Вы должны просто иметь возможность использовать их очевидным образом:
public IQueryable<Record> FindRecords(DateTime fromDate, DateTime toDate)
{
// Adjust accordingly
return context.Records.Where(x => x.FooDate >= fromDate &&
x.FooDate < toDate);
}
Если вы расскажете нам больше о проблемах, с которыми вы сталкиваетесь при выполнении простых сравнений, подобных приведенным выше, мы, возможно, сможем помочь вам больше.