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)); }
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)); }