Кто-нибудь знает, как сделать запрос Linq, который получает все дни рождения сегодня? Приведенный ниже код не работает:Как получить все дни рождения сегодня?
var getBirthdays =
orgContext.CreateQuery<Contact>()
.Where(c => c.BirthDate != null
&& c.BirthDate.Value.Month == DateTime.Now.Month).ToList();
Я получаю сообщение об ошибке, как это:
"Invalid 'where' condition. An entity member is invoking an invalid property or method."
Спасибо заранее!
Есть Дата рождения.Состояние DateTime? –
Да, но проблема в том, что мы не можем получить к ней доступ через LINQ в CRM 2011 .. 100% уверены, что Birthdate.Value является adatetim. – Freeetje
Так что его отказ, как в .Value, не является доступным свойством? Какова фактическая ошибка? Что конкретно не работает? –