public ActionResult Cancel(ViewModels.Order.IndexViewModel model) { if (ModelState.IsValid) { try { _orderService.Cancel(model.Id, User.Identity.GetUserId()); _orderService.SaveChanges(); return(RedirectToAction("Index", "Manage")); } catch (ValidationException ex) { ModelState.AddModelError(ex.Property, ex.Message); } } return(View(model)); }
public ActionResult ChangeStatus(ViewModels.Order.IndexViewModel model) { if (ModelState.IsValid) { try { _orderService.ChangeOrderStatus(model.Id, model.Status); _orderService.SaveChanges(); return(RedirectToAction("Index", "Order")); } catch (ValidationException ex) { ModelState.AddModelError(ex.Property, ex.Message); } } return(View(model)); }