Files
BeWoPlaner/ReportImp/VSDHammReports/Calculations/CustomGroupDurationCalculator.cs

20 lines
592 B
C#

using BeWo.Service.Plugins;
using BS.Shared.DataContracts;
using System;
namespace VSDHammReports.Calculation
{
public class CustomGroupDurationCalculator : GroupDurationCalculator
{
public override GroupDurationDC CalculateGroupDuration(int personCount, int employeeCount, decimal totalDuration)
{
return new GroupDurationDC()
{
SingleDuration = Math.Round((totalDuration * employeeCount) / personCount, 2, MidpointRounding.AwayFromZero),
TotalDuration = totalDuration
};
}
}
}