Salve,
devo incrociare delle tabelle
utilizzo il join ma poi successivamente non riesco a selezionare
i dati di tutte le tabelle se effettuo il raggruppamento.
var result = from p in Products
join bp in BaseProducts on p.BaseProductId equals bp.Id
group p by p.SomeId into pg
select new ProductPriceMinMax {
SomeId = pg.FirstOrDefault().SomeId,
CountryCode = pg.FirstOrDefault().CountryCode,
MinPrice = pg.Min(m => m.Price),
MaxPrice = pg.Max(m => m.Price),
BaseProductName = bp.Name <------ can't use bp.
};
Mi date qualche informazione su come fare.