Usuário com melhor resposta
mvc asp.net fazer um list de e tabelas diferentes

Pergunta
-
Fala Galera do Forum já faz algum tempo que não faço nenhuma pergunta. bom chega, vamos la.
È estou fazendo meu primeiro projeto em MVC 2 ASP.NET com VS 2010, e fiz o meu CRUD de uma tabela chamada equipamentos ate ai tudo bem, retorno somente a tabela equipamento, então fiz a lista o details o Create e Update BLZ Funcionando legal.
O problema é que quero Criar uma Tela que tenha uma Lista, o porém é que são duas tabelas diferentes exemplo:
OBs: Estou usando o Entities Framework
PACIENTE EQUIPAMENTO
ID ID
NOME DESCRICAO
FK_PACIENTE
Então na minha lista quero retornar a tabela Equipamento com o nome do paciente que foi inserido na tabela equipamento de acordo com a FK_PACIENTE exemplo:
SELECT EQUIPAMENTO.ID, EQUIPAMENTO.DESCRICAO, PACIENTE.NOME FROM EQUIPAMENTO.
OBS: O SELECT SO FOI UM EXEMPLO TINHA QUE COLOCAR OS RELACIONAMENTO POREM VOLTO A AFIRMAR QUE ESTOU USANDO O ENTITIES FRAMEWORK então o ORM já faz tudo isso para mim so uso o LINQ
Respostas
-
Oi,
public class Qualquer { public int IdEquipamento {get; set; } public int IdPaciente {get; set; } ... } ..... var lista= from q in banco.equipamento select new Qualquer() { IdEquipamento=q.ID, IdPaciente=q.Paciente.Id, .... }
Abs,
Dennes
Treinamento de Silverlight 4.0 iniciando nesta 2a feira, 1/08 - http://www.bufaloinfo.com.br/turmas.asp
WebCast gratuito : MVVM no Windows Phone e outros truques - http://www.bufaloinfo.com.br/tfest/default.aspx?pg=evtDetalhes&idEvento=927
Dennes - Se resolveu, classifique a mensagem, por favor - [http://www.bufaloinfo.com.br] NOVO DVD Segurança no ASP.NET : http://www.bufaloinfo.com.br/LearingSeriesSegurancaASPNET2.asp- Marcado como Resposta Novais sexta-feira, 29 de julho de 2011 18:18
Todas as Respostas
-
Oi,
Crie uma classe personalizada com esses 3 campos que deseja, preencha essa classe personalizada utilizando uma query LinqToEntities e utilize essa classe (ou uma list<> dessa classe) como model para sua view.
Abs,
Dennes
Treinamento de Silverlight 4.0 iniciando nesta 2a feira, 1/08 - http://www.bufaloinfo.com.br/turmas.asp
WebCast gratuito : MVVM no Windows Phone e outros truques - http://www.bufaloinfo.com.br/tfest/default.aspx?pg=evtDetalhes&idEvento=927
Dennes - Se resolveu, classifique a mensagem, por favor - [http://www.bufaloinfo.com.br] NOVO DVD Segurança no ASP.NET : http://www.bufaloinfo.com.br/LearingSeriesSegurancaASPNET2.asp -
-
Oi,
public class Qualquer { public int IdEquipamento {get; set; } public int IdPaciente {get; set; } ... } ..... var lista= from q in banco.equipamento select new Qualquer() { IdEquipamento=q.ID, IdPaciente=q.Paciente.Id, .... }
Abs,
Dennes
Treinamento de Silverlight 4.0 iniciando nesta 2a feira, 1/08 - http://www.bufaloinfo.com.br/turmas.asp
WebCast gratuito : MVVM no Windows Phone e outros truques - http://www.bufaloinfo.com.br/tfest/default.aspx?pg=evtDetalhes&idEvento=927
Dennes - Se resolveu, classifique a mensagem, por favor - [http://www.bufaloinfo.com.br] NOVO DVD Segurança no ASP.NET : http://www.bufaloinfo.com.br/LearingSeriesSegurancaASPNET2.asp- Marcado como Resposta Novais sexta-feira, 29 de julho de 2011 18:18