From 7d9e71b3f9adcb48017b225e1d1324121156459e Mon Sep 17 00:00:00 2001 From: Alexandra Date: Mon, 28 Oct 2024 16:12:32 +0100 Subject: [PATCH] PhoenixBeWo/Service/CustomVacationService.cs - Entfall von Heiligabend als Feiertag --- ReportImp/PhoenixBeWo/PhoenixBeWo.csproj | 1 + .../Service/CustomVacationService.cs | 21 +++++++++++++++++++ 2 files changed, 22 insertions(+) create mode 100644 ReportImp/PhoenixBeWo/Service/CustomVacationService.cs diff --git a/ReportImp/PhoenixBeWo/PhoenixBeWo.csproj b/ReportImp/PhoenixBeWo/PhoenixBeWo.csproj index 260920d9f..625deb534 100644 --- a/ReportImp/PhoenixBeWo/PhoenixBeWo.csproj +++ b/ReportImp/PhoenixBeWo/PhoenixBeWo.csproj @@ -75,6 +75,7 @@ ServiceInvoiceReport.cs + Component diff --git a/ReportImp/PhoenixBeWo/Service/CustomVacationService.cs b/ReportImp/PhoenixBeWo/Service/CustomVacationService.cs new file mode 100644 index 000000000..b6027979d --- /dev/null +++ b/ReportImp/PhoenixBeWo/Service/CustomVacationService.cs @@ -0,0 +1,21 @@ +using System; +using System.Collections.Generic; +using BeWo.Service.Core; +using BeWo.Service.Plugins; +using BS.Shared.Core; +using BS.Shared.DataContracts; +using Utils = BS.Shared.Core.Utils; + +namespace PhoenixBeWo.Service +{ + public class CustomVacationService : VacationService + { + public override List GetFeiertage(int year) + { + var list = base.GetFeiertage(year); + list.Remove(new DateTime(year, 12, 24)); + + return list; + } + } +}