Nie mogę wymyślić łatwego jednego lub dwóch wkładek, które dostałyby poprzednie miesiące pierwszego i ostatniego dnia.
Jestem LINQ-ifying ankietową aplikację internetową i wycisnęli nowe wymaganie w.
Ankieta musi obejmować wszystkie zgłoszenia serwisowe z poprzedniego miesiąca. Więc jeśli jest 15 kwietnia, potrzebuję wszystkich identyfikatorów żądań Marchii.
var RequestIds = (from r in rdc.request
where r.dteCreated >= LastMonthsFirstDate &&
r.dteCreated <= LastMonthsLastDate
select r.intRequestId);
Po prostu nie mogę łatwo wymyślić dat bez przełącznika. Chyba że jestem ślepy i nie dostrzegam wewnętrznej metody robienia tego.