1
I have a list:
produtosCompletos = (from f in estoques
join p in produtos on f.idProduto equals p.id
join c in classes on f.idClasse equals c.id
select new produtoCompleto()
{
idUnidade = f.idUnidade,
descricao = p.descricao,
classe = c.descricao,
lote = f.lote,
dtValidade = f.dtValidade,
quant = f.quant
}).ToList();
With this list, I want to add up the value of Uant grouped by Description. I am doing so:
var result =
(from p in produtosCompletos
group p by p.descricao
into g
select new produtoCompleto()
{
idUnidade = //não sei como mostrar aqui :/
descricao = g.Key,
quant = g.Sum(x => x.quant)
}).ToList();
As you can see above, I can only catch the descricao
and the quant
, the other fields I don’t know how to catch