В моей таблице есть столбец с именем DateTimeOfBid
, мне нужно выбрать все объекты, где DateTimeOfBid находится в течение 30 дней с сегодняшнего дня.
Я использую Entity-Framework 4 для доступа к своим данным.
Вот что у меня есть:
EFUserAuctionLanceRepository userAuctionLanceRepository = new EFUserAuctionLanceRepository();
var potentialDiscount = userAuctionLanceRepository.FindAllUserAuctionLances()
.Where(u => u.UserId == user.UserId && u.AccountableForShopDiscount == true);
var discount = potentialDiscount.Where(p => p.DateTimeOfLance is within 30 days of today?)
Как мне написать этот маленький запрос?