Witam.
Chciałbym aby w klasie która korzysta z entity framework utworzyć możliwość wyciągnięcia danych. Później ewentualnie ją przesłaniać aby móc wpisywać zmienne ale to nie na teraz.
Mam klasę WZ_DWS_SITO mająca pewne elementy. Chciałbym za pomocą LINQ wyciągnąć elementy do listy i aby zwracało mi listę elemtntów którą będę mógł wykorzystać w programie.
Napisałem takie coś :
List<WZ_DWS_SITO> GetAllDoc()
{
using (var db = new SitoModel())
{
var query = (from d in db.WZ_DWS_SITO
where d.KUNNR != "0003000000"
orderby d.WZ_DATA descending
group d by new { d.WZ, d.KUNNR, d.WZ_DATA } into grp
select new
{
WZ = grp.Key.WZ,
KUNNR = grp.Key.KUNNR,
WZ_DATA = grp.Key.WZ_DATA,
MATERIAL = grp.Count(),
}
).ToList();
return query;
}
}
Dostaję jednak błąd braku możliwości konwersji typów a dokładnie :
Proszę o pomoc i wytłumaczenie mi co robię źle i co i jak doczytać aby nie mieć w przyszłości tego problemu. Bardziej zależy mi na wytłumaczeniu niż na gotowym rozwiązniu.