سلام
خدا قوت. می خواستم توی کنترلر یک متدی درست کنم و بعد یک کوئری GroupBy به بانک بزنه. بعد تو جاهای دیگه برنامه از اون استفاده کنم. روی return خط قرمز می کشه.
پیغامی هم که میده اینه که
Cannot implicitly convert type 'System.Collections.Generic.List<Anonymous Type: int key, int count> to 'System.Collections.Generic.List.....
این هم خود کد
public List<SetVisit> SessionList() { var chartResualt = FinishedList(); var query = chartResualt. Where(c => c.Lable == "جلسه"). GroupBy(c => c.DateStart.ToPersianDateTime().Month). Select(g => new { g.Key, Count = g.Count() }). OrderBy(q => q.Key).ToList(); return query.ToList(); }
لطفا راهنمایی فرمایید. با تشکر فراوان از شما
در Select کوئری باید از نوع خروجی اکشن Select کنید که در این کد انجام نداید
خروجی اکشن با نتیجه کوئری همخوانی ندارد
با سلام و تشکر
ببخشید من منظورتان رو نفهمیدم چیه. میشه کد رو خودتان اصلاح کنید
var query = chartResualt. Where(c => c.Lable == "جلسه"). GroupBy(c => c.DateStart.ToPersianDateTime().Month). Select(g => new SetVisit() { //Code }). OrderBy(q => q.Key).ToList();
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)