AWOMuensterlandRecklinghausen/CustomMitarbeiterstundenkontoBerechnung - Samstagszuschlag Uhrzeit geändert

This commit is contained in:
2024-08-07 15:23:13 +02:00
parent 62ad30faf0
commit 3d7b3d4330

View File

@@ -380,15 +380,15 @@ namespace AWOMuensterlandRecklinghausen
}
var d1 = sr.Start.Value;
//if (sr.Start.Value > new DateTime(2023,05,19))
//{
// string test = "jep";
//}
var saturday = d1.GetNextDayOfWeek(DayOfWeek.Saturday);
var sunday = d1.GetNextDayOfWeek(DayOfWeek.Sunday);
var unroundedEnd = d1.AddMinutes((double)duration);
var saturdayStart = new DateTime(saturday.Year, saturday.Month, saturday.Day, 14, 0, 0);
var saturdayStart = new DateTime(saturday.Year, saturday.Month, saturday.Day, 13, 0, 0);
if (d1 <= new DateTime(2024, 07, 31))
{
saturdayStart = new DateTime(saturday.Year, saturday.Month, saturday.Day, 14, 0, 0);
}
var saturdayEnd = new DateTime(saturday.Year, saturday.Month, saturday.Day, 23, 0, 0);
dd.HoursSunday += (decimal)d1.GetIntersectingMinutes(unroundedEnd, sunday, sunday.AddHours(23).AddMinutes(59).AddSeconds(59));