Простой способ сравнить даты атрибута DateTime с использованием Ontity Framework 4 и запросы Linq

Я пытаюсь запустить следующий бит кода, но сравнение не удается Не вдавая свою единицу, я ожидаю.

Это сравнивает 01.06.2011 0:00:00 в 06/09/2011 12:25:00 , последний - мои базы данных. Так вот почему сравнение не может и я не получаю рекорды, которые мне нужны.

Я просто пытаюсь сравнить, если даты совпадают, мне все равно на время.

DateTime today = DateTime.Now.Date;
var newAuctionsResults = repo.FindAllAuctions()
                        .Where(a => a.IsActive == true || a.StartTime.Value == today)
                        .ToList();

Как я могу сравнить только даты?

Если использовать свойство .date в детали .starttime.value, я получаю исключение:

Указанный тип «Дата» указанного типа «не поддерживается в Linq к объектам. Отказ Только инициализаторы, участники сущности и объектов навигации навигации поддерживаются.

8
задан Only Bolivian Here 6 September 2011 в 13:22
поделиться