public ActionResult Update(ProductionUnitViewModel model, string returnUrl) { //if (ModelState.IsValid) //{ var db = new ApplicationDbContext(); var productionUnitService = new ProductionUnitService(db); productionUnitService.Update(model); //} return(Redirect("/PioneerProductionSite/" + model.Id)); }
public ActionResult Editing_Update([DataSourceRequest] DataSourceRequest request, ProductionUnitViewModel currentProductionUnit) { ApplicationDbContext db = new ApplicationDbContext(); ProductionUnitService productionUnitService = new ProductionUnitService(db); if (ModelState.IsValid) { productionUnitService.Update(currentProductionUnit); } return(Json(new[] { currentProductionUnit }.ToDataSourceResult(request, ModelState))); }
public ActionResult Editing_Update([DataSourceRequest] DataSourceRequest request, [Bind(Prefix = "models")] IEnumerable <ProductionUnitViewModel> productionUnits) { ApplicationDbContext db = new ApplicationDbContext(); ProductionUnitService productionUnitService = new ProductionUnitService(db); if (productionUnits != null && ModelState.IsValid) { foreach (var productionUnit in productionUnits) { productionUnitService.Update(productionUnit); } } return(Json(productionUnits.ToDataSourceResult(request, ModelState))); }