Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Navigation Properties

Bom dia, Marcelo! Uma dúvida! Se existe navegabilidade do objeto Artista até o objeto ItemNotaFiscal, por quê não consigo navegar até o ItemNotaFiscal?

Lembrando a query que você monta na aula:

var query = from inf in contexto.ItemNotaFiscals where inf.Faixa.Album.Artista.Nome == "Led Zeppelin" select new { totalDoItem = inf.Quantidade * inf.PrecoUnitario };

1 resposta
solução!

Olá, Bruno!

Nesse caso, você precisa fazer uma navegação entre outras entidades:

Artista -> Album -> Faixa -> ItemNotaFiscal

Exemplo:

                var queryN = from ar in contexto.Artistas
                             from al in ar.Albums
                             from f in al.Faixas
                             from inf in f.ItemNotaFiscals
                             where ar.Nome == "Led Zeppelin"
                             select new { totalDoItem = inf.Quantidade * f.PrecoUnitario };

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software