public void SetStatus(int orderId, OmsStatus status) { _orderRepository = new OrderRepository(new OmsContext()); var order = _orderRepository.Get(orderId); order.StatusId = status; _orderRepository.Save(); }
public void SetStatus(OmsStatus status) { _orderRepository = new OrderRepository(new OmsContext()); var orders = _orderRepository.GetAll().ToArray(); foreach (var order in orders) { order.StatusId = status; } _orderRepository.Save(); }
public ActionResult SetStatus(int orderId, OmsStatus status) { _orderService.SetStatus(orderId, status); this.ShowNotification(NotificationType.Success, string.Format("Order has been marked {0}.", status), true); return(RedirectToAction("Index")); }