public static IEnumerable<Claim> GetClaims(ApplicationUser user)
        {
            List<Claim> claims = new List<Claim>();

            using (DataLayer.EFDbContext.AuthorizationContext authContext = new DataLayer.EFDbContext.AuthorizationContext())
            {
                var claimsRoles = authContext.ClaimsRoles.Include("Claims").Include("Role").ToList();
                foreach (var claim in claimsRoles)
                {
                    claims.Add(CreateClaim(claim.claims.claimName, "1"));
                }
            }

            return claims;
        }
 public UserReturnModel Create(ApplicationUser appUser)
 {
     return new UserReturnModel
     {
         url = _urlHelper.Link("GetUserById", new { id = appUser.Id }),
         id = appUser.Id,
         userName = appUser.UserName,
         fullName = string.Format("{0} {1}", appUser.firstName, appUser.lastName),
         firstName = appUser.firstName,
         lastName = appUser.lastName,
         email = appUser.Email,
         emailConfirmed = appUser.EmailConfirmed,
         roles = _appUserManager.GetRolesAsync(appUser.Id).Result,
         claims = _appUserManager.GetClaimsAsync(appUser.Id).Result
     };
 }