Ejemplo n.º 1
0
        public static User ToUser(Contracts.IUser user)
        {
            var newUser = new User()
            {
                Id             = user.Id,
                PasswordHash   = user.PasswordHash,
                SecurityStamp  = user.SecurityStamp,
                UserName       = user.UserName,
                Email          = user.Email,
                EmailConfirmed = user.EmailConfirmed,
                PhoneNumber    = user.PhoneNumber,
                notify_me      = user.notify_me,
                device_id      = user.device_id
            };

            if (user.Roles != null)
            {
                foreach (IRole role in user.Roles)
                {
                    newUser.Roles.Add(role);
                }
            }

            return(newUser);
        }
Ejemplo n.º 2
0
 private Contracts.User ToUser(Contracts.IUser user)
 {
     return(new Contracts.User()
     {
         Id = user.Id,
         UserName = user.UserName,
         PasswordHash = user.PasswordHash,
         SecurityStamp = user.SecurityStamp,
         PhoneNumber = user.PhoneNumber,
         notify_me = user.notify_me,
         device_id = user.device_id
     });
 }
Ejemplo n.º 3
0
 private AppUser ToIdentityUser(Contracts.IUser user)
 {
     return(new AppUser
     {
         Id = user.Id,
         UserName = user.UserName,
         PasswordHash = user.PasswordHash,
         SecurityStamp = user.SecurityStamp,
         Email = user.Email,
         EmailConfirmed = user.EmailConfirmed,
         PhoneNumber = user.PhoneNumber,
         notify_me = user.notify_me
     });
 }
Ejemplo n.º 4
0
 public User(Contracts.IUser user)
 {
     this._User = user;
 }
        public async Task <Contracts.IUser> FindUser(string userName, string password)
        {
            Contracts.IUser user = await this.UserManager.FindAsync(userName, password);

            return(user);
        }