Используя лямбда-выражения, как вы переводите этот запрос?
select * from employee where emp_id=1 and dep_id in (1,2,3,4).
Я пытаюсь это выражение, но это приводит к исключениям:
public IEnumrable<employees> getemployee(int emp,list<int> dep )
{
_employeeService.GetAll(e=>(e.emp_id=emp||emp==null) && (e.dep_id.where(dep.contains(e.dep_id))|| dep.count==0 )
}
Есть предложения по переводу этих запросов в эти лямбда-выражения?
что не так в этих функциях?