У меня в памяти коллекция сотрудников, это список сотрудников, т.е. var employeeMapingList = employeeMapping.AsEnumerable();
Я пытаюсь написать этот запрос ->
employees = (from emp in employees
join x in employeeMapingList on emp.Emp_ID equals x.Map_To_Emp_Id
join y in employeeMapingList on emp.Dept_ID equals y.Dept_ID
where ((x.Map_To_Emp_Id == emp.Emp_ID && x.DataSource == emp.Data_Source)||
(y.Emp_Id == emp.Emp_ID && y.DataSource == emp.Data_Source)
)
select emp);
I ' m получаю следующую ошибку => Невозможно создать постоянное значение типа 'XXX'. В этом контексте поддерживаются только примитивные типы или типы перечисления.
Заранее благодарны за помощь!