コード例 #1
0
ファイル: UserExtensions.cs プロジェクト: MattyJ/SLM-Solution
 public static bool HasSLMViewer(this IPrincipal userPrincipal, ApplicationUserManager userManager)
 {
     return(userManager.IsInRole(userPrincipal.GetApplicationUserId(userManager), UserRoles.Viewer));
 }
コード例 #2
0
ファイル: UserExtensions.cs プロジェクト: MattyJ/SLM-Solution
 public static bool IsSLMViewer(this IPrincipal userPrincipal, ApplicationUserManager userManager)
 {
     return(!IsSLMArchitect(userPrincipal, userManager) &&
            userManager.IsInRole(userPrincipal.GetApplicationUserId(userManager), UserRoles.Viewer));
 }
コード例 #3
0
ファイル: UserExtensions.cs プロジェクト: MattyJ/SLM-Solution
 public static bool HasSLMArchitect(this IPrincipal userPrincipal, ApplicationUserManager userManager)
 {
     return(userManager.IsInRole(userPrincipal.GetApplicationUserId(userManager), UserRoles.Architect));
 }
コード例 #4
0
ファイル: UserExtensions.cs プロジェクト: MattyJ/SLM-Solution
 public static bool IsSLMArchitect(this IPrincipal userPrincipal, ApplicationUserManager userManager)
 {
     return(!IsSLMAdministrator(userPrincipal, userManager) &&
            userManager.IsInRole(userPrincipal.GetApplicationUserId(userManager), UserRoles.Architect));
 }