Files
BeWoPlaner/ReportImp/PflegedienstWessel/Service/CustomStundenuebersichtAuswertung.cs
2025-05-23 09:57:27 +02:00

35 lines
1.0 KiB
C#

using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using BeWo.Data.Access;
using BeWo.Data.Entities;
using BeWo.Service.Core;
using BeWo.Service.DCEntityMapper;
using BeWo.Service.MessageContracts;
using BeWo.Service.Plugins;
using BS.Shared;
using BS.Shared.Core;
using BS.Shared.DataContracts;
using BS.Shared.Extensions;
using BS.Shared.Services;
using Utils = BS.Shared.Core.Utils;
namespace PflegedienstWessel.Service
{
public class CustomStundenuebersichtAuswertung : StundenuebersichtAuswertung
{
protected override ServiceRecordFLSOverviewDC CreateServiceRecordFLSOverviewDC(IServiceRecord sr, bool useGroupInfo, bool useRoundedDuration, bool showGroupMinutes)
{
var dc = base.CreateServiceRecordFLSOverviewDC(sr, useGroupInfo, useRoundedDuration, showGroupMinutes);
if (dc.ServiceDescription.Category.Percentage < 100)
{
dc.RoundedDuration *= dc.ServiceDescription.Category.Percentage / 100;
}
return dc;
}
}
}