public ActionResult EditPartial(EditPartialViewModel model) { try { _associationService.EditRoles(model.PageAssociationId, model.SelectedRoleList); return(Json(new { State = true })); } catch (Exception) { return(Json(new { State = false })); } }
public ActionResult EditPartial(int pageAssociationId) { var pageAssociation = _associationService.Get(pageAssociationId); var model = new EditPartialViewModel { PageAssociationId = pageAssociationId, PagePartialId = pageAssociation.PagePartial.PagePartialId, RoleList = _roleService.Get(), SelectedRoleList = pageAssociation.PageAssociationRoles.Select(x => x.Role.RoleName).ToList() }; return(View("_EditPartial", model)); }