MH: Autismus KB Gendern auf QB

This commit is contained in:
2023-04-24 15:27:40 +02:00
parent f51dfcfdf5
commit bd350f718c
5 changed files with 102 additions and 22 deletions

View File

@@ -796,10 +796,10 @@ namespace BeWo.Service.Dienstplanung
public static List<DienstplanerMonthlySummaryDC> BerechneSollSaldoUndIst(DienstplanerRootDC root, DateTime date, List<long> empOids)
{
VacationService vs = new VacationService();
VacationService vs = PluginLoader.FindClass<VacationService>();
var konto = MitarbeiterstundenkontoRO.Create(null, null, date, date.AddMonths(1), empOids);
var berechnung = new MitarbeiterstundenkontoBerechnung();
var berechnung = PluginLoader.FindClass<MitarbeiterstundenkontoBerechnung>();
berechnung.CreateReport(konto);
List<DienstplanerMonthlySummaryDC> monatsZusammenfassung = new List<DienstplanerMonthlySummaryDC>();
root.StundenBeiAbwesenheit = new Dictionary<long?, decimal>();
@@ -869,6 +869,9 @@ namespace BeWo.Service.Dienstplanung
vorherigeWeeklyDays = vorherigeWeeklyDays == 0 ? weeklyDays : vorherigeWeeklyDays;
bool skipAbsenceTime = false;
//if (berechnung.IstAnrechenbareAbsenceTime(DAOFactory.GenericDAO.GetByID<AbsenceTime>(abs.AbsenceTimeOid.Value)))
// skipAbsenceTime = true;
// Falls der Vertrag sich NICHT innerhalb einer Woche ändert
if (weeklyDays == vorherigeWeeklyDays)
{
@@ -958,7 +961,7 @@ namespace BeWo.Service.Dienstplanung
List<long> empOids = new List<long>() { empOid };
var konto = MitarbeiterstundenkontoRO.Create(null, null, date, date.AddMonths(1), empOids);
var berechnung = new MitarbeiterstundenkontoBerechnung();
var berechnung = PluginLoader.FindClass<MitarbeiterstundenkontoBerechnung>();
berechnung.CreateReport(konto);
DienstplanerMonthlySummaryDC dc = new DienstplanerMonthlySummaryDC();
@@ -1479,16 +1482,10 @@ namespace BeWo.Service.Dienstplanung
}
public static bool SetEnableSorting()
{
#if DEBUG
return true;
#endif
return true; // Wenn Bug wieder auf false setzen
}
public static bool SetEnableStatuszeile()
{
#if DEBUG
return true;
#endif
return true;
}