Skip to content

Commit 6b7fe8e

Browse files
committed
update Oktoberfest dates
1 parent 1855fff commit 6b7fe8e

1 file changed

Lines changed: 77 additions & 98 deletions

File tree

src/keepass2android-app/DonateReminder.cs

Lines changed: 77 additions & 98 deletions
Original file line numberDiff line numberDiff line change
@@ -53,149 +53,128 @@ protected override void OnCreate(Bundle bundle)
5353
static IEnumerable<Reminder> GetReminders()
5454
{
5555

56-
yield return new Reminder
57-
{
58-
From = new DateTime(2017, 09, 16),
59-
To = new DateTime(2017, 09, 25),
60-
Key = "DonationOktoberfest2017b"//b because year was incorrectly set to 2015 in 0.9.8b
61-
,
62-
ResourceToShow = Resource.Layout.donate
63-
};
64-
yield return new Reminder
65-
{
66-
From = new DateTime(2017, 09, 25),
67-
To = new DateTime(2017, 10, 04),
68-
Key = "DonationOktoberfest2017b-2"
69-
,
70-
ResourceToShow = Resource.Layout.donate
71-
};
72-
yield return new Reminder
73-
{
74-
From = new DateTime(2018, 09, 22),
75-
To = new DateTime(2018, 09, 30),
76-
Key = "DonationOktoberfest2018b"//b because year was incorrectly set to 2015 in 0.9.8b
77-
,ResourceToShow = Resource.Layout.donate
78-
};
79-
yield return new Reminder
80-
{
81-
From = new DateTime(2018, 09, 30),
82-
To = new DateTime(2018, 10, 08),
83-
Key = "DonationOktoberfest2018b-2"
84-
,
85-
ResourceToShow = Resource.Layout.donate
86-
};
56+
57+
yield return new Reminder
58+
{
59+
From = new DateTime(2024, 09, 21),
60+
To = new DateTime(2024, 09, 28),
61+
Key = "DonationOktoberfest2024"
62+
,
63+
ResourceToShow = Resource.Layout.donate
64+
};
8765

88-
yield return new Reminder
89-
{
90-
From = new DateTime(2019, 09, 21),
91-
To = new DateTime(2019, 09, 30),
92-
Key = "DonationOktoberfest2019"
93-
,
94-
ResourceToShow = Resource.Layout.donate
95-
};
96-
yield return new Reminder
97-
{
98-
From = new DateTime(2019, 09, 30),
99-
To = new DateTime(2019, 10, 07),
100-
Key = "DonationOktoberfest2019-2"
101-
,
102-
ResourceToShow = Resource.Layout.donate
103-
};
66+
yield return new Reminder
67+
{
68+
From = new DateTime(2024, 09, 28),
69+
To = new DateTime(2024, 10, 08),
70+
Key = "DonationOktoberfest2024-2"
71+
,
72+
ResourceToShow = Resource.Layout.donate
73+
};
10474

105-
yield return new Reminder
106-
{
107-
From = new DateTime(2020, 09, 19),
108-
To = new DateTime(2020, 09, 26),
109-
Key = "DonationOktoberfest2020"
110-
,
111-
ResourceToShow = Resource.Layout.donate
112-
};
113-
yield return new Reminder
114-
{
115-
From = new DateTime(2020, 09, 26),
116-
To = new DateTime(2020, 10, 05),
117-
Key = "DonationOktoberfest2020-2"
118-
,
119-
ResourceToShow = Resource.Layout.donate
120-
};
12175

122-
yield return new Reminder
123-
{
124-
From = new DateTime(2021, 09, 18),
125-
To = new DateTime(2021, 09, 26),
126-
Key = "DonationOktoberfest2021"
127-
,
128-
ResourceToShow = Resource.Layout.donate
129-
};
130-
yield return new Reminder
131-
{
132-
From = new DateTime(2021, 09, 26),
133-
To = new DateTime(2021, 10, 04),
134-
Key = "DonationOktoberfest2021-2"
135-
,
136-
ResourceToShow = Resource.Layout.donate
137-
};
76+
yield return new Reminder
77+
{
78+
From = new DateTime(2025, 09, 20),
79+
To = new DateTime(2025, 09, 28),
80+
Key = "DonationOktoberfest2025-1"
81+
,
82+
ResourceToShow = Resource.Layout.donate
83+
};
13884

13985
yield return new Reminder
14086
{
141-
From = new DateTime(2022, 09, 17),
142-
To = new DateTime(2022, 09, 25),
143-
Key = "DonationOktoberfest2022"
87+
From = new DateTime(2025, 09, 28),
88+
To = new DateTime(2025, 10, 07),
89+
Key = "DonationOktoberfest2025-2"
14490
,
14591
ResourceToShow = Resource.Layout.donate
14692
};
14793

94+
14895
yield return new Reminder
14996
{
150-
From = new DateTime(2022, 09, 25),
151-
To = new DateTime(2022, 10, 04),
152-
Key = "DonationOktoberfest2022-2"
97+
From = new DateTime(2026, 09, 19),
98+
To = new DateTime(2026, 09, 28),
99+
Key = "DonationOktoberfest2026-1"
153100
,
154101
ResourceToShow = Resource.Layout.donate
155102
};
156103

104+
yield return new Reminder
105+
{
106+
From = new DateTime(2026, 09, 28),
107+
To = new DateTime(2026, 10, 06),
108+
Key = "DonationOktoberfest2026-2"
109+
,
110+
ResourceToShow = Resource.Layout.donate
111+
};
157112

158113
yield return new Reminder
159114
{
160-
From = new DateTime(2023, 09, 16),
161-
To = new DateTime(2023, 09, 25),
162-
Key = "DonationOktoberfest2023"
115+
From = new DateTime(2027, 09, 18),
116+
To = new DateTime(2027, 09, 26),
117+
Key = "DonationOktoberfest2027-1"
163118
,
164119
ResourceToShow = Resource.Layout.donate
165120
};
166121

167122
yield return new Reminder
168123
{
169-
From = new DateTime(2023, 09, 25),
170-
To = new DateTime(2023, 10, 04),
171-
Key = "DonationOktoberfest2023-2"
124+
From = new DateTime(2027, 09, 26),
125+
To = new DateTime(2027, 10, 05),
126+
Key = "DonationOktoberfest2027-2"
172127
,
173128
ResourceToShow = Resource.Layout.donate
174129
};
175130

131+
176132
yield return new Reminder
177133
{
178-
From = new DateTime(2024, 09, 21),
179-
To = new DateTime(2024, 09, 28),
180-
Key = "DonationOktoberfest2024"
134+
From = new DateTime(2028, 09, 16),
135+
To = new DateTime(2028, 09, 26),
136+
Key = "DonationOktoberfest2028-1"
181137
,
182138
ResourceToShow = Resource.Layout.donate
183139
};
184140

185141
yield return new Reminder
186142
{
187-
From = new DateTime(2024, 09, 28),
188-
To = new DateTime(2024, 10, 08),
189-
Key = "DonationOktoberfest2024-2"
143+
From = new DateTime(2028, 09, 26),
144+
To = new DateTime(2028, 10, 05),
145+
Key = "DonationOktoberfest2028-2"
190146
,
191147
ResourceToShow = Resource.Layout.donate
192148
};
193149

150+
if (DateTime.Now.Year > 2028)
151+
{
152+
yield return new Reminder
153+
{
154+
From = new DateTime(DateTime.Now.Year, 09, 20),
155+
To = new DateTime(DateTime.Now.Year, 09, 26),
156+
Key = $"DonationOktoberfest{DateTime.Now.Year}-1"
157+
,
158+
ResourceToShow = Resource.Layout.donate
159+
};
160+
161+
yield return new Reminder
162+
{
163+
From = new DateTime(DateTime.Now.Year, 09, 26),
164+
To = new DateTime(DateTime.Now.Year, 10, 08),
165+
Key = $"DonationOktoberfest{DateTime.Now.Year}-2"
166+
,
167+
ResourceToShow = Resource.Layout.donate
168+
};
169+
}
170+
171+
172+
194173

195174

196175

197176

198-
int thisYear = DateTime.Now.Year;
177+
int thisYear = DateTime.Now.Year;
199178

200179
yield return new Reminder
201180
{

0 commit comments

Comments
 (0)