diff --git a/ReportImp/AachenerLaienhelfer/AachenerLaienhelfer.csproj b/ReportImp/AachenerLaienhelfer/AachenerLaienhelfer.csproj index e0f0f9a96..e52fea6df 100644 --- a/ReportImp/AachenerLaienhelfer/AachenerLaienhelfer.csproj +++ b/ReportImp/AachenerLaienhelfer/AachenerLaienhelfer.csproj @@ -55,6 +55,7 @@ + Component diff --git a/ReportImp/AachenerLaienhelfer/CustomMitarbeiterstundenkontoBerechnung.cs b/ReportImp/AachenerLaienhelfer/CustomMitarbeiterstundenkontoBerechnung.cs new file mode 100644 index 000000000..b235f97ab --- /dev/null +++ b/ReportImp/AachenerLaienhelfer/CustomMitarbeiterstundenkontoBerechnung.cs @@ -0,0 +1,18 @@ +using System; +using BeWo.Report.ReportObjects; + +namespace AachenerLaienhelfer +{ + public class CustomMitarbeiterstundenkontoBerechnung : MitarbeiterstundenkontoBerechnung + { + public override decimal GetFeiertagsFaktor(DateTime start) + { + if (start.Month == 12 && (start.Day == 24 || start.Day == 31)) + { + return 0.5m; + } + + return base.GetFeiertagsFaktor(start); + } + } +}