Я написал запрос linq для написания списка идентификаторов сотрудников. Итак, мне нужно передать список другому запросу linq, чтобы получить количество отправленных ими расписаний.
SELECT UProj_UserID FROM UserProjects up
WHERE up.UProj_L1_ManagerId = 2240
OR up.UProj_L2_ManagerId = 2240
SELECT COUNT(timesheetid) FROM timesheet
WHERE submittedtype = 1
AND userid in (2242,2244,2245,2246)
AND ApproverStatus = 1
Это два SQL-запроса, которые я написал, чтобы получить сотрудников под менеджерами 2.queryполучить количество расписаний, представленных сотрудниками.
var getempsformangrs = (from up in db.UserProjects
where up.UProj_L1_ManagerId == Mid || up.UProj_L2_ManagerId == Mid
select new DashboardMails
{
UProj_UserID = up.UProj_UserID
}).ToList();