RESULTADO DE 3 TABELAS EM UMA VIEW

11/06/2014

0

Boa tarde galera,

Como fazer para acessar o resultado de um link em 3 tabelas, na minha view.

tabela

usuario | estado | municipio

coloquei na minha model de usuário, o seguinte código.

public Estado estado {get; set;}

mais não tenho acesso a ele, pelo retorno da minha buscaUsuario usando link com join..

Help please
Eduardo Silva

Eduardo Silva

Responder

Posts

11/06/2014

Eduardo Silva

mais não tenho acesso a ele, pelo retorno da minha buscaUsuario usando ** linq com join..
Responder

12/06/2014

Joel Rodrigues

Você não está conseguindo acessar o Estado do usuário? Você está usando EF?
Responder

12/06/2014

Eduardo Silva

Quando faço um join estou usando a seguinte estrutura

public USUARIO selecionar (int id) {
try {
Conexao Con = new Conexao();

return (from u in Con.SegLoginSite
join e in Con.Estado on u.idEstado equals e.idEstado
where u.id.Equals(id))
}catch
{
thron
} }


Na minha model da classe USUARIO

public EstadoModel estado {get; set;}

e os metodo get; set; de usuario


Como eu faço pra pegar os dados do retorno desse Estado vindo do join acima?
Responder

15/06/2014

Joel Rodrigues

Como você possui em Usuário um Estado, bastaria recuperar os dados dessa propriedade, desde que ela esteja sendo preenchida corretamente. Por exemplo, considerando seu select, seria algo como
... u.estado.Descricao ...
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar