MH: Urlaubsberechnung aktualisiert.
This commit is contained in:
@@ -940,13 +940,12 @@ namespace BeWo.Service.Plugins
|
||||
|
||||
else
|
||||
{
|
||||
if (anzahlArbeitstage < 5) // weniger als 5 Tage
|
||||
urlaubstage = (decimal)urlaubstageProJahr / 5m * anzahlArbeitstage;
|
||||
if (anzahlArbeitstage < 5) // weniger als 5 Tage (Urlaubsanspruch / 12 Monate * Monate Arbeit) / 5 * Wochenarbeitstage
|
||||
urlaubstage = (decimal)urlaubstageProJahr / 12 * (Convert.ToDecimal((endDate.Value - entryDate).TotalDays) / 30) / 5m * anzahlArbeitstage;
|
||||
//urlaubstage = (decimal)urlaubstageProJahr / 5m * anzahlArbeitstage;
|
||||
else
|
||||
{
|
||||
if (anzahlArbeitstage == 5) // 5 Tage
|
||||
urlaubstage = (decimal)urlaubstageProJahr / 365m * restlicheTageImJahr;
|
||||
else if (anzahlArbeitstage == 6) // 6 Tage
|
||||
if (anzahlArbeitstage == 5 || anzahlArbeitstage == 6) // 5 oder 6 Tage
|
||||
urlaubstage = (decimal)urlaubstageProJahr / 365m * restlicheTageImJahr;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user