public static void Remove(Order order)
 {
     Order target = One(o => o.OrderID == order.OrderID);
     if (target != null)
     {
         GetAll().Remove(target);
     }
 }
        public ActionResult Update([DataSourceRequest] DataSourceRequest request, Order order)
        {
            if (order != null && ModelState.IsValid)
            {
                OrderRepository.Update(order);
            }

            return Json(ModelState.ToDataSourceResult());
        }
 public static void Update(Order order)
 {
     Order target = One(o => o.OrderID == order.OrderID);
     if (target != null)
     {
         target.OrderID = order.OrderID;
         target.OrderDate = order.OrderDate;
         target.EmployeeID = order.EmployeeID;
         target.OrderDescription = order.OrderDescription;
         target.IsCompleted = order.IsCompleted;
         target.OrderTotal = order.OrderTotal;
     }
 }
        public static void Insert(Order order)
        {
            order.OrderID = GetAll().OrderByDescending(p => p.OrderID).First().OrderID + 1;

            GetAll().Insert(0, order);
        }
 public ActionResult Create([DataSourceRequest] DataSourceRequest request, Order order)
 {
     OrderRepository.Insert(order);
     return Json(new[] { order }.ToDataSourceResult(request, ModelState));
 }