protected void Update(UserPasswordResetData data) { data.UserId = this.UserId; data.Email = this.Email; data.Salt = PasswordHelper.GetSalt(Settings.SaltSize); data.Password = PasswordHelper.Salt(data.Salt, this.Password); data.Token = string.Empty; data.TokenExpirationDate = DateTime.MaxValue; }
protected void Fetch(UserPasswordResetData data) { this.UserId = data.UserId; this.Email = data.Email; this.Password = string.Empty; this.PasswordConfirmation = string.Empty; this.Token = data.Token; this.TokenExpirationDate = data.TokenExpirationDate; }
public UserPasswordResetData Update(UserPasswordResetData data) { var user = MockDb.Users .Where(row => row.UserId == data.UserId) .Single(); user.Password = data.Password; user.Salt = data.Salt; user.Token = data.Token; user.TokenExpirationDate = data.TokenExpirationDate; return data; }
public UserPasswordResetData Update(UserPasswordResetData data) { var user = MockDb.Users .Where(row => row.UserId == data.UserId) .Single(); user.Password = data.Password; user.Salt = data.Salt; user.Token = data.Token; user.TokenExpirationDate = data.TokenExpirationDate; return(data); }
public UserPasswordResetData Fetch(UserPasswordResetDataCriteria criteria) { var data = MockDb.Users .Where(row => row.Token == criteria.Token) .Single(); var result = new UserPasswordResetData(); result.UserId = data.UserId; result.Email = data.Email; result.Token = data.Token; result.TokenExpirationDate = data.TokenExpirationDate; return result; }
public UserPasswordResetData Fetch(UserPasswordResetDataCriteria criteria) { var data = MockDb.Users .Where(row => row.Token == criteria.Token) .Single(); var result = new UserPasswordResetData(); result.UserId = data.UserId; result.Email = data.Email; result.Token = data.Token; result.TokenExpirationDate = data.TokenExpirationDate; return(result); }
protected override void DataPortal_Update() { using (var dalManager = DataFactoryManager.GetManager()) { var dalFactory = dalManager.GetProvider <IUserPasswordResetDataFactory>(); var data = new UserPasswordResetData(); using (this.BypassPropertyChecks) { this.Update(data); data = dalFactory.Update(data); } } }