예제 #1
0
 private void PopulateIdentityUser(IdentityUser identityUser, Entities.User user)
 {
     identityUser.Id             = user.UserId;
     identityUser.UserName       = user.UserName;
     identityUser.DisplayName    = user.DisplayName;
     identityUser.Email          = user.Email;
     identityUser.EmailConfirmed = user.EmailConfirmed;
     identityUser.PasswordHash   = user.PasswordHash;
     identityUser.SecurityStamp  = user.SecurityStamp;
 }
예제 #2
0
 private void PopulateUser(Entities.User user, IdentityUser identityUser)
 {
     user.UserId         = identityUser.Id;
     user.UserName       = identityUser.UserName;
     user.DisplayName    = identityUser.DisplayName;
     user.Email          = identityUser.Email;
     user.EmailConfirmed = identityUser.EmailConfirmed;
     user.PasswordHash   = identityUser.PasswordHash;
     user.SecurityStamp  = identityUser.SecurityStamp;
 }
예제 #3
0
        private IdentityUser GetIdentityUser(Entities.User user)
        {
            if (user == null)
            {
                return(null);
            }

            var identityUser = new IdentityUser();

            PopulateIdentityUser(identityUser, user);

            return(identityUser);
        }
예제 #4
0
        private Entities.User GetUser(IdentityUser identityUser)
        {
            if (identityUser == null)
            {
                return(null);
            }

            var user = new Entities.User();

            PopulateUser(user, identityUser);

            return(user);
        }