Возможный дубликат:
Условные запросы Linq
Использование Entity Framework 4.0
У меня есть условие поиска, подобное этому
Есть четыре поля, которые позволяют пользователям фильтровать свой поиск. Все условия AND
. Результат должен опустить соответствующий фильтр, если значение текстового поля String.Empty
или значение раскрывающегося списка Все. Это можно сделать в хранимой процедуре, но я не могу имитировать это вообще в сценарии Linq2SQL/Entity Framework.
Мой вопрос в том, как опустить IEnumerable.Where в Linq в соответствии с некоторыми введенными значениями?