Пример #1
0
 public static bool HasSLMViewer(this IPrincipal userPrincipal, ApplicationUserManager userManager)
 {
     return(userManager.IsInRole(userPrincipal.GetApplicationUserId(userManager), UserRoles.Viewer));
 }
Пример #2
0
 public static bool IsSLMViewer(this IPrincipal userPrincipal, ApplicationUserManager userManager)
 {
     return(!IsSLMArchitect(userPrincipal, userManager) &&
            userManager.IsInRole(userPrincipal.GetApplicationUserId(userManager), UserRoles.Viewer));
 }
Пример #3
0
 public static bool HasSLMArchitect(this IPrincipal userPrincipal, ApplicationUserManager userManager)
 {
     return(userManager.IsInRole(userPrincipal.GetApplicationUserId(userManager), UserRoles.Architect));
 }
Пример #4
0
 public static bool IsSLMArchitect(this IPrincipal userPrincipal, ApplicationUserManager userManager)
 {
     return(!IsSLMAdministrator(userPrincipal, userManager) &&
            userManager.IsInRole(userPrincipal.GetApplicationUserId(userManager), UserRoles.Architect));
 }