From c770366a0d4e171cf061cb9ce4d3e5f89a2c5a5f Mon Sep 17 00:00:00 2001 From: Marcel Hirschle Date: Tue, 21 Nov 2023 15:08:47 +0100 Subject: [PATCH] MH: Caritas Guenzburg Pausen --- ...CustomMitarbeiterstundenkontoBerechnung.cs | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/ReportImp/CaritasGuenzburgNeuUlm/CustomMitarbeiterstundenkontoBerechnung.cs b/ReportImp/CaritasGuenzburgNeuUlm/CustomMitarbeiterstundenkontoBerechnung.cs index a6eeecb05..de6f87f7a 100644 --- a/ReportImp/CaritasGuenzburgNeuUlm/CustomMitarbeiterstundenkontoBerechnung.cs +++ b/ReportImp/CaritasGuenzburgNeuUlm/CustomMitarbeiterstundenkontoBerechnung.cs @@ -17,10 +17,21 @@ namespace CaritasGuenzburgNeuUlm public override MitarbeiterstundenkontoRO.DayDetail CreateDayDetail(DateTime date, MitarbeiterstundenkontoRO.EmployeeDetail ed) { var dd = base.CreateDayDetail(date, ed); - dd.BreakMinutes2 = null; - dd.MaxHoursUntilBreak2 = null; - dd.BreakMinutes = null; - dd.MaxHoursUntilBreak = null; + if (date < new DateTime(2023, 12, 01)) + { + dd.BreakMinutes2 = null; + dd.MaxHoursUntilBreak2 = null; + dd.BreakMinutes = null; + dd.MaxHoursUntilBreak = null; + } + else + { + dd.BreakMinutes2 = 15; + dd.MaxHoursUntilBreak2 = 9; + dd.BreakMinutes = 30; + dd.MaxHoursUntilBreak = 6; + } + return dd; }