Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

LíviaRodrigues

Filtro de Pesquisa C# Com Entity

Recommended Posts

Pessoal, boa noite tudo bem?
Estou trabalhando em um filtro de pesquisa de pedidos em c# mvc e utilizando o entity framework para realizar as chamadas ao banco.

A minha dúvida é a seguinte:
Estou criando listas com as entidades diretamente relacionadas que irei utilizar para a pesquisa dessa forma:

 //Lista Pedidos
        public IQueryable<Pedido> listarPedidos()
        {
            IQueryable<Pedido> resultado = null;
            resultado = manterPedidoBM.query(contexto);
            return resultado;
        }

        //Lista Unidade Organizacional
        public IQueryable<UnidadeOrganizacional> listarUnidade()
        {
            IQueryable<UnidadeOrganizacional> resultado = null;
            resultado = unidadeBM.query(contexto);
            return resultado;
        }

Sendo a tabela pedido a minha tabela base, pois a pesquisa é de pedidos. e Unidade organizacional é uma tabela para a qual a table pedidos possui uma chave estrangeira: idUnidadeOrganizacional.

 

Pedido -> UnidadeOrganizacional

Não sei se estou fazendo da maneira correta mas consultei alguns outros exemplos que o fizeram da mesma forma.

A minha dúvida é: e se eu quiser listar uma entidade que não está diretamente relacionada, por exemplo: Pedidos, tem uma chame para: MaterialPedido, que tem uma chave para Material.

 

Pedido -> MaterialPedido -> Material

Como faço para listar e buscar e a coluna Nome contida na table Material?

Obrigada desde já,

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.