using Asp.Versioning; using Microsoft.AspNetCore.Mvc; using StoreHub.KJDWebService.Services; namespace StoreHub.KJDWebService.Controllers { [ApiController] [ApiVersionNeutral] [Route("price/[action]")] public class PriceController : BaseApiController { private readonly PriceService _priceService; public PriceController(PriceService priceService) { _priceService = priceService; } [AcceptVerbs("GET", "POST")] public IActionResult get_price_list() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _priceService.GetPriceList(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult add_price() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _priceService.AddPrice(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult del_db_price() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _priceService.DelDbPrice(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult mdy_db_price() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _priceService.MdyDBPrice(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult mdy_purchase_price() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _priceService.MdyPurchasePrice(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult add_purchase_price() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _priceService.AddPurchasePrice(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult del_purchase_price() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _priceService.DelPurchasePrice(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult get_purchase_price_list() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _priceService.GetPurchasePriceList(jsontext); return WriteJson(result); } } }