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);
        }