//valida o cnpj private void ValidateCnpj(string cnpj, int id, Validator validator) { if (cnpj.IsNullOrWhiteSpace()) { validator.AddError("CNPJ deve ser informado!"); } else if (!cnpj.IsValidCnpj()) { validator.AddError("CNPJ inválido!"); } else if (_supplierDAL.ExistCnpj(cnpj, id)) { validator.AddError("CNPJ já cadastrado em nossa base da dados!"); } }