MH: LZ Königsborn Stundenübersicht
This commit is contained in:
@@ -43,6 +43,8 @@
|
||||
<Reference Include="DevExpress.Charts.v23.2.Core, Version=23.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraCharts.v23.2, Version=23.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraReports.v23.2, Version=23.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="PresentationCore" />
|
||||
<Reference Include="PresentationFramework" />
|
||||
<Reference Include="System" />
|
||||
<Reference Include="System.Core" />
|
||||
<Reference Include="System.Drawing" />
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
using BeWo.Data.Entities;
|
||||
using BeWo.Service.Plugins;
|
||||
using BS.Shared.DataContracts;
|
||||
using BS.Shared.Extensions;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
@@ -54,6 +55,13 @@ namespace LebenszentrumKoenigsborn.Service
|
||||
{
|
||||
foreach (var sc in group.SupportConcepts)
|
||||
{
|
||||
if (sc.ServiceRecords != null)
|
||||
{
|
||||
var ausfalltermine = sc.ServiceRecords.Where(s => s.ServiceDescription.CategoryName.Trim().Contains("Ausfalltermin")).ToList();
|
||||
if (ausfalltermine != null)
|
||||
sc.ServiceRecords.RemoveRange(ausfalltermine);
|
||||
}
|
||||
|
||||
foreach (var sr in sc.ServiceRecords)
|
||||
{
|
||||
if (sr.GroupOid == null)
|
||||
@@ -61,7 +69,7 @@ namespace LebenszentrumKoenigsborn.Service
|
||||
else
|
||||
{
|
||||
var srgroup = DAOFactory.GenericDAO.GetByID<ServiceRecordGroup>(sr.GroupOid.Value);
|
||||
sr.RoundedDuration = (srgroup.RoundedDuration * srgroup.CustomerCount) / srgroup.EmployeeCount ;
|
||||
sr.RoundedDuration = (srgroup.RoundedDuration * srgroup.CustomerCount) / srgroup.EmployeeCount;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user