diff --git a/ReportImp/HphBersenbrueckFreizeitUndReisen/Abrechnung/AbrechnungsInfo.cs b/ReportImp/HphBersenbrueckFreizeitUndReisen/Abrechnung/AbrechnungsInfo.cs index 3d2f5d467..d1bb694b3 100644 --- a/ReportImp/HphBersenbrueckFreizeitUndReisen/Abrechnung/AbrechnungsInfo.cs +++ b/ReportImp/HphBersenbrueckFreizeitUndReisen/Abrechnung/AbrechnungsInfo.cs @@ -17,6 +17,23 @@ namespace HphBersenbrueckFreizeitUndReisen.Abrechnung public static decimal GetPreisForFreizeitangebot(Pflegegrad? pflegegrad, DateTime d) { + if (d >= new DateTime(2026, 1, 1)) + { + if (pflegegrad.HasValue) + { + switch (pflegegrad.Value) + { + case Pflegegrad.KeinGrad: + return 32; + case Pflegegrad.PflegegradBeantragt: + return 32; + default: + return 64; + } + } + + return 30; + } if (d >= new DateTime(2025, 1, 1)) { if (pflegegrad.HasValue) @@ -115,23 +132,23 @@ namespace HphBersenbrueckFreizeitUndReisen.Abrechnung public static decimal GetPreisForAusflugFreizeittreff(Pflegegrad? pflegegrad, DateTime d) { - if (d >= new DateTime(2026, 1, 1)) - { - if (pflegegrad.HasValue) - { - switch (pflegegrad.Value) - { - case Pflegegrad.KeinGrad: - return 64; - case Pflegegrad.PflegegradBeantragt: - return 64; - default: - return 128; - } - } + //if (d >= new DateTime(2026, 1, 1)) + //{ + // if (pflegegrad.HasValue) + // { + // switch (pflegegrad.Value) + // { + // case Pflegegrad.KeinGrad: + // return 64; + // case Pflegegrad.PflegegradBeantragt: + // return 64; + // default: + // return 128; + // } + // } - return 64; - } + // return 64; + //} if (d >= new DateTime(2025, 1, 1)) { if (pflegegrad.HasValue) @@ -453,6 +470,21 @@ namespace HphBersenbrueckFreizeitUndReisen.Abrechnung } } + if (datum >= new DateTime(2025, 1, 1)) + { + if (hatPflegegrad) + { + preis = 128; + } + else + { + preis = 64; + } + + + return preis; + } + if (datum >= new DateTime(2025, 1, 1)) { if (hatPflegegrad)