using Asp.Versioning; using Microsoft.AspNetCore.Mvc; using StoreHub.KJDWebService.Services; namespace StoreHub.KJDWebService.Controllers { [ApiController] [ApiVersionNeutral] [Route("order/[action]")] public class OrderController : BaseApiController { private readonly OrderService _orderService; public OrderController(OrderService orderService) { _orderService = orderService; } [AcceptVerbs("GET", "POST")] public IActionResult add_order() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _orderService.AddOrder(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult get_order_list() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _orderService.GetOrderList(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult update_order_status1() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _orderService.UpdateOrderStatus1(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult add_order_code_file() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _orderService.AddOrderCodeFile(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult save_order_code_file_link() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _orderService.SaveOrderCodeFileLink(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult get_order_code_file() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _orderService.getOrderCodeFile(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult upload_order() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _orderService.UploadOrder(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult update_order_status() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _orderService.UpdateOrderStatus(jsontext); return WriteJson(result); } } }