public ActionResult TeacherGridViewPartialDelete([ModelBinder(typeof(DevExpressEditorsBinder))] MurongEnrollment.Models.Teachers item) { if (item != null) { try { unitOfWork.TeacherRepo.Delete(unitOfWork.TeacherRepo.Find(m => m.Id == item.Id)); unitOfWork.Save(); } catch (Exception e) { ViewData["EditError"] = e.Message; } } var model = unitOfWork.TeacherRepo.Get(); return(PartialView("_TeacherGridViewPartial", model)); }
public ActionResult TeacherGridViewPartialUpdate([ModelBinder(typeof(DevExpressEditorsBinder))] MurongEnrollment.Models.Teachers item) { if (ModelState.IsValid) { try { unitOfWork.TeacherRepo.Update(item); unitOfWork.Save(); } catch (Exception e) { ViewData["EditError"] = e.Message; } } else { ViewData["EditError"] = "Please, correct all errors."; } var model = unitOfWork.TeacherRepo.Get(); return(PartialView("_TeacherGridViewPartial", model)); }