Есть ли способ заставить этот запрос работать?
var employeesSU = from s in db.HolidayRequestForms
where s.Employee.Site.SiteName == searchSitehols || searchSitehols == null || searchSitehols == ""
select s;
var querythpmpro = (from r in db.HolidayRequestForms
where r.Employee.Site.SiteName == employeesSU.FirstOrDefault()
group r by r.MonthOfHoliday into g
select new { Value = g.Key, Count = g.Sum(h => h.HoursTaken) }
).OrderBy(e => e.Value);
В настоящее время я получаю эту ошибку:
Error 4 Operator '==' cannot be applied to operands of type 'string' and 'HolidayTracker.Models.HolidayRequestForm' C:\Projects\HolidayTrackerMainProject\HolidayTracker - Working - 04-03 - Copy\HolidayTracker\Controllers\MetricsController.cs 170 39 HolidayTracker
Есть ли способ обойти эту ошибку?Или я не могу просто сравнить два?