// Method login public void SetPassword(string password) { if (AssertionConcern.AssertArgumentEmpty(password, Errors.InvalidPassword)) { Password = password; } }
// Method registration public void SetPassword(string password, string confirmPassword) { if (AssertionConcern.AssertArgumentLength(password, 8, 20, Errors.PasswordIntervalCaractere) && AssertionConcern.AssertArgumentEmpty(confirmPassword, Errors.InvalidPasswordConfirmation) && AssertionConcern.AssertArgumentNotEquals(password, confirmPassword, Errors.PasswordDoNotMatch)) { Password = password; } }
private void Validate(string street, string number, string city, string state, string zipCode, string complement, string latitude, string longitude, int id = 0) { if (id > 0) { Id = id; } if (AssertionConcern.AssertArgumentLength(street, 2, 255, Errors.StreetInvalid)) { Street = street; } if (AssertionConcern.AssertArgumentLength(number, 2, 50, Errors.StreetNumberInvalid)) { Number = number; } if (AssertionConcern.AssertArgumentLength(city, 2, 100, Errors.CityInvalid)) { City = city; } if (AssertionConcern.AssertArgumentLength(state, 2, 2, Errors.StateInitials)) { State = state; } if (AssertionConcern.AssertArgumentLength(zipCode, 4, 8, Errors.ZipCodeInvalid)) { ZipCode = zipCode; } if (AssertionConcern.AssertArgumentLength(complement, 2, 100, Errors.ComplementInvalid)) { Complement = complement; } if (AssertionConcern.AssertArgumentEmpty(latitude, Errors.LatitudeInvalid)) { Latitude = latitude; } if (AssertionConcern.AssertArgumentEmpty(longitude, Errors.LongitudeInvalid)) { Longitude = longitude; } }