MH: KirschbaumManz Überschneidungen verhindert

This commit is contained in:
2023-04-26 14:49:16 +02:00
parent f5ac921878
commit 1043e63252
2 changed files with 20 additions and 0 deletions

View File

@@ -0,0 +1,19 @@
using System;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
using BeWo.Data.Entities;
using BeWo.Report.ReportObjects;
namespace KirschbaumManz
{
public class CustomMitarbeiterstundenkontoBerechnung : MitarbeiterstundenkontoBerechnung
{
public override void HandleServiceRecords(MitarbeiterstundenkontoRO.EmployeeDetail empDetail, IList<ServiceRecord> groupFilteredRecords, Contract contract)
{
CorrectOverlappingTimes(groupFilteredRecords.OrderBy(s => s.Start).ToList());
}
}
}

View File

@@ -48,6 +48,7 @@
<Reference Include="System.Xml" />
</ItemGroup>
<ItemGroup>
<Compile Include="CustomMitarbeiterstundenkontoBerechnung.cs" />
<Compile Include="CustomReportCreator.cs" />
<Compile Include="FLSGroupReport.cs">
<SubType>Component</SubType>