Beispiel #1
0
 private static void GetSearchNodeIds(int nodeId, ref string nodeIds)
 {
     nodeIds = GetNodeArrChildId(nodeId);
     if (string.IsNullOrEmpty(nodeIds) && !PEContext.Current.Admin.IsSuperAdmin)
     {
         nodeIds = RolePermissions.GetRoleAllNodeId(PEContext.Current.Admin.Roles);
     }
 }
        private static void CommonMethod(int nodeId, ref string nodeIds, ref string roles)
        {
            bool isSuperAdmin = PEContext.Current.Admin.IsSuperAdmin;

            if (!isSuperAdmin)
            {
                roles = PEContext.Current.Admin.Roles;
            }
            nodeIds = GetNodeArrChildId(nodeId);
            if (string.IsNullOrEmpty(nodeIds) && !isSuperAdmin)
            {
                nodeIds = RolePermissions.GetRoleAllNodeId(PEContext.Current.Admin.Roles);
            }
        }