public void CopyUserData(UserEntity fromUser, UserEntity toUser) { toUser.UserId = fromUser.UserId; toUser.Email = fromUser.Email; toUser.Password = fromUser.Password; toUser.Username = fromUser.Username; }
public void AddOrUpdate(UserEntity user) { if (Users.Any(u => u.UserId == user.UserId)) { var storedUser = Users.Find(u => u.UserId == user.UserId); CopyUserData(user, storedUser); return; } Users.Add(user); }
private UserEntity CreateEntity() { if (_userModel == null) { return null; } var userEntity = new UserEntity() { Username = _userModel.Username, Email = _userModel.Email, Password = _userModel.Password, Secret = _userModel.Secret, Roles = new List<RoleEntity>() }; foreach (var role in _userModel.Roles) { userEntity.Roles.Add(new RoleEntity() { Name = role }); } return userEntity; }
public UserAdapter(UserEntity userEntity) { _userEntity = userEntity; _userModel = CreateModel(); }
public UserAdapter(UserModel userModel) { _userModel = userModel; _userEntity = CreateEntity(); }
public void Register(UserEntity user) { this.Register(user.Username, user.Email, user.Password, user.Password); }