public CallContext RolesMenuSave(List <KeyValuePair <string, string> > listNewNodeNames, List <KeyValuePair <string, string> > listRootMenuChecked, CallContext resultContext) { resultContext.securitySettings = ETEMEnums.SecuritySettings.RolesMenuSave; List <MenuNode> newNodes = new List <MenuNode>(); foreach (var node in listNewNodeNames) { newNodes.Add(new MenuNode { name = node.Value, idNode = int.Parse(node.Key) }); } CallContext resContext = new MenuNodeBL().EntitySave <MenuNode>(newNodes, resultContext); if (resContext.ResultCode == ETEMEnums.ResultEnum.Success) { resContext = new RoleMenuNodeBL().SaveRoleMenuNodes(listRootMenuChecked, resultContext); } return(resContext); }
public bool GetAllMenuNode(int nodeId, int roleId) { bool isCheked = new RoleMenuNodeBL().IsCheckBoxChecked(nodeId, roleId); return(isCheked); }