public static List <Roles> GetAllRoles(int portalID, string userName, int userModuleID, string secureToken) { AuthenticateService objService = new AuthenticateService(); List <Roles> lstNewRoles = new List <Roles>(); if (objService.IsPostAuthenticatedView(portalID, userModuleID, userName, secureToken)) { List <Roles> lstRoles = PermissionHelper.GetAllRoles(1, true, "superuser"); foreach (Roles r in lstRoles) { if (Regex.Replace(r.RoleName.ToLower(), @"\s", "") == "superuser") { lstNewRoles.Insert(0, r); } else if (Regex.Replace(r.RoleName.ToLower(), @"\s", "") == "siteadmin") { lstNewRoles.Insert(1, r); } else { lstNewRoles.Add(r); } } } return(lstNewRoles); }
public static List <Roles> GetAllRoles() { List <Roles> lstRoles = PermissionHelper.GetAllRoles(1, true, "superuser"); List <Roles> lstNewRoles = new List <Roles>(); foreach (Roles r in lstRoles) { if (Regex.Replace(r.RoleName.ToLower(), @"\s", "") == "superuser") { lstNewRoles.Insert(0, r); } else if (Regex.Replace(r.RoleName.ToLower(), @"\s", "") == "siteadmin") { lstNewRoles.Insert(1, r); } else { lstNewRoles.Add(r); } } return(lstNewRoles); }