public bool ValidaTelefone() { bool verifica = this.regex.IsMatch(this.Telefone); if (verifica) { this.Telefone = Mascara.FormatarPropriedade(this.Telefone); } return(verifica); }
public Cliente(string _CNPJ, string contato, Email email, string nomeFantasia, string razaoSocial, string telefone, int?idContrato) { this.CNPJ = Mascara.FormatarPropriedade(_CNPJ); this.Contato = contato; this.Email = email.Endereco; this.NomeFantasia = nomeFantasia; this.RazaoSocial = razaoSocial; this.Telefone = Mascara.FormatarPropriedade(telefone); this.IdContrato = idContrato; }
public bool ValidaCNPJ() { int[] multiplicador1 = new int[12] { 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2 }; int[] multiplicador2 = new int[13] { 6, 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2 }; int soma; int resto; string digito; string tempCnpj; this.CNPJ = this.CNPJ.Trim(); this.CNPJ = Mascara.FormatarPropriedade(CNPJ); if (this.CNPJ.Length != 14) { return(false); } tempCnpj = this.CNPJ.Substring(0, 12); soma = 0; for (int i = 0; i < 12; i++) { soma += int.Parse(tempCnpj[i].ToString()) * multiplicador1[i]; } resto = (soma % 11); if (resto < 2) { resto = 0; } else { resto = 11 - resto; } digito = resto.ToString(); tempCnpj = tempCnpj + digito; soma = 0; for (int i = 0; i < 13; i++) { soma += int.Parse(tempCnpj[i].ToString()) * multiplicador2[i]; } resto = (soma % 11); if (resto < 2) { resto = 0; } else { resto = 11 - resto; } digito = digito + resto.ToString(); return(this.CNPJ.EndsWith(digito)); }
public Enderecos(string cep) { this.Cep = Mascara.FormatarPropriedade(cep); }