private void ValidateCpf(string cpf, int id, Validator validator) { if (cpf.IsNullOrWhiteSpace()) { validator.AddError("CPF deve ser informado!"); } else if (cpf.Length < 11) { validator.AddError("CPF deve conter 11 caracteres!"); } else if (!cpf.IsValidCPF()) { validator.AddError("CPF inválido!"); } else if (_clienteDAL.ExistCpf(cpf, id)) { validator.AddError("CPF já cadastrado em nossa base de dados!"); } }