特定のマネージャーから従業員のリストを取得しようとしています。最初にマネージャー シフトを検索し、次にこのシフトのマネージャーのリストを検索します。3 番目のクエリでは、このマネージャー リストに属するすべての従業員を取得する必要があります。何が悪いのかわかりませんが、結果は得られません。私はあなたの助けに感謝します
//Determine shift of current user
int shiftId = (from s in db.webpages_UsersInRoles
where s.UserId == userId
select s.ShiftId).Single();
var ManagerId = (from g in db.tblManager
where g.ShiftId == shiftId
select g.UserID).ToList();
var employees = (from e in db.tblEmployee
where ManagerId.Contains(e.ShiftId.Value)
select e).ToList();