예제 #1
0
 public override Response Validate(Address item)
 {
     if (CheckAnyProperty.IsAnyNullOrEmpty(item))
     {
         AddError("Todos os campos do endereco devem ser informados");
     }
     foreach (string err in CheckAttributeLength.AttributeLength <Address>(item))
     {
         AddError(err);
     }
     return(base.Validate(item));
 }
예제 #2
0
 public override Response Validate(User item)
 {
     if (CheckAnyProperty.IsAnyNullOrEmpty(item))
     {
         AddError("Todos os campos do endereco devem ser informados");
     }
     foreach (string err in CheckAttributeLength.AttributeLength <User>(item))
     {
         AddError(err);
     }
     AddError(item.Cpf.IsValidCPF());
     AddError(item.Email.IsValidEmail());
     return(base.Validate(item));
 }