diff --git a/ReportImp/InklusioElmarBauer/Service/CustomVacationService.cs b/ReportImp/InklusioElmarBauer/Service/CustomVacationService.cs index 57ece70ee..33dcb4359 100644 --- a/ReportImp/InklusioElmarBauer/Service/CustomVacationService.cs +++ b/ReportImp/InklusioElmarBauer/Service/CustomVacationService.cs @@ -21,5 +21,18 @@ namespace InklusioElmarBauer.Service return feiertage; } + + public override decimal GetFeiertagsFaktor(DateTime start) + { + if (start.Year >= 2025 && start.Month == 12 && (start.Day == 24 || start.Day == 31)) + { + return 0.5m; + } + else if (IstFeiertag(start)) + { + return 1; + } + return 0; + } } }