/// <summary>
 /// Checks if the user is in the ASP.Net Identity User Role "System Admin"
 /// </summary>
 /// <param name="profile"></param>
 /// <param name="roleName"></param>
 /// <returns></returns>
 public static bool AspNetIdentityUserIsInRoleSystemAdmin(this UserProfile userProfile)
 {
     if (userProfile == null)
     {
         return false;
     }
     return userProfile.AspNetIdentityUser().IsInRole("SystemAdmin");
 }
 /// <summary>
 /// Checks if the user is in a specific ASP.Net Identity User Role; i.e. "SystemAdmin"
 /// </summary>
 /// <param name="profile"></param>
 /// <param name="roleName"></param>
 /// <returns></returns>
 public static bool AspNetIdentityUserIsInRole(this UserProfile userProfile, string roleName)
 {
     if (userProfile == null)
     {
         return false;
     }
     return userProfile.AspNetIdentityUser().IsInRole(roleName);
 }