using Asp.Versioning; using Microsoft.AspNetCore.Mvc; using StoreHub.KJDWebService.Services; namespace StoreHub.KJDWebService.Controllers { [ApiController] [ApiVersionNeutral] [Route("bxx_product_third/[action]")] public class BXXProductThirdController : BaseApiController { private readonly BXXProductThirdService _bXXProductThirdService; public BXXProductThirdController(BXXProductThirdService bXXProductThirdService) { _bXXProductThirdService = bXXProductThirdService; } [AcceptVerbs("GET", "POST")] public IActionResult get_product_list() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _bXXProductThirdService.GetProductList(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult get_product_detail_list() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _bXXProductThirdService.GetProductList(jsontext, true); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult add_product() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _bXXProductThirdService.AddProduct(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult del_db_product() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _bXXProductThirdService.DelDbProd(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult mdy_product_category() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _bXXProductThirdService.MdyProductCategory(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult add_user_select_product() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _bXXProductThirdService.AddUserSelectProduct(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult mdy_user_select_product_status() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _bXXProductThirdService.MdyUserSelectProductStatus(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult get_user_select_product_list() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _bXXProductThirdService.GetUserSelectProductList(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult admin_get_user_select_product_list() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _bXXProductThirdService.GetUserSelectProductList(jsontext, true); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult del_select_product() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _bXXProductThirdService.DelSelectProd(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult set_select_product_sub_sa() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _bXXProductThirdService.SetSelectProductSubSa(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult mdy_product_select_notes() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _bXXProductThirdService.MdyProductSelectNotes(jsontext); return WriteJson(result); } } }