MH: Perspektiven Urlaubskonto Regenerationstage Fix

SupportOID=169016
This commit is contained in:
2026-07-27 10:01:02 +02:00
parent b8260afa82
commit 9b220972be

View File

@@ -36,7 +36,19 @@ namespace PerspektivenEV.Service
if (year < 2026)
return null;
return base.BerechneUrlaubskontoZurDarstellung(emp, year, endeDerBerechnung);
var darstellung = base.BerechneUrlaubskontoZurDarstellung(emp, year, endeDerBerechnung);
var regenerationstage = darstellung.Where(r => r.Erlaeuterung.ToLower().Contains("regeneration")).ToList();
if (regenerationstage.Count > 1)
{
for (int i = 1; i < regenerationstage.Count; i++)
{
darstellung.Remove(regenerationstage[i]);
}
}
return darstellung;
}
public override Dictionary<int, UrlaubskontoDC> BerechneUrlaubskonto(Employee emp, int year)