public ActionResult GridViewPartialUpdate(Tut item) { if (!ModelState.IsValid) { ViewData["EditError"] = "Correct all errors."; } else { var tutorial = unitOfWork.FindObject <Tutorial>(CriteriaOperator.Parse("Oid==?", item.Oid)); tutorial.Text = item.Text; tutorial.Heading = item.Heading; unitOfWork.CommitChanges(); } ViewBag.TutorialTypes = new XPCollection <TutorialType>(unitOfWork, true).ToList(); var model = new XPCollection <Tutorial>(unitOfWork, true).ToList(); return(PartialView("_GridViewPartial", model)); }
public ActionResult GridViewPartialAddNew(Tut item) { if (!ModelState.IsValid) { ViewData["EditError"] = "Correct all errors."; } else { var tutorialType = unitOfWork.FindObject <TutorialType>(CriteriaOperator.Parse("Oid==?", item.TutorialType)); new Tutorial(unitOfWork) { TutorialType = tutorialType, ButtonText = item.ButtonText, Heading = item.Heading, Text = item.Text, Timestamp = DateTime.Now }; unitOfWork.CommitChanges(); } ViewBag.TutorialTypes = new XPCollection <TutorialType>(unitOfWork, true).ToList(); var model = new XPCollection <Tutorial>(unitOfWork, true).ToList(); return(PartialView("_GridViewPartial", model)); }