public async Task <IActionResult> CompleteOrder(int userId, int cartsId, [FromBody] Orders order) { _serviceOrder.CompleteOrder(userId, cartsId, order); _serviceCarts.OffCart(cartsId); return(Ok()); }
public ActionResult Close(int id) { var result = _ordersService.CompleteOrder(id); if (result == ChangeOrderStatusResult.InvalidStatus) { return(View("InvalidStatus")); } if (result == ChangeOrderStatusResult.NotFound) { return(HttpNotFound()); } return(RedirectToAction("Index")); }