public ActionResult ProductsGridViewPartialDelete([ModelBinder(typeof(DevExpressEditorsBinder))] Jarcet.Qoute.Web.Models.Products item) { if (item != null) { try { unitOfWork.ProductsRepo.Delete(m => m.Id == item.Id); unitOfWork.Save(); } catch (Exception e) { ViewData["EditError"] = e.Message; } } var model = unitOfWork.ProductsRepo.Get(); return(PartialView("_ProductsGridViewPartial", model)); }
public ActionResult ProductsGridViewPartialUpdate([ModelBinder(typeof(DevExpressEditorsBinder))] Jarcet.Qoute.Web.Models.Products item) { if (ModelState.IsValid) { try { unitOfWork.ProductsRepo.Update(item); unitOfWork.Save(); } catch (Exception e) { ViewData["EditError"] = e.Message; } } else { ViewData["EditError"] = "Please, correct all errors."; } var model = unitOfWork.ProductsRepo.Get(); return(PartialView("_ProductsGridViewPartial", model)); }