public IActionResult Query([FromQuery] CartQueryRequest filter) { ResultCode resultCode; QueryModel queryResult; (resultCode, queryResult) = _service.Query(filter); Result error; int statusCode; (statusCode, error) = ResultHandler.GetStatusCodeAndResult(resultCode); GeneralResponse response = new GeneralResponse { Result = queryResult, Error = error, }; return(StatusCode(statusCode, response)); }
public IActionResult Authenticate([FromBody] AccountAuthenticateRequest body) { ResultCode resultCode; AccountModel account; (resultCode, account) = _service.Authenticate(body); Result error; int statusCode; (statusCode, error) = ResultHandler.GetStatusCodeAndResult(resultCode); GeneralResponse response = new GeneralResponse { Result = account, Error = error, }; return(StatusCode(statusCode, response)); }
public IActionResult Delete([FromQuery] int id) { ResultCode resultCode; int?productID; (resultCode, productID) = _service.Delete(id); Result error; int statusCode; (statusCode, error) = ResultHandler.GetStatusCodeAndResult(resultCode); GeneralResponse response = new GeneralResponse { Result = productID, Error = error, }; return(StatusCode(statusCode, response)); }
public IActionResult Create([FromForm] ProductCreateRequest form) { ResultCode resultCode; int?productID; (resultCode, productID) = _service.Create(form); Result error; int statusCode; (statusCode, error) = ResultHandler.GetStatusCodeAndResult(resultCode); GeneralResponse response = new GeneralResponse { Result = productID, Error = error, }; return(StatusCode(statusCode, response)); }
public IActionResult UpdateStatus([FromQuery] OrderUpdateStatusRequest parameters) { ResultCode resultCode; int?result; (resultCode, result) = _service.UpdateStatus(parameters); Result error; int statusCode; (statusCode, error) = ResultHandler.GetStatusCodeAndResult(resultCode); GeneralResponse response = new GeneralResponse { Result = result, Error = error, }; return(StatusCode(statusCode, response)); }
public IActionResult Create([FromBody] OrderCreateRequest body) { ResultCode resultCode; string orderID; (resultCode, orderID) = _service.Create(body); Result error; int statusCode; (statusCode, error) = ResultHandler.GetStatusCodeAndResult(resultCode); GeneralResponse response = new GeneralResponse { Result = orderID, Error = error, }; return(StatusCode(statusCode, response)); }