Есть ли способ объединить запросы в разделах if
и else
?
public List<MyClass> GetData(Category category, bool flag= true)
{
IQueryable<MyClass> result;
if (flag)
{
result = Session.All<MyClass>()
.Where(mc => mc.Col.Equals(category.ToString()) && mc.FLAG);
}
else
{
result = Session.All<MyClass>()
.Where(mc => mc.Col.Equals(category.ToString()));
}
return result.ToList();
}