Esempio n. 1
0
        public ActionResult Delete([DataSourceRequest] DataSourceRequest request, OrderEmployeeViewModel modelOrder)
        {
            var order = this.ShopData.Orders.All().FirstOrDefault(x => x.Id == modelOrder.Id);

            if (order != null)
            {
                this.ShopData.Orders.Delete(order);
                this.ShopData.SaveChanges();
            }

            return(this.Json(new[] { modelOrder }.ToDataSourceResult(request, this.ModelState)));
        }
Esempio n. 2
0
        public ActionResult Update([DataSourceRequest] DataSourceRequest request, OrderEmployeeViewModel order)
        {
            this.ShopData.Orders.Find(order.Id);
            this.TryUpdateModel(order);

            if (this.ModelState.IsValid)
            {
                this.ShopData.SaveChanges();
            }

            return(this.Json(new[] { order }.ToDataSourceResult(request, this.ModelState)));
        }