public ActionResult Industries_Update([DataSourceRequest]DataSourceRequest request, IndustryInputModel industry) { if (ModelState.IsValid) { var industryToUpdate = this.industries.GetById(industry.Id); this.industries.Update(industryToUpdate, industry.Name); } var industryToDisplay = this.industries .All() .Where(x => x.Id == industry.Id) .To<IndustryViewModel>() .FirstOrDefault(); return Json(new[] { industryToDisplay }.ToDataSourceResult(request, ModelState), JsonRequestBehavior.AllowGet); }
public ActionResult Industries_Create([DataSourceRequest]DataSourceRequest request, IndustryInputModel industry) { int id = 0; if (ModelState.IsValid) { var entity = new Industry { Name = industry.Name }; id = this.industries.Add(entity); } var industryToDisplay = this.industries .All() .Where(x => x.Id == id) .To<IndustryViewModel>() .FirstOrDefault(); return Json(new[] { industryToDisplay }.ToDataSourceResult(request, ModelState), JsonRequestBehavior.AllowGet); }
public ActionResult Industries_Update([DataSourceRequest] DataSourceRequest request, IndustryInputModel industry) { if (ModelState.IsValid) { var industryToUpdate = this.industries.GetById(industry.Id); this.industries.Update(industryToUpdate, industry.Name); } var industryToDisplay = this.industries .All() .Where(x => x.Id == industry.Id) .To <IndustryViewModel>() .FirstOrDefault(); return(Json(new[] { industryToDisplay }.ToDataSourceResult(request, ModelState), JsonRequestBehavior.AllowGet)); }
public ActionResult Industries_Create([DataSourceRequest] DataSourceRequest request, IndustryInputModel industry) { int id = 0; if (ModelState.IsValid) { var entity = new Industry { Name = industry.Name }; id = this.industries.Add(entity); } var industryToDisplay = this.industries .All() .Where(x => x.Id == id) .To <IndustryViewModel>() .FirstOrDefault(); return(Json(new[] { industryToDisplay }.ToDataSourceResult(request, ModelState), JsonRequestBehavior.AllowGet)); }