public ActionResult GridViewPartialDelete([ModelBinder(typeof(DevExpressEditorsBinder))] RoleViewModel role) { var appRole = XpoSession.GetObjectByKey <XpoApplicationRole>(role.ID); if (appRole != null) { XpoSession.Delete(appRole); XpoSession.CommitChanges(); } return(PartialView("_GridViewPartial", GetRoles())); }
void SaveRole(ApplicationRole applicationRole) { XpoApplicationRole role = XpoSession.GetObjectByKey <XpoApplicationRole>(applicationRole.ID); if (role == null) { role = new XpoApplicationRole(XpoSession); } role.Name = applicationRole.Name; XpoSession.CommitChanges(); }