protected override void RegisterTo(IValidationRulesSet <Address> rulesSet)
        {
            rulesSet
            .Required(a => a.Street)

            .DefineNewState(a => a.CountryID == (int)Country.RO)
            .Required(a => a.Number, ValidationMessages.AddressNumber)
            .Required(a => a.PostCode)
            .RegularExpression(a => a.PostCode, postCodeRegex)

            .DefineNewState(a => a.CountryID != (int)Country.RO)
            .Required(a => a.City)
            ;
        }
Beispiel #2
0
 protected virtual void RegisterTo(IValidationRulesSet <T> rulesSet)
 {
 }