В моем приложении я использую Entity Framework.
Мой стол
-Article
-period
-startDate
Мне нужны записи, которые соответствуют => DateTime.Now > startDate and (startDate + period) > DateTime.Now
Я попробовал этот код, но теперь он работает
Context.Article
.Where(p => p.StartDate < DateTime.Now)
.Where(p => p.StartDate.AddDays(p.Period) > DateTime.Now)
Когда я запускаю свой код, возникает следующее исключение
LINQ to Entities не распознает метод метода System.DateTime AddDays (Double), и этот метод невозможно преобразовать в выражение хранилища.