MH: CaritasAhlen Feiertage Anpassung

This commit is contained in:
2026-04-17 13:15:48 +02:00
parent 864e1e2f41
commit bfbc9f3570
2 changed files with 6 additions and 4 deletions

View File

@@ -16,7 +16,7 @@ namespace CaritasAhlen
{
//CB 26.02.2024: Darf nicht über den VacationService gehen, sonst werden die im CustomMitarbeiterstundenkontoBerechnung hinterlegten Feiertage ignoriert
//return vacationService.GetFeiertagsFaktor(start);
if (start.Year > 2024)
if (start.Year == 2024 || start.Year == 2025)
{
DateTime osterSonntag = GetOsterSonntag(start.Year);
if (start.Date == osterSonntag.AddDays(-48).Date)

View File

@@ -14,11 +14,13 @@ namespace CaritasAhlen.Service
{
List<FeiertagDC> list = base.GetFeiertage(year, bundesland);
if (year > 2024)
{
list.Add(new FeiertagDC { Datum = new DateTime(year, 12, 31), Name = "Silvester" });
}
if (year == 2024 || year == 2025)
{
DateTime osterSonntag = GetOsterSonntag(year);
list.Add(new FeiertagDC { Datum = osterSonntag.AddDays(-48), Name = "Rosenmontag - Halber Tag" });
list.Add(new FeiertagDC { Datum = new DateTime(year, 12, 31), Name = "Silvester" });
}
return list;
@@ -28,7 +30,7 @@ namespace CaritasAhlen.Service
{
//CB 26.02.2024: Darf nicht über den VacationService gehen, sonst werden die im CustomMitarbeiterstundenkontoBerechnung hinterlegten Feiertage ignoriert
//return vacationService.GetFeiertagsFaktor(start);
if (start.Year > 2024)
if (start.Year== 2024 || start.Year == 2025)
{
DateTime osterSonntag = GetOsterSonntag(start.Year);
if (start.Date == osterSonntag.AddDays(-48).Date)