private Cnpj(string value) { CnpjStruct cnpjStruct = value; EhValido = cnpjStruct.EhValido; Value = cnpjStruct.ToString(); }
private Documento(string value) { Value = value; if (Value.Length == 14) { CpfStruct cpf = value; TipoPessoa = TipoPessoa.Fisica; if (cpf.EhValido) { Value = cpf.ToString(); EhValido = true; } } else { CnpjStruct cnpj = value; TipoPessoa = TipoPessoa.Juridica; if (cnpj.EhValido) { Value = cnpj.ToString(); EhValido = true; } } }