Хорошо,
Это может быть очень просто или даже невозможно, или у меня просто мозги замерзают
Вот пример того, что я пытаюсь сделать:
public void SomeMethod(bool include)
{
using (AccountDataContext db = AccountContextFactory.CreateContext())
{
if (include)
{
var query = from a in db.FundingTypes where a.FundingTypeId == 1 select a;
}
else
{
var query = from a in db.FundingTypes where a.FundingTypeId != 1 select a;
}
}
}
Я бы хотел динамически изменить! = И = без необходимости писать новый запрос. Запрос, который я использую в реальной жизни, очень большой, и мне не нравится дублирование кода.
Мысль или Идеи?
Спасибо