1
I have two classes PET and CUSTOMER(Inherits from PERSON) `
private int codPet;
private string nome;
private string especie;
private string raca;
private string porte;
private string sexo;
private string cor;
private Cliente cliente;
public int CodPet { get => codPet; set => codPet = value; }
public string Nome { get => nome; set => nome = value; }
public string Especie { get => especie; set => especie = value; }
public string Raca { get => raca; set => raca = value; }
public string Porte { get => porte; set => porte = value; }
public string Sexo { get => sexo; set => sexo = value; }
public string Cor { get => cor; set => cor = value; }
public Cliente Cliente { get => cliente; set => cliente = value; } //AQUI EU GOSTARIA DE RETORNAR CLIENTE.COD
public Pet()
{
cliente = new Cliente();
}
`
CLIENT/PERSON
public class Client:Person { public string email;
`
public class Pessoa {
private int cod;
private string nome;
private long cpf;
private string cep;
private string endereco;
private string cidade;
private string numero;
private string telefone;
private string email;
public string Nome { get => nome; set => nome = value; }
public long Cpf { get => cpf; set => cpf = value; }
public string Cep { get => cep; set => cep = value; }
public string Endereco { get => endereco; set => endereco = value; }
public string Cidade { get => cidade; set => cidade = value; }
public string Numero { get => numero; set => numero = value; }
public string Telefone { get => telefone; set => telefone = value; }
public string Email { get => email; set => email = value; }
public int Cod { get => cod; set => cod = value; }
}
I did the search to return a list on the Datagrid where the class path was to return Pet.Cliente.Cod or just the client code. It’s bringing the whole class.
public override string ToString()
 {
 return this.Cod.ToString();
 }
}
It worked super well!!– Isa Borges
Mark as answer please =]
– Rovann Linhalis