public int CompareTo(object obj) { PessoaJuridica outraPessoa = (PessoaJuridica)obj; int classificacao = 0; if (this.Nascimento.Equals(outraPessoa.Nascimento)) { classificacao = 0; } else if (this.Nascimento > outraPessoa.Nascimento) { classificacao = 1; } else { classificacao = -1; } return(classificacao); }
public override bool Equals(object obj) { PessoaJuridica outraPessoa = (PessoaJuridica)obj; return(base.Equals(outraPessoa) && this.Cnpj.Equals(outraPessoa.Cnpj)); }