Создайте свой запрос, основываясь на hideCompleted
, равном true, аналогично этому подходу:
var query = dc.SomeTable;
if (hideCompleted)
{
query = query.Where(t1 => !t1.IsCompleted);
}
Таким образом, когда hideCompleted
равно true, вы фильтруете, что t1.IsCompleted
равно false.Если hideCompleted
равно false, ваш исходный запрос будет получать все результаты независимо от значения t1.IsCompleted
.