Porque não consigo guardar a tabela dentro da lista que eu instanciei na outra classe, os itens ( pedidoGrupo.pedidos e pedidoGrupo.pedidos) acusam erro. Qual seria a maneira correta de retornar o objeto Json logo abaixo ?
var PedidoGrupo = (from pedidoGrupo in ctx.PedidoGrupos
where pedidoGrupo.id.Equals(Id)
select new
{
pedidoGrupo.Nome,
**pedidoGrupo.pedidos** = (from pedido in ctx.Pedidos
where pedido.id_pedido_grupo == pedidoGrupo.id
Select new
{
pedido.Destino,
**pedido.ItensPedidos** = (from pedidoitem in ctx.PedidoItens
where pedidoitem.id_pedido == pedido.id
select new
{
pedidoitem.Produto,
pedidoitem.marca,
pedidoitem.modelo,
}
{ "id": 1,
"Nome": "Rafael",
"pedidos": [{"id":1
"Destino":"SaoPaulo"
"ItensPedidos": [{"Produto":"celular",
"marca":"Apple",
"modelo":"Iphone7"
}
]
}