RESULTADO DE 3 TABELAS EM UMA VIEW
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
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
Curtidas 0
Respostas
Eduardo Silva
11/06/2014
mais não tenho acesso a ele, pelo retorno da minha buscaUsuario usando ** linq com join..
GOSTEI 0
Joel Rodrigues
11/06/2014
Você não está conseguindo acessar o Estado do usuário? Você está usando EF?
GOSTEI 0
Eduardo Silva
11/06/2014
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?
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?
GOSTEI 0
Joel Rodrigues
11/06/2014
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 ...
GOSTEI 0