У меня есть хранимая процедура, которая возвращает данные в этом формате:
EmployeeID | DepartmentID
---------------------
1 | 1
2 | 1
3 | 2
4 | 4
5 | 4
Я получаю результаты примерно так:
List<spResult> results = DataContext.sp().ToList();
Я хотел бы получить список сотрудников для определенного отдела на основе данных, возвращаемых из хранимой процедуры. Что-то вроде:
int departmentId = 1;
List<Employee> employees = (from e in DataContext.Employees
//where...
select e).ToList();
Как мне отформатировать мое условие where, чтобы получить идентификаторы EmployeeID из набора результатов, которые имеют данный DepartmentID?