From e01123928d7d0cb5b9a468515f86c12e6fe66ae8 Mon Sep 17 00:00:00 2001 From: Lyndon Jetten Date: Wed, 2 Jun 2021 20:01:13 +0200 Subject: [PATCH 01/10] FLS-Auswertung --- BeWo/BeWo.csproj | 157 +- .../View/SchedulerAppointmentEditForm.xaml | 6 +- .../View/SchedulerAppointmentEditForm.xaml.cs | 109 +- .../ViewModel/SchedulerAppointmentListVM.cs | 22 +- Controls/Controls.csproj | 1 + Data/Data.csproj | 73 + Host/Host.csproj | 71 + Host/packages.config | 23 + Report/Report.csproj | 72 + .../FlsAuslastungsauswertungRO.cs | 239 +- Report/app.config | 8 +- .../ABCBetreuungenReports.csproj | 3 + ReportImp/ABWElsebrock/ABWElsebrock.csproj | 3 + .../ASBBergischGladbachReports.csproj | 3 + .../ASBHammReports/ASBHammReports.csproj | 4 +- .../AachenerVereinReports.csproj | 3 + .../AbwDziallasMuhrin.csproj | 3 + ReportImp/AbwKlassen/AbwKlassen.csproj | 3 + ReportImp/AbwWeeger/AbwWeeger.csproj | 4 +- ReportImp/AdikKleve/AdikKleve.csproj | 3 + .../AidsHilfeDuisburg.csproj | 3 + .../AidsHilfeGiessen/AidsHilfeGiessen.csproj | 3 + .../AidsInitiativeBonn.csproj | 3 + .../AidsUndDrogenberatung.csproj | 3 + .../AidshilfeDortmund.csproj | 3 + .../AidshilfeKassel/AidshilfeKassel.csproj | 3 + ReportImp/AlphaEv/AlphaEv.csproj | 3 + ReportImp/ApiBerlin/ApiBerlin.csproj | 3 + .../AsbFassbacherHof/AsbFassbacherHof.csproj | 3 + .../AsbMoenchengladbach.csproj | 3 + .../AsbRheinErftDueren.csproj | 3 + ReportImp/AsbRuhr/AsbRuhr.csproj | 3 + .../AssistenzaReports.csproj | 3 + .../AufEigenenFuessenStehen.csproj | 3 + ReportImp/AwoDortmund/AwoDortmund.csproj | 3 + ReportImp/AwoWesel/AwoWesel.csproj | 3 + .../BAPBielefelderAmbulantePflege.csproj | 3 + ReportImp/BUGeVReports/BUGeVReports.csproj | 3 + ReportImp/BWKGbR/BWKGbR.csproj | 3 + ReportImp/BeWoAlsdorf/BeWoAlsdorf.csproj | 3 + ReportImp/BeWoAmrath/BeWoAmrath.csproj | 3 + ReportImp/BeWoAuxilio/BeWoAuxilio.csproj | 3 + ReportImp/BeWoBiallas/BeWoBiallas.csproj | 3 + .../BeWoColonia5Reports.csproj | 3 + .../BeWoColoniaKalayci.csproj | 3 + .../BeWoColoniaMitarbeiter.csproj | 3 + .../BeWoColoniaMitarbeiter2.csproj | 3 + .../BeWoDellbrueck/BeWoDellbrueck.csproj | 3 + ReportImp/BeWoDirekt/BeWoDirekt.csproj | 3 + ReportImp/BeWoFlex/BeWoFlex.csproj | 3 + ReportImp/BeWoFuerDich/BeWoFuerDich.csproj | 3 + ReportImp/BeWoGuen/BeWoGuen.csproj | 3 + ReportImp/BeWoHeinsberg/BeWoHeinsberg.csproj | 3 + ReportImp/BeWoImFlow/BeWoImFlow.csproj | 3 + ReportImp/BeWoKerpen/BeWoKerpen.csproj | 3 + ReportImp/BeWoKleefeld/BeWoKleefeld.csproj | 3 + ReportImp/BeWoKoelnSued/BeWoKoelnSued.csproj | 3 + .../BeWoLeverkusen/BeWoLeverkusen.csproj | 3 + .../BeWoMarinReports/BeWoMarinReports.csproj | 3 + .../BeWoMobilReports/BeWoMobilReports.csproj | 3 + ReportImp/BeWoMundo/BeWoMundo.csproj | 3 + ReportImp/BeWoNeuss/BeWoNeuss.csproj | 1 + ReportImp/BeWoNordeifel/BeWoNordeifel.csproj | 3 + .../BeWoPlusReports/BeWoPlusReports.csproj | 3 + ReportImp/BeWoRichartz/BeWoRichartz.csproj | 3 + .../BeWoRueckenwind/BeWoRueckenwind.csproj | 3 + .../BeWoSchillingReports.csproj | 3 + ReportImp/BeWoTrio/BeWoTrio.csproj | 3 + ReportImp/BeWoViersen/BeWoViersen.csproj | 3 + ReportImp/BeWoWalzPaiva/BeWoWalzPaiva.csproj | 3 + ReportImp/BellaDonna/BellaDonna.csproj | 3 + .../BetreuWoReports/BetreuWoReports.csproj | 30 +- .../FlsAuslastungsauswertung.cs | 734 ++++- .../FlsAuslastungsauswertung.designer.cs | 2646 +++++++++-------- .../FlsAuslastungsauswertung.resx | 2463 +++++++++++++++ .../BetreutesWohnenAmRheinReports.csproj | 3 + .../BetreutesWohnenStLudgerus.csproj | 3 + .../BetreutesWohnenStelzel.csproj | 3 + .../BetreutesWohnenWoellReports.csproj | 3 + .../BetreuungsBueroScholzReport.csproj | 3 + .../BetreuungsbueroBaak.csproj | 3 + .../BetreuungsbueroFrankRoehrig.csproj | 3 + ReportImp/BetreuwoWesel/BetreuwoWesel.csproj | 3 + .../BewegtSystemischeBeratung.csproj | 4 +- ReportImp/BfpDus/BfpDus.csproj | 3 + ReportImp/BhsSolingen/BhsSolingen.csproj | 3 + ReportImp/BleibImLeben/BleibImLeben.csproj | 3 + .../BloemelingUndTeckhaus.csproj | 1 + ReportImp/BrueckeABW/BrueckeABW.csproj | 1 + .../BundBBetreutesWohnen.csproj | 3 + ReportImp/Bussmannshof/Bussmannshof.csproj | 3 + ReportImp/CaritasAachen/CaritasAachen.csproj | 3 + ReportImp/CaritasAhlen/CaritasAhlen.csproj | 3 + .../CaritasBottrop/CaritasBottrop.csproj | 3 + .../CaritasFrankfurt2Reports.csproj | 3 + .../CaritasFrankfurtReports.csproj | 3 + .../CaritasGuenzburgNeuUlm.csproj | 3 + ReportImp/CaritasKleve/CaritasKleve.csproj | 3 + .../CaritasLeverkusen.csproj | 3 + .../CaritasOsnabrueck.csproj | 3 + ReportImp/CaritasUnna/CaritasUnna.csproj | 3 + .../CaritasUnnaWohnungslosenhilfe.csproj | 3 + .../CaritasWuppertalSolingen.csproj | 3 + ReportImp/ChristianLuft/ChristianLuft.csproj | 3 + .../ChristianWilke/ChristianWilke.csproj | 3 + .../ChristopherusHaus.csproj | 3 + ReportImp/Club74/Club74.csproj | 3 + ReportImp/Convoi/Convoi.csproj | 3 + ReportImp/DerKarren/DerKarren.csproj | 3 + ReportImp/DerKarrenSbd/DerKarrenSbd.csproj | 3 + .../DiakonieKKKleve/DiakonieKKKleve.csproj | 3 + .../DiakonieLandshut/DiakonieLandshut.csproj | 3 + .../DiakonieLennepReports.csproj | 3 + .../DiakonieMuelheim/DiakonieMuelheim.csproj | 3 + .../DiakonieNeustadtAisch.csproj | 3 + .../DiakonischesWerkHerne.csproj | 3 + .../DiakonischesWerkMuelheimTwg.csproj | 3 + .../DiakonischesWerkWesel.csproj | 3 + .../DieBrueckeHilfeUndHalt.csproj | 3 + .../DieDueneReports/DieDueneReports.csproj | 3 + .../DiePerspektive/DiePerspektive.csproj | 4 +- .../DieWohnhelferReports.csproj | 3 + .../EigentstaendigHennef.csproj | 3 + .../EmpathieFachassistenz.csproj | 3 + .../EvangelischeKirchengemeindeBottrop.csproj | 3 + ReportImp/FabEv/FabEv.csproj | 3 + ReportImp/FabEvBerlin/FabEvBerlin.csproj | 3 + .../FaerberReports/FaerberReports.csproj | 3 + .../FeidPartnerReports.csproj | 3 + ReportImp/FibMarburg/FibMarburg.csproj | 3 + ReportImp/Findus/Findus.csproj | 3 + ReportImp/FizHof/FizHof.csproj | 3 + .../FlingernMobilReports.csproj | 3 + ReportImp/Fortis/Fortis.csproj | 3 + ReportImp/FortisNova/FortisNova.csproj | 3 + .../FortschritteEV/FortschritteEV.csproj | 3 + .../FreundeskreisSuchthilfe.csproj | 3 + .../GenderBeWoReports.csproj | 3 + .../GerdasPflegedienst.csproj | 3 + .../GpzBiberachReports.csproj | 3 + .../HPHBersenbrueck/HPHBersenbrueck.csproj | 3 + ReportImp/HausTheresia/HausTheresia.csproj | 3 + .../HausschoppReports.csproj | 3 + ReportImp/Hiba/Hiba.csproj | 3 + ReportImp/HilfeDaheim2/HilfeDaheim2.csproj | 3 + .../HolsingerReports/HolsingerReports.csproj | 3 + .../HphBersenbrueckAph.csproj | 3 + .../HphBersenbrueckAtz.csproj | 3 + .../HphBersenbrueckFreizeitUndReisen.csproj | 3 + ReportImp/HshCologne/HshCologne.csproj | 3 + ReportImp/HshNetzwerk/HshNetzwerk.csproj | 3 + ReportImp/Humanitas/Humanitas.csproj | 3 + ReportImp/IBPReports/IBPReports.csproj | 3 + ReportImp/IWohl/IWohl.csproj | 3 + .../IbpEingliederungshilfe.csproj | 3 + ReportImp/IndroABW/IndroABW.csproj | 3 + ReportImp/Inkomm/Inkomm.csproj | 3 + .../InputFamilienhilfe.csproj | 3 + .../IntegraHeinsbergReports.csproj | 1 + .../IntegraReports/IntegraReports.csproj | 3 + .../IntegroReports/IntegroReports.csproj | 3 + .../JohannesDiakonieMosbach.csproj | 3 + ReportImp/KOMO/KOMO.csproj | 3 + ReportImp/KcmGmbH/KcmGmbH.csproj | 3 + ReportImp/KetteReports/KetteReports.csproj | 3 + ReportImp/Kimm/Kimm.csproj | 3 + .../KirschbaumManz/KirschbaumManz.csproj | 3 + ReportImp/KocksReports/KocksReports.csproj | 3 + .../KoelnRingReports/KoelnRingReports.csproj | 1 + ReportImp/KollegiumEv/KollegiumEv.csproj | 3 + ReportImp/KomMitBewo/KomMitBewo.csproj | 3 + .../KommAmbulanteDienste.csproj | 3 + .../KompassBeWoWesel/KompassBeWoWesel.csproj | 4 +- .../KontaktUndKrisenhilfeReports.csproj | 3 + .../KuhringBetreuung/KuhringBetreuung.csproj | 3 + .../LWVEingliederungshilfe.csproj | 3 + .../LandshuterNetzwerk.csproj | 3 + ReportImp/LeWoAachen/LeWoAachen.csproj | 3 + .../LebenshilfeAhrweiler.csproj | 3 + .../LebenshilfeBorkenReports.csproj | 3 + .../LebenshilfeCoburg.csproj | 3 + .../LebenshilfeDorsten.csproj | 3 + .../LebenshilfeDuisburgReports.csproj | 3 + .../LebenshilfeDuisburgServicePlus.csproj | 3 + .../LebenshilfeEssenReports.csproj | 3 + .../LebenshilfeFrankfurtOder.csproj | 3 + .../LebenshilfeHannoverReports.csproj | 3 + .../LebenshilfeKoblenz.csproj | 3 + .../LebenshilfeKusel/LebenshilfeKusel.csproj | 3 + .../LebenshilfeMannheimEV.csproj | 3 + .../LebenshilfeMoenchengladbach.csproj | 3 + .../LebenshilfeRemscheid.csproj | 3 + .../LebenshilfeRheinSiegReports.csproj | 3 + .../LebenshilfeRodenkirchen2Reports.csproj | 3 + .../LebenshilfeRodenkirchenReports.csproj | 3 + .../LebenshilfeStade/LebenshilfeStade.csproj | 3 + .../LebenshilfeTrier/LebenshilfeTrier.csproj | 3 + .../LebenshilfeWarendorf.csproj | 3 + .../LebenshilfeWetterau.csproj | 3 + .../LebenshilfeWolfsburg.csproj | 3 + .../LebenshilfeWuerzburgReports.csproj | 3 + .../LebensweltGabrielReports.csproj | 3 + .../LeiendeckerReports.csproj | 3 + ReportImp/Lori/Lori.csproj | 3 + .../LoslebenReports/LoslebenReports.csproj | 3 + .../MVZMedikusGmbH/MVZMedikusGmbH.csproj | 3 + .../Marienhospital/Marienhospital.csproj | 3 + .../MeinBetreutesWohnen.csproj | 3 + .../MezMenzelReports/MezMenzelReports.csproj | 3 + .../MitMenschenWuppertal.csproj | 3 + ReportImp/Mittendrin/Mittendrin.csproj | 3 + .../MobiloAmbulant/MobiloAmbulant.csproj | 3 + ReportImp/Monvita/Monvita.csproj | 3 + .../MuellestumpeReports.csproj | 3 + ReportImp/NahDran/NahDran.csproj | 3 + ReportImp/Neustart/Neustart.csproj | 3 + ReportImp/Nous/Nous.csproj | 3 + ReportImp/PURReports/PURReports.csproj | 3 + .../PaSMoenchengladbach.csproj | 3 + ReportImp/PassgenauUG/PassgenauUG.csproj | 3 + .../PflegedienstWessel.csproj | 3 + ReportImp/PhoenixBeWo/PhoenixBeWo.csproj | 3 + ReportImp/PouginReports/PouginReports.csproj | 3 + ReportImp/Praesentation/Praesentation.csproj | 3 + .../PraunheimerWerkstaetten2.csproj | 3 + .../PraunheimerWerkstaetten3.csproj | 3 + .../PraunheimerWerkstaettenGmbh.csproj | 3 + .../PraxisPusteblume/PraxisPusteblume.csproj | 3 + ReportImp/ProBalance/ProBalance.csproj | 3 + ReportImp/ProBeWoDueren/ProBeWoDueren.csproj | 3 + .../ProfEggersStiftung.csproj | 3 + .../PsychosozialeHilfenBochum.csproj | 3 + .../PsychosozialerTraegervereinReports.csproj | 3 + ReportImp/QuerFaelltEin/QuerFaelltEin.csproj | 3 + ReportImp/RessourceEV/RessourceEV.csproj | 3 + ReportImp/RosegGmbH/RosegGmbH.csproj | 3 + .../SBBMainzReports/SBBMainzReports.csproj | 3 + ReportImp/SHGSchwerte/SHGSchwerte.csproj | 3 + ReportImp/SKFAlsdorf/SKFAlsdorf.csproj | 3 + ReportImp/SPZLeverkusen/SPZLeverkusen.csproj | 3 + ReportImp/SPZRatingen/SPZRatingen.csproj | 3 + ReportImp/SabGmbH/SabGmbH.csproj | 3 + ReportImp/Salem/Salem.csproj | 3 + ReportImp/SawoReports/SawoReports.csproj | 3 + .../SchillingerReports.csproj | 3 + .../SchoengeistReports.csproj | 3 + ReportImp/SeWo/SeWo.csproj | 3 + ReportImp/SehtMuenster/SehtMuenster.csproj | 3 + ReportImp/SelwoReports/SelwoReports.csproj | 3 + .../SeverinReports/SeverinReports.csproj | 3 + ReportImp/SichtWeise/SichtWeise.csproj | 3 + .../SigncomReports/SigncomReports.csproj | 3 + ReportImp/SkmLeverkusen/SkmLeverkusen.csproj | 3 + ReportImp/SkmMenden/SkmMenden.csproj | 3 + ReportImp/Socia/SociaKoeln.csproj | 3 + .../SozialbueroBorggreve.csproj | 3 + .../SozialeDiensteKathrinSchmidt.csproj | 3 + .../SozialeDiensteNiederrhein.csproj | 3 + ...ozialeDienstleistungenBeckerReports.csproj | 3 + ...zialeDienstleistungenGessnerReports.csproj | 3 + .../SozialeDienstleistungenSchoenberg.csproj | 3 + .../SozialwirkstattSchmitz.csproj | 3 + ReportImp/SpektrumGmbH/SpektrumGmbH.csproj | 3 + .../SpektrumReports/SpektrumReports.csproj | 3 + .../SprungbrettReports.csproj | 3 + .../SprungbrettTheresia.csproj | 3 + .../SultanSahinReports.csproj | 3 + .../SynpraxReports/SynpraxReports.csproj | 3 + .../TRIASAmbulanteSozialarbeit.csproj | 3 + ReportImp/TabulaRasa/TabulaRasa.csproj | 3 + .../TagwerkReports/TagwerkReports.csproj | 3 + .../Taubblindendienst.csproj | 3 + ReportImp/TeamGSReports/TeamGSReports.csproj | 3 + ReportImp/TeamPfeil/TeamPfeil.csproj | 3 + .../TranskulturellesBBBasaran.csproj | 3 + .../TranskulturellesBBPastor.csproj | 3 + .../TranskulturellesBetreuungsbuero.csproj | 3 + .../TrialogReports/TrialogReports.csproj | 3 + ReportImp/Triathlon/Triathlon.csproj | 3 + ReportImp/TwgJonathan/TwgJonathan.csproj | 3 + ReportImp/VKMAachen/VKMAachen.csproj | 3 + .../VSDHammReports/VSDHammReports.csproj | 3 + .../VerbandEvKirchengemeindenDorsten.csproj | 3 + .../VereinDuerenerChristenReports.csproj | 3 + .../VereinLebensgestaltung.csproj | 3 + .../VereinSozialmedizinStade.csproj | 3 + .../VibbEssenReports/VibbEssenReports.csproj | 3 + ReportImp/VisionReports/VisionReports.csproj | 3 + .../VivaAVidaReports/VivaAVidaReports.csproj | 1 + .../VivatgGmbHReports.csproj | 3 + ReportImp/VkmAachenSbd/VkmAachenSbd.csproj | 3 + ReportImp/VkmHamm/VkmHamm.csproj | 3 + ReportImp/VkmHamm2/VkmHamm2.csproj | 3 + ReportImp/VkmMenden/VkmMenden.csproj | 3 + ReportImp/VkmRietberg/VkmRietberg.csproj | 3 + ReportImp/WMB/WMB.csproj | 3 + ReportImp/WahlEv/WahlEv.csproj | 3 + ReportImp/WegeReports/WegeReports.csproj | 3 + .../WegweiserBetreuungsdienstReports.csproj | 4 +- .../Weitblick-ambulantBeWo.csproj | 3 + .../Wetterleuchten/Wetterleuchten.csproj | 3 + .../WigonetzReports/WigonetzReports.csproj | 3 + .../WohnassistenzMuensterReports.csproj | 3 + .../WohnhelferRemscheidReports.csproj | 3 + .../WohnstaettenEssen.csproj | 3 + .../ZMDLengerichReports.csproj | 3 + .../ZukunftWohnenReports.csproj | 3 + ReportImp/demo_reports/demo_reports.csproj | 4 +- ReportImp/skmRheydt/skmRheydt.csproj | 3 + ReportService/ReportingService.csproj | 72 + ReportService/app.config | 8 +- Service/Plugins/PluginLoader.cs | 6 +- Service/Service.csproj | 71 + Service/app.config | 8 +- Service/packages.config | 23 + Shared/Core/DateTimeUtils.cs | 1 + Shared/Core/ReportUtils.cs | 148 + Shared/Extensions/DateTimeExtensions.cs | 12 +- Shared/Shared.csproj | 2 + Shared/packages.config | 1 + 320 files changed, 6191 insertions(+), 1692 deletions(-) create mode 100644 Shared/Core/ReportUtils.cs diff --git a/BeWo/BeWo.csproj b/BeWo/BeWo.csproj index 3f072212f..cfa8545f2 100644 --- a/BeWo/BeWo.csproj +++ b/BeWo/BeWo.csproj @@ -2346,6 +2346,7 @@ Designer + SettingsSingleFileGenerator Settings.Designer.cs @@ -2481,392 +2482,392 @@ False - Include - True + Include + True Assembly False - Include - True + Include + True Assembly False - Include - True + Include + True Assembly False - Include - True + Include + True Assembly False - Include - True + Include + True Assembly False - Include - True + Include + True Assembly False - Include - True + Include + True Assembly False - Include - True + Include + True Assembly False - Include - True + Include + True Assembly False - Include - True + Include + True Assembly False - Include - True + Include + True Assembly False - Include - True + Include + True Assembly False - Include - True + Include + True Assembly False - Include - True + Include + True Assembly False - Include - True + Include + True Assembly False - Include - True + Include + True Assembly False - Include - True + Include + True Assembly False - Include - True + Include + True Assembly False - Include - True + Include + True Assembly False - Include - True + Include + True Assembly False - Include - True + Include + True Assembly False - Include - True + Include + True Assembly False - Include - True + Include + True Assembly False - Include - True + Include + True Assembly False - Include - True + Include + True Assembly False - Include - True + Include + True Assembly False - Include - True + Include + True Assembly False - Include - True + Include + True Assembly False - Include - True + Include + True Assembly False - Include - True + Include + True Assembly False - Include - True + Include + True Assembly False - Include - True + Include + True Assembly False - Include - True + Include + True Assembly False - Include - True + Include + True Assembly False - Include - True + Include + True Assembly False - Include - True + Include + True Assembly False - Include - True + Include + True Assembly False - Include - True + Include + True Assembly False - Include - True + Include + True Assembly diff --git a/BeWo/Scheduler/View/SchedulerAppointmentEditForm.xaml b/BeWo/Scheduler/View/SchedulerAppointmentEditForm.xaml index 2313a9665..758fa4250 100644 --- a/BeWo/Scheduler/View/SchedulerAppointmentEditForm.xaml +++ b/BeWo/Scheduler/View/SchedulerAppointmentEditForm.xaml @@ -291,7 +291,8 @@