From 10f645e7efcc8e4e4cab8f41553aeed1077bcee3 Mon Sep 17 00:00:00 2001 From: Christian Date: Fri, 9 Jan 2026 00:37:44 +0100 Subject: [PATCH] =?UTF-8?q?Neue=20Preise=20f=C3=BCr=20Freizeitangebote=20u?= =?UTF-8?q?nd=20Tagesfahrten=20eingetragen?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Abrechnung/AbrechnungsInfo.cs | 64 ++++++++++++++----- 1 file changed, 48 insertions(+), 16 deletions(-) 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)