MH: HausDuelken GroupDurationCalculator

This commit is contained in:
2024-04-30 15:28:49 +02:00
parent 784c781ba2
commit 033e0315cd
2 changed files with 24 additions and 0 deletions

View File

@@ -0,0 +1,23 @@
using BeWo.Service.Plugins;
using BS.Shared.DataContracts;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace HausDuelken.Calculations
{
public class CustomGroupDurationCalculator : GroupDurationCalculator
{
public override GroupDurationDC CalculateGroupDuration(int personCount, int employeeCount, decimal totalDuration)
{
return new GroupDurationDC()
{
SingleDuration = totalDuration / personCount * employeeCount,
TotalDuration = totalDuration
};
}
}
}

View File

@@ -55,6 +55,7 @@
<Reference Include="System.Xml" />
</ItemGroup>
<ItemGroup>
<Compile Include="Calculations\CustomGroupDurationCalculator.cs" />
<Compile Include="Calculations\CustomServiceRecordStatisticFactory.cs" />
<Compile Include="CustomAuslastungBerechnung.cs" />
<Compile Include="CustomerDataReport.cs">