Exemplo n.º 1
0
 public List <RoleInfo> GetDefaultRoleList(bool Exclude2FA = false)
 {
     using (RoleDefinitionDataProvider roleDP = new RoleDefinitionDataProvider()) {
         List <RoleDefinition> allRoles = roleDP.GetAllRoles();
         List <RoleInfo>       roles;
         if (Exclude2FA)
         {
             roles = (from r in allRoles
                      where r.RoleId != roleDP.GetUser2FARoleId()
                      select new RoleInfo {
                 RoleId = r.RoleId, Name = r.Name, Description = r.Description, PostLoginUrl = r.PostLoginUrl
             }).ToList();
         }
         else
         {
             roles = (from r in allRoles select new RoleInfo {
                 RoleId = r.RoleId, Name = r.Name, Description = r.Description, PostLoginUrl = r.PostLoginUrl
             }).ToList();
         }
         return(roles);
     }
 }
Exemplo n.º 2
0
 public int GetUser2FARoleId()
 {
     using (RoleDefinitionDataProvider roleDP = new RoleDefinitionDataProvider()) {
         return(roleDP.GetUser2FARoleId());
     }
 }