private string OtenhaNumeroCPFOuCNPJ(IPessoa pessoa) { if (pessoa.Tipo.Equals(TipoDePessoa.Fisica)) { var cpf = pessoa.ObtenhaDocumento(TipoDeDocumento.CPF); return cpf != null ? cpf.ToString() : ""; } var cnpj = pessoa.ObtenhaDocumento(TipoDeDocumento.CNPJ); return cnpj != null ? cnpj.ToString() : ""; }