public ActionResult ActionRoles(short actionId = 0) { var model = new ActionRolesModel { ActionId = actionId, ListRoles = new Roles().GetAll(), ListRoleActions = new RoleActions().GetByActionId(actionId) }; return(View(model)); }
public ActionResult ActionRoles(ActionRolesModel model) { var roleAction = new RoleActions { ActionId = model.ActionId }; roleAction.DeleteQuickBy(_userId); if (model.RolesId != null && model.RolesId.Length > 0) { foreach (var roleId in model.RolesId) { roleAction.RoleId = roleId; roleAction.InsertQuick(_userId); } } model.ListRoles = new Roles().GetAll(); model.ListRoleActions = new RoleActions().GetByActionId(model.ActionId); model.SystemStatus = SystemStatus.Success; ModelState.AddModelError("SystemMessages", "Gán quyền cho Chức năng thành công !"); return(View(model)); }