From b3156a9fc5de41dbe108b3bf989c0d49e955457f Mon Sep 17 00:00:00 2001 From: Christian Date: Fri, 2 Mar 2018 16:34:24 +0100 Subject: [PATCH] neue reports --- .gitignore | 15 + ReportImp/AlphaEv/AlphaEv.csproj | 96 + ReportImp/AlphaEv/CustomReportCreator.cs | 86 + ReportImp/AlphaEv/Properties/AssemblyInfo.cs | 36 + ReportImp/AlphaEv/Properties/licenses.licx | 1 + .../ServicesOverviewReport.Designer.cs | 932 +++++++++ ReportImp/AlphaEv/ServicesOverviewReport.cs | 213 ++ ReportImp/AlphaEv/ServicesOverviewReport.resx | 577 ++++++ ...ervicesOverviewReportAssistenz.Designer.cs | 743 +++++++ .../ServicesOverviewReportAssistenz.cs | 154 ++ .../ServicesOverviewReportAssistenz.resx | 577 ++++++ ReportImp/AlphaEv/logo.png | Bin 0 -> 26735 bytes ReportImp/AwoDortmund/AwoDortmund.csproj | 63 + .../AwoDortmund/Export/CustomDataExporter.cs | 29 + .../AwoDortmund/Export/DiamantExporter.cs | 444 ++++ .../AwoDortmund/Properties/AssemblyInfo.cs | 36 + .../ServicesOverviewReport.Designer.cs | 607 ++++++ .../ServicesOverviewReport.cs | 18 + .../ServicesOverviewReport.resx | 123 ++ .../Validation/ServiceRecordValidator.cs | 12 + .../Calculations/DefaultCalculations.cs | 33 + .../Calculations/DefaultSaveInterceptor.cs | 37 + ReportImp/CaritasAhlen/CaritasAhlen.csproj | 120 ++ ReportImp/CaritasAhlen/CustomReportCreator.cs | 69 + .../CaritasAhlen/Export/CustomDataExporter.cs | 29 + .../CaritasAhlen/Export/DiamantExporter.cs | 586 ++++++ .../CaritasAhlen/Properties/AssemblyInfo.cs | 36 + .../CaritasAhlen/Properties/licenses.licx | 1 + .../ServiceInvoiceReport.Designer.cs | 414 ++++ .../CaritasAhlen/ServiceInvoiceReport.cs | 189 ++ .../CaritasAhlen/ServiceInvoiceReport.resx | 132 ++ .../ServicesOverviewReport.Designer.cs | 867 ++++++++ .../CaritasAhlen/ServicesOverviewReport.cs | 42 + .../CaritasAhlen/ServicesOverviewReport.resx | 123 ++ .../ServicesOverviewReport67.Designer.cs | 881 ++++++++ .../CaritasAhlen/ServicesOverviewReport67.cs | 42 + .../ServicesOverviewReport67.resx | 133 ++ .../CaritasAhlen/SettlementReport.Designer.cs | 579 ++++++ ReportImp/CaritasAhlen/SettlementReport.cs | 211 ++ ReportImp/CaritasAhlen/SettlementReport.resx | 132 ++ ReportImp/CaritasKleve/CaritasKleve.csproj | 58 + .../CaritasKleve/Properties/AssemblyInfo.cs | 36 + .../Validation/ServiceRecordValidator.cs | 12 + .../Reporting/ClubAnnualReportFactory.cs | 35 + ...oneKKKleveMitEigenanteilInvoiceCreation.cs | 67 + .../RechnungMitEigenbeteiligung.Designer.cs | 1003 +++++++++ .../RechnungMitEigenbeteiligung.cs | 96 + .../RechnungMitEigenbeteiligung.resx | 1786 +++++++++++++++++ .../MitarbeiterstundenkontoBerechnung.cs | 27 + .../Calculations/DefaultSaveInterceptor.cs | 64 + .../Finanzauswertung.cs | 65 + .../Finanzauswertung.designer.cs | 829 ++++++++ .../Finanzauswertung.resx | 123 ++ .../FreundeskreisSuchthilfe.csproj | 97 + .../Properties/AssemblyInfo.cs | 36 + .../Properties/licenses.licx | 1 + .../Reporting/FfReportCreator.cs | 71 + .../Service/FfCustomerService.cs | 67 + .../ServicesOverviewReport.Designer.cs | 980 +++++++++ .../ServicesOverviewReport.cs | 59 + .../ServicesOverviewReport.resx | 391 ++++ ReportImp/FreundeskreisSuchthilfe/logo.png | Bin 0 -> 15751 bytes .../HilfeDaheim2/Properties/licenses.licx | 0 .../stempel2018.png | Bin 0 -> 413656 bytes .../Properties/licenses.licx | 0 .../ServicesOverviewReport.Designer.cs | 703 +++++++ .../ServicesOverviewReport.cs | 18 + .../ServicesOverviewReport.resx | 123 ++ .../CustomerDataReport.Designer.cs | 1337 ++++++++++++ .../CustomerDataReport.cs | 23 + .../CustomerDataReport.resx | 123 ++ .../PaSMoenchengladbach.csproj | 72 + .../Properties/AssemblyInfo.cs | 36 + .../Properties/licenses.licx | 1 + .../ServicesOverviewReport.Designer.cs | 1025 ++++++++++ .../ServicesOverviewReport.cs | 33 + .../ServicesOverviewReport.resx | 123 ++ .../BehandlungsnachweisHerrHerzog.Designer.cs | 689 +++++++ .../BehandlungsnachweisHerrHerzog.cs | 254 +++ .../BehandlungsnachweisHerrHerzog.resx | 1262 ++++++++++++ .../SammelrechnungMitKmInvoiceCreation.cs | 229 +++ .../Invoicing/SelbstzahlerInvoiceCreation.cs | 28 + .../RechnungInternatNiedernfels.Designer.cs | 574 ++++++ .../RechnungInternatNiedernfels.cs | 242 +++ .../RechnungInternatNiedernfels.resx | 1270 ++++++++++++ ...CustomMitarbeiterstundenkontoBerechnung.cs | 38 + .../ProBeWoDueren/Mitarbeiterstundenkonto.cs | 28 + .../Mitarbeiterstundenkonto.designer.cs | 717 +++++++ .../Mitarbeiterstundenkonto.resx | 123 ++ ReportImp/ProBeWoDueren/ProBeWoDueren.csproj | 96 + .../ProBeWoDueren/Properties/AssemblyInfo.cs | 36 + .../ProBeWoDueren/Properties/licenses.licx | 1 + .../ServicesOverviewReport.Designer.cs | 886 ++++++++ .../ProBeWoDueren/ServicesOverviewReport.cs | 45 + .../ProBeWoDueren/ServicesOverviewReport.resx | 123 ++ ReportImp/ProBeWoDueren/Teamstundenkonto.cs | 28 + .../Teamstundenkonto.designer.cs | 897 +++++++++ ReportImp/ProBeWoDueren/Teamstundenkonto.resx | 123 ++ .../Translation/TranslationDictionary.cs | 30 + .../CustomerDataReport.Designer.cs | 1141 +++++++++++ ReportImp/SawoReports/CustomerDataReport.cs | 23 + ReportImp/SawoReports/CustomerDataReport.resx | 123 ++ .../Validation/ServiceRecordValidator.cs | 12 + .../SeWo/InvoiceCustomerReport.Designer.cs | 720 +++++++ ReportImp/SeWo/InvoiceCustomerReport.cs | 54 + ReportImp/SeWo/InvoiceCustomerReport.resx | 504 +++++ .../SeWo/ServiceInvoiceReport.Designer.cs | 766 +++++++ ReportImp/SeWo/ServiceInvoiceReport.cs | 26 + ReportImp/SeWo/ServiceInvoiceReport.resx | 504 +++++ .../CustomerDataReport.Designer.cs | 1145 +++++++++++ .../SpektrumReports/CustomerDataReport.cs | 24 + .../SpektrumReports/CustomerDataReport.resx | 123 ++ .../ServiceInvoiceReport.Designer.cs | 543 +++++ .../SpektrumReports/ServiceInvoiceReport.cs | 74 + .../SpektrumReports/ServiceInvoiceReport.resx | 126 ++ .../TeamGSReports/SettlementReportAlt.cs | 83 + .../SettlementReportAlt.designer.cs | 972 +++++++++ .../TeamGSReports/SettlementReportAlt.resx | 1151 +++++++++++ .../TeamGSReports/teamgs_hintergrund.png | Bin 0 -> 378690 bytes .../teamgs_hintergrund_nur_kopfzeile.png | Bin 0 -> 171334 bytes .../Invoicing/TwgDefaultInvoiceCreation.cs | 101 + .../Invoicing/TwgInvoiceFactory.cs | 22 + .../Tranlsation/TranslationDictionary.cs | 48 + 123 files changed, 34942 insertions(+) create mode 100644 ReportImp/AlphaEv/AlphaEv.csproj create mode 100644 ReportImp/AlphaEv/CustomReportCreator.cs create mode 100644 ReportImp/AlphaEv/Properties/AssemblyInfo.cs create mode 100644 ReportImp/AlphaEv/Properties/licenses.licx create mode 100644 ReportImp/AlphaEv/ServicesOverviewReport.Designer.cs create mode 100644 ReportImp/AlphaEv/ServicesOverviewReport.cs create mode 100644 ReportImp/AlphaEv/ServicesOverviewReport.resx create mode 100644 ReportImp/AlphaEv/ServicesOverviewReportAssistenz.Designer.cs create mode 100644 ReportImp/AlphaEv/ServicesOverviewReportAssistenz.cs create mode 100644 ReportImp/AlphaEv/ServicesOverviewReportAssistenz.resx create mode 100644 ReportImp/AlphaEv/logo.png create mode 100644 ReportImp/AwoDortmund/AwoDortmund.csproj create mode 100644 ReportImp/AwoDortmund/Export/CustomDataExporter.cs create mode 100644 ReportImp/AwoDortmund/Export/DiamantExporter.cs create mode 100644 ReportImp/AwoDortmund/Properties/AssemblyInfo.cs create mode 100644 ReportImp/BeWoSchillingReports/ServicesOverviewReport.Designer.cs create mode 100644 ReportImp/BeWoSchillingReports/ServicesOverviewReport.cs create mode 100644 ReportImp/BeWoSchillingReports/ServicesOverviewReport.resx create mode 100644 ReportImp/BeWoSchillingReports/Validation/ServiceRecordValidator.cs create mode 100644 ReportImp/CaritasAhlen/Calculations/DefaultCalculations.cs create mode 100644 ReportImp/CaritasAhlen/Calculations/DefaultSaveInterceptor.cs create mode 100644 ReportImp/CaritasAhlen/CaritasAhlen.csproj create mode 100644 ReportImp/CaritasAhlen/CustomReportCreator.cs create mode 100644 ReportImp/CaritasAhlen/Export/CustomDataExporter.cs create mode 100644 ReportImp/CaritasAhlen/Export/DiamantExporter.cs create mode 100644 ReportImp/CaritasAhlen/Properties/AssemblyInfo.cs create mode 100644 ReportImp/CaritasAhlen/Properties/licenses.licx create mode 100644 ReportImp/CaritasAhlen/ServiceInvoiceReport.Designer.cs create mode 100644 ReportImp/CaritasAhlen/ServiceInvoiceReport.cs create mode 100644 ReportImp/CaritasAhlen/ServiceInvoiceReport.resx create mode 100644 ReportImp/CaritasAhlen/ServicesOverviewReport.Designer.cs create mode 100644 ReportImp/CaritasAhlen/ServicesOverviewReport.cs create mode 100644 ReportImp/CaritasAhlen/ServicesOverviewReport.resx create mode 100644 ReportImp/CaritasAhlen/ServicesOverviewReport67.Designer.cs create mode 100644 ReportImp/CaritasAhlen/ServicesOverviewReport67.cs create mode 100644 ReportImp/CaritasAhlen/ServicesOverviewReport67.resx create mode 100644 ReportImp/CaritasAhlen/SettlementReport.Designer.cs create mode 100644 ReportImp/CaritasAhlen/SettlementReport.cs create mode 100644 ReportImp/CaritasAhlen/SettlementReport.resx create mode 100644 ReportImp/CaritasKleve/CaritasKleve.csproj create mode 100644 ReportImp/CaritasKleve/Properties/AssemblyInfo.cs create mode 100644 ReportImp/CaritasKleve/Validation/ServiceRecordValidator.cs create mode 100644 ReportImp/Club74/Reporting/ClubAnnualReportFactory.cs create mode 100644 ReportImp/DiakonieKKKleve/Invoicing/DiakoneKKKleveMitEigenanteilInvoiceCreation.cs create mode 100644 ReportImp/DiakonieKKKleve/RechnungMitEigenbeteiligung.Designer.cs create mode 100644 ReportImp/DiakonieKKKleve/RechnungMitEigenbeteiligung.cs create mode 100644 ReportImp/DiakonieKKKleve/RechnungMitEigenbeteiligung.resx create mode 100644 ReportImp/FizHof/MitarbeiterstundenkontoBerechnung.cs create mode 100644 ReportImp/FreundeskreisSuchthilfe/Calculations/DefaultSaveInterceptor.cs create mode 100644 ReportImp/FreundeskreisSuchthilfe/Finanzauswertung.cs create mode 100644 ReportImp/FreundeskreisSuchthilfe/Finanzauswertung.designer.cs create mode 100644 ReportImp/FreundeskreisSuchthilfe/Finanzauswertung.resx create mode 100644 ReportImp/FreundeskreisSuchthilfe/FreundeskreisSuchthilfe.csproj create mode 100644 ReportImp/FreundeskreisSuchthilfe/Properties/AssemblyInfo.cs create mode 100644 ReportImp/FreundeskreisSuchthilfe/Properties/licenses.licx create mode 100644 ReportImp/FreundeskreisSuchthilfe/Reporting/FfReportCreator.cs create mode 100644 ReportImp/FreundeskreisSuchthilfe/Service/FfCustomerService.cs create mode 100644 ReportImp/FreundeskreisSuchthilfe/ServicesOverviewReport.Designer.cs create mode 100644 ReportImp/FreundeskreisSuchthilfe/ServicesOverviewReport.cs create mode 100644 ReportImp/FreundeskreisSuchthilfe/ServicesOverviewReport.resx create mode 100644 ReportImp/FreundeskreisSuchthilfe/logo.png create mode 100644 ReportImp/HilfeDaheim2/Properties/licenses.licx create mode 100644 ReportImp/HphBersenbrueckFreizeitUndReisen/stempel2018.png create mode 100644 ReportImp/IbpEingliederungshilfe/Properties/licenses.licx create mode 100644 ReportImp/LebenshilfeKoblenz/ServicesOverviewReport.Designer.cs create mode 100644 ReportImp/LebenshilfeKoblenz/ServicesOverviewReport.cs create mode 100644 ReportImp/LebenshilfeKoblenz/ServicesOverviewReport.resx create mode 100644 ReportImp/LebenshilfeRheinSiegReports/CustomerDataReport.Designer.cs create mode 100644 ReportImp/LebenshilfeRheinSiegReports/CustomerDataReport.cs create mode 100644 ReportImp/LebenshilfeRheinSiegReports/CustomerDataReport.resx create mode 100644 ReportImp/PaSMoenchengladbach/PaSMoenchengladbach.csproj create mode 100644 ReportImp/PaSMoenchengladbach/Properties/AssemblyInfo.cs create mode 100644 ReportImp/PaSMoenchengladbach/Properties/licenses.licx create mode 100644 ReportImp/PaSMoenchengladbach/ServicesOverviewReport.Designer.cs create mode 100644 ReportImp/PaSMoenchengladbach/ServicesOverviewReport.cs create mode 100644 ReportImp/PaSMoenchengladbach/ServicesOverviewReport.resx create mode 100644 ReportImp/PraxisPusteblume/BehandlungsnachweisHerrHerzog.Designer.cs create mode 100644 ReportImp/PraxisPusteblume/BehandlungsnachweisHerrHerzog.cs create mode 100644 ReportImp/PraxisPusteblume/BehandlungsnachweisHerrHerzog.resx create mode 100644 ReportImp/PraxisPusteblume/Invoicing/SammelrechnungMitKmInvoiceCreation.cs create mode 100644 ReportImp/PraxisPusteblume/Invoicing/SelbstzahlerInvoiceCreation.cs create mode 100644 ReportImp/PraxisPusteblume/RechnungInternatNiedernfels.Designer.cs create mode 100644 ReportImp/PraxisPusteblume/RechnungInternatNiedernfels.cs create mode 100644 ReportImp/PraxisPusteblume/RechnungInternatNiedernfels.resx create mode 100644 ReportImp/ProBeWoDueren/CustomMitarbeiterstundenkontoBerechnung.cs create mode 100644 ReportImp/ProBeWoDueren/Mitarbeiterstundenkonto.cs create mode 100644 ReportImp/ProBeWoDueren/Mitarbeiterstundenkonto.designer.cs create mode 100644 ReportImp/ProBeWoDueren/Mitarbeiterstundenkonto.resx create mode 100644 ReportImp/ProBeWoDueren/ProBeWoDueren.csproj create mode 100644 ReportImp/ProBeWoDueren/Properties/AssemblyInfo.cs create mode 100644 ReportImp/ProBeWoDueren/Properties/licenses.licx create mode 100644 ReportImp/ProBeWoDueren/ServicesOverviewReport.Designer.cs create mode 100644 ReportImp/ProBeWoDueren/ServicesOverviewReport.cs create mode 100644 ReportImp/ProBeWoDueren/ServicesOverviewReport.resx create mode 100644 ReportImp/ProBeWoDueren/Teamstundenkonto.cs create mode 100644 ReportImp/ProBeWoDueren/Teamstundenkonto.designer.cs create mode 100644 ReportImp/ProBeWoDueren/Teamstundenkonto.resx create mode 100644 ReportImp/SBBMainzReports/Translation/TranslationDictionary.cs create mode 100644 ReportImp/SawoReports/CustomerDataReport.Designer.cs create mode 100644 ReportImp/SawoReports/CustomerDataReport.cs create mode 100644 ReportImp/SawoReports/CustomerDataReport.resx create mode 100644 ReportImp/SawoReports/Validation/ServiceRecordValidator.cs create mode 100644 ReportImp/SeWo/InvoiceCustomerReport.Designer.cs create mode 100644 ReportImp/SeWo/InvoiceCustomerReport.cs create mode 100644 ReportImp/SeWo/InvoiceCustomerReport.resx create mode 100644 ReportImp/SeWo/ServiceInvoiceReport.Designer.cs create mode 100644 ReportImp/SeWo/ServiceInvoiceReport.cs create mode 100644 ReportImp/SeWo/ServiceInvoiceReport.resx create mode 100644 ReportImp/SpektrumReports/CustomerDataReport.Designer.cs create mode 100644 ReportImp/SpektrumReports/CustomerDataReport.cs create mode 100644 ReportImp/SpektrumReports/CustomerDataReport.resx create mode 100644 ReportImp/SpektrumReports/ServiceInvoiceReport.Designer.cs create mode 100644 ReportImp/SpektrumReports/ServiceInvoiceReport.cs create mode 100644 ReportImp/SpektrumReports/ServiceInvoiceReport.resx create mode 100644 ReportImp/TeamGSReports/SettlementReportAlt.cs create mode 100644 ReportImp/TeamGSReports/SettlementReportAlt.designer.cs create mode 100644 ReportImp/TeamGSReports/SettlementReportAlt.resx create mode 100644 ReportImp/TeamGSReports/teamgs_hintergrund.png create mode 100644 ReportImp/TeamGSReports/teamgs_hintergrund_nur_kopfzeile.png create mode 100644 ReportImp/TwgJonathan/Invoicing/TwgDefaultInvoiceCreation.cs create mode 100644 ReportImp/TwgJonathan/Invoicing/TwgInvoiceFactory.cs create mode 100644 ReportImp/VkmAachenSbd/Tranlsation/TranslationDictionary.cs diff --git a/.gitignore b/.gitignore index 9e642332c..6bcff71e4 100644 --- a/.gitignore +++ b/.gitignore @@ -275,3 +275,18 @@ /ReportImp/SawoReports/bin/Release /ReportImp/SawoReports/obj/Debug /ReportImp/SawoReports/obj/Release +/ReportImp/AlphaEv/obj/Debug +/ReportImp/AlphaEv/obj/Release +/ReportImp/AwoDortmund/bin/Release +/ReportImp/AwoDortmund/obj/Debug +/ReportImp/AwoDortmund/obj/Release +/ReportImp/CaritasAhlen/obj/Debug +/ReportImp/CaritasAhlen/obj/Release +/ReportImp/CaritasKleve/obj/Debug +/ReportImp/CaritasKleve/obj/Release +/ReportImp/FreundeskreisSuchthilfe/obj/Debug +/ReportImp/FreundeskreisSuchthilfe/obj/Release +/ReportImp/PaSMoenchengladbach/obj/Debug +/ReportImp/PaSMoenchengladbach/obj/Release +/ReportImp/ProBeWoDueren/obj/Debug +/ReportImp/ProBeWoDueren/obj/Release diff --git a/ReportImp/AlphaEv/AlphaEv.csproj b/ReportImp/AlphaEv/AlphaEv.csproj new file mode 100644 index 000000000..6ae81be6d --- /dev/null +++ b/ReportImp/AlphaEv/AlphaEv.csproj @@ -0,0 +1,96 @@ + + + + + Debug + AnyCPU + {748D8D83-6CBD-481F-AB3E-D2D7866C3402} + Library + Properties + AlphaEv + 3659854106_Reports + v4.5 + 512 + + + + true + full + false + ..\..\Host\bin\ + DEBUG;TRACE + prompt + 4 + + + pdbonly + true + ..\..\Host\bin\ + TRACE + prompt + 4 + + + + + + + + + + + + + + + + + + + + + + + Component + + + ServicesOverviewReportAssistenz.cs + + + Component + + + ServicesOverviewReport.cs + + + + + + ServicesOverviewReportAssistenz.cs + Designer + + + ServicesOverviewReport.cs + Designer + + + + + {B0D73E3D-4AE7-4024-93A6-DB1F46D7CCEE} + Data + + + {40D8B312-EA64-49E3-A31A-5E57ED4D5654} + Report + + + {094331C3-ECEE-4C89-BBFD-4C9DED89F0EF} + Service + + + {2F50B83D-A3F0-4EC4-979A-3F9B7E3D8ED4} + Shared + + + + \ No newline at end of file diff --git a/ReportImp/AlphaEv/CustomReportCreator.cs b/ReportImp/AlphaEv/CustomReportCreator.cs new file mode 100644 index 000000000..7a979f479 --- /dev/null +++ b/ReportImp/AlphaEv/CustomReportCreator.cs @@ -0,0 +1,86 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using BeWo.Data.Access; +using BeWo.Data.Entities; +using BeWo.Report; +using BeWo.Report.ReportObjects; +using DevExpress.XtraReports.UI; + +namespace AlphaEv +{ + public class CustomReportCreator : DefaultReportCreator + { + public override XtraReport CreateServiceOverviewAllCustomersReport(int month, int year, long orgaOid, long empOid, long? serviceCategoryOid, int startDay, int endDay) + { + List lROs = ServicesOverviewRO.Create(month, year, orgaOid, empOid, startDay, endDay); + + if (lROs.Count > 0) + { + + var rootReport = CreateServicesOverviewReportForRo(lROs[0], serviceCategoryOid); + rootReport.CreateDocument(); + + for (int i = 1; i < lROs.Count; i++) + { + var lNext = CreateServicesOverviewReportForRo(lROs[i], serviceCategoryOid); + lNext.CreateDocument(); + rootReport.Pages.AddRange(lNext.Pages); + } + + return rootReport; + } + return new XtraReport(); + } + + public override XtraReport CreateServiceOverviewSingleCustomerReport(long customerOid, int month, int year, long orgaOid, long empOid, long? serviceCategoryOid, int startDay, int endDay) + { + var ro = ServicesOverviewRO.Create(customerOid, month, year, false, orgaOid, empOid, startDay, endDay, serviceCategoryOid); + + return CreateServicesOverviewReportForRo(ro, serviceCategoryOid); + + } + + private XtraReport CreateServicesOverviewReportForRo(ServicesOverviewRO ro, long? serviceCategoryOid) + { + IBeWoReport report = null; + + Dictionary cats = new Dictionary(); + if (ro.Services != null) + { + List servicesBillable = new List(); + + foreach (ServicesOverviewRO.ServiceDetail s in ro.Services) + { + if (s.IsBillable) + { + if (!cats.ContainsKey(s.ServiceCategory)) + { + cats.Add(s.ServiceCategory, s.ServiceCategory); + } + + } + } + + } + bool istAssistenz = false; + if (cats.Count == 1 && cats.ContainsKey("Assistenz")) + { + istAssistenz = true; + } + + if (istAssistenz) + { + report = new AlphaEv.StundenzettelAssistenz(); + } + + + if (report == null) + report = new AlphaEv.Stundenzettel(); + report.SetReportDataSource(ro); + + return report as XtraReport; + } + } +} diff --git a/ReportImp/AlphaEv/Properties/AssemblyInfo.cs b/ReportImp/AlphaEv/Properties/AssemblyInfo.cs new file mode 100644 index 000000000..2020a1961 --- /dev/null +++ b/ReportImp/AlphaEv/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// Allgemeine Informationen über eine Assembly werden über die folgenden +// Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern, +// die einer Assembly zugeordnet sind. +[assembly: AssemblyTitle("AlphaEv")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("AlphaEv")] +[assembly: AssemblyCopyright("Copyright © 2018")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Durch Festlegen von ComVisible auf FALSE werden die Typen in dieser Assembly +// für COM-Komponenten unsichtbar. Wenn Sie auf einen Typ in dieser Assembly von +// COM aus zugreifen müssen, sollten Sie das ComVisible-Attribut für diesen Typ auf "True" festlegen. +[assembly: ComVisible(false)] + +// Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird +[assembly: Guid("748d8d83-6cbd-481f-ab3e-d2d7866c3402")] + +// Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten: +// +// Hauptversion +// Nebenversion +// Buildnummer +// Revision +// +// Sie können alle Werte angeben oder Standardwerte für die Build- und Revisionsnummern verwenden, +// indem Sie "*" wie unten gezeigt eingeben: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/ReportImp/AlphaEv/Properties/licenses.licx b/ReportImp/AlphaEv/Properties/licenses.licx new file mode 100644 index 000000000..c7fd819d5 --- /dev/null +++ b/ReportImp/AlphaEv/Properties/licenses.licx @@ -0,0 +1 @@ +DevExpress.XtraReports.UI.XtraReport, DevExpress.XtraReports.v17.1, Version=17.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a diff --git a/ReportImp/AlphaEv/ServicesOverviewReport.Designer.cs b/ReportImp/AlphaEv/ServicesOverviewReport.Designer.cs new file mode 100644 index 000000000..fd3e55ce8 --- /dev/null +++ b/ReportImp/AlphaEv/ServicesOverviewReport.Designer.cs @@ -0,0 +1,932 @@ +using BeWo.Report.ReportObjects; +namespace AlphaEv +{ + partial class Stundenzettel + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Stundenzettel)); + this.Detail = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable1 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell(); + this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail1 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable3 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell(); + this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand(); + this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel(); + this.lblSummeStunden = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel(); + this.lblKeineAbwesenheiten = new DevExpress.XtraReports.UI.XRLabel(); + this.lblKeineGruppe = new DevExpress.XtraReports.UI.XRLabel(); + this.xrTable2 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellGesamtEinzel = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellGesamtGruppe = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell24 = new DevExpress.XtraReports.UI.XRTableCell(); + this.lblSummeMinuten = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel(); + this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); + this.formattingRuleRowInvisible = new DevExpress.XtraReports.UI.FormattingRule(); + this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule(); + this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand(); + this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel(); + this.lblAbrechnungszeitraum = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel(); + this.lblSollImMonat = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrRichText3 = new DevExpress.XtraReports.UI.XRRichText(); + this.xrLabel19 = new DevExpress.XtraReports.UI.XRLabel(); + this.lblHeader = new DevExpress.XtraReports.UI.XRLabel(); + this.formattingRuleServiceDesc = new DevExpress.XtraReports.UI.FormattingRule(); + this.formattingRuleCostBearer = new DevExpress.XtraReports.UI.FormattingRule(); + this.formattingRuleEmployeeName = new DevExpress.XtraReports.UI.FormattingRule(); + this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand(); + this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox(); + this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand(); + this.fieldAbrechenbareMinuten = new DevExpress.XtraReports.UI.CalculatedField(); + this.fieldBillableFLS = new DevExpress.XtraReports.UI.CalculatedField(); + this.fieldAbrechenbareFLS = new DevExpress.XtraReports.UI.CalculatedField(); + this.GroupFooter3 = new DevExpress.XtraReports.UI.GroupFooterBand(); + this.xrSubreport1 = new DevExpress.XtraReports.UI.XRSubreport(); + this.xrPictureBox2 = new DevExpress.XtraReports.UI.XRPictureBox(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); + // + // Detail + // + this.Detail.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold); + this.Detail.HeightF = 0F; + this.Detail.Name = "Detail"; + this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail.StylePriority.UseFont = false; + this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrTable1 + // + this.xrTable1.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; + this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable1.Name = "xrTable1"; + this.xrTable1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow3}); + this.xrTable1.SizeF = new System.Drawing.SizeF(685F, 50F); + this.xrTable1.StylePriority.UseBackColor = false; + this.xrTable1.StylePriority.UseBorders = false; + this.xrTable1.StylePriority.UseFont = false; + this.xrTable1.StylePriority.UseTextAlignment = false; + this.xrTable1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + // + // xrTableRow3 + // + this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell1, + this.xrTableCell2, + this.xrTableCell3, + this.xrTableCell4, + this.xrTableCell5, + this.xrTableCell6, + this.xrTableCell7, + this.xrTableCell9}); + this.xrTableRow3.Name = "xrTableRow3"; + this.xrTableRow3.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTableRow3.StylePriority.UseTextAlignment = false; + this.xrTableRow3.Weight = 1.6357424855232239D; + // + // xrTableCell1 + // + this.xrTableCell1.Name = "xrTableCell1"; + this.xrTableCell1.Text = "Datum"; + this.xrTableCell1.Weight = 0.53649019617556348D; + // + // xrTableCell2 + // + this.xrTableCell2.Name = "xrTableCell2"; + this.xrTableCell2.Text = "Uhrzeit von - bis"; + this.xrTableCell2.Weight = 1.2875764708213526D; + // + // xrTableCell3 + // + this.xrTableCell3.Name = "xrTableCell3"; + this.xrTableCell3.Text = "Minuten"; + this.xrTableCell3.Weight = 0.6437882354106762D; + // + // xrTableCell4 + // + this.xrTableCell4.Name = "xrTableCell4"; + this.xrTableCell4.Text = "Mitarbeiter"; + this.xrTableCell4.Weight = 0.85838431388090153D; + // + // xrTableCell5 + // + this.xrTableCell5.Multiline = true; + this.xrTableCell5.Name = "xrTableCell5"; + this.xrTableCell5.Text = "Gruppen-\r\nMin.\r\ngesamt"; + this.xrTableCell5.Weight = 0.75108627464578881D; + // + // xrTableCell6 + // + this.xrTableCell6.Multiline = true; + this.xrTableCell6.Name = "xrTableCell6"; + this.xrTableCell6.Text = "Gruppen-\r\nMin.\r\nAnteil"; + this.xrTableCell6.Weight = 0.75108627464578881D; + // + // xrTableCell7 + // + this.xrTableCell7.Name = "xrTableCell7"; + this.xrTableCell7.Text = "Gruppen-TN Anz."; + this.xrTableCell7.Weight = 0.75108627464578881D; + // + // xrTableCell9 + // + this.xrTableCell9.Name = "xrTableCell9"; + this.xrTableCell9.Text = "Unterschrift"; + this.xrTableCell9.Weight = 1.7704176473793594D; + // + // DetailReport + // + this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail1, + this.GroupFooter1, + this.GroupHeader1}); + this.DetailReport.DataMember = "Services"; + this.DetailReport.DataSource = this.bindingSource1; + this.DetailReport.Level = 0; + this.DetailReport.Name = "DetailReport"; + this.DetailReport.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.DetailReport.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // Detail1 + // + this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable3}); + this.Detail1.Font = new System.Drawing.Font("Arial", 10F); + this.Detail1.HeightF = 20F; + this.Detail1.Name = "Detail1"; + this.Detail1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail1.StylePriority.UseFont = false; + this.Detail1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrTable3 + // + this.xrTable3.BorderColor = System.Drawing.Color.Black; + this.xrTable3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTable3.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable3.Name = "xrTable3"; + this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow6}); + this.xrTable3.SizeF = new System.Drawing.SizeF(684.9999F, 20F); + this.xrTable3.StylePriority.UseFont = false; + this.xrTable3.StylePriority.UsePadding = false; + this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrTableRow6 + // + this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell13, + this.xrTableCell8, + this.xrTableCell15, + this.xrTableCell10, + this.xrTableCell11, + this.xrTableCell12, + this.xrTableCell14, + this.xrTableCell16}); + this.xrTableRow6.Name = "xrTableRow6"; + this.xrTableRow6.StylePriority.UsePadding = false; + this.xrTableRow6.StylePriority.UseTextAlignment = false; + this.xrTableRow6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableRow6.Weight = 1D; + // + // xrTableCell13 + // + this.xrTableCell13.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDate", "{0:dd.}")}); + this.xrTableCell13.Name = "xrTableCell13"; + this.xrTableCell13.StylePriority.UseFont = false; + this.xrTableCell13.StylePriority.UsePadding = false; + this.xrTableCell13.StylePriority.UseTextAlignment = false; + this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + this.xrTableCell13.Weight = 0.063131301935241468D; + // + // xrTableCell8 + // + this.xrTableCell8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.TimeRangeString")}); + this.xrTableCell8.Name = "xrTableCell8"; + this.xrTableCell8.StylePriority.UseTextAlignment = false; + this.xrTableCell8.Text = "xrTableCell8"; + this.xrTableCell8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + this.xrTableCell8.Weight = 0.15151504675839139D; + // + // xrTableCell15 + // + this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Notice")}); + this.xrTableCell15.Name = "xrTableCell15"; + this.xrTableCell15.StylePriority.UseFont = false; + this.xrTableCell15.StylePriority.UsePadding = false; + this.xrTableCell15.StylePriority.UseTextAlignment = false; + this.xrTableCell15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + this.xrTableCell15.Weight = 0.075757560444321248D; + // + // xrTableCell10 + // + this.xrTableCell10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.EmployeeAbbr")}); + this.xrTableCell10.Name = "xrTableCell10"; + this.xrTableCell10.StylePriority.UsePadding = false; + this.xrTableCell10.StylePriority.UseTextAlignment = false; + this.xrTableCell10.Text = "xrTableCell10"; + this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + this.xrTableCell10.Weight = 0.10101008081190632D; + // + // xrTableCell11 + // + this.xrTableCell11.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Notice2")}); + this.xrTableCell11.Name = "xrTableCell11"; + this.xrTableCell11.StylePriority.UsePadding = false; + this.xrTableCell11.StylePriority.UseTextAlignment = false; + this.xrTableCell11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + this.xrTableCell11.Weight = 0.088383820628113785D; + // + // xrTableCell12 + // + this.xrTableCell12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Notice3")}); + this.xrTableCell12.Name = "xrTableCell12"; + this.xrTableCell12.StylePriority.UsePadding = false; + this.xrTableCell12.StylePriority.UseTextAlignment = false; + this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + this.xrTableCell12.Weight = 0.088383820628113785D; + // + // xrTableCell14 + // + this.xrTableCell14.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Notice4")}); + this.xrTableCell14.Name = "xrTableCell14"; + this.xrTableCell14.StylePriority.UsePadding = false; + this.xrTableCell14.StylePriority.UseTextAlignment = false; + this.xrTableCell14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + this.xrTableCell14.Weight = 0.088383820628113785D; + // + // xrTableCell16 + // + this.xrTableCell16.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrPictureBox2}); + this.xrTableCell16.Name = "xrTableCell16"; + this.xrTableCell16.StylePriority.UsePadding = false; + this.xrTableCell16.StylePriority.UseTextAlignment = false; + this.xrTableCell16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + this.xrTableCell16.Weight = 0.20833329216210483D; + // + // GroupFooter1 + // + this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel7, + this.lblSummeStunden, + this.xrLabel12, + this.xrLabel11, + this.xrLabel10, + this.xrLabel9, + this.lblKeineAbwesenheiten, + this.lblKeineGruppe, + this.xrTable2, + this.lblSummeMinuten, + this.xrLabel5, + this.xrLabel6}); + this.GroupFooter1.Font = new System.Drawing.Font("Arial", 12F); + this.GroupFooter1.HeightF = 181.2917F; + this.GroupFooter1.Name = "GroupFooter1"; + this.GroupFooter1.StylePriority.UseFont = false; + // + // xrLabel7 + // + this.xrLabel7.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "AbsenceTimes")}); + this.xrLabel7.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 158.2917F); + this.xrLabel7.Name = "xrLabel7"; + this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel7.SizeF = new System.Drawing.SizeF(674.9998F, 23F); + this.xrLabel7.StylePriority.UseFont = false; + this.xrLabel7.Text = "xrLabel7"; + // + // lblSummeStunden + // + this.lblSummeStunden.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold); + this.lblSummeStunden.LocationFloat = new DevExpress.Utils.PointFloat(492.292F, 40.00003F); + this.lblSummeStunden.Name = "lblSummeStunden"; + this.lblSummeStunden.SizeF = new System.Drawing.SizeF(66.87521F, 20.00001F); + this.lblSummeStunden.StylePriority.UseBorders = false; + this.lblSummeStunden.StylePriority.UseBorderWidth = false; + this.lblSummeStunden.StylePriority.UseFont = false; + this.lblSummeStunden.StylePriority.UsePadding = false; + this.lblSummeStunden.StylePriority.UseTextAlignment = false; + this.lblSummeStunden.Text = "0,00"; + this.lblSummeStunden.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrLabel12 + // + this.xrLabel12.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(432.2919F, 40.00003F); + this.xrLabel12.Name = "xrLabel12"; + this.xrLabel12.SizeF = new System.Drawing.SizeF(60F, 20F); + this.xrLabel12.StylePriority.UseFont = false; + this.xrLabel12.StylePriority.UsePadding = false; + this.xrLabel12.StylePriority.UseTextAlignment = false; + this.xrLabel12.Text = " / in Std:"; + this.xrLabel12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + // + // xrLabel11 + // + this.xrLabel11.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(254.9166F, 40F); + this.xrLabel11.Name = "xrLabel11"; + this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel11.SizeF = new System.Drawing.SizeF(125.0834F, 20.00002F); + this.xrLabel11.StylePriority.UseFont = false; + this.xrLabel11.StylePriority.UseTextAlignment = false; + this.xrLabel11.Text = "gesamt:"; + this.xrLabel11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + // + // xrLabel10 + // + this.xrLabel10.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(39.9999F, 79.99998F); + this.xrLabel10.Name = "xrLabel10"; + this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel10.SizeF = new System.Drawing.SizeF(175.0837F, 20.00002F); + this.xrLabel10.StylePriority.UseFont = false; + this.xrLabel10.StylePriority.UseTextAlignment = false; + this.xrLabel10.Text = "kein Krankhausaufenthalt"; + this.xrLabel10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel9 + // + this.xrLabel9.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(40.00015F, 50F); + this.xrLabel9.Name = "xrLabel9"; + this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel9.SizeF = new System.Drawing.SizeF(175.0834F, 20.00002F); + this.xrLabel9.StylePriority.UseFont = false; + this.xrLabel9.StylePriority.UseTextAlignment = false; + this.xrLabel9.Text = "keine Gruppenteilnahme"; + this.xrLabel9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // lblKeineAbwesenheiten + // + this.lblKeineAbwesenheiten.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.lblKeineAbwesenheiten.Font = new System.Drawing.Font("Arial", 12F); + this.lblKeineAbwesenheiten.LocationFloat = new DevExpress.Utils.PointFloat(10F, 80F); + this.lblKeineAbwesenheiten.Name = "lblKeineAbwesenheiten"; + this.lblKeineAbwesenheiten.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblKeineAbwesenheiten.SizeF = new System.Drawing.SizeF(20F, 20F); + this.lblKeineAbwesenheiten.StylePriority.UseBorders = false; + this.lblKeineAbwesenheiten.StylePriority.UseFont = false; + this.lblKeineAbwesenheiten.StylePriority.UseTextAlignment = false; + this.lblKeineAbwesenheiten.Text = "X"; + this.lblKeineAbwesenheiten.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // lblKeineGruppe + // + this.lblKeineGruppe.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.lblKeineGruppe.Font = new System.Drawing.Font("Arial", 12F); + this.lblKeineGruppe.LocationFloat = new DevExpress.Utils.PointFloat(10F, 50F); + this.lblKeineGruppe.Name = "lblKeineGruppe"; + this.lblKeineGruppe.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblKeineGruppe.SizeF = new System.Drawing.SizeF(20F, 20F); + this.lblKeineGruppe.StylePriority.UseBorders = false; + this.lblKeineGruppe.StylePriority.UseFont = false; + this.lblKeineGruppe.StylePriority.UseTextAlignment = false; + this.lblKeineGruppe.Text = "X"; + this.lblKeineGruppe.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrTable2 + // + this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable2.Name = "xrTable2"; + this.xrTable2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow1}); + this.xrTable2.SizeF = new System.Drawing.SizeF(685F, 20F); + this.xrTable2.StylePriority.UseBackColor = false; + this.xrTable2.StylePriority.UseBorders = false; + this.xrTable2.StylePriority.UseFont = false; + this.xrTable2.StylePriority.UseTextAlignment = false; + this.xrTable2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + // + // xrTableRow1 + // + this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell17, + this.xrTableCell18, + this.cellGesamtEinzel, + this.xrTableCell20, + this.xrTableCell21, + this.cellGesamtGruppe, + this.xrTableCell23, + this.xrTableCell24}); + this.xrTableRow1.Name = "xrTableRow1"; + this.xrTableRow1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTableRow1.StylePriority.UseTextAlignment = false; + this.xrTableRow1.Weight = 0.65429699420928955D; + // + // xrTableCell17 + // + this.xrTableCell17.Name = "xrTableCell17"; + this.xrTableCell17.Weight = 0.53649019617556348D; + // + // xrTableCell18 + // + this.xrTableCell18.Borders = DevExpress.XtraPrinting.BorderSide.Right; + this.xrTableCell18.Font = new System.Drawing.Font("Arial", 9F); + this.xrTableCell18.Name = "xrTableCell18"; + this.xrTableCell18.StylePriority.UseBorders = false; + this.xrTableCell18.StylePriority.UseFont = false; + this.xrTableCell18.StylePriority.UseTextAlignment = false; + this.xrTableCell18.Text = "Zwischensummen:"; + this.xrTableCell18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomRight; + this.xrTableCell18.Weight = 1.2875764708213526D; + // + // cellGesamtEinzel + // + this.cellGesamtEinzel.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.cellGesamtEinzel.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.cellGesamtEinzel.Name = "cellGesamtEinzel"; + this.cellGesamtEinzel.StylePriority.UseBorders = false; + this.cellGesamtEinzel.StylePriority.UseFont = false; + this.cellGesamtEinzel.Weight = 0.6437882354106762D; + // + // xrTableCell20 + // + this.xrTableCell20.Name = "xrTableCell20"; + this.xrTableCell20.Weight = 0.85838431388090153D; + // + // xrTableCell21 + // + this.xrTableCell21.Borders = DevExpress.XtraPrinting.BorderSide.Right; + this.xrTableCell21.Multiline = true; + this.xrTableCell21.Name = "xrTableCell21"; + this.xrTableCell21.StylePriority.UseBorders = false; + this.xrTableCell21.Weight = 0.75108627464578881D; + // + // cellGesamtGruppe + // + this.cellGesamtGruppe.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.cellGesamtGruppe.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.cellGesamtGruppe.Multiline = true; + this.cellGesamtGruppe.Name = "cellGesamtGruppe"; + this.cellGesamtGruppe.StylePriority.UseBorders = false; + this.cellGesamtGruppe.StylePriority.UseFont = false; + this.cellGesamtGruppe.Weight = 0.75108627464578881D; + // + // xrTableCell23 + // + this.xrTableCell23.Name = "xrTableCell23"; + this.xrTableCell23.Weight = 0.75108627464578881D; + // + // xrTableCell24 + // + this.xrTableCell24.Name = "xrTableCell24"; + this.xrTableCell24.Weight = 1.7704176473793594D; + // + // lblSummeMinuten + // + this.lblSummeMinuten.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold); + this.lblSummeMinuten.LocationFloat = new DevExpress.Utils.PointFloat(380.0001F, 40.00003F); + this.lblSummeMinuten.Name = "lblSummeMinuten"; + this.lblSummeMinuten.SizeF = new System.Drawing.SizeF(52.29187F, 20.00001F); + this.lblSummeMinuten.StylePriority.UseBorders = false; + this.lblSummeMinuten.StylePriority.UseBorderWidth = false; + this.lblSummeMinuten.StylePriority.UseFont = false; + this.lblSummeMinuten.StylePriority.UsePadding = false; + this.lblSummeMinuten.StylePriority.UseTextAlignment = false; + this.lblSummeMinuten.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrLabel5 + // + this.xrLabel5.Borders = DevExpress.XtraPrinting.BorderSide.Top; + this.xrLabel5.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Bold); + this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(230F, 111.2918F); + this.xrLabel5.Name = "xrLabel5"; + this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel5.SizeF = new System.Drawing.SizeF(117F, 29.4583F); + this.xrLabel5.StylePriority.UseBorders = false; + this.xrLabel5.StylePriority.UseFont = false; + this.xrLabel5.StylePriority.UseTextAlignment = false; + this.xrLabel5.Text = "Datum"; + this.xrLabel5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel6 + // + this.xrLabel6.Borders = DevExpress.XtraPrinting.BorderSide.Top; + this.xrLabel6.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Bold); + this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(346.9999F, 111.2918F); + this.xrLabel6.Name = "xrLabel6"; + this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel6.SizeF = new System.Drawing.SizeF(259.7918F, 29.45831F); + this.xrLabel6.StylePriority.UseBorders = false; + this.xrLabel6.StylePriority.UseFont = false; + this.xrLabel6.StylePriority.UseTextAlignment = false; + this.xrLabel6.Text = "Unterschrift (Fallverantwortlich)"; + this.xrLabel6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // GroupHeader1 + // + this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable1}); + this.GroupHeader1.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Bold); + this.GroupHeader1.HeightF = 50F; + this.GroupHeader1.Name = "GroupHeader1"; + this.GroupHeader1.RepeatEveryPage = true; + this.GroupHeader1.StylePriority.UseFont = false; + // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO); + // + // formattingRuleRowInvisible + // + this.formattingRuleRowInvisible.Condition = "Not StartsWith([ServiceCategory], \'FLS\')"; + this.formattingRuleRowInvisible.DataMember = "Services"; + this.formattingRuleRowInvisible.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.formattingRuleRowInvisible.Name = "formattingRuleRowInvisible"; + // + // formattingRuleStartDate + // + this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]"; + this.formattingRuleStartDate.DataMember = "ServicesDouble"; + this.formattingRuleStartDate.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.formattingRuleStartDate.Name = "formattingRuleStartDate"; + // + // ReportHeader + // + this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel2, + this.lblAbrechnungszeitraum, + this.xrLabel4, + this.lblSollImMonat, + this.xrLabel1, + this.xrRichText3, + this.xrLabel19, + this.lblHeader}); + this.ReportHeader.Font = new System.Drawing.Font("Arial", 12F); + this.ReportHeader.HeightF = 200F; + this.ReportHeader.Name = "ReportHeader"; + this.ReportHeader.StylePriority.UseFont = false; + // + // xrLabel2 + // + this.xrLabel2.Borders = DevExpress.XtraPrinting.BorderSide.Top; + this.xrLabel2.Font = new System.Drawing.Font("Arial", 15F, System.Drawing.FontStyle.Bold); + this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 131.2084F); + this.xrLabel2.Multiline = true; + this.xrLabel2.Name = "xrLabel2"; + this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel2.SizeF = new System.Drawing.SizeF(686.8136F, 25F); + this.xrLabel2.StylePriority.UseBorders = false; + this.xrLabel2.StylePriority.UseFont = false; + this.xrLabel2.StylePriority.UseTextAlignment = false; + this.xrLabel2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // lblAbrechnungszeitraum + // + this.lblAbrechnungszeitraum.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.lblAbrechnungszeitraum.LocationFloat = new DevExpress.Utils.PointFloat(99.29174F, 103.3125F); + this.lblAbrechnungszeitraum.Name = "lblAbrechnungszeitraum"; + this.lblAbrechnungszeitraum.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblAbrechnungszeitraum.SizeF = new System.Drawing.SizeF(196.4584F, 21.875F); + this.lblAbrechnungszeitraum.StylePriority.UseFont = false; + this.lblAbrechnungszeitraum.StylePriority.UseTextAlignment = false; + this.lblAbrechnungszeitraum.Text = "[ApprovedStartDate] bis [ApprovedEndDate]"; + this.lblAbrechnungszeitraum.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + // + // xrLabel4 + // + this.xrLabel4.Font = new System.Drawing.Font("Arial", 9F); + this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(117.0001F, 81.43749F); + this.xrLabel4.Name = "xrLabel4"; + this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel4.SizeF = new System.Drawing.SizeF(155.8334F, 21.875F); + this.xrLabel4.StylePriority.UseFont = false; + this.xrLabel4.StylePriority.UseTextAlignment = false; + this.xrLabel4.Text = "Bewilligungszeitraum"; + this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + // + // lblSollImMonat + // + this.lblSollImMonat.Font = new System.Drawing.Font("Arial", 10F); + this.lblSollImMonat.LocationFloat = new DevExpress.Utils.PointFloat(0F, 103.3125F); + this.lblSollImMonat.Name = "lblSollImMonat"; + this.lblSollImMonat.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblSollImMonat.SizeF = new System.Drawing.SizeF(99.29174F, 21.875F); + this.lblSollImMonat.StylePriority.UseFont = false; + this.lblSollImMonat.StylePriority.UseTextAlignment = false; + this.lblSollImMonat.Text = "Soll-Std im Monat"; + this.lblSollImMonat.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + // + // xrLabel1 + // + this.xrLabel1.Font = new System.Drawing.Font("Arial", 9F); + this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 81.43749F); + this.xrLabel1.Name = "xrLabel1"; + this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel1.SizeF = new System.Drawing.SizeF(117.0001F, 21.875F); + this.xrLabel1.StylePriority.UseFont = false; + this.xrLabel1.Text = "Soll-Std im Monat"; + // + // xrRichText3 + // + this.xrRichText3.Font = new System.Drawing.Font("Verdana", 10F); + this.xrRichText3.LocationFloat = new DevExpress.Utils.PointFloat(295.7502F, 25F); + this.xrRichText3.Name = "xrRichText3"; + this.xrRichText3.SerializableRtfString = resources.GetString("xrRichText3.SerializableRtfString"); + this.xrRichText3.SizeF = new System.Drawing.SizeF(381.25F, 106.2084F); + // + // xrLabel19 + // + this.xrLabel19.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold); + this.xrLabel19.LocationFloat = new DevExpress.Utils.PointFloat(0F, 37.5F); + this.xrLabel19.Name = "xrLabel19"; + this.xrLabel19.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel19.SizeF = new System.Drawing.SizeF(215.0836F, 25F); + this.xrLabel19.StylePriority.UseFont = false; + this.xrLabel19.Text = "[Month] [Year]"; + // + // lblHeader + // + this.lblHeader.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; + this.lblHeader.Font = new System.Drawing.Font("Arial", 15F, System.Drawing.FontStyle.Bold); + this.lblHeader.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.lblHeader.Multiline = true; + this.lblHeader.Name = "lblHeader"; + this.lblHeader.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblHeader.SizeF = new System.Drawing.SizeF(686.8136F, 25F); + this.lblHeader.StylePriority.UseBorders = false; + this.lblHeader.StylePriority.UseFont = false; + this.lblHeader.StylePriority.UseTextAlignment = false; + this.lblHeader.Text = "Quittierungsbeleg Betreutes Wohnen"; + this.lblHeader.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // formattingRuleServiceDesc + // + this.formattingRuleServiceDesc.Condition = "[StartDate2] < [StartDate]"; + this.formattingRuleServiceDesc.DataMember = "ServicesDouble"; + this.formattingRuleServiceDesc.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.formattingRuleServiceDesc.Name = "formattingRuleServiceDesc"; + // + // formattingRuleCostBearer + // + this.formattingRuleCostBearer.Condition = "[StartDate2] < [StartDate]"; + this.formattingRuleCostBearer.DataMember = "ServicesDouble"; + this.formattingRuleCostBearer.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.formattingRuleCostBearer.Name = "formattingRuleCostBearer"; + // + // formattingRuleEmployeeName + // + this.formattingRuleEmployeeName.Condition = "[StartDate2] < [StartDate]"; + this.formattingRuleEmployeeName.DataMember = "ServicesDouble"; + this.formattingRuleEmployeeName.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.formattingRuleEmployeeName.Name = "formattingRuleEmployeeName"; + // + // topMarginBand1 + // + this.topMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrPictureBox1}); + this.topMarginBand1.Font = new System.Drawing.Font("Times New Roman", 9.75F); + this.topMarginBand1.HeightF = 115F; + this.topMarginBand1.Name = "topMarginBand1"; + this.topMarginBand1.StylePriority.UseFont = false; + // + // xrPictureBox1 + // + this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image"))); + this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(529F, 20F); + this.xrPictureBox1.Name = "xrPictureBox1"; + this.xrPictureBox1.SizeF = new System.Drawing.SizeF(157.8137F, 78.64641F); + this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.AutoSize; + // + // bottomMarginBand1 + // + this.bottomMarginBand1.HeightF = 30F; + this.bottomMarginBand1.Name = "bottomMarginBand1"; + // + // fieldAbrechenbareMinuten + // + this.fieldAbrechenbareMinuten.DataMember = "Services"; + this.fieldAbrechenbareMinuten.Expression = "Iif([IsBillable], [Minutes], 0)"; + this.fieldAbrechenbareMinuten.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal; + this.fieldAbrechenbareMinuten.Name = "fieldAbrechenbareMinuten"; + // + // fieldBillableFLS + // + this.fieldBillableFLS.Expression = "[TotalFLMBillable] / 60"; + this.fieldBillableFLS.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal; + this.fieldBillableFLS.Name = "fieldBillableFLS"; + // + // fieldAbrechenbareFLS + // + this.fieldAbrechenbareFLS.Expression = "[TotalFLMBillable] * 1.2"; + this.fieldAbrechenbareFLS.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal; + this.fieldAbrechenbareFLS.Name = "fieldAbrechenbareFLS"; + // + // GroupFooter3 + // + this.GroupFooter3.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrSubreport1}); + this.GroupFooter3.HeightF = 21.875F; + this.GroupFooter3.Name = "GroupFooter3"; + this.GroupFooter3.PageBreak = DevExpress.XtraReports.UI.PageBreak.BeforeBand; + // + // xrSubreport1 + // + this.xrSubreport1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrSubreport1.Name = "xrSubreport1"; + this.xrSubreport1.ReportSource = new AlphaEv.StundenzettelAssistenz(); + this.xrSubreport1.SizeF = new System.Drawing.SizeF(686.9999F, 21.875F); + // + // xrPictureBox2 + // + this.xrPictureBox2.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrPictureBox2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Tag", null, "ServiceRecordDetailList.Signature")}); + this.xrPictureBox2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrPictureBox2.Name = "xrPictureBox2"; + this.xrPictureBox2.SizeF = new System.Drawing.SizeF(165F, 20F); + this.xrPictureBox2.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage; + this.xrPictureBox2.StylePriority.UseBorders = false; + this.xrPictureBox2.BeforePrint += new System.Drawing.Printing.PrintEventHandler(this.xrPictureBox2_BeforePrint); + // + // Stundenzettel + // + this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail, + this.DetailReport, + this.ReportHeader, + this.topMarginBand1, + this.bottomMarginBand1, + this.GroupFooter3}); + this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] { + this.fieldAbrechenbareMinuten, + this.fieldBillableFLS, + this.fieldAbrechenbareFLS}); + this.DataSource = this.bindingSource1; + this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] { + this.formattingRuleStartDate, + this.formattingRuleServiceDesc, + this.formattingRuleCostBearer, + this.formattingRuleEmployeeName, + this.formattingRuleRowInvisible}); + this.Margins = new System.Drawing.Printing.Margins(70, 70, 115, 30); + this.PageHeight = 1169; + this.PageWidth = 827; + this.PaperKind = System.Drawing.Printing.PaperKind.A4; + this.SnapGridSize = 9F; + this.Version = "17.1"; + ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); + + } + + #endregion + + private DevExpress.XtraReports.UI.DetailBand Detail; + private System.Windows.Forms.BindingSource bindingSource1; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport; + private DevExpress.XtraReports.UI.DetailBand Detail1; + private DevExpress.XtraReports.UI.XRTable xrTable3; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow6; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell15; + private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader; + private DevExpress.XtraReports.UI.XRLabel lblHeader; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell13; + private DevExpress.XtraReports.UI.FormattingRule formattingRuleStartDate; + private DevExpress.XtraReports.UI.FormattingRule formattingRuleServiceDesc; + private DevExpress.XtraReports.UI.FormattingRule formattingRuleCostBearer; + private DevExpress.XtraReports.UI.FormattingRule formattingRuleEmployeeName; + private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1; + private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1; + private DevExpress.XtraReports.UI.CalculatedField fieldAbrechenbareMinuten; + private DevExpress.XtraReports.UI.XRLabel lblSummeMinuten; + private DevExpress.XtraReports.UI.XRLabel xrLabel6; + private DevExpress.XtraReports.UI.XRLabel xrLabel5; + private DevExpress.XtraReports.UI.CalculatedField fieldBillableFLS; + private DevExpress.XtraReports.UI.CalculatedField fieldAbrechenbareFLS; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell8; + private DevExpress.XtraReports.UI.XRLabel xrLabel19; + private DevExpress.XtraReports.UI.XRTable xrTable1; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow3; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell1; + private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1; + private DevExpress.XtraReports.UI.XRSubreport xrSubreport1; + private DevExpress.XtraReports.UI.FormattingRule formattingRuleRowInvisible; + private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1; + private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter3; + private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1; + private DevExpress.XtraReports.UI.XRRichText xrRichText3; + private DevExpress.XtraReports.UI.XRLabel xrLabel2; + private DevExpress.XtraReports.UI.XRLabel lblAbrechnungszeitraum; + private DevExpress.XtraReports.UI.XRLabel xrLabel4; + private DevExpress.XtraReports.UI.XRLabel lblSollImMonat; + private DevExpress.XtraReports.UI.XRLabel xrLabel1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell2; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell3; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell4; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell5; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell6; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell7; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell9; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell10; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell11; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell12; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell14; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell16; + private DevExpress.XtraReports.UI.XRLabel lblSummeStunden; + private DevExpress.XtraReports.UI.XRLabel xrLabel12; + private DevExpress.XtraReports.UI.XRLabel xrLabel11; + private DevExpress.XtraReports.UI.XRLabel xrLabel10; + private DevExpress.XtraReports.UI.XRLabel xrLabel9; + private DevExpress.XtraReports.UI.XRLabel lblKeineAbwesenheiten; + private DevExpress.XtraReports.UI.XRLabel lblKeineGruppe; + private DevExpress.XtraReports.UI.XRTable xrTable2; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell17; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell18; + private DevExpress.XtraReports.UI.XRTableCell cellGesamtEinzel; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell20; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell21; + private DevExpress.XtraReports.UI.XRTableCell cellGesamtGruppe; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell23; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell24; + private DevExpress.XtraReports.UI.XRLabel xrLabel7; + private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox2; + } +} diff --git a/ReportImp/AlphaEv/ServicesOverviewReport.cs b/ReportImp/AlphaEv/ServicesOverviewReport.cs new file mode 100644 index 000000000..86bdc3ce1 --- /dev/null +++ b/ReportImp/AlphaEv/ServicesOverviewReport.cs @@ -0,0 +1,213 @@ +using System; +using System.Collections; +using System.ComponentModel; +using System.Text; +using System.Text.RegularExpressions; +using BeWo.Report.ReportObjects; +using BeWo.Report; +using System.Collections.Generic; +using System.Drawing; +using System.IO; +using BeWo.Service.ServiceImplementations; +using BS.Shared.DataContracts; +using DevExpress.XtraReports.UI; + +namespace AlphaEv +{ + public partial class Stundenzettel : DevExpress.XtraReports.UI.XtraReport, IBeWoReport + { + public Stundenzettel() + { + InitializeComponent(); + } + + public void SetReportDataSource(ServicesOverviewRO pRO) + { + + bool showAssi = false; + + + + var ba = GetTeam(pRO); + if (!String.IsNullOrEmpty(ba)) + { + lblHeader.Text += " " + ba; + + } + + double minutesEinzel = 0; + double minutesGruppe = 0; + + Dictionary cats = new Dictionary(); + if (pRO.Services != null) + { + List servicesBillable = new List(); + + foreach (ServicesOverviewRO.ServiceDetail s in pRO.Services) + { + if (s.IsBillable) + { + if (!cats.ContainsKey(s.ServiceCategory)) + { + cats.Add(s.ServiceCategory, s.ServiceCategory); + } + if (s.IsGroup) + { + minutesGruppe += s.Minutes; + s.Notice = ""; + s.Notice2 = String.Format("{0:0.##}", s.GroupMinutes); + s.Notice3 = String.Format("{0:0.##}", s.Minutes); + s.Notice4 = String.Format("{0:0.##}", s.CustomerCount); + } + else + { + minutesEinzel += s.Minutes; + s.Notice = String.Format("{0:0.##}", s.Minutes); + s.Notice2 = ""; + s.Notice3 = ""; + s.Notice4 = ""; + } + + if (s.ServiceCategory.StartsWith("Assistenz")) + { + //showAssi = true; + } + + + servicesBillable.Add(s); + } + } + + pRO.Services = servicesBillable; + } + + + if (cats.Count == 1 && cats.ContainsKey("Assistenz")) + { + showAssi = true; + } + + if (showAssi) + { + //var subReport = xrSubreport1.ReportSource as Assistenzstunden; + + //if (subReport != null) + // subReport.SetReportDataSource(pRO); + + } + else + { + GroupFooter3.Visible = false; + //xrSubreport1.Visible = false; + } + + bindingSource1.DataSource = pRO; + cellGesamtEinzel.Text = string.Format("{0:0.##}", minutesEinzel); + cellGesamtGruppe.Text = string.Format("{0:0.##}", minutesGruppe); + + lblSummeMinuten.Text = string.Format("{0:0.##}", minutesEinzel + minutesGruppe); + lblSummeStunden.Text = string.Format("{0:0.##}", (minutesEinzel + minutesGruppe / 60)); + + if (minutesGruppe > 0) + { + lblKeineGruppe.Text = ""; + } + else + { + lblKeineGruppe.Text = "X"; + } + if (String.IsNullOrWhiteSpace(pRO.AbsenceTimes)) + { + lblKeineAbwesenheiten.Text = "X"; + } + else + { + lblKeineAbwesenheiten.Text = ""; + } + //var approved = pRO.ApprovedFLSPerWeek; + + //var stats = GetStatistics(pRO); + //if (stats != null) + //{ + // approved = stats.MinutesApprovedPerWeek / 60; + //} + lblSollImMonat.Text = string.Format("{0:0.##}", pRO.ApprovedFLSPerWeek * 4.3m); + + } + + public String GetTeam(ServicesOverviewRO pRO) + { + if (pRO.CostBearer2SupportConceptList != null && pRO.CostBearer2SupportConceptList.Count > 0) + { + var c2s = pRO.CostBearer2SupportConceptList[0]; + var c = c2s.SupportConcept.Customer; + + foreach (var t2c in c.Team2CustomerList) + { + return t2c.Team.Name; + } + + } + + return ""; + } + + + private SupportConceptPeriodStatisticsDC GetStatistics(ServicesOverviewRO ro) + { + if (ro.CostBearer2SupportConceptList != null && ro.CostBearer2SupportConceptList.Count > 0) + { + var service = new OperationsServiceImp(); + + foreach (var cb2sc in ro.CostBearer2SupportConceptList) + { + long cb2scOid = cb2sc.Oid.Value; + + + var stats = service.CreateSupportConceptStatistics(cb2scOid, ro.EndDate); + + if (stats.PeriodStatistics != null && stats.PeriodStatistics.Count > 0) + { + foreach (var ps in stats.PeriodStatistics) + { + if (ps.SupportConceptApprovalPeriod != null && ps.SupportConceptApprovalPeriod.ServiceCategory != null && + ps.SupportConceptApprovalPeriod.ServiceCategory.Name.StartsWith("FLS")) + { + return ps; + } + } + } + } + + } + return null; + } + + private void xrPictureBox2_BeforePrint(object sender, System.Drawing.Printing.PrintEventArgs e) + { + XRPictureBox xrBox = sender as XRPictureBox; + //var test = this.GetCurrent + string base64String = xrBox.Tag as string; + if (!String.IsNullOrWhiteSpace(base64String)) + { + var base64Data = Regex.Match(base64String, @"data:image/(?.+?),(?.+)").Groups["data"].Value; + var binData = Convert.FromBase64String(base64Data); + Image img = ByteArrayToImage(binData); + xrBox.Image = img; + } + else + { + xrBox.Image = null; + } + } + + public Image ByteArrayToImage(byte[] byteArrayIn) + { + Image returnImage = null; + MemoryStream ms = new System.IO.MemoryStream(byteArrayIn); + returnImage = Image.FromStream(ms); + + return returnImage; + } + } +} diff --git a/ReportImp/AlphaEv/ServicesOverviewReport.resx b/ReportImp/AlphaEv/ServicesOverviewReport.resx new file mode 100644 index 000000000..d512d45a3 --- /dev/null +++ b/ReportImp/AlphaEv/ServicesOverviewReport.resx @@ -0,0 +1,577 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 21, 17 + + + ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAEEAcgBpAGEAbAA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXAAqAFwAYwBzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAyAFwAcwBiAGEAcwBlAGQAbwBuADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADMAXAB1AGwAXABmADEAXABmAHMAMgA0AFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANABcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA1AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAHIAXAB0AHgAMgAwADEAXAB0AHEAcgBcAHQAeAA5ADcAMwA3AHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAYgBcAGYAMgBcAGYAcwAyADQAXABjAGYAMQAgAFsAQwB1AHMAdABvAG0AZQByAEYAaQByAHMAdABOAGEAbQBlAF0AIABbAEMAdQBzAHQAbwBtAGUAcgBMAGEAcwB0AE4AYQBtAGUAXQB9AFwAYgBcAGYAMgBcAGYAcwAyADQAXABjAGYAMQBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAcgBcAHQAeAAyADAAMQBcAHQAcQByAFwAdAB4ADkANwAzADcAewBcAGIAXABmADIAXABmAHMAMQA4AFwAYwBmADEAIABBAFoAIAAoAEwAVgBSACkAOgAgAH0AewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABiAFwAZgAyAFwAZgBzADIAMABcAGMAZgAxACAAWwBSAGUAZgBlAHIAZQBuAGMAZQBOAHUAbQBiAGUAcgBdAH0AewBcAGIAXABmADIAXABmAHMAMQA4AFwAYwBmADEAIAAsAH0AewBcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgACAAYgBlAHcALgAgAEYATABTADoAIAB9AHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAYgBcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgAFsAQQBwAHAAcgBvAHYAZQBkAEYATABTAFAAZQByAFcAZQBlAGsAIQAwAC4AIwAjAF0AfQB7AFwAZgAyAFwAZgBzADIAMABcAGMAZgAxACAAIAAvACAAVwBvAH0AXABmADIAXABmAHMAMgAwAFwAYwBmADEAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAHIAXAB0AHgAMgAwADEAXAB0AHEAcgBcAHQAeAA5ADcAMwA3AHsAXABmADIAXABmAHMAMgAwAFwAYwBmADEAIABGAGEAbABsAHYAZQByAGEAbgB0AHcAbwByAHQAbABpAGMAaAA6ACAAfQB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGIAXABmADIAXABmAHMAMgA0AFwAYwBmADEAIABbAE0AYQBpAG4AQQB0AHQAZQBuAGQAYQBuAHQAXQB9AFwAYgBcAGYAMgBcAGYAcwAyADQAXABjAGYAMQBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAcgBcAHQAeAAyADAAMQBcAHQAcQByAFwAdAB4ADkANwAzADcAXABiAFwAZgAyAFwAZgBzADIANABcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQByAFwAdAB4ADIAMAAxAFwAdABxAHIAXAB0AHgAOQA3ADMANwB7AFwAZgAyAFwAZgBzADIAMABcAGMAZgAxACAAYQBsAHAAaABhAC0AQQBaADoAIAAyADkANwAyADAAMAB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQBcAHAAYQByAH0A + + + + + iVBORw0KGgoAAAANSUhEUgAAAS8AAACXCAIAAADLUkojAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAd + hwAAHYcBj+XxZQAAaARJREFUeF7tvXd8VlXWNuwfX3mf951nRiCdXkN6owoKtnHsYtfRcRynqKPO2BtV + QWogvZKQQgqhFynSewm9QwKB9J7cvd/ru9ZeJxjL+MjzmXlA7/W74D7ZZ59d1l7X3mvvs885t5BHPOKR + rhKXAotbQcRBZHU7ieyMldvPfpZg3rP3Foh23iMe8chPL9/PRju5QUj8Wsy6M9Pi48Y+tG1eLP72sNEj + Huk6+X42YlgEmJVOy6lP5k0PuX37XA8bPeKRrpXvZ6OD3Fanw2kzkst6ZuJ8sHFfQhLCPWz0iEe6Tr6f + jdqxGx6r/dwnsV8EjT2SkIIADxs94pGuk+9no93pcOEvh8VtM518f9bM4Ns9bPSIR7pavsNG9aMdO21k + M1/8ODYu4u6jcckI8LDRIx7pOvl+NjrdLh4bXXZyWMHGeSHjDsxZgJMeNnrEI10n32GjEu3YaScrj42x + oeNL58QhwMNGj3ik68TDRo945EYRxUZFvu9hIzxVNW/0sNEjHvk3iIeNHvHIjSLfZqNA24vjtpPdfP7j + 2Lmh4w/O9bDRIx7pWvGw0SMeuVHk+9noUCCyux3mc5/Ezgkbf8DDRo94pIvFw0aPeORGkR9cxenkqXrY + 6BGPdLV42OgRj9wo4mGjRzxyo4iHjR7xyI0iHjZ6xCM3injY6BGP3CjiYaNHPHKjiIeNHvHIjSIeNnrE + IzeKeNjoEY/cKOJho0c8cqOIh40e8ciNIh42esQjN4p42OgRj9wo4mGjRzxyo4iHjR7xyI0iHjZ6xCM3 + injY6BGP3CjiYaNHPHKjiIeNHvHIjSIeNnrEIzeKeNjoEY/cKOJho0c8cqOIh40e8ciNIh42esQjN4p4 + 2OgRj9wo4mGjRzxyo4iHjR7xyI0iHjZ6xCM3injY6BGP3CjiYaNHPHKjyC+JjdoXm+1fQ0KsClJngUnh + G0E/Cg5ADuULmHJMbpfDYraRy0IOtx1xVK74tVsQXw7RCi4USRWo4+uZSlSIjRhacj8e6lppYjnU0lEZ + GIiMOMZZG8rMkEj4z+Kwo7RcYKfVSa7O6JywxJE0v1FflaMWJMfqhFzVGRK/M74pfLG0hdYikpo0n7pA + MtFEiqKS1sJVTO1aCXJCF9C1gkpOp6AlreJLREns65J9p3BdIKoMKq/OGWrHHjZeJ/4lGwGT2wbb1YI4 + VxxzfCmDEy0vJuHQrtVEnf4ey/gxkKRVsnKopYO625iKzEYH7BJx8YPGdpHF3hGTmWZ12Txs/BpdLqoM + Kq/OGWrHPzM2aq0ilVMV72wT0hJaI6gGkbM/HnKZtKWIFm4ykd1O1U3UbqGqdrrUSJd0VGunZhPVtFJb + O9kddgcb+jdE7AYMAVQRr2V0XdBqpyqMIZhHYYTanE4H6umi8npqtlKjkS7XUx1K1U7NFkZdE5lhmDay + WTTblYp1hpRNICEdmbGoYwlAEoD2x4+H0oDUQpL/ulbOjigK8ocWR7WshTPVRIujfrSSCNRV2lkRlYSE + SB8tIZJX18vXpeqco3bsYeN1QS5Tl2qihdvtZaWl79z3yJ9Hj/9n9Lh3h9/1Yej494JufzVy9D9H3Tlv + 4iRHUzNYgjI4HC6nk8vC0nVstCivgFwHD+ybes9jr4aOeit0xLtRY96KHvtm1Ji/Rdz21og733vm93WH + jpLLoeBhI6Pr5etSdc5RO/7ZeapwC6XJAK65tI34bEJDwTd4++Oh0tQOVSZiy2Qx1RwpnR80Zka/6LkB + 4fN6RqR6MzJ6RKX8Jiztj69RbZt4sxCVrUaba9Bs61pGPw5ST6mRxm0tF1V9XdvhrzZmDB0X2zM61T88 + 2Tc01Tsswy8yrQfjszH30+4TIKEDA7uISlNsVLxWo4IcS156Bc0HVtoQ2HiQ7TDq7+JfiVzdWVR80YlV + QXIXAknZJEmt1ioFLRN1LOXUGCjpqz86x5GzElMS0uJ3uXxdXK08SrRjDxuvDypN7VBlorHRam48eRxs + /KJ/DKgIQgobs3yGLfSOSX/5dfZXneiTHRA3pBMPBT8tG6WcKNWxrZuFjSl+YWBjihcTMt0rKtMn5hob + GSIqTQ8bu1K+Lq5WHiXa8c+MjYoagLIwzS6VSHU7tY12LOE/Hp1FtaLYB5n11SeO5PW7Ld03Ksk3CMj2 + CQWSe2Asio7/22tU3yj2Kpl/I0n5+W+VR361MnRK2uKyqT7CemLTpoKBY5J7hKT6Dkn3H5rcOyjef3Cm + d3iWb+TEO+537yhtIyfYpfUFqgySTMePEjH8765/SJlVkJRELvpXkGs7pyDhcq2IhEh5pMeUEPmRa7V8 + ReRiQedwLerXIulIvgLtKnVCDrteVBFVZp1z1I49bLw+dBbVpBoTbCawMb//GIyHyX7BKf4hoGJ6t8Bv + sdFKfPcD+EaS8vPfKo/8fpeNogWyWI6uX1885I40n/A0v0AQMiFgyALfgRleYSDklDsfoj3H2nm90e1h + oxx2vagiqsw656gd/9zYaFfem5tsFqvU0GplQ9WUAL13tJa0zTecxR8BvcuG5GxuMljZ2mGdms/msJUd + P7q037iF3SIT/IOBeL/AxICgOP8IxmtvUEOzcvaQ59e5m9kTI6cbCeMct0/nvH4UVLcjbGSKI02nE6zR + TFFvObdhS8HgO1J8ImJ7B83rNTTVPzC9Z1COV8SiHuGTb7uPdhzBhSiG3I7UjFQKB/1Z3ZrVoqZOzS0W + rdq4LlCynf9QuuVY+F9OC5AIIiEQ/0uaAhUfpb3mr2vhaDtABbEvD5F0JH2Uw05WteRDFnWPSPW2Zu7j + lBacTpvLibNcMIRYkBrZ7VAGKwd1RFlxqt1pBc9tDuSEdHitSzJXTj5+ulqk8lwvqZyIdvxzYyP0ze3E + sDsdMHSEcdOKyjsUgLazudxoEAn48UC7Gq+tqaJDVff02jnf62MjssaRsAjl5MRV8Trn9WMggkT0SETZ + t5RNK+F32JjoPRDI6haa5xM18+7HaNcxXGtRmXPJ1OgnBsPWzyO/G2AqAootkq+wke0Kl+EINq0WirU+ + BWVBOBLBJTgrCV5Dp6JrhxIuhe50FgdOOBNIyqZNB7Vymu0cAmK6Ma1F/6jY6GKiWhy4AJVgKjIhlTSZ + 9Qa33erGxB20ZEcAJxyIrpKzu1GXb5KjC0VVVeXVOUPt+OfGRtTJBfcGNsQ2aoKyUW00kAPNCS2wnygr + PQ52GtlYrgvksrltJrJxQ8q40TE22i8eP1bc/8707tGJfqGAsDHdKwrI/tMbVNnM9oFRVWwOIwAO7Sgj + zAhWBvvB6W9n91+C9AauB2rDQIVt4uNprdtmL1+3vWDQXSneMQt6hczvGZzSOzy5V1i8T0icd/AMeKpb + 9nOPwkOgEIIh614yyxVoeaGcXFQFUMFhU4XmAQeQLKUcVpfF7ICPyWfcvHdAonwDkqboUMtatY50CS4n + OgF0U1ww/MMfLUSN6G2YnC4TbxiASwBOOvhOr83G90zdFgQakDinwZQzokA4w84R54gTZgyl4C0GTIuL + jBgYMaJy+lwGthzWWRfLL4qNUK+d3b9rhNQ8EFDR5nDZzE6ryeI0M9xmNJTTbbsukLISdfNNtbfTjYHx + v8FGFzoEtAcPMIqNVrPDbrbbTN/K7r8EU9GKAdqIKSKnbLaDBOZrrfsdNsb5DgUbE/3CwMa59z3u2rRH + UdHucjmuwUQMC+8JsBndZjNZHS4GCsnAUKTYiMJfo6JYMwYbsAJGj86OieK02B1mq8XgdFjAScDl/hpS + fmE+kmJVOKFeRLMCiubgJFQGAjkNTlsDuUBIqZjGRjOKxM4oIL2AnlB9bRSFHtBAHGzh3EFvxGamwpkF + IQ02ENKBvuwaGz2e6k8uPL6oZuA+UlZxms10pqJl4fLa5MLq2KzKuZlVsRlA7bw0oHp2xnXhYmJmTXah + BUZcAxrybT0okbXrsF08fjR/0Lgk78gU31Ag2Scw1S9ofkAEkPS316muEUVj/0lKZXTQ1Xr3ut1V6cU1 + szLq5iysTMoti/12dv8lziZmnI5Pq4hfZCxcR6XnqQWjPUwUpFetq7ef3bA9d8hdCb4xab5hqT6hSbcG + ZviEpftGpHiFpoXccfHNqdWz0ypnpkhqKAkgx5VzGFrZ5mcpZFfH5dQnLW5KLbLuPsKbexRnMHODu4jc + eEZQ0eRavbUuvbAiPvvS3PQr8xdWzVvIalepXVWomPs1Ls3LBCpnK6g4FXPTgKuz03Fcn1hIJVvp8Hlq + xTgGVwZ0Ra+K6ll5Qaeq3bH3pHXbofb1u5qPnaDmVnQOvDHY7AR0RABVNdKZcsvhU6SzWl04YacmI12o + pNIyOllpc4PKfM+JB1dNZV0tvyQ2SldtJCf3i8ruzftP5Lz96ZTwcZ8Gj/l00LCJg4dPHsqYMjhq8qDI + zwJHXRfeCoz4IGLk7AefPpGYbTIZoFkoEdZ/HWzECAJcqVs6J37unY+9GzRqUr/oKQOGfRQ88sOgEd/K + 7r/EOxEj/hk27L0hwyaGj417/m+Xi7/UZqHSut9hY5Z/ZLo333JM7hEy3Td4fv9hUwczJLXPhzDkeOpQ + xrRBI4BPA0d8MmT4J0NwMHJy8G1TQ8fGv/DXxi+3Oy3wkzFC8V1B5GYymSoSFyXe98R7Q2JQl0+GjpgY + PGrSkBGTA0dKalMUJqHKHfg0eDQwNVBBxZkUNAL4LPi2iYOGvd8vZnrEXel/edu294TGRjgCvJDjuFRZ + vnVm0qT7nvzniLteixjzyYsvbcvNtxjaeYCFF2qwgYrwRio3bPvgwceBqo3bQUVmY5s16bV3pt3z5Iq3 + p+nMer6TKcI9KjrzrpZflKeqGGi1wXmEi2Ins23HPya/0z8yzi9qgS/zJM0/PD0gJM0/ONMncCHcNp+Q + 60KRb2R+j9C5PUKLI++vPHqE3TZ2EeEBmcqOH8oIun1uQHiKbzAgbEzxCwdS//oa1TbAFBwYQ9Q8rWrp + uon3PBz7m8Akn/AV3jEl3SLivYYk+lx3eRL8eSqY2z0881dDvxg46svH/9ZaWcndveqVMGUq3bo1LeSu + 2b1isr1CsnoEg5DJXsFx/qHxAWFJPUNxebLX0Az/sBTvoGvQUvZl5HpHAkkBEYn+4fBvAdnV8I7v0DXP + vGq6VEZGvcz00CddOnR4SfS9s7sPhqO+sP/w9IAI7phuHZrtF5nZI+Qa0hXSvAShQOfwFG9G+q3BOb5R + 6X7DUryjJkXcvueD6c76Omjb7rSwr1/RvPbTWTMi740fO2HR71/Nf+mN6X7R+SMnHCtcQTqM0i5eV+a1 + Hyedr/x09N2fDr3t5JR4m9MA0OEr7wXdPnXI+MvTs/U8qsNPsSLJztzoSvlFsRE9KAjJpuggo4UM5ukx + d6H3BRvj/aNBRSDFd2ii1+C0HoNASBnHfjyyfx2Y9Z9DUvqMnO8TsX1pCVktMm+5Xjau+mjaX8NHpgVE + p/pH5f/voUW/Dk32C07rGfat7P5LYB4Y7xeU0y0sr0fEtD4xswbfVnHqFEj4r9iY1CMo3S88sVfEPO+h + oGJiQEiqTzAYiP+vQVKW2W9WN0a8b2iCX1iSf3hyQESaTyTY+EXI2EkDYuqOHcFM0umyuDBJN1vX5xek + 9R823zc4tVfk/B6BCT2GLuwdndY9GBxb6BV6DRkKGKIVwoDO4egveAz3CgeSekSAje8HDl/4yAv6y5fA + RlDRbDXoNu17a8TdU4LHOYu2UGUbnb568MUPY/uPmfmHv1KDTlvPlZ261a1LX3t3YtCYwif+Utd41U3W + c/NyPgwdPyv8d7S3ArNGZqMJro12n6nr5ZfERnSMmPHDEM1OTOgdbWQq9B+b3W1YSs+IeJ/g+b2GJPYP + yfv1oPzfDE7pFxnrGzi3V+i83mEJPSOAuF5RC3pGftE3GpjdK2pe32Hzfj0ks/dwmGaSt9y0CErxCoc5 + wjSTe0ZuyFpIBr2mR5vz8tETOUPGwHCT/YYyvMNTMRrDiH1Ckv72FtW1SkMgttPu2PXSuzMGjFjoFZzl + jSEoKMk/JNk3jOEXnOQbNLv38Jk9YxZ5jVnYbVRy3+EL/CPie0fP8wvL9R2d1WP4zB7Bsf6RuV6Dc3oM + Uo5xtDAfQ1l6n+jyg6UYptTSPbRgOr75q0VDx8b5h4mnmuAPEg7N6hEKJPYITvOLmBcQNb9XDIweyOjB + SPRlLPALB+b3u31WwMj8bkMWdw+M9R8CgJMAfN2snjGnjh7i5R5RQZNxW+LClD7BSb2GxvUKAjK8h6Z7 + BaILQEcA7cV6DU7pHZkYEJblH5XcLSjeJyS1V9TcPlGze0WkDxgV6xOKIRRsjPUamBgQlOw3hAHNY5Tu + OXr1bc9WXSwjh9PtNrtcppNvfDZvyNjkYfdS8SZav5O+3HHxpckpPW+bOPpBOlOnJxeg9cs267qcRcmD + xudFPVyzdx/VN5x97N0Mr5Hxr/+DWvSaj60WG+Dfs8a6XH5JbDSrpwhlZAAbW93GXK+RWbfGgI1J/mFz + /AYAhd2HLr51yHy/oWkDonOj78qLuXtJ9G+BopjfAdkjHwByYn6XP+LBhX1GJHrzeAWnC1T8FhvXL8z8 + ydmY2SdyfreBCwaOyYy4b03gI8sH3F8QcW9O8PiCqN/mhd+9YtBv1wx9ICto/PyAKFBxse/Q62VjSm9e + 7M3sFpznF5UREJUEnvQbuaD3sOzeo4G8nozMvqMz+oxK7TcCmOk/Ymr3iIIeQ4t9QkBFcKzDX+Xd5yeP + HGQDgmGhXk3GXak5yb2DEnsGzg8IXNCTqXiNjfCKiyPGL4m8Oy9o7ProBzbEPLgs6rclEffkj7g/d9h9 + i4bekTFwdGq3IBAyuVfID7ARw73R2Lz6wZdnDRg1uXf47KGjPw0Z8XnMHQv7j4/3Gf7hsN9SWQuo2ML3 + RHjOQiZj49kzhcMnJPS/fWNaeu2+/SuDHlo6+Hcnl64inVnuVVpaMftldZl58aur5ZfERp4q2JWXYob7 + 4YCrluQ/Kr3P7em/Dsv1GZ7UOybOP2Jhz5GJ3cMnDhu/7YPPzu/Ze2HvvosHDpQdPFi5+wBj70GgbN/e + k1u37J82b+pt98b5hCX4RWAkgfkKG0E5TKWYjXqdpsefiI2TfYdmxNyzPjG9fNP2izv3Xtix58SRXcdK + dxzc+9XJo7vPb9t5ZvO2bfEpHz7w6DyQ1mvIdY+NPYaic0HBkrzCPuoflTLu0S0JSWeWLj++bBVwZDlj + z+rlu1ct27Vq2c6VS9e9/P6U0PEZPQYt9B4CGqf1DU/xCUtWHuZCv8izhw+hMlpeOsOqjIUY7uDNwpWF + lnK7RefcGhXbe/iCviMnPfns4fyi46V7jx7cfbb04JlDB87s31d25PCV3XvrS49c2bf38JrVy3//2nsD + IuN8gwHRIVxlVColYMSXo5+qKjuPnhbT06b2hrUP/nmaf/Tix168PCd1aUH64uyE1dkZX+Zlb8wroKZW + k8PC+6TM6I3tFjK22Zs3Pv3mF4PGFD33t0sLsmYEj110z9NXL53mrhsTDaNB7kVrvn2Xyy+NjeCh9kie + nYzGRL+R6DWze0Qv8ooBG+F9pfECY0zBi6/RyctktpDFyveIEdmE+Dbe58FbPRBopaMXil5+I63P8ET/ + yITuQam+4cLGOJ+QRP/wrhgb5wwcduqNSVTTxPem9WYyWMjRzp4Xr9gbSW/ijqa64avYhLzA0ckBcKGv + c2xU61hpflEJ3UPmDrundsEiqmsgvZF0JpWdWWVhYJj1jK0nch5+Oa3bgPTuA+HiYmiFHuDfgo3ZAdHM + RrtVbYVgNq5ZmC1shIqEjcD8PiPi+o06UbyMWvVqY49VbSiwMRMsZlzF4IN2x5INnwaNTO4VkeCv6fC7 + bLS5LSa7YdvT/5g7cGzeI7/HjJFsLXw/S9dChjZqaScr+mCX3mpsq6lur61BxaxkapmbBzZODB+b9eiL + nwWOPvruDIelle9itrZUnj5lamgiEwhMVt5o1NXyS2IjHA+DG3N93uxIbqfdZlk8cfrC9yYueW9i7hvv + JX/4YdIHH+S/PbHg3cmbsoswxRTlaPsEpHtUIa1k0cF9adIXfDQl029kmvew3O6Ri27l56S6lI1wwOqm + pbqdLtRASoX2Ube2eXVf9naRzbFlydKcfqPBqOtlY5ZvdIZXRLx/9ALfyM/vm0D7jqPONrtJ7sJLjhYF + 2XpDtYasv72X0RO+eojUK/43gZn+UZne4Yv8oy8eAhvtFr73h6pZD+zdkfveh4veeT/77Q8WvfNh0Zsf + AznvTMp/f2rtlUokprPbTGrTACsBWUBxUIjdCYJaUNHjl98PH5vdIzLz1jBoBhA2pvmP2DDqqcuXz3K5 + MI6Zrccmxn00eHRc1L3t8QVUXkMV9XTuyrGFBdXb9/Oaarujev3Owt+9ApTt3MW97a7Tn0feNa/PyLgB + Y94eNta+dS8Zdfqzp7a+/FHWnc9uSYSPAzXzrUfUo4tFGYEyGs1ylGjHPz82AjaHVT2KwISk6maqqKNL + NVRWRQ0NVFdHV5rocgM/cGhWNqvYyPcnYSUy6XRiGOLn+qjVVPjx1OTuUSk9ohd7x1xjo3iqvIpjNECJ + vBj3E7Hx894xTTMywQ8QUrhhsBvARoubx2sUje3FZNlasiy7z8jMnsOul42gYmq30ISAmPk+ER+OuZf2 + HLU7oIVr+2/cgFkBMymeTF1pyf37R5m9wpB+km9gakCwPCEJNi70iTh/4ACMGGozc7HsJn0LXa2mK1VU + gf+h8DoGtH212cF8Z+0C0AAIieJhUGV2sf5RCBuVXng7eBSomOMd/UNstNpp+6mkO5+a2n/4/Ii7C//2 + z+yXXp0+4fn37nwg/o33qMlAtboln37x+eDxc0LvK4mLJ52eyltzH/nj7J7DZvpHz3rwCapqIkP7mU3r + Z4fd83ngHe8hpEHHVDRDFV0tvyg2qtFD9p1h4LO6lAvKtwQxt4cbajRSm5Of7EW12ZtVd+IRicH7PDqA + kYkHp6qGZR9OSukFTzUaVpjUPfgaG5N7Rm5alE0mI5T4E7JxauDouvk5RhfvXoDhmhAfzIIJSmmdbhdC + HK5Ny1dm9Bsd2+O6PdUcn8isHmFJftHAtLsfob3H+aEUN5Sg4ksJhfQyRFY1Zb03McU/KMF7cIrvUIyQ + qf4Rid4hmD1m9oy+sH8/1IvaY/hWXYdyRF1wpuH44U87386BU8q7cNUuGeQFIso8QjLjAdhhd5hY2wdO + fRB9O5yOBd6YNzLgssb7aWwUT9WpBJme3LMn409vfjjugff9I2eF3j1x9AOJj728PDuXU243bVm0eHbE + 7z4Pumv38lV8o8thX7M4f9aDz895+IWi9BR+6sNmvbh3z/QxD30affdnH33AhdSq3dWiaq3Ip/7TRDv+ + mbER6mReoWYu1Awt73A0NQGGhiv29ro6fSWgN7S0tTda65uAZl0L0KBnmJsVWlotrW2tbQ0mczudKct/ + 672kgJh430hQcWFA9DU2pvSK+ipnEcwdWYG/PxUbJw8eWTMv26C2SwOwaPHNeLqo2MiVtDlW5hcsHDAG + fcR1j423Bi/yjkj2j4nzCv/83sdo52FZe/weNmKcACobF30wGWzEqJjmH5zQY1ASJp9+4UleIbn9RzEb + LRZ0RsqSLFZTq6G1Xt9S12SobzY2GNqbdK0N5qYGS3OjroXh0LUbGuqdzW3QfGtLU1trs7W9VddQ165r + MpraaOuBN4bGwOn4ATZy9SHoXq1WOnv1cuFqQ+qKpgWFbcu20sGLpDPyXlSzw1lRbc/ZRAXbqLGFQ6wW + a2ODc/tRwNHSSDa127a9jTYdqs5cVnepjKxm9dCHh40/rUi1ANRa7cmID7k7NnBcRp8ROYPG5vUbtaj3 + 8JTA25IGj8oJGJPf+w6EAAV9bwMW9x0LZAxipA5mwBvMCIjJ9glf6BWa2H1Iul8oqJjiFY7+G2Pj1vy8 + n9xTnTp4RPXsDHl3DqgI68MEWHndiiJSNZNlc0HRwj7DmBXXyUbxAHEh8po+/kFmoxqdJGER7VoJqm7N + /sfHGf4hab5ByAXD4wK/UKSW4BeG/qistJQXwOQCo2FNdlb+gDvz+o/PGjAOyO9zO1DYe0xx39vTB4zK + HHTbwsFj0vqPzOkzAjpP6z88c9CozP63ZQ0cK/dUCnyiC31jMnsEZXQfmu7DkDsc8b1Grhrz9JXyMrSn + dBTwes3IUlaDzAxxadrIDVh4X6R62o13pfMA36LA2rRxZw0gMq8swIdyuhrdJjhO4iUpBXSpKCNQuu2s + c+34Z8tGrpzLZrOAijP7j07tGZPoG6FczbC4/sPm9Y5M7Rad6T0Cf/KtM68IQJ63WODPmOUTFtszOsUn + IskrDGzM9Y9K8w0BIT1s/GE2pvuNTPUZnuA7DEj3iknrEZ3ZPXJhj6j5vmEL/MLjAyKBNJ/wdN8IJIKk + Evyi4Hck+kal9RqR0y2Mt/j1CMoLiPwv2cjTUA8bb3QRy1BVdpDD6DCm9x6d4BPNG768g5K9B6X4DJ7f + Mzg2AAQIT+kZGdcrEICpAWAOsKBnOJAAUgVEZHqHpfcISfINivcaEhsQOMd3UFezcdrgYTWz03geButS + kd1q1qixUYxRb9qVV5DVJyYViV8nG+WuelzPsAUBodPuepB2H+Y9Kx0bzeUqsWBZD6OrbXlvfJLBl7Me + 4D3G+4Yn+EUIG88fKVWUUKVqM2xNz8rsOSzNL2p+AKsRCoSS071DM3zCUEFUMxUc8wvO8hoKwPtN9BkS + HxCOsoGcmf5R6d2C4IPM9Rs8z39IXABDPNX4XqNXjXm2Wu7+d1IDP80PcCA/8s/1FelofY6oKia106on + gutxbFPb+DGxxLEWqatFFa5zqZRoxz83NkpDdbSHyWnK6HNbom9MstfQzIDwrN6haX6BoGJc71AYyvwe + Q+cHDAZSvAMBpg3vOAkFmKjevMEyyzcio3dEgndgfJ+QpP58s9HDxh9mI2oNBQobE/3ChI3JAaGJmAp6 + DQEhM7oNBjARBRtlpIV7Arclo3twXkB08oAIEPJHsVGeTuZBsWPeK9LR+h42/k+LNBSsF3DayWxc1Ht0 + um9MmldQpm9ofM/ABf6DF3YPyfYKmz9weHLw2BlhY4BZIbcDc4PvAKaHKQy789OQUQmBo2f34UeQUroH + pfgGJ/Tock/1w+BhZfPTVIfP3+xgm0Py2msttFYki2VDUVHCwJh5vf8bbOSyxWH8DwjrYKPy8iRlKaGI + 7CxTbOQHlANC4pGFf3Baj/B0rwi+yeEfdfrYQfYZ5dqW9m2pGTl+7Gou8AkCi+T+hDBzWtDwWZFjp0WN + /Sz69mkRt08NHztx9F0fDb9jRugdX4SNmxF+B5A5eMxsTBr9I5J6QNtDAWFjYs+Ra257+mr5BTUYcgnl + fQvaHVFpa4G0vgDeKCDHqoTSy0hhuc3wo9god1+08C6Xr9uxc47a8c+WjZgkoNs2GbJ7jUr1jsrwCUn3 + Dp7vNwiEzOwWDEKuu//3xtmZjQk5QEtcHtC+IB9oSGBUJ+VWJeaY5ixcc99zC/0i0Ltn9OSHMzxsFDZi + 7ve9bMSUL5v3pocmQV09MTaGxvWKSO4/7MTHM+rjFtYk59Sm5NanLK5OyKlYWFCWltsYnw80JOQ1Jxe0 + fBib0CsabEz34+dsPGxEwM3NRnXPq8PLIqvVpkvoN3JeQNTi34QWdguHSaX0Dk/uEQZSZcycRqY2dYPM + bVDQ3sWEOYjTaSW+O0ZNrUUfT0zwCV/Aj96FZnjxhV3KxukDR9TPzOC9ONdW3CWDjmsZJuvmguKs3vAJ + r3sVJ7tHMMAF84mYPv5R2nmc46mtbYAkr10rWVa1Zb/1yYK+YbG9NTYuujU8pxu/ci7fN/rEiYOwcNE5 + tbVvSs9I6hMeFxCc5hWC/iv31ohFvw6b3Xd43JCxdUeOksFoJqcJdVIa4O7SjByc4LxJPZlGB0//M2ps + gldofI8QucMRh3G14w7H1fKzzHxhnRJZd5HSdrQ7Q0IEUguoD5D1G7nbCd8UFiJPVLU4Tfz+Du0uaFeL + 0qpStGhbRDv+mbERHbVqEo2NNrs+sf8osDHvP4PBxjjfofxEn3dEum9U6vTJZGz9ATYayAQ2Fnz4SbJ/ + VGrPGFDRw8b/Bhvn9BuRGDSu8sBBMlswBhlRLdQGYz/YCCg2GvjtOzY6XvZG2KhUaNs/ysPGnwMbtTbQ + amu1OvS5AaPSu0diJpPcKyK1W9BCn3DZpbns02nUpH1HTFqxQyPy43C5bdTYXvLptPjew/h5Qu/IhbeG + wKBh1gm+MSk9R27NzueN5mhpl8NBluNnD2cMHTeXX3XBT9CmeAel+YZkeEfCtUv7y1tU06qVDUyz2na9 + 9N6MASNn9w6d0ydsgX9QfE92pIFJQ0ZemZ2htuKw0dnVThdmO3OYS8WwtG5ZUZDdZ3iyd2iybwQga7+L + vMPz/KIuH9mHnkTFAxudhzfvzBt8d6LPsCyfwIXeQ1LUk8R53SJBlZnjHqYdR9Vdgo47HKqIHTqE0bio + ujXrHx9n+I5I8x4WGxAyv2doVvcg5rN3RKZ/zNkjB8gBIqG4Lmp3fJlZmNkrKsk7GL1Vgl/Y4v+MBJL8 + Ry0adHdF6RH0EeIrsq5ROPAD2aCZ0ARWB2d5oPyjsDvndQtL7TUKjjSAqiX5hM/pO3rJHc/qT14i/U/G + Fnlfq9xJslgs2utb/x3yi2djRo8ozEASA8LARhhuQkAMCFn0wcQfYKM2MtW1LH7/0/kBUUCeTxQGhBRv + JmS8T3RywIjNC3NJj8HY+ROy8dNBw+vj88hts1kNXB9VHBumS8p8USR+taGldWNJroyN32XjpcN7/21s + PHf0IJgIKjIbdc7vsrHg11GJfiOzBtx5CSO2ySLvMuWSSXWuAflZ7GDjO4FjEv2GgZDfYmPJuOcMpy4T + OyI/pWj3da1WDxu7RlRlpXJglNVhzO49OsU7KjYgaH7PYHkTzMxe4bN6RxS+/zG1G+ETAmJPbjhNMAvx + WNTbkKhBv/Tjz2IHjv6iF7zBqESviGSfoFS/kPl+kfE9Y7akL6J2eFjqiUq77dKxo7mD70zwiZY3SiT4 + BSYFBCX5RWLamfDqG1TfLJznpQWbbe+L783qN1L6iDSvoAyfkJzuwcDkIWOvzMrmxXk7KOgWlxVwIBcc + OOBWg/jmnQWLMwbdkdBrBFxQQPxhkDMjIOrikf1kN2p5WZ0Ht+7MDLprXkBMUkBgov+Qub2DgRS/SBj6 + lLsfpD2HZb+4xl6NiEocLkZlY96b72f5DMv0ikavAS9U2IjL03vGVBw6yDM+iVnrLI0rTO8VmugzBNMB + QHz7GX2i5gfeVnfyCNmM7W6dnh+c4TsVuMygdrgBarpgpQOn3w2MSe8Tk4SJgPJUoUb0MtMHjlx89zM1 + ZRd5p+NPKkJCDxu7TL7Dxqxeo5K9IsFGIKV3OCY/YOPsPpEL/vAny75DmMIBJjfDye/vBA8dDIxHFqtt + //HkV96Y1WfY9IBImaHxsiomM/5RCb2GMRvbTBp7fyI2Tho8ZsNL77dUVIAgKJjdauO9tphqgSS4zqgj + u8V5pWLR558t8I+Z7xf9XTZeOAxP9X+CjTWOQwsKwMYk30BhY6Z3OAA2zh00ct2iDGqqNQv9nGaDVW8i + W7vLaOIHTNFKrXZDS2N2yftBw+O8g5MD+FsmndmYf9fT1Rcv8FNlP6l42NjFoqoFi1L3fe0OqyHHf3Ra + t6h877DsW4cW/GZo3q8GF/eILLg1LKnfyH2Pv1Y7Ix24MjMTqJ7BqPqCcWXewrOfJex84a15gaNTugcv + 9IvM6R4KpPgNSQsYiqF1br/otVmLyAjnS2Vqt186diwr8E4wBK4ssMA/ML4nv6UqySc06W9vUB3YqNaW + 1NMM+198d06/EXAaU/3C0r2CMn0wkjCHc7xHFPe+Y9+rn1ROTymblXZ5Lhfs8oz0ii/Srs7KqJiZemVW + 2vG/fJwWduei/xVU3C1a/FsM1xi04wIiE3vHXDxcSjZ+vTaz0WQ/9tX27KHj0X2k+Q1O9R0kb8RZ1CMy + uzs81Qdpx2FFQ42NUhWZ3Wn8rKnP+ue7KQHR6FZkFQelzfAOntczIq4v8jrIa8/SVTRYtyfmJfXhiqep + bTeLvEJyvEPTvEKy/COzY+6++sEX1V8k1c1Orf08uXpaYvuM9JbPUi5Pj6uLTa/8LO7Uu9PWj3oY3UpG + t8ELewRmeA8BcrsF59waNLNfTOG4x6sunuF3F/+k4mFjF4uq1rfYmN49Os8rdFG3ILAx/z+HFHWPWPyb + 0Bndhib2HfHF4NHA1MAxwPTBjM+HMCYOHTUlhD/GOCUgNMMnPNM3YlG3ECDZd3CqfyBG1zl9o7qCjdk9 + hmX8JnLawOGT+0V/ijKEjp08ePSM0PGTB4+cGjj685Ax00PHzuwV+blfKKj4LTbG94xK6jOs7MhhjCFd + zcbYXpFg44XSA/w8hLCx0bYjKT+5L6bB32Zjpm/4535DEwJHTuobNm1g1KzBI+cEjp4/cOS8/sOnDome + FhgzJ3jUtP4RC7rxi3AW+QQD32Jj0fgnmI38KOZPKR42drGgstr2KdSNX/WfNGBsbM/hcOTQ0vwQhm9I + ag9ego/HSNIrOs0vkD+l5ofZIG9VBVL8Q4C5foMT+oYu6BUEJPgNjO3RJ9l3YGbvoEXdB+d6gY2Rc/sN + +zI3nyz8BDCv2Ss2pgfdNScgRt5HmOYdmIEE1R2RzFfeoKpmWWfniZ/dsvcP787qPwJFwmggdzjm9wwF + 0rsNzvXHuB0W1wvsCowLGJL2m/4LewzO8gMHhsDVXOA9IMlnUEYvfjXb3B595Z2LSf5hfJ8d1ew7unH/ + UX6ROWZYQKv10tqtwkbxVGWXvNzh+EJ2jfNDxdpddc1TFdOQ47r6jHfehaJ4t7dXEJif1S0ku3vonN7D + YvuNPHf4AKxHew+i1bEsvzBhQOS8XsEZPnC/Q9DXpPmHx/vwQ8NwODORr1/Ywt5ICt51aHK3oWBpJlqh + +1D1Ws3QnF4x6d487WRf138oAGcEPSAUVXzn000X4Kl65o03l3yTjRiFUgbdsaD3yFR/jFEhKd5BTEj1 + Xt2k3jHz+KnZwUCyTyCg7VYFN3yZhHG9g2f7DMT/Kb0CQchU/8EgJKiY5w1PNSp2wIgN+QVk41HlJ2Rj + tk8wCMkvSuwXFus7cL7foDz/kMzug9K9BgPJPYeCVOk9g+Atz/cZkNJHewOqsDG+14jkfrf9+9movSfB + 7lpZuETYCFKhy+vMxoU+4WndMeXm99nO9QpM7BWBCGBjslew2nkTmgzvwCeMdyD6ByX7MRWFjcCcgaNK + 7n62pays69gof/5b5BfFRvDQwSuPPN93Od1228H3Zr/fb/icvjFMIbVnEk5Xom9Eim90ql9MbO8QIDEg + DAAxgFTfcEBWIOCjKoQBWd4M2BlmQTP7j0yJ/K35ZDnpFfWtbmq3Nhw6mRB45yww3y8mzX/YAu/Q5J7R + 03tHAnz3v6Fd1tP5hoLFJGwUTxXkx2g8r2cYkN8jPPP/DEnpHZngH5qi3pK8GB7yr4Zke4UAGWyybLXA + F/3Cgdxbw/K6hc/sEQyv++Pg25f/4e366iri3S38WRjSW89u2JoeOH5B7xGylyi2Z/Rc/8jPe0VN7x39 + 6Z0P0/5TbOLcpbAIAcXLlZvzsoozxy8qrs/IZO/wuFuDMvyi032jZvcZBdTuPczMd2Ja4EJetcfOrB31 + 5AKvyEVew3N9Rs7vHprkFz3fLxLI8ooG1DJY9Ow+kYA8XYV+AUjziQZSFSQ8rlfUXN9QFHu2b+R70eP3 + TU+o07f+O0nTZfILYyNEsyQHunwn7Ty77bXJiUPHYqIS3zsSSO0ZA4AwzBnMc/qGJfeKANICGOn+kUCW + L2OhnyACWISpoy9vWEX/XXzXs5b4Iow8ZHDxVx9gzCYX2Jgd8/CcvqPBxvSA4Ql+EWDj7AHD5w0elfnW + +1TTLGXjW4dO+w+wcbFXROaA4bxdwScoo2f4Ur/oYu+IHJ8wYCE8PQaXZ9aASCDnN6HLe40GFRP6DM+Z + 8GdL8WYmhtPRxt+1Q6kcF77akRd5f2zPYWBjbs9hC3oPS+w/au6g0cD0B5527jr6X7Dxcm3J+5PAivm9 + hi/sNXxR31F5/W5L7hE2I2BYevjvqnYdpDazxkbooc3knJYFQuZ4jwAb03qNSO05HFRM7T96kc8wQHQ+ + t180gPEWSPdnZPgNA9IVJDy+d3RSv+HxfUclDxxb8uoHtPsEiqR3cYlucvlFsZFv07m0t6eocRLzmdbz + ZWc2fnV87ZcHVy0DDqxdtX/Nyr2rV+1ZtXLn2rXAgZWMvau/xpFlXwKlyxl7VzEOrmAc2rTm2LYNlefP + ks3Srtb4WogaeHnB2WzTH9u85eS27WU7d5Xv2n1yz87T+3bXb9pet3Hb5WMn4chhdsJW73S5TeY9f3h3 + Zv8R8rTRwu5BGPfEh/w4dPyav3y8Z8WqA2vWHVj35b41KNgaYPvatYCUU0q1bR1jz5ertq9aunP9mtId + W5rUfRH5XjJK1cgvrnDU6RpO7Np+dv+eIwd3HNq39dx2xskd287s3ll6aJ/R0GbhwnfspINFACglIL4u + OS6Wnb20Y1fFrj1lWzczdqN723Jm567ze/Ya7VZElD3c2loO2U+dPrp/w4Ydq1Zt/3Ltro3rN69Zvn39 + anlT6+EVjD1rGHK8b/UKAG2hsAY4sGoVcHzZiqMly86UrG7asd9Z1YCBVyvhTS+/KDaqVxjhVz4xzZy0 + 2Pn+odlKJguZdPyOUKuJYVEvt7XZGCYFSyfoHQyDglkBLhlgaCZzG0+0HDYjufXklOfKDfy1QxffpQTM + FmrXkVFHFiNv92k1ylttfgwb3wscc25ONr/g1Ipi28jQ8Q7VzuWUUtkVUApTO2+65A+38TN9LVa+2XiN + jThBZgP/EiKg7mbCRA/gD7ky7WT35r9io9Nl5ZfKGc2sPX07GXTaVxxRNr3B7LRbXA5hI3+A0e3seAMY + MjXDIWdFoYSAQb2sFekAkoIcQ0UMHABWBi4EDCY+22KkVlTfRWanxcF0v/nll+WpOixW3gEO2GG4yosE + DbjnBuC78sO1CFVbWwAxQ3HLVIhml2KRKkRW/CVc7lIgmL9TzXtHXVYn0uILeF8r6MaTVr4Kxg5wCH9N + ueNypGmDU+eQnXHiqQob5Q7HtMA762KL5Kum3HBq5QfpaeOPlEo1qOTCOailCO59TB3P4fKv04amRWVR + ZTt0wRNp9vMwd+Uvcrss/Pl7frsMooNUcl1HkizasfxAYxyFCao93SLhYlooocRxOMF49eiuFBHn0B/i + KvXkNKBEVKGlIH2KOhaNSUmQn1u27DjN2jf6Jf+bXkQtXF9RgIh2/PNjI0M2lEmrql/puRUV/3+xEdYG + NiJ1mAhv3FHx7Zg1weoxhnyTjXouBvMCKVkc/IC9eoMo41+xceKAsVWz8x0OGz/TqNLBfzDXH2AjvPGO + 9SHueNiMzfA8mXIaG9VVKA/fG+XX2MBh4LNSaZxEpyUJdyTJIsfsiuIHFQEUG9WweC1QadiOFKEIjiO9 + lXyTmOF2creCAymzEtFkRwbfz0beC+gwg40ATvKOJDl904uohWsoChDRjn9mbITrxh9mg3eHRkSr2uCw + udo77mhrNoF6qzETkPaWEczKTNLe86seZNXCNctW+7+ETdrFmvkoU0NMfjxYZYD/cFYdwpFTufDmOc0M + wYB287aX35s2aOT8nqELemmrOInqC21fDB7VNCdLDXNCfO3eg2aKTAcUX+qmwlSekj6mVjgQaSMTP7vE + vEMhOKJkzqnZmB84hhpsoC2OVBZfQ5mGZh8qBHwH5ZAzLtQ0iavwhyqPsBqBOvUld+TKHR8uw38CrjzL + tQBAy0DhWr8AdMTgHlNPZp16hRT3RNplN7sohapaS+1FtOOfJRu1lmOqEKjYfM2GrpmhMmf11/WxEQMP + mwQGPL3qrZEoj0NIkMdA7SF9/ImkeWDgXyu8NTFI/AAYvszOf8XGGYNG1n2RblWzVZ73CRud8tCmZv3f + YKPKSxIWmDHp4tsbqhZqTYsjKpWwnwymWLk8gMOpfNyO0n4NpR+xD36DKUKUIGdA06TERHlM7AMjBwy8 + CBfFfc1GlFT+VyL5CrQMFL6HjRgweQ7Km8tBRZ57yOvjb3pRilO1ltqLaMffZaNqsk4Vl4iifYGEePBj + AD2KrbvBEBc/1Qpf0Wze8/IH0/rEZHvHZHSL4K1zPqGyP2HS4Nur5y2WNRsTe6e8X4CdT5Va53aR5LUf + D24SyK8m3w1X+1VOTVzwRcRdOxckIMDDxp8U38tGi2XnH979rO+wXL8ROb7DU/0jEvgdp2Eg5MRBY6/O + zuVFRcXGVrWz9ZrOPWy82SG/mnw3/JtshOHcci1GRxQW2dUlPpt4I/Cirs3+PfhXEA9T9gYZ2emCK81s + 3Pa3TyYNGR3vHRXnFZnoH73AOzzJKyzZO/zd4NvLEwv5XoUdvpry+pCKWZs9ag0iPyqkc14e3PiQVa7O + IdKYAp6Y2MwXP46NDR1/cG4cznrY+FPi+9lotW7447vo/9J7j07tOTKz/21Adp+RWb1HfBh+54W4fB4b + HXw3hqd7kpCHjT8LXBcbEXSLLFUz1L0p3vTEK/id0DkBOevBv4I8iav0Ke+8sPLKBBPN3t5K8EbNeou1 + 3WxpM9taLfY2/qqpGaMiYtpklwzfpeD7M9xycp9D1jw62sKDmwuyNCjH3+ERrMNivPLBvMSgccdnetj4 + k+P72Agw1wCnlaGGTzeZAbXVxmLlnTh2sNFA+M+OdDxs/LngetjodN3S4VxpkLYXa5ALNRFufp2cB98H + kU7H2qH8uNzy4VQ+drqv8VZmBBKf9Y55o4ovdxe0tRx1t0NLx4ObBl/zUNpRIFzjGztO86mJsV9EjN8T + 62HjTw6RTsfaGWFgZ4CK0Kdio0Nu27tcvOutk+o9bLz5cR1sRAjf/XfAMpSo28NKvk6uAx42/hiIyLFo + TEHaQIjWObwT9ToCJWqnsxKgdZMS1YObEPIrP2IMfIfDZj794bzYyHtL41I0Nopo00ZEdbqF0pp9CDpZ + iQf/CtAe92jyp2hMQXglw1vncAnh9WtcJYGdKChnJUDrTjvl5cHNALk7wcdyKMySpuatT05b+ZSkeRH3 + HIhNRMAtHBVn0OwSRSBpKRFr6OzBevDDEOJonaHSZGftddawFiLaFshVckIdS4BQU4I9uFkgb+6VY2l2 + rU1l5mKzktVy5ZO4uYPHHJw132533qKeZekUXfYHKmAaA5H9ilYFOfbgh2FR0DpDpUnhp4x1nbWthWhf + BFGQq9AogDqWACH0tzLy4AaHmZyAHEuzS5/Lz7ShTS1mMhkvfRg7f+gdxxckI/wWo3rmjeNpER0K6l40 + b2KGtbAtuRU6LMqDfwGlN7CMiSYtokLUc0TCMNUubvWkMN+K5L5TCAquASaFDp1zfNkRLvG/nZ0HNza+ + wRq52yEtKcxyGshlPDNp9syIMXtT4piNFu5zeZ+NS73smu93gbL8lKncKrO63WbASQy3y+rBD0D0ZldP + 8mt3F1WIjZ8StGKM5GFSzRbUs/02YZrbZQPkrfgGBZfbDEh8A9kAif+t7Dy4wSGsURtytHbvaEmzy6Rn + NjoNpz6dOT101M6EeRgXb2G+mtAd26m21VB6ig6dpdJztOcYY/fRr7HnMGM3Aj3419h+grFPYdcxxnYF + 0aeEbDvK2Kew4xRjywmGpLBPQeJo155g7DrFuJaRBzcHFHd2HlM48TWYaCfdh0tNu3ede/ntnODbDs+Y + hnFRsRFkNZmOFa38x32P/j3q9ndG3fPp8PHApGHjruHT4bcDE4eN9+AH8HnkXcAHIxmTYsYDn0cyRJ9T + YhhfRIwDPhrJmBp1DzA77C5AUvhgJEPiTI8cD3w8/C5gUsw9wLWMPLgpINyZGj0emBJ91zW8Pfz290ff + +drIEe+MHwcqFkffdTp2Ntktt/BkxGADzq/dPO2FP0958JkvHv/DrEeeZzz6LDBTYfqEp4EZjz17Q+Hj + ZxgzJzwKzHv4WWD6kw8AU594FpjxyF8AqcX0xycAcx95Apj2xFOMx58F5j7yNDD/IcaMxxifT3gemPXI + i4DElPB5Dz8FzJrwCDDnoVeA6Y8/Bcx65AVgziPPMh6/F5j78LPA9MdeAKY+9Qgw87GngLkPPw/MeuxR + YOZjTwMTn2LMeOx5QHT++dN3AzMefQGIf/BpYMH9fwE+f2ICMOfRp4DpT/4OmPno88ACRHgQVeB6TX7y + WeDzJx8C4u9/GZCUpz45AZj16FMMVdp3/zAOiH/gBWDy4y8DU598CpDaTXziFUBSFr2JBuY++AowfcLz + wMzHHwLmPfIEINqe+uQTwOdPPgBMfmoCMP2RV4G5D/4VmIFEHp+gafWpBwDR2KSnJwBzH30UkKvmPPQX + QEr++ePPAqJJaWWtFoLHJgAzH30BmD4BJoqYLwLSstOeQEM/MWMCo+OSpwFpNcnrW+b0k+PzCS8A0lKT + nnwWmP8QY8qECdOffvqzx56DpV385D/MKYOri17FTFKx0Yi5oosfQG/QUYuNavVUZ2DU675GYxsDEW4o + tCs01jNqdYyWKkazjlHnZkj5mxoZdc2M5lZGEwIRp41Ro9Cg0Ghg1JkZElPCa1sZjXWMGiejCYm0Up1J + AUkhwcsMKUmDidFax2hAIrjcwGioV1Bptio0IFApHGgrZ9SbGNVtjEo3o7mRUd/KaLnKqEcDGbQ4Uq8W + VB+oYVTaGZJySyNDrpXSWs4zqkyMJjujBcl21K7ZyZCURW9S2moEOjX9NNUwNH0qbbegAIDSf2sjo44Y + 1Qqa/pVWWxGhStNYWyOjvp4hV9W4GVJyaSPRpLSy1ELQgILhWqWrRpgBYpoZclUzCtZMjQraJW0MaTXJ + 61vm9JOjEQVD8VRLSevUKLShJPXUZqWaVvryHsqPpqMLwMRbdPziA9Kzw8rE5IVXXlOXvZO88uMmGwB3 + FuhYub1hIGtXvACpdpHxRjKn2r6gQCZ+6JffztEudxQEEu4mPaDVVE6pJFxkUrCrV15xCPTD3zqVOxDu + VqCN7ICB2gGZi/NbpkRnTvXmDF5K43tCmt5EueouheyykB3h2m4Bmd+rWkjENgVZCJI6yusl5bTEcalt + dVpmqqVEDbKMKyGSppXaAW1Hh8pYy1edtfA3YvXaqrkqoShS6iW5WF1856tDS00Mt4mhtC1XSWpa4SSm + HQ2kVg45HYbURWs7FV+7f6Niasf8oi0Unv/QtCepqZTlrpuIlpo6K+2lrVpr8ZVmJI48ESjh0kgSfs2Q + ughalVijsqDHr46xwYzMOmMDTgC2nbddXTJAV7PErTff0swfOWGbRWXZVBxsrdqWAWiDScoF11btNWXf + MJDfztYgxs63DQCzAjoc7avGGrRwxTKpqRbOScjTFaolkTSHCHM64jBT2skBGEkHqM9S8JcpAElMGl0K + pelNgpQFCBOgcEATYY66QCKq/gN/sRFJHZ1kBOS0xFHt3JGZainJUXtqWdpOBdlIB6hmVbley1idtZIB + kGMpoShS6iW5cH+MazUNNCsoHYq21VVaClIeiamt5ks6DKmL+qeVTQolMbVjucem/tC0J6lJyp1FUlNn + O9pLoXN8CdO4ocKlkSRc++kyaFVijcozParTgErFxog/Xr1jdGXJQH1tCcxUe9oYDcivGpKLucSSCosc + flcVN4awgjvUy1ao2h9gZWhllgooE5PhTcI710uDOivXChMkjpyWOJ2vEl5pFiMnFDBgAVISidkB9Y4s + DVwgSQFuKCB3JuWkxgexeM1qxdq4vnJW7o5IytKzCB0sZATkWHQi5ZJrhXBSAhmFJI7GXhWlY2yUpLkv + k5tdWohWR4Y2Ygsn1Q6Rb45Okg2XVzoB4ba27q/iSETJV6K7qQ2wkVlBWbCUTUWSsmkl7FA4IDqR+3uS + i5t0CnJeDZviEUg+YjRdLap6UiqpnVI/2W0oPudusVhofVBrgZ+57hD636/ZCMgxR5MDJXKoae2GE24h + Dxs9bBSd3CxslLpAbDabdeUAXXFP0p9BvFvYBVG6wB8uB3vjkI46fI0bVZQXqlWUPSirgtbGUnPxfNjZ + xIRJeSzaBara6pkmaW/hlWZPYgHKr5C78FqamiGopOVY8U7bVaNpn61BY5cyE7lWmzmItmVOpQoipRHW + SXms/OkC9mRY8yqk470eKo5KQvb3aElLRyT1VTqRnkVstLOfJiFaMlppGZKMwMZkaNP+UBdoJZSUlZY0 + NXS6WGy9I6b88sXSr0mOkqSTWoCOqOpHpdNxliFXaelLodVuCrlIu7SThiWitJocy44LyVfry7TLNDX9 + O0Tl2PEZCZW5/Ljc6oXvBre1WZ/nbS705w8iqGf/5bSqAf5HHdWLN7+FG1U8bFRJe9ioIkqryfENzUYp + oktnaLlqyPeh1YP4o9FW1y0IE+sRj0VKLxC9yIUi15R1g0AtUSkbZTcKTWVp4/VhOEVoOnWEU4qHzeRq + xaHLQG5eDrHzgqriDGwK/iAUZHebeclZJ5/F0Zhmx0XwxHSApk2YtQO5mJkbyr4d/HJzIyeCJlbfw4FL + hiw1m4M9gDVKifLOInaGOVtWtbzlsZ1sOkSSp0xVOxhdTmkCC6te+auoj6om/+9GxQwuzgehvBDApcL/ + iIgwhw515JLiWujI6oBHxj0SlwMXq14JvHLy53ssCHTyeh+bAbLG5ZwL9y9QE/cH6L9JBxbijMoeLqu8 + i5nrzpENUCP3Xybua5AE3FD86XK4QFrWh5iXMBlF4nctq34TgRzMXSESg6/eygkiMlSqFKbOqFVxoY+C + i305zs7htqjiaGpxs/drdIpOkI4UT8HN/jA3umjA7dYDfGGHn9x14GrwU+Od5w6SMxSF7E/oKjfUFA6m + neP5vWZOjI2aupQV3GxsxHDAbFTtJCMY7BTkgHVdG0mgeru9FaxqQT1gpvzacD3aRmrNUQG0L8/WMEHS + 2ckECAWYigA4aW+FEpEPa8htR+J6srl4hoIgZd9WsjTZ+AtTVkzn2Hat1MBshAEYTRheVavwZ2Rk1AIb + YdF6suvIJmxk/UJ4+OQeHYQ0oT4cpIqCIPyig0A5pFR80sI8RJCMfsgVZUEdFRtZMCRg1MK0TnVarBEY + IjoXN5Sk07lhJcxGnn3K+8LRdaA0TU3gKVIXNqJXQ8LtfMy2ZHZzh8UKR1chGmYXwgbS8KvvVCQ2J8VG + VW+G8B9U5D5CsVELxz/QTu7p4BjkUWOsdlbqzkVR2ucO0GZzmvA/l1UyA1BsF7pXROItvugwOGPFSe4e + 2GVhNqL6IKTWXoqoUsKug1Tje9mo/KLTlaeK64oDqfQBLg9hbJTpLM9oO0FCZHauPCXuzwE5vmEAtQPc + iPgnCpDqWreQaROZ9lHzVnJsIOdGctSSq95K7Q5e0FeGjMaR6ipC4z/VSmJgHemAW06j/ewH7oufkAMW + Y4AhgBEGdb8ZeVpsVuEItZdcXfqXiqLXqXG5up/FIyZ6e9UcHYnxaNkozNday3SC2krJuZZhRzk3kb2U + XEfJWUNUz2Vjk97eejbFvf0T0i2DYYKsmP3zlyphVxiJlXdggQkiKkI6aoRc2T0HbMxC8F8sQ/x2u6Ue + 9NBqyrdO26w2VB1prKs98Nnl1bfR+ZcVSR0gBpsA7MkFh0CxArqzkbPsb4aTfyBjNblaHKQz8+yAay3d + ArJVnj3sR92rNqLnAX1wrkMdvGYDT11jFPpHgIuNKvCFKhdc55YmhjUb0FiIKxXs4BiPvcgdQELXxhIt + BQyW/OlbBqIjYfQpKL6c5FZAETvZUpdAGCSVlGNpIJ7WWMi2vGHTmxeLHqKyqVK3m56N0C9aHE2MUnOn + iFpZHM6K/PObp5QVf3w2/729eX+o3jmp4eJeslXLGqBq4G+wUSwPowBGDZzS2Mi9vsXuMJQW3Xe05AFj + ezVoKO2t9lbUw0dEvqAimhlsPJ/3wrlFfyLTRpvbbrAawcZmmIiamOES1ja18NqpahrNJk6vurJmfvn6 + N8+tfvXEqjfLN39UcTCj+WyRw1Bu15dpreHYfPKrTypyfk9XMtGAPPMUUdWQksOe2aQ7qsO4ZveKisJG + F/gANjqQgs7taEapkAaZ0EGgo0FRMdJurNo75cKy4WAjqGJ1WcAYENLG00XljSMi1NLuKt983/GVY9qq + TpGjCWSwczfHRJehmpWHkiBTNJNF+gM0D+uCzQo0wF+YfGJyoEqoGuUbOzRYZR13Ps28PwENxwziC3FK + 1RSxMCgLG8WzQ2T27SUFUBHOC4zWrvVLaClATkq+1wypqyAMkszkWNoIVIShGYoulvyhfMkj1BTHUdyu + W6Rw34JqO26+b0FZwY0kqpryZCCXG+1kPkQnC1tXdm8o+c+rOWPri+6+tPbuc8tvP7P8H2TagP4fHidv + d8CFsBue5TFgZjy+SeVVmppHhxo7qWbnh7W7PrJzB4/WhUfGy18M0JeXbix2Fyx16bmlf6wsvo8MCXy5 + cqT4y4eYqVpbrW6MW9q8VHKBSbFvWP6PymXjqnIjW5eNqS65H5dXFAdeKhzcuCKYzkwgo4HaWm3uxl37 + 127f+RHRZjC8BeWEm+OGCWN2jILzm45QeDjfTqoAXCYDr2240bHobDZoBIWoMtAltuuOoR+0dMIdZnVR + 7ZZowO3AaAlffk3FgYnNRePo5OtuOMvKTeV68pBs56kfUuCsrfaD02u//Kfe1GixtykCdhi7St9BLWaM + 7S3ZJ7f/s27HJDKtEV4plfHXtK4xDUcY/3AdXEnxYFm9MFZnMyApt/G+AaSqM6GEDhAYMJIJLdmECaeq + FmJZeCKNsjltLoea7UsbUQN/aRaTTS4icjdI3ySF7WqRvrKjJFxtlAJw8XzYTFffrcoffmj9NHLs4/M3 + PRtRQd6YZed5nhRdt/fi0in1S37l2NKXrkykmml09W1T6e8dp5LJ+lW72pLG+mH+cZ8vF2ltI3+gB8a4 + CSqi8aQns60k6wrt2AI6mTFCsYKQFiZevNEE/Vzx0bxnrhb9lnRxTvTKio0G2Afmhi7u1wFQEYSUXNCT + MxvP/71iydjmktFU9Q61xlLDLCp7ng7cV7c0sGF5EF0qByHd1OZgM90ubOS1KLVyyI89wnBVG6PwYKON + yh10WQ0SIEwr2XAVRja3iSpASJzmQRz/I0lpYBinlc6vGHRu+UCmgauR6MvK0in1+WPo4Mt2N6aKSF9v + d2D2C/ZYeWAElUx6dkIsa8iwAiblcBuEM6xBDFHwHizIHu5rCzVn7Vn9p4qN75NtPZSNabBSmbY/To0O + KAYKZMcElfVvr+NiqPuWzEZrPc4hZfQHuOxrNsKptupASFARhDS4MdWGWJ2YU5hBQlzBrNPqKGyUlsXs + wa2tNiM7NFtXy79io9qIY6ZDL9QUjLx8KJnoEA+l1+7+fxtK5FAqIqnccAJztBt1ZG/hWwKqrzWuP1v8 + +pWS/03HI0l3FS0Kj8joMKD7ZWcc8yVHMzXPoTPv0pkXqfzP1LyW3HvJdZ6a99PFqXR+Ml38M53/E136 + jCpn2g0NvKxx5S90+RX+5LjLTO6DpNtCp16no3+hw/+gis+cVAuQadG5tS8eXP4cOYt5acZpIHMxVSXT + gb8zaneS+YTq5VuVWUCxfEeYLkysLXrg5JJnyLxYrATWaTG2NW68/XxhiH7zR9RUTM4DtsoVdHEptW5n + M4MdgQnVi+jS03TuMbqSR/YtbLBgfc3nVDeDDJupbiVd+pDOg+Er4OjyJWi8tlzT+Tl07CU68iJdfpN0 + U8m8jqpyqeBXrrz/oIvT6fIsshw9d2CRJe8+OvAmaxNsgHKMmy1nJ9gvPElX88i6SfVJLqqdQRWTna1X + yYn+5RA1baLTv6cDj9Lxl+nqO2RYQ+6tdPiZ1vxwWjqYTj6kbz9EGJ+bshyX46jpKJkvkP0itRyxVc4g + fbJGuJqPqfYTMq+hxkK6Mo0ufkotS8n5FY/JXPECV3UCnX3dvedZKnuTaj+iuliqn8/9EyK0ZFN5rKv0 + dbo6lYwl5FzDE9q2Ckv1Ikd9PrUvo6tZdOENuvw2tR0k+2n0WMqb6lrR2Kh6H86Qd30LrUw2RzutjjEv + HtJce5ioFnPunwUbze1gIwDj4V7a+lXT1im1q26tWfmbyztXU/sVWeEAFeHOgopt5UdqVj58Pm987dKY + yqKIM5s/ozqY7NmmM6uqVzxZVvBg3bIRtUuHn1g2Aai/eg6DW3VJRO2yKLuuEV2yvWbVzmUf1hbdUV0w + tj7/t20lD9e1n7BTNVlyjy97mtlozGEqGhrrtrx1qvj5lrx72xbfd3LVXFfZejXrUmOjYqMDg9apD8DG + 40VPkbMEExzMsKQHpfo3Ly+LOpfzItUXkH3f0Q2fny7+mKrWMa901Lb/syMFf7y8Kgg4t/Jt6/EETlhP + xzY8dWDVI45DCdVrPy1beu+5ojtPrHiLdKvRck6948zG10tX/PHK0jEVJbedXzXu6qbfUU3+kZJXQUVn + 7v+qWPJE8/o/kvsM2KjPuov2vyFjaeOZhXtWfnBufdTpteHHS/7esHu6fBe9fP1T51Y/pqs6y2ysWXts + 7bTqwrD6kqjykjEVy++4dGBm87kUQ3FMc26oPa+XLbfn0cOFRBer9398eOXL1hOoyEVyltecXHNwzVN1 + x9+VUffStsePr75Xd3TO5c0fni15EDi27HUUkqnYQnVHJ+5d9nzN0nHVJXfULBlTWThqX9HDjaVv4xRd + aL605pVTxc+Vl9x/sfi+c9vfJ30x2Fh5dt++tW+d3jnRunvK1WWvns2JqVo+vvV4CelK/8fZqDc2mPIH + WwuHkq0C/ZCE3txfU5XvWjt4C5VaY+DBUWe21ddt+NPlFc9R1gAqCKbKWLItZnXgbOu8C0vvbyn6E+2e + TKYjJ/dlGxcNoJXRZLlExoutl44YKk/S2Q9NW/9weXlww8bhZrdBZ2ulwl9T0W+adU02t/XK9o+Orfhb + efWXLjpLa0LdJYNqThaR5TC5U0+U3H1k6ctkWU7t69u3fFa9/Hd07HVqOeos29K84v/o13Vj++a1eL7v + wE+AYPJz9r3KZQ8cz3uKrEs7ej0L39doXli1+MnKpSPo4l/gPR5f//eri56gq8nk2Nt+LldfMJrWwCW+ + QPXHW5d66Vb42gx1ZGuhov6O/N5HSu5q2PcHjC1lqyY0LB9HZ18l96Xm8s2G/Ftpa7DbdNplPFVzfkXj + pbUOvcHQ2ETFXq7831Q372+3niLXoUu749pKYujoM0RnGxq36Zf52db2peYjpD9lKonRF0U21X1FruO2 + ddGtSwLNFSfI1kTb7jCVBLfs+Yz0q6i+smnXlqq640brVbr61rmSkTXr/0x1yZYmOJku95Y7W5dFmU9u + JMMFcldUnlpXmzuUDk0gWxW56ixrQ3XLh1zMecj41V/tVYnHNr7aUHg7+yDuqqar+5pK/pdxbTenqUbf + VEb5Y20Lh7ccyKYajPzza9bcf6b4Yfgy1L6y7eAsdAG09zGyHW+/uNpV+H8ci//j4IoP9edy6NCT9UVR + 5V++Cm0rXaMZrk9kh73sK5A1ZGERp3YNynfoGL1glCY2PHjmmLrgjDDTvanp+Ny6wjucm5/gC/jF1jc/ + G51qUR9UlDtgDN6a2E72AvfRj2lZFOUMPlTyVOOh93nchDqO/L18xUOW1W+QfjkmbeQ6QyVh+qx+LeW7 + yFXFcxVLHVXPuFx4X/nSoaT/h4OsBke7Pfc/nPn/x2DF1AzzlMVkXummc8zGnWP02X6XS3PIfYoscWdW + 3Fe65CX2kVrWlhe/dTprFFVPoeq9VLkbbGxZ+StDjRFl4HteaBUbPEuzsPFs8e/Jvhy2Adh5Yd5KrdlX + cidcyAuj6n+Qc/XBlX+uyX+GatLJue/gqk9q08PozGvUeJKuHrSs691YdGvd1TM80S0ZZMry1R39K5nn + kzm1cfsfMYAwGy1na89+yWxc3aelejf+JPdpcp7kRT+L1ZD+f1NBN8w53QS38yDY2Lokmk7+nujM3n0Z + uqW+dGS0u2YfQDvu1xVGnDmxmOi0a+OIxoKB1quoeAPt+21zbv+qrz5iv7e5lnRNdreaAbZNPL901KUV + L5C9mC3Raqedv63KHaI/irHxEjnKr5xY01YSRbvuJ3c94NwYVb+4t37jn6klnWh1+d736wvGMhttlxsq + 9jQu+X9tG324jdyttOExS0aM7nAeGQ/R6b9fKrmz7quXqGE+NS+1nIgzlQw3oyNznQYb3UW/Aqh2JTn3 + Uvlfawsizq16hRwrOphzfXL9bDS53WrVSq0rMxvh3bCPtv7E+rer8m6j6omgIuIxG9lTvZlFm2tZ4Qzw + 6rbBharXWahRuzfVtK9qf17Vsh7Vy73aS2eSdR1tHttQMKT+UhHRQdak1e4+EnNlpXfNkSVkOEZ0jPQ7 + m/OG64vH1F5ABLWTxumy5/ZwLfahBiO12siynZrWuo++Wr/xcd3KwPrCPubtuaQ7Re3rzha/cbH4fmqO + pUv/vFg4unHFsIblMUdXPHds5fNX8h5sXvFMQwOmjo0m9TkqeEpWt50u/Km2OOrkkgnkXGxSiyw8TbW2 + 0uXJupWPHin5KzUUEGUe3Px4eckEqplHptgjq36HqX/rivFHl//2yLJ7m4qfq8l7ovz8Grf9NK0LMBX/ + 2nXxNJnaSHe0ZlPKqeIH6PJUOEjm1ibbtk8qFv/RnBNEGPoufEbGLAdhUl1PiwZTbqDZaOKH6QyHmvZk + 1oLDh14gd9HxL//QmBFkKhhWvvLxM8UPVpS8AFzan03GUlodaM/xaWnYTe7zrpZNx3fMaygOqC/yb9/2 + IFW8YSFjm6uZquc1Fz5yZfN0at/kdDsAOnBbTXGAvmwNBi4ybdKdTrtaFErHnjSRpd2up3XDbSUhLeXb + yFUBPdeXJjYviqEDL5CtofHiofY1/dtW96OWedQ817HGuzn//6m8uhczLsfhBy4uDWrNnQAcWfvkgRWP + ni+4//LSR5FI9YXN5iWDadNwJgAocXVm+fInLq7H2FhitPFtj+sW5d2wbX19MXNPO1TSQc8Orrp4ncqs + DBWwURWvMpx5saUg7PhX/yAX5recgNPZjmtvbjais1GjPy9IodMBIUHFdqrS2Og4yzgztqL4N+fWvMXL + AzvubCwMvHo2h6iUr7Q5LPtCa9YFtJxZTc7zZNm3d8MXYCMdfZmpyIvsPHqAjc58b36cv81Ox9POFf8T + VLTsf9m+MbJ9xRDLjjxqZds6suiV8pIHyZ5JZ1+7smycdctdVPUa6bMY9fF0ZbZ6Er5B5zYJG/lGwNmX + aooiL6x6lmy5/OwzGs+hAxybnru8cOz5L98my1qi7ANfTbi09HGqXwA2nlj3UPXiEVT1PrXNIkcSVSVR + bSpmTmCFbVl3S8mtdOUiGVrIfKr2q9STRffTuY9lxkItS+jkfFp9Gwh5vHiC/eSnoKLBfYWyB1Fmf97/ + g9yNpY27M+qLb6PTfyUqPrTyWUvRCDr9CrUlUGs81aZRfQaZDjOX1ga5Fwe0Nu5BvkQI2Uun7jWsGVS2 + ZMTlZaPLGy+0u1vAxquZd5etn0L23WghN0aMbZFNK/rpLq7GwEWO7a0nkq8Uhrj33A9V8H3UL0e05fTX + XYGfUkG2nTUH4lpz0RZ/4tU4R5N+3cCaIp8TSx84v2ZCW+F/0M5BTkeF23UVbCxfHkJb3qAK6CcFTgG1 + JVJzHMhXc3GLoXAAbR7JzhPY2LDgbNHDp1f9iVwrv0GoHy//XTYCTEVM4KnWTFec68bqlkS1XZgPx0cS + cPEa/k3ORhvpvt4jgpEFjDQur9r1qeXIx9SUSuYcak6hrZENOT1Oboojy1G68M+zy+/RL3uAl1VdO8m4 + sbmoZ2OBf1vNLl7xO9DXsOr/pfWfU/2X1L6TLAcw3FrNDbRskHtxL4flIlG1YcUtumW30OXVpN9Le+81 + Lw9rPjiTFyfNBWdWvXQu/3nSFVNLxomlz17FdNT0EZkPszdlX0nV6ax0bg84OVaj2pNH5ybW5N3XWnAH + NXwG34xsS6n8RePWO2qLw+pLIqwVF/kFjrr1Z5e81YR50cUpZN51vPi982vCqOaPnGzbXjIvpqZ02Zva + sNqnbqWXuf4ImcuItp/bPqVxRRBdeJLajlDTQTIvJVpPlm32sjx74a20tjc6bKPTbcoNcC0ZQC2pVBtH + 9gO1u+LOLx5JJ/9CltNndmZbCiNp32PUAG0cI2se1cVjOGKsDDHk9GqtLuM9gk3F5PqK7NvJsJH2vdKS + P/506WSijVSXcDX/EdOye0k/t8K8zUSnaec9rYsDDXvfJEc+Xf3o3OIxbQWj6OALdqOR74yvG2Je1I19 + aWcZtR3Ub0lpLIqmA5hZqdWvk8/plkY3bX3HuO/T9rItZDjtxsQbWjzxZvPqhxu3307OT8i0iyx7qHUn + tewg65mWK1ublwxyfTVcPRzeTs2zTqx44NzK18m0iu/IXr+nypQGNI+U/5B1GqEnb+gTLnZAbnO6eBtg + SzO/+QP9+xb7+bSGxbcbV/7OYlA3rsnssvHACLnJPVUyWt3tGhvRuYCN9bkHi18+s/SZU0ueOpf/8OWS + Jw0lvU3L+laX5nGPbl1Qu/XJxsV3mVY+3Hgk/vjaDxsW+9He0aBi9cUN7cv/r4bCW2yrJoGQzftSG/ck + tzRdJrfOlNnDmNHdaS0jZ4V5NbPRuDNJvz3BvjqqIaffyZVvMhsNeUeXPFte/BI155OrpHHP22VLQqtW + D2velaY/kF2+4pWaDW/wJjoexZmNevUQI536qL7ggcr0aJhs6Yo/Hlj6Ys2KCKBhaST8N6aioZVMX5Wt + eLc697dUO5cM252nc06vCCr7MrJh3Rw6kl+39e8XVr6oa7wCNrZt6FW9rJut6Ti5q8DGs9smX1ncl8qf + Id0xy+GSoxvfvHJoiu5k+qVtMxxF3WjbULARfba9sK9hkV/1qucrVzxL7dsa9yVVrbyLzrxK9nOWqh3W + oqimjEHNuzL0B3Jatr92YelTTVfRSdW6SoZYC/rXX8Z81Vi+e+qx9e+2H4i1nUhxrnkUbKwpX0D0JdUn + VhU81pw/1lBy97rSRCOdon3364tDaja8VLnuhSvL7wFa8kfQjid4LzlMemV/Z4Gvrn4/s1FXat6RUV8Q + SUefs1lrL18qbS2OsK29jcriqD7L3XCIGktBRSem361zKovuLlsVXr91jKE0rX5H7MUV01p3JaM3aSjf + BDbSnnG8YuvSU8OMU6seKl/3DzJrI9J1y3Wy0YJzio1AE7W0oE8xrD277r2q7JF04vWOaBhGYBksNzcb + oQR2BFzoI81a3ehi5aUN9V/+9XzB001Fj9cvfnTvklebjs3vOOuqr6+1bUqsK5p2ZfELVUUvnSstIMy4 + TJet53ceXvH00VXPHl71wrG1L+0vfvrIihcaGo7A8g4se+7k+ldIzx8/1Z0t2r9sUln+s3Ur/1x9Krb0 + q/eOrJxN1pPkOL115ax9qyaTdR/Z3W6D5cruucfWfHJo/RP71jx6dOMb9Se/kJv2/IgIv2SGpbUs5chX + 759d+ui5ZY+hEzm+8tWarZ+17J3jri0nc7NDfWyV7BXH1qXvLPiAmjAg8CDRemb54bVzD6+ZsHfpAzu/ + fOX84U/Qt9p1dH79G8dX/LmpsootxLX/1OGU4ysmu8qWui26ivMnz656+3jJ38+ufvnEshfObE2lpr3i + O1m3vHc57/kjS//cUjqdzHvL9yVvW/33+rJkZSLm5tOF57bHH1r9wIGVvzu09cVzh143tl6G31i24fNT + Kz9taoC/oGsvTT1W8sHxVXeeWH3XmeX/rN02zY3BDFcbD59ZM+fM0pdPFL1YU/oVWeuocfvxldNPL3ur + fN0HLWVZwImiv5tKF6AkVjuV73z10MqnL1Tu5928luYre786XDLJdKqQXLW153aY8oa2LRygW/X05ay7 + m/Ki2gqHX135LBkWwthtBtPl7VP2Fv71wIpXSlf/9eTaT8znsomqqit2XiyYVLNqFr9MBZqv37xv6eSj + q5LICO/a4FC7I65L5Nko6U/FoDpD8RveKYZduzztJVzVTjstZNHTkcdr8oce2z6PXPCYiNArq4v45tzN + zkblk7OBM3hegkqXM0yF1J5LVfPpyly+Dc1gjcgdEWreR7U7qHoh6UvAXob1KsO5GJMlchSRawnRcnKW + uFxX2StzLyVHMX/kFPNR5xEy7KG6hWQoJtpC1jVkPMpwnCb3OXIcJFcp7+YBXHAjt1F7LNlSiDD9W8tU + hOqlf8UhL6ZtIds6smeTM4cc6xjw96xbydJCtjbtGXl7BRnOc772UmEjmY6Q8zS1Y5qURLSKaA0nCL/A + vIxca3muCxugIyAkWfaTDUVS+14cW6h9NTVmkD6Puw/nWf6iMiKallNNFjx8cq0n12FyowP6iiF9nAsO + 6iEyL2DYM4gKeEkThTDDJ9xNoJ2rlSeNgHU2tU6hNhRmqzQImY+S7QTVLuTNTLZ6MteQ9QhDt5bMG4l2 + kXsH2baSYQNPqNhe84kKQUUHNZAVU98mshwi22FyVJOtklaPpE3jaNerdOJD2veUZcXtF4snUNl0VqnD + RaYvybqRmnN5XcSGZHeAjUSVpD+ETgFDGe8od6IupWS+SLZLvHOQtXl98t9go5WVr07bTa01V5qWhDcU + hTqaNpK7VHkmfAW/glylf3OzUZ6Bgh0CUmcdb5pS93cAdUJbq+TNZR1P8ahj1J9VIG8oA08AFdVEBqDD + G1En1LFN3grBW5h4NZah0teeYwTP1aQQ0FEbwKUAJHuVmexv1sLlRw2XMERAiuDmfWsGlZYLkw2G8n9g + OzzNl18tapsig7IBqZiWMtdO4tj4QR6jFqxCtGP5wZTb1SZPXfKeJmhMUhOjUvlqWhIVSz+iKVElISUR + qLq3kxUwKfDz7JaO3FXJJRn27By895tT5pv3LRJH6ihxZBUEOuOxw32osjS1YWUUXf4jL/9gxkFzyrb9 + 9kLxm3Q5X8973i38RJcT9VA7s3kLvcPCGwb5IRdA9Ck5dOhWVeI6paNsjM61Fm1obee28LOXkoGqmFqh + MVJlnLngiRPLnrCe+sQm7w2TaittW3kvkoeNHjbewGwUPZBj/5WDyRUFgZat45rOLNOVrTm/+e5ja27T + 7ZhBTavARkDeDPA/yEbeJetuU83HrhFKz4/KoFY8ABuNxnpa+aI+99Hq7X8lQ8bPk42iU1GLtLH8IdV0 + yFP8KqizBtWmTo0mEsJ7WBnMMbiY7POqYElTYspOX37+gT0/NLbGPfFb5FhUK+lralYpyF5WIxmAjnSU + LaqCSmk1v1ROdCqVxJf0NWtQHYLUTmYmbuL3I2pFUErpfCz2wZNVq8tEbYDorYl9QaSgYqocYRFsFMrL + 0nSiKqEnM6AsC+XnayUDk3rkXyxeYkqOorFW3rqO+nPa0uNokSSmykVteQA74BKjOhxTK7rclUER+E9r + w+WLl3Y9c2L9g5U5D1XlPly+5nXjoc/0rU3oy6T/Yg3ygPS1rmDfgFRCcuScoCapo5bZ9Unnumu11tLh + P9Bu/BA5d9yqVRDH0cw9pmVqU+mTjYUhxlXD+SZZRyemlY0/Kme2eNgISIimGA8bbzQ24hKOaeX3Ctjm + k+4LuvgFVcyl1kKyrBTPAlTkAkIvaL3/ITbK4jT+oQhaA4KTOOtus+sqGw4+fnzVaKZiw1usRfaSGFrZ + fjZsFI2IjjRLVRBPSUI6xxGvTLNOVgy/DOra+6DAC0UNvrslLSfcELZIi8q1WohcpvimNa76QW+gOgQl + KqowTTgsrSV+oOy00tIRo1GllbIJqyVmRy3YdxX/U7ghFdbGB5WZ7NvSiiK8UlmKZvhpeQtXgTWgyqZ5 + d6oM0hNphdausvPbK9TF3/DVJX3N/+e+QCu/5MjOYMdaoiqnlrvKSzTAT7XxxwhV7eRaiS9Gqo41b1Pr + 3lgndgf+ZxccaOUd6yiwygQtjUAtGyWSjpREPcYqMZ1cGOhN4XpFKxv32lJ+KToUYUN3o0rN7LIZyFLL + C1eOGWUHHr9UMrJ27XhrzVUytnM7asUH1HO5ykxZIR42eth4I7NR5zZi6skJ8MjBOtFW0THy2jBH5Xmz + XCSllXJqIun8W9iIxoEuOHHWAI91pLviuHr81I4HDm24s2bNOGqbyF+QsKrnorUGAX5ebJS5vqwpi018 + o22UpjTvRaxcTEi1vdZwEq58ns7slTgdwpdpHqlKGbbB5iG5uKsBWYGQi6UMmg8mqUlmWpqqEA7MHvid + Wtzpo50sBuZ0B+R6bWRQ0a281NHS0XKKjVJclb5Wa0UiPTUDHeV0ANpZ8f2UaClrKmDR1hXUVVJTrUai + sU4rQ0JGXicBUZX/KWrQaqfFZw1JObVMRA+qpSSKdAVi34oxYI7oh1kn/an44XItBh/42prm0S0w7UWr + OnLrtXAVs53MvCNES03t41EqEP9ZK0/H6esSqa/0WaIlqQUsjOuCkjjQP3xJ5hV06pnKZZG1+Q+Z177A + H+rhbpPrInrW9C/c1grEhfGwUcHDxhuSjZILx+tY9tY0DyrCQcHfSFq9zxKBPNKpXP79bATYvwIb7a10 + Kfn8+rfKC4OrV0TTvn9QezpXiD+hgpaF2tt+iI1oUCfUgcRVfV1ObuGO/Dia1pZK5NgDD34e6BAhlKKy + kFSdxoCnxjyQyaS6ffXab+7L+I2M6j2ZHV2RZTfptlLF05btIy4WR5xdHFK9PoEubVKJX4fcgqQ6SuZh + owe/LHTIv2Sji90PHqu1cUwJ/E6wUUZa0jsdTSbX0YyKVROvFPetXjawceM4Ov8StR7i13Nej4CJt4B2 + nDEzzyYOm4LK+1qpATX/7hzggQc3O2S9TeY4WpAMQfCbbfCeMSSBJp1Yaisj60Xebde2n2pm0vF3aOvQ + lqU+FSvCr6yMOLlmdvPhfHu7Dq48krUqtv54YTbCMQcVnbzoZGEeYmrB/8uMTMZIBfXdTOGoBx78PMDr + y/zeVfWlV7FzmZ52dgvdNpfdZNEZ9M2t5rKtLSfXtW1Lubx8RlXu3VcX3dm0xEu3MsCw6y6q+QtZj5H9 + BM+qzRajU8eT/esRB7/5/9jfqfRlOvwnOvh7fuL74LNU+ryGwy8wSgUq5MALHnjw88GhlxmlzzEOPcM4 + +JzCA3ToQToykg5E085B5g0BrSv8G0u8q0sGABeL7y1b8tuTaz6s3jO79fJWaj/GY5jVJDTmlTIeUdvs + jgah2Y8UEP+W2mW/qyocW7tkXE3BSKB2cUx94fBqhaqikUB1IaOmcDjQmD/SAw9+NqguGAvUFA4D6gui + gcbFw4CW4qDWJcGtK/yal/k0lPxn/ZJfgYoty/1Mm2No3x109l2qm06mr8ixg9yXGA4rs1CNqMxGHMha + 7nVJ5eRbrKdiLcc/t5/6wn58ouvUFDo5yX1iov3kpwqTrsF1/FPAcsoDD34+MJ6azjjzCWA+8xFgOTkN + MB2bbj4+w3Qyznom0XFhLVVtpaZqMjTz1yHsepubv/XHexp4sueyYqanppY8T9RpKz0NZG7lsfJ6ZN+f + /j+6VEwDiV1ynAAAAABJRU5ErkJggg== + + + \ No newline at end of file diff --git a/ReportImp/AlphaEv/ServicesOverviewReportAssistenz.Designer.cs b/ReportImp/AlphaEv/ServicesOverviewReportAssistenz.Designer.cs new file mode 100644 index 000000000..52198e5fc --- /dev/null +++ b/ReportImp/AlphaEv/ServicesOverviewReportAssistenz.Designer.cs @@ -0,0 +1,743 @@ +using BeWo.Report.ReportObjects; +namespace AlphaEv +{ + partial class StundenzettelAssistenz + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(StundenzettelAssistenz)); + this.Detail = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable1 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell(); + this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail1 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable3 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell(); + this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand(); + this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel(); + this.lblSummeStunden = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrTable2 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellGesamtEinzel = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell24 = new DevExpress.XtraReports.UI.XRTableCell(); + this.lblSummeMinuten = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel(); + this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); + this.formattingRuleRowInvisible = new DevExpress.XtraReports.UI.FormattingRule(); + this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule(); + this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand(); + this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel(); + this.lblAbrechnungszeitraum = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel(); + this.lblSollImMonat = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrRichText3 = new DevExpress.XtraReports.UI.XRRichText(); + this.xrLabel19 = new DevExpress.XtraReports.UI.XRLabel(); + this.lblHeader = new DevExpress.XtraReports.UI.XRLabel(); + this.formattingRuleServiceDesc = new DevExpress.XtraReports.UI.FormattingRule(); + this.formattingRuleCostBearer = new DevExpress.XtraReports.UI.FormattingRule(); + this.formattingRuleEmployeeName = new DevExpress.XtraReports.UI.FormattingRule(); + this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand(); + this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox(); + this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand(); + this.fieldAbrechenbareMinuten = new DevExpress.XtraReports.UI.CalculatedField(); + this.fieldBillableFLS = new DevExpress.XtraReports.UI.CalculatedField(); + this.fieldAbrechenbareFLS = new DevExpress.XtraReports.UI.CalculatedField(); + this.xrPictureBox2 = new DevExpress.XtraReports.UI.XRPictureBox(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); + // + // Detail + // + this.Detail.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold); + this.Detail.HeightF = 0F; + this.Detail.Name = "Detail"; + this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail.StylePriority.UseFont = false; + this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrTable1 + // + this.xrTable1.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; + this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable1.Name = "xrTable1"; + this.xrTable1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow3}); + this.xrTable1.SizeF = new System.Drawing.SizeF(610F, 50F); + this.xrTable1.StylePriority.UseBackColor = false; + this.xrTable1.StylePriority.UseBorders = false; + this.xrTable1.StylePriority.UseFont = false; + this.xrTable1.StylePriority.UseTextAlignment = false; + this.xrTable1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + // + // xrTableRow3 + // + this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell1, + this.xrTableCell2, + this.xrTableCell3, + this.xrTableCell4, + this.xrTableCell9}); + this.xrTableRow3.Name = "xrTableRow3"; + this.xrTableRow3.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTableRow3.StylePriority.UseTextAlignment = false; + this.xrTableRow3.Weight = 1.6357424855232239D; + // + // xrTableCell1 + // + this.xrTableCell1.Name = "xrTableCell1"; + this.xrTableCell1.Text = "Datum"; + this.xrTableCell1.Weight = 0.75108627464578881D; + // + // xrTableCell2 + // + this.xrTableCell2.Name = "xrTableCell2"; + this.xrTableCell2.Text = "Uhrzeit von - bis"; + this.xrTableCell2.Weight = 1.7167686277618035D; + // + // xrTableCell3 + // + this.xrTableCell3.Name = "xrTableCell3"; + this.xrTableCell3.Text = "Minuten"; + this.xrTableCell3.Weight = 0.85838431388090164D; + // + // xrTableCell4 + // + this.xrTableCell4.Name = "xrTableCell4"; + this.xrTableCell4.Text = "Mitarbeiter"; + this.xrTableCell4.Weight = 0.96568235311601414D; + // + // xrTableCell9 + // + this.xrTableCell9.Name = "xrTableCell9"; + this.xrTableCell9.Text = "Unterschrift"; + this.xrTableCell9.Weight = 2.2532588239373665D; + // + // DetailReport + // + this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail1, + this.GroupFooter1, + this.GroupHeader1}); + this.DetailReport.DataMember = "Services"; + this.DetailReport.DataSource = this.bindingSource1; + this.DetailReport.Level = 0; + this.DetailReport.Name = "DetailReport"; + this.DetailReport.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.DetailReport.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // Detail1 + // + this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable3}); + this.Detail1.Font = new System.Drawing.Font("Arial", 10F); + this.Detail1.HeightF = 20F; + this.Detail1.Name = "Detail1"; + this.Detail1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail1.StylePriority.UseFont = false; + this.Detail1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrTable3 + // + this.xrTable3.BorderColor = System.Drawing.Color.Black; + this.xrTable3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTable3.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable3.Name = "xrTable3"; + this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow6}); + this.xrTable3.SizeF = new System.Drawing.SizeF(609.9999F, 20F); + this.xrTable3.StylePriority.UseFont = false; + this.xrTable3.StylePriority.UsePadding = false; + this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrTableRow6 + // + this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell13, + this.xrTableCell8, + this.xrTableCell15, + this.xrTableCell10, + this.xrTableCell16}); + this.xrTableRow6.Name = "xrTableRow6"; + this.xrTableRow6.StylePriority.UsePadding = false; + this.xrTableRow6.StylePriority.UseTextAlignment = false; + this.xrTableRow6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableRow6.Weight = 1D; + // + // xrTableCell13 + // + this.xrTableCell13.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDate", "{0:dd.}")}); + this.xrTableCell13.Name = "xrTableCell13"; + this.xrTableCell13.StylePriority.UseFont = false; + this.xrTableCell13.StylePriority.UsePadding = false; + this.xrTableCell13.StylePriority.UseTextAlignment = false; + this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + this.xrTableCell13.Weight = 0.088383830382983919D; + // + // xrTableCell8 + // + this.xrTableCell8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.TimeRangeString")}); + this.xrTableCell8.Name = "xrTableCell8"; + this.xrTableCell8.StylePriority.UseTextAlignment = false; + this.xrTableCell8.Text = "xrTableCell8"; + this.xrTableCell8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + this.xrTableCell8.Weight = 0.20202019895814016D; + // + // xrTableCell15 + // + this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Notice")}); + this.xrTableCell15.Name = "xrTableCell15"; + this.xrTableCell15.StylePriority.UseFont = false; + this.xrTableCell15.StylePriority.UsePadding = false; + this.xrTableCell15.StylePriority.UseTextAlignment = false; + this.xrTableCell15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + this.xrTableCell15.Weight = 0.10100999864121729D; + // + // xrTableCell10 + // + this.xrTableCell10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.EmployeeAbbr")}); + this.xrTableCell10.Name = "xrTableCell10"; + this.xrTableCell10.StylePriority.UsePadding = false; + this.xrTableCell10.StylePriority.UseTextAlignment = false; + this.xrTableCell10.Text = "xrTableCell10"; + this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + this.xrTableCell10.Weight = 0.11363634325918627D; + // + // xrTableCell16 + // + this.xrTableCell16.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrPictureBox2}); + this.xrTableCell16.Name = "xrTableCell16"; + this.xrTableCell16.StylePriority.UsePadding = false; + this.xrTableCell16.StylePriority.UseTextAlignment = false; + this.xrTableCell16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + this.xrTableCell16.Weight = 0.26515148391336996D; + // + // GroupFooter1 + // + this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel7, + this.lblSummeStunden, + this.xrLabel12, + this.xrLabel11, + this.xrTable2, + this.lblSummeMinuten, + this.xrLabel5, + this.xrLabel6}); + this.GroupFooter1.Font = new System.Drawing.Font("Arial", 12F); + this.GroupFooter1.HeightF = 181.2917F; + this.GroupFooter1.Name = "GroupFooter1"; + this.GroupFooter1.StylePriority.UseFont = false; + // + // xrLabel7 + // + this.xrLabel7.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "AbsenceTimes")}); + this.xrLabel7.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 158.2917F); + this.xrLabel7.Name = "xrLabel7"; + this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel7.SizeF = new System.Drawing.SizeF(674.9998F, 23F); + this.xrLabel7.StylePriority.UseFont = false; + this.xrLabel7.Text = "xrLabel7"; + // + // lblSummeStunden + // + this.lblSummeStunden.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold); + this.lblSummeStunden.LocationFloat = new DevExpress.Utils.PointFloat(492.292F, 40.00003F); + this.lblSummeStunden.Name = "lblSummeStunden"; + this.lblSummeStunden.SizeF = new System.Drawing.SizeF(66.87521F, 20.00001F); + this.lblSummeStunden.StylePriority.UseBorders = false; + this.lblSummeStunden.StylePriority.UseBorderWidth = false; + this.lblSummeStunden.StylePriority.UseFont = false; + this.lblSummeStunden.StylePriority.UsePadding = false; + this.lblSummeStunden.StylePriority.UseTextAlignment = false; + this.lblSummeStunden.Text = "0,00"; + this.lblSummeStunden.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrLabel12 + // + this.xrLabel12.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(432.2919F, 40.00003F); + this.xrLabel12.Name = "xrLabel12"; + this.xrLabel12.SizeF = new System.Drawing.SizeF(60F, 20F); + this.xrLabel12.StylePriority.UseFont = false; + this.xrLabel12.StylePriority.UsePadding = false; + this.xrLabel12.StylePriority.UseTextAlignment = false; + this.xrLabel12.Text = " / in Std:"; + this.xrLabel12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + // + // xrLabel11 + // + this.xrLabel11.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(254.9166F, 40F); + this.xrLabel11.Name = "xrLabel11"; + this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel11.SizeF = new System.Drawing.SizeF(125.0834F, 20.00002F); + this.xrLabel11.StylePriority.UseFont = false; + this.xrLabel11.StylePriority.UseTextAlignment = false; + this.xrLabel11.Text = "gesamt:"; + this.xrLabel11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + // + // xrTable2 + // + this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable2.Name = "xrTable2"; + this.xrTable2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow1}); + this.xrTable2.SizeF = new System.Drawing.SizeF(610F, 20F); + this.xrTable2.StylePriority.UseBackColor = false; + this.xrTable2.StylePriority.UseBorders = false; + this.xrTable2.StylePriority.UseFont = false; + this.xrTable2.StylePriority.UseTextAlignment = false; + this.xrTable2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + // + // xrTableRow1 + // + this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell17, + this.xrTableCell18, + this.cellGesamtEinzel, + this.xrTableCell20, + this.xrTableCell24}); + this.xrTableRow1.Name = "xrTableRow1"; + this.xrTableRow1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTableRow1.StylePriority.UseTextAlignment = false; + this.xrTableRow1.Weight = 0.65429699420928955D; + // + // xrTableCell17 + // + this.xrTableCell17.Name = "xrTableCell17"; + this.xrTableCell17.Weight = 0.75108627464578892D; + // + // xrTableCell18 + // + this.xrTableCell18.Borders = DevExpress.XtraPrinting.BorderSide.Right; + this.xrTableCell18.Font = new System.Drawing.Font("Arial", 9F); + this.xrTableCell18.Name = "xrTableCell18"; + this.xrTableCell18.StylePriority.UseBorders = false; + this.xrTableCell18.StylePriority.UseFont = false; + this.xrTableCell18.StylePriority.UseTextAlignment = false; + this.xrTableCell18.Text = "Zwischensummen:"; + this.xrTableCell18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomRight; + this.xrTableCell18.Weight = 1.7167686277618035D; + // + // cellGesamtEinzel + // + this.cellGesamtEinzel.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.cellGesamtEinzel.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.cellGesamtEinzel.Name = "cellGesamtEinzel"; + this.cellGesamtEinzel.StylePriority.UseBorders = false; + this.cellGesamtEinzel.StylePriority.UseFont = false; + this.cellGesamtEinzel.Weight = 0.85838431388090153D; + // + // xrTableCell20 + // + this.xrTableCell20.Name = "xrTableCell20"; + this.xrTableCell20.Weight = 0.965682353116014D; + // + // xrTableCell24 + // + this.xrTableCell24.Name = "xrTableCell24"; + this.xrTableCell24.Weight = 2.2532588239373665D; + // + // lblSummeMinuten + // + this.lblSummeMinuten.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold); + this.lblSummeMinuten.LocationFloat = new DevExpress.Utils.PointFloat(380.0001F, 40.00003F); + this.lblSummeMinuten.Name = "lblSummeMinuten"; + this.lblSummeMinuten.SizeF = new System.Drawing.SizeF(52.29187F, 20.00001F); + this.lblSummeMinuten.StylePriority.UseBorders = false; + this.lblSummeMinuten.StylePriority.UseBorderWidth = false; + this.lblSummeMinuten.StylePriority.UseFont = false; + this.lblSummeMinuten.StylePriority.UsePadding = false; + this.lblSummeMinuten.StylePriority.UseTextAlignment = false; + this.lblSummeMinuten.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrLabel5 + // + this.xrLabel5.Borders = DevExpress.XtraPrinting.BorderSide.Top; + this.xrLabel5.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Bold); + this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(230F, 111.2918F); + this.xrLabel5.Name = "xrLabel5"; + this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel5.SizeF = new System.Drawing.SizeF(117F, 29.4583F); + this.xrLabel5.StylePriority.UseBorders = false; + this.xrLabel5.StylePriority.UseFont = false; + this.xrLabel5.StylePriority.UseTextAlignment = false; + this.xrLabel5.Text = "Datum"; + this.xrLabel5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel6 + // + this.xrLabel6.Borders = DevExpress.XtraPrinting.BorderSide.Top; + this.xrLabel6.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Bold); + this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(346.9999F, 111.2918F); + this.xrLabel6.Name = "xrLabel6"; + this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel6.SizeF = new System.Drawing.SizeF(259.7918F, 29.45831F); + this.xrLabel6.StylePriority.UseBorders = false; + this.xrLabel6.StylePriority.UseFont = false; + this.xrLabel6.StylePriority.UseTextAlignment = false; + this.xrLabel6.Text = "Unterschrift (Fallverantwortlich)"; + this.xrLabel6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // GroupHeader1 + // + this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable1}); + this.GroupHeader1.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Bold); + this.GroupHeader1.HeightF = 50F; + this.GroupHeader1.Name = "GroupHeader1"; + this.GroupHeader1.RepeatEveryPage = true; + this.GroupHeader1.StylePriority.UseFont = false; + // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO); + // + // formattingRuleRowInvisible + // + this.formattingRuleRowInvisible.Condition = "Not StartsWith([ServiceCategory], \'FLS\')"; + this.formattingRuleRowInvisible.DataMember = "Services"; + this.formattingRuleRowInvisible.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.formattingRuleRowInvisible.Name = "formattingRuleRowInvisible"; + // + // formattingRuleStartDate + // + this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]"; + this.formattingRuleStartDate.DataMember = "ServicesDouble"; + this.formattingRuleStartDate.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.formattingRuleStartDate.Name = "formattingRuleStartDate"; + // + // ReportHeader + // + this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel2, + this.lblAbrechnungszeitraum, + this.xrLabel4, + this.lblSollImMonat, + this.xrLabel1, + this.xrRichText3, + this.xrLabel19, + this.lblHeader}); + this.ReportHeader.Font = new System.Drawing.Font("Arial", 12F); + this.ReportHeader.HeightF = 200F; + this.ReportHeader.Name = "ReportHeader"; + this.ReportHeader.StylePriority.UseFont = false; + // + // xrLabel2 + // + this.xrLabel2.Borders = DevExpress.XtraPrinting.BorderSide.Top; + this.xrLabel2.Font = new System.Drawing.Font("Arial", 15F, System.Drawing.FontStyle.Bold); + this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 131.2084F); + this.xrLabel2.Multiline = true; + this.xrLabel2.Name = "xrLabel2"; + this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel2.SizeF = new System.Drawing.SizeF(686.8136F, 25F); + this.xrLabel2.StylePriority.UseBorders = false; + this.xrLabel2.StylePriority.UseFont = false; + this.xrLabel2.StylePriority.UseTextAlignment = false; + this.xrLabel2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // lblAbrechnungszeitraum + // + this.lblAbrechnungszeitraum.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.lblAbrechnungszeitraum.LocationFloat = new DevExpress.Utils.PointFloat(99.29174F, 103.3125F); + this.lblAbrechnungszeitraum.Name = "lblAbrechnungszeitraum"; + this.lblAbrechnungszeitraum.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblAbrechnungszeitraum.SizeF = new System.Drawing.SizeF(196.4584F, 21.875F); + this.lblAbrechnungszeitraum.StylePriority.UseFont = false; + this.lblAbrechnungszeitraum.StylePriority.UseTextAlignment = false; + this.lblAbrechnungszeitraum.Text = "[ApprovedStartDate] bis [ApprovedEndDate]"; + this.lblAbrechnungszeitraum.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + // + // xrLabel4 + // + this.xrLabel4.Font = new System.Drawing.Font("Arial", 9F); + this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(117.0001F, 81.43749F); + this.xrLabel4.Name = "xrLabel4"; + this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel4.SizeF = new System.Drawing.SizeF(155.8334F, 21.875F); + this.xrLabel4.StylePriority.UseFont = false; + this.xrLabel4.StylePriority.UseTextAlignment = false; + this.xrLabel4.Text = "Bewilligungszeitraum"; + this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + // + // lblSollImMonat + // + this.lblSollImMonat.Font = new System.Drawing.Font("Arial", 10F); + this.lblSollImMonat.LocationFloat = new DevExpress.Utils.PointFloat(0F, 103.3125F); + this.lblSollImMonat.Name = "lblSollImMonat"; + this.lblSollImMonat.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblSollImMonat.SizeF = new System.Drawing.SizeF(99.29174F, 21.875F); + this.lblSollImMonat.StylePriority.UseFont = false; + this.lblSollImMonat.StylePriority.UseTextAlignment = false; + this.lblSollImMonat.Text = "Soll-Std im Monat"; + this.lblSollImMonat.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + // + // xrLabel1 + // + this.xrLabel1.Font = new System.Drawing.Font("Arial", 9F); + this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 81.43749F); + this.xrLabel1.Name = "xrLabel1"; + this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel1.SizeF = new System.Drawing.SizeF(117.0001F, 21.875F); + this.xrLabel1.StylePriority.UseFont = false; + this.xrLabel1.Text = "Soll-Std im Monat"; + // + // xrRichText3 + // + this.xrRichText3.Font = new System.Drawing.Font("Verdana", 10F); + this.xrRichText3.LocationFloat = new DevExpress.Utils.PointFloat(295.7502F, 25F); + this.xrRichText3.Name = "xrRichText3"; + this.xrRichText3.SerializableRtfString = resources.GetString("xrRichText3.SerializableRtfString"); + this.xrRichText3.SizeF = new System.Drawing.SizeF(381.25F, 106.2084F); + // + // xrLabel19 + // + this.xrLabel19.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold); + this.xrLabel19.LocationFloat = new DevExpress.Utils.PointFloat(0F, 37.5F); + this.xrLabel19.Name = "xrLabel19"; + this.xrLabel19.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel19.SizeF = new System.Drawing.SizeF(215.0836F, 25F); + this.xrLabel19.StylePriority.UseFont = false; + this.xrLabel19.Text = "[Month] [Year]"; + // + // lblHeader + // + this.lblHeader.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; + this.lblHeader.Font = new System.Drawing.Font("Arial", 15F, System.Drawing.FontStyle.Bold); + this.lblHeader.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.lblHeader.Multiline = true; + this.lblHeader.Name = "lblHeader"; + this.lblHeader.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblHeader.SizeF = new System.Drawing.SizeF(686.8136F, 25F); + this.lblHeader.StylePriority.UseBorders = false; + this.lblHeader.StylePriority.UseFont = false; + this.lblHeader.StylePriority.UseTextAlignment = false; + this.lblHeader.Text = "Quittierungsbeleg Assistenzleistungen"; + this.lblHeader.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // formattingRuleServiceDesc + // + this.formattingRuleServiceDesc.Condition = "[StartDate2] < [StartDate]"; + this.formattingRuleServiceDesc.DataMember = "ServicesDouble"; + this.formattingRuleServiceDesc.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.formattingRuleServiceDesc.Name = "formattingRuleServiceDesc"; + // + // formattingRuleCostBearer + // + this.formattingRuleCostBearer.Condition = "[StartDate2] < [StartDate]"; + this.formattingRuleCostBearer.DataMember = "ServicesDouble"; + this.formattingRuleCostBearer.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.formattingRuleCostBearer.Name = "formattingRuleCostBearer"; + // + // formattingRuleEmployeeName + // + this.formattingRuleEmployeeName.Condition = "[StartDate2] < [StartDate]"; + this.formattingRuleEmployeeName.DataMember = "ServicesDouble"; + this.formattingRuleEmployeeName.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.formattingRuleEmployeeName.Name = "formattingRuleEmployeeName"; + // + // topMarginBand1 + // + this.topMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrPictureBox1}); + this.topMarginBand1.Font = new System.Drawing.Font("Times New Roman", 9.75F); + this.topMarginBand1.HeightF = 115F; + this.topMarginBand1.Name = "topMarginBand1"; + this.topMarginBand1.StylePriority.UseFont = false; + // + // xrPictureBox1 + // + this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image"))); + this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(529F, 20F); + this.xrPictureBox1.Name = "xrPictureBox1"; + this.xrPictureBox1.SizeF = new System.Drawing.SizeF(157.8137F, 78.64641F); + this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.AutoSize; + // + // bottomMarginBand1 + // + this.bottomMarginBand1.HeightF = 30F; + this.bottomMarginBand1.Name = "bottomMarginBand1"; + // + // fieldAbrechenbareMinuten + // + this.fieldAbrechenbareMinuten.DataMember = "Services"; + this.fieldAbrechenbareMinuten.Expression = "Iif([IsBillable], [Minutes], 0)"; + this.fieldAbrechenbareMinuten.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal; + this.fieldAbrechenbareMinuten.Name = "fieldAbrechenbareMinuten"; + // + // fieldBillableFLS + // + this.fieldBillableFLS.Expression = "[TotalFLMBillable] / 60"; + this.fieldBillableFLS.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal; + this.fieldBillableFLS.Name = "fieldBillableFLS"; + // + // fieldAbrechenbareFLS + // + this.fieldAbrechenbareFLS.Expression = "[TotalFLMBillable] * 1.2"; + this.fieldAbrechenbareFLS.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal; + this.fieldAbrechenbareFLS.Name = "fieldAbrechenbareFLS"; + // + // xrPictureBox2 + // + this.xrPictureBox2.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrPictureBox2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Tag", null, "ServiceRecordDetailList.Signature")}); + this.xrPictureBox2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrPictureBox2.Name = "xrPictureBox2"; + this.xrPictureBox2.SizeF = new System.Drawing.SizeF(210F, 20F); + this.xrPictureBox2.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage; + this.xrPictureBox2.StylePriority.UseBorders = false; + this.xrPictureBox2.BeforePrint += new System.Drawing.Printing.PrintEventHandler(this.xrPictureBox2_BeforePrint); + // + // StundenzettelAssistenz + // + this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail, + this.DetailReport, + this.ReportHeader, + this.topMarginBand1, + this.bottomMarginBand1}); + this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] { + this.fieldAbrechenbareMinuten, + this.fieldBillableFLS, + this.fieldAbrechenbareFLS}); + this.DataSource = this.bindingSource1; + this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] { + this.formattingRuleStartDate, + this.formattingRuleServiceDesc, + this.formattingRuleCostBearer, + this.formattingRuleEmployeeName, + this.formattingRuleRowInvisible}); + this.Margins = new System.Drawing.Printing.Margins(70, 70, 115, 30); + this.PageHeight = 1169; + this.PageWidth = 827; + this.PaperKind = System.Drawing.Printing.PaperKind.A4; + this.SnapGridSize = 9F; + this.Version = "17.1"; + ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); + + } + + #endregion + + private DevExpress.XtraReports.UI.DetailBand Detail; + private System.Windows.Forms.BindingSource bindingSource1; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport; + private DevExpress.XtraReports.UI.DetailBand Detail1; + private DevExpress.XtraReports.UI.XRTable xrTable3; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow6; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell15; + private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader; + private DevExpress.XtraReports.UI.XRLabel lblHeader; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell13; + private DevExpress.XtraReports.UI.FormattingRule formattingRuleStartDate; + private DevExpress.XtraReports.UI.FormattingRule formattingRuleServiceDesc; + private DevExpress.XtraReports.UI.FormattingRule formattingRuleCostBearer; + private DevExpress.XtraReports.UI.FormattingRule formattingRuleEmployeeName; + private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1; + private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1; + private DevExpress.XtraReports.UI.CalculatedField fieldAbrechenbareMinuten; + private DevExpress.XtraReports.UI.XRLabel lblSummeMinuten; + private DevExpress.XtraReports.UI.XRLabel xrLabel6; + private DevExpress.XtraReports.UI.XRLabel xrLabel5; + private DevExpress.XtraReports.UI.CalculatedField fieldBillableFLS; + private DevExpress.XtraReports.UI.CalculatedField fieldAbrechenbareFLS; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell8; + private DevExpress.XtraReports.UI.XRLabel xrLabel19; + private DevExpress.XtraReports.UI.XRTable xrTable1; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow3; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell1; + private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1; + private DevExpress.XtraReports.UI.FormattingRule formattingRuleRowInvisible; + private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1; + private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1; + private DevExpress.XtraReports.UI.XRRichText xrRichText3; + private DevExpress.XtraReports.UI.XRLabel xrLabel2; + private DevExpress.XtraReports.UI.XRLabel lblAbrechnungszeitraum; + private DevExpress.XtraReports.UI.XRLabel xrLabel4; + private DevExpress.XtraReports.UI.XRLabel lblSollImMonat; + private DevExpress.XtraReports.UI.XRLabel xrLabel1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell2; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell3; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell4; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell9; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell10; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell16; + private DevExpress.XtraReports.UI.XRLabel lblSummeStunden; + private DevExpress.XtraReports.UI.XRLabel xrLabel12; + private DevExpress.XtraReports.UI.XRLabel xrLabel11; + private DevExpress.XtraReports.UI.XRTable xrTable2; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell17; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell18; + private DevExpress.XtraReports.UI.XRTableCell cellGesamtEinzel; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell20; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell24; + private DevExpress.XtraReports.UI.XRLabel xrLabel7; + private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox2; + } +} diff --git a/ReportImp/AlphaEv/ServicesOverviewReportAssistenz.cs b/ReportImp/AlphaEv/ServicesOverviewReportAssistenz.cs new file mode 100644 index 000000000..c5778c4ff --- /dev/null +++ b/ReportImp/AlphaEv/ServicesOverviewReportAssistenz.cs @@ -0,0 +1,154 @@ +using System; +using System.Collections; +using System.ComponentModel; +using System.Text; +using System.Text.RegularExpressions; +using BeWo.Report.ReportObjects; +using BeWo.Report; +using System.Collections.Generic; +using System.Drawing; +using System.IO; +using BeWo.Service.ServiceImplementations; +using BS.Shared.DataContracts; +using DevExpress.XtraReports.UI; + +namespace AlphaEv +{ + public partial class StundenzettelAssistenz : DevExpress.XtraReports.UI.XtraReport, IBeWoReport + { + public StundenzettelAssistenz() + { + InitializeComponent(); + } + + public void SetReportDataSource(ServicesOverviewRO pRO) + { + + + var ba = GetTeam(pRO); + if (!String.IsNullOrEmpty(ba)) + { + lblHeader.Text += " " + ba; + + } + + double minutesEinzel = 0; + double minutesGruppe = 0; + + Dictionary cats = new Dictionary(); + if (pRO.Services != null) + { + List servicesBillable = new List(); + + foreach (ServicesOverviewRO.ServiceDetail s in pRO.Services) + { + if (s.IsBillable) + { + + minutesEinzel += s.Minutes; + s.Notice = String.Format("{0:0.##}", s.Minutes); + + + + + servicesBillable.Add(s); + } + } + + pRO.Services = servicesBillable; + } + + + bindingSource1.DataSource = pRO; + cellGesamtEinzel.Text = string.Format("{0:0.##}", minutesEinzel); + + lblSummeMinuten.Text = string.Format("{0:0.##}", minutesEinzel + minutesGruppe); + lblSummeStunden.Text = string.Format("{0:0.##}", (minutesEinzel + minutesGruppe / 60)); + + + + var stats = GetStatistics(pRO); + if (stats != null) + { + pRO.ApprovedFLSPerWeek = stats.MinutesApprovedPerWeek / 60; + } + lblSollImMonat.Text = string.Format("{0:0.##}", pRO.ApprovedFLSPerWeek * 4.3m); + + } + + public String GetTeam(ServicesOverviewRO pRO) + { + if (pRO.CostBearer2SupportConceptList != null && pRO.CostBearer2SupportConceptList.Count > 0) + { + var c2s = pRO.CostBearer2SupportConceptList[0]; + var c = c2s.SupportConcept.Customer; + + foreach (var t2c in c.Team2CustomerList) + { + return t2c.Team.Name; + } + + } + + return ""; + } + + + private SupportConceptPeriodStatisticsDC GetStatistics(ServicesOverviewRO ro) + { + if (ro.CostBearer2SupportConceptList != null && ro.CostBearer2SupportConceptList.Count > 0) + { + var service = new OperationsServiceImp(); + + foreach (var cb2sc in ro.CostBearer2SupportConceptList) + { + long cb2scOid = cb2sc.Oid.Value; + + + var stats = service.CreateSupportConceptStatistics(cb2scOid, ro.EndDate); + + if (stats.PeriodStatistics != null && stats.PeriodStatistics.Count > 0) + { + foreach (var ps in stats.PeriodStatistics) + { + if (ps.SupportConceptApprovalPeriod != null && ps.SupportConceptApprovalPeriod.ServiceCategory != null && + ps.SupportConceptApprovalPeriod.ServiceCategory.Name.StartsWith("Assistenz")) + { + return ps; + } + } + } + } + + } + return null; + } + + private void xrPictureBox2_BeforePrint(object sender, System.Drawing.Printing.PrintEventArgs e) + { + XRPictureBox xrBox = sender as XRPictureBox; + //var test = this.GetCurrent + string base64String = xrBox.Tag as string; + if (!String.IsNullOrWhiteSpace(base64String)) + { + var base64Data = Regex.Match(base64String, @"data:image/(?.+?),(?.+)").Groups["data"].Value; + var binData = Convert.FromBase64String(base64Data); + Image img = ByteArrayToImage(binData); + xrBox.Image = img; + } + else + { + xrBox.Image = null; + } + } + + public Image ByteArrayToImage(byte[] byteArrayIn) + { + Image returnImage = null; + MemoryStream ms = new System.IO.MemoryStream(byteArrayIn); + returnImage = Image.FromStream(ms); + + return returnImage; + } + } +} diff --git a/ReportImp/AlphaEv/ServicesOverviewReportAssistenz.resx b/ReportImp/AlphaEv/ServicesOverviewReportAssistenz.resx new file mode 100644 index 000000000..c4dae0948 --- /dev/null +++ b/ReportImp/AlphaEv/ServicesOverviewReportAssistenz.resx @@ -0,0 +1,577 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 21, 17 + + + ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAEEAcgBpAGEAbAA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXAAqAFwAYwBzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAyAFwAcwBiAGEAcwBlAGQAbwBuADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADMAXAB1AGwAXABmADEAXABmAHMAMgA0AFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANABcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA1AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAHIAXAB0AHgAMgAwADEAXAB0AHEAcgBcAHQAeAA5ADcAMwA3AHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAYgBcAGYAMgBcAGYAcwAyADQAXABjAGYAMQAgAFsAQwB1AHMAdABvAG0AZQByAEYAaQByAHMAdABOAGEAbQBlAF0AIABbAEMAdQBzAHQAbwBtAGUAcgBMAGEAcwB0AE4AYQBtAGUAXQB9AFwAYgBcAGYAMgBcAGYAcwAyADQAXABjAGYAMQBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAcgBcAHQAeAAyADAAMQBcAHQAcQByAFwAdAB4ADkANwAzADcAewBcAGIAXABmADIAXABmAHMAMQA4AFwAYwBmADEAIABBAFoAIAAoAEwAVgBSACkAOgAgAH0AewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABiAFwAZgAyAFwAZgBzADIAMABcAGMAZgAxACAAWwBSAGUAZgBlAHIAZQBuAGMAZQBOAHUAbQBiAGUAcgBdAH0AewBcAGIAXABmADIAXABmAHMAMQA4AFwAYwBmADEAIAAsAH0AewBcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgACAAYgBlAHcALgAgAH0AewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADIAXABmAHMAMgAwAFwAYwBmADEAIABBAHMAcwBpAHMAdABlAG4AegAtAFMAdABkAC4AfQB7AFwAZgAyAFwAZgBzADIAMABcAGMAZgAxACAAOgAgAH0AewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABiAFwAZgAyAFwAZgBzADIAMABcAGMAZgAxACAAWwBBAHAAcAByAG8AdgBlAGQARgBMAFMAUABlAHIAVwBlAGUAawAhADAALgAjACMAXQB9AHsAXABmADIAXABmAHMAMgAwAFwAYwBmADEAIAAgAC8AIABXAG8AfQBcAGYAMgBcAGYAcwAyADAAXABjAGYAMQBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAcgBcAHQAeAAyADAAMQBcAHQAcQByAFwAdAB4ADkANwAzADcAewBcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgAEYAYQBsAGwAdgBlAHIAYQBuAHQAdwBvAHIAdABsAGkAYwBoADoAIAB9AHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAYgBcAGYAMgBcAGYAcwAyADQAXABjAGYAMQAgAFsATQBhAGkAbgBBAHQAdABlAG4AZABhAG4AdABdAH0AXABiAFwAZgAyAFwAZgBzADIANABcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQByAFwAdAB4ADIAMAAxAFwAdABxAHIAXAB0AHgAOQA3ADMANwBcAGIAXABmADIAXABmAHMAMgA0AFwAYwBmADEAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAHIAXAB0AHgAMgAwADEAXAB0AHEAcgBcAHQAeAA5ADcAMwA3AHsAXABmADIAXABmAHMAMgAwAFwAYwBmADEAIABhAGwAcABoAGEALQBBAFoAOgAgADIAOQA3ADIAMAAwAH0AXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAxAFwAZgBzADIANABcAGMAZgAxAFwAcABhAHIAfQA= + + + + + iVBORw0KGgoAAAANSUhEUgAAAS8AAACXCAIAAADLUkojAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAd + hwAAHYcBj+XxZQAAaARJREFUeF7tvXd8VlXWNuwfX3mf951nRiCdXkN6owoKtnHsYtfRcRynqKPO2BtV + QWogvZKQQgqhFynSewm9QwKB9J7cvd/ru9ZeJxjL+MjzmXlA7/W74D7ZZ59d1l7X3mvvs885t5BHPOKR + rhKXAotbQcRBZHU7ieyMldvPfpZg3rP3Foh23iMe8chPL9/PRju5QUj8Wsy6M9Pi48Y+tG1eLP72sNEj + Huk6+X42YlgEmJVOy6lP5k0PuX37XA8bPeKRrpXvZ6OD3Fanw2kzkst6ZuJ8sHFfQhLCPWz0iEe6Tr6f + jdqxGx6r/dwnsV8EjT2SkIIADxs94pGuk+9no93pcOEvh8VtM518f9bM4Ns9bPSIR7pavsNG9aMdO21k + M1/8ODYu4u6jcckI8LDRIx7pOvl+NjrdLh4bXXZyWMHGeSHjDsxZgJMeNnrEI10n32GjEu3YaScrj42x + oeNL58QhwMNGj3ik68TDRo945EYRxUZFvu9hIzxVNW/0sNEjHvk3iIeNHvHIjSLfZqNA24vjtpPdfP7j + 2Lmh4w/O9bDRIx7pWvGw0SMeuVHk+9noUCCyux3mc5/Ezgkbf8DDRo94pIvFw0aPeORGkR9cxenkqXrY + 6BGPdLV42OgRj9wo4mGjRzxyo4iHjR7xyI0iHjZ6xCM3injY6BGP3CjiYaNHPHKjiIeNHvHIjSIeNnrE + IzeKeNjoEY/cKOJho0c8cqOIh40e8ciNIh42esQjN4p42OgRj9wo4mGjRzxyo4iHjR7xyI0iHjZ6xCM3 + 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 + /j+6VEwDiV1ynAAAAABJRU5ErkJggg== + + + \ No newline at end of file diff --git a/ReportImp/AlphaEv/logo.png b/ReportImp/AlphaEv/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..c7ce32f3e2e269c22ac37414e32a2167bf95e0b1 GIT binary patch literal 26735 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 SU2>cN0000 + + + + Debug + AnyCPU + {E8EDD4DA-61CC-49E2-8337-5E91D8C47417} + Library + Properties + AwoDortmund + 4096649015_Reports + v4.5 + 512 + + + + true + full + false + ..\..\Host\bin\ + DEBUG;TRACE + prompt + 4 + + + pdbonly + true + ..\..\Host\bin\ + TRACE + prompt + 4 + + + + + + + + + + + + + + + + + + + {b0d73e3d-4ae7-4024-93a6-db1f46d7ccee} + Data + + + {094331C3-ECEE-4C89-BBFD-4C9DED89F0EF} + Service + + + {2f50b83d-a3f0-4ec4-979a-3f9b7e3d8ed4} + Shared + + + + \ No newline at end of file diff --git a/ReportImp/AwoDortmund/Export/CustomDataExporter.cs b/ReportImp/AwoDortmund/Export/CustomDataExporter.cs new file mode 100644 index 000000000..fe6d962a0 --- /dev/null +++ b/ReportImp/AwoDortmund/Export/CustomDataExporter.cs @@ -0,0 +1,29 @@ +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 AwoDortmund.Export +{ + public class SkmDataExporter : DataExporter + { + public override string CreateExportString(string pFileID, string[] pHeaderCaption, string[][] pContent) + { + + if (pHeaderCaption != null && pHeaderCaption.Length > 0 && pHeaderCaption[0].Contains("Diamant")) + { + return DiamantExporter.CreateExportString(pHeaderCaption, pContent); + } + return base.CreateExportString(pFileID, pHeaderCaption, pContent); + + } + + public override QueryDC CreateQuery(QueryDC query) + { + return DiamantExporter.CreateQuery(query); + } + } +} diff --git a/ReportImp/AwoDortmund/Export/DiamantExporter.cs b/ReportImp/AwoDortmund/Export/DiamantExporter.cs new file mode 100644 index 000000000..22f2a1753 --- /dev/null +++ b/ReportImp/AwoDortmund/Export/DiamantExporter.cs @@ -0,0 +1,444 @@ +using System; +using System.Collections.Generic; +using System.Data; +using System.IO; +using System.Text; +using BeWo.Data.Access; +using BS.Shared.DataContracts; + +namespace AwoDortmund.Export +{ + public class DiamantExporter + { + + public static QueryDC CreateQuery(QueryDC query) + { + DateTime dt = DateTime.Now; + DateTime.TryParse(query.Parameter[0].Value.ToString(), out dt); + + query.FileName = String.Format("F{0:yyyyMM}.er2", dt); + query.QueryResult = GetAbrechnungenString(dt); + + + return query; + } + public static string CreateExportString(string[] pHeaderCaption, string[][] pContent) + { + if (pHeaderCaption != null && pHeaderCaption.Length > 1 && pHeaderCaption[0].Contains("Diamant")) + { + DateTime dt = DateTime.Now; + + DateTime.TryParse(pHeaderCaption[1], out dt); + + return GetAbrechnungenString(dt); + + } + + + return null; + } + + + + public static String GetAbrechnungenString(DateTime date) + { + StringBuilder sb = new StringBuilder(); + var s = GetMonatlicheAbrechnungLvrString(date); + if (!String.IsNullOrWhiteSpace(s)) + { + sb.Append(s); + } + if (sb.Length > 0) + sb.AppendLine(); + + s = GetAbschlagszahlungenString(date); + if (!String.IsNullOrWhiteSpace(s)) + { + sb.Append(s); + } + if (sb.Length > 0) + sb.AppendLine(); + + //s = GetSelbstzahlerString(date); + //if (!String.IsNullOrWhiteSpace(s)) + //{ + // sb.Append(s); + //} + + return sb.ToString(); + } + + public static String GetMonatlicheAbrechnungLvrString(DateTime date) + { + var dt = ExecuteQuery(GetMonatlicheAbrechnungLvrSql(date), date); + + StringBuilder sb = new StringBuilder(); + foreach (DataRow row in dt.Rows) + { + if (sb.Length > 0) + { + sb.AppendLine(); + } + for (int i = 0; i < row.ItemArray.Length; i++) + { + if (i > 0) + { + sb.Append(","); + } + if (i == 32) + { + sb.AppendLine(); + } + var item = row[i]; + bool quote = i == 15 || i == 38; + + if (quote) + { + sb.Append('"'); + sb.Append(item); + sb.Append('"'); + } + else + { + sb.Append(item); + } + } + + } +//F,0,050,,BEWO,DA,01012016,012016,iBelegNr1,Belegnr1,220001,,,,999.99, "Name AZ Abrechnung 01/2016 LVR",,,EUR,,,,,,,,,,,R,,, +//G,0,1695,,,-999.99,"Name AZ Abrechnung 01/2016 LVR", + + return sb.ToString(); + } + + public static String GetAbschlagszahlungenString(DateTime date) + { + var dt = ExecuteQuery(GetAbschlagszahlungenSql(date), date); + + StringBuilder sb = new StringBuilder(); + foreach (DataRow row in dt.Rows) + { + if (sb.Length > 0) + { + sb.AppendLine(); + } + for (int i = 0; i < row.ItemArray.Length; i++) + { + if (i > 0) + { + sb.Append(","); + } + if (i == 32) + { + sb.AppendLine(); + } + var item = row[i]; + bool quote = i == 15 || i == 38; + + if (quote) + { + sb.Append('"'); + sb.Append(item); + sb.Append('"'); + } + else + { + sb.Append(item); + } + } + + } + //F,0,050,,BEWO,DA,02012016,012016,iBelegNr2,Belegnr2,220001,,,,-888.88, "Name AZ Abschlagszahlung LVR 01/2016",,,EUR,,,,,,,,,,,R,,, + //G,0,4473,,,888.88,"Name AZ Abschlagszahlung LVR 05/2016", + + return sb.ToString(); + } + + public static String GetSelbstzahlerString(DateTime date) + { + var dt = ExecuteQuery(GetSelbstzahlerSql(date), date); + + StringBuilder sb = new StringBuilder(); + foreach (DataRow row in dt.Rows) + { + if (sb.Length > 0) + { + sb.AppendLine(); + } + for (int i = 0; i < row.ItemArray.Length; i++) + { + if (i > 0) + { + sb.Append(","); + } + if (i == 32) + { + sb.AppendLine(); + } + + var item = row[i]; + bool quote = i == 15 || i == 38; + + if (quote) + { + sb.Append('"'); + sb.Append(item); + sb.Append('"'); + } + else + { + sb.Append(item); + } + } + + } + return sb.ToString(); + } + + + + private static String GetMonatlicheAbrechnungLvrSql(DateTime date) + { + String sql = @" +SELECT +'F', +'0', +'xxx', +null, +'BEWO', +'DA', +':Abrechnungsmonat', +':Periode', +'Belegnr', +'Belegnr2', +c.DebitorNumber, +null, +null, +null, +REPLACE(IF(crpRateFactor.`CostRateValue` is null, ROUND((sr.`GeleisteteFLM` / 60) * (SELECT crp.`CostRateValue` FROM `costrateperiod` crp WHERE crp.`ObjectTid` = 22 AND crp.`CostRateType` = 0 AND crp.`ObjectOid` = cb2sc.`CostBearerOid` AND (crp.`EndDate` is null or crp.`EndDate` > ':Monat_Start') order by IF(crp.`EndDate` is null, MAKEDATE(9999,365),crp.`EndDate`) LIMIT 1 )), + ROUND(ROUND((sr.`GeleisteteFLM` / 60), 2) * (SELECT crp.`CostRateValue` FROM `costrateperiod` crp WHERE crp.`ObjectTid` = 22 AND crp.`CostRateType` = 0 AND crp.`ObjectOid` = cb2sc.`CostBearerOid` AND (crp.`EndDate` is null or crp.`EndDate` > ':Monat_Start') order by IF(crp.`EndDate` is null, MAKEDATE(9999,365),crp.`EndDate`) LIMIT 1 ) * ((100 + crpRateFactor.`CostRateValue`)/100), 2)), ',', '.') AS 'Betrag', +CONCAT(p.`LastName`, ', ', p.`FirstName`, ' ', IF(cb2sc.CustomerRefenrenceNumber is null, '', cb2sc.CustomerRefenrenceNumber), ' Abrechnung :PeriodeSlash ', org.Name) as 'Verwendung', +null, +null, +'EUR', +null, +null, +null, +null, +null, +null, +null, +null, +null, +null, +'R', +null, +null, +'G', +'0', +'xxxx', +null, +null, +REPLACE(-1 * IF(crpRateFactor.`CostRateValue` is null, ROUND((sr.`GeleisteteFLM` / 60) * (SELECT crp.`CostRateValue` FROM `costrateperiod` crp WHERE crp.`ObjectTid` = 22 AND crp.`CostRateType` = 0 AND crp.`ObjectOid` = cb2sc.`CostBearerOid` AND (crp.`EndDate` is null or crp.`EndDate` > ':Monat_Start') order by IF(crp.`EndDate` is null, MAKEDATE(9999,365),crp.`EndDate`) LIMIT 1 )), + ROUND(ROUND((sr.`GeleisteteFLM` / 60), 2) * (SELECT crp.`CostRateValue` FROM `costrateperiod` crp WHERE crp.`ObjectTid` = 22 AND crp.`CostRateType` = 0 AND crp.`ObjectOid` = cb2sc.`CostBearerOid` AND (crp.`EndDate` is null or crp.`EndDate` > ':Monat_Start') order by IF(crp.`EndDate` is null, MAKEDATE(9999,365),crp.`EndDate`) LIMIT 1 ) * ((100 + crpRateFactor.`CostRateValue`)/100), 2)), ',', '.') AS 'Betrag2', +CONCAT(p.`LastName`, ', ', p.`FirstName`, ' ', IF(cb2sc.CustomerRefenrenceNumber is null, '', cb2sc.CustomerRefenrenceNumber), ' Abrechnung :PeriodeSlash ', org.Name) as 'Verwendung2', +null +FROM `supportconcept` sc +INNER JOIN `costbearer2supportconcept` cb2sc ON sc.`Oid` = cb2sc.`SupportConceptOid` +INNER JOIN `costbearer` cb ON cb2sc.`CostBearerOid` = cb.`Oid` +LEFT JOIN + (SELECT crp.`ObjectOid`, crp.`CostRateValue` FROM `costrateperiod` crp + WHERE crp.`ObjectTid` = 22 AND crp.`CostRateType` = 2 AND (crp.`EndDate` is null or crp.`EndDate` > NOW())) + AS crpRateFactor ON crpRateFactor.`ObjectOid` = cb.`Oid` +INNER JOIN `organisation` org ON org.`CostBearerOid` = cb.`Oid` +INNER JOIN `customer` c ON sc.`CustomerOid` = c.`Oid` +INNER JOIN `person` p on c.`PersonOid` = p.`Oid` +LEFT JOIN + (SELECT sr2.`CostBearer2SupportConceptOid`, SUM(sr2.`roundedduration` / IF(sr2.`GroupEmployeeCount` is null, 1, sr2.`GroupEmployeeCount`)) AS GeleisteteFLM FROM `servicerecord` sr2 + INNER JOIN `servicedescription` sd ON sr2.`ServiceDescriptionOid` = sd.`Oid` + INNER JOIN `servicecategory` sc ON sd.`ServiceCategoryOid` = sc.`Oid` + WHERE sr2.`StartDate` >= ':Monat_Start' AND sr2.`StartDate` < ':Monat_End' AND sc.`Billable` = 1 GROUP BY sr2.`CostBearer2SupportConceptOid`) + AS sr ON sr.`CostBearer2SupportConceptOid` = cb2sc.`Oid` +WHERE c.`IsActive` = 1 AND sc.`IsActive` = 1 +and (sr.`GeleisteteFLM` is not null) +ORDER BY p.`LastName`, p.`FirstName`, cb2sc.`ApprovedStartDate` +"; + + return sql; + } + + private static String GetAbschlagszahlungenSql(DateTime date) + { + String sql = @" +SELECT +'F', +'0', +'xxx', +null, +'BEWO', +'DA', +':Abrechnungsmonat', +':Periode', +'Belegnr', +'Belegnr2', +c.DebitorNumber, +null, +null, +null, +REPLACE(-1 * ROUND(at.`GesamtBetrag`, 2), ',', '.') as 'Abschlagszahlungen', +CONCAT(p.`LastName`, ', ', p.`FirstName`, ' ', IF(cb2sc.CustomerRefenrenceNumber is null, '', cb2sc.CustomerRefenrenceNumber), ' Abschlagszahlung :PeriodeSlash ', org.Name) as 'Verwendung', +null, +null, +'EUR', +null, +null, +null, +null, +null, +null, +null, +null, +null, +null, +'R', +null, +null, +'G', +'0', +'xxxx', +null, +null, +REPLACE(ROUND(at.`GesamtBetrag`, 2), ',', '.') as 'Abschlagszahlungen2', +CONCAT(p.`LastName`, ', ', p.`FirstName`, ' ', IF(cb2sc.CustomerRefenrenceNumber is null, '', cb2sc.CustomerRefenrenceNumber), ' Abschlagszahlung :PeriodeSlash ', org.Name) as 'Verwendung2', +null +FROM `supportconcept` sc +INNER JOIN `costbearer2supportconcept` cb2sc ON sc.`Oid` = cb2sc.`SupportConceptOid` +INNER JOIN `costbearer` cb ON cb2sc.`CostBearerOid` = cb.`Oid` +LEFT JOIN + (SELECT crp.`ObjectOid`, crp.`CostRateValue` FROM `costrateperiod` crp + WHERE crp.`ObjectTid` = 22 AND crp.`CostRateType` = 2 AND (crp.`EndDate` is null or crp.`EndDate` > NOW())) + AS crpRateFactor ON crpRateFactor.`ObjectOid` = cb.`Oid` +INNER JOIN `organisation` org ON org.`CostBearerOid` = cb.`Oid` +INNER JOIN `customer` c ON sc.`CustomerOid` = c.`Oid` +INNER JOIN `person` p on c.`PersonOid` = p.`Oid` +LEFT JOIN + (SELECT at2.`CostBearer2SupportConceptOid`, SUM(at2.`Amount`) AS GesamtBetrag FROM `accountingtransaction` at2 + WHERE at2.`BookingDate` >= ':Monat_Start' AND at2.`BookingDate` < ':Monat_End' GROUP BY at2.`CostBearer2SupportConceptOid`) + AS at ON at.`CostBearer2SupportConceptOid` = cb2sc.`Oid` +WHERE c.`IsActive` = 1 AND sc.`IsActive` = 1 +and (at.`GesamtBetrag` is not null) +ORDER BY p.`LastName`, p.`FirstName`, cb2sc.`ApprovedStartDate` +"; + return sql; + } + + private static String GetSelbstzahlerSql(DateTime date) + { + String sql = @" +SELECT +'F', +'0', +'xxx', +null, +'BEWO', +'DA', +':Abrechnungsmonat', +':Periode', +'Belegnr', +'Belegnr2', +c.DebitorNumber, +null, +null, +null, +IF(crpRateFactor.`CostRateValue` is null, ROUND((sr.`GeleisteteFLM` / 60) * (SELECT crp.`CostRateValue` FROM `costrateperiod` crp WHERE crp.`ObjectTid` = 22 AND crp.`CostRateType` = 0 AND crp.`ObjectOid` = cb2sc.`CostBearerOid` AND (crp.`EndDate` is null or crp.`EndDate` > ':Monat_Start') order by IF(crp.`EndDate` is null, MAKEDATE(9999,365),crp.`EndDate`) LIMIT 1 )), + ROUND(ROUND((sr.`GeleisteteFLM` / 60), 2) * (SELECT crp.`CostRateValue` FROM `costrateperiod` crp WHERE crp.`ObjectTid` = 22 AND crp.`CostRateType` = 0 AND crp.`ObjectOid` = cb2sc.`CostBearerOid` AND (crp.`EndDate` is null or crp.`EndDate` > ':Monat_Start') order by IF(crp.`EndDate` is null, MAKEDATE(9999,365),crp.`EndDate`) LIMIT 1 ) * ((100 + crpRateFactor.`CostRateValue`)/100), 2)) AS 'Betrag', +CONCAT(p.`LastName`, ', ', p.`FirstName`, ' ', IF(cb2sc.CustomerRefenrenceNumber is null, '', cb2sc.CustomerRefenrenceNumber), ' Abrechnung :PeriodeSlash ', org.Name) as 'Verwendung', +null, +null, +'EUR', +null, +null, +null, +null, +null, +null, +null, +null, +null, +null, +'R', +null, +null, +'G', +'0', +'xxxx', +null, +null, +-1 * IF(crpRateFactor.`CostRateValue` is null, ROUND((sr.`GeleisteteFLM` / 60) * (SELECT crp.`CostRateValue` FROM `costrateperiod` crp WHERE crp.`ObjectTid` = 22 AND crp.`CostRateType` = 0 AND crp.`ObjectOid` = cb2sc.`CostBearerOid` AND (crp.`EndDate` is null or crp.`EndDate` > ':Monat_Start') order by IF(crp.`EndDate` is null, MAKEDATE(9999,365),crp.`EndDate`) LIMIT 1 )), + ROUND(ROUND((sr.`GeleisteteFLM` / 60), 2) * (SELECT crp.`CostRateValue` FROM `costrateperiod` crp WHERE crp.`ObjectTid` = 22 AND crp.`CostRateType` = 0 AND crp.`ObjectOid` = cb2sc.`CostBearerOid` AND (crp.`EndDate` is null or crp.`EndDate` > ':Monat_Start') order by IF(crp.`EndDate` is null, MAKEDATE(9999,365),crp.`EndDate`) LIMIT 1 ) * ((100 + crpRateFactor.`CostRateValue`)/100), 2)) AS 'Betrag2', +CONCAT(p.`LastName`, ', ', p.`FirstName`, ' ', IF(cb2sc.CustomerRefenrenceNumber is null, '', cb2sc.CustomerRefenrenceNumber), ' Abrechnung :PeriodeSlash ', org.Name) as 'Verwendung2', +null +FROM `supportconcept` sc +INNER JOIN `costbearer2supportconcept` cb2sc ON sc.`Oid` = cb2sc.`SupportConceptOid` +INNER JOIN `costbearer` cb ON cb2sc.`CostBearerOid` = cb.`Oid` +LEFT JOIN + (SELECT crp.`ObjectOid`, crp.`CostRateValue` FROM `costrateperiod` crp + WHERE crp.`ObjectTid` = 22 AND crp.`CostRateType` = 2 AND (crp.`EndDate` is null or crp.`EndDate` > NOW())) + AS crpRateFactor ON crpRateFactor.`ObjectOid` = cb.`Oid` +INNER JOIN `organisation` org ON org.`CostBearerOid` = cb.`Oid` +INNER JOIN `customer` c ON sc.`CustomerOid` = c.`Oid` +INNER JOIN `person` p on c.`PersonOid` = p.`Oid` +LEFT JOIN + (SELECT sr2.`CostBearer2SupportConceptOid`, SUM(sr2.`roundedduration` / IF(sr2.`GroupEmployeeCount` is null, 1, sr2.`GroupEmployeeCount`)) AS GeleisteteFLM FROM `servicerecord` sr2 + INNER JOIN `servicedescription` sd ON sr2.`ServiceDescriptionOid` = sd.`Oid` + INNER JOIN `servicecategory` sc ON sd.`ServiceCategoryOid` = sc.`Oid` + WHERE sr2.`StartDate` >= ':Monat_Start' AND sr2.`StartDate` < ':Monat_End' AND sc.`Billable` = 1 GROUP BY sr2.`CostBearer2SupportConceptOid`) + AS sr ON sr.`CostBearer2SupportConceptOid` = cb2sc.`Oid` +WHERE c.`IsActive` = 1 AND sc.`IsActive` = 1 +and (sr.`GeleisteteFLM` is not null) +ORDER BY p.`LastName`, p.`FirstName`, cb2sc.`ApprovedStartDate` +"; + + return sql; + } + + public static DataTable ExecuteQuery(String sql, DateTime dt) + { + var newsql = sql; + newsql = newsql.Replace(":PeriodeSlash", String.Format("{0:MM/yyyy}", dt)); + newsql = newsql.Replace(":Periode", String.Format("{0:MMyyyy}", dt)); + newsql = newsql.Replace(":Abrechnungsmonat", String.Format("{0:ddMMyyyy}", dt)); + newsql = newsql.Replace(":Monat_Start", String.Format("{0:yyyy-MM}-01", dt)); + dt = dt.AddMonths(1); + newsql = newsql.Replace(":Monat_End", String.Format("{0:yyyy-MM}-01", dt)); + + return DAOFactory.AdoDAO.ExecuteQuery(newsql).Tables[0]; + } + + + + + //Buchung Abrechnung Stundenzettel + //F,0,050,, BEWO, DA,01012016,012016, iBelegNr1, Belegnr1,220001,,,,999.99, "Name AZ Abrechnung 01/2016 LVR",,, EUR,,,,,,,,,,, R,,, + //G,0,1695,,,-999.99,"Name AZ Abrechnung 01/2016 LVR", + + + + //Buchung Abschlagszahlung + //F,0,050,, BEWO, DA,02012016,012016, iBelegNr2, Belegnr2,220001,,,,-888.88, "Name AZ Abschlagszahlung LVR 01/2016",,, EUR,,,,,,,,,,, R,,, + //G,0,4473,,,888.88,"Name AZ Abschlagszahlung LVR 05/2016", + + + //Buchung Abrechnung LVR / Selbstzahler + //F,0,050,, BEWO, DA,01022016,022016, iBelegNr3, Belegnr3,220001,,,,900.00, "Name AZ Abrechnung LVR + SZ 02/2016",,, EUR,,,,,,,,,,, R,,, + //G,0,1695,,,-800.00,"Name AZ Abrechnung 05/2016 LVR", + //G,0,1695,,,-100.00,"Name AZ Abrechnung 05/2016 SZ", + + + + //schwarz = konstant + //rot = variabel + + + } +} \ No newline at end of file diff --git a/ReportImp/AwoDortmund/Properties/AssemblyInfo.cs b/ReportImp/AwoDortmund/Properties/AssemblyInfo.cs new file mode 100644 index 000000000..62124b9e0 --- /dev/null +++ b/ReportImp/AwoDortmund/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// Allgemeine Informationen über eine Assembly werden über die folgenden +// Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern, +// die einer Assembly zugeordnet sind. +[assembly: AssemblyTitle("AwoDortmund")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("AwoDortmund")] +[assembly: AssemblyCopyright("Copyright © 2018")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Durch Festlegen von ComVisible auf FALSE werden die Typen in dieser Assembly +// für COM-Komponenten unsichtbar. Wenn Sie auf einen Typ in dieser Assembly von +// COM aus zugreifen müssen, sollten Sie das ComVisible-Attribut für diesen Typ auf "True" festlegen. +[assembly: ComVisible(false)] + +// Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird +[assembly: Guid("e8edd4da-61cc-49e2-8337-5e91d8c47417")] + +// Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten: +// +// Hauptversion +// Nebenversion +// Buildnummer +// Revision +// +// Sie können alle Werte angeben oder Standardwerte für die Build- und Revisionsnummern verwenden, +// indem Sie "*" wie unten gezeigt eingeben: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/ReportImp/BeWoSchillingReports/ServicesOverviewReport.Designer.cs b/ReportImp/BeWoSchillingReports/ServicesOverviewReport.Designer.cs new file mode 100644 index 000000000..8642c9d20 --- /dev/null +++ b/ReportImp/BeWoSchillingReports/ServicesOverviewReport.Designer.cs @@ -0,0 +1,607 @@ +using BeWo.Report.ReportObjects; +namespace BeWo.BeWoSchillingReports +{ + partial class Stundenzettel + { + ///

+ /// Required designer variable. + /// + private System.ComponentModel.IContainer components; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.components = new System.ComponentModel.Container(); + this.Detail = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell(); + this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail1 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable3 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell(); + this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule(); + this.DetailReport1 = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail2 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel(); + this.DetailReport2 = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail3 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel(); + this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand(); + this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel(); + this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand(); + this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel(); + this.formattingRuleServiceDesc = new DevExpress.XtraReports.UI.FormattingRule(); + this.formattingRuleCostBearer = new DevExpress.XtraReports.UI.FormattingRule(); + this.formattingRuleEmployeeName = new DevExpress.XtraReports.UI.FormattingRule(); + this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand(); + this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand(); + this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); + ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); + // + // Detail + // + this.Detail.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTableServiceRecords1}); + this.Detail.HeightF = 20F; + this.Detail.Name = "Detail"; + this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrTableServiceRecords1 + // + this.xrTableServiceRecords1.BackColor = System.Drawing.Color.WhiteSmoke; + this.xrTableServiceRecords1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableServiceRecords1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTableServiceRecords1.Name = "xrTableServiceRecords1"; + this.xrTableServiceRecords1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTableServiceRecords1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow2}); + this.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(680F, 20F); + this.xrTableServiceRecords1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrTableRow2 + // + this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell3, + this.xrTableCell4, + this.xrTableCell1, + this.xrTableCell11, + this.xrTableCell9, + this.xrTableCell12}); + this.xrTableRow2.Name = "xrTableRow2"; + this.xrTableRow2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTableRow2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + this.xrTableRow2.Weight = 1D; + // + // xrTableCell3 + // + this.xrTableCell3.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell3.Name = "xrTableCell3"; + this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F); + this.xrTableCell3.StylePriority.UseTextAlignment = false; + this.xrTableCell3.Text = "Tag"; + this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell3.Weight = 0.093229122793632241D; + // + // xrTableCell4 + // + this.xrTableCell4.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell4.Name = "xrTableCell4"; + this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F); + this.xrTableCell4.StylePriority.UseTextAlignment = false; + this.xrTableCell4.Text = "FLM"; + this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell4.Weight = 0.093229122793632241D; + // + // xrTableCell11 + // + this.xrTableCell11.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell11.Name = "xrTableCell11"; + this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F); + this.xrTableCell11.Text = "Art"; + this.xrTableCell11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell11.Weight = 0.21753461642018598D; + // + // xrTableCell9 + // + this.xrTableCell9.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell9.Name = "xrTableCell9"; + this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F); + this.xrTableCell9.Text = "KT"; + this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell9.Weight = 0.21753462265949974D; + // + // xrTableCell12 + // + this.xrTableCell12.BackColor = System.Drawing.Color.WhiteSmoke; + this.xrTableCell12.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell12.Name = "xrTableCell12"; + this.xrTableCell12.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F); + this.xrTableCell12.Text = "Mitarbeiter/in"; + this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell12.Weight = 0.21753462265949974D; + // + // DetailReport + // + this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail1}); + this.DetailReport.DataMember = "Services"; + this.DetailReport.DataSource = this.bindingSource1; + this.DetailReport.Level = 0; + this.DetailReport.Name = "DetailReport"; + this.DetailReport.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.DetailReport.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // Detail1 + // + this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable3}); + this.Detail1.HeightF = 20F; + this.Detail1.Name = "Detail1"; + this.Detail1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrTable3 + // + this.xrTable3.BorderColor = System.Drawing.Color.Black; + this.xrTable3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable3.Name = "xrTable3"; + this.xrTable3.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow6}); + this.xrTable3.SizeF = new System.Drawing.SizeF(680F, 20F); + this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrTableRow6 + // + this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell13, + this.xrTableCell14, + this.xrTableCell2, + this.xrTableCell15, + this.xrTableCell16, + this.xrTableCell17}); + this.xrTableRow6.Name = "xrTableRow6"; + this.xrTableRow6.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTableRow6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + this.xrTableRow6.Weight = 1D; + // + // xrTableCell13 + // + this.xrTableCell13.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDate", "{0:dd.}")}); + this.xrTableCell13.Font = new System.Drawing.Font("Arial", 10F); + this.xrTableCell13.Name = "xrTableCell13"; + this.xrTableCell13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 3, 0, 0, 100F); + this.xrTableCell13.StylePriority.UseFont = false; + this.xrTableCell13.StylePriority.UsePadding = false; + this.xrTableCell13.StylePriority.UseTextAlignment = false; + this.xrTableCell13.Text = "xrTableCell13"; + this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell13.Weight = 0.07575757513693307D; + // + // xrTableCell14 + // + this.xrTableCell14.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Minutes", "{0:0.##}")}); + this.xrTableCell14.Font = new System.Drawing.Font("Arial", 10F); + this.xrTableCell14.Name = "xrTableCell14"; + this.xrTableCell14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 3, 0, 0, 100F); + this.xrTableCell14.StylePriority.UseFont = false; + this.xrTableCell14.StylePriority.UsePadding = false; + this.xrTableCell14.StylePriority.UseTextAlignment = false; + this.xrTableCell14.Text = "xrTableCell14"; + this.xrTableCell14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell14.Weight = 0.075757575136933056D; + // + // xrTableCell15 + // + this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.ServiceCategoryAbbr")}); + this.xrTableCell15.Font = new System.Drawing.Font("Arial", 10F); + this.xrTableCell15.Name = "xrTableCell15"; + this.xrTableCell15.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrTableCell15.StylePriority.UseFont = false; + this.xrTableCell15.StylePriority.UsePadding = false; + this.xrTableCell15.Text = "xrTableCell15"; + this.xrTableCell15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell15.Weight = 0.17676767744601296D; + // + // xrTableCell16 + // + this.xrTableCell16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.CostBearer")}); + this.xrTableCell16.Font = new System.Drawing.Font("Arial", 10F); + this.xrTableCell16.Name = "xrTableCell16"; + this.xrTableCell16.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrTableCell16.StylePriority.UseFont = false; + this.xrTableCell16.StylePriority.UsePadding = false; + this.xrTableCell16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell16.Weight = 0.17676767758587614D; + // + // xrTableCell17 + // + this.xrTableCell17.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.EmployeeAbbr")}); + this.xrTableCell17.Font = new System.Drawing.Font("Arial", 10F); + this.xrTableCell17.Name = "xrTableCell17"; + this.xrTableCell17.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrTableCell17.StylePriority.UseFont = false; + this.xrTableCell17.StylePriority.UsePadding = false; + this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell17.Weight = 0.17676767844953112D; + // + // formattingRuleStartDate + // + this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]"; + this.formattingRuleStartDate.DataMember = "ServicesDouble"; + this.formattingRuleStartDate.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.formattingRuleStartDate.Name = "formattingRuleStartDate"; + // + // DetailReport1 + // + this.DetailReport1.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail2}); + this.DetailReport1.Level = 1; + this.DetailReport1.Name = "DetailReport1"; + this.DetailReport1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.DetailReport1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // Detail2 + // + this.Detail2.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.Detail2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel5, + this.xrLabel3, + this.xrLabel4}); + this.Detail2.HeightF = 96.875F; + this.Detail2.Name = "Detail2"; + this.Detail2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel5 + // + this.xrLabel5.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrLabel5.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 29.87499F); + this.xrLabel5.Multiline = true; + this.xrLabel5.Name = "xrLabel5"; + this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel5.SizeF = new System.Drawing.SizeF(333F, 24F); + this.xrLabel5.StylePriority.UseBorders = false; + this.xrLabel5.StylePriority.UseFont = false; + this.xrLabel5.StylePriority.UseTextAlignment = false; + this.xrLabel5.Text = "Unterschrift Klient/in (oder gesetzliche/r Betreuer/in):"; + this.xrLabel5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel3 + // + this.xrLabel3.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; + this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(348.3332F, 28.875F); + this.xrLabel3.Name = "xrLabel3"; + this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel3.SizeF = new System.Drawing.SizeF(331.6671F, 25F); + this.xrLabel3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel4 + // + this.xrLabel4.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrLabel4.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 71.875F); + this.xrLabel4.Name = "xrLabel4"; + this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel4.SizeF = new System.Drawing.SizeF(333F, 25F); + this.xrLabel4.StylePriority.UseFont = false; + this.xrLabel4.StylePriority.UseTextAlignment = false; + this.xrLabel4.Text = "Ich versichere die Richtigkeit der o.g. Angaben:"; + this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // DetailReport2 + // + this.DetailReport2.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail3, + this.GroupFooter1}); + this.DetailReport2.DataMember = "AllEmployees"; + this.DetailReport2.DataSource = this.bindingSource1; + this.DetailReport2.Level = 2; + this.DetailReport2.Name = "DetailReport2"; + this.DetailReport2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.DetailReport2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // Detail3 + // + this.Detail3.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel10, + this.xrLabel7, + this.xrLabel6, + this.xrLabel8}); + this.Detail3.HeightF = 42F; + this.Detail3.Name = "Detail3"; + this.Detail3.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel10 + // + this.xrLabel10.Font = new System.Drawing.Font("Arial", 9.75F); + this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(392F, 17F); + this.xrLabel10.Name = "xrLabel10"; + this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel10.SizeF = new System.Drawing.SizeF(100F, 25F); + this.xrLabel10.StylePriority.UseFont = false; + this.xrLabel10.StylePriority.UseTextAlignment = false; + this.xrLabel10.Text = "FLM"; + this.xrLabel10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel7 + // + this.xrLabel7.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "AllEmployees.TotalFLM", "{0:0.##}")}); + this.xrLabel7.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(325F, 17F); + this.xrLabel7.Name = "xrLabel7"; + this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel7.SizeF = new System.Drawing.SizeF(58F, 25F); + this.xrLabel7.StylePriority.UseFont = false; + this.xrLabel7.StylePriority.UseTextAlignment = false; + this.xrLabel7.Text = "xrLabel7"; + this.xrLabel7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + // + // xrLabel6 + // + this.xrLabel6.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "AllEmployees.EmployeeName")}); + this.xrLabel6.Font = new System.Drawing.Font("Arial", 9.75F); + this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 17F); + this.xrLabel6.Name = "xrLabel6"; + this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel6.SizeF = new System.Drawing.SizeF(125F, 25F); + this.xrLabel6.StylePriority.UseFont = false; + this.xrLabel6.StylePriority.UseTextAlignment = false; + this.xrLabel6.Text = "xrLabel6"; + this.xrLabel6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel8 + // + this.xrLabel8.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; + this.xrLabel8.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(125F, 12F); + this.xrLabel8.Name = "xrLabel8"; + this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel8.SizeF = new System.Drawing.SizeF(200F, 25F); + this.xrLabel8.StylePriority.UseBorders = false; + this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // GroupFooter1 + // + this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel11}); + this.GroupFooter1.HeightF = 50F; + this.GroupFooter1.Name = "GroupFooter1"; + // + // xrLabel11 + // + this.xrLabel11.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "TotalFLMPerCostBearer")}); + this.xrLabel11.Font = new System.Drawing.Font("Arial", 10F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Italic)))); + this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(0F, 25F); + this.xrLabel11.Multiline = true; + this.xrLabel11.Name = "xrLabel11"; + this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel11.SizeF = new System.Drawing.SizeF(700F, 25F); + this.xrLabel11.StylePriority.UseFont = false; + this.xrLabel11.Text = "xrLabel11"; + // + // ReportHeader + // + this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel1, + this.xrLabel9}); + this.ReportHeader.HeightF = 65F; + this.ReportHeader.Name = "ReportHeader"; + // + // xrLabel1 + // + this.xrLabel1.Font = new System.Drawing.Font("Arial", 14F); + this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrLabel1.Multiline = true; + this.xrLabel1.Name = "xrLabel1"; + this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel1.SizeF = new System.Drawing.SizeF(650F, 25F); + this.xrLabel1.StylePriority.UseFont = false; + this.xrLabel1.StylePriority.UseTextAlignment = false; + this.xrLabel1.Text = "Stunden-Dokumentation Betreutes Wohnen"; + this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel9 + // + this.xrLabel9.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(0F, 33F); + this.xrLabel9.Multiline = true; + this.xrLabel9.Name = "xrLabel9"; + this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel9.SizeF = new System.Drawing.SizeF(650F, 25F); + this.xrLabel9.StylePriority.UseFont = false; + this.xrLabel9.StylePriority.UseTextAlignment = false; + this.xrLabel9.Text = "[CustomerName]: [Month] [Year]"; + this.xrLabel9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // formattingRuleServiceDesc + // + this.formattingRuleServiceDesc.Condition = "[StartDate2] < [StartDate]"; + this.formattingRuleServiceDesc.DataMember = "ServicesDouble"; + this.formattingRuleServiceDesc.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.formattingRuleServiceDesc.Name = "formattingRuleServiceDesc"; + // + // formattingRuleCostBearer + // + this.formattingRuleCostBearer.Condition = "[StartDate2] < [StartDate]"; + this.formattingRuleCostBearer.DataMember = "ServicesDouble"; + this.formattingRuleCostBearer.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.formattingRuleCostBearer.Name = "formattingRuleCostBearer"; + // + // formattingRuleEmployeeName + // + this.formattingRuleEmployeeName.Condition = "[StartDate2] < [StartDate]"; + this.formattingRuleEmployeeName.DataMember = "ServicesDouble"; + this.formattingRuleEmployeeName.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.formattingRuleEmployeeName.Name = "formattingRuleEmployeeName"; + // + // topMarginBand1 + // + this.topMarginBand1.HeightF = 30F; + this.topMarginBand1.Name = "topMarginBand1"; + // + // bottomMarginBand1 + // + this.bottomMarginBand1.HeightF = 30F; + this.bottomMarginBand1.Name = "bottomMarginBand1"; + // + // xrTableCell1 + // + this.xrTableCell1.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell1.Name = "xrTableCell1"; + this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F); + this.xrTableCell1.StylePriority.UseFont = false; + this.xrTableCell1.StylePriority.UsePadding = false; + this.xrTableCell1.StylePriority.UseTextAlignment = false; + this.xrTableCell1.Text = "Uhrzeit"; + this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell1.Weight = 0.2175346282748821D; + // + // xrTableCell2 + // + this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.TimeRangeString")}); + this.xrTableCell2.Font = new System.Drawing.Font("Arial", 10F); + this.xrTableCell2.Name = "xrTableCell2"; + this.xrTableCell2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell2.StylePriority.UseFont = false; + this.xrTableCell2.StylePriority.UsePadding = false; + this.xrTableCell2.StylePriority.UseTextAlignment = false; + this.xrTableCell2.Text = "xrTableCell2"; + this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell2.Weight = 0.17676767744601296D; + // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO); + // + // Stundenzettel + // + this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail, + this.DetailReport, + this.DetailReport1, + this.DetailReport2, + this.ReportHeader, + this.topMarginBand1, + this.bottomMarginBand1}); + this.DataSource = this.bindingSource1; + this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] { + this.formattingRuleStartDate, + this.formattingRuleServiceDesc, + this.formattingRuleCostBearer, + this.formattingRuleEmployeeName}); + this.Margins = new System.Drawing.Printing.Margins(60, 60, 30, 30); + this.PageHeight = 1169; + this.PageWidth = 827; + this.PaperKind = System.Drawing.Printing.PaperKind.A4; + this.Version = "17.1"; + ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); + + } + + #endregion + + private DevExpress.XtraReports.UI.DetailBand Detail; + private System.Windows.Forms.BindingSource bindingSource1; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport; + private DevExpress.XtraReports.UI.DetailBand Detail1; + private DevExpress.XtraReports.UI.XRTable xrTable3; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow6; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell14; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell15; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell16; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell17; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport1; + private DevExpress.XtraReports.UI.DetailBand Detail2; + private DevExpress.XtraReports.UI.XRLabel xrLabel4; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport2; + private DevExpress.XtraReports.UI.DetailBand Detail3; + private DevExpress.XtraReports.UI.XRLabel xrLabel8; + private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader; + private DevExpress.XtraReports.UI.XRLabel xrLabel1; + private DevExpress.XtraReports.UI.XRLabel xrLabel9; + private DevExpress.XtraReports.UI.XRLabel xrLabel3; + private DevExpress.XtraReports.UI.XRLabel xrLabel5; + private DevExpress.XtraReports.UI.XRTable xrTableServiceRecords1; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow2; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell3; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell4; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell11; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell9; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell12; + private DevExpress.XtraReports.UI.XRLabel xrLabel7; + private DevExpress.XtraReports.UI.XRLabel xrLabel6; + private DevExpress.XtraReports.UI.XRLabel xrLabel10; + private DevExpress.XtraReports.UI.XRLabel xrLabel11; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell13; + private DevExpress.XtraReports.UI.FormattingRule formattingRuleStartDate; + private DevExpress.XtraReports.UI.FormattingRule formattingRuleServiceDesc; + private DevExpress.XtraReports.UI.FormattingRule formattingRuleCostBearer; + private DevExpress.XtraReports.UI.FormattingRule formattingRuleEmployeeName; + private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1; + private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1; + private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell2; + } +} diff --git a/ReportImp/BeWoSchillingReports/ServicesOverviewReport.cs b/ReportImp/BeWoSchillingReports/ServicesOverviewReport.cs new file mode 100644 index 000000000..375cf01f3 --- /dev/null +++ b/ReportImp/BeWoSchillingReports/ServicesOverviewReport.cs @@ -0,0 +1,18 @@ +using BeWo.Report; +using BeWo.Report.ReportObjects; + +namespace BeWo.BeWoSchillingReports +{ + public partial class Stundenzettel : DevExpress.XtraReports.UI.XtraReport, IBeWoReport + { + public Stundenzettel() + { + InitializeComponent(); + } + + public void SetReportDataSource(ServicesOverviewRO pRO) + { + bindingSource1.DataSource = pRO; + } + } +} diff --git a/ReportImp/BeWoSchillingReports/ServicesOverviewReport.resx b/ReportImp/BeWoSchillingReports/ServicesOverviewReport.resx new file mode 100644 index 000000000..19e908bd3 --- /dev/null +++ b/ReportImp/BeWoSchillingReports/ServicesOverviewReport.resx @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 21, 17 + + \ No newline at end of file diff --git a/ReportImp/BeWoSchillingReports/Validation/ServiceRecordValidator.cs b/ReportImp/BeWoSchillingReports/Validation/ServiceRecordValidator.cs new file mode 100644 index 000000000..73e622ceb --- /dev/null +++ b/ReportImp/BeWoSchillingReports/Validation/ServiceRecordValidator.cs @@ -0,0 +1,12 @@ +using BeWo.Service.Plugins; + +namespace BeWoSchillingReports.Validation +{ + public class CustomServiceRecordValidator : ServiceRecordValidator + { + public override bool CheckZukunft() + { + return false; + } + } +} \ No newline at end of file diff --git a/ReportImp/CaritasAhlen/Calculations/DefaultCalculations.cs b/ReportImp/CaritasAhlen/Calculations/DefaultCalculations.cs new file mode 100644 index 000000000..c941b3735 --- /dev/null +++ b/ReportImp/CaritasAhlen/Calculations/DefaultCalculations.cs @@ -0,0 +1,33 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using BeWo.Data.Entities; +using BeWo.Service.Plugins; +using BS.Shared.Core; +using BS.Shared.DataContracts; +using BS.Shared.Extensions; +using BS.Shared.Services; + +namespace CaritasAhlen +{ + + public class DefaultCalculations : Calculations + { + public override int GetRoundedDuration(int minuteInterval, decimal durationInMinutes) + { + decimal lRoundedDuration = durationInMinutes; + + if (minuteInterval > 0 && durationInMinutes >= 5) + { + lRoundedDuration = durationInMinutes % minuteInterval != 0 + ? durationInMinutes + (minuteInterval - (durationInMinutes % minuteInterval)) + : durationInMinutes; + } + + return (int)Math.Round(lRoundedDuration, 0, MidpointRounding.AwayFromZero); + } + + + + } +} \ No newline at end of file diff --git a/ReportImp/CaritasAhlen/Calculations/DefaultSaveInterceptor.cs b/ReportImp/CaritasAhlen/Calculations/DefaultSaveInterceptor.cs new file mode 100644 index 000000000..54d819201 --- /dev/null +++ b/ReportImp/CaritasAhlen/Calculations/DefaultSaveInterceptor.cs @@ -0,0 +1,37 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using BeWo.Data.Entities; +using BeWo.Service.Plugins; +using BS.Shared.Core; +using BS.Shared.DataContracts; +using BS.Shared.Extensions; +using BS.Shared.Services; + +namespace BeWo.Club74 +{ + + public class DefaultSaveInterceptor : SaveInterceptor + { + public override void BeforeSaveServiceRecord(ServiceRecord sr) + { + var duration = (decimal)sr.End.Value.Subtract(sr.Start.Value).TotalMinutes; + + if (duration != sr.RoundedDuration) + { + if (sr.ServiceDescription != null && sr.ServiceDescription.Name == "Telefonate") + { + sr.RoundedDuration = duration; + } + //else + //{ + // if (duration < 5) + // { + // sr.RoundedDuration = duration; + // } + // } + } + } + + } +} \ No newline at end of file diff --git a/ReportImp/CaritasAhlen/CaritasAhlen.csproj b/ReportImp/CaritasAhlen/CaritasAhlen.csproj new file mode 100644 index 000000000..a5fb649c5 --- /dev/null +++ b/ReportImp/CaritasAhlen/CaritasAhlen.csproj @@ -0,0 +1,120 @@ + + + + + Debug + AnyCPU + {96A3E6E3-3F9B-4CAB-B306-3F23DE6A40F9} + Library + Properties + CaritasAhlen + 6340891020_Reports + v4.5 + 512 + + + + true + full + false + ..\..\Host\bin\ + DEBUG;TRACE + prompt + 4 + + + pdbonly + true + ..\..\Host\bin\ + TRACE + prompt + 4 + + + + + + + + + + + + + + + + + + + + + + + + + + Component + + + ServiceInvoiceReport.cs + + + Component + + + ServicesOverviewReport67.cs + + + Component + + + ServicesOverviewReport.cs + + + Component + + + SettlementReport.cs + + + + + + + ServiceInvoiceReport.cs + Designer + + + ServicesOverviewReport67.cs + Designer + + + ServicesOverviewReport.cs + Designer + + + SettlementReport.cs + Designer + + + + + {B0D73E3D-4AE7-4024-93A6-DB1F46D7CCEE} + Data + + + {40d8b312-ea64-49e3-a31a-5e57ed4d5654} + Report + + + {094331C3-ECEE-4C89-BBFD-4C9DED89F0EF} + Service + + + {2f50b83d-a3f0-4ec4-979a-3f9b7e3d8ed4} + Shared + + + + \ No newline at end of file diff --git a/ReportImp/CaritasAhlen/CustomReportCreator.cs b/ReportImp/CaritasAhlen/CustomReportCreator.cs new file mode 100644 index 000000000..ff90b5b33 --- /dev/null +++ b/ReportImp/CaritasAhlen/CustomReportCreator.cs @@ -0,0 +1,69 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using BeWo.Data.Access; +using BeWo.Data.Entities; +using BeWo.Report; +using BeWo.Report.ReportObjects; +using DevExpress.XtraReports.Design; +using DevExpress.XtraReports.UI; + +namespace CaritasAhlen +{ + public class CustomReportCreator : DefaultReportCreator + { + public override XtraReport CreateServiceOverviewAllCustomersReport(int month, int year, long orgaOid, long empOid, long? serviceCategoryOid, int startDay, int endDay) + { + List lROs = ServicesOverviewRO.Create(month, year, orgaOid, empOid, startDay, endDay); + + if (lROs.Count > 0) + { + + var rootReport = CreateServicesOverviewReportForRo(lROs[0], serviceCategoryOid); + rootReport.CreateDocument(); + + for (int i = 1; i < lROs.Count; i++) + { + var lNext = CreateServicesOverviewReportForRo(lROs[i], serviceCategoryOid); + lNext.CreateDocument(); + rootReport.Pages.AddRange(lNext.Pages); + } + + return rootReport; + } + return new XtraReport(); + } + + public override XtraReport CreateServiceOverviewSingleCustomerReport(long customerOid, int month, int year, long orgaOid, long empOid, long? serviceCategoryOid, int startDay, int endDay) + { + var ro = ServicesOverviewRO.Create(customerOid, month, year, false, orgaOid, empOid, startDay, endDay, serviceCategoryOid); + + return CreateServicesOverviewReportForRo(ro, serviceCategoryOid); + + } + + private XtraReport CreateServicesOverviewReportForRo(ServicesOverviewRO ro, long? serviceCategoryOid) + { + IBeWoReport report = null; + + String kt = ""; + if (!String.IsNullOrWhiteSpace(ro.Costbearer)) + { + kt = ro.Costbearer.Trim(); + } + + if (kt.Contains("67")) + { + report = new CaritasAhlen.Stundenzettel67(); + } + + + if (report == null) + report = new CaritasAhlen.Stundenzettel(); + report.SetReportDataSource(ro); + + return report as XtraReport; + } + } +} diff --git a/ReportImp/CaritasAhlen/Export/CustomDataExporter.cs b/ReportImp/CaritasAhlen/Export/CustomDataExporter.cs new file mode 100644 index 000000000..ebde7d8b9 --- /dev/null +++ b/ReportImp/CaritasAhlen/Export/CustomDataExporter.cs @@ -0,0 +1,29 @@ +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 CaritasAhlen.Export +{ + public class SkmDataExporter : DataExporter + { + public override string CreateExportString(string pFileID, string[] pHeaderCaption, string[][] pContent) + { + + if (pHeaderCaption != null && pHeaderCaption.Length > 0 && pHeaderCaption[0].Contains("Diamant")) + { + return DiamantExporter.CreateExportString(pHeaderCaption, pContent); + } + return base.CreateExportString(pFileID, pHeaderCaption, pContent); + + } + + public override QueryDC CreateQuery(QueryDC query) + { + return DiamantExporter.CreateQuery(query); + } + } +} diff --git a/ReportImp/CaritasAhlen/Export/DiamantExporter.cs b/ReportImp/CaritasAhlen/Export/DiamantExporter.cs new file mode 100644 index 000000000..275666b18 --- /dev/null +++ b/ReportImp/CaritasAhlen/Export/DiamantExporter.cs @@ -0,0 +1,586 @@ +using System; +using System.Collections.Generic; +using System.Data; +using System.IO; +using System.Text; +using BeWo.Data.Access; +using BS.Shared.DataContracts; + +namespace CaritasAhlen.Export +{ + public class DiamantExporter + { + + public static QueryDC CreateQuery(QueryDC query) + { + DateTime dt = DateTime.Now; + DateTime.TryParse(query.Parameter[0].Value.ToString(), out dt); + + if (query.Title == "Diamant Export Stammdaten") + { + query.FileName = String.Format("005S{0:yyMM}.er2", dt); + query.QueryResult = GetDebitorenString(dt); + } + else + { + query.FileName = String.Format("005F{0:yyyyMM}.er2", dt); + query.QueryResult = GetAbrechnungenString(dt); + } + + return query; + } + public static string CreateExportString(string[] pHeaderCaption, string[][] pContent) + { + if (pHeaderCaption != null && pHeaderCaption.Length > 1 && pHeaderCaption[0].Contains("Diamant")) + { + DateTime dt = DateTime.Now; + + DateTime.TryParse(pHeaderCaption[1], out dt); + + return GetAbrechnungenString(dt); + + } + + + return null; + } + + public static String GetDebitorenString(DateTime date) + { + var dt = ExecuteQuery(GetDebitorenSql(date), date); + + StringBuilder sb = new StringBuilder(); + foreach (DataRow row in dt.Rows) + { + if (sb.Length > 0) + { + sb.AppendLine(); + } + for (int i = 0; i < row.ItemArray.Length; i++) + { + if (i > 0) + { + sb.Append(","); + } + var item = row[i]; + bool quote = i == 4 || i == 5 || i == 6 || i > 24; + + if (quote) + { + sb.Append('"'); + sb.Append(item); + sb.Append('"'); + } + else + { + sb.Append(item); + } + } + + } + //Debitorenstamm + //S,0, D,200001,,"Bezeichnung1","Bezeichnung2",,,1200,,,,,,,,,,,,,,,,,"Name1","Name2", "Name3","Straße","PLZ","Ort" + return sb.ToString(); + } + + public static String GetAbrechnungenString(DateTime date) + { + StringBuilder sb = new StringBuilder(); + var s = GetMonatlicheAbrechnungLvrString(date); + if (!String.IsNullOrWhiteSpace(s)) + { + sb.Append(s); + } + if (sb.Length > 0) + sb.AppendLine(); + + s = GetAbschlagszahlungenString(date); + if (!String.IsNullOrWhiteSpace(s)) + { + sb.Append(s); + } + if (sb.Length > 0) + sb.AppendLine(); + + //s = GetSelbstzahlerString(date); + //if (!String.IsNullOrWhiteSpace(s)) + //{ + // sb.Append(s); + //} + + return sb.ToString(); + } + + public static String GetMonatlicheAbrechnungLvrString(DateTime date) + { + var dt = ExecuteQuery(GetMonatlicheAbrechnungLvrSql(date), date); + + StringBuilder sb = new StringBuilder(); + foreach (DataRow row in dt.Rows) + { + if (sb.Length > 0) + { + sb.AppendLine(); + } + for (int i = 0; i < row.ItemArray.Length; i++) + { + if (i > 0) + { + sb.Append(","); + } + if (i == 32) + { + sb.AppendLine(); + } + var item = row[i]; + bool quote = i == 15 || i == 38; + + if (quote) + { + sb.Append('"'); + sb.Append(item); + sb.Append('"'); + } + else + { + sb.Append(item); + } + } + + } +//F,0,050,,BEWO,DA,01012016,012016,iBelegNr1,Belegnr1,220001,,,,999.99, "Name AZ Abrechnung 01/2016 LVR",,,EUR,,,,,,,,,,,R,,, +//G,0,1695,,,-999.99,"Name AZ Abrechnung 01/2016 LVR", + + return sb.ToString(); + } + + public static String GetAbschlagszahlungenString(DateTime date) + { + var dt = ExecuteQuery(GetAbschlagszahlungenSql(date), date); + + StringBuilder sb = new StringBuilder(); + foreach (DataRow row in dt.Rows) + { + if (sb.Length > 0) + { + sb.AppendLine(); + } + for (int i = 0; i < row.ItemArray.Length; i++) + { + if (i > 0) + { + sb.Append(","); + } + if (i == 32) + { + sb.AppendLine(); + } + var item = row[i]; + bool quote = i == 15 || i == 38; + + if (quote) + { + sb.Append('"'); + sb.Append(item); + sb.Append('"'); + } + else + { + sb.Append(item); + } + } + + } + //F,0,050,,BEWO,DA,02012016,012016,iBelegNr2,Belegnr2,220001,,,,-888.88, "Name AZ Abschlagszahlung LVR 01/2016",,,EUR,,,,,,,,,,,R,,, + //G,0,4473,,,888.88,"Name AZ Abschlagszahlung LVR 05/2016", + + return sb.ToString(); + } + + public static String GetSelbstzahlerString(DateTime date) + { + var dt = ExecuteQuery(GetSelbstzahlerSql(date), date); + + StringBuilder sb = new StringBuilder(); + foreach (DataRow row in dt.Rows) + { + if (sb.Length > 0) + { + sb.AppendLine(); + } + for (int i = 0; i < row.ItemArray.Length; i++) + { + if (i > 0) + { + sb.Append(","); + } + if (i == 32) + { + sb.AppendLine(); + } + + var item = row[i]; + bool quote = i == 15 || i == 38; + + if (quote) + { + sb.Append('"'); + sb.Append(item); + sb.Append('"'); + } + else + { + sb.Append(item); + } + } + + } + return sb.ToString(); + } + + private static String GetDebitorenSql(DateTime date) + { + String sql = @" +(SELECT +distinct +'S', +'0', +'D', +org.DebitorNumber, +org.`Name`, +org.`Name`, +'', +null, +null, +'1200', +null, +null, +null, +null, +null, +null, +null, +null, +null, +null, +null, +null, +null, +null, +null, +null, +org.`Name`, +'', +'', +a.Street, +a.PostalCode, +a.Town +FROM `organisation` org +INNER JOIN `costbearer` cb ON org.`CostBearerOid` = cb.`Oid` +INNER JOIN costbearer2supportconcept cb2sc on cb2sc.CostBearerOID = cb.Oid +LEFT JOIN Address a on org.addressOid = a.oid +WHERE org.isactive=1 and org.DebitorNumber <> '1696' +order by org.`Name`) +union +(SELECT +distinct +'S', +'0', +'D', +c.DebitorNumber, +CONCAT(p.`LastName`, ' ', p.`FirstName`), +CONCAT(p.`LastName`, ' ', p.`FirstName`), +cb2sc.CustomerRefenrenceNumber, +null, +null, +'1200', +null, +null, +null, +null, +null, +null, +null, +null, +null, +null, +null, +null, +null, +null, +null, +p.`FirstName`, +p.`LastName`, +'', +'', +a.Street, +a.PostalCode, +a.Town +FROM `customer` c +INNER JOIN `person` p ON p.`Oid` = c.`PersonOid` +INNER JOIN supportconcept sc on sc.CustomerOID = c.Oid +INNER JOIN costbearer2supportconcept cb2sc on cb2sc.SupportConceptOID = sc.Oid +LEFT JOIN Address a on p.addressOid = a.oid +WHERE c.isactive=1 +order by p.`LastName`, p.FirstName) +"; + return sql; + } + + private static String GetMonatlicheAbrechnungLvrSql(DateTime date) + { + String sql = @" +SELECT +'F', +'0', +'005', +null, +null, +'AR', +':Abrechnungsmonat', +':Periode', +null, +'Belegnr', +c.DebitorNumber, +'4419', +null, +'0%', +REPLACE(IF(crpRateFactor.`CostRateValue` is null, ROUND((sr.`GeleisteteFLM` / 60) * (SELECT crp.`CostRateValue` FROM `costrateperiod` crp WHERE crp.`ObjectTid` = 22 AND crp.`CostRateType` = 0 AND crp.`ObjectOid` = cb2sc.`CostBearerOid` AND (crp.`EndDate` is null or crp.`EndDate` > ':Monat_Start') order by IF(crp.`EndDate` is null, MAKEDATE(9999,365),crp.`EndDate`) LIMIT 1 )), + ROUND(ROUND((sr.`GeleisteteFLM` / 60), 2) * (SELECT crp.`CostRateValue` FROM `costrateperiod` crp WHERE crp.`ObjectTid` = 22 AND crp.`CostRateType` = 0 AND crp.`ObjectOid` = cb2sc.`CostBearerOid` AND (crp.`EndDate` is null or crp.`EndDate` > ':Monat_Start') order by IF(crp.`EndDate` is null, MAKEDATE(9999,365),crp.`EndDate`) LIMIT 1 ) * ((100 + crpRateFactor.`CostRateValue`)/100), 2)), ',', '.') AS 'Betrag', +CONCAT(p.`LastName`, ', ', p.`FirstName`) as 'Verwendung', +null, +null, +'EUR', +null, +null, +null, +null, +null, +null, +null, +null, +null, +null, +'R', +null, +null, +null, +null, +null, +CONCAT(p.`LastName`, ', ', p.`FirstName`) as 'Verwendung2', +null, +null, +null, +'.snap ambulant V2', +null, +null, +null, +null, +'', +null, +null, +null, +null, +null, +null, +null, +null +FROM `supportconcept` sc +INNER JOIN `costbearer2supportconcept` cb2sc ON sc.`Oid` = cb2sc.`SupportConceptOid` +INNER JOIN `costbearer` cb ON cb2sc.`CostBearerOid` = cb.`Oid` +LEFT JOIN + (SELECT crp.`ObjectOid`, crp.`CostRateValue` FROM `costrateperiod` crp + WHERE crp.`ObjectTid` = 22 AND crp.`CostRateType` = 2 AND (crp.`EndDate` is null or crp.`EndDate` > NOW())) + AS crpRateFactor ON crpRateFactor.`ObjectOid` = cb.`Oid` +INNER JOIN `organisation` org ON org.`CostBearerOid` = cb.`Oid` +INNER JOIN `customer` c ON sc.`CustomerOid` = c.`Oid` +INNER JOIN `person` p on c.`PersonOid` = p.`Oid` +LEFT JOIN + (SELECT sr2.`CostBearer2SupportConceptOid`, SUM(sr2.`roundedduration` / IF(sr2.`GroupEmployeeCount` is null, 1, sr2.`GroupEmployeeCount`)) AS GeleisteteFLM FROM `servicerecord` sr2 + INNER JOIN `servicedescription` sd ON sr2.`ServiceDescriptionOid` = sd.`Oid` + INNER JOIN `servicecategory` sc ON sd.`ServiceCategoryOid` = sc.`Oid` + WHERE sr2.`StartDate` >= ':Monat_Start' AND sr2.`StartDate` < ':Monat_End' AND sc.`Billable` = 1 GROUP BY sr2.`CostBearer2SupportConceptOid`) + AS sr ON sr.`CostBearer2SupportConceptOid` = cb2sc.`Oid` +WHERE c.`IsActive` = 1 AND sc.`IsActive` = 1 +and (sr.`GeleisteteFLM` is not null) +ORDER BY p.`LastName`, p.`FirstName`, cb2sc.`ApprovedStartDate` +"; + + return sql; + } + + private static String GetAbschlagszahlungenSql(DateTime date) + { + String sql = @" +SELECT +'F', +'0', +'xxx', +null, +'BEWO', +'DA', +':Abrechnungsmonat', +':Periode', +'Belegnr', +'Belegnr2', +c.DebitorNumber, +null, +null, +null, +REPLACE(-1 * ROUND(at.`GesamtBetrag`, 2), ',', '.') as 'Abschlagszahlungen', +CONCAT(p.`LastName`, ', ', p.`FirstName`, ' ', IF(cb2sc.CustomerRefenrenceNumber is null, '', cb2sc.CustomerRefenrenceNumber), ' Abschlagszahlung :PeriodeSlash ', org.Name) as 'Verwendung', +null, +null, +'EUR', +null, +null, +null, +null, +null, +null, +null, +null, +null, +null, +'R', +null, +null, +'G', +'0', +'xxxx', +null, +null, +REPLACE(ROUND(at.`GesamtBetrag`, 2), ',', '.') as 'Abschlagszahlungen2', +CONCAT(p.`LastName`, ', ', p.`FirstName`, ' ', IF(cb2sc.CustomerRefenrenceNumber is null, '', cb2sc.CustomerRefenrenceNumber), ' Abschlagszahlung :PeriodeSlash ', org.Name) as 'Verwendung2', +null +FROM `supportconcept` sc +INNER JOIN `costbearer2supportconcept` cb2sc ON sc.`Oid` = cb2sc.`SupportConceptOid` +INNER JOIN `costbearer` cb ON cb2sc.`CostBearerOid` = cb.`Oid` +LEFT JOIN + (SELECT crp.`ObjectOid`, crp.`CostRateValue` FROM `costrateperiod` crp + WHERE crp.`ObjectTid` = 22 AND crp.`CostRateType` = 2 AND (crp.`EndDate` is null or crp.`EndDate` > NOW())) + AS crpRateFactor ON crpRateFactor.`ObjectOid` = cb.`Oid` +INNER JOIN `organisation` org ON org.`CostBearerOid` = cb.`Oid` +INNER JOIN `customer` c ON sc.`CustomerOid` = c.`Oid` +INNER JOIN `person` p on c.`PersonOid` = p.`Oid` +LEFT JOIN + (SELECT at2.`CostBearer2SupportConceptOid`, SUM(at2.`Amount`) AS GesamtBetrag FROM `accountingtransaction` at2 + WHERE at2.`BookingDate` >= ':Monat_Start' AND at2.`BookingDate` < ':Monat_End' GROUP BY at2.`CostBearer2SupportConceptOid`) + AS at ON at.`CostBearer2SupportConceptOid` = cb2sc.`Oid` +WHERE c.`IsActive` = 1 AND sc.`IsActive` = 1 +and (at.`GesamtBetrag` is not null) +ORDER BY p.`LastName`, p.`FirstName`, cb2sc.`ApprovedStartDate` +"; + return sql; + } + + private static String GetSelbstzahlerSql(DateTime date) + { + String sql = @" +SELECT +'F', +'0', +'xxx', +null, +'BEWO', +'DA', +':Abrechnungsmonat', +':Periode', +'Belegnr', +'Belegnr2', +c.DebitorNumber, +null, +null, +null, +IF(crpRateFactor.`CostRateValue` is null, ROUND((sr.`GeleisteteFLM` / 60) * (SELECT crp.`CostRateValue` FROM `costrateperiod` crp WHERE crp.`ObjectTid` = 22 AND crp.`CostRateType` = 0 AND crp.`ObjectOid` = cb2sc.`CostBearerOid` AND (crp.`EndDate` is null or crp.`EndDate` > ':Monat_Start') order by IF(crp.`EndDate` is null, MAKEDATE(9999,365),crp.`EndDate`) LIMIT 1 )), + ROUND(ROUND((sr.`GeleisteteFLM` / 60), 2) * (SELECT crp.`CostRateValue` FROM `costrateperiod` crp WHERE crp.`ObjectTid` = 22 AND crp.`CostRateType` = 0 AND crp.`ObjectOid` = cb2sc.`CostBearerOid` AND (crp.`EndDate` is null or crp.`EndDate` > ':Monat_Start') order by IF(crp.`EndDate` is null, MAKEDATE(9999,365),crp.`EndDate`) LIMIT 1 ) * ((100 + crpRateFactor.`CostRateValue`)/100), 2)) AS 'Betrag', +CONCAT(p.`LastName`, ', ', p.`FirstName`, ' ', IF(cb2sc.CustomerRefenrenceNumber is null, '', cb2sc.CustomerRefenrenceNumber), ' Abrechnung :PeriodeSlash ', org.Name) as 'Verwendung', +null, +null, +'EUR', +null, +null, +null, +null, +null, +null, +null, +null, +null, +null, +'R', +null, +null, +'G', +'0', +'xxxx', +null, +null, +-1 * IF(crpRateFactor.`CostRateValue` is null, ROUND((sr.`GeleisteteFLM` / 60) * (SELECT crp.`CostRateValue` FROM `costrateperiod` crp WHERE crp.`ObjectTid` = 22 AND crp.`CostRateType` = 0 AND crp.`ObjectOid` = cb2sc.`CostBearerOid` AND (crp.`EndDate` is null or crp.`EndDate` > ':Monat_Start') order by IF(crp.`EndDate` is null, MAKEDATE(9999,365),crp.`EndDate`) LIMIT 1 )), + ROUND(ROUND((sr.`GeleisteteFLM` / 60), 2) * (SELECT crp.`CostRateValue` FROM `costrateperiod` crp WHERE crp.`ObjectTid` = 22 AND crp.`CostRateType` = 0 AND crp.`ObjectOid` = cb2sc.`CostBearerOid` AND (crp.`EndDate` is null or crp.`EndDate` > ':Monat_Start') order by IF(crp.`EndDate` is null, MAKEDATE(9999,365),crp.`EndDate`) LIMIT 1 ) * ((100 + crpRateFactor.`CostRateValue`)/100), 2)) AS 'Betrag2', +CONCAT(p.`LastName`, ', ', p.`FirstName`, ' ', IF(cb2sc.CustomerRefenrenceNumber is null, '', cb2sc.CustomerRefenrenceNumber), ' Abrechnung :PeriodeSlash ', org.Name) as 'Verwendung2', +null +FROM `supportconcept` sc +INNER JOIN `costbearer2supportconcept` cb2sc ON sc.`Oid` = cb2sc.`SupportConceptOid` +INNER JOIN `costbearer` cb ON cb2sc.`CostBearerOid` = cb.`Oid` +LEFT JOIN + (SELECT crp.`ObjectOid`, crp.`CostRateValue` FROM `costrateperiod` crp + WHERE crp.`ObjectTid` = 22 AND crp.`CostRateType` = 2 AND (crp.`EndDate` is null or crp.`EndDate` > NOW())) + AS crpRateFactor ON crpRateFactor.`ObjectOid` = cb.`Oid` +INNER JOIN `organisation` org ON org.`CostBearerOid` = cb.`Oid` +INNER JOIN `customer` c ON sc.`CustomerOid` = c.`Oid` +INNER JOIN `person` p on c.`PersonOid` = p.`Oid` +LEFT JOIN + (SELECT sr2.`CostBearer2SupportConceptOid`, SUM(sr2.`roundedduration` / IF(sr2.`GroupEmployeeCount` is null, 1, sr2.`GroupEmployeeCount`)) AS GeleisteteFLM FROM `servicerecord` sr2 + INNER JOIN `servicedescription` sd ON sr2.`ServiceDescriptionOid` = sd.`Oid` + INNER JOIN `servicecategory` sc ON sd.`ServiceCategoryOid` = sc.`Oid` + WHERE sr2.`StartDate` >= ':Monat_Start' AND sr2.`StartDate` < ':Monat_End' AND sc.`Billable` = 1 GROUP BY sr2.`CostBearer2SupportConceptOid`) + AS sr ON sr.`CostBearer2SupportConceptOid` = cb2sc.`Oid` +WHERE c.`IsActive` = 1 AND sc.`IsActive` = 1 +and (sr.`GeleisteteFLM` is not null) +ORDER BY p.`LastName`, p.`FirstName`, cb2sc.`ApprovedStartDate` +"; + + return sql; + } + + public static DataTable ExecuteQuery(String sql, DateTime dt) + { + var newsql = sql; + newsql = newsql.Replace(":PeriodeSlash", String.Format("{0:MM/yyyy}", dt)); + newsql = newsql.Replace(":Periode", String.Format("{0:MMyyyy}", dt)); + newsql = newsql.Replace(":Abrechnungsmonat", String.Format("{0:ddMMyyyy}", dt)); + newsql = newsql.Replace(":Monat_Start", String.Format("{0:yyyy-MM}-01", dt)); + dt = dt.AddMonths(1); + newsql = newsql.Replace(":Monat_End", String.Format("{0:yyyy-MM}-01", dt)); + + return DAOFactory.AdoDAO.ExecuteQuery(newsql).Tables[0]; + } + + + + + //Buchung Abrechnung Stundenzettel + //F,0,050,, BEWO, DA,01012016,012016, iBelegNr1, Belegnr1,220001,,,,999.99, "Name AZ Abrechnung 01/2016 LVR",,, EUR,,,,,,,,,,, R,,, + //G,0,1695,,,-999.99,"Name AZ Abrechnung 01/2016 LVR", + + + + //Buchung Abschlagszahlung + //F,0,050,, BEWO, DA,02012016,012016, iBelegNr2, Belegnr2,220001,,,,-888.88, "Name AZ Abschlagszahlung LVR 01/2016",,, EUR,,,,,,,,,,, R,,, + //G,0,4473,,,888.88,"Name AZ Abschlagszahlung LVR 05/2016", + + + //Buchung Abrechnung LVR / Selbstzahler + //F,0,050,, BEWO, DA,01022016,022016, iBelegNr3, Belegnr3,220001,,,,900.00, "Name AZ Abrechnung LVR + SZ 02/2016",,, EUR,,,,,,,,,,, R,,, + //G,0,1695,,,-800.00,"Name AZ Abrechnung 05/2016 LVR", + //G,0,1695,,,-100.00,"Name AZ Abrechnung 05/2016 SZ", + + + + //schwarz = konstant + //rot = variabel + + + } +} \ No newline at end of file diff --git a/ReportImp/CaritasAhlen/Properties/AssemblyInfo.cs b/ReportImp/CaritasAhlen/Properties/AssemblyInfo.cs new file mode 100644 index 000000000..2cf9feb0c --- /dev/null +++ b/ReportImp/CaritasAhlen/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// Allgemeine Informationen über eine Assembly werden über die folgenden +// Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern, +// die einer Assembly zugeordnet sind. +[assembly: AssemblyTitle("CaritasAhlen")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("CaritasAhlen")] +[assembly: AssemblyCopyright("Copyright © 2018")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Durch Festlegen von ComVisible auf FALSE werden die Typen in dieser Assembly +// für COM-Komponenten unsichtbar. Wenn Sie auf einen Typ in dieser Assembly von +// COM aus zugreifen müssen, sollten Sie das ComVisible-Attribut für diesen Typ auf "True" festlegen. +[assembly: ComVisible(false)] + +// Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird +[assembly: Guid("96a3e6e3-3f9b-4cab-b306-3f23de6a40f9")] + +// Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten: +// +// Hauptversion +// Nebenversion +// Buildnummer +// Revision +// +// Sie können alle Werte angeben oder Standardwerte für die Build- und Revisionsnummern verwenden, +// indem Sie "*" wie unten gezeigt eingeben: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/ReportImp/CaritasAhlen/Properties/licenses.licx b/ReportImp/CaritasAhlen/Properties/licenses.licx new file mode 100644 index 000000000..c7fd819d5 --- /dev/null +++ b/ReportImp/CaritasAhlen/Properties/licenses.licx @@ -0,0 +1 @@ +DevExpress.XtraReports.UI.XtraReport, DevExpress.XtraReports.v17.1, Version=17.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a diff --git a/ReportImp/CaritasAhlen/ServiceInvoiceReport.Designer.cs b/ReportImp/CaritasAhlen/ServiceInvoiceReport.Designer.cs new file mode 100644 index 000000000..8ef54b132 --- /dev/null +++ b/ReportImp/CaritasAhlen/ServiceInvoiceReport.Designer.cs @@ -0,0 +1,414 @@ +using BeWo.Report.ReportObjects; +namespace CaritasAhlen +{ + partial class ServiceInvoiceReport + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ServiceInvoiceReport)); + this.Detail = new DevExpress.XtraReports.UI.DetailBand(); + this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand(); + this.lblAdresse = new DevExpress.XtraReports.UI.XRLabel(); + this.ruleRateFactorNull = new DevExpress.XtraReports.UI.FormattingRule(); + this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand(); + this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand(); + this.Page1 = new DevExpress.XtraReports.UI.GroupHeaderBand(); + this.xrTable3 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow14 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell41 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell53 = new DevExpress.XtraReports.UI.XRTableCell(); + this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand(); + this.xrRichText4 = new DevExpress.XtraReports.UI.XRRichText(); + this.xrLabel19 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText(); + this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel(); + this.ortDatum = new DevExpress.XtraReports.UI.XRLabel(); + this.xrRichText2 = new DevExpress.XtraReports.UI.XRRichText(); + this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel(); + this.lblAnrede = new DevExpress.XtraReports.UI.XRLabel(); + this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellGeleisteteFls = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellStundensatz = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellGesamt = new DevExpress.XtraReports.UI.XRTableCell(); + this.lblBudget = new DevExpress.XtraReports.UI.XRLabel(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrRichText4)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); + // + // Detail + // + this.Detail.HeightF = 0F; + this.Detail.Name = "Detail"; + this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // ReportHeader + // + this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.ortDatum, + this.xrLabel19, + this.xrRichText1, + this.xrLabel1, + this.lblAdresse}); + this.ReportHeader.HeightF = 420F; + this.ReportHeader.Name = "ReportHeader"; + this.ReportHeader.StylePriority.UseFont = false; + // + // lblAdresse + // + this.lblAdresse.LocationFloat = new DevExpress.Utils.PointFloat(0.0002543131F, 182.3333F); + this.lblAdresse.Multiline = true; + this.lblAdresse.Name = "lblAdresse"; + this.lblAdresse.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblAdresse.SizeF = new System.Drawing.SizeF(454.5F, 153.1667F); + this.lblAdresse.StylePriority.UseFont = false; + // + // ruleRateFactorNull + // + this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?"; + this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.ruleRateFactorNull.Name = "ruleRateFactorNull"; + // + // topMarginBand1 + // + this.topMarginBand1.HeightF = 50F; + this.topMarginBand1.Name = "topMarginBand1"; + // + // bottomMarginBand1 + // + this.bottomMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrRichText2}); + this.bottomMarginBand1.HeightF = 120F; + this.bottomMarginBand1.Name = "bottomMarginBand1"; + // + // Page1 + // + this.Page1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.lblBudget, + this.lblAnrede, + this.xrLabel16, + this.xrTable3}); + this.Page1.HeightF = 280.6459F; + this.Page1.Name = "Page1"; + this.Page1.StylePriority.UseFont = false; + // + // xrTable3 + // + this.xrTable3.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTable3.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 143.375F); + this.xrTable3.Name = "xrTable3"; + this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow14, + this.xrTableRow6}); + this.xrTable3.SizeF = new System.Drawing.SizeF(609.4998F, 50F); + this.xrTable3.StylePriority.UseBorderColor = false; + this.xrTable3.StylePriority.UseBorders = false; + this.xrTable3.StylePriority.UseFont = false; + // + // xrTableRow14 + // + this.xrTableRow14.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell41, + this.xrTableCell14, + this.xrTableCell16, + this.xrTableCell53}); + this.xrTableRow14.Name = "xrTableRow14"; + this.xrTableRow14.StylePriority.UseBackColor = false; + this.xrTableRow14.Weight = 0.034389737059785389D; + // + // xrTableCell41 + // + this.xrTableCell41.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "DebitorNumber")}); + this.xrTableCell41.Name = "xrTableCell41"; + this.xrTableCell41.StylePriority.UseTextAlignment = false; + this.xrTableCell41.Text = "Zeitraum"; + this.xrTableCell41.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell41.Weight = 0.28012821678869715D; + // + // xrTableCell14 + // + this.xrTableCell14.Name = "xrTableCell14"; + this.xrTableCell14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell14.StylePriority.UseBackColor = false; + this.xrTableCell14.StylePriority.UseBorderColor = false; + this.xrTableCell14.StylePriority.UseBorders = false; + this.xrTableCell14.StylePriority.UseFont = false; + this.xrTableCell14.StylePriority.UseTextAlignment = false; + this.xrTableCell14.Text = "geleistete FLS"; + this.xrTableCell14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + this.xrTableCell14.Weight = 0.27371793705745673D; + // + // xrTableCell16 + // + this.xrTableCell16.Multiline = true; + this.xrTableCell16.Name = "xrTableCell16"; + this.xrTableCell16.StylePriority.UseTextAlignment = false; + this.xrTableCell16.Text = "Stundensatz"; + this.xrTableCell16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + this.xrTableCell16.Weight = 0.17692307692307691D; + // + // xrTableCell53 + // + this.xrTableCell53.Name = "xrTableCell53"; + this.xrTableCell53.StylePriority.UseTextAlignment = false; + this.xrTableCell53.Text = "Gesamtsumme"; + this.xrTableCell53.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell53.Weight = 0.20692270132211538D; + // + // ReportFooter + // + this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrRichText4}); + this.ReportFooter.Font = new System.Drawing.Font("Times New Roman", 11F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.ReportFooter.HeightF = 253.0833F; + this.ReportFooter.Name = "ReportFooter"; + this.ReportFooter.StylePriority.UseFont = false; + // + // xrRichText4 + // + this.xrRichText4.Font = new System.Drawing.Font("Verdana", 10F); + this.xrRichText4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrRichText4.Name = "xrRichText4"; + this.xrRichText4.SerializableRtfString = resources.GetString("xrRichText4.SerializableRtfString"); + this.xrRichText4.SizeF = new System.Drawing.SizeF(474.9998F, 253.0833F); + // + // xrLabel19 + // + this.xrLabel19.Font = new System.Drawing.Font("Calibri", 14F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrLabel19.LocationFloat = new DevExpress.Utils.PointFloat(488F, 0F); + this.xrLabel19.Multiline = true; + this.xrLabel19.Name = "xrLabel19"; + this.xrLabel19.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel19.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.xrLabel19.SizeF = new System.Drawing.SizeF(203.9999F, 85.74998F); + this.xrLabel19.StylePriority.UseBorders = false; + this.xrLabel19.StylePriority.UseFont = false; + this.xrLabel19.Text = "Caritasverband \r\nfür das Dekanat \r\nAhlen e.V.\r\n"; + // + // xrRichText1 + // + this.xrRichText1.Font = new System.Drawing.Font("Arial", 8F); + this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(488F, 133F); + this.xrRichText1.Name = "xrRichText1"; + this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString"); + this.xrRichText1.SizeF = new System.Drawing.SizeF(203.9999F, 212.0821F); + this.xrRichText1.StylePriority.UseFont = false; + // + // xrLabel1 + // + this.xrLabel1.Font = new System.Drawing.Font("Calibri", 7F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 147F); + this.xrLabel1.Multiline = true; + this.xrLabel1.Name = "xrLabel1"; + this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel1.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.xrLabel1.SizeF = new System.Drawing.SizeF(390F, 35.33331F); + this.xrLabel1.StylePriority.UseFont = false; + this.xrLabel1.Text = "Caritasverband Ahlen e.V. Postfach 13 26 59203 Ahl" + + "en"; + // + // ortDatum + // + this.ortDatum.BackColor = System.Drawing.Color.Transparent; + this.ortDatum.LocationFloat = new DevExpress.Utils.PointFloat(488F, 357.4577F); + this.ortDatum.Multiline = true; + this.ortDatum.Name = "ortDatum"; + this.ortDatum.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.ortDatum.SizeF = new System.Drawing.SizeF(199.4166F, 17.79282F); + this.ortDatum.StylePriority.UseBackColor = false; + this.ortDatum.StylePriority.UseFont = false; + this.ortDatum.StylePriority.UseTextAlignment = false; + this.ortDatum.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + // + // xrRichText2 + // + this.xrRichText2.CanGrow = false; + this.xrRichText2.Font = new System.Drawing.Font("Arial", 8F); + this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(0.0002543131F, 0F); + this.xrRichText2.Name = "xrRichText2"; + this.xrRichText2.SerializableRtfString = resources.GetString("xrRichText2.SerializableRtfString"); + this.xrRichText2.SizeF = new System.Drawing.SizeF(691.9997F, 115.2071F); + this.xrRichText2.StylePriority.UseFont = false; + // + // xrLabel16 + // + this.xrLabel16.BackColor = System.Drawing.Color.Transparent; + this.xrLabel16.Font = new System.Drawing.Font("Times New Roman", 11F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrLabel16.Multiline = true; + this.xrLabel16.Name = "xrLabel16"; + this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel16.SizeF = new System.Drawing.SizeF(649.4792F, 60.22914F); + this.xrLabel16.StylePriority.UseBackColor = false; + this.xrLabel16.StylePriority.UseFont = false; + this.xrLabel16.Text = "Abrechnung der Fachleistungsstunden ambulant betreutes Wohnen\r\nfür den Monat [Acc" + + "ountingPeriodStart!MM/yyyy]\r\n"; + this.xrLabel16.WordWrap = false; + // + // lblAnrede + // + this.lblAnrede.BackColor = System.Drawing.Color.Transparent; + this.lblAnrede.Font = new System.Drawing.Font("Times New Roman", 11F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.lblAnrede.LocationFloat = new DevExpress.Utils.PointFloat(0F, 60.22914F); + this.lblAnrede.Multiline = true; + this.lblAnrede.Name = "lblAnrede"; + this.lblAnrede.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblAnrede.SizeF = new System.Drawing.SizeF(649.4792F, 83.14581F); + this.lblAnrede.StylePriority.UseBackColor = false; + this.lblAnrede.StylePriority.UseFont = false; + this.lblAnrede.Text = "Sehr geehrte Frau Althoff,\r\n\r\nhiermit stellen wir Ihnen die geleisteten Fachleist" + + "ungsstunden für Frau XXXXXXX in Rechnung.\r\n"; + // + // xrTableRow6 + // + this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell7, + this.cellGeleisteteFls, + this.cellStundensatz, + this.cellGesamt}); + this.xrTableRow6.Name = "xrTableRow6"; + this.xrTableRow6.Weight = 0.034389737059785389D; + // + // xrTableCell7 + // + this.xrTableCell7.Name = "xrTableCell7"; + this.xrTableCell7.StylePriority.UseTextAlignment = false; + this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell7.Weight = 0.28012821678869715D; + // + // cellGeleisteteFls + // + this.cellGeleisteteFls.Name = "cellGeleisteteFls"; + this.cellGeleisteteFls.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.cellGeleisteteFls.StylePriority.UsePadding = false; + this.cellGeleisteteFls.StylePriority.UseTextAlignment = false; + this.cellGeleisteteFls.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + this.cellGeleisteteFls.Weight = 0.27371793705745673D; + // + // cellStundensatz + // + this.cellStundensatz.Name = "cellStundensatz"; + this.cellStundensatz.StylePriority.UseTextAlignment = false; + this.cellStundensatz.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + this.cellStundensatz.Weight = 0.17692307692307691D; + // + // cellGesamt + // + this.cellGesamt.Name = "cellGesamt"; + this.cellGesamt.StylePriority.UseTextAlignment = false; + this.cellGesamt.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.cellGesamt.Weight = 0.20692270132211538D; + // + // lblBudget + // + this.lblBudget.BackColor = System.Drawing.Color.Transparent; + this.lblBudget.Font = new System.Drawing.Font("Times New Roman", 11F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.lblBudget.LocationFloat = new DevExpress.Utils.PointFloat(0F, 224.5834F); + this.lblBudget.Multiline = true; + this.lblBudget.Name = "lblBudget"; + this.lblBudget.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblBudget.SizeF = new System.Drawing.SizeF(629.6875F, 56.0625F); + this.lblBudget.StylePriority.UseBackColor = false; + this.lblBudget.StylePriority.UseFont = false; + this.lblBudget.Text = "XXXX hat XXX Fachleistungsstunden für den Bewilligungszeitraum 01.01.2014-31.12." + + "2014 zur Verfügung! XXXXX FLS bleiben noch zur Verfügung. "; + // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceInvoiceRO); + // + // ServiceInvoiceReport + // + this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail, + this.ReportHeader, + this.topMarginBand1, + this.bottomMarginBand1, + this.Page1, + this.ReportFooter}); + this.DataSource = this.bindingSource1; + this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung"; + this.Font = new System.Drawing.Font("Times New Roman", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] { + this.ruleRateFactorNull}); + this.Margins = new System.Drawing.Printing.Margins(90, 45, 50, 120); + this.PageHeight = 1169; + this.PageWidth = 827; + this.PaperKind = System.Drawing.Printing.PaperKind.A4; + this.Version = "17.1"; + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrRichText4)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); + + } + + + private DevExpress.XtraReports.UI.DetailBand Detail; + private System.Windows.Forms.BindingSource bindingSource1; + private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader; + private DevExpress.XtraReports.UI.FormattingRule ruleRateFactorNull; + private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1; + private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1; + private DevExpress.XtraReports.UI.GroupHeaderBand Page1; + private DevExpress.XtraReports.UI.ReportFooterBand ReportFooter; + private DevExpress.XtraReports.UI.XRLabel lblAdresse; + private DevExpress.XtraReports.UI.XRTable xrTable3; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow14; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell14; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell16; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell53; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell41; + private DevExpress.XtraReports.UI.XRRichText xrRichText4; + private DevExpress.XtraReports.UI.XRLabel xrLabel19; + private DevExpress.XtraReports.UI.XRRichText xrRichText1; + private DevExpress.XtraReports.UI.XRLabel xrLabel1; + private DevExpress.XtraReports.UI.XRLabel ortDatum; + private DevExpress.XtraReports.UI.XRRichText xrRichText2; + private DevExpress.XtraReports.UI.XRLabel xrLabel16; + private DevExpress.XtraReports.UI.XRLabel lblBudget; + private DevExpress.XtraReports.UI.XRLabel lblAnrede; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow6; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell7; + private DevExpress.XtraReports.UI.XRTableCell cellGeleisteteFls; + private DevExpress.XtraReports.UI.XRTableCell cellStundensatz; + private DevExpress.XtraReports.UI.XRTableCell cellGesamt; + } +} diff --git a/ReportImp/CaritasAhlen/ServiceInvoiceReport.cs b/ReportImp/CaritasAhlen/ServiceInvoiceReport.cs new file mode 100644 index 000000000..99c2ce886 --- /dev/null +++ b/ReportImp/CaritasAhlen/ServiceInvoiceReport.cs @@ -0,0 +1,189 @@ +using System; +using System.Text; +using BeWo.Data.Access; +using BeWo.Data.Entities; +using BeWo.Report; +using BeWo.Report.ReportObjects; +using BeWo.Service.Plugins; +using BeWo.Service.ServiceImplementations; +using BS.Shared; +using BS.Shared.Core; +using DevExpress.XtraReports.UI; + +namespace CaritasAhlen +{ + public partial class ServiceInvoiceReport : XtraReport, IBeWoReport + { + public ServiceInvoiceReport() + { + this.InitializeComponent(); + } + + public void SetReportDataSource(ServiceInvoiceRO pRO) + { + StringBuilder sb = new StringBuilder(); + + if (!String.IsNullOrEmpty(pRO.RecipientOrganisation)) + { + sb.AppendLine(pRO.RecipientOrganisation); + } + if (!String.IsNullOrEmpty(pRO.RecipientDivision)) + { + sb.AppendLine(pRO.RecipientDivision); + } + if (!String.IsNullOrEmpty(pRO.RecipientStreet)) + { + sb.AppendLine(pRO.RecipientStreet); + } + if (!String.IsNullOrEmpty(pRO.RecipientPostCodeAndTown)) + { + sb.AppendLine(pRO.RecipientPostCodeAndTown); + } + lblAdresse.Text = sb.ToString(); + + pRO.Notice = ""; + ortDatum.Text = string.Format("Ahlen, den {0}", pRO.InvoiceDate); + + //lblAZ.Text = pRO.CustomerReferenceNumber; + if (pRO.InvoiceDateTime.HasValue) + pRO.Notice = String.Format("{0:dd.MM.yyyy}", pRO.InvoiceDateTime.Value.AddDays(30)); + + decimal stunden = 0; + decimal stundenSatz = 0; + decimal rateFactor = 0; + + if (pRO.ServiceInvoicePeriods != null) + { + foreach (var sip in pRO.ServiceInvoicePeriods) + { + if (sip.ServiceInvoiceItems != null) + { + foreach (var ii in sip.ServiceInvoiceItems) + { + //if (!String.IsNullOrEmpty(ii.RateFactor)) + //{ + + //var rfStr = ii.RateFactor.Replace("%", "").Replace(",00", "").Trim(); + //int rfInt = 0; + //Int32.TryParse(rfStr, out rfInt); + + //rateFactor = (100m + rfInt) / 100m; + + + //} + if (ii.HourlyRate.HasValue) + { + stundenSatz = ii.HourlyRate.Value; + } + if (ii.UnitCount.HasValue) + { + stunden = ii.UnitCount.Value; + } + } + } + } + + } + + cellGeleisteteFls.Text = String.Format("{0:0.00}", stunden); + cellStundensatz.Text = String.Format("{0:c}", stundenSatz); + cellGesamt.Text = String.Format("{0}", pRO.GrossClaim); + + SetCustomerInfos(pRO); + SetBewilligungInfos(pRO); + + this.bindingSource1.DataSource = pRO; + } + + private void SetCustomerInfos(ServiceInvoiceRO pRO) + { + String mnr = String.Empty; + Customer c = null; + if (pRO.CustomerOid.HasValue) + { + c = DAOFactory.GenericDAO.LoadByID(pRO.CustomerOid.Value); + } + if (c == null) + { + if (pRO.ServiceInvoicePeriods.Count > 0) + { + var c2s = pRO.ServiceInvoicePeriods[0].CostBearer2SupportConcept; + c = c2s.SupportConcept.Customer; + } + } + } + + private void SetBewilligungInfos(ServiceInvoiceRO pRO) + { + DateTime? start = null; + DateTime? end = null; + Customer c = null; + long c2sOid = 0; + decimal gesamtbudget = 0; + decimal restBudget = 0; + + if (pRO.CustomerOid.HasValue) + { + c = DAOFactory.GenericDAO.LoadByID(pRO.CustomerOid.Value); + } + if (pRO.ServiceInvoicePeriods.Count > 0) + { + var c2s = pRO.ServiceInvoicePeriods[0].CostBearer2SupportConcept; + c2sOid = c2s.Oid.Value; + start = c2s.StartDate; + end = c2s.EndDate; + + if (c == null) + { + c = c2s.SupportConcept.Customer; + } + } + + String customername = ""; + String customername2 = ""; + if (c != null) + { + customername = c.Person.FirstNameLastName; + customername2 = c.Person.FirstNameLastName; + if (c.Person.Sex.HasValue) + { + if (c.Person.Sex.Value == Sex.Female) + { + customername = "Frau " + customername; + customername2 = "Frau " + customername2; + } + else + { + customername = "Herr " + customername; + customername2 = "Herrn " + customername2; + } + } + } + if (c2sOid > 0) + { + ServiceRecordStatisticFactory factory = new ServiceRecordStatisticFactory(); + var stats = factory.CreateSupportConceptStatisticsImpl(c2sOid, pRO.AccountingPeriodEnd); + + if (stats != null) + { + gesamtbudget = stats.MinutesApprovedTotal / 60; + restBudget = (stats.MinutesApprovedTotal - stats.MinutesProvidedTotal) / 60; + } + + } + + lblBudget.Text = String.Format("{0} hat {1:0.00} Fachleistungsstunden für den Bewilligungszeitraum {2:dd.MM.yyyy}-{3:dd.MM.yyyy} zur Verfügung! {4:0.00} FLS bleiben noch zur Verfügung.", + customername, + gesamtbudget, + start, + end, + restBudget); + + + lblAnrede.Text = + String.Format( + "Sehr geehrte Frau Althoff,\n\nhiermit stellen wir Ihnen die geleisteten Fachleistungsstunden für {0} in Rechnung.", + customername2); + } + } +} \ No newline at end of file diff --git a/ReportImp/CaritasAhlen/ServiceInvoiceReport.resx b/ReportImp/CaritasAhlen/ServiceInvoiceReport.resx new file mode 100644 index 000000000..6347971eb --- /dev/null +++ b/ReportImp/CaritasAhlen/ServiceInvoiceReport.resx @@ -0,0 +1,132 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXABzADEAXABzAGIAYQBzAGUAZABvAG4AMABcAHMAbgBlAHgAdAAxAFwAcQBsAFwAdABxAGMAXAB0AHgANAA1ADMANgBcAHQAcQByAFwAdAB4ADkAMAA3ADIAXABmADEAXABmAHMAMgA0ACAAaABlAGEAZABlAHIAOwB9AHsAXAAqAFwAYwBzADIAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAzAFwAcwBiAGEAcwBlAGQAbwBuADIAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADQAXAB1AGwAXABmADEAXABmAHMAMgA0AFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANQBcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA2AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANQBcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABzADEAXABxAGwAXAByAGkALQA1ADMAXAByAGkAbgAtADUAMwBcAHQAcQBjAFwAdAB4ADQANQAzADYAXAB0AHEAcgBcAHQAeAA5ADAANwAyAHsAXABiAFwAZgBzADIAMABcAGMAZgAwACAATQBvAG4AaQBrAGEAIABHAGUAcgB1AGwAbAB9AFwAYgBcAGYAcwAyADAAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABzADEAXABxAGwAXAByAGkALQA1ADMAXAByAGkAbgAtADUAMwBcAHQAcQBjAFwAdAB4ADQANQAzADYAXAB0AHEAcgBcAHQAeAA5ADAANwAyAHsAXABmAHMAMQA4AFwAYwBmADAAIABEAGkAcABsAG8AbQAtAFMAbwB6AGkAYQBsAGEAcgBiAGUAaQB0AGUAcgBpAG4AfQBcAGYAcwAxADgAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABzADEAXABxAGwAXAByAGkALQA1ADMAXAByAGkAbgAtADUAMwBcAHQAcQBjAFwAdAB4ADQANQAzADYAXAB0AHEAcgBcAHQAeAA5ADAANwAyAHsAXABmAHMAMgAwAFwAYwBmADAAIABGAGEAYwBoAGQAaQBlAG4AcwB0AGwAZQBpAHQAZQByAGkAbgB9AFwAZgBzADIAMABcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHMAMQBcAHEAbABcAHIAaQAtADUAMwBcAHIAaQBuAC0ANQAzAFwAdABxAGMAXAB0AHgANAA1ADMANgBcAHQAcQByAFwAdAB4ADkAMAA3ADIAewBcAGYAcwAyADAAXABjAGYAMAAgAEEAbQBiAHUAbABhAG4AdAAgAEIAZQB0AHIAZQB1AHQAZQBzACAAVwBvAGgAbgBlAG4AfQBcAGYAcwAyADAAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABzADEAXABxAGwAXAByAGkALQA1ADMAXAByAGkAbgAtADUAMwBcAHQAcQBjAFwAdAB4ADQANQAzADYAXAB0AHEAcgBcAHQAeAA5ADAANwAyAHsAXABmAHMAMgAwAFwAYwBmADAAIABmAFwAdQAyADUAMgBcACcAZgBjAHIAIABTAHUAYwBoAHQAawByAGEAbgBrAGUAfQBcAGYAcwAyADAAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABzADEAXABxAGwAXAB0AHEAYwBcAHQAeAA0ADUAMwA2AFwAdABxAHIAXAB0AHgAOQAwADcAMgBcAGYAcwAxADAAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABzADEAXABxAGwAXAB0AHEAYwBcAHQAeAA0ADUAMwA2AFwAdABxAHIAXAB0AHgAOQAwADcAMgB7AFwAZgBzADIAMABcAGMAZgAwACAAUgBvAHQAdABtAGEAbgBuAHMAdAByAGEAXAB1ADIAMgAzAFwAJwBkAGYAZQAgADIANwB9AFwAZgBzADIAMABcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHMAMQBcAHEAbABcAHQAcQBjAFwAdAB4ADQANQAzADYAXAB0AHEAcgBcAHQAeAA5ADAANwAyAHsAXABmAHMAMgAwAFwAYwBmADAAIAA1ADkAMgAyADkAIABBAGgAbABlAG4AfQBcAGYAcwAyADAAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABzADEAXABxAGwAXAB0AHEAYwBcAHQAeAA0ADUAMwA2AFwAdABxAHIAXAB0AHgAOQAwADcAMgB7AFwAZgBzADIAMABcAGMAZgAwACAAVABlAGwAZQBmAG8AbgA6ACAAMAAgADIAMwAgADgAMgAgADgAOQAzACAAMQAyADAAfQBcAGYAcwAyADAAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABzADEAXABxAGwAXAB0AHEAYwBcAHQAeAA0ADUAMwA2AFwAdABxAHIAXAB0AHgAOQAwADcAMgB7AFwAZgBzADIAMABcAGMAZgAwACAAVABlAGwAZQBmAGEAeAA6ACAAMAAgADIAMwAgADgAMgAgADgAOQAzACAAMgAwADAAfQBcAGYAcwAyADAAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABzADEAXABxAGwAXAB0AHEAYwBcAHQAeAA0ADUAMwA2AFwAdABxAHIAXAB0AHgAOQAwADcAMgB7AFwAZgBpAGUAbABkAHsAXAAqAFwAZgBsAGQAaQBuAHMAdAB7AFwAZgBzADEAOABcAGMAZgAwACAAIABIAFkAUABFAFIATABJAE4ASwAgACIAbQBhAGkAbAB0AG8AOgBtAC4AZwBlAHIAdQBsAGwAQABjAGEAcgBpAHQAYQBzAC0AYQBoAGwAZQBuAC4AZABlACIAIAB9AH0AewBcAGYAbABkAHIAcwBsAHQAewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXAB1AGwAXABmAHMAMQA4AFwAYwBmADIAXABjAHMANAAgAG0ALgBnAGUAcgB1AGwAbABAAGMAYQByAGkAdABhAHMALQBhAGgAbABlAG4ALgBkAGUAfQB9AH0AXABmAHMAMQA4AFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABmAHMAMQA4AFwAYwBmADAAIAB3AHcAdwAuAGMAYQByAGkAdABhAHMALQBhAGgAbABlAG4ALgBkAGUAfQBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQBcAHAAYQByAH0A + + + ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXABzADEAXABzAGIAYQBzAGUAZABvAG4AMABcAHMAbgBlAHgAdAAxAFwAcQBsAFwAdABxAGMAXAB0AHgANAA1ADMANgBcAHQAcQByAFwAdAB4ADkAMAA3ADIAXABmADEAXABmAHMAMgA0ACAAZgBvAG8AdABlAHIAOwB9AHsAXAAqAFwAYwBzADIAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAzAFwAcwBiAGEAcwBlAGQAbwBuADIAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADQAXAB1AGwAXABmADEAXABmAHMAMgA0AFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANQBcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA2AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANQBcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHQAcgBvAHcAZABcAGkAcgBvAHcAMABcAGkAcgBvAHcAYgBhAG4AZAAtADEAXABsAGEAcwB0AHIAbwB3AFwAdAByAGcAYQBwAGgAMQAwADgAXAB0AHIAbABlAGYAdAAtADEAMAA4AFwAdAByAHIAaAAxADIANwAyAFwAdAByAGYAdABzAFcAaQBkAHQAaAAzAFwAdAByAHcAVwBpAGQAdABoADEAMAAzADEANABcAHQAcgBmAHQAcwBXAGkAZAB0AGgAQgAzAFwAdAByAGEAdQB0AG8AZgBpAHQAMQBcAHQAcgBwAGEAZABkAGYAbAAzAFwAdAByAHAAYQBkAGQAbAAxADAAOABcAHQAcgBwAGEAZABkAGYAYgAzAFwAdAByAHAAYQBkAGQAZgByADMAXAB0AHIAcABhAGQAZAByADEAMAA4AFwAdAByAHAAYQBkAGQAZgB0ADMAXAB0AGIAbABsAGsAaABkAHIAcgBvAHcAcwBcAHQAYgBsAGwAawBuAG8AYwBvAGwAYgBhAG4AZABcAHQAYgBsAGkAbgBkAHQAeQBwAGUAMwBcAHQAYgBsAGkAbgBkADAAXABjAGwAdgBlAHIAdABhAGwAdABcAGMAbABiAHIAZAByAHQAXABiAHIAZAByAG4AbwBuAGUAXABjAGwAYgByAGQAcgBsAFwAYgByAGQAcgBuAG8AbgBlAFwAYwBsAGIAcgBkAHIAYgBcAGIAcgBkAHIAbgBvAG4AZQBcAGMAbABiAHIAZAByAHIAXABiAHIAZAByAG4AbwBuAGUAXABjAGwAdAB4AGwAcgB0AGIAXABjAGwAZgB0AHMAVwBpAGQAdABoADMAXABjAGwAdwBXAGkAZAB0AGgAMgA2ADYAMABcAGMAbABwAGEAZABmAGIAMwBcAGMAbABwAGEAZABmAGwAMwBcAGMAbABwAGEAZABmAHIAMwBcAGMAbABwAGEAZAByADEAMAA4AFwAYwBsAHAAYQBkAGYAdAAzAFwAYwBsAHAAYQBkAHQAMQAwADgAXABjAGUAbABsAHgAMgA1ADUAMgBcAGMAbAB2AGUAcgB0AGEAbAB0AFwAYwBsAGIAcgBkAHIAdABcAGIAcgBkAHIAbgBvAG4AZQBcAGMAbABiAHIAZAByAGwAXABiAHIAZAByAG4AbwBuAGUAXABjAGwAYgByAGQAcgBiAFwAYgByAGQAcgBuAG8AbgBlAFwAYwBsAGIAcgBkAHIAcgBcAGIAcgBkAHIAbgBvAG4AZQBcAGMAbAB0AHgAbAByAHQAYgBcAGMAbABmAHQAcwBXAGkAZAB0AGgAMwBcAGMAbAB3AFcAaQBkAHQAaAAyADIANgA4AFwAYwBsAHAAYQBkAGYAYgAzAFwAYwBsAHAAYQBkAGYAbAAzAFwAYwBsAHAAYQBkAGYAcgAzAFwAYwBsAHAAYQBkAHIAMQAwADgAXABjAGwAcABhAGQAZgB0ADMAXABjAGwAcABhAGQAdAAxADAAOABcAGMAZQBsAGwAeAA0ADgAMgAwAFwAYwBsAHYAZQByAHQAYQBsAHQAXABjAGwAYgByAGQAcgB0AFwAYgByAGQAcgBuAG8AbgBlAFwAYwBsAGIAcgBkAHIAbABcAGIAcgBkAHIAbgBvAG4AZQBcAGMAbABiAHIAZAByAGIAXABiAHIAZAByAG4AbwBuAGUAXABjAGwAYgByAGQAcgByAFwAYgByAGQAcgBuAG8AbgBlAFwAYwBsAHQAeABsAHIAdABiAFwAYwBsAGYAdABzAFcAaQBkAHQAaAAzAFwAYwBsAHcAVwBpAGQAdABoADIANgA5ADMAXABjAGwAcABhAGQAZgBiADMAXABjAGwAcABhAGQAZgBsADMAXABjAGwAcABhAGQAZgByADMAXABjAGwAcABhAGQAcgAxADAAOABcAGMAbABwAGEAZABmAHQAMwBcAGMAbABwAGEAZAB0ADEAMAA4AFwAYwBlAGwAbAB4ADcANQAxADMAXABjAGwAdgBlAHIAdABhAGwAdABcAGMAbABiAHIAZAByAHQAXABiAHIAZAByAG4AbwBuAGUAXABjAGwAYgByAGQAcgBsAFwAYgByAGQAcgBuAG8AbgBlAFwAYwBsAGIAcgBkAHIAYgBcAGIAcgBkAHIAbgBvAG4AZQBcAGMAbABiAHIAZAByAHIAXABiAHIAZAByAG4AbwBuAGUAXABjAGwAdAB4AGwAcgB0AGIAXABjAGwAZgB0AHMAVwBpAGQAdABoADMAXABjAGwAdwBXAGkAZAB0AGgAMgA2ADkAMwBcAGMAbABwAGEAZABmAGIAMwBcAGMAbABwAGEAZABmAGwAMwBcAGMAbABwAGEAZABmAHIAMwBcAGMAbABwAGEAZAByADEAMAA4AFwAYwBsAHAAYQBkAGYAdAAzAFwAYwBsAHAAYQBkAHQAMQAwADgAXABjAGUAbABsAHgAMQAwADIAMAA2AFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHMAMQBcAHEAbABcAGkAbgB0AGIAbABcAHQAcQBjAFwAdAB4ADQANQAzADYAXAB0AHEAcgBcAHQAeAA5ADAANwAyAFwAZgBzADEANABcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHMAMQBcAHEAbABcAGkAbgB0AGIAbABcAHQAcQBjAFwAdAB4ADQANQAzADYAXAB0AHEAcgBcAHQAeAA5ADAANwAyAHsAXABmAHMAMQA0AFwAYwBmADAAIABEAGEAcgBsAGUAaABuAHMAawBhAHMAcwBlACAATQBcAHUAMgA1ADIAXAAnAGYAYwBuAHMAdABlAHIAIABlAEcAXABsAGkAbgBlACAASQBCAEEATgAgAEQARQA3ADAAIAA0ADAAMAA2ACAAMAAyADYANQAgADAAMAAwADQAIAAwADEAMgA1ACAAMAAwAFwAbABpAG4AZQAgAEIASQBDACAARwBFAE4ATwBEAEUATQAxAEQASwBNAH0AXABmAHMAMQA0AFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcwAxAFwAcQBsAFwAaQBuAHQAYgBsAFwAdABxAGMAXAB0AHgANAA1ADMANgBcAHQAcQByAFwAdAB4ADkAMAA3ADIAXABmAHMAMQA0AFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcwAxAFwAcQBsAFwAaQBuAHQAYgBsAFwAdABxAGMAXAB0AHgANAA1ADMANgBcAHQAcQByAFwAdAB4ADkAMAA3ADIAewBcAGYAcwAxADQAXABjAGYAMAAgAEcAZQByAHQAcgB1AGQAIABCAG8AcgBnAG0AYQBuAG4AIAAoAFYAbwByAHMAdABhAG4AZABzAHYAbwByAHMAaQB0AHoAZQBuAGQAZQApAFwAbABpAG4AZQAgAEgAZQBpAG4AcgBpAGMAaAAgAFMAaQBuAGQAZQByACAAKABHAGUAcwBjAGgAXAB1ADIAMgA4AFwAJwBlADQAZgB0AHMAZgBcAHUAMgA1ADIAXAAnAGYAYwBoAHIAZQByACkAXABsAGkAbgBlACAAfQBcAGYAcwAxADQAXABjAGUAbABsAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHMAMQBcAHEAbABcAGkAbgB0AGIAbABcAHQAcQBjAFwAdAB4ADQANQAzADYAXAB0AHEAcgBcAHQAeAA5ADAANwAyAHsAXABmAHMAMQA0AFwAYwBmADAAIABcAGwAaQBuAGUAIABWAG8AbABrAHMAYgBhAG4AawAgAEEAaABsAGUAbgAgAGUARwBcAGwAaQBuAGUAIABJAEIAQQBOACAARABFADAANwAgADQAMQAyADYAIAAyADUAMAAxACAAMAAxADAANQAgADAANwA1ADUAIAAwADAAXABsAGkAbgBlACAAQgBJAEMAIABHAEUATgBPAEQARQBNADEAQQBIAEwAXABsAGkAbgBlACAAfQBcAGYAcwAxADQAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABzADEAXABxAGwAXABpAG4AdABiAGwAXAB0AHEAYwBcAHQAeAA0ADUAMwA2AFwAdABxAHIAXAB0AHgAOQAwADcAMgB7AFwAZgBzADEANABcAGMAZgAwACAAUwBpAHQAegAgAGQAZQBzACAAVgBlAHIAZQBpAG4AcwAgAEEAaABsAGUAbgBcAGwAaQBuAGUAIABBAG0AdABzAGcAZQByAGkAYwBoAHQAIABNAFwAdQAyADUAMgBcACcAZgBjAG4AcwB0AGUAcgB9AFwAZgBzADEANABcAGMAZQBsAGwAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcwAxAFwAcQBsAFwAaQBuAHQAYgBsAFwAdABxAGMAXAB0AHgANAA1ADMANgBcAHQAcQByAFwAdAB4ADkAMAA3ADIAewBcAGYAcwAxADQAXABjAGYAMAAgAFwAbABpAG4AZQAgAFMAcABhAHIAawBhAHMAcwBlACAATQBcAHUAMgA1ADIAXAAnAGYAYwBuAHMAdABlAHIAbABhAG4AZAAgAE8AcwB0AFwAbABpAG4AZQAgAEkAQgBBAE4AIABEAEUAOAA0ACAANAAwADAANQAgADAAMQA1ADAAIAAwADAAMAAwACAAMAAxADgAOAAgADIAMABcAGwAaQBuAGUAIABCAEkAQwAgAFcARQBMAEEARABFAEQAMQBNAFMAVAB9AFwAZgBzADEANABcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAGkAbgB0AGIAbABcAGYAcwAxADQAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABpAG4AdABiAGwAewBcAGYAcwAxADQAXABjAGYAMAAgAFMAdABlAHUAZQByAG4AdQBtAG0AZQByACAAMwAwADQALwA1ADkAOQAzAC8AMAA4ADgANwB9AFwAZgBzADEANABcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAGkAbgB0AGIAbAB7AFwAZgBzADEANABcAGMAZgAwACAAVgBlAHIAZQBpAG4AcwByAGUAZwBpAHMAdABlAHIAbgB1AG0AbQBlAHIAIAA1ADAAMwAyADEAfQBcAGYAcwAxADQAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABpAG4AdABiAGwAXABmAHMAMQA0AFwAYwBlAGwAbABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABzADEAXABxAGwAXABpAG4AdABiAGwAXAB0AHEAYwBcAHQAeAA0ADUAMwA2AFwAdABxAHIAXAB0AHgAOQAwADcAMgB7AFwAZgBzADEANABcAGMAZgAwACAAXABsAGkAbgBlACAAXABsAGkAbgBlACAAXABsAGkAbgBlACAAfQBcAGYAcwAxADQAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABpAG4AdABiAGwAXABmAHMAMQA0AFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAFwAaQBuAHQAYgBsAHsAXABmAHMAMQA0AFwAYwBmADAAIABHAGwAXAB1ADIAMgA4AFwAJwBlADQAdQBiAGkAZwBlAHIALQBJAGQAZQBuAHQAaQBmAGkAawBhAHQAaQBvAG4AcwBuAHUAbQBtAGUAcgBcAGwAaQBuAGUAIABEAEUAIAAxADYAIABaAFoAWgAgADAAMAAwADAAMAA2ADYAMAAwADUANwBcAGwAaQBuAGUAIAB9AFwAZgBzADEANABcAGMAZQBsAGwAXAB0AHIAbwB3AGQAXABpAHIAbwB3ADAAXABpAHIAbwB3AGIAYQBuAGQALQAxAFwAbABhAHMAdAByAG8AdwBcAHQAcgBnAGEAcABoADEAMAA4AFwAdAByAGwAZQBmAHQALQAxADAAOABcAHQAcgByAGgAMQAyADcAMgBcAHQAcgBmAHQAcwBXAGkAZAB0AGgAMwBcAHQAcgB3AFcAaQBkAHQAaAAxADAAMwAxADQAXAB0AHIAZgB0AHMAVwBpAGQAdABoAEIAMwBcAHQAcgBhAHUAdABvAGYAaQB0ADEAXAB0AHIAcABhAGQAZABmAGwAMwBcAHQAcgBwAGEAZABkAGwAMQAwADgAXAB0AHIAcABhAGQAZABmAGIAMwBcAHQAcgBwAGEAZABkAGYAcgAzAFwAdAByAHAAYQBkAGQAcgAxADAAOABcAHQAcgBwAGEAZABkAGYAdAAzAFwAdABiAGwAbABrAGgAZAByAHIAbwB3AHMAXAB0AGIAbABsAGsAbgBvAGMAbwBsAGIAYQBuAGQAXAB0AGIAbABpAG4AZAB0AHkAcABlADMAXAB0AGIAbABpAG4AZAAwAFwAYwBsAHYAZQByAHQAYQBsAHQAXABjAGwAYgByAGQAcgB0AFwAYgByAGQAcgBuAG8AbgBlAFwAYwBsAGIAcgBkAHIAbABcAGIAcgBkAHIAbgBvAG4AZQBcAGMAbABiAHIAZAByAGIAXABiAHIAZAByAG4AbwBuAGUAXABjAGwAYgByAGQAcgByAFwAYgByAGQAcgBuAG8AbgBlAFwAYwBsAHQAeABsAHIAdABiAFwAYwBsAGYAdABzAFcAaQBkAHQAaAAzAFwAYwBsAHcAVwBpAGQAdABoADIANgA2ADAAXABjAGwAcABhAGQAZgBiADMAXABjAGwAcABhAGQAZgBsADMAXABjAGwAcABhAGQAZgByADMAXABjAGwAcABhAGQAcgAxADAAOABcAGMAbABwAGEAZABmAHQAMwBcAGMAbABwAGEAZAB0ADEAMAA4AFwAYwBlAGwAbAB4ADIANQA1ADIAXABjAGwAdgBlAHIAdABhAGwAdABcAGMAbABiAHIAZAByAHQAXABiAHIAZAByAG4AbwBuAGUAXABjAGwAYgByAGQAcgBsAFwAYgByAGQAcgBuAG8AbgBlAFwAYwBsAGIAcgBkAHIAYgBcAGIAcgBkAHIAbgBvAG4AZQBcAGMAbABiAHIAZAByAHIAXABiAHIAZAByAG4AbwBuAGUAXABjAGwAdAB4AGwAcgB0AGIAXABjAGwAZgB0AHMAVwBpAGQAdABoADMAXABjAGwAdwBXAGkAZAB0AGgAMgAyADYAOABcAGMAbABwAGEAZABmAGIAMwBcAGMAbABwAGEAZABmAGwAMwBcAGMAbABwAGEAZABmAHIAMwBcAGMAbABwAGEAZAByADEAMAA4AFwAYwBsAHAAYQBkAGYAdAAzAFwAYwBsAHAAYQBkAHQAMQAwADgAXABjAGUAbABsAHgANAA4ADIAMABcAGMAbAB2AGUAcgB0AGEAbAB0AFwAYwBsAGIAcgBkAHIAdABcAGIAcgBkAHIAbgBvAG4AZQBcAGMAbABiAHIAZAByAGwAXABiAHIAZAByAG4AbwBuAGUAXABjAGwAYgByAGQAcgBiAFwAYgByAGQAcgBuAG8AbgBlAFwAYwBsAGIAcgBkAHIAcgBcAGIAcgBkAHIAbgBvAG4AZQBcAGMAbAB0AHgAbAByAHQAYgBcAGMAbABmAHQAcwBXAGkAZAB0AGgAMwBcAGMAbAB3AFcAaQBkAHQAaAAyADYAOQAzAFwAYwBsAHAAYQBkAGYAYgAzAFwAYwBsAHAAYQBkAGYAbAAzAFwAYwBsAHAAYQBkAGYAcgAzAFwAYwBsAHAAYQBkAHIAMQAwADgAXABjAGwAcABhAGQAZgB0ADMAXABjAGwAcABhAGQAdAAxADAAOABcAGMAZQBsAGwAeAA3ADUAMQAzAFwAYwBsAHYAZQByAHQAYQBsAHQAXABjAGwAYgByAGQAcgB0AFwAYgByAGQAcgBuAG8AbgBlAFwAYwBsAGIAcgBkAHIAbABcAGIAcgBkAHIAbgBvAG4AZQBcAGMAbABiAHIAZAByAGIAXABiAHIAZAByAG4AbwBuAGUAXABjAGwAYgByAGQAcgByAFwAYgByAGQAcgBuAG8AbgBlAFwAYwBsAHQAeABsAHIAdABiAFwAYwBsAGYAdABzAFcAaQBkAHQAaAAzAFwAYwBsAHcAVwBpAGQAdABoADIANgA5ADMAXABjAGwAcABhAGQAZgBiADMAXABjAGwAcABhAGQAZgBsADMAXABjAGwAcABhAGQAZgByADMAXABjAGwAcABhAGQAcgAxADAAOABcAGMAbABwAGEAZABmAHQAMwBcAGMAbABwAGEAZAB0ADEAMAA4AFwAYwBlAGwAbAB4ADEAMAAyADAANgBcAHIAbwB3AFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAGYAMQBcAGYAcwAyADQAXABjAGYAMQBcAHAAYQByAH0A + + + ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXAAqAFwAYwBzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAyAFwAcwBiAGEAcwBlAGQAbwBuADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADMAXAB1AGwAXABmADEAXABmAHMAMgA0AFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANABcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA1AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGYAMQBcAGYAcwAyADIAXABjAGYAMAAgAEIAaQB0AHQAZQAgAFwAdQAyADUAMgBcACcAZgBjAGIAZQByAHcAZQBpAHMAZQBuACAAcwBpAGUAIABkAGUAbgAgAEIAZQB0AHIAYQBnACAAdQBuAHQAZQByACAAQQBuAGcAYQBiAGUAIABkAGUAcgAgAEQAZQBiAGkAdABvAHIAZQBuACAATgByAC4AIABhAHUAZgAgAHUAbgBzAGUAcgAgAEsAbwBuAHQAbwAgAGIAZQBpACAAZABlAHIAIABWAG8AbABrAHMAYgBhAG4AawAgAEEAaABsAGUAbgAuAH0AXABmADEAXABmAHMAMgAyAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABmADEAXABmAHMAMgAyAFwAYwBmADAAIABGAFwAdQAyADUAMgBcACcAZgBjAHIAIABSAFwAdQAyADUAMgBcACcAZgBjAGMAawBmAHIAYQBnAGUAbgAgAHMAdABlAGgAZQBuACAAdwBpAHIAIABJAGgAbgBlAG4AIABnAGUAcgBuAGUAIAB6AHUAcgAgAFYAZQByAGYAXAB1ADIANQAyAFwAJwBmAGMAZwB1AG4AZwAuAH0AXABmADEAXABmAHMAMgAyAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAFwAZgAxAFwAZgBzADIAMgBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAGYAMQBcAGYAcwAyADIAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGYAMQBcAGYAcwAyADIAXABjAGYAMAAgAE0AaQB0ACAAZgByAGUAdQBuAGQAbABpAGMAaABlAG4AIABHAHIAXAB1ADIANQAyAFwAJwBmAGMAXAB1ADIAMgAzAFwAJwBkAGYAZQBuAH0AXABmADEAXABmAHMAMgAyAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAFwAZgAxAFwAZgBzADIAMgBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbAB7AFwAYgBcAGYAMQBcAGYAcwAyADIAXABjAGYAMAAgAEMAIABhACAAcgAgAGkAIAB0ACAAYQAgAHMAIAB2ACAAZQAgAHIAIABiACAAYQAgAG4AIABkAH0AXABiAFwAZgAxAFwAZgBzADIAMgBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbAB7AFwAYgBcAGYAMQBcAGYAcwAyADIAXABjAGYAMAAgAGYAXAB1ADIANQAyAFwAJwBmAGMAcgAgAGQAYQBzACAARABlAGsAYQBuAGEAdAAgAEEAaABsAGUAbgAgAGUALgBWAC4AfQBcAGIAXABmADEAXABmAHMAMgAyAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAFwAZgAxAFwAZgBzADIAMgBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAGYAMQBcAGYAcwAyADIAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABmADEAXABmAHMAMgAyAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABmADEAXABmAHMAMgAyAFwAYwBmADAAIABHAGUAcwBjAGgAXAB1ADIAMgA4AFwAJwBlADQAZgB0AHMAZgBcAHUAMgA1ADIAXAAnAGYAYwBoAHIAdQBuAGcAfQBcAGYAMQBcAGYAcwAyADIAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGYAMQBcAGYAcwAxADgAXABjAGYAMAAgAEgAZQBpAG4AcgBpAGMAaAAgAFMAaQBuAGQAZQByAH0AXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAxAFwAZgBzADIANABcAGMAZgAxAFwAcABhAHIAfQA= + + + 17, 17 + + \ No newline at end of file diff --git a/ReportImp/CaritasAhlen/ServicesOverviewReport.Designer.cs b/ReportImp/CaritasAhlen/ServicesOverviewReport.Designer.cs new file mode 100644 index 000000000..25eab448d --- /dev/null +++ b/ReportImp/CaritasAhlen/ServicesOverviewReport.Designer.cs @@ -0,0 +1,867 @@ +namespace CaritasAhlen +{ + partial class Stundenzettel + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.components = new System.ComponentModel.Container(); + this.Detail = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell(); + this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail1 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable1 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell(); + this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule(); + this.DetailReport1 = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail2 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable2 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell(); + this.summeMinuten = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel(); + this.rechnungsDatum = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel(); + this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand(); + this.xrLabel21 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel19 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel20 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel18 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel(); + this.mitarbeiterName = new DevExpress.XtraReports.UI.XRLabel(); + this.bewilligteFLSW = new DevExpress.XtraReports.UI.XRLabel(); + this.aktenzeichenLV = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel(); + this.formattingRuleServiceDesc = new DevExpress.XtraReports.UI.FormattingRule(); + this.formattingRuleCostBearer = new DevExpress.XtraReports.UI.FormattingRule(); + this.formattingRuleEmployeeName = new DevExpress.XtraReports.UI.FormattingRule(); + this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand(); + this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); + ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); + // + // Detail + // + this.Detail.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTableServiceRecords1}); + this.Detail.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.Detail.HeightF = 40F; + this.Detail.Name = "Detail"; + this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail.StylePriority.UseFont = false; + this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrTableServiceRecords1 + // + this.xrTableServiceRecords1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableServiceRecords1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTableServiceRecords1.Name = "xrTableServiceRecords1"; + this.xrTableServiceRecords1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTableServiceRecords1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow2}); + this.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(668.1122F, 40F); + this.xrTableServiceRecords1.StylePriority.UseBackColor = false; + this.xrTableServiceRecords1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrTableRow2 + // + this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell3, + this.xrTableCell4, + this.xrTableCell11, + this.xrTableCell9}); + this.xrTableRow2.Name = "xrTableRow2"; + this.xrTableRow2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTableRow2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + this.xrTableRow2.Weight = 2D; + // + // xrTableCell3 + // + this.xrTableCell3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell3.Name = "xrTableCell3"; + this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 2, 100F); + this.xrTableCell3.StylePriority.UseBorders = false; + this.xrTableCell3.StylePriority.UseFont = false; + this.xrTableCell3.StylePriority.UsePadding = false; + this.xrTableCell3.StylePriority.UseTextAlignment = false; + this.xrTableCell3.Text = "Datum"; + this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + this.xrTableCell3.Weight = 0.18753765541295459D; + // + // xrTableCell4 + // + this.xrTableCell4.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell4.Multiline = true; + this.xrTableCell4.Name = "xrTableCell4"; + this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 2, 100F); + this.xrTableCell4.StylePriority.UseBorders = false; + this.xrTableCell4.StylePriority.UseFont = false; + this.xrTableCell4.StylePriority.UsePadding = false; + this.xrTableCell4.StylePriority.UseTextAlignment = false; + this.xrTableCell4.Text = "Uhrzeit\r\nvon ........ bis"; + this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + this.xrTableCell4.Weight = 0.28509747766143523D; + // + // xrTableCell11 + // + this.xrTableCell11.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell11.Name = "xrTableCell11"; + this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 2, 100F); + this.xrTableCell11.StylePriority.UseBorders = false; + this.xrTableCell11.StylePriority.UseFont = false; + this.xrTableCell11.StylePriority.UsePadding = false; + this.xrTableCell11.StylePriority.UseTextAlignment = false; + this.xrTableCell11.Text = "Anzahl Minuten"; + this.xrTableCell11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + this.xrTableCell11.Weight = 0.17273266511815133D; + // + // xrTableCell9 + // + this.xrTableCell9.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell9.Multiline = true; + this.xrTableCell9.Name = "xrTableCell9"; + this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 2, 100F); + this.xrTableCell9.StylePriority.UseBorders = false; + this.xrTableCell9.StylePriority.UseFont = false; + this.xrTableCell9.StylePriority.UsePadding = false; + this.xrTableCell9.StylePriority.UseTextAlignment = false; + this.xrTableCell9.Text = "Unterschrift\r\nKlient/in¹"; + this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + this.xrTableCell9.Weight = 0.27573206034180336D; + // + // DetailReport + // + this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail1}); + this.DetailReport.DataMember = "Services"; + this.DetailReport.DataSource = this.bindingSource1; + this.DetailReport.Level = 0; + this.DetailReport.Name = "DetailReport"; + this.DetailReport.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.DetailReport.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // Detail1 + // + this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable1}); + this.Detail1.Font = new System.Drawing.Font("Arial", 10.875F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.Detail1.HeightF = 25F; + this.Detail1.Name = "Detail1"; + this.Detail1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail1.StylePriority.UseFont = false; + this.Detail1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrTable1 + // + this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable1.Name = "xrTable1"; + this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow1}); + this.xrTable1.SizeF = new System.Drawing.SizeF(668.1122F, 25F); + // + // xrTableRow1 + // + this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell2, + this.xrTableCell7, + this.xrTableCell5, + this.xrTableCell6}); + this.xrTableRow1.Name = "xrTableRow1"; + this.xrTableRow1.Weight = 1D; + // + // xrTableCell2 + // + this.xrTableCell2.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDate", "{0:dd.MM.yyyy}")}); + this.xrTableCell2.Name = "xrTableCell2"; + this.xrTableCell2.StylePriority.UseBorders = false; + this.xrTableCell2.StylePriority.UseFont = false; + this.xrTableCell2.StylePriority.UseTextAlignment = false; + this.xrTableCell2.Text = "xrTableCell2"; + this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell2.Weight = 0.53004053969208287D; + // + // xrTableCell7 + // + this.xrTableCell7.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell7.Name = "xrTableCell7"; + this.xrTableCell7.StylePriority.UseBorders = false; + this.xrTableCell7.StylePriority.UseFont = false; + this.xrTableCell7.StylePriority.UseTextAlignment = false; + this.xrTableCell7.Text = "[TimeRangeString]"; + this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell7.Weight = 0.8057753721489509D; + // + // xrTableCell5 + // + this.xrTableCell5.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell5.Name = "xrTableCell5"; + this.xrTableCell5.StylePriority.UseBorders = false; + this.xrTableCell5.StylePriority.UseFont = false; + this.xrTableCell5.StylePriority.UseTextAlignment = false; + this.xrTableCell5.Text = "[Minutes]"; + this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell5.Weight = 0.48819703013341043D; + // + // xrTableCell6 + // + this.xrTableCell6.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell6.Font = new System.Drawing.Font("Arial", 9.75F); + this.xrTableCell6.Name = "xrTableCell6"; + this.xrTableCell6.StylePriority.UseBorders = false; + this.xrTableCell6.StylePriority.UseFont = false; + this.xrTableCell6.StylePriority.UseTextAlignment = false; + this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell6.Weight = 0.77930571912647739D; + // + // xrTableCell16 + // + this.xrTableCell16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServicesDouble.CostBearer")}); + this.xrTableCell16.Font = new System.Drawing.Font("Arial", 10F); + this.xrTableCell16.Name = "xrTableCell16"; + this.xrTableCell16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell16.StylePriority.UseFont = false; + this.xrTableCell16.Text = "[Minutes]"; + this.xrTableCell16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell16.Weight = 0.13057477612895693D; + // + // xrTableCell17 + // + this.xrTableCell17.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServicesDouble.EmployeeName")}); + this.xrTableCell17.Font = new System.Drawing.Font("Arial", 10F); + this.xrTableCell17.Name = "xrTableCell17"; + this.xrTableCell17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell17.StylePriority.UseFont = false; + this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell17.Weight = 0.37864615853262135D; + // + // xrTableCell1 + // + this.xrTableCell1.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrTableCell1.Name = "xrTableCell1"; + this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 96F); + this.xrTableCell1.StylePriority.UseBorders = false; + this.xrTableCell1.Weight = 0.0024190560569750108D; + // + // formattingRuleStartDate + // + this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]"; + this.formattingRuleStartDate.DataMember = "ServicesDouble"; + this.formattingRuleStartDate.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.formattingRuleStartDate.Name = "formattingRuleStartDate"; + // + // DetailReport1 + // + this.DetailReport1.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail2}); + this.DetailReport1.Level = 1; + this.DetailReport1.Name = "DetailReport1"; + this.DetailReport1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.DetailReport1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // Detail2 + // + this.Detail2.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.Detail2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable2, + this.xrLabel14, + this.rechnungsDatum, + this.xrLabel12, + this.xrLabel2, + this.xrLabel5, + this.xrLabel3, + this.xrLabel4}); + this.Detail2.HeightF = 195.3124F; + this.Detail2.Name = "Detail2"; + this.Detail2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrTable2 + // + this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(0.0001033147F, 0F); + this.xrTable2.Name = "xrTable2"; + this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow3}); + this.xrTable2.SizeF = new System.Drawing.SizeF(668.1121F, 25F); + // + // xrTableRow3 + // + this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell8, + this.summeMinuten, + this.xrTableCell13}); + this.xrTableRow3.Name = "xrTableRow3"; + this.xrTableRow3.Weight = 1D; + // + // xrTableCell8 + // + this.xrTableCell8.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell8.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell8.Name = "xrTableCell8"; + this.xrTableCell8.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 2, 0, 0, 100F); + this.xrTableCell8.StylePriority.UseBorders = false; + this.xrTableCell8.StylePriority.UseFont = false; + this.xrTableCell8.StylePriority.UsePadding = false; + this.xrTableCell8.StylePriority.UseTextAlignment = false; + this.xrTableCell8.Text = "Summe"; + this.xrTableCell8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell8.Weight = 1.3358156145594715D; + // + // summeMinuten + // + this.summeMinuten.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.summeMinuten.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.summeMinuten.Name = "summeMinuten"; + this.summeMinuten.StylePriority.UseBorders = false; + this.summeMinuten.StylePriority.UseFont = false; + this.summeMinuten.StylePriority.UseTextAlignment = false; + this.summeMinuten.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.summeMinuten.Weight = 0.48819673285184828D; + // + // xrTableCell13 + // + this.xrTableCell13.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top))); + this.xrTableCell13.Font = new System.Drawing.Font("Arial", 9.75F); + this.xrTableCell13.Name = "xrTableCell13"; + this.xrTableCell13.StylePriority.UseBorders = false; + this.xrTableCell13.StylePriority.UseFont = false; + this.xrTableCell13.StylePriority.UseTextAlignment = false; + this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + this.xrTableCell13.Weight = 0.77930583803910225D; + // + // xrLabel14 + // + this.xrLabel14.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrLabel14.Font = new System.Drawing.Font("Arial", 11F); + this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(0.000111262F, 101.1875F); + this.xrLabel14.Multiline = true; + this.xrLabel14.Name = "xrLabel14"; + this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel14.SizeF = new System.Drawing.SizeF(121.1128F, 23.99999F); + this.xrLabel14.StylePriority.UseBorders = false; + this.xrLabel14.StylePriority.UseFont = false; + this.xrLabel14.StylePriority.UseTextAlignment = false; + this.xrLabel14.Text = "Datum"; + this.xrLabel14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // rechnungsDatum + // + this.rechnungsDatum.BorderDashStyle = DevExpress.XtraPrinting.BorderDashStyle.Solid; + this.rechnungsDatum.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; + this.rechnungsDatum.Font = new System.Drawing.Font("Arial", 10F); + this.rechnungsDatum.LocationFloat = new DevExpress.Utils.PointFloat(0F, 77F); + this.rechnungsDatum.Multiline = true; + this.rechnungsDatum.Name = "rechnungsDatum"; + this.rechnungsDatum.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.rechnungsDatum.SizeF = new System.Drawing.SizeF(121.1128F, 24F); + this.rechnungsDatum.StylePriority.UseBorderDashStyle = false; + this.rechnungsDatum.StylePriority.UseBorders = false; + this.rechnungsDatum.StylePriority.UseFont = false; + this.rechnungsDatum.StylePriority.UseTextAlignment = false; + this.rechnungsDatum.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + // + // xrLabel12 + // + this.xrLabel12.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrLabel12.Font = new System.Drawing.Font("Arial", 11F); + this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(468.1123F, 101.1875F); + this.xrLabel12.Multiline = true; + this.xrLabel12.Name = "xrLabel12"; + this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel12.SizeF = new System.Drawing.SizeF(198.8877F, 24F); + this.xrLabel12.StylePriority.UseBorders = false; + this.xrLabel12.StylePriority.UseFont = false; + this.xrLabel12.StylePriority.UseTextAlignment = false; + this.xrLabel12.Text = "Unterschrift Klient / in¹"; + this.xrLabel12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel2 + // + this.xrLabel2.BorderDashStyle = DevExpress.XtraPrinting.BorderDashStyle.Solid; + this.xrLabel2.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; + this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(468.11F, 77F); + this.xrLabel2.Name = "xrLabel2"; + this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel2.SizeF = new System.Drawing.SizeF(198.89F, 24F); + this.xrLabel2.StylePriority.UseBorderDashStyle = false; + this.xrLabel2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel5 + // + this.xrLabel5.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrLabel5.Font = new System.Drawing.Font("Arial", 11F); + this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(149.7918F, 101.1875F); + this.xrLabel5.Multiline = true; + this.xrLabel5.Name = "xrLabel5"; + this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel5.SizeF = new System.Drawing.SizeF(258.9456F, 24F); + this.xrLabel5.StylePriority.UseBorders = false; + this.xrLabel5.StylePriority.UseFont = false; + this.xrLabel5.StylePriority.UseTextAlignment = false; + this.xrLabel5.Text = "Unterschrift Mitarbeiter / in"; + this.xrLabel5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel3 + // + this.xrLabel3.BorderDashStyle = DevExpress.XtraPrinting.BorderDashStyle.Solid; + this.xrLabel3.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; + this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(149.79F, 77F); + this.xrLabel3.Name = "xrLabel3"; + this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel3.SizeF = new System.Drawing.SizeF(300.61F, 24F); + this.xrLabel3.StylePriority.UseBorderDashStyle = false; + this.xrLabel3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel4 + // + this.xrLabel4.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrLabel4.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0.000111262F, 138.6458F); + this.xrLabel4.Multiline = true; + this.xrLabel4.Name = "xrLabel4"; + this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel4.SizeF = new System.Drawing.SizeF(667F, 56.66669F); + this.xrLabel4.StylePriority.UseFont = false; + this.xrLabel4.StylePriority.UseTextAlignment = false; + this.xrLabel4.Text = "¹ Betreuungskontakte können zeitnah einzeln (in der jeweiligen Zeile) oder gesamm" + + "elt am Ende des\r\n Monats quittiert werden."; + this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // ReportHeader + // + this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel21, + this.xrLabel19, + this.xrLabel20, + this.xrLabel18, + this.xrLabel17, + this.mitarbeiterName, + this.bewilligteFLSW, + this.aktenzeichenLV, + this.xrLabel16, + this.xrLabel9, + this.xrLabel15, + this.xrLabel11, + this.xrLabel10, + this.xrLabel8, + this.xrLabel7, + this.xrLabel6, + this.xrLabel1}); + this.ReportHeader.Font = new System.Drawing.Font("Arial", 11F); + this.ReportHeader.HeightF = 330F; + this.ReportHeader.Name = "ReportHeader"; + this.ReportHeader.StylePriority.UseFont = false; + // + // xrLabel21 + // + this.xrLabel21.LocationFloat = new DevExpress.Utils.PointFloat(0F, 207.2917F); + this.xrLabel21.Multiline = true; + this.xrLabel21.Name = "xrLabel21"; + this.xrLabel21.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel21.SizeF = new System.Drawing.SizeF(233.18F, 20F); + this.xrLabel21.StylePriority.UseFont = false; + this.xrLabel21.StylePriority.UseTextAlignment = false; + this.xrLabel21.Text = "Verantwortliche Mitarbeiter / in"; + this.xrLabel21.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel19 + // + this.xrLabel19.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; + this.xrLabel19.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold); + this.xrLabel19.LocationFloat = new DevExpress.Utils.PointFloat(468.1124F, 274.4791F); + this.xrLabel19.Multiline = true; + this.xrLabel19.Name = "xrLabel19"; + this.xrLabel19.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel19.SizeF = new System.Drawing.SizeF(55.48785F, 24.08337F); + this.xrLabel19.StylePriority.UseBorders = false; + this.xrLabel19.StylePriority.UseFont = false; + this.xrLabel19.StylePriority.UseTextAlignment = false; + this.xrLabel19.Text = "Jahr:"; + this.xrLabel19.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel20 + // + this.xrLabel20.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; + this.xrLabel20.LocationFloat = new DevExpress.Utils.PointFloat(523.6003F, 274.4791F); + this.xrLabel20.Multiline = true; + this.xrLabel20.Name = "xrLabel20"; + this.xrLabel20.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel20.SizeF = new System.Drawing.SizeF(81.52945F, 24.08336F); + this.xrLabel20.StylePriority.UseBorders = false; + this.xrLabel20.StylePriority.UseFont = false; + this.xrLabel20.StylePriority.UseTextAlignment = false; + this.xrLabel20.Text = "[Year]"; + this.xrLabel20.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel18 + // + this.xrLabel18.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; + this.xrLabel18.LocationFloat = new DevExpress.Utils.PointFloat(63.82117F, 274.4791F); + this.xrLabel18.Multiline = true; + this.xrLabel18.Name = "xrLabel18"; + this.xrLabel18.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel18.SizeF = new System.Drawing.SizeF(127.8836F, 24.08337F); + this.xrLabel18.StylePriority.UseBorders = false; + this.xrLabel18.StylePriority.UseFont = false; + this.xrLabel18.StylePriority.UseTextAlignment = false; + this.xrLabel18.Text = "[Month]"; + this.xrLabel18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel17 + // + this.xrLabel17.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; + this.xrLabel17.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold); + this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(1.589457E-05F, 274.4791F); + this.xrLabel17.Multiline = true; + this.xrLabel17.Name = "xrLabel17"; + this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel17.SizeF = new System.Drawing.SizeF(63.82112F, 24.08337F); + this.xrLabel17.StylePriority.UseBorders = false; + this.xrLabel17.StylePriority.UseFont = false; + this.xrLabel17.StylePriority.UseTextAlignment = false; + this.xrLabel17.Text = "Monat:"; + this.xrLabel17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // mitarbeiterName + // + this.mitarbeiterName.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; + this.mitarbeiterName.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "MainAttendant")}); + this.mitarbeiterName.LocationFloat = new DevExpress.Utils.PointFloat(325.1497F, 207.2917F); + this.mitarbeiterName.Multiline = true; + this.mitarbeiterName.Name = "mitarbeiterName"; + this.mitarbeiterName.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.mitarbeiterName.SizeF = new System.Drawing.SizeF(252.06F, 20F); + this.mitarbeiterName.StylePriority.UseBorders = false; + this.mitarbeiterName.StylePriority.UseFont = false; + this.mitarbeiterName.StylePriority.UseTextAlignment = false; + this.mitarbeiterName.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // bewilligteFLSW + // + this.bewilligteFLSW.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; + this.bewilligteFLSW.LocationFloat = new DevExpress.Utils.PointFloat(325.1497F, 167.2917F); + this.bewilligteFLSW.Multiline = true; + this.bewilligteFLSW.Name = "bewilligteFLSW"; + this.bewilligteFLSW.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.bewilligteFLSW.SizeF = new System.Drawing.SizeF(252.06F, 20F); + this.bewilligteFLSW.StylePriority.UseBorders = false; + this.bewilligteFLSW.StylePriority.UseFont = false; + this.bewilligteFLSW.StylePriority.UseTextAlignment = false; + this.bewilligteFLSW.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // aktenzeichenLV + // + this.aktenzeichenLV.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; + this.aktenzeichenLV.LocationFloat = new DevExpress.Utils.PointFloat(325.1497F, 147.2917F); + this.aktenzeichenLV.Multiline = true; + this.aktenzeichenLV.Name = "aktenzeichenLV"; + this.aktenzeichenLV.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.aktenzeichenLV.SizeF = new System.Drawing.SizeF(252.06F, 20F); + this.aktenzeichenLV.StylePriority.UseBorders = false; + this.aktenzeichenLV.StylePriority.UseFont = false; + this.aktenzeichenLV.StylePriority.UseTextAlignment = false; + this.aktenzeichenLV.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel16 + // + this.xrLabel16.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; + this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(325.1497F, 127.2917F); + this.xrLabel16.Multiline = true; + this.xrLabel16.Name = "xrLabel16"; + this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel16.SizeF = new System.Drawing.SizeF(252.06F, 20F); + this.xrLabel16.StylePriority.UseBorders = false; + this.xrLabel16.StylePriority.UseFont = false; + this.xrLabel16.StylePriority.UseTextAlignment = false; + this.xrLabel16.Text = "[CustomerFirstName]"; + this.xrLabel16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel9 + // + this.xrLabel9.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; + this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(325.1497F, 107.2917F); + this.xrLabel9.Multiline = true; + this.xrLabel9.Name = "xrLabel9"; + this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel9.SizeF = new System.Drawing.SizeF(252.06F, 20F); + this.xrLabel9.StylePriority.UseBorders = false; + this.xrLabel9.StylePriority.UseFont = false; + this.xrLabel9.StylePriority.UseTextAlignment = false; + this.xrLabel9.Text = "[CustomerLastName]"; + this.xrLabel9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel15 + // + this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(0F, 147.2917F); + this.xrLabel15.Multiline = true; + this.xrLabel15.Name = "xrLabel15"; + this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel15.SizeF = new System.Drawing.SizeF(260.9F, 20F); + this.xrLabel15.StylePriority.UseFont = false; + this.xrLabel15.StylePriority.UseTextAlignment = false; + this.xrLabel15.Text = "Aktenzeichen Landschaftsverband"; + this.xrLabel15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel11 + // + this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(0F, 167.2917F); + this.xrLabel11.Multiline = true; + this.xrLabel11.Name = "xrLabel11"; + this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel11.SizeF = new System.Drawing.SizeF(305.49F, 20F); + this.xrLabel11.StylePriority.UseFont = false; + this.xrLabel11.StylePriority.UseTextAlignment = false; + this.xrLabel11.Text = "Bewilligte Fachleistungsstunden / wöchentl."; + this.xrLabel11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel10 + // + this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(0.000111262F, 127.2917F); + this.xrLabel10.Multiline = true; + this.xrLabel10.Name = "xrLabel10"; + this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel10.SizeF = new System.Drawing.SizeF(169.03F, 20F); + this.xrLabel10.StylePriority.UseFont = false; + this.xrLabel10.StylePriority.UseTextAlignment = false; + this.xrLabel10.Text = "Vorname Klient / in"; + this.xrLabel10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel8 + // + this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(1.589457E-05F, 107.2917F); + this.xrLabel8.Multiline = true; + this.xrLabel8.Name = "xrLabel8"; + this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel8.SizeF = new System.Drawing.SizeF(169.03F, 20F); + this.xrLabel8.StylePriority.UseFont = false; + this.xrLabel8.StylePriority.UseTextAlignment = false; + this.xrLabel8.Text = "Name Klient / in"; + this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel7 + // + this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(136.0289F, 53.125F); + this.xrLabel7.Multiline = true; + this.xrLabel7.Name = "xrLabel7"; + this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel7.SizeF = new System.Drawing.SizeF(466.0289F, 24.08336F); + this.xrLabel7.StylePriority.UseFont = false; + this.xrLabel7.StylePriority.UseTextAlignment = false; + this.xrLabel7.Text = "Caritasverband für das Dekanat Ahlen e.V."; + this.xrLabel7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel6 + // + this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(63.82117F, 53.125F); + this.xrLabel6.Multiline = true; + this.xrLabel6.Name = "xrLabel6"; + this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel6.SizeF = new System.Drawing.SizeF(72.20772F, 24.08336F); + this.xrLabel6.StylePriority.UseFont = false; + this.xrLabel6.StylePriority.UseTextAlignment = false; + this.xrLabel6.Text = "Anbieter:"; + this.xrLabel6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel1 + // + this.xrLabel1.Font = new System.Drawing.Font("Arial", 14F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Underline)))); + this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrLabel1.Multiline = true; + this.xrLabel1.Name = "xrLabel1"; + this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel1.SizeF = new System.Drawing.SizeF(677F, 25F); + this.xrLabel1.StylePriority.UseFont = false; + this.xrLabel1.StylePriority.UseTextAlignment = false; + this.xrLabel1.Text = "Quittierungsbeleg über direkte Betreuungsleistungen"; + this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + // + // formattingRuleServiceDesc + // + this.formattingRuleServiceDesc.Condition = "[StartDate2] < [StartDate]"; + this.formattingRuleServiceDesc.DataMember = "ServicesDouble"; + this.formattingRuleServiceDesc.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.formattingRuleServiceDesc.Name = "formattingRuleServiceDesc"; + // + // formattingRuleCostBearer + // + this.formattingRuleCostBearer.Condition = "[StartDate2] < [StartDate]"; + this.formattingRuleCostBearer.DataMember = "ServicesDouble"; + this.formattingRuleCostBearer.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.formattingRuleCostBearer.Name = "formattingRuleCostBearer"; + // + // formattingRuleEmployeeName + // + this.formattingRuleEmployeeName.Condition = "[StartDate2] < [StartDate]"; + this.formattingRuleEmployeeName.DataMember = "ServicesDouble"; + this.formattingRuleEmployeeName.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.formattingRuleEmployeeName.Name = "formattingRuleEmployeeName"; + // + // topMarginBand1 + // + this.topMarginBand1.HeightF = 75F; + this.topMarginBand1.Name = "topMarginBand1"; + // + // bottomMarginBand1 + // + this.bottomMarginBand1.HeightF = 30F; + this.bottomMarginBand1.Name = "bottomMarginBand1"; + // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO); + // + // Stundenzettel + // + this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail, + this.DetailReport, + this.DetailReport1, + this.ReportHeader, + this.topMarginBand1, + this.bottomMarginBand1}); + this.DataSource = this.bindingSource1; + this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] { + this.formattingRuleStartDate, + this.formattingRuleServiceDesc, + this.formattingRuleCostBearer, + this.formattingRuleEmployeeName}); + this.Margins = new System.Drawing.Printing.Margins(75, 75, 75, 30); + this.PageHeight = 1169; + this.PageWidth = 827; + this.PaperKind = System.Drawing.Printing.PaperKind.A4; + this.Version = "17.1"; + ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); + + } + + #endregion + + private DevExpress.XtraReports.UI.DetailBand Detail; + private System.Windows.Forms.BindingSource bindingSource1; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport; + private DevExpress.XtraReports.UI.DetailBand Detail1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell16; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell17; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport1; + private DevExpress.XtraReports.UI.DetailBand Detail2; + private DevExpress.XtraReports.UI.XRLabel xrLabel4; + private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader; + private DevExpress.XtraReports.UI.XRLabel xrLabel1; + private DevExpress.XtraReports.UI.XRLabel xrLabel3; + private DevExpress.XtraReports.UI.XRLabel xrLabel5; + private DevExpress.XtraReports.UI.XRTable xrTableServiceRecords1; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow2; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell3; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell4; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell11; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell9; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell1; + private DevExpress.XtraReports.UI.FormattingRule formattingRuleStartDate; + private DevExpress.XtraReports.UI.FormattingRule formattingRuleServiceDesc; + private DevExpress.XtraReports.UI.FormattingRule formattingRuleCostBearer; + private DevExpress.XtraReports.UI.FormattingRule formattingRuleEmployeeName; + private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1; + private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1; + private DevExpress.XtraReports.UI.XRTable xrTable1; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell2; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell5; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell6; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell7; + private DevExpress.XtraReports.UI.XRLabel xrLabel12; + private DevExpress.XtraReports.UI.XRLabel xrLabel2; + private DevExpress.XtraReports.UI.XRLabel xrLabel14; + private DevExpress.XtraReports.UI.XRLabel rechnungsDatum; + private DevExpress.XtraReports.UI.XRTable xrTable2; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow3; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell8; + private DevExpress.XtraReports.UI.XRTableCell summeMinuten; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell13; + private DevExpress.XtraReports.UI.XRLabel mitarbeiterName; + private DevExpress.XtraReports.UI.XRLabel bewilligteFLSW; + private DevExpress.XtraReports.UI.XRLabel aktenzeichenLV; + private DevExpress.XtraReports.UI.XRLabel xrLabel16; + private DevExpress.XtraReports.UI.XRLabel xrLabel9; + private DevExpress.XtraReports.UI.XRLabel xrLabel15; + private DevExpress.XtraReports.UI.XRLabel xrLabel11; + private DevExpress.XtraReports.UI.XRLabel xrLabel10; + private DevExpress.XtraReports.UI.XRLabel xrLabel8; + private DevExpress.XtraReports.UI.XRLabel xrLabel7; + private DevExpress.XtraReports.UI.XRLabel xrLabel6; + private DevExpress.XtraReports.UI.XRLabel xrLabel19; + private DevExpress.XtraReports.UI.XRLabel xrLabel20; + private DevExpress.XtraReports.UI.XRLabel xrLabel18; + private DevExpress.XtraReports.UI.XRLabel xrLabel17; + private DevExpress.XtraReports.UI.XRLabel xrLabel21; + } +} diff --git a/ReportImp/CaritasAhlen/ServicesOverviewReport.cs b/ReportImp/CaritasAhlen/ServicesOverviewReport.cs new file mode 100644 index 000000000..aa7b875a8 --- /dev/null +++ b/ReportImp/CaritasAhlen/ServicesOverviewReport.cs @@ -0,0 +1,42 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using BeWo.Report; +using BeWo.Report.ReportObjects; +using DevExpress.XtraReports.UI; + +namespace CaritasAhlen +{ + public partial class Stundenzettel : XtraReport, IBeWoReport + { + public Stundenzettel() + { + InitializeComponent(); + } + + public void SetReportDataSource(ServicesOverviewRO pRO) + { + if (pRO.Services != null) + { + List servicesBillable = new List(); + + foreach (ServicesOverviewRO.ServiceDetail s in pRO.Services) + { + if (s.IsBillable) + servicesBillable.Add(s); + } + + pRO.Services = servicesBillable; + } + bindingSource1.DataSource = pRO; + // rechnungsDatum.Text = DateTime.Now.ToShortDateString(); + + summeMinuten.Text = string.Format("{0:0.##}", pRO.TotalFLMBillable); + + if (pRO.SupportConceptCostBearer != null) + aktenzeichenLV.Text = pRO.SupportConceptCostBearer.CustomerReferenceNumber ?? string.Empty; + + bewilligteFLSW.Text = string.Format("{0:0.##} Stunden", pRO.ApprovedFLSPerWeek); + } + } +} diff --git a/ReportImp/CaritasAhlen/ServicesOverviewReport.resx b/ReportImp/CaritasAhlen/ServicesOverviewReport.resx new file mode 100644 index 000000000..19e908bd3 --- /dev/null +++ b/ReportImp/CaritasAhlen/ServicesOverviewReport.resx @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 21, 17 + + \ No newline at end of file diff --git a/ReportImp/CaritasAhlen/ServicesOverviewReport67.Designer.cs b/ReportImp/CaritasAhlen/ServicesOverviewReport67.Designer.cs new file mode 100644 index 000000000..a4c4f5917 --- /dev/null +++ b/ReportImp/CaritasAhlen/ServicesOverviewReport67.Designer.cs @@ -0,0 +1,881 @@ +namespace CaritasAhlen +{ + partial class Stundenzettel67 + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Stundenzettel67)); + this.Detail = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell(); + this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail1 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable1 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); + this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell(); + this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule(); + this.DetailReport1 = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail2 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable2 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell(); + this.summeMinuten = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel(); + this.rechnungsDatum = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel(); + this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand(); + this.xrLabel21 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel19 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel20 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel18 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel(); + this.mitarbeiterName = new DevExpress.XtraReports.UI.XRLabel(); + this.bewilligteFLSW = new DevExpress.XtraReports.UI.XRLabel(); + this.aktenzeichenLV = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel(); + this.formattingRuleServiceDesc = new DevExpress.XtraReports.UI.FormattingRule(); + this.formattingRuleCostBearer = new DevExpress.XtraReports.UI.FormattingRule(); + this.formattingRuleEmployeeName = new DevExpress.XtraReports.UI.FormattingRule(); + this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand(); + this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand(); + this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText(); + this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel(); + ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); + // + // Detail + // + this.Detail.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTableServiceRecords1}); + this.Detail.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.Detail.HeightF = 60F; + this.Detail.Name = "Detail"; + this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail.StylePriority.UseFont = false; + this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrTableServiceRecords1 + // + this.xrTableServiceRecords1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableServiceRecords1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTableServiceRecords1.Name = "xrTableServiceRecords1"; + this.xrTableServiceRecords1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTableServiceRecords1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow2}); + this.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(670F, 60F); + this.xrTableServiceRecords1.StylePriority.UseBackColor = false; + this.xrTableServiceRecords1.StylePriority.UseTextAlignment = false; + this.xrTableServiceRecords1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrTableRow2 + // + this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell3, + this.xrTableCell10, + this.xrTableCell4, + this.xrTableCell11, + this.xrTableCell9}); + this.xrTableRow2.Name = "xrTableRow2"; + this.xrTableRow2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTableRow2.StylePriority.UseTextAlignment = false; + this.xrTableRow2.Weight = 3D; + // + // xrTableCell3 + // + this.xrTableCell3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell3.Name = "xrTableCell3"; + this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 2, 100F); + this.xrTableCell3.StylePriority.UseBorders = false; + this.xrTableCell3.StylePriority.UseFont = false; + this.xrTableCell3.StylePriority.UsePadding = false; + this.xrTableCell3.StylePriority.UseTextAlignment = false; + this.xrTableCell3.Text = "Datum"; + this.xrTableCell3.Weight = 0.16543926537210274D; + // + // xrTableCell4 + // + this.xrTableCell4.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell4.Multiline = true; + this.xrTableCell4.Name = "xrTableCell4"; + this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 2, 100F); + this.xrTableCell4.StylePriority.UseBorders = false; + this.xrTableCell4.StylePriority.UseFont = false; + this.xrTableCell4.StylePriority.UsePadding = false; + this.xrTableCell4.StylePriority.UseTextAlignment = false; + this.xrTableCell4.Text = "Uhrzeit\r\nvon ........ bis"; + this.xrTableCell4.Weight = 0.19301246437612851D; + // + // xrTableCell11 + // + this.xrTableCell11.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell11.Name = "xrTableCell11"; + this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 2, 100F); + this.xrTableCell11.StylePriority.UseBorders = false; + this.xrTableCell11.StylePriority.UseFont = false; + this.xrTableCell11.StylePriority.UsePadding = false; + this.xrTableCell11.StylePriority.UseTextAlignment = false; + this.xrTableCell11.Text = "Anzahl Minuten"; + this.xrTableCell11.Weight = 0.11029283646384648D; + // + // xrTableCell9 + // + this.xrTableCell9.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell9.Multiline = true; + this.xrTableCell9.Name = "xrTableCell9"; + this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 2, 100F); + this.xrTableCell9.StylePriority.UseBorders = false; + this.xrTableCell9.StylePriority.UseFont = false; + this.xrTableCell9.StylePriority.UsePadding = false; + this.xrTableCell9.StylePriority.UseTextAlignment = false; + this.xrTableCell9.Text = "Namenskürzel Mitarbeiter/in"; + this.xrTableCell9.Weight = 0.17922585869984758D; + // + // DetailReport + // + this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail1}); + this.DetailReport.DataMember = "Services"; + this.DetailReport.DataSource = this.bindingSource1; + this.DetailReport.Level = 0; + this.DetailReport.Name = "DetailReport"; + this.DetailReport.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.DetailReport.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // Detail1 + // + this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable1}); + this.Detail1.Font = new System.Drawing.Font("Arial", 10.875F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.Detail1.HeightF = 25F; + this.Detail1.Name = "Detail1"; + this.Detail1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail1.StylePriority.UseFont = false; + this.Detail1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrTable1 + // + this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable1.Name = "xrTable1"; + this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow1}); + this.xrTable1.SizeF = new System.Drawing.SizeF(670F, 25F); + // + // xrTableRow1 + // + this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell2, + this.xrTableCell12, + this.xrTableCell7, + this.xrTableCell5, + this.xrTableCell6}); + this.xrTableRow1.Name = "xrTableRow1"; + this.xrTableRow1.Weight = 1D; + // + // xrTableCell2 + // + this.xrTableCell2.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDate", "{0:dd.MM.yyyy}")}); + this.xrTableCell2.Name = "xrTableCell2"; + this.xrTableCell2.StylePriority.UseBorders = false; + this.xrTableCell2.StylePriority.UseFont = false; + this.xrTableCell2.StylePriority.UseTextAlignment = false; + this.xrTableCell2.Text = "xrTableCell2"; + this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell2.Weight = 0.4675835803565655D; + // + // xrTableCell7 + // + this.xrTableCell7.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell7.Name = "xrTableCell7"; + this.xrTableCell7.StylePriority.UseBorders = false; + this.xrTableCell7.StylePriority.UseFont = false; + this.xrTableCell7.StylePriority.UseTextAlignment = false; + this.xrTableCell7.Text = "[TimeRangeString]"; + this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell7.Weight = 0.54551408776569332D; + // + // xrTableCell5 + // + this.xrTableCell5.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell5.Name = "xrTableCell5"; + this.xrTableCell5.StylePriority.UseBorders = false; + this.xrTableCell5.StylePriority.UseFont = false; + this.xrTableCell5.StylePriority.UseTextAlignment = false; + this.xrTableCell5.Text = "[Minutes]"; + this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell5.Weight = 0.31172235476764726D; + // + // xrTableCell6 + // + this.xrTableCell6.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell6.Font = new System.Drawing.Font("Arial", 9.75F); + this.xrTableCell6.Name = "xrTableCell6"; + this.xrTableCell6.StylePriority.UseBorders = false; + this.xrTableCell6.StylePriority.UseFont = false; + this.xrTableCell6.StylePriority.UseTextAlignment = false; + this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell6.Weight = 0.50654873116119581D; + // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO); + // + // xrTableCell16 + // + this.xrTableCell16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServicesDouble.CostBearer")}); + this.xrTableCell16.Font = new System.Drawing.Font("Arial", 10F); + this.xrTableCell16.Name = "xrTableCell16"; + this.xrTableCell16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell16.StylePriority.UseFont = false; + this.xrTableCell16.Text = "[Minutes]"; + this.xrTableCell16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell16.Weight = 0.13057477612895693D; + // + // xrTableCell17 + // + this.xrTableCell17.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServicesDouble.EmployeeName")}); + this.xrTableCell17.Font = new System.Drawing.Font("Arial", 10F); + this.xrTableCell17.Name = "xrTableCell17"; + this.xrTableCell17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell17.StylePriority.UseFont = false; + this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell17.Weight = 0.37864615853262135D; + // + // xrTableCell1 + // + this.xrTableCell1.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrTableCell1.Name = "xrTableCell1"; + this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 96F); + this.xrTableCell1.StylePriority.UseBorders = false; + this.xrTableCell1.Weight = 0.0024190560569750108D; + // + // formattingRuleStartDate + // + this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]"; + this.formattingRuleStartDate.DataMember = "ServicesDouble"; + this.formattingRuleStartDate.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.formattingRuleStartDate.Name = "formattingRuleStartDate"; + // + // DetailReport1 + // + this.DetailReport1.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail2}); + this.DetailReport1.Level = 1; + this.DetailReport1.Name = "DetailReport1"; + this.DetailReport1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.DetailReport1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // Detail2 + // + this.Detail2.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.Detail2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel1, + this.xrTable2, + this.xrLabel14, + this.rechnungsDatum, + this.xrLabel5, + this.xrLabel3, + this.xrLabel4}); + this.Detail2.HeightF = 291.67F; + this.Detail2.Name = "Detail2"; + this.Detail2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrTable2 + // + this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(0.0001033147F, 0F); + this.xrTable2.Name = "xrTable2"; + this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow3}); + this.xrTable2.SizeF = new System.Drawing.SizeF(669.9999F, 25F); + // + // xrTableRow3 + // + this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell8, + this.summeMinuten, + this.xrTableCell13}); + this.xrTableRow3.Name = "xrTableRow3"; + this.xrTableRow3.Weight = 1D; + // + // xrTableCell8 + // + this.xrTableCell8.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell8.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell8.Name = "xrTableCell8"; + this.xrTableCell8.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 2, 0, 0, 100F); + this.xrTableCell8.StylePriority.UseBorders = false; + this.xrTableCell8.StylePriority.UseFont = false; + this.xrTableCell8.StylePriority.UsePadding = false; + this.xrTableCell8.StylePriority.UseTextAlignment = false; + this.xrTableCell8.Text = "Summe"; + this.xrTableCell8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell8.Weight = 1.7924027556336046D; + // + // summeMinuten + // + this.summeMinuten.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.summeMinuten.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.summeMinuten.Name = "summeMinuten"; + this.summeMinuten.StylePriority.UseBorders = false; + this.summeMinuten.StylePriority.UseFont = false; + this.summeMinuten.StylePriority.UseTextAlignment = false; + this.summeMinuten.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.summeMinuten.Weight = 0.311722430345741D; + // + // xrTableCell13 + // + this.xrTableCell13.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top))); + this.xrTableCell13.Font = new System.Drawing.Font("Arial", 9.75F); + this.xrTableCell13.Name = "xrTableCell13"; + this.xrTableCell13.StylePriority.UseBorders = false; + this.xrTableCell13.StylePriority.UseFont = false; + this.xrTableCell13.StylePriority.UseTextAlignment = false; + this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + this.xrTableCell13.Weight = 0.5065486966225009D; + // + // xrLabel14 + // + this.xrLabel14.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; + this.xrLabel14.BorderWidth = 2F; + this.xrLabel14.Font = new System.Drawing.Font("Arial", 11F); + this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(0.000111262F, 101.1875F); + this.xrLabel14.Multiline = true; + this.xrLabel14.Name = "xrLabel14"; + this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel14.SizeF = new System.Drawing.SizeF(369.3877F, 45.89577F); + this.xrLabel14.StylePriority.UseBorders = false; + this.xrLabel14.StylePriority.UseBorderWidth = false; + this.xrLabel14.StylePriority.UseFont = false; + this.xrLabel14.StylePriority.UseTextAlignment = false; + this.xrLabel14.Text = "Datum"; + this.xrLabel14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // rechnungsDatum + // + this.rechnungsDatum.BorderDashStyle = DevExpress.XtraPrinting.BorderDashStyle.Solid; + this.rechnungsDatum.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; + this.rechnungsDatum.Font = new System.Drawing.Font("Arial", 10F); + this.rechnungsDatum.LocationFloat = new DevExpress.Utils.PointFloat(0F, 77F); + this.rechnungsDatum.Multiline = true; + this.rechnungsDatum.Name = "rechnungsDatum"; + this.rechnungsDatum.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.rechnungsDatum.SizeF = new System.Drawing.SizeF(119.9999F, 24F); + this.rechnungsDatum.StylePriority.UseBorderDashStyle = false; + this.rechnungsDatum.StylePriority.UseBorders = false; + this.rechnungsDatum.StylePriority.UseFont = false; + this.rechnungsDatum.StylePriority.UseTextAlignment = false; + this.rechnungsDatum.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + // + // xrLabel5 + // + this.xrLabel5.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrLabel5.Font = new System.Drawing.Font("Arial", 11F); + this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(369.3878F, 101.1875F); + this.xrLabel5.Multiline = true; + this.xrLabel5.Name = "xrLabel5"; + this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel5.SizeF = new System.Drawing.SizeF(300.6122F, 24F); + this.xrLabel5.StylePriority.UseBorders = false; + this.xrLabel5.StylePriority.UseFont = false; + this.xrLabel5.StylePriority.UseTextAlignment = false; + this.xrLabel5.Text = "Unterschrift Mitarbeiter / in³"; + this.xrLabel5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + // + // xrLabel4 + // + this.xrLabel4.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrLabel4.Font = new System.Drawing.Font("Arial", 9F); + this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(120F, 235F); + this.xrLabel4.Multiline = true; + this.xrLabel4.Name = "xrLabel4"; + this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel4.SizeF = new System.Drawing.SizeF(566.9999F, 56.67001F); + this.xrLabel4.StylePriority.UseFont = false; + this.xrLabel4.StylePriority.UseTextAlignment = false; + this.xrLabel4.Text = "³ Die weiteren abrechnungsfähigen Betreuungsleistungen können zeitnah einzeln (in" + + " der jeweiligen\r\n Zeile) oder gesammelt am Ende des Monats nachgewiesen werden." + + ""; + this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // ReportHeader + // + this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrRichText1, + this.xrLabel21, + this.xrLabel19, + this.xrLabel20, + this.xrLabel18, + this.xrLabel17, + this.mitarbeiterName, + this.bewilligteFLSW, + this.aktenzeichenLV, + this.xrLabel16, + this.xrLabel9, + this.xrLabel15, + this.xrLabel11, + this.xrLabel10, + this.xrLabel8, + this.xrLabel7, + this.xrLabel6}); + this.ReportHeader.Font = new System.Drawing.Font("Arial", 11F); + this.ReportHeader.HeightF = 388.3333F; + this.ReportHeader.Name = "ReportHeader"; + this.ReportHeader.StylePriority.UseFont = false; + // + // xrLabel21 + // + this.xrLabel21.LocationFloat = new DevExpress.Utils.PointFloat(0F, 265.1042F); + this.xrLabel21.Multiline = true; + this.xrLabel21.Name = "xrLabel21"; + this.xrLabel21.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel21.SizeF = new System.Drawing.SizeF(233.18F, 20F); + this.xrLabel21.StylePriority.UseFont = false; + this.xrLabel21.StylePriority.UseTextAlignment = false; + this.xrLabel21.Text = "Verantwortliche Mitarbeiter / in"; + this.xrLabel21.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel19 + // + this.xrLabel19.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; + this.xrLabel19.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold); + this.xrLabel19.LocationFloat = new DevExpress.Utils.PointFloat(369.3878F, 332.2916F); + this.xrLabel19.Multiline = true; + this.xrLabel19.Name = "xrLabel19"; + this.xrLabel19.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel19.SizeF = new System.Drawing.SizeF(55.48785F, 24.08337F); + this.xrLabel19.StylePriority.UseBorders = false; + this.xrLabel19.StylePriority.UseFont = false; + this.xrLabel19.StylePriority.UseTextAlignment = false; + this.xrLabel19.Text = "Jahr:"; + this.xrLabel19.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel20 + // + this.xrLabel20.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; + this.xrLabel20.LocationFloat = new DevExpress.Utils.PointFloat(424.8756F, 332.2916F); + this.xrLabel20.Multiline = true; + this.xrLabel20.Name = "xrLabel20"; + this.xrLabel20.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel20.SizeF = new System.Drawing.SizeF(81.52945F, 24.08336F); + this.xrLabel20.StylePriority.UseBorders = false; + this.xrLabel20.StylePriority.UseFont = false; + this.xrLabel20.StylePriority.UseTextAlignment = false; + this.xrLabel20.Text = "[Year]"; + this.xrLabel20.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel18 + // + this.xrLabel18.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; + this.xrLabel18.LocationFloat = new DevExpress.Utils.PointFloat(119.9999F, 332.2916F); + this.xrLabel18.Multiline = true; + this.xrLabel18.Name = "xrLabel18"; + this.xrLabel18.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel18.SizeF = new System.Drawing.SizeF(200F, 24.08337F); + this.xrLabel18.StylePriority.UseBorders = false; + this.xrLabel18.StylePriority.UseFont = false; + this.xrLabel18.StylePriority.UseTextAlignment = false; + this.xrLabel18.Text = "[Month]"; + this.xrLabel18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel17 + // + this.xrLabel17.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; + this.xrLabel17.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold); + this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(56.17878F, 332.2916F); + this.xrLabel17.Multiline = true; + this.xrLabel17.Name = "xrLabel17"; + this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel17.SizeF = new System.Drawing.SizeF(63.82112F, 24.08337F); + this.xrLabel17.StylePriority.UseBorders = false; + this.xrLabel17.StylePriority.UseFont = false; + this.xrLabel17.StylePriority.UseTextAlignment = false; + this.xrLabel17.Text = "Monat:"; + this.xrLabel17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // mitarbeiterName + // + this.mitarbeiterName.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; + this.mitarbeiterName.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "MainAttendant")}); + this.mitarbeiterName.LocationFloat = new DevExpress.Utils.PointFloat(369.39F, 265.1042F); + this.mitarbeiterName.Multiline = true; + this.mitarbeiterName.Name = "mitarbeiterName"; + this.mitarbeiterName.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.mitarbeiterName.SizeF = new System.Drawing.SizeF(252.06F, 20F); + this.mitarbeiterName.StylePriority.UseBorders = false; + this.mitarbeiterName.StylePriority.UseFont = false; + this.mitarbeiterName.StylePriority.UseTextAlignment = false; + this.mitarbeiterName.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // bewilligteFLSW + // + this.bewilligteFLSW.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; + this.bewilligteFLSW.LocationFloat = new DevExpress.Utils.PointFloat(369.39F, 225.1042F); + this.bewilligteFLSW.Multiline = true; + this.bewilligteFLSW.Name = "bewilligteFLSW"; + this.bewilligteFLSW.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.bewilligteFLSW.SizeF = new System.Drawing.SizeF(252.06F, 20F); + this.bewilligteFLSW.StylePriority.UseBorders = false; + this.bewilligteFLSW.StylePriority.UseFont = false; + this.bewilligteFLSW.StylePriority.UseTextAlignment = false; + this.bewilligteFLSW.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // aktenzeichenLV + // + this.aktenzeichenLV.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; + this.aktenzeichenLV.LocationFloat = new DevExpress.Utils.PointFloat(369.39F, 205.1042F); + this.aktenzeichenLV.Multiline = true; + this.aktenzeichenLV.Name = "aktenzeichenLV"; + this.aktenzeichenLV.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.aktenzeichenLV.SizeF = new System.Drawing.SizeF(252.06F, 20F); + this.aktenzeichenLV.StylePriority.UseBorders = false; + this.aktenzeichenLV.StylePriority.UseFont = false; + this.aktenzeichenLV.StylePriority.UseTextAlignment = false; + this.aktenzeichenLV.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel16 + // + this.xrLabel16.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; + this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(369.39F, 185.1042F); + this.xrLabel16.Multiline = true; + this.xrLabel16.Name = "xrLabel16"; + this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel16.SizeF = new System.Drawing.SizeF(252.06F, 20F); + this.xrLabel16.StylePriority.UseBorders = false; + this.xrLabel16.StylePriority.UseFont = false; + this.xrLabel16.StylePriority.UseTextAlignment = false; + this.xrLabel16.Text = "[CustomerFirstName]"; + this.xrLabel16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel9 + // + this.xrLabel9.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; + this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(369.39F, 165.1042F); + this.xrLabel9.Multiline = true; + this.xrLabel9.Name = "xrLabel9"; + this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel9.SizeF = new System.Drawing.SizeF(252.06F, 20F); + this.xrLabel9.StylePriority.UseBorders = false; + this.xrLabel9.StylePriority.UseFont = false; + this.xrLabel9.StylePriority.UseTextAlignment = false; + this.xrLabel9.Text = "[CustomerLastName]"; + this.xrLabel9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel15 + // + this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(0F, 205.1042F); + this.xrLabel15.Multiline = true; + this.xrLabel15.Name = "xrLabel15"; + this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel15.SizeF = new System.Drawing.SizeF(260.9F, 20F); + this.xrLabel15.StylePriority.UseFont = false; + this.xrLabel15.StylePriority.UseTextAlignment = false; + this.xrLabel15.Text = "Aktenzeichen Landschaftsverband"; + this.xrLabel15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel11 + // + this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(0F, 225.1042F); + this.xrLabel11.Multiline = true; + this.xrLabel11.Name = "xrLabel11"; + this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel11.SizeF = new System.Drawing.SizeF(305.49F, 20F); + this.xrLabel11.StylePriority.UseFont = false; + this.xrLabel11.StylePriority.UseTextAlignment = false; + this.xrLabel11.Text = "Bewilligte Fachleistungsstunden / wöchentl."; + this.xrLabel11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel10 + // + this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(0.000111262F, 185.1042F); + this.xrLabel10.Multiline = true; + this.xrLabel10.Name = "xrLabel10"; + this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel10.SizeF = new System.Drawing.SizeF(169.03F, 20F); + this.xrLabel10.StylePriority.UseFont = false; + this.xrLabel10.StylePriority.UseTextAlignment = false; + this.xrLabel10.Text = "Vorname Klient / in"; + this.xrLabel10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel8 + // + this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(1.589457E-05F, 165.1042F); + this.xrLabel8.Multiline = true; + this.xrLabel8.Name = "xrLabel8"; + this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel8.SizeF = new System.Drawing.SizeF(169.03F, 20F); + this.xrLabel8.StylePriority.UseFont = false; + this.xrLabel8.StylePriority.UseTextAlignment = false; + this.xrLabel8.Text = "Name Klient / in"; + this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel7 + // + this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(136.0289F, 110.9375F); + this.xrLabel7.Multiline = true; + this.xrLabel7.Name = "xrLabel7"; + this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel7.SizeF = new System.Drawing.SizeF(466.0289F, 24.08336F); + this.xrLabel7.StylePriority.UseFont = false; + this.xrLabel7.StylePriority.UseTextAlignment = false; + this.xrLabel7.Text = "Caritasverband für das Dekanat Ahlen e.V."; + this.xrLabel7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel6 + // + this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(63.82117F, 110.9375F); + this.xrLabel6.Multiline = true; + this.xrLabel6.Name = "xrLabel6"; + this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel6.SizeF = new System.Drawing.SizeF(72.20772F, 24.08336F); + this.xrLabel6.StylePriority.UseFont = false; + this.xrLabel6.StylePriority.UseTextAlignment = false; + this.xrLabel6.Text = "Anbieter:"; + this.xrLabel6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // formattingRuleServiceDesc + // + this.formattingRuleServiceDesc.Condition = "[StartDate2] < [StartDate]"; + this.formattingRuleServiceDesc.DataMember = "ServicesDouble"; + this.formattingRuleServiceDesc.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.formattingRuleServiceDesc.Name = "formattingRuleServiceDesc"; + // + // formattingRuleCostBearer + // + this.formattingRuleCostBearer.Condition = "[StartDate2] < [StartDate]"; + this.formattingRuleCostBearer.DataMember = "ServicesDouble"; + this.formattingRuleCostBearer.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.formattingRuleCostBearer.Name = "formattingRuleCostBearer"; + // + // formattingRuleEmployeeName + // + this.formattingRuleEmployeeName.Condition = "[StartDate2] < [StartDate]"; + this.formattingRuleEmployeeName.DataMember = "ServicesDouble"; + this.formattingRuleEmployeeName.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.formattingRuleEmployeeName.Name = "formattingRuleEmployeeName"; + // + // topMarginBand1 + // + this.topMarginBand1.HeightF = 75F; + this.topMarginBand1.Name = "topMarginBand1"; + // + // bottomMarginBand1 + // + this.bottomMarginBand1.HeightF = 30F; + this.bottomMarginBand1.Name = "bottomMarginBand1"; + // + // xrRichText1 + // + this.xrRichText1.Font = new System.Drawing.Font("Arial", 8F); + this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(0.000111262F, 0F); + this.xrRichText1.Name = "xrRichText1"; + this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString"); + this.xrRichText1.SizeF = new System.Drawing.SizeF(605.1297F, 98.0196F); + this.xrRichText1.StylePriority.UseFont = false; + // + // xrTableCell10 + // + this.xrTableCell10.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell10.Multiline = true; + this.xrTableCell10.Name = "xrTableCell10"; + this.xrTableCell10.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 2, 100F); + this.xrTableCell10.StylePriority.UseBorders = false; + this.xrTableCell10.StylePriority.UsePadding = false; + this.xrTableCell10.Text = "Tätigkeit\r\ngemäß\r\nFußnote²"; + this.xrTableCell10.Weight = 0.27573209283069111D; + // + // xrTableCell12 + // + this.xrTableCell12.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.ServiceDescription")}); + this.xrTableCell12.Name = "xrTableCell12"; + this.xrTableCell12.StylePriority.UseBorders = false; + this.xrTableCell12.StylePriority.UseTextAlignment = false; + this.xrTableCell12.Text = "xrTableCell12"; + this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell12.Weight = 0.77930584269849268D; + // + // xrLabel3 + // + this.xrLabel3.BorderDashStyle = DevExpress.XtraPrinting.BorderDashStyle.Solid; + this.xrLabel3.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; + this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(369.39F, 77F); + this.xrLabel3.Name = "xrLabel3"; + this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel3.SizeF = new System.Drawing.SizeF(300.61F, 24F); + this.xrLabel3.StylePriority.UseBorderDashStyle = false; + this.xrLabel3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel1 + // + this.xrLabel1.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrLabel1.Font = new System.Drawing.Font("Arial", 9F); + this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(120F, 147.0833F); + this.xrLabel1.Multiline = true; + this.xrLabel1.Name = "xrLabel1"; + this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel1.SizeF = new System.Drawing.SizeF(567F, 87.91669F); + this.xrLabel1.StylePriority.UseFont = false; + this.xrLabel1.StylePriority.UseTextAlignment = false; + this.xrLabel1.Text = resources.GetString("xrLabel1.Text"); + this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // Stundenzettel67 + // + this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail, + this.DetailReport, + this.DetailReport1, + this.ReportHeader, + this.topMarginBand1, + this.bottomMarginBand1}); + this.DataSource = this.bindingSource1; + this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] { + this.formattingRuleStartDate, + this.formattingRuleServiceDesc, + this.formattingRuleCostBearer, + this.formattingRuleEmployeeName}); + this.Margins = new System.Drawing.Printing.Margins(70, 70, 75, 30); + this.PageHeight = 1169; + this.PageWidth = 827; + this.PaperKind = System.Drawing.Printing.PaperKind.A4; + this.Version = "17.1"; + ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); + + } + + #endregion + + private DevExpress.XtraReports.UI.DetailBand Detail; + private System.Windows.Forms.BindingSource bindingSource1; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport; + private DevExpress.XtraReports.UI.DetailBand Detail1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell16; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell17; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport1; + private DevExpress.XtraReports.UI.DetailBand Detail2; + private DevExpress.XtraReports.UI.XRLabel xrLabel4; + private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader; + private DevExpress.XtraReports.UI.XRLabel xrLabel5; + private DevExpress.XtraReports.UI.XRTable xrTableServiceRecords1; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow2; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell3; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell4; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell11; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell9; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell1; + private DevExpress.XtraReports.UI.FormattingRule formattingRuleStartDate; + private DevExpress.XtraReports.UI.FormattingRule formattingRuleServiceDesc; + private DevExpress.XtraReports.UI.FormattingRule formattingRuleCostBearer; + private DevExpress.XtraReports.UI.FormattingRule formattingRuleEmployeeName; + private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1; + private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1; + private DevExpress.XtraReports.UI.XRTable xrTable1; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell2; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell5; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell6; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell7; + private DevExpress.XtraReports.UI.XRLabel xrLabel14; + private DevExpress.XtraReports.UI.XRLabel rechnungsDatum; + private DevExpress.XtraReports.UI.XRTable xrTable2; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow3; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell8; + private DevExpress.XtraReports.UI.XRTableCell summeMinuten; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell13; + private DevExpress.XtraReports.UI.XRLabel mitarbeiterName; + private DevExpress.XtraReports.UI.XRLabel bewilligteFLSW; + private DevExpress.XtraReports.UI.XRLabel aktenzeichenLV; + private DevExpress.XtraReports.UI.XRLabel xrLabel16; + private DevExpress.XtraReports.UI.XRLabel xrLabel9; + private DevExpress.XtraReports.UI.XRLabel xrLabel15; + private DevExpress.XtraReports.UI.XRLabel xrLabel11; + private DevExpress.XtraReports.UI.XRLabel xrLabel10; + private DevExpress.XtraReports.UI.XRLabel xrLabel8; + private DevExpress.XtraReports.UI.XRLabel xrLabel7; + private DevExpress.XtraReports.UI.XRLabel xrLabel6; + private DevExpress.XtraReports.UI.XRLabel xrLabel19; + private DevExpress.XtraReports.UI.XRLabel xrLabel20; + private DevExpress.XtraReports.UI.XRLabel xrLabel18; + private DevExpress.XtraReports.UI.XRLabel xrLabel17; + private DevExpress.XtraReports.UI.XRLabel xrLabel21; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell10; + private DevExpress.XtraReports.UI.XRRichText xrRichText1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell12; + private DevExpress.XtraReports.UI.XRLabel xrLabel3; + private DevExpress.XtraReports.UI.XRLabel xrLabel1; + } +} diff --git a/ReportImp/CaritasAhlen/ServicesOverviewReport67.cs b/ReportImp/CaritasAhlen/ServicesOverviewReport67.cs new file mode 100644 index 000000000..d148d5061 --- /dev/null +++ b/ReportImp/CaritasAhlen/ServicesOverviewReport67.cs @@ -0,0 +1,42 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using BeWo.Report; +using BeWo.Report.ReportObjects; +using DevExpress.XtraReports.UI; + +namespace CaritasAhlen +{ + public partial class Stundenzettel67 : XtraReport, IBeWoReport + { + public Stundenzettel67() + { + InitializeComponent(); + } + + public void SetReportDataSource(ServicesOverviewRO pRO) + { + if (pRO.Services != null) + { + List servicesBillable = new List(); + + foreach (ServicesOverviewRO.ServiceDetail s in pRO.Services) + { + if (s.IsBillable) + servicesBillable.Add(s); + } + + pRO.Services = servicesBillable; + } + bindingSource1.DataSource = pRO; + // rechnungsDatum.Text = DateTime.Now.ToShortDateString(); + + summeMinuten.Text = string.Format("{0:0.##}", pRO.TotalFLMBillable); + + if (pRO.SupportConceptCostBearer != null) + aktenzeichenLV.Text = pRO.SupportConceptCostBearer.CustomerReferenceNumber ?? string.Empty; + + bewilligteFLSW.Text = string.Format("{0:0.##} Stunden", pRO.ApprovedFLSPerWeek); + } + } +} diff --git a/ReportImp/CaritasAhlen/ServicesOverviewReport67.resx b/ReportImp/CaritasAhlen/ServicesOverviewReport67.resx new file mode 100644 index 000000000..58e89b1e0 --- /dev/null +++ b/ReportImp/CaritasAhlen/ServicesOverviewReport67.resx @@ -0,0 +1,133 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 21, 17 + + + ² Folgende mittelbare klientenbezogene Tätigkeiten können gemäß § 2 Abs. 4 a) der Leistungs- und + Prüfungsvereinbarung wie direkte Leistungen abgerechnet werden: + 1) Aufsuchen von Behörden, 2) Gespräche im sozialen Umfeld, 3) Kooperationskontakte mit + gesetzlichen Betreuerinnen und Betreuern, 4) Telefonate und Schriftverkehr bzgl. + Alltagsangelegenheiten der leistungsberechtigten Person. + + + ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAEEAcgBpAGEAbAA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXABzADEAXABzAGIAYQBzAGUAZABvAG4AMABcAHMAbgBlAHgAdAAxAFwAcQBsAFwAZgAyAFwAZgBzADIANABcAGMAZgAxACAARABlAGYAYQB1AGwAdAA7AH0AewBcACoAXABjAHMAMgBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQAgAEQAZQBmAGEAdQBsAHQAIABQAGEAcgBhAGcAcgBhAHAAaAAgAEYAbwBuAHQAOwB9AHsAXAAqAFwAYwBzADMAXABzAGIAYQBzAGUAZABvAG4AMgBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQAgAEwAaQBuAGUAIABOAHUAbQBiAGUAcgA7AH0AewBcACoAXABjAHMANABcAHUAbABcAGYAMQBcAGYAcwAyADQAXABjAGYAMgAgAEgAeQBwAGUAcgBsAGkAbgBrADsAfQB7AFwAKgBcAHQAcwA1AFwAdABzAHIAbwB3AGQAXABmADEAXABmAHMAMgA0AFwAcQBsAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAGwAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAbAAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBiADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAcgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZAByADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHQAMwBcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAATgBvAHIAbQBhAGwAIABUAGEAYgBsAGUAOwB9AHsAXAAqAFwAdABzADYAXAB0AHMAcgBvAHcAZABcAHMAYgBhAHMAZQBkAG8AbgA1AFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcgBiAHIAZAByAHQAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAbABcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgBiAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAHIAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAaABcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgB2AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAcgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZAByADEAMAA4AFwAdABzAHYAZQByAHQAYQBsAHQAXABjAGwAdAB4AGwAcgB0AGIAIABUAGEAYgBsAGUAIABTAGkAbQBwAGwAZQAgADEAOwB9AH0AewBcACoAXABsAGkAcwB0AG8AdgBlAHIAcgBpAGQAZQB0AGEAYgBsAGUAfQBcAG4AbwB1AGkAYwBvAG0AcABhAHQAXABzAHAAbAB5AHQAdwBuAGkAbgBlAFwAaAB0AG0AYQB1AHQAcwBwAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHMAMQBcAHEAYwB7AFwAYgBcAHUAbABcAGYAMgBcAGYAcwAyADYAXABjAGYAMQAgAE4AYQBjAGgAdwBlAGkAcwAgAFwAdQAyADUAMgBcACcAZgBjAGIAZQByACAAdwBlAGkAdABlAHIAZQAgAGEAYgByAGUAYwBoAG4AdQBuAGcAcwBmAFwAdQAyADIAOABcACcAZQA0AGgAaQBnAGUAIABCAGUAdAByAGUAdQB1AG4AZwBzAGwAZQBpAHMAdAB1AG4AZwBlAG4AIAB9AFwAYgBcAHUAbABcAGYAMgBcAGYAcwAyADYAXABjAGYAMQBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHMAMQBcAHEAYwB7AFwAYgBcAHUAbABcAGYAMgBcAGYAcwAyADYAXABjAGYAMQAgAGkAbQAgAFIAYQBoAG0AZQBuACAAZABlAHIAIABhAG0AYgB1AGwAYQBuAHQAZQBuACAASABpAGwAZgBlACAAegB1AHIAIABcAHUAMgAyADAAXAAnAGQAYwBiAGUAcgB3AGkAbgBkAHUAbgBnACAAYgBlAHMAbwBuAGQAZQByAGUAcgB9AFwAYgBcAHUAbABcAGYAMgBcAGYAcwAyADYAXABjAGYAMQBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAYwBcAHMAbAAyADcANQBcAHMAbABtAHUAbAB0ADEAXABzAGEAMgAwADAAewBcAGIAXAB1AGwAXABmADIAXABmAHMAMgA2AFwAYwBmADEAIABzAG8AegBpAGEAbABlAHIAIABTAGMAaAB3AGkAZQByAGkAZwBrAGUAaQB0AGUAbgB9AHsAXABmADIAXABmAHMAMgAwAFwAYwBmADEAIAAgAH0AewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADIAXABmAHMAMgAwAFwAYwBmADEAIABcAHUAMQA3ADgAXAAnAGIAMgB9AFwAZgBzADIAMgBcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAFwAZgAxAFwAZgBzADIANABcAGMAZgAxAFwAcABhAHIAfQA= + + \ No newline at end of file diff --git a/ReportImp/CaritasAhlen/SettlementReport.Designer.cs b/ReportImp/CaritasAhlen/SettlementReport.Designer.cs new file mode 100644 index 000000000..0a290975f --- /dev/null +++ b/ReportImp/CaritasAhlen/SettlementReport.Designer.cs @@ -0,0 +1,579 @@ +namespace CaritasAhlen +{ + partial class Spitzabrechnung + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Spitzabrechnung)); + this.Detail = new DevExpress.XtraReports.UI.DetailBand(); + this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel35 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrCheckBox2 = new DevExpress.XtraReports.UI.XRCheckBox(); + this.xrCheckBox1 = new DevExpress.XtraReports.UI.XRCheckBox(); + this.xrTable2 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow5 = new DevExpress.XtraReports.UI.XRTableRow(); + this.cellStart1 = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellEnd1 = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellHourlyRate1 = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellFLS1 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow(); + this.cellStart2 = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellEnd2 = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellHourlyRate2 = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellFLS2 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow8 = new DevExpress.XtraReports.UI.XRTableRow(); + this.cellStart3 = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellEnd3 = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellHourlyRate3 = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellFLS3 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell29 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel(); + this.ruleRateFactorNull = new DevExpress.XtraReports.UI.FormattingRule(); + this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand(); + this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand(); + this.xrRichText2 = new DevExpress.XtraReports.UI.XRRichText(); + this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand(); + this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText(); + this.ortDatum = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel19 = new DevExpress.XtraReports.UI.XRLabel(); + this.lblAddress = new DevExpress.XtraReports.UI.XRLabel(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); + ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); + // + // Detail + // + this.Detail.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel16, + this.xrLabel35, + this.xrLabel12, + this.xrCheckBox2, + this.xrCheckBox1, + this.xrTable2, + this.xrLabel10, + this.xrLabel7, + this.xrLabel14, + this.xrLabel15}); + this.Detail.Font = new System.Drawing.Font("Times New Roman", 11F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.Detail.HeightF = 510.2917F; + this.Detail.Name = "Detail"; + this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail.StylePriority.UseFont = false; + this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel16 + // + this.xrLabel16.BackColor = System.Drawing.Color.Transparent; + this.xrLabel16.CanShrink = true; + this.xrLabel16.Font = new System.Drawing.Font("Times New Roman", 14F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(60.0001F, 10.00001F); + this.xrLabel16.Name = "xrLabel16"; + this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel16.SizeF = new System.Drawing.SizeF(435.4167F, 23.24998F); + this.xrLabel16.StylePriority.UseBackColor = false; + this.xrLabel16.StylePriority.UseFont = false; + this.xrLabel16.Text = "Ambulant Betreutes Wohnen - Budgetnachweis"; + this.xrLabel16.WordWrap = false; + // + // xrLabel35 + // + this.xrLabel35.BackColor = System.Drawing.Color.Transparent; + this.xrLabel35.Borders = DevExpress.XtraPrinting.BorderSide.Top; + this.xrLabel35.LocationFloat = new DevExpress.Utils.PointFloat(65.00015F, 486F); + this.xrLabel35.Multiline = true; + this.xrLabel35.Name = "xrLabel35"; + this.xrLabel35.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel35.SizeF = new System.Drawing.SizeF(175F, 24.29169F); + this.xrLabel35.StylePriority.UseBackColor = false; + this.xrLabel35.StylePriority.UseBorders = false; + this.xrLabel35.StylePriority.UseFont = false; + this.xrLabel35.Text = "Stempel/Unterschrift"; + this.xrLabel35.WordWrap = false; + // + // xrLabel12 + // + this.xrLabel12.BackColor = System.Drawing.Color.Transparent; + this.xrLabel12.Font = new System.Drawing.Font("Times New Roman", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(65.00015F, 339.5832F); + this.xrLabel12.Multiline = true; + this.xrLabel12.Name = "xrLabel12"; + this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel12.SizeF = new System.Drawing.SizeF(646.9999F, 90.33334F); + this.xrLabel12.StylePriority.UseBackColor = false; + this.xrLabel12.StylePriority.UseFont = false; + this.xrLabel12.Text = resources.GetString("xrLabel12.Text"); + // + // xrCheckBox2 + // + this.xrCheckBox2.LocationFloat = new DevExpress.Utils.PointFloat(418.3334F, 281.87F); + this.xrCheckBox2.Name = "xrCheckBox2"; + this.xrCheckBox2.SizeF = new System.Drawing.SizeF(211.0832F, 21.875F); + this.xrCheckBox2.StylePriority.UseFont = false; + this.xrCheckBox2.Text = " Die Betreuung dauert an."; + // + // xrCheckBox1 + // + this.xrCheckBox1.LocationFloat = new DevExpress.Utils.PointFloat(65.00015F, 281.87F); + this.xrCheckBox1.Name = "xrCheckBox1"; + this.xrCheckBox1.SizeF = new System.Drawing.SizeF(353.3333F, 21.875F); + this.xrCheckBox1.StylePriority.UseFont = false; + this.xrCheckBox1.Text = " Die Betreuung wurde am beendet."; + // + // xrTable2 + // + this.xrTable2.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(60.0001F, 173.5417F); + this.xrTable2.Name = "xrTable2"; + this.xrTable2.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F); + this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow2, + this.xrTableRow5, + this.xrTableRow6, + this.xrTableRow8}); + this.xrTable2.SizeF = new System.Drawing.SizeF(641.9999F, 96F); + this.xrTable2.StylePriority.UseBorders = false; + this.xrTable2.StylePriority.UseFont = false; + this.xrTable2.StylePriority.UsePadding = false; + // + // xrTableRow2 + // + this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell2, + this.xrTableCell4, + this.xrTableCell13, + this.xrTableCell5, + this.xrTableCell14}); + this.xrTableRow2.Name = "xrTableRow2"; + this.xrTableRow2.Weight = 0.93538531804786507D; + // + // xrTableCell2 + // + this.xrTableCell2.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell2.Multiline = true; + this.xrTableCell2.Name = "xrTableCell2"; + this.xrTableCell2.StylePriority.UseBorders = false; + this.xrTableCell2.StylePriority.UseTextAlignment = false; + this.xrTableCell2.Text = "Zeitraum\r\nvon"; + this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + this.xrTableCell2.Weight = 0.4205608486202646D; + // + // xrTableCell4 + // + this.xrTableCell4.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell4.Name = "xrTableCell4"; + this.xrTableCell4.StylePriority.UseBorders = false; + this.xrTableCell4.StylePriority.UseTextAlignment = false; + this.xrTableCell4.Text = "bis"; + this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + this.xrTableCell4.Weight = 0.42056082485267832D; + // + // xrTableCell13 + // + this.xrTableCell13.Name = "xrTableCell13"; + this.xrTableCell13.StylePriority.UseTextAlignment = false; + this.xrTableCell13.Text = "Vergütung pro Stunde"; + this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + this.xrTableCell13.Weight = 0.74766370411417626D; + // + // xrTableCell5 + // + this.xrTableCell5.Name = "xrTableCell5"; + this.xrTableCell5.StylePriority.UseTextAlignment = false; + this.xrTableCell5.Text = "Anzahl der FLS"; + this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + this.xrTableCell5.Weight = 0.56074778072338938D; + // + // xrTableCell14 + // + this.xrTableCell14.Name = "xrTableCell14"; + this.xrTableCell14.Text = "davon gesondert bewilligt"; + this.xrTableCell14.Weight = 0.85046684168949116D; + // + // xrTableRow5 + // + this.xrTableRow5.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.cellStart1, + this.cellEnd1, + this.cellHourlyRate1, + this.cellFLS1, + this.xrTableCell20}); + this.xrTableRow5.Name = "xrTableRow5"; + this.xrTableRow5.Weight = 0.44307725591740971D; + // + // cellStart1 + // + this.cellStart1.Name = "cellStart1"; + this.cellStart1.Weight = 0.4205608486202646D; + // + // cellEnd1 + // + this.cellEnd1.Name = "cellEnd1"; + this.cellEnd1.Weight = 0.42056082485267832D; + // + // cellHourlyRate1 + // + this.cellHourlyRate1.Name = "cellHourlyRate1"; + this.cellHourlyRate1.Weight = 0.74766370411417626D; + // + // cellFLS1 + // + this.cellFLS1.Name = "cellFLS1"; + this.cellFLS1.Weight = 0.56074778072338938D; + // + // xrTableCell20 + // + this.xrTableCell20.Name = "xrTableCell20"; + this.xrTableCell20.Weight = 0.85046684168949116D; + // + // xrTableRow6 + // + this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.cellStart2, + this.cellEnd2, + this.cellHourlyRate2, + this.cellFLS2, + this.xrTableCell21}); + this.xrTableRow6.Name = "xrTableRow6"; + this.xrTableRow6.Weight = 0.49230806213045525D; + // + // cellStart2 + // + this.cellStart2.Name = "cellStart2"; + this.cellStart2.Weight = 0.4205608486202646D; + // + // cellEnd2 + // + this.cellEnd2.Name = "cellEnd2"; + this.cellEnd2.Weight = 0.42056082485267832D; + // + // cellHourlyRate2 + // + this.cellHourlyRate2.Name = "cellHourlyRate2"; + this.cellHourlyRate2.Weight = 0.74766370411417638D; + // + // cellFLS2 + // + this.cellFLS2.Name = "cellFLS2"; + this.cellFLS2.Weight = 0.56074778072338927D; + // + // xrTableCell21 + // + this.xrTableCell21.Name = "xrTableCell21"; + this.xrTableCell21.Weight = 0.85046684168949116D; + // + // xrTableRow8 + // + this.xrTableRow8.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.cellStart3, + this.cellEnd3, + this.cellHourlyRate3, + this.cellFLS3, + this.xrTableCell29}); + this.xrTableRow8.Name = "xrTableRow8"; + this.xrTableRow8.Weight = 0.49230806213045525D; + // + // cellStart3 + // + this.cellStart3.Name = "cellStart3"; + this.cellStart3.Weight = 0.4205608486202646D; + // + // cellEnd3 + // + this.cellEnd3.Name = "cellEnd3"; + this.cellEnd3.Weight = 0.42056082485267832D; + // + // cellHourlyRate3 + // + this.cellHourlyRate3.Name = "cellHourlyRate3"; + this.cellHourlyRate3.Weight = 0.74766370411417626D; + // + // cellFLS3 + // + this.cellFLS3.Name = "cellFLS3"; + this.cellFLS3.Weight = 0.56074778072338938D; + // + // xrTableCell29 + // + this.xrTableCell29.Name = "xrTableCell29"; + this.xrTableCell29.Weight = 0.85046684168949116D; + // + // xrLabel10 + // + this.xrLabel10.BackColor = System.Drawing.Color.Transparent; + this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(60.0001F, 131.5828F); + this.xrLabel10.Multiline = true; + this.xrLabel10.Name = "xrLabel10"; + this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel10.SizeF = new System.Drawing.SizeF(642F, 27.08333F); + this.xrLabel10.StylePriority.UseBackColor = false; + this.xrLabel10.StylePriority.UseFont = false; + this.xrLabel10.Text = "Im Bewilligungszeitraum tatsächlich geleistete Fachleistungsstunden (FLS)"; + // + // xrLabel7 + // + this.xrLabel7.BackColor = System.Drawing.Color.Transparent; + this.xrLabel7.CanShrink = true; + this.xrLabel7.Font = new System.Drawing.Font("Times New Roman", 11F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(60.0001F, 87.37488F); + this.xrLabel7.Multiline = true; + this.xrLabel7.Name = "xrLabel7"; + this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel7.SizeF = new System.Drawing.SizeF(650F, 20F); + this.xrLabel7.StylePriority.UseBackColor = false; + this.xrLabel7.StylePriority.UseFont = false; + this.xrLabel7.Text = "Bewilligungszeitraum: [AccountingPeriod]"; + this.xrLabel7.WordWrap = false; + // + // xrLabel14 + // + this.xrLabel14.BackColor = System.Drawing.Color.Transparent; + this.xrLabel14.CanShrink = true; + this.xrLabel14.Font = new System.Drawing.Font("Times New Roman", 11F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(60.0001F, 67.37493F); + this.xrLabel14.Multiline = true; + this.xrLabel14.Name = "xrLabel14"; + this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel14.SizeF = new System.Drawing.SizeF(650F, 20F); + this.xrLabel14.StylePriority.UseBackColor = false; + this.xrLabel14.StylePriority.UseFont = false; + this.xrLabel14.Text = "Az: [CustomerReferenceNumber]"; + this.xrLabel14.WordWrap = false; + // + // xrLabel15 + // + this.xrLabel15.BackColor = System.Drawing.Color.Transparent; + this.xrLabel15.CanShrink = true; + this.xrLabel15.Font = new System.Drawing.Font("Times New Roman", 11F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(60.0001F, 47.37492F); + this.xrLabel15.Name = "xrLabel15"; + this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel15.SizeF = new System.Drawing.SizeF(650F, 20F); + this.xrLabel15.StylePriority.UseBackColor = false; + this.xrLabel15.StylePriority.UseFont = false; + this.xrLabel15.Text = "Name [Salutation2] [CustomerName], geb. [CustomerBirthdayString]"; + this.xrLabel15.WordWrap = false; + // + // ruleRateFactorNull + // + this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?"; + this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.ruleRateFactorNull.Name = "ruleRateFactorNull"; + // + // topMarginBand1 + // + this.topMarginBand1.HeightF = 50F; + this.topMarginBand1.Name = "topMarginBand1"; + // + // bottomMarginBand1 + // + this.bottomMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrRichText2}); + this.bottomMarginBand1.HeightF = 115.2071F; + this.bottomMarginBand1.Name = "bottomMarginBand1"; + // + // xrRichText2 + // + this.xrRichText2.CanGrow = false; + this.xrRichText2.Font = new System.Drawing.Font("Arial", 8F); + this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(60.0001F, 0F); + this.xrRichText2.Name = "xrRichText2"; + this.xrRichText2.SerializableRtfString = resources.GetString("xrRichText2.SerializableRtfString"); + this.xrRichText2.SizeF = new System.Drawing.SizeF(705.972F, 115.2071F); + this.xrRichText2.StylePriority.UseFont = false; + // + // GroupHeader1 + // + this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrRichText1, + this.ortDatum, + this.xrLabel1, + this.xrLabel19, + this.lblAddress}); + this.GroupHeader1.Font = new System.Drawing.Font("Calibri", 11F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.GroupHeader1.HeightF = 365.6251F; + this.GroupHeader1.Name = "GroupHeader1"; + this.GroupHeader1.StylePriority.UseFont = false; + // + // xrRichText1 + // + this.xrRichText1.Font = new System.Drawing.Font("Arial", 8F); + this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(547.9998F, 132.9999F); + this.xrRichText1.Name = "xrRichText1"; + this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString"); + this.xrRichText1.SizeF = new System.Drawing.SizeF(209F, 212F); + this.xrRichText1.StylePriority.UseFont = false; + // + // ortDatum + // + this.ortDatum.BackColor = System.Drawing.Color.Transparent; + this.ortDatum.LocationFloat = new DevExpress.Utils.PointFloat(547.9998F, 347.8322F); + this.ortDatum.Multiline = true; + this.ortDatum.Name = "ortDatum"; + this.ortDatum.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.ortDatum.SizeF = new System.Drawing.SizeF(199.4166F, 17.79282F); + this.ortDatum.StylePriority.UseBackColor = false; + this.ortDatum.StylePriority.UseFont = false; + this.ortDatum.StylePriority.UseTextAlignment = false; + this.ortDatum.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + // + // xrLabel1 + // + this.xrLabel1.Font = new System.Drawing.Font("Calibri", 7F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(60F, 147F); + this.xrLabel1.Multiline = true; + this.xrLabel1.Name = "xrLabel1"; + this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel1.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.xrLabel1.SizeF = new System.Drawing.SizeF(390F, 35.33331F); + this.xrLabel1.StylePriority.UseFont = false; + this.xrLabel1.Text = "Caritasverband Ahlen e.V. Postfach 13 26 59203 Ahl" + + "en"; + // + // xrLabel19 + // + this.xrLabel19.Font = new System.Drawing.Font("Calibri", 14F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrLabel19.LocationFloat = new DevExpress.Utils.PointFloat(548F, 0F); + this.xrLabel19.Multiline = true; + this.xrLabel19.Name = "xrLabel19"; + this.xrLabel19.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel19.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.xrLabel19.SizeF = new System.Drawing.SizeF(217.9722F, 85.74998F); + this.xrLabel19.StylePriority.UseBorders = false; + this.xrLabel19.StylePriority.UseFont = false; + this.xrLabel19.Text = "Caritasverband \r\nfür das Dekanat \r\nAhlen e.V.\r\n"; + // + // lblAddress + // + this.lblAddress.LocationFloat = new DevExpress.Utils.PointFloat(59.99999F, 182.3333F); + this.lblAddress.Multiline = true; + this.lblAddress.Name = "lblAddress"; + this.lblAddress.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblAddress.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.lblAddress.SizeF = new System.Drawing.SizeF(400.8334F, 110.75F); + this.lblAddress.StylePriority.UseFont = false; + this.lblAddress.Text = "Landschaftsverband Westfalen-Lippe\r\nBehindertenhilfe Westfalen\r\n\r\n48133 Münster\r\n" + + ""; + // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.SettlementRO); + // + // Spitzabrechnung + // + this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail, + this.topMarginBand1, + this.bottomMarginBand1, + this.GroupHeader1}); + this.DataSource = this.bindingSource1; + this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung"; + this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] { + this.ruleRateFactorNull}); + this.Margins = new System.Drawing.Printing.Margins(30, 30, 50, 115); + this.PageHeight = 1169; + this.PageWidth = 827; + this.PaperKind = System.Drawing.Printing.PaperKind.A4; + this.Version = "17.1"; + ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); + + } + + #endregion + + private DevExpress.XtraReports.UI.DetailBand Detail; + private System.Windows.Forms.BindingSource bindingSource1; + private DevExpress.XtraReports.UI.FormattingRule ruleRateFactorNull; + private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1; + private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1; + private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1; + private DevExpress.XtraReports.UI.XRLabel lblAddress; + private DevExpress.XtraReports.UI.XRLabel xrLabel7; + private DevExpress.XtraReports.UI.XRLabel xrLabel14; + private DevExpress.XtraReports.UI.XRLabel xrLabel10; + private DevExpress.XtraReports.UI.XRLabel xrLabel16; + private DevExpress.XtraReports.UI.XRLabel xrLabel15; + private DevExpress.XtraReports.UI.XRLabel xrLabel12; + private DevExpress.XtraReports.UI.XRTable xrTable2; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow2; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell2; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell4; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell13; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell5; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell14; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow5; + private DevExpress.XtraReports.UI.XRTableCell cellStart1; + private DevExpress.XtraReports.UI.XRTableCell cellEnd1; + private DevExpress.XtraReports.UI.XRTableCell cellHourlyRate1; + private DevExpress.XtraReports.UI.XRTableCell cellFLS1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell20; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow6; + private DevExpress.XtraReports.UI.XRTableCell cellStart2; + private DevExpress.XtraReports.UI.XRTableCell cellEnd2; + private DevExpress.XtraReports.UI.XRTableCell cellHourlyRate2; + private DevExpress.XtraReports.UI.XRTableCell cellFLS2; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell21; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow8; + private DevExpress.XtraReports.UI.XRTableCell cellStart3; + private DevExpress.XtraReports.UI.XRTableCell cellEnd3; + private DevExpress.XtraReports.UI.XRTableCell cellHourlyRate3; + private DevExpress.XtraReports.UI.XRTableCell cellFLS3; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell29; + private DevExpress.XtraReports.UI.XRCheckBox xrCheckBox2; + private DevExpress.XtraReports.UI.XRCheckBox xrCheckBox1; + private DevExpress.XtraReports.UI.XRLabel xrLabel35; + private DevExpress.XtraReports.UI.XRLabel xrLabel1; + private DevExpress.XtraReports.UI.XRLabel xrLabel19; + private DevExpress.XtraReports.UI.XRLabel ortDatum; + private DevExpress.XtraReports.UI.XRRichText xrRichText2; + private DevExpress.XtraReports.UI.XRRichText xrRichText1; + } +} diff --git a/ReportImp/CaritasAhlen/SettlementReport.cs b/ReportImp/CaritasAhlen/SettlementReport.cs new file mode 100644 index 000000000..859766065 --- /dev/null +++ b/ReportImp/CaritasAhlen/SettlementReport.cs @@ -0,0 +1,211 @@ +using System; +using System.Text; +using BeWo.Data.Access; +using BeWo.Data.Entities; +using BeWo.Report.ReportObjects; +using BeWo.Report; +using BS.Shared.DataContracts; +using DevExpress.XtraReports.UI; + +namespace CaritasAhlen +{ + public partial class Spitzabrechnung : DevExpress.XtraReports.UI.XtraReport, IBeWoReport + { + public Spitzabrechnung() + { + InitializeComponent(); + } + + public void SetReportDataSource(SettlementRO pRO) + { + if (!String.IsNullOrEmpty(pRO.SenderContactPersonPhone)) + { + pRO.SenderContactPersonPhone = pRO.SenderContactPersonPhone.Replace("Tel.:", "").Trim(); + } + if (!String.IsNullOrEmpty(pRO.SenderContactPersonFax)) + { + pRO.SenderContactPersonFax = pRO.SenderContactPersonFax.Replace("Fax:", "").Trim(); + } + if (!String.IsNullOrEmpty(pRO.SenderContactPersonMail)) + { + pRO.SenderContactPersonMail = pRO.SenderContactPersonMail.Replace("E-Mail:", "").Trim(); + } + + SetzeAdresse(pRO); + + ErstelleRechnungspositionen(pRO); + + ortDatum.Text = string.Format("Ahlen, den {0}", pRO.InvoiceDate); + + xrCheckBox2.Checked = true; + if (pRO.CostBearer2SupportConceptOid > 0) + { + var c2s = DAOFactory.GenericDAO.LoadByID(pRO.CostBearer2SupportConceptOid); + + if (c2s.SupportConcept.Customer.TerminationDate.HasValue) + { + xrCheckBox1.Text = String.Format(" Die Betreuung wurde am {0:dd.MM.yyyy} beendet.", + c2s.SupportConcept.Customer.TerminationDate); + xrCheckBox2.Checked = false; + xrCheckBox1.Checked = true; + } + } + bindingSource1.DataSource = pRO; + } + + private void SetzeAdresse(SettlementRO pRO) + { + StringBuilder sb = new StringBuilder(); + if (!String.IsNullOrEmpty(pRO.RecipientOrganisation) && !String.IsNullOrEmpty(pRO.RecipientOrganisation.Trim())) + { + sb.AppendLine(pRO.RecipientOrganisation); + } + if (!String.IsNullOrEmpty(pRO.RecipientContactPerson) && !String.IsNullOrEmpty(pRO.RecipientContactPerson.Trim())) + { + sb.AppendLine(pRO.RecipientContactPerson); + } + if (!String.IsNullOrEmpty(pRO.RecipientDivision) && !String.IsNullOrEmpty(pRO.RecipientDivision.Trim())) + { + sb.AppendLine(pRO.RecipientDivision); + } + if (!String.IsNullOrEmpty(pRO.RecipientStreet) && !String.IsNullOrEmpty(pRO.RecipientStreet.Trim())) + { + sb.AppendLine(pRO.RecipientStreet); + } + if (!String.IsNullOrEmpty(pRO.RecipientPostCodeAndTown) && !String.IsNullOrEmpty(pRO.RecipientPostCodeAndTown.Trim())) + { + sb.AppendLine(pRO.RecipientPostCodeAndTown); + } + + lblAddress.Text = sb.ToString(); + } + + private void ErstelleRechnungspositionen(SettlementRO pRO) + { + if (pRO.InvoiceItems != null && pRO.InvoiceItems.Count > 0) + { + if (pRO.InvoiceItems.Count == 3) + { + SetzeRechnungsTexte(pRO.InvoiceItems[0], cellStart1, cellEnd1, cellHourlyRate1, cellFLS1); + SetzeRechnungsTexte(pRO.InvoiceItems[1], cellStart2, cellEnd2, cellHourlyRate2, cellFLS2); + SetzeRechnungsTexte(pRO.InvoiceItems[2], cellStart3, cellEnd3, cellHourlyRate3, cellFLS3); + } + else if (pRO.InvoiceItems.Count == 2) + { + SetzeRechnungsTexte(pRO.InvoiceItems[0], cellStart1, cellEnd1, cellHourlyRate1, cellFLS1); + SetzeRechnungsTexte(pRO.InvoiceItems[1], cellStart2, cellEnd2, cellHourlyRate2, cellFLS2); + } + else + { + SetzeRechnungsTexte(pRO.InvoiceItems[0], cellStart1, cellEnd1, cellHourlyRate1, cellFLS1); + } + } + else + { + ErstelleStandardRechnungspositionen(pRO); + } + } + + private void SetzeRechnungsTexte(InvoiceItemDC ii, XRTableCell cellStart, XRTableCell cellEnd, XRTableCell cellHourlyRate, XRTableCell cellFLS) + { + cellStart.Text = String.Format("{0:dd.MM.yyyy}", ii.ItemPeriodStart); + cellEnd.Text = String.Format("{0:dd.MM.yyyy}", ii.ItemPeriodEnd); + cellHourlyRate.Text = String.Format("{0:0.00}", ii.AmountPerUnit); + cellFLS.Text = String.Format("{0:0.00}", ii.UnitCount); + } + + private void ErstelleStandardRechnungspositionen(SettlementRO pRO) + { + if (pRO.DifferentHourlyRateCount == 3) + { + //Erbrachte Leistungen (FLS) - bis [HourlyRateOldEndDateString] à [HourlyRateOldString] € + + pRO.Abrechnungstext1 = String.Format("{0} bis {1}", + pRO.AccountingStartDateString, pRO.HourlyRate3EndDateString); + + pRO.Abrechnungstext1 += String.Format(": {0:0.##} FLS {1}x {2:c}", + pRO.GeleisteteFLSMitStundensatz3, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRate3); + + //[AccountingStartDateString] - [HourlyRate3EndDateString] sind [RecordedFLSWithHourlyRate3String] Std. x [HourlyRate3String] € ="; + + pRO.Betrag1 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatz3 * (decimal)pRO.RateFactor * pRO.HourlyRate3); + + + pRO.Abrechnungstext2 = String.Format("{0} bis {1}", + pRO.HourlyRateOldStartDateString, pRO.HourlyRateOldEndDateString); + pRO.Abrechnungstext2 += String.Format(": {0:0.##} FLS {1}x {2:c}", + pRO.GeleisteteFLSMitStundensatzAlt, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateOld); + + pRO.Betrag2 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAlt * (decimal)pRO.RateFactor * pRO.HourlyRateOld); + + + pRO.Abrechnungstext3 = String.Format("{0} bis {1}", + pRO.HourlyRateNewStartDateString, pRO.AccountingEndDateString); + pRO.Abrechnungstext3 += String.Format(": {0:0.##} FLS {1}x {2:c}", + pRO.GeleisteteFLSMitStundensatzAktuell, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateNew); + + pRO.Betrag3 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAktuell * (decimal)pRO.RateFactor * pRO.HourlyRateNew); + + + + cellStart1.Text = pRO.AccountingStartDateString; + cellEnd1.Text = pRO.HourlyRate3EndDateString; + cellHourlyRate1.Text = pRO.HourlyRate3String; + cellFLS1.Text = pRO.RecordedFLSWithHourlyRate3String; + + cellStart2.Text = pRO.HourlyRateOldStartDateString; + cellEnd2.Text = pRO.HourlyRateOldEndDateString; + cellHourlyRate2.Text = pRO.HourlyRateOldString; + cellFLS2.Text = pRO.RecordedFLSWithOldHourlyRateString; + + cellStart3.Text = pRO.HourlyRateNewStartDateString; + cellEnd3.Text = pRO.AccountingEndDateString; + cellHourlyRate3.Text = pRO.HourlyRateNewString; + cellFLS3.Text = pRO.RecordedFLSWithNewHourlyRateString; + } + else if (pRO.DifferentHourlyRateCount == 2) + { + + pRO.Abrechnungstext2 = String.Format("{0} bis {1}", + pRO.AccountingStartDateString, pRO.HourlyRateOldEndDateString); + pRO.Abrechnungstext2 += String.Format(": {0:0.##} FLS {1}x {2:c}", + pRO.GeleisteteFLSMitStundensatzAlt, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateOld); + + pRO.Betrag2 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAlt * (decimal)pRO.RateFactor * pRO.HourlyRateOld); + + + pRO.Abrechnungstext3 = String.Format("{0} bis {1}", + pRO.HourlyRateNewStartDateString, pRO.AccountingEndDateString); + pRO.Abrechnungstext3 += String.Format(": {0:0.##} FLS {1}x {2:c}", + pRO.GeleisteteFLSMitStundensatzAktuell, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateNew); + + pRO.Betrag3 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAktuell * (decimal)pRO.RateFactor * pRO.HourlyRateNew); + + + cellStart1.Text = pRO.AccountingStartDateString; + cellEnd1.Text = pRO.HourlyRateOldEndDateString; + cellHourlyRate1.Text = pRO.HourlyRateOldString; + cellFLS1.Text = pRO.RecordedFLSWithOldHourlyRateString; + + cellStart2.Text = pRO.HourlyRateNewStartDateString; + cellEnd2.Text = pRO.AccountingEndDateString; + cellHourlyRate2.Text = pRO.HourlyRateNewString; + cellFLS2.Text = pRO.RecordedFLSWithNewHourlyRateString; + } + else + { + cellStart1.Text = pRO.AccountingStartDateString; + cellEnd1.Text = pRO.AccountingEndDateString; + cellHourlyRate1.Text = pRO.HourlyRateNewString; + cellFLS1.Text = pRO.RecordedFLSWithNewHourlyRateString; + + pRO.Abrechnungstext3 = String.Format("{0} bis {1}", + pRO.AccountingStartDateString, pRO.AccountingEndDateString); + pRO.Abrechnungstext3 += String.Format(": {0:0.##} FLS {1}x {2:c}", + pRO.GeleisteteFLSMitStundensatzAktuell, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateNew); + + pRO.Betrag3 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAktuell * (decimal)pRO.RateFactor * pRO.HourlyRateNew); + } + } + } +} diff --git a/ReportImp/CaritasAhlen/SettlementReport.resx b/ReportImp/CaritasAhlen/SettlementReport.resx new file mode 100644 index 000000000..d6ed5c681 --- /dev/null +++ b/ReportImp/CaritasAhlen/SettlementReport.resx @@ -0,0 +1,132 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Hiermit wird erklärt, dass die Verpflichtungen aus der Leistungs-, Prüfungs- und Vergütungsvereinbarung nach §§ 75 ff. SGB XII eingehalten wurden und alle hier gemachten Angaben anhand der vorgehaltenen Quittungsbelege sowie der Betreuungsdokumentation jederzeit nachgewiesen werden können. + + + ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXABzADEAXABzAGIAYQBzAGUAZABvAG4AMABcAHMAbgBlAHgAdAAxAFwAcQBsAFwAdABxAGMAXAB0AHgANAA1ADMANgBcAHQAcQByAFwAdAB4ADkAMAA3ADIAXABmADEAXABmAHMAMgA0ACAAZgBvAG8AdABlAHIAOwB9AHsAXAAqAFwAYwBzADIAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAzAFwAcwBiAGEAcwBlAGQAbwBuADIAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADQAXAB1AGwAXABmADEAXABmAHMAMgA0AFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANQBcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA2AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANQBcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHQAcgBvAHcAZABcAGkAcgBvAHcAMABcAGkAcgBvAHcAYgBhAG4AZAAtADEAXABsAGEAcwB0AHIAbwB3AFwAdAByAGcAYQBwAGgAMQAwADgAXAB0AHIAbABlAGYAdAAtADEAMAA4AFwAdAByAHIAaAAxADIANwAyAFwAdAByAGYAdABzAFcAaQBkAHQAaAAzAFwAdAByAHcAVwBpAGQAdABoADEAMAAzADEANABcAHQAcgBmAHQAcwBXAGkAZAB0AGgAQgAzAFwAdAByAGEAdQB0AG8AZgBpAHQAMQBcAHQAcgBwAGEAZABkAGYAbAAzAFwAdAByAHAAYQBkAGQAbAAxADAAOABcAHQAcgBwAGEAZABkAGYAYgAzAFwAdAByAHAAYQBkAGQAZgByADMAXAB0AHIAcABhAGQAZAByADEAMAA4AFwAdAByAHAAYQBkAGQAZgB0ADMAXAB0AGIAbABsAGsAaABkAHIAcgBvAHcAcwBcAHQAYgBsAGwAawBuAG8AYwBvAGwAYgBhAG4AZABcAHQAYgBsAGkAbgBkAHQAeQBwAGUAMwBcAHQAYgBsAGkAbgBkADAAXABjAGwAdgBlAHIAdABhAGwAdABcAGMAbABiAHIAZAByAHQAXABiAHIAZAByAG4AbwBuAGUAXABjAGwAYgByAGQAcgBsAFwAYgByAGQAcgBuAG8AbgBlAFwAYwBsAGIAcgBkAHIAYgBcAGIAcgBkAHIAbgBvAG4AZQBcAGMAbABiAHIAZAByAHIAXABiAHIAZAByAG4AbwBuAGUAXABjAGwAdAB4AGwAcgB0AGIAXABjAGwAZgB0AHMAVwBpAGQAdABoADMAXABjAGwAdwBXAGkAZAB0AGgAMgA2ADYAMABcAGMAbABwAGEAZABmAGIAMwBcAGMAbABwAGEAZABmAGwAMwBcAGMAbABwAGEAZABmAHIAMwBcAGMAbABwAGEAZAByADEAMAA4AFwAYwBsAHAAYQBkAGYAdAAzAFwAYwBsAHAAYQBkAHQAMQAwADgAXABjAGUAbABsAHgAMgA1ADUAMgBcAGMAbAB2AGUAcgB0AGEAbAB0AFwAYwBsAGIAcgBkAHIAdABcAGIAcgBkAHIAbgBvAG4AZQBcAGMAbABiAHIAZAByAGwAXABiAHIAZAByAG4AbwBuAGUAXABjAGwAYgByAGQAcgBiAFwAYgByAGQAcgBuAG8AbgBlAFwAYwBsAGIAcgBkAHIAcgBcAGIAcgBkAHIAbgBvAG4AZQBcAGMAbAB0AHgAbAByAHQAYgBcAGMAbABmAHQAcwBXAGkAZAB0AGgAMwBcAGMAbAB3AFcAaQBkAHQAaAAyADIANgA4AFwAYwBsAHAAYQBkAGYAYgAzAFwAYwBsAHAAYQBkAGYAbAAzAFwAYwBsAHAAYQBkAGYAcgAzAFwAYwBsAHAAYQBkAHIAMQAwADgAXABjAGwAcABhAGQAZgB0ADMAXABjAGwAcABhAGQAdAAxADAAOABcAGMAZQBsAGwAeAA0ADgAMgAwAFwAYwBsAHYAZQByAHQAYQBsAHQAXABjAGwAYgByAGQAcgB0AFwAYgByAGQAcgBuAG8AbgBlAFwAYwBsAGIAcgBkAHIAbABcAGIAcgBkAHIAbgBvAG4AZQBcAGMAbABiAHIAZAByAGIAXABiAHIAZAByAG4AbwBuAGUAXABjAGwAYgByAGQAcgByAFwAYgByAGQAcgBuAG8AbgBlAFwAYwBsAHQAeABsAHIAdABiAFwAYwBsAGYAdABzAFcAaQBkAHQAaAAzAFwAYwBsAHcAVwBpAGQAdABoADIANgA5ADMAXABjAGwAcABhAGQAZgBiADMAXABjAGwAcABhAGQAZgBsADMAXABjAGwAcABhAGQAZgByADMAXABjAGwAcABhAGQAcgAxADAAOABcAGMAbABwAGEAZABmAHQAMwBcAGMAbABwAGEAZAB0ADEAMAA4AFwAYwBlAGwAbAB4ADcANQAxADMAXABjAGwAdgBlAHIAdABhAGwAdABcAGMAbABiAHIAZAByAHQAXABiAHIAZAByAG4AbwBuAGUAXABjAGwAYgByAGQAcgBsAFwAYgByAGQAcgBuAG8AbgBlAFwAYwBsAGIAcgBkAHIAYgBcAGIAcgBkAHIAbgBvAG4AZQBcAGMAbABiAHIAZAByAHIAXABiAHIAZAByAG4AbwBuAGUAXABjAGwAdAB4AGwAcgB0AGIAXABjAGwAZgB0AHMAVwBpAGQAdABoADMAXABjAGwAdwBXAGkAZAB0AGgAMgA2ADkAMwBcAGMAbABwAGEAZABmAGIAMwBcAGMAbABwAGEAZABmAGwAMwBcAGMAbABwAGEAZABmAHIAMwBcAGMAbABwAGEAZAByADEAMAA4AFwAYwBsAHAAYQBkAGYAdAAzAFwAYwBsAHAAYQBkAHQAMQAwADgAXABjAGUAbABsAHgAMQAwADIAMAA2AFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHMAMQBcAHEAbABcAGkAbgB0AGIAbABcAHQAcQBjAFwAdAB4ADQANQAzADYAXAB0AHEAcgBcAHQAeAA5ADAANwAyAFwAZgBzADEANABcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHMAMQBcAHEAbABcAGkAbgB0AGIAbABcAHQAcQBjAFwAdAB4ADQANQAzADYAXAB0AHEAcgBcAHQAeAA5ADAANwAyAHsAXABmAHMAMQA0AFwAYwBmADAAIABEAGEAcgBsAGUAaABuAHMAawBhAHMAcwBlACAATQBcAHUAMgA1ADIAXAAnAGYAYwBuAHMAdABlAHIAIABlAEcAXABsAGkAbgBlACAASQBCAEEATgAgAEQARQA3ADAAIAA0ADAAMAA2ACAAMAAyADYANQAgADAAMAAwADQAIAAwADEAMgA1ACAAMAAwAFwAbABpAG4AZQAgAEIASQBDACAARwBFAE4ATwBEAEUATQAxAEQASwBNAH0AXABmAHMAMQA0AFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcwAxAFwAcQBsAFwAaQBuAHQAYgBsAFwAdABxAGMAXAB0AHgANAA1ADMANgBcAHQAcQByAFwAdAB4ADkAMAA3ADIAXABmAHMAMQA0AFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcwAxAFwAcQBsAFwAaQBuAHQAYgBsAFwAdABxAGMAXAB0AHgANAA1ADMANgBcAHQAcQByAFwAdAB4ADkAMAA3ADIAewBcAGYAcwAxADQAXABjAGYAMAAgAEcAZQByAHQAcgB1AGQAIABCAG8AcgBnAG0AYQBuAG4AIAAoAFYAbwByAHMAdABhAG4AZABzAHYAbwByAHMAaQB0AHoAZQBuAGQAZQApAFwAbABpAG4AZQAgAEgAZQBpAG4AcgBpAGMAaAAgAFMAaQBuAGQAZQByACAAKABHAGUAcwBjAGgAXAB1ADIAMgA4AFwAJwBlADQAZgB0AHMAZgBcAHUAMgA1ADIAXAAnAGYAYwBoAHIAZQByACkAXABsAGkAbgBlACAAfQBcAGYAcwAxADQAXABjAGUAbABsAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHMAMQBcAHEAbABcAGkAbgB0AGIAbABcAHQAcQBjAFwAdAB4ADQANQAzADYAXAB0AHEAcgBcAHQAeAA5ADAANwAyAHsAXABmAHMAMQA0AFwAYwBmADAAIABcAGwAaQBuAGUAIABWAG8AbABrAHMAYgBhAG4AawAgAEEAaABsAGUAbgAgAGUARwBcAGwAaQBuAGUAIABJAEIAQQBOACAARABFADAANwAgADQAMQAyADYAIAAyADUAMAAxACAAMAAxADAANQAgADAANwA1ADUAIAAwADAAXABsAGkAbgBlACAAQgBJAEMAIABHAEUATgBPAEQARQBNADEAQQBIAEwAXABsAGkAbgBlACAAfQBcAGYAcwAxADQAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABzADEAXABxAGwAXABpAG4AdABiAGwAXAB0AHEAYwBcAHQAeAA0ADUAMwA2AFwAdABxAHIAXAB0AHgAOQAwADcAMgB7AFwAZgBzADEANABcAGMAZgAwACAAUwBpAHQAegAgAGQAZQBzACAAVgBlAHIAZQBpAG4AcwAgAEEAaABsAGUAbgBcAGwAaQBuAGUAIABBAG0AdABzAGcAZQByAGkAYwBoAHQAIABNAFwAdQAyADUAMgBcACcAZgBjAG4AcwB0AGUAcgB9AFwAZgBzADEANABcAGMAZQBsAGwAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcwAxAFwAcQBsAFwAaQBuAHQAYgBsAFwAdABxAGMAXAB0AHgANAA1ADMANgBcAHQAcQByAFwAdAB4ADkAMAA3ADIAewBcAGYAcwAxADQAXABjAGYAMAAgAFwAbABpAG4AZQAgAFMAcABhAHIAawBhAHMAcwBlACAATQBcAHUAMgA1ADIAXAAnAGYAYwBuAHMAdABlAHIAbABhAG4AZAAgAE8AcwB0AFwAbABpAG4AZQAgAEkAQgBBAE4AIABEAEUAOAA0ACAANAAwADAANQAgADAAMQA1ADAAIAAwADAAMAAwACAAMAAxADgAOAAgADIAMABcAGwAaQBuAGUAIABCAEkAQwAgAFcARQBMAEEARABFAEQAMQBNAFMAVAB9AFwAZgBzADEANABcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAGkAbgB0AGIAbABcAGYAcwAxADQAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABpAG4AdABiAGwAewBcAGYAcwAxADQAXABjAGYAMAAgAFMAdABlAHUAZQByAG4AdQBtAG0AZQByACAAMwAwADQALwA1ADkAOQAzAC8AMAA4ADgANwB9AFwAZgBzADEANABcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAGkAbgB0AGIAbAB7AFwAZgBzADEANABcAGMAZgAwACAAVgBlAHIAZQBpAG4AcwByAGUAZwBpAHMAdABlAHIAbgB1AG0AbQBlAHIAIAA1ADAAMwAyADEAfQBcAGYAcwAxADQAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABpAG4AdABiAGwAXABmAHMAMQA0AFwAYwBlAGwAbABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABzADEAXABxAGwAXABpAG4AdABiAGwAXAB0AHEAYwBcAHQAeAA0ADUAMwA2AFwAdABxAHIAXAB0AHgAOQAwADcAMgB7AFwAZgBzADEANABcAGMAZgAwACAAXABsAGkAbgBlACAAXABsAGkAbgBlACAAXABsAGkAbgBlACAAfQBcAGYAcwAxADQAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABpAG4AdABiAGwAXABmAHMAMQA0AFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAFwAaQBuAHQAYgBsAHsAXABmAHMAMQA0AFwAYwBmADAAIABHAGwAXAB1ADIAMgA4AFwAJwBlADQAdQBiAGkAZwBlAHIALQBJAGQAZQBuAHQAaQBmAGkAawBhAHQAaQBvAG4AcwBuAHUAbQBtAGUAcgBcAGwAaQBuAGUAIABEAEUAIAAxADYAIABaAFoAWgAgADAAMAAwADAAMAA2ADYAMAAwADUANwBcAGwAaQBuAGUAIAB9AFwAZgBzADEANABcAGMAZQBsAGwAXAB0AHIAbwB3AGQAXABpAHIAbwB3ADAAXABpAHIAbwB3AGIAYQBuAGQALQAxAFwAbABhAHMAdAByAG8AdwBcAHQAcgBnAGEAcABoADEAMAA4AFwAdAByAGwAZQBmAHQALQAxADAAOABcAHQAcgByAGgAMQAyADcAMgBcAHQAcgBmAHQAcwBXAGkAZAB0AGgAMwBcAHQAcgB3AFcAaQBkAHQAaAAxADAAMwAxADQAXAB0AHIAZgB0AHMAVwBpAGQAdABoAEIAMwBcAHQAcgBhAHUAdABvAGYAaQB0ADEAXAB0AHIAcABhAGQAZABmAGwAMwBcAHQAcgBwAGEAZABkAGwAMQAwADgAXAB0AHIAcABhAGQAZABmAGIAMwBcAHQAcgBwAGEAZABkAGYAcgAzAFwAdAByAHAAYQBkAGQAcgAxADAAOABcAHQAcgBwAGEAZABkAGYAdAAzAFwAdABiAGwAbABrAGgAZAByAHIAbwB3AHMAXAB0AGIAbABsAGsAbgBvAGMAbwBsAGIAYQBuAGQAXAB0AGIAbABpAG4AZAB0AHkAcABlADMAXAB0AGIAbABpAG4AZAAwAFwAYwBsAHYAZQByAHQAYQBsAHQAXABjAGwAYgByAGQAcgB0AFwAYgByAGQAcgBuAG8AbgBlAFwAYwBsAGIAcgBkAHIAbABcAGIAcgBkAHIAbgBvAG4AZQBcAGMAbABiAHIAZAByAGIAXABiAHIAZAByAG4AbwBuAGUAXABjAGwAYgByAGQAcgByAFwAYgByAGQAcgBuAG8AbgBlAFwAYwBsAHQAeABsAHIAdABiAFwAYwBsAGYAdABzAFcAaQBkAHQAaAAzAFwAYwBsAHcAVwBpAGQAdABoADIANgA2ADAAXABjAGwAcABhAGQAZgBiADMAXABjAGwAcABhAGQAZgBsADMAXABjAGwAcABhAGQAZgByADMAXABjAGwAcABhAGQAcgAxADAAOABcAGMAbABwAGEAZABmAHQAMwBcAGMAbABwAGEAZAB0ADEAMAA4AFwAYwBlAGwAbAB4ADIANQA1ADIAXABjAGwAdgBlAHIAdABhAGwAdABcAGMAbABiAHIAZAByAHQAXABiAHIAZAByAG4AbwBuAGUAXABjAGwAYgByAGQAcgBsAFwAYgByAGQAcgBuAG8AbgBlAFwAYwBsAGIAcgBkAHIAYgBcAGIAcgBkAHIAbgBvAG4AZQBcAGMAbABiAHIAZAByAHIAXABiAHIAZAByAG4AbwBuAGUAXABjAGwAdAB4AGwAcgB0AGIAXABjAGwAZgB0AHMAVwBpAGQAdABoADMAXABjAGwAdwBXAGkAZAB0AGgAMgAyADYAOABcAGMAbABwAGEAZABmAGIAMwBcAGMAbABwAGEAZABmAGwAMwBcAGMAbABwAGEAZABmAHIAMwBcAGMAbABwAGEAZAByADEAMAA4AFwAYwBsAHAAYQBkAGYAdAAzAFwAYwBsAHAAYQBkAHQAMQAwADgAXABjAGUAbABsAHgANAA4ADIAMABcAGMAbAB2AGUAcgB0AGEAbAB0AFwAYwBsAGIAcgBkAHIAdABcAGIAcgBkAHIAbgBvAG4AZQBcAGMAbABiAHIAZAByAGwAXABiAHIAZAByAG4AbwBuAGUAXABjAGwAYgByAGQAcgBiAFwAYgByAGQAcgBuAG8AbgBlAFwAYwBsAGIAcgBkAHIAcgBcAGIAcgBkAHIAbgBvAG4AZQBcAGMAbAB0AHgAbAByAHQAYgBcAGMAbABmAHQAcwBXAGkAZAB0AGgAMwBcAGMAbAB3AFcAaQBkAHQAaAAyADYAOQAzAFwAYwBsAHAAYQBkAGYAYgAzAFwAYwBsAHAAYQBkAGYAbAAzAFwAYwBsAHAAYQBkAGYAcgAzAFwAYwBsAHAAYQBkAHIAMQAwADgAXABjAGwAcABhAGQAZgB0ADMAXABjAGwAcABhAGQAdAAxADAAOABcAGMAZQBsAGwAeAA3ADUAMQAzAFwAYwBsAHYAZQByAHQAYQBsAHQAXABjAGwAYgByAGQAcgB0AFwAYgByAGQAcgBuAG8AbgBlAFwAYwBsAGIAcgBkAHIAbABcAGIAcgBkAHIAbgBvAG4AZQBcAGMAbABiAHIAZAByAGIAXABiAHIAZAByAG4AbwBuAGUAXABjAGwAYgByAGQAcgByAFwAYgByAGQAcgBuAG8AbgBlAFwAYwBsAHQAeABsAHIAdABiAFwAYwBsAGYAdABzAFcAaQBkAHQAaAAzAFwAYwBsAHcAVwBpAGQAdABoADIANgA5ADMAXABjAGwAcABhAGQAZgBiADMAXABjAGwAcABhAGQAZgBsADMAXABjAGwAcABhAGQAZgByADMAXABjAGwAcABhAGQAcgAxADAAOABcAGMAbABwAGEAZABmAHQAMwBcAGMAbABwAGEAZAB0ADEAMAA4AFwAYwBlAGwAbAB4ADEAMAAyADAANgBcAHIAbwB3AFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAGYAMQBcAGYAcwAyADQAXABjAGYAMQBcAHAAYQByAH0A + + + ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXABzADEAXABzAGIAYQBzAGUAZABvAG4AMABcAHMAbgBlAHgAdAAxAFwAcQBsAFwAdABxAGMAXAB0AHgANAA1ADMANgBcAHQAcQByAFwAdAB4ADkAMAA3ADIAXABmADEAXABmAHMAMgA0ACAAaABlAGEAZABlAHIAOwB9AHsAXAAqAFwAYwBzADIAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAzAFwAcwBiAGEAcwBlAGQAbwBuADIAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADQAXAB1AGwAXABmADEAXABmAHMAMgA0AFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANQBcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA2AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANQBcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABzADEAXABxAGwAXAByAGkALQA1ADMAXAByAGkAbgAtADUAMwBcAHQAcQBjAFwAdAB4ADQANQAzADYAXAB0AHEAcgBcAHQAeAA5ADAANwAyAHsAXABiAFwAZgBzADIAMABcAGMAZgAwACAATQBvAG4AaQBrAGEAIABHAGUAcgB1AGwAbAB9AFwAYgBcAGYAcwAyADAAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABzADEAXABxAGwAXAByAGkALQA1ADMAXAByAGkAbgAtADUAMwBcAHQAcQBjAFwAdAB4ADQANQAzADYAXAB0AHEAcgBcAHQAeAA5ADAANwAyAHsAXABmAHMAMQA4AFwAYwBmADAAIABEAGkAcABsAG8AbQAtAFMAbwB6AGkAYQBsAGEAcgBiAGUAaQB0AGUAcgBpAG4AfQBcAGYAcwAxADgAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABzADEAXABxAGwAXAByAGkALQA1ADMAXAByAGkAbgAtADUAMwBcAHQAcQBjAFwAdAB4ADQANQAzADYAXAB0AHEAcgBcAHQAeAA5ADAANwAyAHsAXABmAHMAMgAwAFwAYwBmADAAIABGAGEAYwBoAGQAaQBlAG4AcwB0AGwAZQBpAHQAZQByAGkAbgB9AFwAZgBzADIAMABcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHMAMQBcAHEAbABcAHIAaQAtADUAMwBcAHIAaQBuAC0ANQAzAFwAdABxAGMAXAB0AHgANAA1ADMANgBcAHQAcQByAFwAdAB4ADkAMAA3ADIAewBcAGYAcwAyADAAXABjAGYAMAAgAEEAbQBiAHUAbABhAG4AdAAgAEIAZQB0AHIAZQB1AHQAZQBzACAAVwBvAGgAbgBlAG4AfQBcAGYAcwAyADAAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABzADEAXABxAGwAXAByAGkALQA1ADMAXAByAGkAbgAtADUAMwBcAHQAcQBjAFwAdAB4ADQANQAzADYAXAB0AHEAcgBcAHQAeAA5ADAANwAyAHsAXABmAHMAMgAwAFwAYwBmADAAIABmAFwAdQAyADUAMgBcACcAZgBjAHIAIABTAHUAYwBoAHQAawByAGEAbgBrAGUAfQBcAGYAcwAyADAAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABzADEAXABxAGwAXAB0AHEAYwBcAHQAeAA0ADUAMwA2AFwAdABxAHIAXAB0AHgAOQAwADcAMgBcAGYAcwAxADAAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABzADEAXABxAGwAXAB0AHEAYwBcAHQAeAA0ADUAMwA2AFwAdABxAHIAXAB0AHgAOQAwADcAMgB7AFwAZgBzADIAMABcAGMAZgAwACAAUgBvAHQAdABtAGEAbgBuAHMAdAByAGEAXAB1ADIAMgAzAFwAJwBkAGYAZQAgADIANwB9AFwAZgBzADIAMABcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHMAMQBcAHEAbABcAHQAcQBjAFwAdAB4ADQANQAzADYAXAB0AHEAcgBcAHQAeAA5ADAANwAyAHsAXABmAHMAMgAwAFwAYwBmADAAIAA1ADkAMgAyADkAIABBAGgAbABlAG4AfQBcAGYAcwAyADAAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABzADEAXABxAGwAXAB0AHEAYwBcAHQAeAA0ADUAMwA2AFwAdABxAHIAXAB0AHgAOQAwADcAMgB7AFwAZgBzADIAMABcAGMAZgAwACAAVABlAGwAZQBmAG8AbgA6ACAAMAAgADIAMwAgADgAMgAgADgAOQAzACAAMQAyADAAfQBcAGYAcwAyADAAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABzADEAXABxAGwAXAB0AHEAYwBcAHQAeAA0ADUAMwA2AFwAdABxAHIAXAB0AHgAOQAwADcAMgB7AFwAZgBzADIAMABcAGMAZgAwACAAVABlAGwAZQBmAGEAeAA6ACAAMAAgADIAMwAgADgAMgAgADgAOQAzACAAMgAwADAAfQBcAGYAcwAyADAAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABzADEAXABxAGwAXAB0AHEAYwBcAHQAeAA0ADUAMwA2AFwAdABxAHIAXAB0AHgAOQAwADcAMgB7AFwAZgBpAGUAbABkAHsAXAAqAFwAZgBsAGQAaQBuAHMAdAB7AFwAZgBzADEAOABcAGMAZgAwACAAIABIAFkAUABFAFIATABJAE4ASwAgACIAbQBhAGkAbAB0AG8AOgBtAC4AZwBlAHIAdQBsAGwAQABjAGEAcgBpAHQAYQBzAC0AYQBoAGwAZQBuAC4AZABlACIAIAB9AH0AewBcAGYAbABkAHIAcwBsAHQAewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXAB1AGwAXABmAHMAMQA4AFwAYwBmADIAXABjAHMANAAgAG0ALgBnAGUAcgB1AGwAbABAAGMAYQByAGkAdABhAHMALQBhAGgAbABlAG4ALgBkAGUAfQB9AH0AXABmAHMAMQA4AFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABmAHMAMQA4AFwAYwBmADAAIAB3AHcAdwAuAGMAYQByAGkAdABhAHMALQBhAGgAbABlAG4ALgBkAGUAfQBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQBcAHAAYQByAH0A + + + 17, 17 + + \ No newline at end of file diff --git a/ReportImp/CaritasKleve/CaritasKleve.csproj b/ReportImp/CaritasKleve/CaritasKleve.csproj new file mode 100644 index 000000000..3a42c7318 --- /dev/null +++ b/ReportImp/CaritasKleve/CaritasKleve.csproj @@ -0,0 +1,58 @@ + + + + + Debug + AnyCPU + {C96FFB38-8013-47F1-A79B-2DEF67CF6918} + Library + Properties + CaritasKleve + 3460972350_Reports + v4.5 + 512 + + + + true + full + false + ..\..\Host\bin\ + DEBUG;TRACE + prompt + 4 + + + pdbonly + true + ..\..\Host\bin\ + TRACE + prompt + 4 + + + + + + + + + + + + + + + + + + {094331C3-ECEE-4C89-BBFD-4C9DED89F0EF} + Service + + + {2f50b83d-a3f0-4ec4-979a-3f9b7e3d8ed4} + Shared + + + + \ No newline at end of file diff --git a/ReportImp/CaritasKleve/Properties/AssemblyInfo.cs b/ReportImp/CaritasKleve/Properties/AssemblyInfo.cs new file mode 100644 index 000000000..83617934b --- /dev/null +++ b/ReportImp/CaritasKleve/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// Allgemeine Informationen über eine Assembly werden über die folgenden +// Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern, +// die einer Assembly zugeordnet sind. +[assembly: AssemblyTitle("CaritasKleve")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("CaritasKleve")] +[assembly: AssemblyCopyright("Copyright © 2018")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Durch Festlegen von ComVisible auf FALSE werden die Typen in dieser Assembly +// für COM-Komponenten unsichtbar. Wenn Sie auf einen Typ in dieser Assembly von +// COM aus zugreifen müssen, sollten Sie das ComVisible-Attribut für diesen Typ auf "True" festlegen. +[assembly: ComVisible(false)] + +// Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird +[assembly: Guid("c96ffb38-8013-47f1-a79b-2def67cf6918")] + +// Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten: +// +// Hauptversion +// Nebenversion +// Buildnummer +// Revision +// +// Sie können alle Werte angeben oder Standardwerte für die Build- und Revisionsnummern verwenden, +// indem Sie "*" wie unten gezeigt eingeben: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/ReportImp/CaritasKleve/Validation/ServiceRecordValidator.cs b/ReportImp/CaritasKleve/Validation/ServiceRecordValidator.cs new file mode 100644 index 000000000..228bfa24e --- /dev/null +++ b/ReportImp/CaritasKleve/Validation/ServiceRecordValidator.cs @@ -0,0 +1,12 @@ +using BeWo.Service.Plugins; + +namespace CaritasKleve.Validation +{ + public class BetreuwoServiceRecordValidator : ServiceRecordValidator + { + public override bool CheckZukunft() + { + return false; + } + } +} \ No newline at end of file diff --git a/ReportImp/Club74/Reporting/ClubAnnualReportFactory.cs b/ReportImp/Club74/Reporting/ClubAnnualReportFactory.cs new file mode 100644 index 000000000..bf7038711 --- /dev/null +++ b/ReportImp/Club74/Reporting/ClubAnnualReportFactory.cs @@ -0,0 +1,35 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using BeWo.Service.Reporting; +using BS.Shared; +using BS.Shared.Core; +using BS.Shared.DataContracts; +using BS.Shared.Services; +using BeWo.Data.Access; +using BeWo.Data.Entities; +using BeWo.Service.DCEntityMapper; +using BeWo.Service.Plugins; + +namespace club74.Reporting +{ + public class ClubAnnualReportFactory : AnnualReportFactory + { + public override bool ShouldProcessSupportConcept(CostBearer2SupportConcept iCb2Sc, SupportConcept sc, Customer customer) + { + if (sc.IsActive != ActivationTypeId.Deleted && customer.IsActive != ActivationTypeId.Deleted) + { + if ((iCb2Sc.StartDate.HasValue && iCb2Sc.EndDate.HasValue)) + { + if (CustomerBelongsToTeam(customer, TeamOid) && + IsCustomerOfCustomerCareType(customer, CustomerCareTypeValueListEntryOid)) + { + return true; + } + } + } + return false; + } + } +} \ No newline at end of file diff --git a/ReportImp/DiakonieKKKleve/Invoicing/DiakoneKKKleveMitEigenanteilInvoiceCreation.cs b/ReportImp/DiakonieKKKleve/Invoicing/DiakoneKKKleveMitEigenanteilInvoiceCreation.cs new file mode 100644 index 000000000..2dd816c26 --- /dev/null +++ b/ReportImp/DiakonieKKKleve/Invoicing/DiakoneKKKleveMitEigenanteilInvoiceCreation.cs @@ -0,0 +1,67 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using BeWo.Data.Access; +using BeWo.Data.Entities; +using BeWo.Service.Invoicing; +using BS.Shared; +using BS.Shared.Core; +using BS.Shared.DataContracts; +using BS.Shared.DataContracts.Compact; +using BS.Shared.Extensions; +using BS.Shared.Services; + +namespace DiakonieKKKleve.Invoicing +{ + public class DiakoneKKKleveMitEigenanteilInvoiceCreation : InvoiceCreation + { + public override void SetInvoiceId(ServiceInvoice invoice) + { + invoice.InvoiceBase.InvoiceId = "RechnungMitEigenanteil"; + } + + public override ServiceInvoice CreateSingleInvoice(int invoiceCounter, CostBearer costBearer, DateTimeSpan invoicePeriod, + CompactSupportConceptDC supportConcept, List serviceRecords) + { + var s = base.CreateSingleInvoice(invoiceCounter, costBearer, invoicePeriod, supportConcept, serviceRecords); + + SetAmountEquityContribution(s); + return s; + } + + public override void SetAmountEquityContribution(ServiceInvoice invoice) + { + decimal equity = 0; + + IList EquityInvoiceList = + DAOFactory.SearchDAO.GetInvoiceBaseByTypeAndSupportConceptOid(InvoiceType.CustomerEquity, invoice.InvoiceBase.SupportConceptOid.Value); + + var list = new List(); + + foreach (var ib in EquityInvoiceList) + { + if (ib.AccountingPeriodStart.HasValue && ib.AccountingPeriodEnd.HasValue) + { + if (ib.AccountingPeriodStart <= invoice.InvoiceBase.AccountingPeriodEnd && + ib.AccountingPeriodEnd >= invoice.InvoiceBase.AccountingPeriodStart) + { + list.Add(ib); + } + } + } + + foreach (InvoiceBase iEquityInvoice in list) + { + foreach (InvoiceItem item in iEquityInvoice.InvoiceItems) + { + if (item.AmountTotal != null) + { + equity += item.AmountTotal.Value; + } + } + } + + invoice.AmountEquityContribution = equity; + } + } +} diff --git a/ReportImp/DiakonieKKKleve/RechnungMitEigenbeteiligung.Designer.cs b/ReportImp/DiakonieKKKleve/RechnungMitEigenbeteiligung.Designer.cs new file mode 100644 index 000000000..0182e04f4 --- /dev/null +++ b/ReportImp/DiakonieKKKleve/RechnungMitEigenbeteiligung.Designer.cs @@ -0,0 +1,1003 @@ +namespace DiakonieKKKleve +{ + partial class RechnungMitEigenbeteiligung + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(RechnungMitEigenbeteiligung)); + this.Detail = new DevExpress.XtraReports.UI.DetailBand(); + this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand(); + this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox(); + this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrTable1 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow9 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellBewilligt = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow10 = new DevExpress.XtraReports.UI.XRTableRow(); + this.cellFactorText = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellBewilligtMitFactor = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow11 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell(); + this.rowErbrachteLeistung = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell22 = new DevExpress.XtraReports.UI.XRTableCell(); + this.ruleRateFactorNull = new DevExpress.XtraReports.UI.FormattingRule(); + this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel(); + this.lblReference = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel(); + this.RecipientPostCodeAndTown = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel_RecipientStreet = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel_RecipientDivision = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel_RecipientContactPerson = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel(); + this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand(); + this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrTable3 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow20 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow21 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow22 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell29 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow23 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell30 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow24 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell31 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel(); + this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand(); + this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand(); + this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand(); + this.xrRichText3 = new DevExpress.XtraReports.UI.XRRichText(); + this.xrRichText2 = new DevExpress.XtraReports.UI.XRRichText(); + this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText(); + this.xrLine1 = new DevExpress.XtraReports.UI.XRLine(); + this.xrRichText4 = new DevExpress.XtraReports.UI.XRRichText(); + this.PageFooter = new DevExpress.XtraReports.UI.PageFooterBand(); + this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail1 = new DevExpress.XtraReports.UI.DetailBand(); + this.DetailReport1 = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail2 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable2 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow5 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); + this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand(); + this.xrTable4 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow35 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell60 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow36 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell61 = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellGesamt = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow37 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell63 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow38 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell64 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell65 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow39 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell66 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow40 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell67 = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellGesamtOhneEt = new DevExpress.XtraReports.UI.XRTableCell(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrRichText4)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); + // + // Detail + // + this.Detail.HeightF = 0F; + this.Detail.Name = "Detail"; + this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // ReportHeader + // + this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrPictureBox1}); + this.ReportHeader.Font = new System.Drawing.Font("Verdana", 10F); + this.ReportHeader.HeightF = 90.70832F; + this.ReportHeader.Name = "ReportHeader"; + this.ReportHeader.StylePriority.UseFont = false; + // + // xrPictureBox1 + // + this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image"))); + this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(495.7083F, 19.79167F); + this.xrPictureBox1.Name = "xrPictureBox1"; + this.xrPictureBox1.SizeF = new System.Drawing.SizeF(182.2917F, 70.91666F); + this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage; + // + // xrLabel8 + // + this.xrLabel8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceDate")}); + this.xrLabel8.Font = new System.Drawing.Font("Arial", 11F); + this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(395F, 169F); + this.xrLabel8.Name = "xrLabel8"; + this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel8.SizeF = new System.Drawing.SizeF(283F, 23F); + this.xrLabel8.StylePriority.UseFont = false; + this.xrLabel8.StylePriority.UseTextAlignment = false; + this.xrLabel8.Text = "xrLabel8"; + this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + // + // xrTable1 + // + this.xrTable1.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTable1.Font = new System.Drawing.Font("Arial", 11F); + this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 411.7916F); + this.xrTable1.Name = "xrTable1"; + this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow9, + this.xrTableRow10, + this.xrTableRow11, + this.rowErbrachteLeistung}); + this.xrTable1.SizeF = new System.Drawing.SizeF(678F, 68F); + this.xrTable1.StylePriority.UseBorderColor = false; + this.xrTable1.StylePriority.UseFont = false; + // + // xrTableRow9 + // + this.xrTableRow9.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell19, + this.cellBewilligt}); + this.xrTableRow9.Name = "xrTableRow9"; + this.xrTableRow9.Weight = 0.085D; + // + // xrTableCell19 + // + this.xrTableCell19.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell19.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell19.Name = "xrTableCell19"; + this.xrTableCell19.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell19.StylePriority.UseBorderColor = false; + this.xrTableCell19.StylePriority.UseBorders = false; + this.xrTableCell19.StylePriority.UseFont = false; + this.xrTableCell19.Text = "Bewilligte Fachleistungsstunden (FLS) gesamt:"; + this.xrTableCell19.Weight = 0.78314100999098568D; + // + // cellBewilligt + // + this.cellBewilligt.BorderColor = System.Drawing.SystemColors.ControlLight; + this.cellBewilligt.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.cellBewilligt.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold); + this.cellBewilligt.Name = "cellBewilligt"; + this.cellBewilligt.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.cellBewilligt.StylePriority.UseBorderColor = false; + this.cellBewilligt.StylePriority.UseBorders = false; + this.cellBewilligt.StylePriority.UseFont = false; + this.cellBewilligt.StylePriority.UseTextAlignment = false; + this.cellBewilligt.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.cellBewilligt.Weight = 0.21685899000901443D; + // + // xrTableRow10 + // + this.xrTableRow10.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.cellFactorText, + this.cellBewilligtMitFactor}); + this.xrTableRow10.Name = "xrTableRow10"; + this.xrTableRow10.Weight = 0.085D; + // + // cellFactorText + // + this.cellFactorText.BorderColor = System.Drawing.SystemColors.ControlLight; + this.cellFactorText.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right))); + this.cellFactorText.CanShrink = true; + this.cellFactorText.Name = "cellFactorText"; + this.cellFactorText.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.cellFactorText.StylePriority.UseBorderColor = false; + this.cellFactorText.StylePriority.UseBorders = false; + this.cellFactorText.StylePriority.UseFont = false; + this.cellFactorText.Weight = 0.78314100999098568D; + // + // cellBewilligtMitFactor + // + this.cellBewilligtMitFactor.BorderColor = System.Drawing.SystemColors.ControlLight; + this.cellBewilligtMitFactor.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right))); + this.cellBewilligtMitFactor.CanShrink = true; + this.cellBewilligtMitFactor.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold); + this.cellBewilligtMitFactor.Name = "cellBewilligtMitFactor"; + this.cellBewilligtMitFactor.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.cellBewilligtMitFactor.StylePriority.UseBorderColor = false; + this.cellBewilligtMitFactor.StylePriority.UseBorders = false; + this.cellBewilligtMitFactor.StylePriority.UseFont = false; + this.cellBewilligtMitFactor.StylePriority.UseTextAlignment = false; + this.cellBewilligtMitFactor.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.cellBewilligtMitFactor.Weight = 0.21685899000901443D; + // + // xrTableRow11 + // + this.xrTableRow11.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell21}); + this.xrTableRow11.Name = "xrTableRow11"; + this.xrTableRow11.Weight = 0.085D; + // + // xrTableCell21 + // + this.xrTableCell21.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell21.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell21.Name = "xrTableCell21"; + this.xrTableCell21.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell21.StylePriority.UseBorderColor = false; + this.xrTableCell21.StylePriority.UseBorders = false; + this.xrTableCell21.Weight = 1D; + // + // rowErbrachteLeistung + // + this.rowErbrachteLeistung.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell22}); + this.rowErbrachteLeistung.Name = "rowErbrachteLeistung"; + this.rowErbrachteLeistung.Weight = 0.085D; + // + // xrTableCell22 + // + this.xrTableCell22.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell22.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell22.Name = "xrTableCell22"; + this.xrTableCell22.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell22.StylePriority.UseBorderColor = false; + this.xrTableCell22.StylePriority.UseBorders = false; + this.xrTableCell22.StylePriority.UseFont = false; + this.xrTableCell22.Text = "Erbrachte Leistungen:"; + this.xrTableCell22.Weight = 1D; + // + // ruleRateFactorNull + // + this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?"; + this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.ruleRateFactorNull.Name = "ruleRateFactorNull"; + // + // xrLabel6 + // + this.xrLabel6.Font = new System.Drawing.Font("Arial", 11F); + this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 336.7916F); + this.xrLabel6.Multiline = true; + this.xrLabel6.Name = "xrLabel6"; + this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel6.SizeF = new System.Drawing.SizeF(650F, 67F); + this.xrLabel6.StylePriority.UseFont = false; + this.xrLabel6.Text = resources.GetString("xrLabel6.Text"); + // + // xrLabel5 + // + this.xrLabel5.Font = new System.Drawing.Font("Arial", 11F); + this.xrLabel5.ForeColor = System.Drawing.Color.Black; + this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 303.7917F); + this.xrLabel5.Name = "xrLabel5"; + this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel5.SizeF = new System.Drawing.SizeF(317F, 17F); + this.xrLabel5.StylePriority.UseFont = false; + this.xrLabel5.StylePriority.UseForeColor = false; + this.xrLabel5.Text = "Sehr geehrte Damen und Herren,"; + // + // lblReference + // + this.lblReference.BackColor = System.Drawing.Color.Transparent; + this.lblReference.CanShrink = true; + this.lblReference.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold); + this.lblReference.LocationFloat = new DevExpress.Utils.PointFloat(0F, 261.4583F); + this.lblReference.Multiline = true; + this.lblReference.Name = "lblReference"; + this.lblReference.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblReference.SizeF = new System.Drawing.SizeF(650F, 17F); + this.lblReference.StylePriority.UseBackColor = false; + this.lblReference.StylePriority.UseFont = false; + this.lblReference.WordWrap = false; + // + // xrLabel3 + // + this.xrLabel3.BackColor = System.Drawing.Color.Transparent; + this.xrLabel3.CanShrink = true; + this.xrLabel3.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold); + this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 245.4583F); + this.xrLabel3.Name = "xrLabel3"; + this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel3.SizeF = new System.Drawing.SizeF(650F, 16F); + this.xrLabel3.StylePriority.UseBackColor = false; + this.xrLabel3.StylePriority.UseFont = false; + this.xrLabel3.Text = "Abrechnung Betreuungsleistungen für [CustomerSalutation] [CustomerName]"; + this.xrLabel3.WordWrap = false; + // + // xrLabel2 + // + this.xrLabel2.BackColor = System.Drawing.Color.Transparent; + this.xrLabel2.CanShrink = true; + this.xrLabel2.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold); + this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 228.4583F); + this.xrLabel2.Name = "xrLabel2"; + this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel2.SizeF = new System.Drawing.SizeF(650F, 17F); + this.xrLabel2.StylePriority.UseBackColor = false; + this.xrLabel2.StylePriority.UseFont = false; + this.xrLabel2.Text = "Rechnung Nr. [InvoiceNumber]"; + this.xrLabel2.WordWrap = false; + // + // RecipientPostCodeAndTown + // + this.RecipientPostCodeAndTown.CanShrink = true; + this.RecipientPostCodeAndTown.Font = new System.Drawing.Font("Arial", 11F); + this.RecipientPostCodeAndTown.LocationFloat = new DevExpress.Utils.PointFloat(0F, 102.1249F); + this.RecipientPostCodeAndTown.Name = "RecipientPostCodeAndTown"; + this.RecipientPostCodeAndTown.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.RecipientPostCodeAndTown.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.RecipientPostCodeAndTown.SizeF = new System.Drawing.SizeF(292F, 17F); + this.RecipientPostCodeAndTown.StylePriority.UseFont = false; + this.RecipientPostCodeAndTown.Text = "[RecipientPostCodeAndTown]"; + // + // xrLabel_RecipientStreet + // + this.xrLabel_RecipientStreet.CanShrink = true; + this.xrLabel_RecipientStreet.Font = new System.Drawing.Font("Arial", 11F); + this.xrLabel_RecipientStreet.LocationFloat = new DevExpress.Utils.PointFloat(0F, 85.12494F); + this.xrLabel_RecipientStreet.Name = "xrLabel_RecipientStreet"; + this.xrLabel_RecipientStreet.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel_RecipientStreet.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.xrLabel_RecipientStreet.SizeF = new System.Drawing.SizeF(292F, 17F); + this.xrLabel_RecipientStreet.StylePriority.UseFont = false; + this.xrLabel_RecipientStreet.Text = "[RecipientStreet]"; + // + // xrLabel_RecipientDivision + // + this.xrLabel_RecipientDivision.CanShrink = true; + this.xrLabel_RecipientDivision.Font = new System.Drawing.Font("Arial", 11F); + this.xrLabel_RecipientDivision.LocationFloat = new DevExpress.Utils.PointFloat(0F, 68.12496F); + this.xrLabel_RecipientDivision.Name = "xrLabel_RecipientDivision"; + this.xrLabel_RecipientDivision.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel_RecipientDivision.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.xrLabel_RecipientDivision.SizeF = new System.Drawing.SizeF(292F, 17F); + this.xrLabel_RecipientDivision.StylePriority.UseFont = false; + this.xrLabel_RecipientDivision.Text = "[RecipientDivision]"; + // + // xrLabel_RecipientContactPerson + // + this.xrLabel_RecipientContactPerson.CanShrink = true; + this.xrLabel_RecipientContactPerson.Font = new System.Drawing.Font("Arial", 11F); + this.xrLabel_RecipientContactPerson.LocationFloat = new DevExpress.Utils.PointFloat(0F, 51.12495F); + this.xrLabel_RecipientContactPerson.Name = "xrLabel_RecipientContactPerson"; + this.xrLabel_RecipientContactPerson.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel_RecipientContactPerson.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.xrLabel_RecipientContactPerson.SizeF = new System.Drawing.SizeF(292F, 17F); + this.xrLabel_RecipientContactPerson.StylePriority.UseFont = false; + this.xrLabel_RecipientContactPerson.Text = "[RecipientContactPerson]"; + // + // xrLabel1 + // + this.xrLabel1.CanShrink = true; + this.xrLabel1.Font = new System.Drawing.Font("Arial", 11F); + this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 34.12495F); + this.xrLabel1.Name = "xrLabel1"; + this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel1.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.xrLabel1.SizeF = new System.Drawing.SizeF(292F, 17F); + this.xrLabel1.StylePriority.UseFont = false; + this.xrLabel1.Text = "[RecipientOrganisation]"; + // + // ReportFooter + // + this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel10, + this.xrTable3, + this.xrLabel12, + this.xrLabel7}); + this.ReportFooter.Font = new System.Drawing.Font("Verdana", 10F); + this.ReportFooter.HeightF = 187.5416F; + this.ReportFooter.KeepTogether = true; + this.ReportFooter.Name = "ReportFooter"; + this.ReportFooter.StylePriority.UseFont = false; + // + // xrLabel10 + // + this.xrLabel10.Font = new System.Drawing.Font("Arial", 11F); + this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(0F, 117F); + this.xrLabel10.Name = "xrLabel10"; + this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel10.SizeF = new System.Drawing.SizeF(175F, 17F); + this.xrLabel10.StylePriority.UseFont = false; + this.xrLabel10.Text = "Mit freundlichen Grüßen"; + // + // xrTable3 + // + this.xrTable3.Font = new System.Drawing.Font("Arial", 11F); + this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 32.99999F); + this.xrTable3.Name = "xrTable3"; + this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow20, + this.xrTableRow21, + this.xrTableRow22, + this.xrTableRow23, + this.xrTableRow24}); + this.xrTable3.SizeF = new System.Drawing.SizeF(678F, 68F); + this.xrTable3.StylePriority.UseFont = false; + // + // xrTableRow20 + // + this.xrTableRow20.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell16}); + this.xrTableRow20.Name = "xrTableRow20"; + this.xrTableRow20.Weight = 0.38095238095238093D; + // + // xrTableCell16 + // + this.xrTableCell16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Notice")}); + this.xrTableCell16.Name = "xrTableCell16"; + this.xrTableCell16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell16.StylePriority.UsePadding = false; + this.xrTableCell16.Text = "xrTableCell1"; + this.xrTableCell16.Weight = 3D; + // + // xrTableRow21 + // + this.xrTableRow21.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell18}); + this.xrTableRow21.Name = "xrTableRow21"; + this.xrTableRow21.Weight = 0.23809523809523808D; + // + // xrTableCell18 + // + this.xrTableCell18.Name = "xrTableCell18"; + this.xrTableCell18.Weight = 3D; + // + // xrTableRow22 + // + this.xrTableRow22.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell29}); + this.xrTableRow22.Name = "xrTableRow22"; + this.xrTableRow22.Weight = 0.38095238095238088D; + // + // xrTableCell29 + // + this.xrTableCell29.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "AbsenceTimes")}); + this.xrTableCell29.Name = "xrTableCell29"; + this.xrTableCell29.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell29.StylePriority.UsePadding = false; + this.xrTableCell29.Text = "xrTableCell4"; + this.xrTableCell29.Weight = 3D; + // + // xrTableRow23 + // + this.xrTableRow23.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell30}); + this.xrTableRow23.Name = "xrTableRow23"; + this.xrTableRow23.Weight = 0.23809523809523803D; + // + // xrTableCell30 + // + this.xrTableCell30.Name = "xrTableCell30"; + this.xrTableCell30.Weight = 3D; + // + // xrTableRow24 + // + this.xrTableRow24.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell31}); + this.xrTableRow24.Name = "xrTableRow24"; + this.xrTableRow24.Weight = 0.38095238095238093D; + // + // xrTableCell31 + // + this.xrTableCell31.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "FinalSentence")}); + this.xrTableCell31.Name = "xrTableCell31"; + this.xrTableCell31.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell31.StylePriority.UsePadding = false; + this.xrTableCell31.Text = "xrTableCell8"; + this.xrTableCell31.Weight = 3D; + // + // xrLabel12 + // + this.xrLabel12.Font = new System.Drawing.Font("Arial", 11F); + this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 170.5416F); + this.xrLabel12.Name = "xrLabel12"; + this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel12.SizeF = new System.Drawing.SizeF(386.4583F, 17F); + this.xrLabel12.StylePriority.UseFont = false; + this.xrLabel12.Text = "[CreatorName]"; + // + // xrLabel7 + // + this.xrLabel7.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Italic); + this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 8F); + this.xrLabel7.Name = "xrLabel7"; + this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel7.SizeF = new System.Drawing.SizeF(250F, 17F); + this.xrLabel7.StylePriority.UseFont = false; + this.xrLabel7.Text = "Abschließende Bemerkungen:"; + // + // topMarginBand1 + // + this.topMarginBand1.HeightF = 110.4167F; + this.topMarginBand1.Name = "topMarginBand1"; + // + // bottomMarginBand1 + // + this.bottomMarginBand1.HeightF = 25.29144F; + this.bottomMarginBand1.Name = "bottomMarginBand1"; + // + // GroupHeader1 + // + this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrRichText3, + this.xrRichText2, + this.xrRichText1, + this.xrLabel1, + this.xrLabel_RecipientContactPerson, + this.xrLabel_RecipientDivision, + this.xrLabel_RecipientStreet, + this.RecipientPostCodeAndTown, + this.xrLabel2, + this.xrLabel3, + this.lblReference, + this.xrLabel5, + this.xrLabel6, + this.xrTable1, + this.xrLabel8}); + this.GroupHeader1.Font = new System.Drawing.Font("Verdana", 10F); + this.GroupHeader1.HeightF = 479.7916F; + this.GroupHeader1.Name = "GroupHeader1"; + this.GroupHeader1.StylePriority.UseFont = false; + // + // xrRichText3 + // + this.xrRichText3.Font = new System.Drawing.Font("Verdana", 10F); + this.xrRichText3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrRichText3.Name = "xrRichText3"; + this.xrRichText3.SerializableRtfString = resources.GetString("xrRichText3.SerializableRtfString"); + this.xrRichText3.SizeF = new System.Drawing.SizeF(404.0417F, 13.625F); + // + // xrRichText2 + // + this.xrRichText2.Font = new System.Drawing.Font("Verdana", 10F); + this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(411.3332F, 5F); + this.xrRichText2.Name = "xrRichText2"; + this.xrRichText2.SerializableRtfString = resources.GetString("xrRichText2.SerializableRtfString"); + this.xrRichText2.SizeF = new System.Drawing.SizeF(73.95831F, 155.2917F); + // + // xrRichText1 + // + this.xrRichText1.Font = new System.Drawing.Font("Verdana", 10F); + this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(495.7083F, 10.00001F); + this.xrRichText1.Name = "xrRichText1"; + this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString"); + this.xrRichText1.SizeF = new System.Drawing.SizeF(182.2917F, 155.2917F); + // + // xrLine1 + // + this.xrLine1.ForeColor = System.Drawing.Color.Black; + this.xrLine1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrLine1.Name = "xrLine1"; + this.xrLine1.SizeF = new System.Drawing.SizeF(678F, 13F); + this.xrLine1.StylePriority.UseForeColor = false; + // + // xrRichText4 + // + this.xrRichText4.Font = new System.Drawing.Font("Verdana", 10F); + this.xrRichText4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 12.99998F); + this.xrRichText4.Name = "xrRichText4"; + this.xrRichText4.SerializableRtfString = resources.GetString("xrRichText4.SerializableRtfString"); + this.xrRichText4.SizeF = new System.Drawing.SizeF(678F, 32.37503F); + // + // PageFooter + // + this.PageFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrRichText4, + this.xrLine1}); + this.PageFooter.HeightF = 45.37501F; + this.PageFooter.Name = "PageFooter"; + this.PageFooter.Scripts.OnBeforePrint = "PageFooter_BeforePrint"; + this.PageFooter.BeforePrint += new System.Drawing.Printing.PrintEventHandler(this.PageFooter_BeforePrint); + // + // DetailReport + // + this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail1, + this.DetailReport1}); + this.DetailReport.DataMember = "ServiceInvoicePeriods"; + this.DetailReport.DataSource = this.bindingSource1; + this.DetailReport.Level = 0; + this.DetailReport.Name = "DetailReport"; + // + // Detail1 + // + this.Detail1.HeightF = 0F; + this.Detail1.Name = "Detail1"; + // + // DetailReport1 + // + this.DetailReport1.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail2}); + this.DetailReport1.DataMember = "ServiceInvoicePeriods.ServiceInvoiceItems"; + this.DetailReport1.DataSource = this.bindingSource1; + this.DetailReport1.Level = 0; + this.DetailReport1.Name = "DetailReport1"; + // + // Detail2 + // + this.Detail2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable2}); + this.Detail2.HeightF = 17F; + this.Detail2.Name = "Detail2"; + // + // xrTable2 + // + this.xrTable2.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTable2.Font = new System.Drawing.Font("Arial", 11F); + this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable2.Name = "xrTable2"; + this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow5}); + this.xrTable2.SizeF = new System.Drawing.SizeF(678F, 17F); + this.xrTable2.StylePriority.UseBorderColor = false; + this.xrTable2.StylePriority.UseFont = false; + // + // xrTableRow5 + // + this.xrTableRow5.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell11, + this.xrTableCell13}); + this.xrTableRow5.Name = "xrTableRow5"; + this.xrTableRow5.Weight = 0.085D; + // + // xrTableCell11 + // + this.xrTableCell11.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell11.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell11.CanShrink = true; + this.xrTableCell11.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.ServiceDescription")}); + this.xrTableCell11.Name = "xrTableCell11"; + this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell11.StylePriority.UseBorderColor = false; + this.xrTableCell11.StylePriority.UseBorders = false; + this.xrTableCell11.StylePriority.UseFont = false; + this.xrTableCell11.StylePriority.UsePadding = false; + this.xrTableCell11.Weight = 0.78314100999098546D; + // + // xrTableCell13 + // + this.xrTableCell13.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell13.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell13.CanShrink = true; + this.xrTableCell13.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.GrossAmount")}); + this.xrTableCell13.Name = "xrTableCell13"; + this.xrTableCell13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell13.StylePriority.UseBorderColor = false; + this.xrTableCell13.StylePriority.UseBorders = false; + this.xrTableCell13.StylePriority.UseFont = false; + this.xrTableCell13.StylePriority.UsePadding = false; + this.xrTableCell13.StylePriority.UseTextAlignment = false; + this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell13.Weight = 0.21685899000901443D; + // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceInvoiceRO); + // + // GroupFooter1 + // + this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable4}); + this.GroupFooter1.HeightF = 115F; + this.GroupFooter1.Name = "GroupFooter1"; + // + // xrTable4 + // + this.xrTable4.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTable4.Font = new System.Drawing.Font("Arial", 11F); + this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable4.Name = "xrTable4"; + this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow35, + this.xrTableRow36, + this.xrTableRow37, + this.xrTableRow38, + this.xrTableRow39, + this.xrTableRow40}); + this.xrTable4.SizeF = new System.Drawing.SizeF(678F, 115F); + this.xrTable4.StylePriority.UseBorderColor = false; + this.xrTable4.StylePriority.UseFont = false; + // + // xrTableRow35 + // + this.xrTableRow35.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell60}); + this.xrTableRow35.Name = "xrTableRow35"; + this.xrTableRow35.Weight = 0.085D; + // + // xrTableCell60 + // + this.xrTableCell60.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell60.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell60.Name = "xrTableCell60"; + this.xrTableCell60.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell60.StylePriority.UseBorderColor = false; + this.xrTableCell60.StylePriority.UseBorders = false; + this.xrTableCell60.Weight = 1D; + // + // xrTableRow36 + // + this.xrTableRow36.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell61, + this.cellGesamt}); + this.xrTableRow36.Name = "xrTableRow36"; + this.xrTableRow36.Weight = 0.085D; + // + // xrTableCell61 + // + this.xrTableCell61.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell61.Name = "xrTableCell61"; + this.xrTableCell61.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell61.StylePriority.UseBorders = false; + this.xrTableCell61.StylePriority.UseFont = false; + this.xrTableCell61.StylePriority.UsePadding = false; + this.xrTableCell61.Text = "Gesamtforderung:"; + this.xrTableCell61.Weight = 0.78314100999098546D; + // + // cellGesamt + // + this.cellGesamt.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.cellGesamt.Name = "cellGesamt"; + this.cellGesamt.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.cellGesamt.StylePriority.UseBorders = false; + this.cellGesamt.StylePriority.UseFont = false; + this.cellGesamt.StylePriority.UsePadding = false; + this.cellGesamt.StylePriority.UseTextAlignment = false; + this.cellGesamt.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.cellGesamt.Weight = 0.21685899000901443D; + // + // xrTableRow37 + // + this.xrTableRow37.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell63}); + this.xrTableRow37.Name = "xrTableRow37"; + this.xrTableRow37.Weight = 0.085D; + // + // xrTableCell63 + // + this.xrTableCell63.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell63.Name = "xrTableCell63"; + this.xrTableCell63.StylePriority.UseBorders = false; + this.xrTableCell63.Weight = 1D; + // + // xrTableRow38 + // + this.xrTableRow38.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell64, + this.xrTableCell65}); + this.xrTableRow38.Name = "xrTableRow38"; + this.xrTableRow38.Weight = 0.085D; + // + // xrTableCell64 + // + this.xrTableCell64.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell64.Name = "xrTableCell64"; + this.xrTableCell64.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell64.StylePriority.UseBorders = false; + this.xrTableCell64.StylePriority.UsePadding = false; + this.xrTableCell64.Text = "abzüglich Eigenanteil:"; + this.xrTableCell64.Weight = 0.78314100999098568D; + // + // xrTableCell65 + // + this.xrTableCell65.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell65.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "AmountEquityContribution")}); + this.xrTableCell65.Name = "xrTableCell65"; + this.xrTableCell65.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell65.StylePriority.UseBorders = false; + this.xrTableCell65.StylePriority.UsePadding = false; + this.xrTableCell65.StylePriority.UseTextAlignment = false; + this.xrTableCell65.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell65.Weight = 0.21685899000901443D; + // + // xrTableRow39 + // + this.xrTableRow39.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell66}); + this.xrTableRow39.Name = "xrTableRow39"; + this.xrTableRow39.Weight = 0.085D; + // + // xrTableCell66 + // + this.xrTableCell66.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell66.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell66.Name = "xrTableCell66"; + this.xrTableCell66.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell66.StylePriority.UseBorderColor = false; + this.xrTableCell66.StylePriority.UseBorders = false; + this.xrTableCell66.Weight = 1D; + // + // xrTableRow40 + // + this.xrTableRow40.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell67, + this.cellGesamtOhneEt}); + this.xrTableRow40.Name = "xrTableRow40"; + this.xrTableRow40.Weight = 0.15D; + // + // xrTableCell67 + // + this.xrTableCell67.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell67.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell67.Name = "xrTableCell67"; + this.xrTableCell67.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell67.StylePriority.UseBorderColor = false; + this.xrTableCell67.StylePriority.UseBorders = false; + this.xrTableCell67.StylePriority.UseFont = false; + this.xrTableCell67.Text = "Restforderung:"; + this.xrTableCell67.Weight = 0.78314100999098568D; + // + // cellGesamtOhneEt + // + this.cellGesamtOhneEt.BorderColor = System.Drawing.SystemColors.ControlLight; + this.cellGesamtOhneEt.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.cellGesamtOhneEt.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold); + this.cellGesamtOhneEt.Name = "cellGesamtOhneEt"; + this.cellGesamtOhneEt.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.cellGesamtOhneEt.StylePriority.UseBorderColor = false; + this.cellGesamtOhneEt.StylePriority.UseBorders = false; + this.cellGesamtOhneEt.StylePriority.UseFont = false; + this.cellGesamtOhneEt.StylePriority.UseTextAlignment = false; + this.cellGesamtOhneEt.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.cellGesamtOhneEt.Weight = 0.21685899000901443D; + // + // RechnungMitEigenbeteiligung + // + this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail, + this.ReportHeader, + this.ReportFooter, + this.topMarginBand1, + this.bottomMarginBand1, + this.GroupHeader1, + this.PageFooter, + this.DetailReport, + this.GroupFooter1}); + this.DataSource = this.bindingSource1; + this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung"; + this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] { + this.ruleRateFactorNull}); + this.Margins = new System.Drawing.Printing.Margins(75, 74, 110, 25); + this.PageHeight = 1169; + this.PageWidth = 827; + this.PaperKind = System.Drawing.Printing.PaperKind.A4; + this.Version = "17.1"; + ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrRichText4)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); + + } + + #endregion + + private DevExpress.XtraReports.UI.DetailBand Detail; + private System.Windows.Forms.BindingSource bindingSource1; + private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader; + private DevExpress.XtraReports.UI.XRLabel xrLabel6; + private DevExpress.XtraReports.UI.XRLabel xrLabel5; + private DevExpress.XtraReports.UI.XRLabel lblReference; + private DevExpress.XtraReports.UI.XRLabel xrLabel3; + private DevExpress.XtraReports.UI.XRLabel xrLabel2; + private DevExpress.XtraReports.UI.XRLabel RecipientPostCodeAndTown; + private DevExpress.XtraReports.UI.XRLabel xrLabel_RecipientStreet; + private DevExpress.XtraReports.UI.XRLabel xrLabel_RecipientDivision; + private DevExpress.XtraReports.UI.XRLabel xrLabel_RecipientContactPerson; + private DevExpress.XtraReports.UI.XRLabel xrLabel1; + private DevExpress.XtraReports.UI.ReportFooterBand ReportFooter; + private DevExpress.XtraReports.UI.XRLabel xrLabel7; + private DevExpress.XtraReports.UI.XRLabel xrLabel12; + private DevExpress.XtraReports.UI.XRTable xrTable1; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow9; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell19; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow10; + private DevExpress.XtraReports.UI.XRTableCell cellFactorText; + private DevExpress.XtraReports.UI.XRTableCell cellBewilligtMitFactor; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow11; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell21; + private DevExpress.XtraReports.UI.XRTableRow rowErbrachteLeistung; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell22; + private DevExpress.XtraReports.UI.XRTableCell cellBewilligt; + private DevExpress.XtraReports.UI.XRTable xrTable3; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow20; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell16; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow21; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell18; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow22; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell29; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow23; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell30; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow24; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell31; + private DevExpress.XtraReports.UI.XRLabel xrLabel10; + private DevExpress.XtraReports.UI.FormattingRule ruleRateFactorNull; + private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1; + private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1; + private DevExpress.XtraReports.UI.XRLabel xrLabel8; + private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1; + private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1; + private DevExpress.XtraReports.UI.XRRichText xrRichText3; + private DevExpress.XtraReports.UI.XRRichText xrRichText2; + private DevExpress.XtraReports.UI.XRRichText xrRichText1; + private DevExpress.XtraReports.UI.XRRichText xrRichText4; + private DevExpress.XtraReports.UI.XRLine xrLine1; + private DevExpress.XtraReports.UI.PageFooterBand PageFooter; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport; + private DevExpress.XtraReports.UI.DetailBand Detail1; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport1; + private DevExpress.XtraReports.UI.DetailBand Detail2; + private DevExpress.XtraReports.UI.XRTable xrTable2; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow5; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell11; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell13; + private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1; + private DevExpress.XtraReports.UI.XRTable xrTable4; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow35; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell60; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow36; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell61; + private DevExpress.XtraReports.UI.XRTableCell cellGesamt; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow37; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell63; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow38; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell64; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell65; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow39; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell66; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow40; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell67; + private DevExpress.XtraReports.UI.XRTableCell cellGesamtOhneEt; + } +} diff --git a/ReportImp/DiakonieKKKleve/RechnungMitEigenbeteiligung.cs b/ReportImp/DiakonieKKKleve/RechnungMitEigenbeteiligung.cs new file mode 100644 index 000000000..225bc45b5 --- /dev/null +++ b/ReportImp/DiakonieKKKleve/RechnungMitEigenbeteiligung.cs @@ -0,0 +1,96 @@ +using System; +using BeWo.Data.Access; +using BeWo.Data.Entities; +using BeWo.Report; +using BeWo.Report.ReportObjects; +using BeWo.Service.DCEntityMapper; +using BS.Shared.Core; +using BS.Shared.Services; + +namespace DiakonieKKKleve +{ + [IDSpecificClass(Identifier = "RechnungMitEigenanteil")] + public partial class RechnungMitEigenbeteiligung : DevExpress.XtraReports.UI.XtraReport, IBeWoReport + { + public RechnungMitEigenbeteiligung() + { + InitializeComponent(); + } + + private void PageFooter_BeforePrint(object sender, System.Drawing.Printing.PrintEventArgs e) + { + e.Cancel = PrintingSystem.PageCount > 0; + } + + public void SetReportDataSource(ServiceInvoiceRO pRO) + { + pRO.InvoiceDate = string.Format("Geldern, {0}", pRO.InvoiceDate); + + pRO.CreatorName = string.Format("({0})", pRO.CreatorName); + + if (pRO.CustomerSalutation == "Herr") + { + pRO.CustomerSalutation = "Herrn"; + } + + decimal bewilligt = 0; + + if (pRO.ServiceInvoicePeriods.Count > 0) + { + var c2s = pRO.ServiceInvoicePeriods[0].CostBearer2SupportConcept; + Calculations clc = Calculations.GetInstance(c2s.CostBearer.ID); + var relDc = MapperFactory.SupportConceptCostBearerRelDC_CostBearer2SupportConcept.MapToNewDC(c2s); + bewilligt = clc.GetApprovedHoursTotal(relDc, false) ?? 0; + + lblReference.Text = String.Format("Az.: {0} - Bewilligungsbescheid vom {1:dd.MM.yyyy}", c2s.CustomerReferenceNumber, c2s.SupportConcept.ApprovalDate); + } + + decimal amount = 0; + decimal rf = 0; + + foreach (var sip in pRO.ServiceInvoicePeriods) + { + foreach (var ii in sip.ServiceInvoiceItems) + { + + if (!String.IsNullOrEmpty(ii.RateFactor)) + { + var rfStr = ii.RateFactor.Replace("%", "").Replace(",00", "").Trim(); + int rfInt = 0; + Int32.TryParse(rfStr, out rfInt); + + rf = (100m + rfInt) / 100m; + } + + decimal gamount = 0; + if (Decimal.TryParse(ii.GrossAmount.Replace("€", "").Trim(), out gamount)) + { + amount += gamount; + } + + ii.ServiceDescription = + String.Format("{0:dd.MM.yyyy} bis {1:dd.MM.yyyy}: {2:0.##} FLS x {3:0.00} x {4:c}", + ii.AccountingPeriodStart, ii.AccountingPeriodEnd, ii.UnitCount, rf, ii.AmountPerUnit); + } + } + + cellGesamt.Text = String.Format("{0:c}", amount); + + decimal eigen = 0; + String eStr = pRO.AmountEquityContribution.Replace("€", "").Trim(); + + decimal.TryParse(eStr, out eigen); + cellGesamtOhneEt.Text = String.Format("{0:c}", amount - eigen); + + + cellBewilligt.Text = String.Format("{0:0.00} FLS", bewilligt); + if (rf > 0) + { + cellFactorText.Text = String.Format("- zzgl. Faktor {0:0.00}", rf); + cellBewilligtMitFactor.Text = String.Format("{0:0.00} FLS", bewilligt * rf); + } + this.bindingSource1.DataSource = pRO; + } + + } +} diff --git a/ReportImp/DiakonieKKKleve/RechnungMitEigenbeteiligung.resx b/ReportImp/DiakonieKKKleve/RechnungMitEigenbeteiligung.resx new file mode 100644 index 000000000..dd5b2eff2 --- /dev/null +++ b/ReportImp/DiakonieKKKleve/RechnungMitEigenbeteiligung.resx @@ -0,0 +1,1786 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + iVBORw0KGgoAAAANSUhEUgAAApAAAACeCAYAAACFIDoJAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAA/7JJREFUeF7svQdgnMdx9m/J6hQ7QRIACbA3gL1Torqb7LglLqmO7Tj5/vnypSdO + nOqSuMsSxYJKAiDVmyWr9y4WAAeABMDeeyf63QGY//Ob9yAxyomAAEFHSbfS8O5e3L3v7uzszLOzs7Mf + a203a281s8hJO9CkV2u3cFu7NUSiZi1R40/6eB5R25vvW9uor1k0GrX2di6otryq8PeI/t4e1T/6QDtb + 9dt2vWnT56Yor/piazNf8mv+S36oVre1h3W7Jt0u9pAelpXbm2z66hobl1tpYwurbXjhJpssmrRyk40X + TegG8bssXgs3Wr/llfaFpw5Z6IT6TYX2wiv6M1m6X1ysAhF6z4l7I6MN4Yi1hRstjPjqYS6z+lvwxfdG + /pIlWc7vIr0V0+0dauvme7fYsOUV0m/x9V9XabT040zRJN1nTMFGG70q0L0Dbyu3n244ZmfCDLZk+aCX + Otn0gk0nbOitZd7PGerzLPXzFFF3bex7RxttxMpq2euNlp0fspG5G23WU4eDip+t46X/j7e02TdePWGD + JPuTV220TOGFifpd/Pu+P5RZUGVX6XVkwSYbp/ejiqptqnj8sVi1VaL2J6+fsD94fLdd8/guG/r4Yct6 + ZI997ukD9qmnEkOfFt34xF674cl99onH99j1en+dXm/k8xP77epH99nfbzhhPyw7aqu31dtLB1psX33U + mjDEbfon2mSNkWYpJUCVjHRbi66H1UkRfUGgUiA5HG1Un7WoE6MWFeqSDAagEdTwHuqVJID8YJY7d9RZ + 1oN74spnT+mmJw/YJx7baz9dv98NZxSZlXwyGWrVZKhNigVKlmT58JckgEyWnpUkgOw9emcACXjC46Ey + 88H9dtmKtTZvVZXN0SCbry9O1o+yE0gAJOrAKzRFNFWCMX1Vtc0qUmOKamyUPmervtPz1tvMgnV2w13V + 9gdP7bfvvH7SntxbbwcFKju8SFE3zGGLtGKoBSplrCP6Y1gE6MIb6QDTAeRZHdvDkgSQH8xSUHHUBv6q + LK5s9pSmicYsD9kX76tWN6mfJJNt7S3WHI1aiyY/9F8EoU2WZPnQlySATJaelSSA7D16ZwApENUBIKc9 + uM8GLN9g00tq9KMKSymqtRHqhBH6YcJIFR4hAXiTVOk0dcRIMXW0QGSqGjNSlKUGLVC9Z+vabCmIrPwK + dVaVjc2r9N/0vafGvvPaQXvtUKM1g670P8vWbawbOlgUA1BgAEw8QOrUdpTaewTAkgDyg1kAkH0EIOPK + Zg8pTYSS+JoMpceRtAbe8rBksL2t6X8qlmRJlg91SQLIZOlZSQLI3qN3BJB45Nz7oTLlgT3uERlbVGMj + citsqBqcLUA2JUGUJRqrSo6TAEBjEYRCgULeqyETJCDjVdfRatgkfXeMGJ0pRqfqdVj+Rhuq14tW1dg0 + fX+hOiJNny/Lr7Sha6rsP944YpuOhz3eM+IGu1mdJzCtzsTr06w+JQYy0GY9L0kA+cEsAMgBt5bHlc/3 + gkbmVNkXH9imJ2FAicfVWxSK+o6lbCYzyZIsH/6SBJDJ0rOSBJC9R+8IIFujUYvGGpD5wD6btqzUhhfX + 2oz8KrtxVZUNUeXT1fBEkHsa30Zc6/h7qmiMAOUE1RPQO6FY38mvsHRdS9drqtpxY4lAaGGlXZ5XYcPU + 8C+vqrTPqVOyVtbY5OXldv1v9trDO+qtwXfcCFC6F0jv1ZHERL5X9jsJID+YBQB5xa/K/4dcvleELA9Q + v33x/q16kvqK+FxeJHQt6kD3lCdLsnwkShJAJkvPShJA9h69I4BsCwdeN0r6Q/ts0vJ11rd4q81RIxcI + bI1bpconkABHk8TECXrPa4cy4ZXPWcU1UhBV6pByvVa7pzKrpNYy88V4gWAaPFMdB8AcvLJWALPKUvMr + rZ++N03A82rd/8q8Klt83xZ7YtsZawJIqjRFpczQZu9RSQLID2YBQPa/tTyubL4XlL5CAPK+zXqSJitt + rRaV/LVGWzVxiVqr3vuO7GRJlg99SQLIZOlZSQLI3qN3joGk+Ig16/vgHhu5fIMNLKi2mXmVNlSMpwMY + bImjKpsoQZioSgOWJul1UuwzG2qmyQhni8EsB04trrYJus61KQWVdnWRlIQ6bYHez1djh+g9cZMzdH3k + qhobovvMW1lpi9VJowQsL86rtj96Yre9cagl8P601os3rc6bnpYkgPxgloLQURtwS9nbZPK9o5F4IB/c + 7mOw3eNv1WftzQKOTdIl7RY5W7kkS7J8aEsSQCZLz0oSQPYevTOAPKvyVz6w38avKLOJAld8Kd6NPkw0 + TgI2Q4ByghTKLAHVxWrzMDFoSHGN/XTtfjveyAYjYkTD1hCJCJSxucasOdpmjUJobWE2OnQNYCYB5Aez + uAfyV2Vx+f9eUCoA8l6WsNVTxDwiTw4ieSEG8izlkizJ8qEtSQCZLD0r3QGQ40TY0GsE0PrkllnGyirL + Egb4pD7PFQ64uKDSMvIrbFFRpY3Rtcm65xx9f0rJJvv0EwftU4/ttJ9uqrNfVp6y76w9aYt0be6DO21i + XqmNyAtZ2soay8zfZGNXltvsohqbL+DVP2+j78tY/MTeoOLgCmLl2DhprXYyHLW/euOEjVwWsr65FQKe + FTYpX3isMKS6hCyzuNZGCbeM17X59223rz59yP5k3Un7ccUp+9XGM/YHzxyw6x87oGdV2lV6XmpulaWr + zmk5FTZan4eqTuPzy+2Gko32SeGeCwtrBGqrbFpRrY3OLbWxAETxYHLsOekr19lofU4CyLeThGG8ZgXs + Nh8pZi9YVWWTxZR+OZU2UMLyibu22Zbj5I4Uc9qbBCJbrLUZUCnDHjkjIEkaoIB3nZUkgPxgliSATJZk + eT9KEkAmS89KdwDkRNFo/X2wQNTNss/T+byy0q4U/pml91eLLimotpE5G2zqowfs38tPW9nRZou2Sl5b + W/TaZKdbhBH0fD+oRCCQfL476yJ219Z6+73H9tklAn14Hm8srLQhAmojBCTHLw/ZDU8f1K/YZxF2ANkW + bXY4diLcZv/fG8dtxu3r7Tp9F0fXkNVbbK7kNm3lervq0Z12j/DE6cYov7bmSJ07ugRDrbm11eoFQCnR + 1jbbcLTFltYct2F3b7fFxbqPsF0/AdjBuZvs88VV9nHde7GAIvwapXpOLKyw7BIBx3yNF7U9PU84sHiT + AGXSA/m/aDyKRKgcpgzTzGPkqkqboQ6bLFCJJ/IiCdXkvLX2yv46TzBOip/2Nk4NIW5UF4hPY+bQhZIE + kB/MkgSQyZIs70dJAshk6Vnp7hI2WV1GCDAtEubJXrXRZq8K2UJhoLGy1fMKS+0bLx61I/VRawxAgANH + z5jBOX3o6Ni+CccCYAMBN962CFuxQflwY5196/UTNrhgnQ1btdkGLllvGStr7A+fPRD7nXCFAKDfRr89 + FQ7b360/ZR+XfBJG2F+/mZq7zn7+xlHbUqdnMjiiLfpqxM7ocayIYu/d1Is8fl5/o348vyHMa7s9t7fe + vv7kAc9E84W8cvv4qlqbp7FwYX6FzSjZIuBc5ftHxq+qsowVAr0xL+d01TUjCSD/N+G+zoYxYsYCCU6q + ZggDxaBZYhxxkTcWV9qEglK7NLfCflpxyk60tFlEM442Zh/qcDqFPutKSQLID2ZJAshkSZb3oyQBZLL0 + rHR3CZtDSG4o2WSXFZRZZn6ZpRXU+ErknEe22IsHIwJjbdYYJsWa5IQYNsQFXd3hSEJgIyw/B/LraQAB + hKRI9BKkZNvf0Gp//uIRm1ZQbpcLB4x/eIfb6dOqN7o+GuFEvFY7Hm6zP33jpE2+vcyuz3vNPvf8ETvZ + HLuXwGK7RXR/wuc4VS/AIBEwCSk8WnWNOujZANI2QC+OrrY6EWF4Zm8caLKL7tlmvyVAO0Xg8ariGrWZ + WMtNNkoYaHR+SDyp8cNaJgtAZglcZxQmAeT/IjyN/QtCNreowq5fVWGjCgCQApLELIiRKYXlNr1oo6WL + gRf9ap39V9kJD3CNqiNI++Oov4slCSA/mCUJIJMlWd6PkgSQydKz0t0l7LEr2WArWy88cFVxreSjxr7y + ymEZUPQwII1XyQjLxHqPbY26rg7kFU8jBSjn+jsmyw7u9IUIII4T7iJ11hRpt7trTtuw4o329ccP+H3b + I82+aTeC17C5xY4KLP72s7stLb/UNh7C08nvm3S7qICj7uODJLDxLJt3gEbsB0fgevG6Q8H3yCoj6KK6 + cPKgAKgufuu1k/bxpaX2GWE9DmyZWlRjI1ZU+IbkuXdstXECl1MEHOeWBNlrkgDybQR4A3lPE3CcKSFK + VbuJESAukgTmVwroTc2rsLFrai27ZLOl/+J1W1pxwk6hcNTp0VZiH/S+CyUJID+YJQkgkyVZ3o+SBJDJ + 0rPSHQDJ9UmShwUCRMNuL7dxa7bYXbLVgQKOWBvHyiKUrex3iAqIRayupcU6cmeDKzuOQW7XNXS4H0zC + HxDktqh+R1wiq5d1AoDNbpEPN0Ztaeiwy7svjQMwLdhTcaIpavfvOGP7z3BNF6KNuk/wrIiHzfn/gYdT + bzhNz+vIRYFcbuIn6bWQV1igVCDYAa/+7o9qbxHQbHDH5P1b6u3C296wKcI5AEXA43jxLktgcmx+mU0r + 0lgRb5K7sOMQwam4aTlbe4KYwck7w9X2WRKoq4iF0OfFAn2TxNw+hTWWnqeZym3r7Lmddd5BQY91rSQB + 5AezJAFksiTL+1GSADJZela6GwMJDhgtObvx7lp7aJ/AlQSwKdIskZQ8Rtj30C5cFpZ+xrYC0JDTqK6R + di2i62GBOS4DIAUY8QgKuLUJwLXpHiwlh8ELAqHtDS36DUvceA31I9K1IfN+oAubafReN3NQqUEA0PNX + TsqjABD1Jf4DjEZkL7AbDeEm1VN11FeC5XO+zN9aBHjrdJ1lb+oQEPc909zg3z9aX+9HPk/MWWtzimpt + Qn6Vn/Q3TuNknIBiam65jRGPkgDybcSW/EFixEi9zxZYzF5JrqZNllYoBq6qFPoWsBR4HCxGLtLn6wQA + U/NDNipvvT27r06dRKAqXdB5SQLID2ZJAshkSZb3oyQBZLL0rHQHQGJ/xwg8TSmpsld2N0rsJIOANYGx + aFuLZCNY7gWoSUFbO5/1nDcONNt/rj9uNz950OY9fsC+9PQBm/WbXfa55w/ZTypO2eaTYAN+ErWWaL1k + uk2/a3T8xu/R9WEB0NY2gTgBPjyarW14GgUCI3o23kUNhvb2pje/36zPEQCktag+UVt/pNl+XHHGPv/E + fpvwxEH70mN77Q+fOWTZD++wfy49Za/u0/0oemjYYyQDQMmzOKCivVkAVy0Oq07fq6i3SctftakCj9PE + EzbPjBEOHAqwXL3FRuVXJgZAjvEHBh04mspo8E4lzkD3n6ZKcHrMGIG3DMCbvsdZ1sHnao89TFPnp+Vv + 8vccZTh+VfD90ao8icTjPfO9I+oXsnlFm2yGPl+hOi9YWeVb4AcKUL5xWLMDCQCdGZaQsfOpnVlFrPOJ + W9CUQ5xttQe2qYPulMDqHkOE8tnlPRyEr/ah2CZ2k8aIL7PU2RNzSu2bT+21TSeCmY3PkBCUROtGni/i + VB8SY3t1+Af+MIBiR2kyKwMsBa/IPC5/zebOks9ElCSAPB8KylgK0JdjxA94pIIyZqLOElFr7JoXWOY8 + 5I9J/nVa4BM6K7b85fxTCWK89OHNz/rqm2+C8VwfEe/5fY+KDCYGzevBvYMHfvmBWuu7otLGSM91V0ey + sjRdenasdORw6fPpq6rsmqKNNqywxlKXrrNlaw/YqeZYAxNVOuT07bIKW/kTbIm9drxH7uE/QCNYDUuW + eAAS8Dhdr4vU5xkk5Za9TBGGmCKcMUjY47LCKp9M/G3Zcec1OtdtT1hAS5/rfGs01GInJCc/DZ2wK4qq + bGpeud1YVGNTimtsru4xU1hmqO4/eWWlzeeku/xqm/Pwbnt+V33we0Cp7od8t+K11HPCEdk36bX2WOe2 + +u5u2chWPJrN1tai8ejf1+/1G/QeYPbObQ027L49NmxpmZ5f606k0XomWILwO+IVp5CaME9YTnX967Iz + erBKlA1BArN62wiedKDcak0MfbX5V1WH7fJflVu/gmobQdyjJm83rd5sKQUVjrcSACCDPIvEE/I6Th3G + 8W38jftPUgd0nCwzqbBS7zc6wGT7ON9jez0n0aAAWGqeJGI7+WhiFnX9k2rEeH9GvGe/NzRRzxqu586k + LgUhu0EA8moJYd/l5fYPz++1g3URd0/jqibvEoGuGDN3exP/gJdSQrHuaIvdVnHMlpYds5+FTtuPyk/Z + 98uO2g8lkD+qONkt+m/RP5edsO/rXj8sPWYra8/Yvnpm8rjbVQdc1qpHIguPD8ZHbGCKN8yGyJUVwEnk + j3qq3rj14RfvAQvsMgOQJ7AkAWTiy/8wkLx1/og6LsfGmF+TQQ2WlZhtayyilJPlnAUZa5XuQl+FJX9M + 3NxoOYMZf8hh4DHhZCROTHJ+q/jn4G33C+Pc7xnclnu2tbdY/qbj9l8bTtp/Sc/98Cy9964pdNJ+EDpl + /yp9+4OyQ/bj8qP2T6Wn7R/XHrSHdhy3481Y08QVsnkEDgj4/RYzA30QA9bBBfFKfBIQ8I0TyDabIriW + LOf0QE4VhsiW/e6riQPJtEcLFF0jLDE4t8r+8Kk9/nsmQg1hgSxRgy/3ojvarCHSbo9tr7PP3L3Rhi9/ + xRYWV9ulJZs1CSH8rdKuFAaZJ2DVTxgnQ5jmJv19ojDCx/I26tpG+/Y9tbatnr4N+jQaDRxOXlzHR3RN + n/U/m2D4TnMkAJns6CYGkmXyfScj9qnHDtjlt71mn9Uz+q6qtUX5pZ6WJ1vPJVcjyb/BUGAt0vGM0d8n + ryIh+QYrPxrIuSTN6ppxbNFGQWOW1vWpRXW6/tGDdtXtpdZXuGfAqs32x4UVllW8UcAxATGQLK0C+gCQ + IFhAIUAyQwiZNXa8ifP0vdl6lhPvz6I5+g1ex1kCbYvVoKuF7olPJDt6qv4+Mq/Ck4HHe/Z7QWNFCyVo + g/U6TfXN0PsMvSfFz7AVVXbhsgp7ajfxkGIeShjhkBJuR/BcCXJZ/2iWzhnbDSgJCQ/eOFcKUpwdO7m6 + SxEpklY8MLo3AtAq5d/ehos7iIPgO4ksKEXyZ7qBgFGxevtb3queAWgST85SlrzwnUTXPwkgE1865kFn + E/oXhxmTt44gdgiZ96S84lvgmZShTZZzF/GwA4zzVmwMCoNQ+opXrgf8ha9600H8oYeFeDAAayOTcDqX + jo2etlPNYWtUh6Ivz+77d0PUGTlAHiIc/IB+1vsOmWondsxDkRJcVJeAyUykEWLqSb1p/1udgo4433Tk + +VLiAcipAo8TRCkra2yaQFe6ANE1eZU2qYRwsgqbtXqrbTvaIl42C5eziUWyENFn9QHeQVL3/VyTkL7L + K6yvQCGhZ+SMHJFbKUxQZXOKBBJ1z9nCTFcIq1whnMCxgwuEUcApKQJyJOUenb/WNh3V/amo+rM10mxN + CGcTz2y1RryN/jeRLvuyNnIaqdff2632eIv1yXnNLiyoEbCrtUwB308UltuVwiJD9LzpJbWWkVtuo1W/ + bIG7UWo/HskpxQJ8+WU2UGDw0qUv2XdKAaPCIjhrJPsA2YaIrjm2FE7RwLjgp+stdc1WmyN8dbHuMSN/ + g6f4SSCADDKZsySMVxEACZBkWWJ4cY2QPB0j0neHioYVVnlib5ifsqrCxhex3K1OU0f1V2f0B13r/jfq + O/6cs575XhI5omYIuA5SXbPELJJ6flyv2aoj3tJ0CdUn799m1cebBd7IIs/sAe9HOABDGt3NGLdwWB0l + 4ChBwbPWKoUFsAqWvN/if3dKa1uTnivAyn1cYwIgmVHoM4olwcoFAfVZFHKGYtR7lB4K3MF1hwbsqKsG + S5uu4dF10HmWfCaiJAFk4gugxXmDxYRcLvTqpPfISky2oFYZEg+XQLZ0KVk6KYyxGH8Ze/CMS7ATQB7w + EdkMhiss9b6gH3jtYfGVGj0MHQmQ9NtGyXIBgGICoIe+B6U1BiDVoKDe/C/ZcT2UwMLjYywWBWPe7QKE + fMfk3cOA9MU2gAf/cw3ZT3D9z5fyTgByovDHYFGWAOSslSGbIWA0u7jWBggE/tGLR5zveACx2Swvs2qN + 3QY8/jR03D52e5kvd392VZWAoPCH8MBnVtfYAmGDFIHRa0qqbV5hmQMqMMNY4YPRwixZwi6LCkN2rf52 + We4m+3Thenv2EDiAtDr0M30r+Q66UxgiJgSRsI/DBskr3fva4RaB0GrVt9yy1my2Yar/PGGkhUU1NlDP + v1o4aByYRFgK4EhqImxLhtoHiJygv83U59kCgngW//q1E3pau9rYqIajKzXR1rBo0WukrcG+/fxx3yw8 + XDy6QsC7n+4LHkzoJho8kB5TKKKReBbZvMJGlgn5lQHFvstZjBCu2CFC2lR6qq5PUuPZ4DJUlc8U8/y3 + sd/0Bk0Wpahzhkh4pkhwWFrPLKyUcAJwq+0m0P9tZfZg7RkLM1P3ZdeAnwxuqAUlqGsIjStovQmLmGm7 + suYPSE+PSP9wH90v8OLpGvXwN4kttJMUAl4X2it+oBx9Fu18wIPEqz7q+wGIiv2d6kMJLEkAeR4UWOBs + iPHnzQuADZavecWwEo/H9/SXDvlH5pLlnCWIlUbg4FcAVlwGVfwt1wTQ2wW+WGJDjxGuA8Dz3/WwtOge + bWHuJ8Op5/JMyHES/eeV0Be7Tbq/btaOlfSxha7miNqoALIMKN9JZIGHIpraIoPOpglWkyJcE4/xsLPR + gYm4x4vH+quDkiUo77SEDYicLps9PrfMskpqfMl5ksDVDXdU2/YzMX0iHrc1R9wD19TS7Pz+9a4663/7 + WrtOv51cWGGjV2+2SUUAsTIbpXv3FQZI1XPm6H6jSyptnjDJAgBrvjBDvrCDvjNc2GGkro0v2WyDbw9Z + Vv5a9TG1RQaJi6SP6cdwcN0nDCydUy+zfXUtNmX5WhuQt9E+LyxypbBZmuozRzgoRbjos3rGdIHVEQKX + MwQuSbczSm3rWMYmBc9o1Wd2fqldLED4Wf196LJye2E/EzMcT5pUteBtDWTQWo9K/trsgv9ea9PWbLE5 + wmWDijjqMBFL2KKJajS76NwTKQIpj9b19PyQmF4dBDqzpK1X0HIH4YrFbTpFlZwBglaFs8WsqfkVHhg9 + WddGiUHEWcZ79ntB1GmOBGaWeJEhADlGz+TQ9WkFIbtcdZlfFPLEm/Pv2mwVR5tcCFBQuKbxgLCM3Aao + 7FDK8FqvwdtYh/WwMKMmzrJDqTgwRckgmHrce/CIHhXa3+beWbyueFxZmgmWZ/RXEUYIrykD6i3i7+Eo + wcSMqsSVJIA8DwoygYqTTAAYO2Q7KAymZv2NnYucTSs58/UY+ChKsPx8EAopSxhrwXK/+AX/PMYOfRYL + ueGLAEZ9j884fIPQgfdAwSDrEfUvz48S2M+SMs9ocd2mzg2+192CiMR0oY8xjalgpShIg5JwAIktEC99 + 8h/76E3mH/+ArozJswMMHBWAbVa2gh25yRIfQBL/OENE2NkQXRtXzAaaCuu/oso++fhe/Qp5iAiwszLY + bk1+4ku7vX600QYUCGSuKLcsAUdwyEDZesDiDcItqcICI3SNMLthOZWWskogToDSNwELl4B3JrqzLNgA + vGhlpcDdJuEH1efeTW8+t60pGixls1EwZrA5T7tZY++E6vLNJ/ZZn1vL7ctFG+3SVbXCP+U2QuCxT/Fm + mymQyCovmWN8tbe4xjFLxz6TMXnsM9F71Qewe5VA8GJhO0LvZuWv0zMpYc9tyQj3bASqE2FBn/z1ARu0 + tNTmC3SyTyUheSABkJNA53kVQsI1DgrxQI7UtaF5pTaseIuVHWu2lw822QsHGu150bP76u25/Q327N46 + e+1Qg/28/KT9MHTa/mLDafvMMwds8j0sX5epIZU2WPdiE028Z78XNEa0QPdfpGchGIPVMdNE4/RchHGq + wPHNAphDlpbb3VUnrZmjjSQAPnuU4WIntG+ocaUVgLtgxhgYQ4AT19ER3SVmpQ4Y/TncDyWPotEfEUhe + E1jIadUeDvjAbN/FTW1GWbphoh16DQA3y1hstAl4oi/GKHElCSATX9ybyKt4EsY7I5limToQD3gV8Au5 + aSFA/U2+MQ4ARclyzoKeYAXFPXTB2GN1BB4jkxyjRl46xqqDeZdT/UT/cKmnBc8jy3foLlYrmkljonEQ + jjboGjot6Ptuk+tj7i1dpAsdqx6uKyUn3q4EFuS71SfNyHFQaeoZbGyK9QefRYh9WPq9hc0e3hcxfZEs + 7wggpwv0zJKuHSowNEt2fE5OuWUKAK3c3OC8a/dzpUmuHbWIZO9wY6t99/UjdsWyUo8nnFRQbqkrawTA + cBpVW4bwEYePXFtQYXMF4jIE0HAsjddzRgnckVeSM7XHr6oUkGTlcpNNE7ibkVtukwXqMvJDtuEAycqD + vmfJ3E+z8cmuOthxg9mGvY12yU+ft6yVtTZIdZ8rTEY2gbHCUouLq2yA8MdlhbV+FHNmfqWNzgk5gJy+ + ZrMvW4/MDQlzCR/p+zfpt2R+uUSfv1WyyS7OrbY/fmaf16G1VZM2lUbJVSBvTfby3rBd8PPXbb7aPUy8 + S4wHUo2ZIoA1Ki/kGc4z1fgRagCBrIMEIGffu8eOdZzxqBIAobfqw6ABmTMzDQ4Hp3HBmZK/3tFo/7zh + kDdsLEyK8/yeki9hi2HpesZMzVyyNItg2Z0UQ8xI2P6fLRqxNGST7tlq6wWGLSIhUBui7Zo9h4PNNAGA + ZCbPjD6YPXLdC03sAQFWSYEB3wCQzEZRNGz353qitSNLMvvqW23t4UZ7cs9Je25fnb1+qNFePahJwr4G + e2l/vb1xoN6e1+tT+tvTe0/ZuoOn7cCZFinKxNc/CSDPgyIWSJztTEub7ToTsbJDZ+yVA6c14ayzp/ae + kRw12UsHmyVTTbZh30nberLR6iMywv7bJP86K42yYPvqWq38UJ3G52mN0zp7bM8Ze0aT+Wdk6GqOnLAT + LdIrMJTVFKhjXL4X7G1nowB6PgBOPoGUBfUJsYCSpznhcd0mwBerII1upKk6IUe+4VCAwZfoE1rEROxb + jK8AisMNEQsdrZc+PGkvH2iw9YeapCMl79KRz0hHlh6u89NMos4bGpks8QAk9plzrUflVXg2F2IHL1xe + YVffUSEbya/EbNlqcDg22qzJXpOtujRPOEWAbJDAF/sdFgkIjhBoIoYwLb/CsgUIySfKXo0sYZy+wkzs + keB45MX6Hqum7OEYIWA5m9/qN/0EBK/Vd4flVNj8e7fEnt3okwKWzunGjknEEVXuU08esgHLNtgc3btf + rP5XC0iCdwbqObNUh8UCt2N1bzyeZLXBaZdJ4m89N7uEHdnBJuaMogoB3uB0vRTVc+TyKuu75HUY4CVQ + k02e/JyCIyflF2/YJQKm8xK1C5ul6KliHi7dNN1zZD7r9TUCX5XuDk6/Z7czqqflF5vO2KDVNfYZMWtw + Ycg9g5wcM0adFa9e7xWRfiilqNayeP3VOnt05xkXBp+l4xJ3ZUjnIBRBHIsvE3nsAwLDjihmkfpNt4lN + NGziiW3Y4agkPZ/BEKTD0HfOVfSdqCoZeExRpqq3ZiIO3rmme/LWYxkdnEbcYxAMtsDbeqAhai9Iuf2i + 8ph965Vjdu1Thy3r/l0avFV+WHt3NzkRDMxkY5IG26efOGjfevGI/XLjaSnVRjuoSQQB91HVEXLDwPKa + hxHos/Mc2eJ7zOb1XuQeX/9+q3uqCGY+V0k0gPTUR6prpLVBcxO1TfwOrgfhEfwm6Kew97d/hnive8KG + t2Tl3RN9D5/cQ+UTIIAZM3a9hpEBETz3pUZ9dD7zpqNQ18Azz3WfcdOGGGDwExd0bx7Bhg1/lP6pOdZi + yzSuf++1E/blR/fY5Du2WlpumY1CeaPUxTuWVjhFaoyUK7llUaLM/pmhj8gr00Svxr72+AH7wssHbEno + qFUeb/HlImQX7417ovB0+TWqTt2pMsu0apMUPBvU4Kk3Sd8li0JwSoQKnn740llpbrCjAr9s2GgLAqB8 + XMXeBHzrIeGtonhcInKiNjRoMuu8ds8CfMXTQf+ZwPYZ+6dX99uC5456tgmWwOLJJ8Zqgfg6KrfC+suA + 3fTIXvvBuuM+Bo81wx/qLx1EQL7kttV1CX0Oj6VP4BEPPEdBB+IkIIYVXuNlbos0u+eTpUXue3Zb3zXB + G793MD4QRZavT0ci1twoXdyVPjxX4f4IkOTJY3Gld9BNgRdXsu2DkCoQaoQDIZCFsHh1Sm18ZHej/VvZ + KfvTFw7ZvPu32SABAzZtsCEDwEMeQ97H6x/i2xbeu92+9PwR+z9vHLNf72qw425TaSR8U3t5oQ7qE8ad + 1w2+UGAG9RZ5ajX6U30WZPVosxY2M2GvzuNCnzKm6yU3eQKQg5aEbG4xwKncFgp/kEua5eSpugaYHLC0 + zD51f0gc4ncBj+g3Ji71avuazXU2ekmpjZLtGaLfkSHmnfjfGXXYvrlFGy1VfTpZYyhD2If813vqqYH4 + S1/oudgmd5jp3+2nWyzl52s9dnJ0buh/3ffdEHZ0lORkkJ49Rq+pwkfX4LW8da39sJp0PlJR6AXJwJmW + 0/oUHI348bu22ISl5XaF9Cl48EMJIFEKHXE4/+/VQwIcVUL8m+xzxTLOebiT49ftvSCM1Swp1zQJ2UW3 + l9k3nz1ou+oYpAgGGexRKBjYNqs+GbFbK07av5SetO9JWXyv7KT9e/lp0QnR8W7Rv5Ufsx+VHrfv657/ + svaYrZTg7xOwcgnEEmJIUAjnKC1Rdp2pjvoeiq7JjU6wdAJhOH15HE8AKTXUttrjYVuutnzixUOWdedm + m5NXaVma8WSKJ8PEb2Ziw2W80wWuiXvt2BX2bonBN1lyOEt8zhKPx0l2RksJpOVtkGErs+vu2WZ/88Jh + u29bfdBuFUBuY6RFoID2q74sd6rOvsFC7SO+A0XRTp6tFoKVz10S7oGE9xg4wDCzVPWNx72qP1B+R5pa + 7O7tDbZU4P1HoWP2L2XH7J83HLXvlR6zfy0/af+g1/+MIzvvhpDXv1l/yv5Rcna7QN1fvH7Mbik75EoX + GWPXfzM8x0YFQ9Hb4oAMY4qGRI5E9cyoaGeTJj2AtEid+qfVdp9ptrt21NufSqZGrq6wEbnrbJrG8QzN + otM1KcxcWeHHaQESPWxFygvvwtzVm32JyFOEYWglI1nFmwUeNWtmw5sU8DWaSM4VpawI2aXSD9965pAb + iZ0ng2Ukaz0VgADVrzXGYy+a4KkR/pZqdxSWWb1tKg1n/+Gdivrrb984bv9VftT+eu0J+4+yg/ZfpUfE + 2xP23Q2M/2P/g9/vhr75yuFgFUd1bwoHIKlJ9Q/GK2M4SNuhWtvp5hb7QeVxG3O39LsA4SfEi7mrKp1v + 55zk6XvjxWNirYbrfWp+ucD8WptxR5V98fH99pLAJCsN1lrnusQBKxM6C0suGH8BG96pYKyQZXSL/o8B + +nbLrz1jP9pwWPJ7TLoufvs7J8YEeSRPCKRxn1O6dsa+r+t/t/aoPbanUX3YSQU7Kcg1PI5oHCAX3g7J + dmO4SfcOluV9A4/+Briukv5coonw7z57yOaUVNtMTXbmrQpOACHlDHFzEOAdW0ku5HfqH65zghoJrEfm + 4x3b6BstJgtU/mjtIdt0jDhP6gYYp17oPtVJct4iCpbBg3q7rYoNVNc9tIvf6Hvnc1ENVdcgDdSqTcdt + wC3lNlt6YKL4Nks0LI+UNtIZ0gfjBKBYyv2L5/e6rHWAe73R53Y73NRq35N+Gyx7PowE2uLvAtkgJlnx + +N812ih9JF3kYLTSsgFxqtOjOzkphgkGjJZ46PnkrUWPPrmnya68Zb30nnCTft9dGwoBfhfF8BybiUZp + LC8QAByytNS+8gaAkWerCnrumZY6mCF5abcvPXPYxgpA9pFu/dACSIvEZr6tHFLebv/4+nGbredifGZi + aFSPcyrHHhAdM0dofqA6eS67lfIq7LkDZJ6nNwjMBdxqxqkOeXh7vU29a5P1lSAPEi+yBbqmaYaEq3mU + BIvY0HdL/A4vaIbae1lOlX39qf3BSTQuDczcY7P3cxUAiyejBUgSG8Ql/UbU5uAA72ar1ZyO2rLQCZt9 + /xa7CCMioQKoMxgw5lNVF8A0J/ZMUZ3wDjGA4/Gtq8SgIe8mZ5QjO5P1rDn6PFXPQZD7F9bYWAnypPyQ + 56u64amD9uz+JhmtDqAl5SmAEsWgaUAAKt0LgVfAc37BJ9E5SuIBpOqrV7xlJLhtkpIP65V6U3OWt8YW + VMuoM8MNcq3O0esi8ep69c989Q3B3fHkpzNCvlCci4rKPWkuk4TJeSH1fbkVCbQ77wAremUGy+49vXjd + 8XKE8R7hxdP7SDOe7eC7LVGAGznH2u3+HQ32uacO2fDVG22o+pGE/Qs0416kNswqrrVBORtspJ6JIp9Q + XCOwE6QC46gtQkzIxECb0Ve8kkiX5ZZxGpcouUzd6+K8cpu+ZostljzOJ/ebvjNQ3xmyMmTX/3qPrdnR + aHWAiJgu5FzZU2E8kCoAd9U/MLBBe2hgAJ4BBRjdzsui5WU2KLdSs/ktqqMMXHGVJkObbbDa4idrdZMu + +lmZ7Trd5LIAhoP/yEsLp1x4/7DTst3BxEBSomlSjVHFw3WVQPWV+TUOWt7JQOHpJf/tSPGTehLLni1Q + PlJylZZbZcP1fqr6aMrdm+3+XQ0x76wo3GKNzQF44co5S+wnXn/3nsLndvvThwRYV6j/Vb94be8KjZNu + 7ivgMLIoBgLQTZITQqrGLa+wnA1HrL4jB193i8AiXnZyVnZ4TPHgtUnvcFKZtTfbocZWe3R3k331mf2e + tw9wyGEYZBYh1ItwqOmq3wxdJ2WcHyWn96PE77Eax/H6BsIGzdD9ZrCJQ20aBXhUuydLH7B0OVLX5j64 + 235adcZ39CK/AFpWFRAPPz+5rcX1DDLO+OQP9Jp7KtUG9yKf1wUBwta220NbTtmAX5b68i55pjmgZGi+ + +Kv3E8VPViuGikc/CJ309vuQ5w3jWK+bT4XtU4/s8VNYhkpHjBHvp6tvuuuBZFwx4R1YWOH66SrhhLmq + R7+cSvvLVw4EtZessMoEkAzLFtfJCP9ow367aEko1oe1bufj3b8rRN05QY+JYjZHMav9eEQzBGLThMG8 + Dupr2h9s6KHvzX6uidfAW8ssQ3qCkwM/lACyRQO3PcKB5GqH3tP4b79xwj1Xl+RXqB49Q++d0XgxkQz0 + n9T7Yb9ab0/uOhUo7jYZSYEBZuIY0NVb622cOoJzN0eIFwv0u3QJ1FjVD8PM0UrvltighHsdYztkeci+ + /OReq4wByLB7FjtX3sGGH2Zw4hz/qM78zu2Afl24o8k++9hOm7lqnWYvIZuv/mMWMxVSe2ZLEAGSDvbU + nhEM3GIBSV1fUBiyacz6zuLXuyX4SyA0CmG6+OzLlnoOsbUj2cmvtqMkCVq+WQp5/LJSW3jvZntkV73H + gUr7iR+SCw1QQGQEz50AQpOu+eHynTDofIiBZBMAB+SHNUmKysCeEThoiTZa6ZEmW3D3NsvE064xhTFC + lmaqj4gNZulmJAZffIknP50R9yIpbppmz5/S6wCN4xRNVH4lY4SoEGcYgJTAy+QrAezok/zgmPMUVvA/ + csp1NIAREM/E6ql9TTbr4b2WtXS9JgXqV42LUSKMfiZypPpn67mLVtfaaI0XlC/HopJDlldAAPlYmRyi + 3KAJAobj0TO55TYKXgjcsOFtsmRwjsDifMnj5FWVNkTKfEBeECf1yTu22HX5pXZlSY0tqzppTREmU/zP + 7shmGqGeoT/0yq5kGdyo9Eyw6YM+0t+6UFJuXWcpMkostc9eWS7Av8nHP2fPTo7xuzt08U/WCUAKADSd + 8nHrXib6QvqHKUbl0bBl3CHAJxmYJeNFTjzAEzl4Z4oPAKtzTbB9lUXGYpyeReo1VluGS4/jLbtG4/zm + wjIbKD170x1bbciS1+wPn97rqzBNmqA5AHkbfwIZDyYSbxYmFrrWIUMsL+ud/c5dNTbo9pCDvu7qyGmi + wWo7IGyaZIPND1ni+RTxYcCScvuxAORpXD49KbQR+ZDMsBkigl5x4ZBBFqi8vabept67RUC8VDyt8gl/ + msYS/OQ4XmLrJ4qmOFW4vKLbSXuH/J6zf0QAzwXi0WS1DQ9xhtoKQJiu+w3QuBgvPZldUGaj795u3y89 + YbvrALmalLpeCcI56A7mRFTbwSSrHALyAfWQP71ekCXq2G5P7jxtfQQg0VvwZoz4QSodjvzFbowXP9Il + 87dubvBfdaxOeU5GlXXHmy3jri02T5M90vchN/0lNzhF4vG/MwoA5CZNGjTBVV/OU70W6J6ZKzRx8F3g + dAXjNqg/fD8unfNHL++zS5dV2Tw9d7Tq3aMDU/it9BvL8ePFDzYELZSccTjKlbfEdmOTS1ry4M54ZKC9 + xR7b3WyX/Hydj6OE7MJ+PwAkwu5GTAY2MGi4hdvsj5874gBjrBgWr27vBSGgc8VcOoYZ/SVLK+ybLx2y + XfW4pUktgtERf1W/ku3NNnaNOkBGEqH6hDrwahkS99aJT8xA3y2hBMlLSa6ngTkV9vknd1noBILAUgkz + yuDZ5ywSWP+uLD6KLxyLbyw9GrFP/marDVNfkS4pTSAlnVcJX5rqjBt8rJ49XELEbni8hGTpT9fnTP+7 + Bp9A3wR9Lx7vukLwiVk4m5gApyOLav15gAjkEwGeJSW5sCgkgCtjI6M8oaTWFfHlORvsegHfFw62BOpF + PDFNNMKiJskKigNA2VlJeAwkRljX9U6ipEkBS+/6jEf4808ftJSl5e6VnYK3Ta9s+oJGqr8A+Zz0BGiI + Jz9dIdJsMZO/VgBsaEG1/cU6zdxV1yBEgFhBfXDlp8IfdJ36+bId7QmHdblFMkZS3HYrP9Rs1z+8xy7J + LbPJAjSX5kupSkbQC5M0QckUqEkXyELpZ6gN/G2Ee2MkC+pvPxJVxMSQPGcYBcIkfNlPY51z990Tqfux + nD1Ov5lB/jZ2QGKYdS1F1/DKTtH7acvX2yWS6S+tqbXs5eUyGpX22N5YzFcdr2GrCyMrXEBX0T4ZVbUH + Lw5hKp2Xduv3yw3uTfiEQNc8GXOW0ajDYvG1J/1z8U83OIAMi9fEMSMn6D/K3609bjcUldtI6dpPasKV + ITB+hfibJb5fK7lI03iaIh10rlRo6HDShRCHN0d8ZXOAx5nyN/XTIP39Oun4sbrnTF2fsLzMJpVslP5A + D6s2nOpxFgAJZPx/Asi35IUPUOChvvnuWrtoGXl3WdWI3/7OiA0Qk8TneSR2xuitEojXRGKO2pRye4X9 + 4I09drwZz1zPSkTtJFF5MHZpb7vdtaPBrrl/q03JK3ev0yI9f5500zTp/okFFZo0Vdgc1XGR6kKqGWQ1 + XXzkII2RuoYcw/ts8fqdQCQeYkKG0M2L9d156mdf0dI1TnBjJQ4PM+EeCwUqp+Srv++otZ+HTtkRPwRZ + QD/coCGMvQI4ivPqA4+FxDvJBhP3CJ/vhUoDIM/YFbeU+VjDuZAu2R4lHrFqMU3jfaL4y6Rp2VbS7gU2 + IACQQRtfPdZs/TWpnCc7HWyKqbI+0g+AqHj87ypNVr8Mlx6brvE/TfecKd02/vGD/kyqTkx5EIvbbscE + IH//5UM2SLbhBv2OyXVPnDD0P8caDikg0bj0q+RjtnTtbLXryp/HNtKon6kHCdXxhLZbo712rM0uES9n + MOmRLflwLmGr+mfCLdbCcqsEwpsDmhYLsqQsx6qjessDiRJdqLbgMblYxnUWwOauHfbKkcDwBElfEWyz + NTubbNyaauufywk7An0a2Ag2u7ox/N2hdPF3ujqXQOEJmtF8/am9ApCB8fNJsGsC0TmKDyC8jhpE0UjU + N9T8y7oDNnylZqwabNP0DAwDy6KAEZaoAXXD9TpAgA33/ILiKilkDQq1C28XSzIZErThItrYI/6jAHXv + CRJ44nx8xi7DxfUMCfAoPSuNV7wg6u+b9Pds/S2LmDldy7pnh63eXi9cw6YJGab2ZvGlA1yzbHFu5Xg+ + LGGz6SeKTLM0H47YoaZm+891xyxlSbmHT+BtZGaNcac/hksm2UAyQwCePknXc+LJT1eIEALymOERvPl5 + llww9GHVhaVGZA2lR13xWmsSour7agDGVDwmBhURPNoQtb9+5Zj1yQ3ZlyVX81VP8qKlSZkP09hheRSv + Isn63dOIktKzOwwnBgHA6Ofni5hVAxiDtBbBciUTC0684j4YX35DGo4BGnPE5o7Vdybq2mTdH68f5+uT + lmOE5CsdsKrnsEvyY7eH7OZf77LKk2/JBnFjyBCTDzVMw1vtd4XftTL8VuI4OZ418H6RjQIAlqX+6YkO + uOin6x1ANmqs+4SoPTjj9qZHdtlg9dsYjRs8s9MEVrJkiG5Ue4er7eMFJoZqsoUnFAPzdrnsIJa9psjo + OSDPFfDRfdDhDtz1N1KdDZNuH6h7EFIAGLpW1zmh46GtdRZmU5/kIZDtt3keYyXYwCG5krx4Pkg8v5p8 + f/2+LTYtR5MH3be7PEL2WRaeS9ym+n6QPg8HWIkHqbeV289KD9tp3OU9KYQJaHLXLB3KxGqH5OYrT+5w + D+8E8XfQqlpNgDWG8kK+Y5fdsSzLs+TMxBsZnqm64XHkLOVU9RcTZvQmqz1s0nwnAMl1QPJsjalFahPp + W4bqWVMl0zfo9Tr9lhAjklvP13fweg/RswfI/l53/3Z7eS8hYJJn90BJPzrvMR5ql7rKTylBJ53HBZEK + 7GybAOQpu/wWJmuB7Karr+Gj6w19zlxRqglqjd26uRFNJuDod9ANgonv+uPNln73VkuVzsAxMk+ACzsG + UI/H/64Qk3B2UA/TeAR4TdSYnJKnPnvqsNcf+fdGRAJ9cyLcZn/6xhEboAnOTfr+WI25d+r/rhDjlE0z + rNjM1vuRsg3ZhKXkbbIrNbEOSkzX0fWwQzr+nt1hu+zWMp+IfGh3YZMTLjgpoV5KqM2XyTqSz/7TuqN+ + 9BCGJF79ekrMCljKAdTgjbuaa0sr7JW9BKIGu6DxUtAhd+9stGmrickKYiAAkCw9IBgYPwzouyV2cgGu + 0qUc+krYPv/kPis/EeyQffPM2s6KvutHH0qJVJ+M2ref2SNlVOEAkGWr2cyYJSwoNzwmKGF2/qGUr5fx + n6rvADAgvIMobHbBYsA5BQDvaneFn0E7Qr/Hu8vSGXUaJUPPTjKSzJNOCQ8IdWIGD9jpLyJHJ8sPxAJN + ySmzFNXzBxtPxQyV5B15gT8CAGy6OVc5HzbR4NkgJAHQQpc+tqvO+i2vsDniA5sbLtPYGqV+uEaKkXQT + 5Dwbp+vcf2xeueRLIFO86BaJr6N0zxk+W6ZSpKdqtSbxEGDQBihXAZCHY0u7Xkn9Hblnp+7rBxrtkw/u + 8LE4R/KP8sHQsZz3BfUNAd1T8Mig9OGL2gUYAUym55fatOLNPilhmZ4lGLyteBeJh8Rr8z9iiPW9kfBF + +stlUN+dI+IggnH6LaATRQpoYnLJGMzMlWEpqrTB4tnA5VVuwLNl+Ocuf8n+uTzYpejpudTuZoFIV/iM + Gbw3amNXSroUcaqA8pTCkAy8ZLSQzT6Vliq9EZfvXaSLflrqAJLiy9d6/dRj2+yS3Gq7CsCnZ12pZyzU + c1PEM3aijpdxJOyBSe8N4inLpe80RhmDxDuy3MqRs8MkC0PEHyYpw3M1yVQf9hVPF+p788TX4QKmF+VX + 25U5GrfL1tkjO8+4DsTjD9/iAUjkJfBABn/nfH+WFG++Z4ul5hAnrknr29rdVWL1ZLLGx6xVIU/APERj + YQgT0lWVNnRJmd1SetDqehjj5ys4rkfabGXNaZu4ZotvZsHLfK2euVjyiNd8TFGtp3OZnF+mCZQmUeoL + DqcYLdnM4sxi8ZbQC3L6MSmE/5M1pifFxnI8on/Quen6DjkOWdFiJchTyOjeaarDFD17qp7BpHuRnokH + qr9AydWFpTanpMb+32tHpVpiutGBZOCMCVZpuN4z/vR2UTWDurdH7ckdp+3yX5ZKnrE/4qd4gPec1YsJ + 4u0YTWAzVm+xH1ee8bEShEwE+hZ7ue1MxD73xAG7VHp5qPi6UHqJVY2eADg8/IQXDZPseTiGZHGQxiCx + 3zz4TQ+v69R2O6W++Lt1RwTeQtKNAp6ShZ4AWHDKQskUy/qz9Z5d2JzsNyin0mY+EsRA6uGx16BEVad/ + LT2hOpS7k+pD64H0015Q7mK8B7qzhO0Cj3i0u+seZRmvfj0lFO9wCep4MfhGKejBMoZ4BB7cdsLCCIUE + k515KMMH9zTbpNW1dqkEB6/IIAkTQjVbCgYPX3doujrwupIKG637DBZw/boAZCVL2IwoePAmH85RWmUg + pTTeOBKxT/661q4Q4BigfiI2i6UfQCOeIGIgeE5H230JS4OTnZnEIGapXzHU88SLWTJYuOmJU+yJ95Fn + ECB+tRT+AskRQINnsJwwRgOCJYpM1Y96wA+8CihHhH2WZv/sTpwoPpMDbFRRheVsOq4GBwaKTP+Ans4C + xM+HJWzHZN6XLfbyvjM2QX00RjPYYeIzHl+WQGeLpkk50tYUjTWWsZl5smyGF+PtstMl0u8maezMeGzP + WfVjsiGjwkQN0erQH14/6iqeEmeqSp8MR+2+rVLG+ZtthowmskRICcspV8qY0Vec8jRQfZui6+nqqxky + aIvVb3iyWH7j+lvKU0CHVQUCwdV2JjUAS0Il8ER3nHSFFxLwyHLROPFjuGQzVdfwbM7SNZYvyeOarntc + WYIXcL1m5IFCBGxzVNiIglLdS68rqu3vN2yxgzEcCQ8AkbTV++ct9XnO0u8X6/yIsWvUvoElm32MzZC+ + oO/Y1BKX/12gS34SeCDN8Aa32+ce3WmXLsNjUW1XiCc3asxO0VgcLJnop3bdIIN45apaP03jEytDeh+c + l/tO4xSvzQjxz5My6/Ns9cEs3ZPYLGIjx6sdTNCJv7umeKPNLSh30Ap/PyH+DV611V48RA5GyYZ4F1cb + iY+AXzYcstGKUA1Jl91892a7NCcARXhO4rW/M5or3nLcHDHSAInp0mscpUsy6L5LQvbj9e9BDKRqe6ih + 1f5GQAxvOEufgNf54gOee04swQtIHB6T3iF69kARx+FOUv04pGKIeIsMs+IDbzH09Ema+o6/v1P/AA7Q + AezuBeQMla3l3Gcm3sgA4BsQxYQtU98ZLgCLnlzAZz0HcMRKzdee3ik5wo6K2oj1RQFBXIsBnPO0MIkj + uwZOGzyQfW7Z4Jtmpkh3jZfsEmbGxDJLkxtA5FC1+e9fPRjTZxrH/FI/B0AeaorYd984bv2WlVuGvj9H + 30dPBTGp8fugM8ITmiF7hZ6aKfmbW0KIVZX9bmxSTswvz/d6SKGc0UT139YdsotYtZDcDNB47W4MZgcx + WR4mnqAXU6RD54kfaUtD9vtvHNVTg+K62/kIgGy3P157yvrrO6w6fniXsDspN/56m/XXjLifZnxXqvHX + quEdO0qJLYlX766SD14RypJYoxS1L3NZpf3RCwdsK4HKzEoZhCortzfZ9NUsA0mQ9HxmiR6jo993d3bD + 77J4lXD1ExD5gmY0oRMYt2BQMSCIPWPpDc8QRp+dpK2e506KurVR3wlb1dGwffqhHbqHZhuaCbN7GoGd + KwOA8elu/VB6o2MKEsOONwuFhVeSAUnd8TQF9wccyJjJwI0WsUyOAuz4W7z7d0b0j4PZgpBdIeA+896d + du+exsBQIfYAAbzV5yi9CSCpX/qKSvvdB7f7s+gvFIhvBlMd8QzTj8HRfA32rAzxkDt2eBzPdAGfvpI7 + JhHd7R8I+UOx9pFM8n6wFM188R7P3WU56+26O7e4YkO5UL+4RcamY6kaxWPhJquPNNvSTfV2yS8Jwo7/ + 7A8CuRHPCdnH7todtF99wr4axpLZGWtq7ppx7XdLyEZLF7KBhdALvEV4n1gaivfcrtLFZ3kg//z5/dZH + evUG3XMIY1j6Jt5v3k9KWxGy6x/eZxtPNspIsjEj7KEObrxF0WgsFy6hELruuIWxqdeb791iw5YLDEtf + xLt3V4mJJmASvYMnigTQ6N6Bt5XbTzccC45wO0chjQ35HH1DJEZW9cXj1Uoe1GizVZ+J2A9e2K2xKD2j + iUg/9SuADe822QOgdwKAnRFeo2AJH1nZ6OR6FJ54mzT+dS3eb7tCTNJna6xnyy599sEdVnWcFYUm9YHa + ikOmrdkBPf3h4g+r/E2gD9iISBLsRBaq5OEbIjbRXPHLUtlYAWe1i/Yx0WTVaqLaOFMTuCs0nm+8j0Te + Kkx8wyzj43lVOyR8ZfsbLEPAKYWNLppgpakP4Pds2cPLNIanaaJ0teziQOnM/upnJsDE6Mbj71sUxF07 + 7tAEeGSudEBsCftsDEYdjre02TdePWGDJPuTde9MPQc5iH/fzgleXLeqTM+usotzJY+q8+UrNGFftsGe + P4T+YuzxUu9vW63FU2tdcO9WPzlnWL7GjfTJRxJAkiOQerB0lSJGLFRH+PZ+EaAG8BWv7l0hDDfLbsQ4 + LJARJq5pjITus09JYZ5mFodA0jOJApAoO6jjPW+QEA6NJ5VD1A7LGn7/+e02IjdkgwtrNeOpUN3wbpES + Qs+BznrmuyKUm3iMMqUPUN4oUt8F6oOSo57EB/4ueWN5koEyUcI5DhnUbzx/19vv+y4IkEYqDIBqxooN + 9q3ndspgME4Frl32zxq8cUpvAkh4MULy8sX7tzvwagTk00fqq9YIMVWqAAqurcVqT0ft288dsqm5ZdZP + fJmjWSQB9p7epgc8IrUFs+IJGqdXslOZWXJuhU0RSJ2xpsZa3HYES4wYz7eXwIjoSxicSJunwDkTbrMV + Zcftqpx1PnPtCcBNNGGgh6ystU9IAQ9dU6VxFYxnQMSxBhnbjnQ/nZTeA5CBB5I8sHMLy2y+xi8e6IW6 + LwaL3ZY+OYvz2/eDRquto/MrLL/yhJ2WYawT6ApiNQGPeF/QV/AUI3Z+AkhS80TUz81hDh9Q1QQmOf6O + 2MEjevnZy3tsUe5aG58X8lAb9OYM9TV9PFpEeEl3ASRjGx02UToMwqMW6FPdUzRFz0JndpdH6MVU2bAh + hFfkltrvPlxtrx/FwRDzzuENVlu9h/SZGE/XAxA6gX6k0xJYgrrpX1E8AInXzUNbhDsWrqwUeKuwhXdu + tBO+5ThoYxigjNGU8K093GCp0q+EBKXmSBeKx3iO58le9ReGCTzFbEoJwtDYvMT94/H3LUocgET2hmkM + pqyssa8XhuzjRbXugUyVzAYlHKwa6V0LkyLxAIfTkJ+96J7wsTjGPqoAskHNm5ZfbtOEpBEqjhWaKYHy + 3Z7q0B4rVhlfYgUzASlq51jNbrLv2mLrjjRJQZIeIRhciQKQwUDnFSQQeB6Do8GCei3fcMSXMPpoUE1i + B7N4k6p6DS1Uf7n3sftygAdxggbsZHYdit/EsLGESSzaGL0nxxYAlTg2ZGWCZIRgZwY8y6+jJYP8Ld69 + u0LwdqTuw0wROZyYV24Tizdb0aZTMWUIT96S/3il95ewK+yLHGtFf0kB0jUc4XgaNxczYtGxhqj96LXD + dqX6OFsKbWqxQLj4uXg1aWqC/o93784I+SGP4tXqjxEl4lUeOdI22Tz123V3b7EDjYGMIEe+/Hi2oosV + rtdJ+bABgmXIM5Gw3VZ12sYuKfPclIQd0Jfxnv9BIeKV+6zYaDcVlNoFd+wWmGY4kR+VjTTnlp+O0lsA + 8ool5fba/habLYPYX7LBBjN0wjV6VrbG02jpvp4CsJ4QqUtGrCh1/f/aIdKt+XQk0D9vEhw6fwEkO5Gj + mtAR7dJGf3u4RtROacL0j8/tEsgI+TL5NPUnsdgzNfmao/4lBGPcKum8HunQoK5sDGS5e4ImCKzUAEg4 + Z5lwEOLv4XO833eFeEaq9C4b8gYuL7ff+vVWCx0PDsKoB1BgM8Qi1BFA7c1Y1rMpgYWnvxOAxHuLPSEm + fIz6YpEmySOklwhP8bOwHTYFXvE6NlOpn8/ILKyQjbj8V6/YFIEtNp9xZCFxvsgQITALisS7AuEK2TFW + IdHD8Xj7FiUOQDIJySjZbPOka66R3SAU7dJb10tPs1dDRfLdFA0239aHm3wMvnq01S74ydrgDHDxilCM + jySApMwqFjgioFzPdpc9Sk2dj8ewu+Ctg/A+IpgD9J4E5hNzQ3ZZTrk9u7/OhTrhAJLnAx4BS21hGT3y + IfKNNtt8vMU+e/8W361Jn8+WQBAzhPdppng0vyiIn+p8cMQn6scOQTbTZOt+uPlZzvQZoT57ALnqTkwS + ih156Vi29t/qvS9x6zvx7t9VIk6TXbjEaY5cEbJvPbFdygJr0CIK+PVOpTcBJG0crn774v3b/FnE1LGE + HWlnA1aLNfjmmTa7a/NpG6iJytQcduxW26eKq3xZhdjUyQL/3Cfe/Tsj57F4O1vyy2TqaimFQXkkJS53 + o8rGqrd7Hfl89jWkG0DF7J0UUI9vb7QLb13nOSOn5YVsrEBuTzykiSZ28n5ZCv+C/Go/tnSGDOy4hwCR + QUJ0xKgrpbcAJHlRB9613b6e/4b11aRvgOizHgdbbel63qACgEUPPGA9JOQL3X/xLWX2w/XHguMPJd/A + SAy3gzHenscAkryfnuZFfQ6QbGtl13ub/e3Ley1Nur6f9OdgGVomY+TlxWuDrmH1Bf2Fjo9Xr64QnkY2 + PBD7zYbFLOlnMgh0/J08wiwvdrd/0QHZ0vHZDkqDgyAmLCuzrz683UoFIr1vGO8iTAkg0vtIl31CCcVs + XKIKTz+XB9LbKh7NXkWOzSrrT+YB2bhvPM5pNIQm1KsZgTcVzxvN2XSi0RbcrfGqSdnM4hoP55rrYxd7 + REx+hW/MyuB+4lvnaX4S64FMxXkjue+zstbmqU3T7qwIHie93W6AZtWhhfCF4GjX6+7bY4Mk17NkD24o + LPP0fB9RANliv/34Pl++TlGd8K6R5Z9deGzA6K7xhQA2LL+OXVlpfcRY3MJTNRAv/9UGe3Z3sMuroyQS + QHI8EsffAZZYguhYhvvLV/dZP9Ubl3y2+pv8aORVZGMPuQXZgX2uY7Q6I36HUsXN7/Gmeu+pWoqDNDyZ + +eVS7lJ+KFvVYZTkI1OE3GBoewoeAb6ktpldjMe5ynMjjpbcXb9mi62qPSN+xID1OUqvL2E7gNz+pp4m + o0Bb7PQKrr28r17KfaMNzS0Xn2o9PpHNQRgnlgczxUuWsuLdvzOif5A/xuTwFZV2lWSAXd0vHwo2MZBg + viO1REd5O4D0SmJVBABqTjbb5ctDNlNAd3CJAKRmuyM07hIFXt4TEm/hMW25Wvy5oHCzpQog/0Jygc3i + XPiulN4CkMTD4SG4Uvfrr7p6OhddSylgVSHkG6gSyX/fhCPdP0ZGa6LG4RuH8XogNCTZbtDwAzjCofMX + QIajTOhUP8k5x/9xzNvfvLLLlwXx0AxhLIr/pMyaq3uPceBe7ieZTJQ+I0a+JzoUHpLtg9O+yExAfDL2 + eayIjASTRN3Vk4z/Eao7x+VNFU/m6l7XqQ3E/X77hb1B2irAs/QShB3BA0kIEOeuv32CmYhC750LQLpT + Qvwhufpo6bpM2f9ZGh+L11TbjgYELuJy2EDOUvWxh3tZs60/2iDgVG6Zy0KaqGlSJn6nqc/J05lKH0iu + 2UBGVoPOQ70SByBp+3jZjt8S5rk4r8b63v6qNQAT6FOKWICqtyge2aid0ni44JchyRhpoKRb9Htk7SML + IP87dNoGs5Emr9I7ERcuMzqAU3e9axC/BRix1DpIzMRrN0OC1OeXApC7BFDOKokDkAQ5cyoNg12zDYSm + vdXKjkftpgd2WIr6geVQdrcOV18RYIvnjzxlwWwr/rO7QtSL9jEbx3AS98gGHQAPu0+zGRjqi9FSvABL + ngtvAEZsogk8kvHv3RVy5SsiRyWn4mSq/8m7t1Cg5v++yA64gD/nKr0NIDky64v3blM9GMWqixsqZoLt + Fjpab9c9UGNpy6o8WXM/8ZHfsYuQnG7k5Bu8qvZ/eCTeDXXwh/yH7AqenLvenj8SnErBKRWcquEg+5wF + QYvavro6+9w9kusVG+2Kwhq7Wop2NOBWyronfZhoypI8Xl5UpnEBUA9JCW+yC4q22IhfvG7rTrSq9V3T + X70JIK8t2WiXq34odDIWDJNuYycvR7BdpfoyhhPVBxjwORrzM4uqrN/SMrt/x2n3qqODGqMsDQMc3Xrp + 9fwEkGRCiETIk6uJler9LxUnbNKazZrwVtlQjUPswCzd05etNUbT1d7+BWUCGVWe/w8PYrftDHpQr2QY + YDmWXKbEQfp7/e29mBygA0gDNHwlk49K2ewad7jQvr9/PThuzwv6QLaEc71RVUwwCQWK+SMSVlx6OgGQ + wa506Vzx7kbkUXaHXfA/fKMjmbfa0dZkrQLMfpSv3pOY/7mddTY8r9z6FNTYZQUkAd/oR8TCt6GSJZxQ + 12tihIy9na//kxIHIOHBfLV3gSZxfZaX2wu7AIpssCXZv3RYuNW12OkWJkrt9u2nDtrHllZaX7V3tEBn + P+kW8OBHdgn73l3Nlp630Zdqp6sjUlW3BaIRMEN1jFf3rhADe7raEqS7UQdLiFiq7XNruT205WTgwYmV + hAFICYp7HR0M6KLH/bXaP5Sf8KPeCCgmrRBeQT/lRf3OyS9Xqm4T8bxIcXVX+aHcPCm0lBHpCLg2Vfeb + qvpm6RnkjSO9xoiVFb7JyQe4BqcDT32fI/mmFotnnQ7O+MT9WDKfomdkCyAzix+Dgb29zL715B6rD1h1 + ztLrHshlApD3bHYtyHICIQZ82HY6an/09D7rt2ydx7KNl6HCG3y5ZpIs/wMQSPlBUmBkKN79OyOXO/1+ + KspFSvDXnMAia8DuyxYP9JPMsDuxk9IoQLC65oT1ua3CrhZIH1iiydmyMpuXq1msZIj+jPf8DwKx0W7B + inX2MYHGG9UHI++ssU+tIFtBrV2QU+3LPV0pvQUgkW/Ogb9K956t+w0WEWdMovYbJCdp+WXd1i/vBbHJ + 6/qVHCe3yfpLR33r2UO24wwDL+ITFHKxnu8AEpDE8ibltQONdt2DW22QjDEbZsivyLIvXkKWgjkVjA0X + JD5nB+9UkkbHdFu8unVG2JYM6a6UVaSjwnZJX+pZbMzpuGdPNhqi21ml4czoUaw+Sa6DzBsbbYAmg5+4 + b7vdv4vMFTGQRue0BRkX8EJ28CWRhRqcC0ACvglhylbf00/zCsuFb2QzZZdm3rnVag+z2kO+S840j+0q + jwCuIlYnPfjAtjq7Ob/ULs4p93Q4Nxdr0iYZGq37DJbuBFR23r8J9ECKJuaut4mrK61gaxDr2Kq2nmk5 + g9ERA9/qw5ONrXbZbcSJVlmG6+4qjV/VXXrqIwsgXz0attFqOEuki9R5Ker8eTIGLK10e2YoQjhna3Az + Y8su3mhpMp7syh68JGRF1Ses4awTDhIFIMmP5e9bNUg0g27WjJ/dx996TEK5dIPuUesggvxuLDWT+4/8 + YABIBISE4d0HkFLWGjSpEkISNd/40A77i1eP2/fKT9s/l52w/6g4Zn/+yiFb/MAuV+qc1EBb3FupV0Am + S+Dd5Y8DfF7VFk7KmC9ZJLnsIMnelx7abk8eBBydNXjjlN6PgRSAvK9WfUSSatVFs959jW32d68dtiuW + rvXl6nmF66V8ah0UkF4pDY8t40jvh+ke3QWQEEnhOabyX9QXrol99h11TzXpjkjn0VnZfqLZJi8pt0wp + ZHYAz9M9h5dgVCsC/r/tmR8kYoyzsnBNQaktKqn13Gnpd223Ieq3q3I22J+sO+7xkJ2V3gKQ8HaadNlY + jR3iYznRhB3YhDgMlZyQb5DxnahlbPhH8D5H7V2aE7KP526y5wTCWBnC09NOHLKPwfMXQHp1og0aG832 + g5d22WBNujmdBN07U5NfNgUCGPHWjANEys7QD+ScZMzOkLHt9hgQ70at2WyzH91rn3/qoF3/6D6bfNdW + gVQS0HM8Y01gQ9S+uL/vhPgtQBiarGfh1aQNY1RvNo2k3l5h/9/TOzVRarFmGAFeAPR34AZY17n492rh + 8e8EIOE7q2qDizbZJ0R4hC8X8Bumifhk9Q8g7frHYjHo+i/aynI2ad70Kcym02b1f9i2nWqx33tsh+S3 + UqAxAIJTZdM4xhhg2rmNSgyAZOxk5lTafD3rTAfW0jPC4XrpeDZAcoFYe+xPu01+cIsNFC4YJ11+c1Gp + ZRbUCKuEfNx8ZAHk1jNNNl4NniVD2X9ljQ1ipqUOQbl1F5xAKGWAKfchBgIFBeCZujxk31t3zPY1vcXb + RAFI8nSRhsLTZTg4aLeDAii//cg2u0L1ZBm/uwCEQcqpJ3OKUKAVNlKKlLNeiTFh5nxjXoXdfFel3VJx + 2Ha7u496NPuxk40S2CBtAqRZX6Td7thxSrP7LTYlt8qmqU1+HJleu2v84M9U1YkAZ2JfOUmDQOLpeeU2 + 7c4ttmRzcGLQuUpvAkgoXX3wxftrXIlwXB4hR/dsOW19VoRcnvCY90RG8YpPl2GbJyJJNjGm2VIo7CIc + WVjm4Rcrq3d5P5CeBK9QExMfAVq6xr3YMh4EzLewUy8QIe8v/cEONIXtqy8csxE56yWHJKUOcq4RGwzI + 5WSNzvoPIJyJt1KvpHUizouAfkCRJ+vXGCOejNxryDtyl632MLkZr7YQezxAv5kuXUOyaNo5RHLYR8Bq + kfr/Un1GDji9pv8KAfKSCslDyC4vqPWE/ucKgGdseXiFiNNEOOGGROXwleWwC35ZrvHljHI+wRPfaRwJ + TujpiBHrLQBJ/aaqHgNyym2QXsfKMM7VPaeuLLcB4tf11Ff8gcgXmKX2smoyU88nthavJVkKFus9MsEG + EDbSDZUBcaMhvYnx6q4MYgNmrQqOhZsu4DVAE43n/KQuWS7JVksruz6xARqH+gwbETlQwfsJIP2RUfVZ + tNE41tVVkwajh/zEyvItDbZY4C1LOpxdz5PF6xHiMfHV7yjjei5LqNQBYEZKmI4NhcR4c+Qgu6lZ/SG2 + 8Rr9ndO25jy8x35UecqqTwbLjACkYLkYPkVt55mIrag6bYvu225py9gNrPvE+o+jbUciE4X0ddD27gJY + wo2GC+z8n5diS710kGwKGUYIjcJZl2gAia4yAT3sy4s7T1rKLWvt4nzi3ivtevGXeH4/I188fzuNkz7E + fv+/0En9XvxlYiP+AiAb2TCltnHSEBsu66XzfrOr0b76xE67KH+DXaxxw47ua/MrXCfFuz8yBw8HaTJN + gvn++g1e6yvyy+0bzwSnwCD/eHLZq2BtjUZi+++9ftRGLi+1uXnghf9937NpgtrGWe8z9TpNssXRmRfl + VNmIVWvtRy/usUf2dr6KxNL1v7+61y5TvbJkfy/VPWYWCVzrvpzchfwSH9tP+na2JtKLCyrs8rxNHw0A + ebCxxQcpA5/jpfBAwvgeGWYnDUy1jRx6ftyU7oliGn17mf3lq0dtd8NbbUtkDGSw8aHVPY9cf+NI2K67 + d5sbX3KKsQPXE9W+S2Kphni84ZIVzsskaTcz8XQJX38ZtN/RjK3yGMKrh6JkmLl6Ml595LPqxhFgftqK + BimDNnQsYr//5A67MqfUhktAs8TXbhsvETGqxCBxGgN14xXDSTD1f5SegFXnLL2/iabCvvhALKmtykt7 + TwsEhSxLBtwHrkBQvN92mdTWCXmca65xKAUAECJe6+OaWXKaz3+/sT94sPhPHscw/YNCZiauPvJlRnVW + o8AtO1GbSC9EcXTZYtUnmu3yZSHLyF3nZyYjT1nFQXD5aE0gOEP5XN4R+pY2ZssYT4uFK3SANgK3eZ1b + EhwBdpHqnC0AdEXeG3bTQ1vsJ1V19uOK47Zk4xkrFOj+87VHLOOOCrta95oh+fn0XdskRxt0v2q7Or9U + Rrvac7ddW7TRrpECzBZP5ktuiSeLV7cOYpLY8Z6QDM7ZZeyTTaD/sir7ydq9buBRwqdawrJnAXiU5Qle + VXoLQGJc5ui+8G6w3l8j3Tpd7y+Vvl2oNl9RstkmFZR76jI/xlDPI20XehjP2Cw8aKrP5QBL12cAb/WB + fk+y+jEyYOfqv86I/mUJF8/0XD1n4G0b7NbQCfEJICSg3caxedigBANI6hIDsiQMJxsCGTSYDLQJmEg7 + 2XeeEmBcut4nXYTaYN9YHkUO4j03IOSZVyYgAivOy7e+T39wNvlUyePYZRvs2t/sshcOI0PoQ/FD/3GU + IBtWWEFqi7DMimesxYHucanXJRXHbFQxx80xSZRO0QRugdp5o2R7qig41rX7fThCwP/T9222V/YL+KuD + 8Bw7mI3F1XdsykxU4enwKiK+bDsVtn9/46j9R/kp++/QUftB2RH73oYT9sOKE/YDyd3b6fuify87Zquq + j3n/t0YbnN80ibYxow+ORpZ8ivdMstV8O1zfak/vabD/EvD8+/Un7Ueh43HvH9Bx+7G+90PV6fulJ+22 + 8hP2Mz3zzu3BRltC3XAeBPa60Rqi7bZmW4N9X7L5k4pT9g8bOrv/CbXxmP1j2Sn7F9Ft+vz83gY70gQg + 1hM6CUPiOwfr6/WMw/aXrx2zH6uO3Os/yo/bf4n+Vc//19Jj9rPKY/a9shP2XxUn7Zeqzz+WnvpoAEja + yCw9YwXxioCIjRpUxKz0MLZA90B5AE47PmNAh99Wat9+cb/tqH9rA0JiAKREQ8IPePR0Qki+BsVv9tTZ + 7Hs2W/889Y3zIP79OyPqTjzOBBksUvWQZJU2jZHSz16z2R7acUbSiQAzew5SJAASXaZ1jY09AEiW2TmL + 1fAAaAb40sE6+8Svt1mK6ueJyHnG257dFergDwAy4HMQP4ThJobp/z4fHNF3rtLbS9jkgfzt+zf7s146 + 3GQz791h45eHbKTaToqOHnsgRQAWjjcbmof3bKOnnmBJ8RPPHQj6B09LJNhd6UpM/UKwfPA3AH8Qm8mJ + HL6xRkYNOQIE/EjK5tJbX/dJFGMhQ4AD4+ohI3khyxYI6QyAAGAAKxMBN5p4cOybe/0km5zDTmjDKN2P + VCOzHjtkh04FHtGGCKqv0WOWWjmTW7IEiCupPm0fl+H0nGcuQ+RF1LjT/ftocoOH80bVlzPpeU5n9cPI + o8sAH3iT8EQCDPjbKE1yLrj99SD8QOVMi5R25LQbVcYg8aF66TUACfidp3uNEwjHo3WJwPMwAXc8j1cU + bfYjPfF8EaNNKg/O9x0qgJGi9rCbFK/IcH0f/Qh4HKzvDSgKQD18whNJ27urI9Cv6Bgmb8TtDpAOvvnJ + A1YjQx8Vb9xIe0ksgCRUo+MIxTaNBwAk/RecntNqD28+Y3Pu2OybC8eU0P9VHtftqXp0v3ONUeSLNjD5 + YEWFiRzLqvCFEJ8s9Qe5Bv/kmX1WdQJ9LaASk2fknDoERDw7B0ColoxRfU/wQ7xqtbv3NNm0+7bZkNyQ + x3qzhD5U/T1RfYqXuSdxkmMEbgfmlNmfvXzQ+wWd7Uu9qocfxoCeSGDh8dg6H//NYd9FjE1pJ++xJr0t + 6Df/TnxiBeFoo/gpHahfqt8DOXRgDKgUwXc/wtU3FWJj1Ud6ZVe6viVexL835DYP5wm/1FvsIH1YzwYy + 9KquM9dk4yL3bm8Nq856pz5GHzdFms5Zf1/xaJK8qJ4cndwcIeuKQKM+Y2frWjr3QHJiRKOe73VV/Xjh + FDvqFbukEnYHA22g3rx+NACkCgpycE6VXYWXRAOYXaeck91dxdhBGBd2FmNQmF2O1XMG3h6yP3phv23n + OMNYSRSAZFnNZ9R6S5Aw7vlbak7alDXqn7xy/Z5lwe4Rs9uxBSEbpOdfLaNzk/p6lhRX6pIy+9l6Dopv + keCxJMRzY5IoIt8hhsMBpMfZIfjmKSPCUZRiq/3yjYOWtqRUhoyTNN6asb9bon9ZoiSWkHiiNBlGTtlh + R+j/fTI4g/pc5f0AkL/zwDY/w/yzj++1y9SP6eLnFJacJR89OQYN4hmEVZDqY5DAwFz3Qm20m56MLZ9I + fbXAf1caGAOUGv3Fe/UV4EyvGIw2CZXnw5M8qdOs5mSLe73YrelATP3E8jVAzSdWGgt4OePV62zi+8Ry + +e8AiqorIBLv2ljdD+CbXbjBlm9hOU91xnh6XdrtSEOQDBfvQXuk2Y7G9Em9BCr9ji02W+O8r0DktTL6 + GOoBqg9gmnOcR+i+l+j5jKF49eqgdwKQLIsx5i+4dYP9d8UxN/Be8ECKfcQUwSdK7wHIaluYv8HGCYBf + Xljj+W3HqI+Hqc1TPfdtrfqmwrLc41rpmwdJFD+d9uv1yoJq+3zRxuBsZvik77CMOkz9cYnGyWLd19Np + nfXMd0csnzJJrfJwAnaNX1KyxZ491KQ5CnGQHfo/kClY6CzT6/sHIPVAyTdePvRkkI8VY0rdBCj037cf + r7WMZWWSGSYiHIwgAElf6r7IbbznQuhmlq0B4wDIUdhB6UpWbdI0Hokp6yd78dsa+xUn0d3URbKsOjSp + DsgQ3sgouhEwiSWPAVz+7hs1fTxG7f7djXbDAzttvOrI+dv0abChqkKT0e7pUHQPBz70l91aeNdWe+ZA + o/gioAaA1HMj6OtAxBNWxAG3H6RYalN9PLUWYxDbIr4Avjst4nd7zLvrZhNZRBjVRo7fDHesJug5yCcJ + 5fULfQ9vcLAx5Z1LcB/uCeiMeqgLdRNAU33Z5Epppd95+JvEZ9XJv3/uQlUjTPZj9hO7yspjKwIdoL9z + FuTMD9bwcahnhhv0e1ah+C110YvqAT8ROf9H9fvoAEgNoCECkFdLWWLcBr4HABKlSpoSQGCw5KYZpto5 + ZFmF/eELB2zb+QAgmVVLEaKQXChVvld6wtL1u34yoJmxerw9rqIrNF7tZZPEFCksTuJJLa71mI1xxTX2 + s9qTeraEGcDBbJAUGBJwr4sEHCFnxhhlwDPAVTcGLIMJYHnbq3tt0m3rbIpm0IHBjs+Dzsh5pL6ZoXuw + gYZ4lxQZ2kHqo799aqfz41ylNwEkdZkofn3719vtZxtP2sDlpb6hZUJhuU0trvT4pYEyVhjweL/vjFw+ + RRhPzji/RvcdlLfJPvUUy9aMe5QMRqpj+UR9E1N0wYQj8BrTNxgN35mNx0MyxUr2w7sa7NJb1vnGMYBC + h9cwQ2OCsZ9VUqP3MrZn1SkuSR/wCrgCPPrZviLGKScWTdeYyq2O5Q9srxc1y4AhPwHAbZbia2fKrr+3 + AQY8vo6YpTa7qKDMLltWaXMEqq7R/eYWaFJSGNJnASONxSHU++31eQc6eym74zPLmdfmVdiFhbVu0FHA + nmNN/MLL0KG8e20Tjfg8s4gdtHovvn9a950jvhP3iS6anfuq/b7Ayd+/cdx+UnXGbq8+ardWHbYfhE7a + 7z6531I0UblQvyWOa5Duxckbn9T7wYxnyc1stZH+666OgphUYAeYZM6UfPe5Zb09u/u0+kg8wujDtkQD + SOkcD/VBDyHven6QzqXdntjVaPPu3WZjBcjJUMGqAKtXHFBAbDXxpe8k4/CN5WOyShDbiCc2bRW70onx + rrZUyeDUu6rtnh0n9UyB2GizxiCyLdJnQAUTN7fTXO8AR3jCuIZuxcPmMbdhK950zHdoM0m6QXp4roB7 + inRod8+j901a4hcbRa5cUWV/8UrghcSeAIC6kqWht4t7BqUD8CSqaqobvAr6Lrgg0sc337+dvC0BUOuY + OPPTsN+De2niSltls9CXnFoTG9a6zt+RXd6/M9GFHb+hTyl6jHQXF/kS/alXf74++nf0Bs8lX+TaO9Bb + 91GRLDipvHnrLhy3GuEm3o5YW/gxdekoXHMQHdzbP0frPvwA0kGUylQpsXQByPkrUbbE7rGcLSMVp95d + JVeqGlhTdL8paleGZvB4jFKWhuwbzx84DzyQ9G0ACIIdj0Ffr95WZ998ep9d9/h+m/PkQVvQA5r7+EG7 + 5tE9et1ps2SQJv5mn/3xKwes6nijgCAARDXQY5khMqtnVuNKhwHJ7A4FyAyLXeIS/NYos56off+VPZap + GT+nAPRo+UU8xoPpCXf1SqA6OcGGLq+yv3p2j54VyMc7ld4EkPQ9uTaJQV14V40Nl9FfLPlM0/XsAoEc + tbsnaXogZCRdQGVIXplkrkpGeaPrE1e6eDIA9O4dFqk/UMEuJvqH2B8O1W8Ls7lGfxOvIpwBrEJ877VP + HLJLl5U7KGIMsKMbsMC4x1PnSXbfVp+3E3/HO4W+mSwdQZJ/coBmq9+niBcjc8vsGsm1aywpeRS9A7Uw + 5/O2WUsE5YiASX5U1+NNeIx0LXzG27H1ZKtdcNt66y/jN3JVrc1ZWar6lbvHMzsv5OEN595gEHjQeOWz + x0CqfbyyPIsuWaC6j7plgx1qDDwMTT4ENTFSHakqpbcAJOEdxPNyssZnNTnm3PcUtXV6brn95TN7bNMJ + Njp0TBAYhBp3DEjVq0UveFf+9PlDtrhwvSYXApHFmy2T9ui+MwT4SIztk8V4z+4CAf7gE+PvWoH4WWpz + H/HKASQ9hZw5jzBciQSQ6EdJP/XRqy8LIkB6/c4zu210ToUtUDsyxF9iiNnkh65P02eA4LkAJDtvmbwS + L0/C7mEa26Qtg6+py9bZLRv20lzXf1G8YNFGPbtFOhPvf9QneO6JZMyqLzl73peOmXhLb/KdVrxHrfV2 + qrHJ/uHlg77ZgdQrw/Q84tXJahGvfp2R11/3ITtH2opK+8rDO2235JwOwlvn+iDowMQV8YVQreC8fo1A + 9Sd9yapKJIK96ax++r5sErbI76U+YILapAmzp7/TWEYmObv9zXAwCi8OtIKP71TQqeSUdD3Ld9XP1DP4 + LfqV/sTTyUc2K+qNnuO6g7deh3MV1dMnEPoeX6V+PCOmfII2dFL4KvWh+D06PiKD0mPUiWtqQ8fXWF38 + 0APIYOdau02VApiQy47cjhQMwdJodxUjBLDBu0UMJDvgfKOC2pwpAPknL5wfAJKljhbNYhAiX8Jua/a4 + LGZr/D2YcfPd7hExEwwqdlbjPQwCq4kPweOo93gedc2FGvKZMy7/2IDRPxEZ/6gUESc+EGOxq67VvvnU + brtoaZmlwaez2vxuyZdBRXhoiBfjLHROhkhZVmF/8MQuO978Vh/FK70OIEVDNDY4M5qzbsdJLtkpfVVO + qW/4WiC5CgLv49+jM8Kw0fYLV5bZVQ9sFwZjPMhIRdRvLhsoxEBeMJh68THjJ9CgKfib5KVBSpUwBAAl + ZeOJZuuTo3oWVhqJ3wGMo/Jl7PUsNtHMKK610XlBuiHkM17dIP6Gp3GsABDfxVszraTWOPs3PWetjde9 + eCIz5PbmJslue6DYuSj5bdUsuNkVLssrYb1H1lDWfBd5ard/e2m/fWzJBrt4Za0b8LElQSJmQCSAoLOT + fPA0BjuR8YgCBNQnugaoZEflZZo4Tl5SZj8oP+mTJq+wFG+by1YAuHtvEw1Ar8amSa/0L9lig6W/05a9 + Yas2nVKfYbgA3QHAePNsfv0P/9ANHRPsb5TW2/xVZfaJggrrW6D76d59pKeuV53RU93VUch4pu4xXLIw + WzRUIH7orWX26I5TAo+EuCCP1CCRADJ4HrwIvH/wKajX9jMR+/xjeyxdk1lO60qVDLAZZr7uMZW+1Jj1 + 07TiPBeCb5M1RjhycpT4ya5t0poBHjnq8/q7au2h7Rw6QdyeWZPGncfZSY7DmnWH9b4dch7BGPFInUf8 + qIs6Y1S/CWuSx1GijINbq4/bCPGc3LFMRlltwlkSr35dIcY3/JqpemdpbP6q8pTqIV0gmWqg0uiLBBf6 + jskIco0MwRY8iKyc+OYYqhn729sJGSR0inmVTxykR8RY57mPD7WzzVc4dFmfAZek6OP+/DkYR//7vm9R + ACB9SRh51zhs1h/81rKNLD2/6XHU95gQuG7zOrT7hIHv/u/7BuS6kLYjFxFssC5wzb2FkqMuLIF3FM9r + K54hdw0CtvwenBCRjuWWTBiwE3zmqx8BDyRGUQBSz5uRrwG/stJSpPznylATwNxdxQhh/DAIBLAzQEkJ + 4IBQ4OTPXz5sO8/KVJ0wDyT9yytCDsBDqCSNzLhapWyCWZe+3F3iEcyuHCTqwRI+Yi4ZsHi82RnHDI6/ + 8fXAKxnE3AXKTzNqDUa8StQXMPDPa/fZ2LxSXxodrj7qifKDR3iYAKKkGZpbWKG+D3Y/f+3RXbbP1xvf + ufR2DCRtW7gyZNMKym2QDPcsgbAMjRWWXG9kWTEmU/F+3xn5/SUb82QArrl3m+1vEL+9k1AyUdkd+j6Q + Fd8cA+BX/wDCgkB9AcyO5Q8pszZkxr/fbusONdrwX26QgWIipufpOQBBJmWZqjfXRmlcdLYLm98xCRub + F/wGryWJ0zNz1ktvhOyv1gUbscjJ5q/RBoHeBjelgQVV3SVvxK9R2sK8SsrDHAeJ98bsiK5de+vLdlEe + y+ObbL5A+eQ8GUOBgCGaVJ6Lvw7ApQvxOAIguYZuJMEuwJLE0VP0OiAnZAPu2RF4R1vrfILG2/b24NSH + 3gKQQR9Xqk3SKarHx5eX2bLSY1aPYW9tck9Vu2+ICvhDWAK5YAMjQ13hIbGlbfZ/NWnrp374nPgyEk+w + 6olXPPAixn9+Z4T8DZcsp4h383Uf4vJG3FJquZWH7RQKgjpACQaQVAHd1Ioxl17s4FfOtmN2w13obXY5 + kx6nVhO+KptBjlPxKDioIOiHeM+m7uhoNhlSj5H67VjJH0ccTl623v7wid229jgVgPRMhEaAsEV95JM1 + 9Z+DRXiiMWvEocm4M8ljjAJImNgxkfcJoF731bfa/3lpnw2XLMxXndlt391JKP2OnUyXbBE/fqnu+Z3H + iB0XqHIbgi1RPRNYeL7nq3X+aMIku0JolMfvQTCPKr4j6R/xlO+h8yKtzbpGeA9x+XwBINoskBkbR94Z + 6EfAaSzm8n/c738St+84Y5u0eng4PWm59BPOFlYssM2AUn+OACvf5fQjJjSAzXj3PZvwvgZAFpCqG7Ik + HmhJb1NnhQ1kmGMvOH00Hus6nAjeXu7HR/RZzAGh534kYiBPNDUGhkxKYJqUdmZeuaVqYI1XfUi9E6/u + XSEMT6Zm7OkYvPxNdhnxerr/sNtCVqBZYJ0zPiiJW8JGwt65vPk9yEEgnsFA2PkHpYSS8ABgBBNvhg8y + BBNCiQXCxAwoUGixz/w+Rghx8N1gkAbP0JdkYNvb6t3gvnGw2X73iZ02RuCR5LzMntmE0V3jBaE4WT7i + 1BZ2IJMgl+vpAvm/99huO9xEQ9+59CaA7CnBF+IoB8mAZUiWaeNcjbdpAqSpuRXWv7DG+gsofXVNyJ49 + xCyUWS1nEAsMSjGFBTDw1J2r0EWBncfjgQI129/Uar/30nFLXxGyyTIu5wSIXaBJ0gekg5qp958tCdng + 3I0OnFPVR9S5p4Xlv5uf2W7jloQ8R+kl4ss1Ar4Awun55bEl6vh164wYvwA3jq/L+Pl6NxDONPGrRbP1 + Do9trwFI6ZLsopDH9F6lds27p1wAokVAVlVgORTD2IkOCHjMbs2IJzn+mHQZG+LIr0nCYLIXxHt2V4jx + t5BNPboXaalIgp92e7n9V9lJO4xXx3UK9eMVveAvXuX31QPpPGJDGXJOLDabL9rsT17YbymyGz2RcWJ6 + 2b09fVWFzSsirjTwDHJc3E9e3ykedN1DFLeorkHWBL2HgaKfrNtnfZZs8FWxnmyCgvesDPhhGbJ1Y3JL + 1S+19vJR+ovnuRHwaiSuUJGo72q+d9spu/6B3faZJw7YYtGnn9hvn3h8n12v9zckgG4U8expjx+wzzy1 + z76s959VnT7zm332e6+fVNXFuyiTXewnHsdWOx1usu+XnbJPP7jbZj+6X9/fZ9fF7pcIog3zH99rv/uU + 2vKk6LG99gm14Q/1/iMBIA/VN9kkPR8AOVXKgwSjxJ31ZGkUYml0tmaUJIVlQ85A3ZeB2l8AcmX1UWvA + QxIr5yuA9P6X4LKrzHUBgqx/glkLN+Hv+pvaEgi4PncQgPNN4pq+D+l7mgIG12IF8Ahg9J2Ouh/OL5bV + Np1osp+Wn7Iv/Hq7TSipsuHqn1Txp7/6hx2mGNruJsGFPuwAcpz4lV7MZCgk41TjOQDHMH7V3ikay1+6 + u9rWH4t4ElyfHAhQeD8wu9XrWV0Ut8CdABMxKeCN2a76qF37m/1+ik5P9YR7t6QjWBrkBJVxRcRu6Vre + RlvwUOdplrpScCKs2d5gfW8rswUCMf01KVlYUO6e3vkl7FTtPjggjIWlzDFqw+BflNquMwLlPJQZvW8y + 8Cr04hI2JywJvGrMfPzWcrtvS7178QFBPkEDmHVU4p2KhKDjG7/z9CE/YYLTVq53oBNsPOvuJI76zVP9 + 0sQnJhuZktfBApD/8MZx298Icut4MoAkkQAyKO6FdF1FJQQgn95tw2Wr4t23K4TumqHJBV5KjlGFn+i3 + dMngyNvWW+66WB7WHhX1t+rr6WEEJFkWLao9aRNX10q+gjp0NxUaNEYyykbJGZLfDIFIEkkvrTwWe/Z5 + UiQvZ2RU8jcet6FLy/3QiBT1NZuchsfsfcJIdSAPagax3up3QhgGSwYWd5xE40PgLaxwUhO5v33tkGUs + 5wzuMuOQjvSVNf/7vu8TjdCzB+SXaRxV2KCVm22Y6kNsfrbszUcCQFafavb2+I5pDWSUPoMYb2Rn8U/n + otFq3zUlmlnma/av+w6TgADo+v2q1O7ecswHdEc5XwEk2faDjPv6ngOKmGeQ3+GuhzruwcvbbhkAEjQw + gASAEgATit+SIO9ogx1pbLa1h5uteGu9/dv64/aFJ/fbmDtqpNQrBMA1Q1f/+DKz+oQUK1P0eYQGmifq + 7UEffZgBJIRxIEUHp7JwrGaaxlaKBjybKr52Z7k9cSDwQAVB5XQIy5fge/W1wDye33MV/ooYY9g7+n/T + yWYpEk6PqfIUN/Hq1XVCP1Q4mFqkOl+8qtY4U3jmipD9ZFM9Veh5EZBrlHG58Bev27yCao/lmllc5UnF + J+mZ8evVNQJczRHPx62stCtvq7B8TRxZJg6OgNR48CX13gOQbDiar/tkS6dccts623E6OJHDTzWiu/FO + nT1g45RANoKJxZo9LXaD2nO5APxnijc5yAYExnt2VwgbwEk05F8lndRoTXD6La2wP3vxgCYi7HoVr7wW + iQWQ/lxRxyv6bHdd2L740FZLXR7qNoBGR08WPzOwO+ondu0P0+sIESm8/uPlA1Z6pNleONDQI3pmf4M9 + K3phX52VH26wH1eespECkKNjeVXj1a2rRJoiYpPZgEiKsSGyYd95dofzCi9tkO4ocQW5hc5okpy78YQN + WbJBE6pNvrmJE7EAz6xyEGOeCCIX5ziNpyz1A2EPTPYI6ZijyRqiRtYRT1augq491cJRtsds5JIyGyAd + haMrkfUHrxHKMkMyMFT1ztQrIQ2My48EgHz2YLMvNU/R8yeoM1HiqXoNEonHr3tXCOXN5geCoeeKqWky + fMTE9P3FWntmF0cjuSbycv56IKU9BQDZBUYqAMcTIgYkm2/IUxUkjiUGDi8UMXIszwFAdH/9jRick00R + qzxUbw9vPW23VZy0//fqMVv8zGGbcv8OGVe1VwOHBMYIIMqUTQkcLzfHFVONx8HNzy+3hZrpsCmJjSXw + BkPbEwP2YQeQhGAQXzWnCFnSwBZ/SVM0RcDod+4ssycPBUHk5B5zeaCDiW0REqTfPNXMOQsGXv3P12K6 + oupYo11663qBryANVE/GEMujAMhJRbU2Na/K+klRjREYG7s0ZDV1PPQs91B3S4QNNW12aQlHu22yqyV/ + IwtCnuqENFTdHX8QY4+l2QkCSZcuCdlXnz/ooJz4KECIT7hUenMTzUx06/JyG6+xtreBEJMWWfbYLs4u + AMgAtLGM2mJnxKds9Ss5Lj13oXRmTwAck3X4Q3wscX/kFOyzrNLz5O6oiwSxtl69RAJIQnQCPjirIHXc + w7sbbdbdWyw1pwupqN6BkA/0GDk3OYd5oWzfOHZhF8kGisfERM7SZIb6cbzkuyX0J5PIweItuSkXSca/ + IOBPnDcHMczSfXGUdDeTBWOD9FxZqvto2cw08W+gJgDfenynr0ygU3zTXQIL+q2trcnqNEks1ARu5NIN + DhxJ8j5V7WYTE94yUoQlggDebJrCgztbdcmUDAwSH+c9xe57+BdbwhYb2Q9wKtxmf//6MRshADksX7+T + juAe8e79fhB9P231ZunNjX763CThnFGyN1lqy0cCQObV1ttwPTPbUXOlg640AUpyc/XI+KEcfHDqs+6V + hoHQ+76/eN2e3cVONddEXs5XAEkePbwVgeaG9Jb4nygB0oFXgt1m5Nrjc0SGadPxsN2yqc6+8tJRm/Lw + Hhu4Zov1lyIbrHoQZI7XkNNFyL1I7ClnWpPEmyMESZvCRonhkgXO4B0IoBQfSPY9TULJkizLD2xQmK3r + GPjkEnZ8ov8diGtAT3Awx8CusRGSMRTm+JyQfe2B6qAhnjZJikr9TH+zwy/C2dadFgw8aSYkI2g4laoj + DXb5T1/z3Kq+3Py2er0bQnYnyuDNLOEElUA+hgr8pi2v8mf75oIeFlLVAOo++/wRu1zgBQA5KE/KWWB1 + ofiHFzFe3bpCeGYG6z4jpVcGLC23mY8c9IkYS9gY1pgDstcAJDKAHhm8tNT+at1JOxHG29qsroqN5S4Y + d8JJPJWW87pd47bGFkieUlQ3JgkYv3jP7hKpf/G8ZRezganSx9/lGntfey7Ik3u+AEh/LvXgnxjvvld+ + 2lKLtnjcbHdlHP0zR+0n7Q+pcGbr2Zkar9NWBatWs1QPVmCYCMLnd0veJj1nhAw9Sc15JjvoUzUuWXqc + Kn4TT/72er0bwr6NkXxnxJZSM9Unn793q71wCP0B0xJbzvZA5m88YekCXsgMjgfG2XS1Hz3VcSb8+02c + WMQEAscIGIRcv8R5L36S9GSUYIw6gJQ9BkB+d8NJG317yIaL/3M1bkg9F+/e7wcRv4uTYoH4SJq2iWoP + 2TGwzR8JAPnnLxz1WAiC9DmuCy9hegxAxqt3VwmPT6a3rVZKiqWJYGNOn9s22LN7zsQUUTDAzlsPpH8v + IHIwtgEq2MklgEH+sdMtbbbuSIv9e+lJu/Hh3bZwda2EqcpPUphFUHiJDLAUJDtuiS3FSGbodTjLqZpd + YzBoJ6ldAILE5OC55fivmYBL8Y4j7ObkhfxUExIg0z+cjuFgQt+HR/Ha3xX6sHsgkYHx4iPv8QZyylJm + noxucW0Q/yPe/qzsgFpCaEGThruMpSYBbCzxsAXcCJ0VyQKpLFjq5HcP7Txjl/1irUBBrY3A83FWfd4t + UX/fHa96s3HmBvXPIAHJtJJt/ujAk9ez4mBZdf/vqpN2wS/XSg5rLUXymVm82RaKVz0BkBj/QeLDYMn8 + ZI2BjLt3BzuxNYYAj4wrSm8BSMZGmvh2+dIKy9VEuUFjuFHULL3ernoEJ0mcu0SFID0MxUGkAOS9OwVO + qn08Et/ZkxAS6jdU/cuZ9BA684qlIfvtZ/fZljPhYJndeXQ+AMhYZfQ//3z7pUOWkac+7omdoO7Sg2Nj + fc8Y7a/7jcuX7pTMEJMLf1kaBgC+WyI0gJNn5ut1uu41TbzO0rNY6SFPJQYfANOTMTpBOphQFY4AHik7 + TlLxa+7YYj/fHJwMFevAxBUeL6If8ypP2HABSNoMzYAn4j9LsCNU90QQm2w5j5wYWOpDRgdOCvokMZDw + rmP5Wm9Jo3NSAPJv3jhuw4UjyBm6YGWlsIV07dvu+35RqmiCQO8iyQJ5i3EGjXJZq/5oAMip921zJTtb + dSIlB56TDNULVB2v3l0lBiXeNfLsjZUyIEA8QwBxQGGtvXAwNrhi5XwFkCSmbYrgoSFHpH6raVCTLN+6 + wy32528ctE/doT6TErqisMau0CDkedeorbPER0+Crb+xyxBDg/d1MoNWRmKOvjdLfxuZW2FD9F0SCc/T + zPsqDYZFPpCkyPU5Vd8dKpm4XMZ8cFGtfsvyWYVmPhgd3dspfvu7Qh9mAIn80b70nApfsuGEDJJyE6w9 + VHKG4Zwq4D77zo22+0jgycNIshmK3dheuuChwqLjocJbdLyl1X5QdtgyloRsioATPO2RcRINFPAixQtj + YW5xpY1ZUWWTH93nj26NeT17UtgQAUB46UizDVNfDpLcpuWV2UjV/3rJJXyKV6+uEGOPQwQG54d8efxC + AUXiLYn9bfLhF9S/twAk8VHDdL+LBYae2NkQ7B7W4GcVwQFZl/qXNCMtRn46DNonH9+v9qAj2WjYA/Ak + on6ECrCUOE16d7pks+/tIfviM/tt85nAcAYlkQAyqIE/mHGh//nn20/ssUnLKt2j191VENqfIntHLsxp + khM8SaSRI7Y0TfwdIJ7ghMAWUafuEGfEM+7ZqDGuoNRpqOwdGzYm6v7IJ3Iar36dEboX4D9DPCPmf6Tu + g+dzjGzB/1t3PGAXnZbQwgQo+uYmmjRNUOBzmupNmq1xqzSx02dsdSIIoM9hDllFlTYTPqpfUqSfb5S9 + DoRNAsiED92sjydbovaXrx2zjOUhG6zvc5wom9Di3fv9ojTZ40XFbHCtETAvt5GSt8maBH00AKQam6mZ + JAfMZ6rz8BpkFhEgGr/eXSWUCruvx4qRnDbA7AzDnXnXTnvtSGBwO8bW+euBZEkzAI7HW9rtvtoTNv/B + ausj8LeI/hLvJmoAwkM2uRDUy9IAJ1TgTcCTiCubs6aJwSHWhtgTlq1QNjOLNAAkeOSDwyM2VDxixy3n + J09Tf8A3B5z6+yI9g/Qh8JUlGOQn2AHafSP2YQeQtCdFoHyG3l8tZZm1MmRpAuMsX80WP68r2GBjcvT6 + 8Jagr6MkBG9RfwcJpjvz8MEdzy8WaTZOLtnfGLE/emG3TZNhH6N+HZXb/eU9J/VNX82ur9UrS8upK8st + S4rz88+dvUOxhyUabOzacuyMjVJf9hc4Gqe6472ZkUPqrTj16iKxfHi1iDQ+c0o224Xff9UBJKlZ4Fd7 + L2+iYVylaeL18Z++YaGjzerbAATSv3he31RA5yqqZ2OkMaYvzBY/e8SGii+EknSc8x/v2V0hdG0/jXn0 + 5HSNe2SSlEO//ewB23KGuMuO+iUaQOqBhGnw8Njzv/2bXTZddcXod9dLzdjA2zRN/UyWAVZrxsIPvY7S + RDlLtjBYxg6WCd8t0Q6WyOEvHvxpxdU2VTqXDSSzJG/E/E8Qz7trY9DFAOjZyKvqP0q8GKTXK5dssL94 + Yqv3XsLxo3dY2Ooi7VZYfdKGCUASDkN6rUz1O3lpSfhPLF+iCC8ucjRfvBybV2mDNb4W+hI2GCF2NKUK + 82U8kH/5+glLF0YarHYwMY13z/eLOMqSVHHE8LLx0FOWafKNXf3gA0h3/wYB4xEpaxJXtzc3G4k12y1i + uduaheAFcHIrPNE3AawMYt/5KTDZ3ZkZ1DG4CFaeWBQswV6+pNz+8IXDtr2eY+LeGlyJAZD6hySnUoy8 + JeEyHgpmjMERg3y3wU6HI/b8vha74YHN1icnJMUWxObQtnjPfa8I78ZQPQdAySx3tPoF8MmuvxS1CcPB + edDdnf1DH/Yl7M4IA0Yc2ziNu9uqOfEi2CkfLLOq/9s4Y7rzgvyQlPpwU9T+4pUjNmRJqZ+dTGLueM/t + KiHDJMIeK4WEUZ2UX+Zn7v6gI00I9exxCeR/24lmu/DnG6SDam123nqbL5701VjsqZdtQl6FjVL9OTXo + wv/e4ACy4+ivDlDWWwCS/uWkkIt+tsF2nBIg0+OcZa54GN+8dqW89d0FzxySbgxWEIbq/oy/7k4SOnQk + YJ1YKkBc6rIyTUIO27a6s3W/np8IAFkqACngERz3CuAOHo79+Obju4xDITo/7vLDS/T7WAEGJhNjNNG7 + alWVTZXtHLCs0v5E/AlKV2Wsd0udxlzBphN+0hH9jOcPkA04766Nfe8oiIPEYUKu1ZG50gEdaXzOwmCB + I6fNvvHqCRsk2Z8snYGHuidOlPeCON70Kr16Wii9Jz8s6b4+BB5IDXwBRixEY4QdwS2eroTJN9f+9vXD + AiGVDkQ4JYOD5smsj+eA5dF49X43RGwIx5plF2lWofum3FZmt5QddyHwc4SxXCqJ8kC6YlQdPKBf9eHY + JGLgfLlK12rr2uwXL+6yq1eut0ErSn25ieUJgJzvmI7VMd7ze0pBDr0aT0FDfrFB6g9c48SsjJWST9Gz + CeLtrvGCPsoAEvkgdQq7ai9Rv37i7mrbdrpVIyY45QLPYld1P18jPc3hplb7i1ePWsrtZZowVTsg6skk + DMXKsYeZKCbNzAlbGCTw8h+VJ/RE1e89BJBbjwMg1/uu/6kFZTZdck6uuJ7It/NYOoDl3rnFNXbhD9c5 + gPRxr/+TAPI8B5AxD2RwwIHqE+uvBs3+/+DRnTZez2dy+1EGkGMEINMkp2TTIMSIjaiD2Ukv/niYxnlS + kgCy9+hDCyA7clBxTi7HA3GMHr7HjnLtvVJeAm1szBhThNJGoQQCNVHve6Kc6NSRatvcIpQkx35VW99f + ltoz2844W98KEE8kgBRolFbGoLH7FuAYnPvZausONtlnH9huKcvKLUXGYpT6iP6Zw5JoPqAJpRH/2e8F + 4QmekV9uc3LX21UlmzxBLZtmRupvKO3FUlTzVBcSisf7fVfoo+6BdDkXQJsqpYXX4OanDkomMZacVy65 + 6IIB8Nygen0TQL5yxIYt1WRDckzsa88ApGRYBgowxZGA5AXtm7PRfrgxlgPSgVBPC/FFApAnI3bBzzcE + E0hNUgA27PaPV6euEm0HFJIseJ7k98L/fCPwQFLts3ibBJDnM4BEPwaT7eAs7HY71hS2rz6y3cZKr6KL + Eg9AEkP0O5N4HAlk1eAc8AxoRaV96eHttqehI4A08SUJIHuPPrQAEmOIN6U9qvvoPSdueEyBNOnr+1sE + iqosJQ/PVo2NKKgQiKy2TNUDpfReAEg6N7uIFDViqgT20ltD9twelgVRxjFNqJKwJex2AQXS8dDPfpG4 + o6gtqzlh0+6stqEs7SPY6heCsWeurLAFxdU2S+8Xqu+miV892aV6LmL3IUZ0MO/1HFJdDFFfDSkIAsuJ + n5wpEJvMA9l9Ik6V4O3+4umEPAFy8Zn0JIhla7TNmojX66T0KoCkb/PKbFzxZpupe7Gc3UfG6bvlsaX1 + s5Vrd4tuQf2rT0UF5EptmMb/0GKNG+mhWapDTyZJtJ18iaQemk8M5A9eiQFIgEjweEoSQJ7fAJIHcpoL + qzNU4mBDk/2OAGTmiiC370cZQLKJgsMK5klm0/SeHc2jc6rshge32dqj/3OzaCJLEkD2Hn1oASQKpzkW + JO9L1/rc2npar602455aG6COYhs9mdNHqOPGCxy9mRxXCrwnRzxBk6VkB6mNBEOP1X2vKN5mzx8SgKUi + nqQ74G/iYiBbzJOERyLiC+Cx1V45ErZPPrTZBqwIeUDsqMKQ6lFpU0o4LolA2Y2WojqSlLonxrUzYlBw + HjEGfaLA/XyB16nqn9kCjqOQESkqvI/Jk2i6Rw4u1PZh+WX2SXiq9+z+m7k6ZHvqGSsksT17J+w7F7iE + qgBA/uWrR23Y7aWSEYEDjaHuJinuoOmSPQ9V0FgiF+hlMk7fehblqgciwz0tug164rVjEUuTcRmmScrQ + EskG6U/0/J5MkAIAWWNDJb/I2IU/C5awW33i9lbdkwDyfAeQqoEDyEBYTodb7Hcf22EZORt9J/VHGUAG + WUYkD9LJ7MYdJtswNqfSrrp3sz26l7jq86MkAWTv0YcWQDZHg2TXrSzPivnNGvyog2cOtNhICflQvI/+ + 7CqvD+lkyEOIgI3Tezo2Xt27QihHDEFfAZ2pAEmBuG88f9h21EkZoodYTk8ogGyTMgYk6H2kQReb7cSZ + qH31N1vtAvF/kXhApnk2rGTE+nu0+EXS1dRictttFOiq8jq+/dnvBcE/cqzNl0L/rAw6Sv5KdqgVVlpf + 9RlyM0cKqycgNhkDGez+43jDq4s22sLCDTYtN2QLH90dgMIuALSO4y2JowVA/pUAZOqSDTZEfJ0sWemJ + cua30wQg6eMsjaHx6u8+0hNffXivP9s95z0tugfj4dd7G2zIbezQrLKxZAaQHmL3ek/kC2J8DFcbiDW9 + cNkmP/WmtbXJsW8yBvKDsoStR3qHoSypV7t9+6ndlqbJTHfb/mEhHx/i13Tp5TErBSAFhACQ19y1xe7e + LbtynpQkgOw9+tACyJZW4vp0D3RfayTmjTSbsmaTXScBIpno2FXBbmvSSEwvQhlqIKhunLvM9Xh17wrh + eZkjRg5aWWszCipswJJye2B7nYWdpx1KyauZMADJCRzRCHGPzbrWaj98da+fMDFadZiuvgFcsdGCdDzk + KVso4MjxVxNyKyQHElxRvGe/F0TbR6p/yGPHbt5hueWWvarMvvf0bvuijFhq8WbLVl17Mvg/8gBSxC5S + jgicp3E3f3WV9ROvbxQf/rMjzrCzgmFHjiTXR5rb7G84p1UgwDeg9FBPUMfsQukc9TX5WcfmlVtf1e/q + u7bHHn2Wcu1u0T3YVbus9rhddGvIdcI0AUhkoqcxkBCb6FKLNNFZIb1Wsl0AktUQjicLYusoSQB5fgNI + 15cAR8kKMsfE/9tP7PLzqj/qAJL244HkNUv2k3jfiZroX3f3VrtrT1dOs3p/ShJA9h59aAEkm0Hawigf + NE9wtNLvPb3XpupZ0yTk41Yxgyx3TwnJrTnWaIrqxC5jknP2RLBQjpznPELKdm5ByAbcWm7P7ZFRjkRk + QDjGjGXCQCknCkDiYWr3pfRWe2h3i824e7MNXRESUKux2YXltii/3BZwPynV4QXlftoARm6KhJ2j8Thh + p7cUKPVncKfnV9jM+7bZP68/YeuJqVFdH9l8ymat2eIpknqSZuWjHgOJ4iI9EomFydc5XLwYrr6/LGej + fWl1yE4F4nLuIhUBl1AVjNe/X3fSRkm5cZ/pkmUC6+M/uytEHtAK9UuQpH6cdEPfAoGsnPLg2aQa6mnR + OGAj2Q9C++yCWytdDq4uEaiQEkwlBdf/qtO7IwBkmgApR7xlSadxWk9rDEB2lCSAPJ8BpJ4O2Cf5uoSc + 9GboTgDkMOmJnj7/g0zoaPQvOSBH6xWnA/ZudG6F3ShbcqcDyK7KWO+WJIDsPUoIgATYEGA+md28eVU2 + t6RW16osLbfK+uRU2pj7dtvRGID0eCwxj5h+llwhjmh2HeykC29V9c2in1g03KLvBYL8rxtO2wCBorn5 + lb4rerwY31sACIDsHsi8kM0QWJ374F5bf7zO84k1cR4tO/piYythS9h4ZN2YmP3xs3ttzPKQe185g5rA + 6J7E9/DcDlBC2p2MVbWerJ0k4yQfnSZgkBpb8uD78/Q9vGH9i6tt9H1b7fdfOGL3bT1hpxsaXIG3+hGK + kNkva87Y0JKtliEj9mGOgYT3JP0dq3qRb22wwNNijRk2L2XmhmyyeNUzA0YezWAc0F94lD0hsGR2wspa + +62HWcrWJEwDqb2xiYQ3wVhqk/xKITdoMkRhGZvckS1tLfb47qOWKZ7gHU5XH/dkfNF+ZGZqUaWNLN5s + C/M3WJ/lUq4CGcHgiejZAkZ6y2SsMQpIkoFvol66iAJQYax1TNZcp/Fe9UX2G/SxSX8f8dghm7q0zG4Q + n0eKryPFl4GSLzZJxKtbVwgD9fFVFTZffL3w9gr7btkZB6sRqhJu9NRZlCSAPL89kGSmIMUZ8sLkn+wV + 33njqF1CvTWpQU/Hu3dnhOdudpEmwcU10pMVGndlNl72daw+99fzf/z6fqs91WhP7z1lLx6osxcONNjT + ++rtyb119ty+Bnt+f4OuN9rLB5vekV46UK/f1dsrB5rtlf1N/pun9p6xp/Y12vO69vz+Rt2jqUf0jO71 + xB7Vb/8Ze/2gnre/3l4/3GiHG8/uw8SWJIDsPUoIgIQ4toe8UQzY2SXBmb0ZYmS/FSEbdrcMOAASLwOz + P4EHvRFDuSbya836qMGtay0SkFiMs4Mj3+kYOaPvBG34s1eP2iAZoAvE8MUyEsOlKFhm7i0ASfD9bD0n + S8D4ilvW2qpNJz1/GMeYkQ7CT/CIGbVEAUiW03m//UyLffaR7ZaWU+E8IfaQ0wV6tMNQ9xkvQcoqrvX8 + muyg5azXVE0QxuRp8MpIA4r6FtXatF/vsb997aA9sfuUnWhWP3sfh43cnSz5EYUQ5bxlZED1/WnVKRsi + gMOJNT3pv/MZQNKuDBGppdjkAqD5tAA3m4fSNFDnATgKQ+qf7ocRdIBGD0XQeww6/U8SfT8NqGSLrdhc + 7zLisXvhqJ+njNy2AB7dovv/UhX822KVRxrt8p9usBniJ1kOfCf1257bVUL2kMOxMq6zVMdUyRBHvaVI + wb5wSIBIANL1AnWQkJAIH7DRrro26i2pu94Ejh3FJ24sH7dbEwrDJGd6vUCgKCUnOHcbRThvVaXdJN6z + gSde3bpGnChSalM1pvv+aoMt31KnyVBrACCR8VhJAsjzG0A641zI3lo1+m7ZSRsj3TVOfIh3364Q7WfV + iwwT2QKNxOCnq89H655jlpTb0nWHNK7UbiZCHQ336uifQIm7HJ+TNKFqdeI9pPuw6sTEy20o96V/4Xc3 + SPLs56prXAVeWp6rv1BVPsfOck50SQLI3qOEAUg6jmB1BiwH9I8vKLcxAhxX5lZY1v173QPJIGDQ8soA + dsIIuJQG9QvO78WgNWssINR4KAGUMiZ6nfb4TstSo8at2WLX5FVYn3x1Vi8z3pWjhPRqCcaA29ba83tP + y/iqehq4HA8Y0cACxFESBSAbIxjddvuFgNAY4lckAAjkgoKQTZXxJ6F6vHt3hWh/tp5NDCVAFE8SZzJz + z+z8Crv+3u22tOqE7a0L+7Ieiqy1jeX9iF7Vn67sVF8mArBJf29nU5R49/21B2zYsnIN/p6FGZzPANL5 + J1ogJZEuoDg5f6N97o4ajZNKmyQ5GaK/TVSf9RSgjVW7AaEstXLKD9fcE6k+Sl9RbrPv2Gx1vpEgogmH + Gq2+YkUgrL7iLGoyGuAh9vEoMFZ1tNH6/HK9LdR9R78HeoL6ZKguN+SX2qWq58yCartME5CvvRQ7jUbF + 1YDqEJV8uCjpY0sUo1nv6oLiNpjxFtNpTJ5I62WtdXZcDbvwF2/YNPH4mhKBGAHJQUWS/x7qCCZMn9H9 + OOd5wE9es3UnGPPB+JM90xtWRpIA8rwHkG53Yg+OVWLlzka7/u6tNl5jkXbEu3dnxGSNE5am5AlEqq+Z + LJHpYgyhXEtL7fbX9sqc8Tx4gB5UH7qXnfciATQHmM6bdyJsKGNB+lWDIPDG65p+D6BEz/r9u0lvDn29 + CerCxY7P6PLzIxdkEkD2HiVsCXuSBg+gYrqIdBcTCwGQNQI86238vcESNoMA4RcnXSAh3vuA0uBidtUk + UNGChwqFHAOQlDXVdZa9plxKtNyG5VbZYtV7fkmtjHGFxzh5Pd5Wr/eKUA4zS2pskGaSX350u22VAqcZ + 7T74GWRvKeWExkDq8zee2WvD9R1SueDhysovk1KvcKHu7vIMShVDOEIThAzxeppm6yl6P2Blqf3nhoN2 + QnrQZ6cQ/MDCQ/SfPgNWIpzJjBfJlahXWtRm339lj2XeXuq5AQkViPf8rtAHIQaS0x2mC8wMkVxMza+0 + OSWcCx6y/pLlVNW9u/0DISMdAPLtIBLCC5mSt8m++vh+tRZQ32jNEiFyPnIMZluY8UlIBt5hxmeTVUnO + ryzRRI3fvwd6YpjqNEb0qVWldoXqeL14MC6n0lLvjG2kEXGkNFWKyji+aXBVH2t7axeoG7eYPkPMvAn8 + RnVesqXZ0n+51oHejUUh95CTEzbLeRO/Xl2h0ZKra4o32Xzx8cJbSmMeTxXxjGdbKzlpkwDyfI+BDBQm + 8h+ALl2wTaej9lsP7PCNNPHu2xXirPIR6mfO9p+uZy7SswlXGV5YJZ0dsj9+9oBtP4Nwq9GSGW+4C29H + XbgeXD4X4cFsRa/qlU1AYf02cGBEJf+BLHaX3OsYkd1Fj6tzdMmfQR3dA4rePg9KEkD2HiUUQE4UE1ji + If4NADmuuNYG5Yg59+0JYiARQAcPQV0Yv3gPWNp0+NPaqIsEpTObb7fdUjz5ZacsZU2VLy9cwhmduvdc + PSsFRgtMfhKDrA4jwL+7yq8zApws1DPZff3UrrpgIFF5NaNZdedkA+pLSQyA5NkBf7/x2C4/fmqKFNcg + 9W/mSoE+9cso+uese74bQjkO1b3mF1XazNxyu2SFeC++31t7RM/EIGA8wxoTTAAi1swSSMAOr5NxnCLL + /fouKZjwLrGM3ay+/+cX99hYAUiWG+FzvOd3hc5nAEnf48FKK6yxqwVCBvL59jK7+bFt9sDm0zZ4RcgW + 6lpP2s+yNaAFjyNjEYOO15AjOHlPjDKbqNIFIvO3nJbcRK2e4GM8/qIGyTFyRLYDDFxbe9gONLXZt149 + bhNlANmMhvzFfXYXCBkGAFGPuUUVHpu7IK/CQyyGr6iybRhX1wFkEZB86C2y4vLjFk6giS70+vFGts7/ + rPfIlyaejMVF92y3WTkhu1IKcIZkYLAmOnM0Dq8rELB7W53eDdGHKbkhuzav0i5cvcPjRF2LtXRsomEy + nASQHwwACdjimE+BMVa7pDv/5DEByGWh7utIETHiZPzAkUJ8OHsCMvMrbFBulU28d7fduxP7pkpIlsl0 + 4DG0Amc4TKKxyfY5i35DyJR/Tf/ghQyL2mKp7XoK8Pg1dWIli6HHc4gRDU7uQeBc4hNekgCy9yihAHIS + s658lrF1z4Iyv5aWL/Byx0470hTMjghcZvLeARxPtkTtVFOjrT3cYo/sbrRfbTxjf/TcERt291ZP3E28 + 2FApuWs1GIknuSiXk0tq7MsrK2yIPqOo0/X83hScceLT5KVv2BzVqexYiw8swBCGg+TdLB10DN1EeSAZ + /rV1UfvGwztsjEDCtMIKS1V/kAtzrowoS88o+Xj374zoV+IdOcVmtmjaknVW+MY+KRpmzsHyfZuUYKsv + OzIzljJ0j2PgZW5vaxGP+J4zLviN+EYbvvTYHhu1grg41U98ivf8rtD57oGk//FIDMop9Tp96qEd9vqB + Jo9Z/ZNnd9sQTU7i/a6rxAakyRorgAyUUAAiRf45MK6conKN+DOnYL17LtrbG3wsAoVa25oCg84n9Y06 + 0IibX7O1zi77+St+gkxPkvEDDuavkkHVmBiqsUvs53D0w8oaG3b7Bvv9Jw/wcOELKtTohouNDpyiw+Dy + WEPkBwCp4vYMWYvJFH8+0NhmH7+11K6X7HNU5tUat5etLLcp0kGpqgN9EK9uXSFk6xJ03NJy++bLR8Q/ + POt6KuBVr02qEHVIAsjzG0CyYawjlrBZsoWnG/n5p1f2CexVuRc/3r07o4kaa5mFlZogbfQxh8d+YkmN + A8lJ+nyZJsk/WRd4/z3cAS8fou16sVmYlsoFsv6OJJvJxk30bjAJFwhF/nU9otkUwC/u77pIrDwwsXSR + io0rvKOsHsGv4IuJL0kA2XuUsBjIUVLSU4prfbDM0OsUBpOujxDwGLs6MGoTBGRmiNiQgsdpisDIMH2n + vwwbiovBO0rMx4vCUrgfnyYi4fWVqiffnyUakxPEzN1YXG1XqoO+pFdSEHQXIHVGABvi9AqrT1ldBO9I + YLA8ntOD+9/ibSIB5EP76m3RXVssS8/OXhnygZWtZ8+TEpsCQDvrnu+G2M19lQR8gmbTF+VUWor6N7/2 + FE+3dpY8MfJShB0n8mD4UW4OrPUnvsPOR0/FJArAZMTu2FZv2XfvsIxcDSDJQE82kZzPAJL+m6w6zdUk + KGNVpS28s8rKj2O49GDJ0KO7z1ifFXgLe6Y8MMBjMIJ6ZQyNk/yNRynpvW+E0mtfjaMRmmD8+UuH/NkO + yETtrbGJkfqNvqFvKZuON9kVSzZYqn7XXQDmcq/nX7+qQuOYXaobNdYrLL2o1kMtRuWU2RCN4+rjPBeB + 9pgIYY1AllpUJ9kMXQoAI5/dyMmI8n0MJ3lQv/nUAbvgtpBvlpmu+n6+WHpDeuhavU9V23uyyz/wwlfb + Bbest43HyQah6rQj76pCW3NsFSUJIM93AMmyNRv4PHbwrDo8uavOrrl7i9urePfuCo1dyZGZVZ7nNFP1 + SNE1dNK1koGxK0L29Ud2WvkRZBu5ZWJNXQCxYYl6ANzORehTZB09ir5tjmiS57pXxFjgek+Ke0eD09Ui + 0gl+eIf3FxN+gdazAVACSxJA9h4lBECidACQ2SW1vht7mu47XmADEDhKCmpE3nofTKQxYTPBHDGJ45Km + a7CN4zvE1JH0W0z0ZfBVVWIoQIBcbgJiPKOwQgYI41htfVbV2kKB0HQZh7Fq4Dg9qyfLa53RaAGylDU7 + 7FUGvwYXmw58N50GfUtro14YZAFvEwkgS3Y22KQ7t9lcGeesYo6i2ihgVuXnmo4U9cQD4zNz9dVgAchr + f73HXjwE4GjzZcOwlE5YRp/NTrEKiaTM4JHesrGmIUzsTlh/AkjikWzxDTRpAubsymXXYk/68Hz3QNKH + 6XkbbdGdm+2Vo1L2VAelH2mwPQ1R+6vXDtrApaTcif/7zoj7E1/I+8maZJHfE+VK/K4f5anrczSGyJs6 + Jk/jrqjK1uwkVCTIhedLspLt9jD9ExjYcLTVdpyJ2Lx7dtqgnO4v71E3wMFNxZV2cWGtTVX95kq5zpGe + uCovZLNX11r/2yvtmkc2el9IcCQrMmSOGjFmknX39HGgQNQaIgFYaw8L+Oq/U+F2237qmH385y/bDbr3 + YPEhTfpkoXTHhSs32w0ry23QyhrJf0/kC71VYRfeUuHxjyyfs2kHT6lFTyUBpOi8BpClApDgNm874091 + UgWYjLCMvLM+al8UwBu2ontxkExOyLTAZkuOzeRaP/U5YRNXY4T12n9Juf3wlQMSZfoAeRYDNMaYbCPq + Qa+cq/AlULA3xB7bcdx+6/HttlgTp2tFVz2+3xY/ebBbdK1o+uMHLEv06SdEj+62f3n9gIWOobP1WMm5 + i9p5UJIAsvcoYR7IDzLhYZxXVCHAJcUnA7tQnZhZXCOQW2XXCrQO+FWlvbTnoIBQsHuVAe9LZyqtUgaJ + X8Lm6RG7a3eTXXfXNl9uniWBJK8ZxovTaDiJo9sAgAGqVyYGY5aX2u/+ZodtOCpFJiXYotkzADLwPuoS + xHLH2UseXkfiRfXdCN9ttWf2NdnVD+6yATlVfv+Jmkz0xICc7wAyXX3yqftq7Gj9SQcdpMVg2b+jPHeg + wYZoAtZvRaVNVP1ZciX0IC0G/rIklz1RjgDJkZrc4flfoMlXfwGH2ffUesfgkYnEdq8g1wB8vbG2llY7 + JiX3z+uP26glUtb5ZZa5ZqsNExAmCfjQVSGbpnEyW3Ujz2h3PdxOavNlArZ//vwR5wd1amk55RLkxpX6 + yeCH2fnjRQMxfNzlauOJiF2eq+cLCMW9dxeISepcjffhApojBWoHq53EkC5aVWkXSO6v0WT1wqUb7R9e + 2uVxYnhtG8BFkeYAkrUwHpIA8vz2QJ6bR9955agNk9HPLgh5ZgRy384o3iSAUuW6pSep0AAUQ/OC+OR7 + q4+p3Rprsh3oAdQ34RCBh08fYvIV6FFd4wv63+Mm2bktnVstYPf1x3fZFTkVzvcbJHO8MtGJ9/zOiH7P + FLEJiATiVywP2Xce36L6RPTcZul46nZ+lCSA7D1KAshukHu+ijfbnJx1vtSVJgGYDnDUQJp6+1r7ghRt + TZ2MrAY2SrsV4x/jZ7CMjeH1jwndRFO8q8muv3ubpedUWpbAx0gJYyYARM/vSXwhyoXThcbnVdpQ3WfW + I/vs0X3NajfKBV7o+aoD1WBFBWWINzJIK4ESbBLPiI+MShE1iFrsP9fvt1QZ6rm6Nxt+RgtAdtd4Qef7 + Enbqigr78kPbgofBKJaN21nOp//M6mXcciqP2+Cl622eQAwGeb6MF8eJeVxxMcn5u6dc4CvxlyznjtKY + nyjAcFlBjUDORvvjF4nLgjd48wIjhWeUsISgX8O28XiT9V22wa5VXS4trLHJku3RGiN4NkeqToAlPC89 + AZD8dnF+uV2Ru8Guef64WQvLZ3iu68yaTgT1k/GsF+bGW4oRRdbu39Ug4PiaLSja7AAi3r27QlPEn8vF + 98UFMshFNR5ugxHop3uOF/+v1Xcu/NUGqzmCd1bPjwSeGXRCQ8wTSkkCyA8ugPzNrkb71D1brK8mSLOk + u8dLBgbpfnNLqm2m+rG78ZGQeyg1hrMlX2MKVJ9NR/VEvImN1hJuEcUAI0vr6lg/4UxMCoAl/NN3oxoL + 0UY72dJuS9cfklyGbJDqOlFtTFPdhus5PTnNi7RsbGpbnFdho6STv/P6fk3e8NCiw6lfV2Wsd0sSQPYe + JQFkNwjvA7tg+4lRKTKy6Rro1xZtsplSrH10/eXDjW40UNgMId57egNeRYBJNyoqiVzCXrmzwRbevdVG + 5VZJEALDBWBAsRM60N3no/xG6ZUQhczccoHTcru/9rieKGMqQ44l71B4zgcUDrtm8UrKYLDZgcTVFg2W + TO/Z3WyzHthlKctKbY6UVbaEtKdpbM57ACkl8dv3M6NXTyEvUWJng+UrdoMC3GpPtNhvP8Iu+nLJY5Wl + r6rwoydn6feDReThjHf/rhB1yNY9WTq+fnWtDG21XZRXZZOKqiy/lhQ5yHHEWqLEhrV7aALLe82RejvQ + ELGvP7XDBkr2FoivGfrtIvXZLBEbD5AzPCvdBbgQMpaie3B6Fcbw+rs22vdDJzxvpddNdWptOy25gmdm + j+xpss88tEvtqhIAEmhZEZI+i3/vrhCG90oByKtzpReLagWsQvZV6YDRApMXrNxsN2ryNOnOavGE+mhC + hDFVRZo09FoFAJBrShJAfnABJOX/PrXdRi8L2XXqr9mS73GSrSxS0qlPWY7uLn8Yf9NkW9LEa0K3Zq6p + se+VHbdTzWwu1cRaujGsiZswhfRoq0AbYT6apLcH2SsojAGiqG57fa8mgWU2UJMmxtx8yVg2Jy7pfU/q + N1X1YjwNyimXrqqx5/UwJmlN0ahFCD+iv86DkgSQvUdJANkNwjAPkqHAUKeuqvVYsWEcwbhsg9255YzV + a/CQv5JUC28epQY7UYJ6j/E/HwDkr/c12jwByAwApIQYYEz6GGbP00Qo+Xj374y41+ek/GavqrIL9f7C + 20vtC4/utLLjQbLwSEQApLVeVeB8a5ZmZfA1QMQUrxfLIPqCyOzpfc121T2bbdDt66T0BEhLaqT4q2ya + jKzH68V5flfogwAgv3jfZlciLF3RZ+TFBHyExSqXodaob6gZkBOybPXhFQ6IKu0GvfYX2GOZON79OyOM + CrIwQH03Pa/MPSEzNe6vKQj5buiF928WcESOgsD5jhx5nAgT8UmA2aZjjTbkljfsO/kVdpkM10xNItj0 + NIclLym/seq/Hu3SFt24ssIuL6i2b6+WLOjemZK3oYVldtHdUmLPHrPrHt9rn3n6sGSl1BYXhmySeDJQ + AGig+vqmOyo9TCPevbtKAIRPSs4HychnSnHeqPaQnzRVMnXBT1+3R/cGXsdo9IxgEG9ave8wBtYOiEwC + yA86gFy9uc4W37HN+uZWWIYmt3N0j3HFm2yYeAT/u8sfxt8sydZNJQIJsjVZut882ZevSo++cDBs0TC2 + hY2HqoTbFzoYHRHER2J/1h5osu88ss0m55f7mfck5Z+pus2WjpgrkDvT9wjEf35nRP9xks501XFobsj+ + 6fltrqPY9c2kzeMuvXKJL0kA2XuUBJDdIHZt3lxUZekySGniydUCNeOXrbUvP3fQttZr8DAN06B+09OI + HuIFI8t13nNNJZEAsupUxG66b4ulSSAzWIaTYgGcTS2otGy9dvf5bD4YpraMkzL9rVWVnih3fG6Zfeqh + rfbQ/iY9mUpgGAJDQULaaISde/DNq2bH6iL2r+uP2rQSGRjVZ6Lkbr6UFXkBp6pdLIf2xIN13sdArqi0 + Lz4YJMx2b5p45F5a90SKg86rdtvLhpqXDtllt623EQJ6HEW4SMplpPqzJ7uICWPgNJbUks2WllNuWUW1 + tkg86ltYawtzS+0zLx5XzehH1am1SfZC7/U/icbrI1E72BCxbzy5270zJKgfLWPFxraxGi8o8Bl6Rncn + KBB9P0PjbpjuObpIci5gs5gNebr+lZVVdnF+tX2ipNbHKAnJyciQLUNHVoaRy8tskl57Ij8Ag+GSy8+I + J5znP1HPukTPHFJQY7+37BW7cM3OwPuIR6iNMAzYFRh3KDijPwkgP9AAEpCkCfBfvbjb+kr2MjWJmydZ + RJ+TmJ/0PPGe2yVSveARcYajWRWS7ksTAJyxqlYyUm6T76+2fys7bI/vOmlrD9XZjtNNorC9vK/Jbi0/ + ZYse3mOXFNdYitrDSVbz9Z7Vg3SNDe4JmBwnuetu/2Gf0kSX5220q+7cavduq9fkiE2SOEzAO/QZspP4 + kgSQvUdJANkNIvHrABmjORqUxHddlifj9dgeqzlFnNVZaUPeVtzwM7rOKokEkE3S07/36BYbuKzcDTtC + mS0lmiXqiWBS9xFSWpm6x0zda6raM1iKhmeMKCi36zSLvndHvW072WSnw6oLcTyi/QJD92+vt6+/dtzG + 37vNhudykpAGu+o1SYqZDQuzZbzmy3Azo+Y58Z7fFTqfASRKPV1K4ov3bvZn4d0jkbov8TMuJV8siZKX + DgP75IF666f6T8ILrvbMlEIKlGP3+pDnY5xTBBaGCDhOFUibVLzZBsl4fV4TgjF5IRn+Gluz7YzkGa9D + oxv3iBR1RxodSvWJZuuTE7KrVoRssADbglUhu2RlrZTOJt/xjJcl3vO7QkxSOJ1mgmSEWK6pApMX6d7T + JW94NzHgqXkCrALVvlyeV2mzNCmaf8dm7/tR+nt3jSeEx3OGZJlDCW6WUe4v2Rwq3ThUY/iC21+1mhOa + PIoHzcShCb01hvEia8DpogM5QjlUkgDygwsggxQ57fbivjO2+N6tNkS8YQNNRl65LdSECd3XXRknDRRJ + xgktmitwmiE5y5T+dD7hTZT8pheRG1WAkImTvrdA32diNlrfSdM1TqwarN9l6f0kvR+i68Mkp9SJCWa6 + /sZz4j2/KzRedRiWU2V/9uI+7x8/pUoy3i5dxbGzgewkviQBZO9REkB2gwAueMUuET8mFlTb7OKQVRxt + EMuCeDCUXDS2ccY9jrFXyts/Jw5ABv37jef32ZWxwGo2SUyT0hstRUQMY3eNgxsv3Y8TbYYC9vQ+VW2b + IkU2Qs8C2MzR3yZL6ACXeBTxHJGDEiJEgDQWGGkU5zR9d7wU5WBdv1T85ujLq3UNsBTv+V2h890DySkX + X7y7RnKCLAkwSikzo/elYn1GWYc5UcJa7WRzm91SdtwGLyuVUZZR0O/H5nf/mLUOubtKPLkJY1i8yfoJ + NOAVIdZykkDlgNwqm/HgDnECPkm23IKoPsS3xnTHsaao/esre212bpn1lWL0jWbqc0IcSBLe3eWzDsKz + +AXdx72toosLQjY/f71du7LChqtPLyuqsnmra222AC/LygMFgIfklFuaQOWVkiH6P959u0J4Z28oLpM8 + 1rgCvVyyfZN4M2D5BvvKM/sDY6rSGObUJfb4wBOW9aKenBpeUZIA8oPsgYSpTAra7bbSAzanuMKy1W+T + Cyt9Q01PzqpnDKeKz+jBLBllxg05k+doPE4Q0GDjJjzMpt55GgN6RVeitwntmSEZ4j6jkC2NXwz7cN2D + 787W31h+HieZ7Uku3XRNyq65r9ae2H3aN4c1Sy/5MrZApOegjI2BRJckgOw9SgLIbtAoddxvFZXbkBUC + RMXbrOxos5QIcXsxDddG7FOg9IJg/sBjxHA6fwBkYBj+ZcMJSynZKgBZaZNXaqYqpTJUAtCTPJAoMALK + x8igjpBSnl+00RavqnBjMV4zYJ4zSjROf0+XIuOEkXQBAAxJhuRrkq5PJHF0bHCh5BfrPuOYbReWiU+c + 3c3gif/8rtD5DCAxDOnqt99/YKsDRgcc6rMgeF6fJTt+JBlAEs9ke9ieP9RsaXdst0k5FTKIlZYKD992 + 364S8oMMzhNPBonPw9Q/5E/FYGfIAM1Qf/YRkBiaU2U/qjjk/MDzyFGTwTm7ki+ordF21UVsxr277Qrx + lUnFNepHwFxPNhhA1JGNbKnqu5sLQzZYxmyegOEA3ZvTqObr+li9Ylinqu4TckttwurNlq624JH5ZGGF + G9t49+4KTRRfUleV2+d07wtyN9mNUuhDJMNX3L7BjanMVgDY8DryhveedJlkzkEYCyUJID+4AJJJQhur + AHqtUzW/8cRum6Lxh/eRtD54+Lobh+xL2JIDPJAzqCeTryLdU/W7QTLCSVycrDZUzxjFBErfZRI+Q7JN + Unx4y+R8ht5nS9azyBYgmeWo0lEF5TZLY3imZBc9GPf5nRBgNjW/2v7Pq0dlyzhFrEEMIRSJk2hIVRfW + OIgxKsElCSB7jz6SAJLlLwZeqmgEA0EdkaEBOIUTavTKSTYzBGyIdcT1T8qOUfnlfiwfYOM6zuZdsck+ + dVe1bxaQabdIJGwNGjGtbiwAk+dWPh0lkUvYeETKT0Xszx7ZaaOXysBLgAFnLI/0ZHmxp4Rnip2CzI77 + o+CkAPFapog/U/WK0fLYHr2P9/vOCP5MEcDKklLG44kiSQNAF5R5POjvPbrbjjQE+dYwXJwk5F41UVQG + Q+M4BiB7dpzguShV/fbFe7d6nwWTDjwderDqA1jzSUgrm1eYvEj+2pvs/m2n7eJbSy1ThuY6Ae3ZMTnC + 4zCZVBuS3/6FNZ4YnKwBALp4z+6M4B9LX7MlJ0wIKo8BYqmPxoJALrvFScsUZck9Wm+7TjZZ1tJ1dunK + zUZAf6aAHjlUp+SX2oKSTTJkTCSC5eaZ1FlgcIAMHP0S7/nvByF7Y/LK7XoZ6ptLiNustCsLQjI85XZt + cY0DDxJAD5BhHl6yxS6/vdLmLn/Dnj5EOiEKOqDzkgSQH2APZHuL9AJHsqqOGo/l0rF/+OvNmliFNMmq + cU87IBJdg66aRX3Fu34AOV2n/fAhXt3eD2Kij4ygb6kP9gL7Dqhk8jVVNnBOQaVlSVeMkG2YKHA6S7I/ + VfI6TkD5/3tup8Z5gx/84GA6hhl45chHF7XzoCQBZO/RRxNASnDSpCyIUZmvQTJDn0dj2Ao2SMBCGvQ1 + NkBKnI0kqTIck2RAyHdF0HxWSZX1kbH47nN7beuxZh84TeEzgRKRoW/QDIyjplxjd6EkDEB2oCO9/vHT + Oz1xNYBjqAziBCk8lFuiBhcAn1Ma8B5B81Sfq0TBsrbqqL/jveyu8YLG6vfD1b/kagMMYcimrxR4XlFp + f/jEbjva3CqDJVDELmMpQ86Q9Y0r9LNKry9hdwIgg53PeLJj/alJzPZTYfvDx/dY/yWlPhHCQ5EmRUPs + 6Xi9Hy95z9B7lv45Pm1cD5QPsjVGimzWqpBNvzuI1UTmSSMCwKZOTZF6v8oYefVgs308p9z5+1XxfrCM + 0SdUn74CJBcxznTPq0UzRSOLatXvZZKD7i+v9ZTwTn+8aLPHT2aLd6mqJ/GOZCjAI4RHdqCA+GdXC2gK + lKfe8px9f2OTDymfPoaDGMfOShJAfnABpI+6SNh1hNtLDcYC6fNxd1arfqU2QTJCSNB02qjn4bUjQwIb + uVI0YRqJbXlbnd5PItdvR75fXtGFZ18jMfps0TDJ/UjZJsKOhuWXqZ/W2e88vM1ePkquXkJWYqts0pO+ + sub6SnRu9r1vJQkge48+oh5IjEEwu7pajWWgEPeH0Zij95zskSIjdsXKkH2ieKNNzGUTQK1NEJNGSjF8 + 9/WjdqgppljxsoQb1cHk5yKwWlcBkK7tOi+JApAsrbdpYLGL9vF99bbg7m12aY6AxapKW1AUKLZEDS6M + 0hiBCryO1+k9M3fyU9Ie4tk4vpIcgN3Nc0jbMnTv/nrlDFo/dUW8n6FrY5eH7I8f324H2GFEHxIQHg1r + UhDVbFuADdAmSjyADBS3z/YBtZI/daY9va/OLsup1ISoyrKLQja3aKP4BMiR7MpoceQnCYABKPAh3rM7 + I+SC3y7WxOpSgcIZkt1/WkfybtVHfGpkR73q3BTlPFyqxfuo3Vt7xlJuX29D8ki2XGuXq16z9Ps5qsvo + 4lqNQU3cNCbZuPNZKSLOvY73/PeDJkupD0ahC9Q4n1Zvdh0xWdc4ceZS1ZG8r/PF1zFLXrevvHbEx1Yr + S9boAfGgKyUJID+4ALJVwk0KMirV3tJsbZzzr0/52+pt7t1bbHJOyE87on+ZlCPPJNRnOXmmJqtT9LxE + AhieHTw/AI4cbYo3kvdcJxcwoUJjVOeFagPhIakau195aIf9eh9H07IyEwBFdFRHZogAQAY25nwoSQDZ + e/QR9UBqJiUlPU00S+9ZGh2o9/PV+GvVMcy6+okhV6tzJuaV2XwN9JQ8vHOV9tTeRk9XgGVskFEMh6PW + HmFTg1l9C8lcNXAYRzHedVYSBSDZQcjGjLCIOn/zmX12wQqW56vV7nLVpfubMHpK1H+SeL2wWH1ULCMj + hcsRfXiD5qlNJBEnz1pP8hxycsJgyTLAiphBwhXYgJKZU2Ffe2ynbTvDEgx9yTggpieW71BKkXjWhANI + vQ/6MvjcHuHvYdvXELa/fPmIXXp7qU0QKLtePJueV2kjJcMj1E7OlF8suV60SoZNbY737M4I/mFohqys + sRvEwysEAsfl11joqIAKRoPlK9WpiQlKe7M+AgL4HLG7ZFwvvOVljblau7G4xi7RPWZqzH1mZZBKihiv + RTKug/SMbsePvQc0RjI2X/KwQCAZPo2Q/mMZb/5qJpIhy5RcXpRXbTNXrLXfevGY94Mf6ahOaZZOCEc1 + qexCSQLIDy6ApBDa0tom/SAD75M5yQBhHA/ubLCZd2+3KRp7V5HgXwByruR7tOTmAp6j582WDoIP8er2 + fpJ7H8/iZQAm2bgo3aHPUzRp7y/bP1CT6/mrq/0EM0mTt5Ol6o4Noy4mMZYFcf90WOJLEkD2Hn1kPZCp + eQF4GKPBPITNGTJgs4sqbHoRp8lsdM/kSGaN6txLb11v//TiITvSGHgXrLVOIFKDBqWhz016DTN+YsvY + pFdxZd2Fkrgl7KgUZKvqTp2jtvl01G7+9U67cGmFTZXiICFyopQb9SZP37j8ChsgytR7YlInCNyxseam + h7bZZ2VEONUk3u+7Qg5S1fezBVIBMC4LGgQoycUPbbcXDgfJ4JvVpxEHb+ITuStjGjLRMZAASL/WRl5I + wIsUerjJIqrnhkP1NrWoUm2psuvUxmslx5Ml14CykQIA5NRkQ1JPdoliZNLyN9o8gcCxmmRNkpGZeu9u + ry8VIql4C/zCS9MS5DzUVWuMRO2pfU02Kr/SLl1W6WcHZ5Vs8hOcCFG4JqZfLl8VkoJP3BK2JzkXAE9T + uzLwGAlIEhNGBgCU5mQB4I/lvm5fE+BBB4RbmyUniAgDjMZyWk/nJQkgP7gAsinKWf0RN+5hyXmLKtkW + bbLmCLGR7Xbb5kYbdadAo4DBqKJau1LyQ1jUpyVTrJ6Qpqe7/HtPSHUYr3YDHt+Mg9R19C9psEiMDsid + RY5T6aNPyj6sPcayNemp2oO0XYx17xwxhBc+O8VE7TwoSQDZe/SRBJAwHbc8Qc7s+J0hAzGbxutzysoa + u7ywxuZr1jhkRal95amDVn6MHWUdJ8gIHMpShAW82jHaMZDRhvdB7/meL3V2cfAkNAZSChBvkXtNdQ3v + UPY9221QTqX6uftJZntK1J/UPqSqmKAZ/DQZrMsF+LM0wFZuOOxg9/97fq8N0UCK9/uu0EQpRgDBPCnx + OZIBlOmIgmoboOdMuWubraw544OWIxXxPLJRhdAEB20qifZABn0IgGzxJN7EGQbX22X4Iras8pRdcmu5 + ZbJcLJA2pbDczzofIRkbJOA3EAUa57ldIfoH2Zgt8DiuUMZQyuwGAdSsnDL76w2n3ZaoKl7fNtUFPtKG + qMsbAfbt9opAZOo9OwUYy2z4ipBdIWBC3Cb564g/Xqx74wWM9/z3g2hfZkGl5zKdIbB9lcDFaPEtpWSL + Z18Y9qt1tmZrXdBWmqp2MsLCTCLVxqZkDOQ56cMAINsIb4l51xmLbT6ZYxMZAIr+j9q6I2H77CPbbIzs + J3kTya06WWAyXTJFTH0ivezvBCABNaR1I03WFQU1NkiA93ef2uGrMmyQa5MeJOYfW/f20gEgz6eSBJC9 + Rx9JANmRImG4XrP1ekNJtU1Xh/TLr3bPyFdyX7c/eOaAvXZYM0wpCU4cCEdbNGiaxZbAu9iua82abba0 + tui9lAieFoGxdzt4EgYgJZB+kgKxc1J8LeFmX45Ytb3RrrtHikRKI1EeSGISqT+EJ3Qhx+AVldoPyg+r + noFy/sHre2zQ0u4DSNLIIAOzJNMYkckCkWzYIUkv+dL+9pWDDsrEFI918skDy9gxY3Y+AEgkjaViklJz + hGA9vFF929ojVnG82a56YJtdsrTMBmhSlC7lNKuwIjiTOsbf7vYv8oV8LpDBvVLjZUZhmS3WZ7wq4/Oq + bfupmFHFuFoQG8wSH0cxtjQJzPgYaXGP/p88e8DDRb4geSMPaX9N3OZIoQ4XkOcZ8Z7/fpADHE0sZxTX + 2hTpvLn6TCL7YTlr7c/WrLf1p2hDUNrqg81CzYwlGdiodEVwJnfnJQkgP8BL2PxZco1+CDMR17jzJNrS + FRHZBI9NVsUPNbfb99ce9njkxSvJFVluw9XnY4tqus2/94LOXroOlq2DVz6Pl16cVSCdUVxl3w2dtoh0 + TLth/9BF2Domro1qfjA5PBs4BvoquH4+lCSA7D36iMZAblJDN9lggYZMEZs0yNp/8Zpq+/d1R2zjcQFH + V7TgQikEjh2LKbFoBMDYFAwQ/Z1XPCoOKlnD8jdS2O6X6LwkBkC2O1gMSwmQW5DE1IGGxgC22H/V1tn4 + Nds86Wy8+/c20fYMvD+qf4r4cu0D2+35vbFzs1U/EtX+8NUDNmhJ95aQuf8I8XiYv692gDBxpfivwQjv + R2sQz75ro927+4jzLCz2sGTj/ImNi8THQLZaRAYqGqZfm/Wd2PnrAm2A3WYZsOd3nrTfWvqqjSqssaF5 + 5EOkvZzoU21DBVK6uwkJYoPT+MLgaEnPQSdj2HcFR6VV2yfu4wjGAMgSL8z4QLyawixrI3saQxGWtRuc + r7/eXm8jV6vN6uub1O8Ai36i7npI3wti7ExbXWuDcyp9w1ZqQbX1XfKq5VTVSZHTKaftDMc3ejtiMcV8 + 1LiirZbcRHNO+lAASDGV/sYTB2gk4T/1dNsgcnDp15CFVntpX6Nde/9my8wJ2Tw9j02b8CFe3d4vIq6c + Y2EdTErmIK5naCL9pUd323rZQvQek2dW1lrULkAkNiOwJQG57uFvep8EkO+GPqwA0jXOGa/7xAf32ZUr + Ku36oloZorWWXbLZxglMjpfRSASNEZEaYa4En7QfHDQ/WZStjmAjxIT8Sk89MEwNgTL1PXa/ETM3uqDC + j8VDeaXIWA1eU2V//cohe+1Qi+ezoqPaAI1dVrDdLK4MI/aL2jOe7oH6L5ICm09bColRq47b9q7QOPXT + BN2DAOi0FeX2pSf3CUDiSVWbRF0Z3A/tC9sX7t9oE/PLbIT6eqzA5HV5lfZZ8W5SsQyeBJdE0ywFp4lS + VXdiFQFkJK/FyzVdbZimtjFIRuWL7wLr00RzNAsfJ96juOYI1IzSwBmkvwMYruGeuseVel6anvPv6w/b + 4YYA/GKkiTVS5S1v03Epu0obL2U8S/fJ1oBiMwwnMJBAl5QU44vj86crNFRt/dTD2y1EjkN21UcbXHkG + G0MEICuPWb/bQnF/21OaIErP2WhfvB8gRl9xRCaeDoETtb/DC9pZ2Vnfan/y4kHLWPKaZa3eLOUUshuK + QnaF+Ozn9L7tue+KxOeswjIHod7PuidHe45fsUGKudT+o6Le5ZswCYyLT8hUf+SOcean6SCDDsDa7bSU + 4082HBEoKLWL8zjhiTEqIK97z5NsTSLtieSGHeTI9RyNk8GSrTTJDsp0CmBWlK1roznCUHVM1z3I6coy + 9Ggp29GqH0nGR+aVe87JwZITPhPOMhoZxaDrecSGTlb/f07yNSh3k10oWfyPlw/bzjoGLfLQtQ0yXSn9 + fvya6rLFUy7dpOdeVrDBhmgyQ1aAuHzvInEyzxC1v/9P19kuACQ8FxhrDLNxjvjtLgiQSouwXGvbKb1r + tblPH/ZQgzHq9xSNW9JDdVeGxkHi+Uzpak48oo+HLyu3zz59wKpPM1kEhBGa0ep1ZiLvBlXV/so9m22A + jOgo+upt9+061frpVq5n1Y40yclkjY/ZqkfK0lL7aelhO80EoQfFVwmQcWQfb7zacFKTqN9sb7Br76n1 + uGHy3ZIWijEEuEEWx6kOGYUhy8JOqW4YZ/LechQhcZPs3kbHout8J7fklFNlkFviujtiGAGFfIdUdeP1 + d+Sd4zbH6zPZGEbolY2EpPdaoHHDmBujMfQ7j223Z/bWYwo/0AVHA57TRrG+pOaU9b9tg5+KxjhPX1lu + c9RuzujnTPBEEA4LsMoNmqiiz64tfMNPHLrxyYOOPsil24R+lAy1tbTYCenIP3vtqF28POTjZ1RuuV7j + 3/v9IHi3WPLVXzI7U7LTB32QU2Y33LlZANKlJzDcsx/ca0M1EwewDRXzWc6ZRBoCgYFEULYoQwqe2Rtg + EoUwUvXKlPCPkGIbow4hXo5krnPXbPZ8j2PzZNgkNDc+uNO+9tQhK956wqo0u2pBkdJBGuyc6uEHwKOs + vAt7r7TjOZJiydvWJKBTa/2lEMk/CTBPF28niLLe1u6u0iQphjlFMqbq1L7L1tuXntpplSdlRGIxj556 + iHaes7Tb/sZWuzV0yiatDtIepWjicKVmpsSCjZeB8/yCkolxEvoObwDKi1kt5xGP0Oc00TBdI3F0qr7n + /aRrAI+Zrsxk5PVdUvNkyzBlFpZbfw2mTz6+z14UqIdHTZGwE4X+glbvaLRx9+ywvpIDdtSnlKBgKyxF + vx0kgSZNz9Ruyih8ZzbVb3m5/fZvttselmRZklIdALHYhIKKIzbgV8hU/Hv0hJDvUVISX7xvm7pBRkhK + EM8rS8DsAOeUh1Zyz52z4MVpsXWHGjyWcNDtZVKY1TZAfbYIxSXZmNKDMexL/ow78QkjPjJXddY9McjD + VqzXtUrbDuASs9pbIhI7FKEApABws4wpEwH3VIiIIUbf8PlYY5strTptV5SstxvVj30E3voUaIKlZ1wl + ADhUMpShycYNRQKTeu/t0DMhUu8wYRkr+fdE5ytDdtXqGptXjMEt13iocKOBHpuu385fo/rKUHMuNrGw + bDYiJdF00h3duc0+vvQNu3X9Mdt6Ohgr7HRv893u9MHZXrLul34/f9U94VeqvtfkVmgiVG43ran1scGJ + TfF43xWaJh5cIeNy8X+9aDtPNrn8WuSMXgFiLD/Sjlgl3qGAe9pdPzL22u3zzx3W2JQNEP/RvfGe21VC + xkeIzxhREtynSKdcsaTcvqZnbK2TnMDrcCD7XveoJiQuQ6rHnRV28Yoyz+XaXR0JTZZMTBWP2DRIuhpi + oeeoPoNvW2f/vf6IwF7Ah+4WZJtTo/S/8xEQ4CnBxNhopM1+vqneht+7TTxdb5PE0wWqBzv/J2gCNFyy + ioeU3dpM0idKbgnt4axt16n6nKaxMU58m1Qs8Cm5x5tL/lxsImNxgP525cpaHxvE8LJakCY9PFqE44XT + wmbKXs7R8zIEBm58epe9cqDegbvbfwD7B7m4LW+0RvG+pPaUXXZ7ufWVLskQL8YXV9k82QpW/PCAJ4I4 + xGSUJsWjNNYHy/aPL6m1K3Oq7GuPH3A5b482+QQq6I9WOyUA+devHbaLl7yhybFs5upqS1cfx7v3+0Gc + KMY57exVmFsQclmbKfs9Q3z9GKuxYTWA8juPbrdpeaVCvBvssvwajx9LlSFKSxANF42SEAC00jXQ0gUc + U9WA4XqdeOdWu+bXu+2mp/bbN186Yv9dftLu3VpvpUda7HBDEI+FEq2PRH1wY6AdHMiIBQaNWKaueXh6 + Ung03oy7dp6xL93LTr1yASniYoJj4zhyrbs8HiaaoE6dJGM4VbPq//PcAdt0kqV4f7Sa3Kj359aOsMUD + xFvrreZknf1IhnSmgG7mikobWiL+s2kCxYbCkuLK1PsxDgilnNU3eAHxEqMACRTP5pQffWZzDEoaZcmp + MmkSNvJrklMvQ/f9/ZcPWaV7S2UzoiwPNaseDTIoTSIUAgq53R7a02g3/HqPe0ZH5ZbpGQIIqhPPni7+ + jRcN06CMx5/OCP5NUVun5ms2dV+VrT0cgDU3COIJMa8FlcftittILxT/Hj2hIatqLUOzyx8/XOrPDTpD + oLG1xcIkGnVw2Elhub29yQ5K5r/76mEZpHJbqPGSKmNBuioAP+2M9/yuUmZRradTytR78nSSLBnjRXjA + 0Jxy+8tHNlgjXan614dRhuIdm0t8cCFbeCQJD2hzUBxWP7dF6vS3NquTAvrVpjP2Fy8etolrNEnQ+MBL + NEByfbmedWnRZgFMzlTHcwKorJIyDVITsQrBJHcY8ojM6jtMWkbo7yjtMVLUwwV4ZxZU+tFvcySzbKC7 + PG+TXbSyzH730Z323VKBLVUOh7Pzu7VJakITTtXdq68ueS/K1TkbbeGKdTZGfXMTk1+BZLxRQzV24/G8 + qzRUhJ4e+asy23O6xZoAMDHQ28rpRV2YILe1acyp7zqa+lcvHvIUS2kCOwtVV1YmuqujiCcljGicZJFl + r+ECk7PUx3/3ygHbVY9+Cp7qEycmHvrcIr2M/v6jB7fZaPUfqb26+3z4k6U+ZyxMlBxwZOAstQ2vd7qM + +D+/esT2aez0qHhYSbOFxXePbsIDH2FSzFhu0t9khyRgbNL819cO2ZhVlfZx9Tvepd8SmL1WupLJODoW + jzKgnQk3KzXUc5bkdi66VG3AgztD9m+6xvksTYpmC5gslE6cT0J+gcOxgCZ0scYHcf+MjzEaG3Me3Wcl + m+s0cSM8iImRi73XLSJ984EvakudJiIlG497TtcB0n/oERwMeM2yZJdYtUgU4XRJ1cSROPA0jf1Rev8X + zxxQH7RbC04C6XBvhtpxWu34zw0nbHZOmU2UnLAawzGt8e77fhCZUq4RYMyS3F5VWOZOomuLQzZfcvix + JreZEiABiEONEnxvRlDaGxrchKFIE0EoERhM5vu3CgqS3dAyTFJ5uH/5np8bDFjUD3FpY8w87o8eQUnp + FQVFTBnXfJc1l4Ob9l6hcgLo9ZGI1WnwEifmhXoBYL2+/7vtXaEOJcAyYVtL1Fo0m2cDEDMy/u4zGr7Q + SWG5FgXnddP3d59pstWbz9iCx/dZ6v/f3n8A6HVcZ5owAQJEzjnnDIJEIAlmkSJlSZZsydlejdbj3dm1 + PZ6xZ3+Pw+zMrBUoRuScE0nJilaiRCoxInZEBnPOJHLn7vM/z7ndFC0RDQIQLY7URVz2993vVt2qUye8 + p8IpmMfpakd6PO7RECx68h6BaJxGmVsGcy2ja07G8HkEhmdMhrAAdCDIIzDefb74eFz9o1fja08ej6MZ + 7qWO9zWkh15VUwt9ijiCOeVJPYq60O9NJwGYx6POOJzZFHnB/pcvpF/hBJz15ZRxA0pUfvJq0Bi4vtDg + 2BqzAvy8Y95zvCxX2r9ebdsMYk6bdHDc0CXYgjaehd1qoqBGaCM9zO90XLVWzJMzoJ/G4e3vPOOr+fVJ + 5xyxlx7FKK3RCRxleb3aftKTLkJ/ZEaMaDYQ3nf3eDKrZ0Q3g+JcX9Xk89xz7TF9X1XbFN9+uir+Iw7h + B772eFyFQZyEEr3MUSTBAMCwJ4CyO4C2z5q9MZi/Y+U7+NO4ksNwMlzOYLDyISsrivA83J/D1XXd/jj/ + rkfjD77/Umw6dDwOHXaEiIo4etEkiOSzdW5ptCNh1PV05H9XqeHVePFks5zzta4G/eSnpAn85v1zuNR9 + r3jGQd2b1LtYQ2yZgvWqevufL60meb8hamqPAXyOpQEzPxo1Gmrqsq9+9p3v9spybGczI/E1quD3w+ir + ujorzXvhefnUJRu8iXvYo/o3440q63/27265isganivvKLjRM3gndTrKa2p0ZOS/c0nQrqmxBvYpwGLa + nOaX5ygk73LTm/rYvnitqiFPbLp1x+sx8xtPRy/4VKfHcDrqWKe6W0bQddAnwf9Ow0/AgPs3R3O5r+Pg + 0g0Dgec0LWU4Q9BrHYafcv9+++vx5SeO5tpYz9bXKRLUNlLPE7U1cTQjT3iv6Jv/pRN0dbbgxeM18ZNn + TsQjL52I+58/Hj967jBXVTz4QlU88Eu67n++Kn787Il4kD6/77mT9P2xeJh7D72kbFbjfONsy+fqbfpC + R6T8NX6nHfc/ezJ+8sKJdyz33+qy/ltfrIofPneMv9Xxoxeq48HnaQ91O6+eiiezu4aJP0p4PSCk1ikF + hdnfFIhfxvU2xm5Zz+fff5X8zqOpmU0YogancBEUDZQAM3dP0ymeNiIocce1gKHF+30vk0YqD+Kn7k3Q + WkXiejA36WRb3t7eM71IJ2qr4iQK2G7ycPu6hpMoSTc18EhL37WSnGrM4NQoOcGLRseR26Qr+Z8/UR/b + X6mJuw8dif+69eW4/PvPR6+vPR397jwU0/WSHQ3CgI9GqU394sH40HefjT+679n4v/Ds/3rnm7Hx0WPx + 8gnKo265VshyoYELtV0b5zS1l/VU2fpZhe8tR1KaEgA1j6rmPfJZzwR2Rb6CB5o/n+FVOBN8bqaDRiaP + qeQdbz13rv10ugt+bEKpp5/Du4oRYXidOuX6wdMk6eapMPJVMQ1Of0LjBhyqXO/7s+87o0vgSH0AGU1u + bDKMFeBfEJk7rvMZA+vXQze9afqxFvrxlOA3gTF1c22kQCH7mr6zfvKnsTdTB8kb/KlWPuho+fI4QKvk + ler4p7LD8d/KjsSf/fCZ+O17no1pX30C0Ggc0z0xGwDpNN2MtXswpOXxyW8+E39674vx7773ZPztrsPx + lzsOx76XD8eTRwuZyCR9JTbv1/FKgEVdE3Tzn+LQMjvRpHI/51SX67OacJTyvaQaZTV5TIfPF53lRWqq + Pp7gK+oPZ709jvMkIC3bJe+eJrXoIUGVbT5WC7BvrKa/qgBw9v/b3ncWl39y5gddpZ1RzorpusJZLAAu + 4A6+kWeqqU5D/THuA17z9C/p9NPyzuwq2qb+r4W3HB1vxL7lJjR/1uFO/j6HRFsSHKqvdEikJ3T7Ke29 + 72V1ChsmnxWpMV4FKJe+ciK+/sSb8dny1+Jj978SE7/zfIz6ypMxYzMOPHp2CKBwqNEB0LeD1lbEpC89 + Gjd+97n4yD0vxP/+k1fi82VvxPqDhwEeJ+N4hpaCiW279G3AOW88kTwiIFdGtY25CTQdqJa6/K+ZrH3y + MLYigXzyM+3Pv9AamjtwpP35ZVw5aEU/qCsNQN/UIG87eED9mp3uYqmM9UW31p+AV11mx528lJFfXv19 + t3WsRnapYdbb79btPJWlqQrhLhpSfE+m0gg1P/jLut7a8dbynSvryeUsH3+yYwQURWMLoOJoVoJE2mAH + nKTRTu/IXDatpX3Fl/cu5VRYMjLvsQHN7yuAE0aY729v35lc0qAFADXZfoGIiiFHeaABQDDBRGtJIFB3 + Ek9cUG25Fq6Cr8WQFh617xLUCUY0MoIabhWpuTKOMqRRIAmAEgTRbqdjW8oowKOjTVUYc8unbvRBMZLF + JfgRwNJ/0sn3ZAwyy/e5VMoW1Hx5n0s6ND92FpfvEhxBP4FzTvlTX+ohKHrnPL+4y/6vhi41tK1Rfsx+ + c5rX+jgSSv1aSTmqnsGtbQP1tSxHJCnXEUxeQXk//94zuZRBaSxg9G+LTDp6UacCkXbNx3xmv9j/3Kuu + Psbz9SgcgKPNSHnzEflIXvUL91uaaF94H/7NDSD+ln1Ov3gJuJqTwf2bK9d8h157a0c09cxNOxbMPXkR + SFuXjqM8Vk3+YspUUHsyDSqPaFDhwwTetCvfb/5zTbWCRP7yPkFsfa0gnBv809n1PWd72R+FvFjWyZ/K + pv+Th1yDnY07dSoiUPCMBUJPHZKflkFf873lfWdzyZsewpB1NWW/F1fqRxW5/ejDpILHcIY0qjxTGNCf + L/fdXJaVesmylCX55i0+5a/f+XguSfo4UKEOk28FwYpFMRtm/xYzGjXoN8PEOThTnzrHd3sV/JejlVnW + T6tl2fWCCWjIN54r9IJ/7SXlS12Ra7b524QMqIvV5Tpjzq4ITnIWj3crRy4RykEDyk7wrGz9L5zUofKR + NMwmccnPBZ08t16gzIM+8Mu4qFCuRaY/0r6mM+4gip+diXPXO30Jf/qYyf6XN3IT3M+W9299SdAcEpC3 + XPJY6FN58zyVjkzkLqZUcHidKWxmzGSLbM0v4+LdyQ18tjpvCZyfT3XxvxZlRC94CP5bCpHvjbm+zvZx + ZZvzl/cwqTwEUAp1wSQqDhlJkJb1eMe2v5tL8CXTAepsI00pmu39osOL506dciQp+1+GaKE3teZvMrXT + SQA+F+Rr3KWdwpnMnr/zHsr4uWRllAKVtm0mb4vR9reiDI0V91Vsgkd+KwBd0a4CXEsvysoetC3NeVGI + hYLw3tlflp9T5nxNmjniRLtyJFBBOaf+Of0lHU+CKhyhE/zlCIlGAZq08Enryd+lA22A3jlyZjuar8aa + lpNS3vn97+qibv9qFEilpkGyH7iOUn9rIa0aqLdLE6y3m2Y8kSbzWxJ/Hd0tNglJ52Z+w0AW7SBpCKn3 + MfJVqU19VV46E9CHMv1b9Ju08nnBIu9Jfre/vIqUzptJXvR6qzx/hOY15it2klu21fEqRriVCR8810TZ + NYeRsTrAtFWoi+qamhwNKkq3vs20PotLR8xNGy3941ICR3YLGeOR0yUBtY6nfZo82LJ0A56yv85JxiSo + oL0oR/k35JP9JqjKUca873fup44xH4n+LfrkZ8s8s0tApxOb5fMeeaWIcGBcVXj2HLvYtuUxh74j9Sjv + tUzfJThTh/JMkoKXuWynGL1v0WEFoChmysjbcrWU0XLJi97L2y060LbxbvRnOuKUqy5Rf5OBS/ApiLRf + i2NHWzYIWp71SCf9f+WkjtY+yUe2icZpEwtQry3zmV/mZZ2QT/uL7zlQQ6Xkx+Q9+Vs+UQ8qg3YO8txQ + 52hqwTe/7EtHxMGpn0Z1kK8AkC1TRscTIUtpNZwd0dA8FP7LTfBBCn2LUbIDWi5/s+7FSBHKBkHNUSwF + k98drRS4aJQdaVDoFEx/cyQtRzD5/J4mXqbgqiism0omwQn3cm3QOVYg25ll0W/0pULjSOFba1tOU77K + I6dJZVzqIwtYRhpmlTf3sggu6Zc09LJseOTtfaJA6A1nfYriSdalUFJ2l/llPIvwfWbMOnD5XZqoAFOp + qVRTIfs8/cb7CiNkZu+1GLezTwVv2SfF9KU842hgy+5h3/NepuSDPMWlGEU8WQwD5yUtrE9rSXl2c4rP + mi3posF2MwuZnVY+lyRNnIJpGXX0b+EE2Y8qbRWffaBRdI0jD/FgetxFhqxjTtHosOn0kNdRP3nI36hw + 3tOJ0QBbVpbj/7N/LIP8puS74mP+9q+meor6/exn61tk4LIe6jzrz3fBhbogfxO8JBBVTpvvNWc9l2Sw + cWqalSrWORX6Sj5L4HeOyalmp+40nDmyRL0TAKpvcn2fDWkl0VZBRdEXWU3IY/sFGy18dQ6J8gt9J2/q + UAsoBbnQg+rmyS7Uvxh15hnoUsi8jpQjSM19f5ZJ9sxTVdRXNsb+9i9G3XPbU9ecSzI79c4yk9esOz3O + d4FMvrPlmbz4nI/5QR0qjZWnQg6KyweUFexWEqnIp+1ohE7+bUnqXd/TshxJXZDrw+3QfB/P8tl6eAiG + fK4zkzbRe1bjf+GU9KIR2ZZm+kMEaMbVTE9JYTt/GZdyKW9ntahds7rks7qnqHOVNojb9mOLPiq+m6HQ + oe9U9r/FZXX4xAf0u/XxW+0RKthoHMi21JbaUltqS22pLbWlttSW3n1qA5BtqS21pbbUltpSW2pLbemM + UhuAbEttqS21pbbUltpSW2pLZ5TaAGRbakttqS21pbbUltpSWzqj1AYg21JbakttqS21pbbUltrSGaU2 + ANmW2lJbakttqS21pbbUls4otQHIttSW2lJbakttqS21pbZ0RqkNQLalttSW2lJbakttqS21pTNKpwWQ + ecyUKYOKGwDYgKz14SkBBj/9dU/GLW3ivxO1xUkHHoRukNwiAKyn4BRBdDO4tuTKU12Kk10M6mqQ09ZS + ESTVMj3X2HMz6Y96gxI3B4596318pigPzfdklTzlIC9uNuf3+LiMbP+v8v9q96Gty8Dt8KtnoNcm70ID + aW+fZFTXtnS2SfbKY9I8baMJvq4/kfeME14EQvcBzzM3kH9dBriWJ4/VGLTbIPNFOb/OySDBBtfmf80B + 9ItA63lufuqN4qQR6eXPNZ5kot7xvvL8Pk8ZINv6e2JQw/HUR8kfNCb1Yh6uoA4r5FP+OFFrwHEDbCc5 + Wk0+42ERHuXXYGBmMhiguV7Z5m8e54cubKinfJ4pgm4XgfsbWgJvQ0sDdP98fp5Vj76jjjVI+Ol1eFtq + S7/slPqC/45WFwcXVGdgcw9h0B7WJo8XOqaQp+raFtlrXcecfgSSQo7VVSM0Lee5tlxGum/T/o2ePdp8 + soXArFCW0IW/ngaTp3ZoYPndk10EM54c4m95fN1plE+CHPJk+c209+SUE/RJcRSYCs3zpun8NOQ+gHEW + KPnOU+Q/Sf48i/pXPBUA/F+3X4Gogp8F5HmvLZ11kqyenCAfFkcPwtOeSS1dPUEBWmuU80ENvH9bzqwm + X4On8Py6pyQN8osSP5li66ksxRnGJ2teg7aNgMYq7kOrZlCU5xrzfBL+fZ5aji5s0XstetD+14n2xKB0 + ZJOPit/Vn7atEf7IZ1tLZE2Ah85L4MdnzzwXVFbXHUUtH6VsyuT9gscEr3kKTXGEKxnJb510cIr8AnoB + ZnXdEZ6pirocOBEE/4yOtd78a0tt6ZySLC4fvdN1GvZ/N6mhRnzQXFAtvOzfZtySp4vxtbr2pDdTTgoe + F/PxuRUdc3oAibRV1R3j3RROOY18VxHk2al57Nevd1LZNOXoS0PU1JxA4QgiUXwqTf4KEgWRKp+a+pNc + DXlsZAH+NAqno6EebuE5ezRd9mdjDeUcRyei9GqLkbRkNBmEvlGRwhbFd97jO/51futifhVi8ZZf3QQ9 + oIXGoE7aIBgFPU6AYxCQVoSjLZ0+wempGwQ5x+BFwWRN3ck0wI7OeESeJC7O/lV3NER19XFy2hcePdoG + IOtylkdgIvCBpgIoKFvHlzx/tpbvsqmXSv8t/etnrvc5Czc2FuD3JHX1LOZqR/8aqrkvgJN/VFXqpkJf + VtWchF8EaJ4t7ehI60qqQXoI7CgvRy11jMnjCKL36xooz9FPgHlxZjJlN+mAF6OdP58/lWRzfnSpetZ7 + 0tm/3P+pjjXf+7wD2tL7OqVYixHkxXe4/O1cU50OKvpWWaqqOpbHHfMl9TIcjGg06+GsDHfk/RYdk+cp + vnM6PYDMUYXmj7zEo3WrU8Hxgpbp7V/nZOemwrGjW86hVvHosVZnhzXUVPG5int4sijGt85jlY50Ymup + mGbWc8YYk6+O/sjzPs3muwSGKMU6AJHTMPWCU4BhXU4bAh7/VX7+mv/tyvBXXPklYKTtjuYIbgSRDQqI + SSGSBm3p7JP8Kx9DUz86otOIwdY5aqjW6VQe4H0UmCBTAFH3Fv/yt43+CbIFSxAJ+gkaHal1msnP6BVo + Wo8uqcXp4w6As5jSrk2DICHf50mQpcyljkT+BI/yBw63sqlD3Mg9l+M4AliMaEsTLvnjNG1U7wr0EgCa + l3LMX8P9nOnhnksDcjZI3rPM+mJK2nP/8+z/U+S3bHXHWzqWflJ/vKVj+a0ttaVzS/K3mEpeeqfL384x + yfNevEocoB7OJRjJwy7nkMerUsdYG7Geg17qmLxxinRaANmCEevrq7j8QiXqjvGXUltBpr82SQVCR6j0 + 86rTWOKdSnSUD72TXoQjCxqFBpS/3mxep1GMmex0y8m1k4BSAWO9hsMO9yfer3etAUom4Vn/pYFx+pB7 + vgcFbX4Vnvnzb3PRv9IpaWdD9cAc9XBkQTq4/kPj0/xcWzr7BB0bBZAQtL4aunJL1SArKhtJf1KOQuY0 + iUZapehvvwDl+L94atDTr0VRQ0hHw0yNNSpugE0xJMlDyi9/W4Q2ae4yDAxB5nh/p9R31LuhxjVVyCDN + 8EodKKizrV61hS5r0aeFfm29hYWj7GyKBlHDyOXSIvSfDrQzNQLBnJ72HT4jDRM06mjzbOYXzBa//TS/ + 362Ho5c/q2OdGaLs1qvXltrSaVOaKFnyHa5m9XluKfXsT/Vuk6P8Fm6Sn3M0XYwBr/8rHVMVVdw6VXoX + I5CAxRzK9MUqOl9SlH9S5fZrnqR1eqoqHDvHUUA6QSVUo96pU/E4ClmT4C91D5cbkRrwaE83ha3S03vW + DkedSo7LvrBP6jHGAiEVH4XW1AIaMeRuVNDTVwHnqBt5M38qSQ1Vc/6GIv+vcmoxHGmDHCnTo5KPU2Aw + Vl5t6axTjrA3HOcq+KhQhNyrhq4acgBBtewG/R3dSb7LkfLaqFZuWlFOvy7JUTHp46hAo+uZ/YLsNjZV + J0ABdqXukIVPQlf1gbNAynxuaHyfQ8jGxpP0czEbQ9XzUh8mMKO9bgoSQyqrqUORzUZ0lXrMAQzJ0VpK + wMiVADGdQ2jFu1zn6FrInLFxJEddW3eC4h0BFawX+lJ6/zR/oU9b8udSDPuiRcei52ugfS4JotyWZ9tS + WzqnJAvJ5+90/QLYS4defduQjqqyUMc9Cqb8KqeVkbkWHXOiqiqdouocpVennxojnB5AkhT4kyAlxAy8 + 0RDHkcNXjqEQGl7mV1/565wghsaTznj9ZDVGoOiEYpG1C7Wb4mStClGwcoJOwgDwjJ5w7gC2h1pLTYfj + SNWxOAIazTVRKK0CFNobJD9zHa91KkbmOEnH1+A1oNzkgsYjcbTqaBwmf21Lfq638v+qp6aTcbLmzXij + qg66OPpQtP0tUNmWzi0lH8vPKCl0Q4M8CKBswputqnXdGz8IGnV+SE7XvnxcJxTeV0aUn1/3BCkgS/Kq + swlvIqs5CIBCbxCcQF/59VgN/OszyPgJnEUdV0fK3veMTGNyFgZeEKA16bhy1eBcn0AnufSmcG4LgPn6 + SUGlepVL3jmdpuJn87n5yAgXx9C3jswW69DlSfQetEw6AVB1ZNSnNa6BdoAkl1f8NP9x8ieYJ3/LJsgW + HZtTev9Kx1pPym5LbelcEnyKcX7ny9/OOSFHOkfw7Ivo39Q3pgSU/taYMnO02h9wsuBxI2XA8jxT6O53 + SqcFkBfMK41+a/fFgDUV8bEtFXHh6j3RftXBuH7xD4pdl7/uqQliN48i/sXXKmLcami0Znd8bP2eGLRu + X7RbcyCuW3p/VD7zmg/nc/7JHdgCTxnkNOkz362IgSvKYuTqffHBjZUxeX1F9F+7J6Zv3B+jNuyLC9Yf + iMuWPhQPHXgRZnN6qDF3c9ar3PCeb7tvbwxdXhrDyH8d+ac15++8qCLWVFqvX+309YpnYtKybdFv1f64 + Yv3uuHRjRQxYuzu6L6uMv7jvmean2tJZJQEkfCzA+amdb4oXD5+Ijy35YbRfczC6Iwef2LA3Ll69O0at + 2cPn7c2PqSBdDvNrnrQRIphQmTfFx9Zsiz7LK2Pqhv0xbV1lDFy3N9qvPxS/ufAH8fpxHdFiPfQJ1Ycz + HO93ANnoVK9grvl7M6Pc9I2dMWRVebRbuz+ugT+uQibHYmsuWro1HnnqjeIx9evpnAyey2nnBJuN8d/v + 2R/Dl5XGWPjuQvRwP2R+5MbdMXH9Xr7vi77r9sf4JQ/H9/ajL38uf0Pc9INDMXJZSYwh/3TyjliHrkTH + zlr6SNxX+exbOraKatUJ4H8hBr4t/bqmx96sjg637YohyMDPXgOx0yOXlTc/ebZJBj+af3SOLln8ADy9 + Py5ZXRmf3LgX+dsXw5CN89cdjD9ZfG+RBR2jg6qOCR2tU6TTA8jPb4sBdyJQq1BoAJbL1lXEdASr/e27 + 4rhzo21JnZWdc90XD0T35YA9Ov4ilM44lNdori7zS+Pep4oOdHovF3Kn8cQjdwpED1aP2d/r/Vyfozre + +OTX9kVvGKjP2r1xBeDv0k374lqU2ri1FSjCfdFt7YEYvfihuCfBo7u8T+JoYFRQ2GDHtC2f/u6TMRyD + NHvd7riIuo2DKYdsPBBdFpTFmrJXijb8CqeFO16KjgtKYyRtn4EBGYVBHsfn4csq4i++93TzU23prFOq + gYJfM04pPHfojeroeEdJjEYORkNreW8Qzk7PVbtjzMqKzFbka0umxqbaaKxVJ0QMumN7DEFvXAKfzgBU + zUHOh+D0tL91Vzx3rDafqW88gY7QQeTL+z3Zz6nvAJHqv+Y63/ClQzF4ZWWMwHhdDJ+MgU/6ouc6zi+J + e544nO30qm1wKt9pZL7nMh50Zj1lqeMcNXSKuR4AyO+/h77sjA6+bGNZDF1TGf2R90s2lsdI6DgNeg7c + dDA6ztsad+1WX7oxyRiRWR1SVjT+7J4no9dywOwG67QnplC/8fBut4VlsRJ9af2dzs4p+QSeRe621JbO + Nj0OiGx3847oidN4Lc7Ob2/aG/3W7M2BjpHLKlMO3CB7tA5+a3CfRVMccZNiOu46Wa2nlo2LjrxfcHNJ + /J9bHNwqiQGr9sVVgMiuYIphgNhM9ZTvtDby5XWk5tQO3OkB5M0Px8D15TFs5e64+O5D8cF15TF5zZ5o + f9NO0KwC15bODUA6rKwhcAi5LkOhHKv1fsQnvrovJi0vj4s27onf2oQyw1PooqKFqSby91KYbcqSh+Kb + gkfS8bqqqOVKjxjFliGEeOenv/VkDF5cEZevrYy5MM44DRIAtMuCbbGm/KXM+6uc2gDke5xSDbQByLNO + yL90g3yZBi2tTMAzElr1Wn8gPrJ5XwxFwbe/paQAkCTXJwlicq1z3nkfJ/s59d1ZAkiuxqpaQGNxMIOg + zdiM7k53c07unOaZP//WoRizendcvmZnjFtVHnNwtqevr4zea3bH9Xweu35/XDBve3xxz8u5lEIdm2vA + 5dlMWdE2ANmW/s3T44fVl4/E+HX7o8+6iugN301cjRO5ZleMRB8kbzqK6BIQAKMzjJnqG6LBjWenS/XO + btTGUQBk79t3Rg/0yqc27YqLNh+MLuC5GRv3R5fb789HGxpr4o2MoIFcNLjJ7FymsG8vieEI3qC1e2Iw + gnT9up0xmpe2u7WsbQSyJRV656wApGty7Kg3a4yfx73GN/leE5/8xr7ovqIiJqypwIjgOaMYR6LE+nP1 + Qsn2pD96LdgRX9v/WurZXIepUXHxOUzlOksXv6Lq4tPfeTr6rdwH4KxAGVbEIOo2DCDVbVF5rKn41Z/C + bgOQ73FKNdAGIM86oQfqa2uKNY18HbRod8xYUxbjthyM81eXxAc27Y/+6IG3RiBBPhl/Nmcrimnv93Wy + n1PfnR2AlK/cbOgITMYVralCZdZHnaO26Xw3xV996/HotagsOuNkX7Zpb1yI0917RSV6cl9Mhe8GUm7n + JRXxpQNvRpNrwR3RrAWUugzrLfJlRdsAZFv6N08CyPPv2BoDNx6IQctwegB00+/cHV1X7IsPry+L8St+ + knzeUK2z2RS1VW6iizhioP3T8J8/HwVfOPrYZd62uHZFeXTccihGLC+PuZt3gSkOxAUr98fYhcX0tZvb + Xq9ulouGWt5x6hecHkDe+nBcjmBP2oSwr94JQi6JdusPxnk37YjjbXEgi1TonbMCkI4QGtetUXe4/gQP + VGWBn/jSwegNwLkI73ksoOfazRUxck1lzAE4Dt10INrdURpf2vs6HXwijtccz6kYQ/e4KL2Wsjy2qwCQ + TfFplOt5S3fHwHWVMRzv3DrNhkEHLdwJgHQj1K92agOQ73GS/9sA5Nknp2WhWYbzIQ1aXBmXraqMWesr + c53zsDV7ojuG5Xyc+QSQgE2P0nN/UobwMvP7OdnPqe/OEkB66pbrPuGtRuPTOeLIZRiSYlNRXfzuF/fE + tasqYsaG3Tmi0m7zoRiFkbwafTcYvus0f2f8855XciOMJ9A0OSKDoazhrwHFi5QVbQOQbenfOMF3Dcfj + iTdrovtNO+N379ofF+Mw9sROXbUJnblmb4K9TPId8u9YU8YvbTqRotV6MpLLiThcUx8d5m+LKyi357p9 + 8cm7dkff1Xuj1xocLDCKCdc05c01kK4LNj6ko5ynSu9iBLI0LlpdEaNX74kRGIEpdx6Mrryw6xe2xok2 + AFmkQu+cFYAsAo/7w4kcVfDjb3/j8Zi2qjwuXVsZE+jsqYCekRv3xYyNe2Pu+orou7A0/vngm3S0o5Yo + V485AzCerHWHNcWiXCk01w3prfyHbz0aXZaUxwiA51jKGImCnbK6Mvq5BrJtBLL5qbZ01kn+bwOQZ59U + 0tCsIaeKmmLQksqYCWjpA+0Gwa/91u2PgZsejX6fuydeOIpyR6EDXcITwQw1k5nfz8l+Tn13lgCSlICt + tpi2Lk6tqeKeIY4i/vjr+2Pwiorog6G9fBOAGx05YW15jM1Zs/3Rbd4j8cW9L5Ef85jT4AJIjG9u/uK7 + dcuUFW0DkG3p3zTBTfDkyXjiSHV0XrA9LsU+9QPgfawF4HFNXu40tnIgwHOPw7sDeEWCQRuOxeHqhuj4 + 2R3x+3cdiDlryqMrsvYBAKozml3nN69/NNUaKkyA6vuOp+ieKp0eQN6yK+Zs2B9XbzkAKCqLgYCP0atK + 46plu6LKt7SlFr1zdlPYTa5ZhClcTwoz/BZlXLSiMoZsPpBMNAQD0pfOnrl2N+Xto6zt8ZUDgj6ZhrIy + 4K2hfZrSS09mSmVbk9M8ppt++GRMW1kSQwCNE9ZWxNxNAFEU7YCF5bGm/NV85lc5tQHI9zilGkht0wYg + zyIJRpTbXJNHmrVsR8xZXZ7gcSZX79W7YwY6+NJF98crx386ZW2UhRYw9r5Otiv13VkCSHRbXb2x6Vzz + yI1cl1XNT43xya9XRp/lO6HV3hiDThu1qjK6rNkXH95SGb+5oTT6L9wZX9z/ek59J28CGpvqKEcdTHJ3 + +FsBlYuKtgHItvRvmmS/Y9h/AWSPedvjCvRjJ0fQV5TFpZtLot/6A9FpxZ6YverHxfPY+Tdqmu08DpAb + a06XDlfXR7vbH44Bmw7GYOxejw0H4mIAaocV++LjGyui74L78rmGqrpEFjUni9mQwzWtT5GfFkAiIdnA + 4gi8+jhOZY10+PIxFEGDO3jbpKdZ75zlGkg8YJSYNP74lx+LK5aXxpV6BSjC8YBGr64urN14MMas2R7d + 5z8cXz74Onk9N9fjEimHzHlCDf2TJz7U8hsGSV0bTUfiyMmTcYJ+q+KGgXM9UaiBz3owvw7arw1AvsdJ + /m8DkGedciJHMXRatf54HKlWHwBSpE9dLb6lsRIjjUZjwxvRmAvci000nr3/vgeRtiP1ne06cwBpHned + ei52PfyVIdC4/8ffPRid0Lcz1+9OPpsm4N5QGVP53n/N3hhCWd3QvV/cV4RQyzWPzsrkTA9Er66Jmpq3 + nySTFW0DkG3p3zbJQLmWuS6ePlITvebtiv7r98cfbSqJ6ZvAFGvlbezV0kd8GDmoiTdrqvgID6czVYC9 + 1pIAsv1tD8XEdQeQsfLouXFPjF+9Ny5ftyu63e70NXUAKwAO+HwcvJDZ+I7u8V2nSKcHkJRr4OpivY0V + rqWdx2mEQVWLR37tU6F3zhxAcuMoneNpEx/78v7oj3Hti/IbT+fOBjhOxaO+gfwXw0DDUIZjFu2M7x16 + PYMz61HbJWrSYkehhqQ4IaHFo1bhegZ2DkoayNyL51R+uUO7+blf9dQGIN/jJCu3AcizTi0TOTlKlgYB + AqIf1K+en58GpupEOoB1tSdS9xYJZa9Ofr+nVHX8T8Cl/mtGXO96BNJQPc6maIScsaHdn/h6RXRcWoqe + hLfQk9PQkYbsmYThHbm2LCZt3B19FpXFl/a/kVNxeZoGete14gYB95SbXD4k8d/Sg1nRNgDZlv5Nk+xj + dAE/PHG4JnreWhL/bvPeaL+mNAav3hdzN+IIra2M6YtdB8lDnqTUHGbHAaOjtcVMY2spRyBv2h5dNxyI + q5GN36P8vjhZg8AX3e4o1j82IChHEJMM9E913kTn5HBk0/H8/Z3SaQGkMuvB/dZbgatzupVKvwIWaap/ + I8FMnlnKm9RliBSa8LV4pUoP2hvFQd015G+qrqY8nq+mls1KsBp046dhKJJZqyqiz9p9ccmGshi/+UB0 + +MKOROSpN8jnofaiofxspjoQM++eaEzEFRXRD3Q9cF15zNhUHsNXVUYHkPWe11A4RSPI6hnSBsdsLusX + BaAKvfNzAHICiqfH+rJof8euuPdJ6tooHR0B1FAI+Fy/1Ah4PBRTVug5o6zW7I4BG/dFbxTjFIDOdXoe + a/ZF+/kPxVcPuuGF9uSOa16YxxJK+1ZSw3FAak0eV2SbdQb4R9945GL2VqtJEhVkd7RTgCpYdfG5J+DU + cM8REkc7G+Iff/xMDAOUCYB7LSqNWx95MfO7XslYbmkoZc76quI0HpS6JzvUaRxI/98jz0fXJSXpcXXZ + eCBGQMchGISJ0GHS0vL4bw+/CM08hoyLOjVgCKyDs/+CYU+acUpKxS5Arms+zeLUALIyAaRThxqWRs/F + pR7rKl6NfgvLYyRgftbGyricPuiI8P75PY/xq+C7ER7ypZSv9wdvuQbVQ+ltcBFuxLrxWWI71Sj9APjG + 6aypcyQE2kObbxx8PXrM2xHTMVAXUy+N6Qg8xOkrd8cnvnQg+SrL9FLOGlzvKv9oxOzLmpRL+eotg8a9 + 2prD8UYKHe+2LtTZ0zSaPFLTZ2o0qBaeTYqSF45F39u3xXTeP2VTRQxFuczZVBmDl1dmAPBitAt+dd1d + Mw3st+I0JQsp5OnMAaR1Pp6bGwypUpwLTRvlDX53swQN49+xqPZ56K7D5alKdDDPneQ792179fPxkuLB + 8zYtgYrrhfDsizPhvedyj+Jqf/sj8dvI53nrD6FrHrIyyTc0LHnVdUk8yL2iTU4d1aj/vEgX3PpA/AZ9 + Nn4N/I5C7rDhUPRdXRrt7thZ8AfppEtJcn2zDhzF5YwDbRQIUZcj+uPqBehYrF8+Gm9UqzutY6Gvio0i + TfESfxrqXuczD9oeCnSHpNVDqeYzJz2LP/ukis8FGL0EeRq1uiz6o1vHA4gmI58D1gG01lXEtYCv7rc/ + HLtfPWFTs81N1MdDIvKEGOph288pWVXamn3Elf1CEkAOhM+nrC9P8Dhp4/4Yu7I8uiwoj3uexOGG3sa2 + zbWOZFF/mf+P/uVAdFpcFpdjI+Z4sIL6fwPtWIcMUYbxM3vP2wV4dKbGGHnq2XeTsqJnBiDzryOaHgXH + 57Q19pu8KdNw8e/vfvB0jF+CblxXGUORhQupo7qo36KSuOWR54rH6NNaZKwaHZEbIAW9qVfQZZSt3Dpy + mscrpgJsQp94tKK62XwOGNAE+MtRKdWC8u9nn/f4S50Q44d61SBHuaHIpmOLDI1Um7rFvpf/6uEho3o0 + xkkLs6zUa3XwMJ99Dt1ejz6vpRzThj2vRadFu6IHgKczOlxbOBNbdtGy0viTb+6nDHm7Hp5XLxX0K+Sx + oGkN7/e7tPXEsFobRLtaT4UerKFe6o9a/prf2blsnzrJwZPs36yC4saHiIefQ+8t2BUXrd0dV2+ojHG5 + Ya0S+7s/5qKHiwzUs9Zyj5EXmbKztF/1J+Jw7lD2Ordkfa3TE4ero9Ntj8Rs9ORUdMoYaDeROo1BF49Y + WRLDFpQVz0P/47XIqu+2QXyXnvZTEzrgpHxAPaFgvAl47PD5rXEVunjsnYeiJ3hixNqSmAj/zQIndVuw + Ncs8m3T6NZCf3xZTt+yLaxDMy/DsRm82gvkjiYbfOgvb87FtCERNBUyasRrGWbMjOgCKPowADlhfGpcj + hB0/+3C87PhoIwqCPNNW7I2ua0pi7prtcQ3PDt20N85fsz+uA0ROQ8E5dXv+bSXxJEDSoqsxxE3VjuY1 + xoRlu+MDEPgylPaoLShEdyyjEC9DQLuhUK7YZPyvsuh28/bY/QqKiOpqRFMWqhAMDJBMe86pmRl/HkDu + icGAwQtuBUA+DoCkkwVSDW+dXtAU/9tX98ZoOnEkz3ZF0Q+989HoA5C+BHrN3VAe/VbhISzdFd98HE+a + uqqfVCAp5DQoGeg06b/d90zMWrE9JlPejPWVcRXvmr15X/RZUHLaQOJ/+f0nYwAgYtKG3Sj4fdEfPhgM + 841esjPWlhY7uP/HD56MCYtLMnDvWEDXUGg/GgV5MX3TZ8HDccvWJ2g6QgjtFRLrbzBUwwV84f5nKass + RsHMgg1pdhUe0kcQ4tkIzjTu9afM0dT7auowccmu+KcfPw4dVKTQUkUJTd2NXhgcFA8vUfEUir7x1ACS + dv3F959OXvJaWf5CjFm8PWbxW781FTGb907lvcNRLhO41xe+6uWo5XceS6p7qdRzNJf6eB50jmhQD+5Q + FS+n3VBoHu+HfMh8X93/RvSHp2dR3lgUwxTaO4x+nouc9OM909aVcW9/zOH9IzGul64oiz/6WlnybbVl + q8Qp60hNNZ9VyM0KkjYkjWn3tudPxPhl5ThXu6If5Rp8fihg6SIctSswuFQEWh2P7QDHjvMeoW8r42Ma + YmTvw5vgWTzVIa69u/tATKAfZ6zaERdtMJ80hY/xegtZp73y/9kCSJ41gHYtcl1VU5xK8/yx2uh481Yc + QdddF/w0FgdxkLKxfFtMSIUn53tsnTnoA9p8rKY+Zi7cFldtrogBq+gv8o+ivdOhcddbCsVbBW+0v+Uh + vPCS6L1iT/QFhFwP387F2HVaUx6z7vhBPkfHWrFC3mxms544/9Zt8Ufopq6AsZHI62D4yVGwOfDqp+4s + jxGAmAuhdT/uTUcXDfzCtiJaRZaHkbUYDI/fM3B4vXoQ5W+w3uIVcdXK7XEpurYjunAi5fRFJmbiGE9Z + Uh4vHcd4U5d8tB56Qe/UifBFPbyno2JB4+fjhJP3d6DFCPpxKDw2Dp6aCe8byWESNB2xaQ/O6R7+Vsb4 + 1ZVxA/I1eF5J6sqczkJfFYbdl51Dyn7mf/In19sB5HAAZFf1Ebp7Inwyijr2mFca33u8GIH03fk8MmRB + v/Xlx+LilWUxfPMedONudBo8il4aDZ/MBewNh8fazy+Nf0bGBEHpwL3r+mdFzxxAUsnjOApVubbSM7wF + SBH//ccHAU47MdQVGY/yItrmKWLG9PREHOP8jeHzpM3wKH9HUO+bHnohG62ucCSoIR1m2o5u8ShIQdWy + rc/EgKU7YghtvoS6zYVuF0PD8ct3xW0PPVm0Fz3omvg8f97yqFtjs73L89OVU/7528JdL0XnxaUxhLaq + h3VmL6E+g5Zui/9yr04sgBhQa/gj6yFAzv5U75D/ropXYuTCEnQqwAR5n2R/4qT8Fo6ocjEVnhvKNQh+ + nMDvV6zYhRPwqARPWjqY5gCFgx2pw5vrXYPctOjw1lIBdg3pREHZ3xZIWwGPad9pqwd06BC5hvbhpw9H + L5zHCxytpg9m0u7BG3bFcHTGCPpohngF/PI7yMzQLS6T2JEh8CzeI51tt7EYk7RnxF+tJG15He2nrk+6 + mea2h2MutOqHDnM3tgNrV0LXYSt05h1RhE62LR1keVEnoiGOGtaHO9XqltTFVQDIBnReeYyD/r+xtjSm + pi7ADuh0zSv04tmm0wPIm3clYp0Cc1ylEOG5noey6XHTD4td2MlIzQ97ZqKGnCb0veWB6AD46wNDXrW6 + PPrSMf0hRPvbSgGQNjpi8PLtKF/AE0rcgNnDIdbVKPHBgKf2GLBLeJ/HUI1AEXe65eF48rAGpuitj6zZ + FReQdxQg8VoEaPDmg6m0L6XzL6ezNZgaK9fBOBLYaUFlVL5qOAiEXsaPEyhw6mtvnGuy/RTzswDS6esZ + tKHX4oq492nrXp2hKKrwWuS7P/jKoei4tCJmQZsBPD+Kdl6N1zNbRUq7LiX/gAUPxdcOvcIr9KocXtGj + EgijWBCSZnK0mv7vbzmCtgN67UUZuk5oH8oHMA/znG4TzV9+76noiDIdBYiagyGaTN0GUkbn23bGgq3P + 5zP/8ONnY9DisuhJ+R675nTSFJT6AJi027ydMe/hFwB7NeiemvRwc8QFz+h/AB7b4YhMo8wZ5BmAQpyA + MI/jGgCY6Q5NxmPkroAOGub+3O8PL7VfWBF//yCKNnlPz9e/GlFoYn9y5dm70KoRL/50I5DmX41h6L6o + DAWPUk7Qsi+XIEwCXAzlvWME0CjDq2jTcAD9P37vcfI5inQ4FZfGOzuGd6vkjzuKxfsdQQk8QvWOIzxf + PfB6dJm/E57ch0NWbI64kHKn0/6u9P8UQR7t7o/BGbVRw7UfmfM0ol3x4S8dSCWWZ/DmyAJVSAXpZTN4 + iQoFYH3/U28mUOq06VAq9dkA4t6U1RuDfcUWjAJt3v7CUeRiawwDPF0BPVQs7THkQ1eXxe/xzCTy9YYf + 5edr6c8egLjLALe+qt6XOzKgLHnjrEcgLQcDVXc0veeXjtfijGyLywF+cwG/7Q0fBn0GoEDHLNkGf1l3 + +/Zk4WVLixxNbSzW+fzT/bTnUAxxRgN9Mod6X4ue6Hq7uxhPFADytrKk/ZA7H4uP4Qx3Wn0wPrR+B3x4 + INrfVOxGdJTTdKQGIJOjKw3R+dbS+AC80HH9wfggdGhHO/7wzp3RafNe6Irzt7EsplLGaPRPVwzQJ+GZ + DvTzyAUeulBMmXr4gqMC9pl1seuqaYN/0zDz65AFOwAW8um++Cjv66N+oI+63/xIPH8UR7paA65B1JiT + kcyNOBNFCLCmGLegPD6+CYOBnh60RpnHoaNvZ+CYjsWwj6K+M/htzAYcQ3SjoYL6IhMazatX74g+AKWK + VymL/mx0+rjoqLNPZldWuX5+BLIypsL7o7EBw+V7+nngbY/Ejx57nceLkbZaZNx8v/eVg+nUDICHrqXO + QwHVfaj/YGg+clVJfIR2jUTOv7zvdasOT1VlkGVHc99dyoqexQhkkorLGZ5i9Pqvf/B0dF+8E+O/B72z + H4PtIEplTEYOLsQp7IVzYHi2mcjbdH6/lOecceoBkLvp4edoM6JsdZSxemev6F8/A5Q+g+4bvagUB5f+ + I8+F1G8IdOu9qCRue+Bp+AlOByw6iumAicuYHPGrrqsGANUlvymnziZZ74Ulr1JeOQ7rHmTUkWmcDORm + OrZM/Whv5Wgg+eQ7y3LwyHtf2vNq9F9ahq0DyNKGvsiVo9w63APXocPp23FbKuJyHLbB6O4Lab+zSheu + qIz/7ZtP0C5kS1Aq7fmcp6wUxEzaWvecAW0l8SR5KEOQiJzpTNopAnudrSxHW1l7OH78zLHoDY/MQq8N + o0+vAbzL+wMB9pfTH0Npd6+V6Gec6N9FVgYjg/3QP0YuuRoezbfJl9Kv7gh/Wxzpc0jWN48LVHc3ASAP + R8fbK2IisjEAvhmLnM7k3X2WlcUkHIdMGhRlymkN+xMer5I/rIr1cZCqXt3VPAJ50yMJjvvQnitxvpSZ + KWvKovsd6uLW6dtaOi2A7AvIGMCLJsBYArVRS0qj04aDcd7tO9JI2nF1KNgqEX9WvgCQ0+c9EONgoKEA + zg/RKQNhqlF8Hn3bj+O1E7UxbFVlDIaJ9ISvQ8EPohONeTQFj2Da5lIM+b74CMZ0HIByAEbjooUPxfMg + cygT4zCC58GYv4vBnbp2ewylc7tjNOauLYleMKeBzx0t7U999TA+eufe6HXzg1H58nEY0ilADb/WR8Nw + jp1vsh8p5ucBpMq5Mnreui3uxaOWoY3RKEN/5BuPR+cl5Ri5fTGMtkwnz5XrYGaUgiF7JtLRfRdsj28+ + 2qwMUSBOaeitNaoUobd8927Sp7/7eHTAcxkAQ87GcFyE4AzjXb1RQhtPcxb2P37viegHOOxFe8ZTL0fL + xpJ31PLSWFv+UvzNjx6L85fsApBxD6OqN6c3PJj+nc29McvL4pbtLyeVnQqpzamE2vh/AY/DlwLOaO94 + +u1i6NCDPhwP0PkAhuEymP0SeOBGyriQZ/rAO7Oo9zSMxGXQdM7C0vj7Hz8HYWpQjFUoTKc+nCJWCdVl + eKNqpz8g0unWQK4veSF637E9Deg06jJ50648AcTpgwk4JhrZq+DDaXjUA6jDYOoyYll5/PvvCCLtm+bR + R9pXV1OLYi2Ua55yAdBRUbv57CsH34zO80tzynPW5v0xCOXgEZVjKf/jG0vhF3gXAzmY60Y8X43NxHWG + 0SqPSZv3xaDllfEb9IHG1Kn/VLi0zylRp5Bsf07X4Ghse+bNGHX7Awl8J1Du1eQbQJtHA3p+Z8uu2Pbi + iehK//u+XoBmlWh32jZ7YwXGHIW6qjwMITWbfB8FGF0AkB7u8hAct2Q8QZXtS8UvFXgvbT5TAGlROZNB + m4xx2OH2XTHB0Uboco36gDpcv35nXAGAGogBz8LjCDJch87ROMBPCaRqMs5Zu1u20s4DMRiDOnH1rui6 + BaOwFgA278cZNeL8LzyM81kZ7eC1i+DR3vS3oV/aodOu4l0X3VZMZaufjylsjoiQhi1+OEYs2ZFT/I46 + 9sepnnbX3hgDH3gUmLw6F8D6G6u255myQ+58NG5A/52/dkdMhf4jbn0oR0hNNXVv0grXPzePsOiIm5qn + oQfhVDriMHR1afSGBgOgh4a4XUscyCanwZ1Ob84rrzXrsg8uKwXgHojLoPWF9O0IjIUAdA4OaZf1h2I6 + /TAH+fXzTKey+W0kdb8I/taRF8QN4t4FOIhlLzmtrbHMDj77ZHbL4PpZANkfXX4ZfeDJOx2h043w4jBs + zj2PH6WPBQFO37tGHEcIXT5kdUWOkqljZtFfw7Af3fh+JQ7PsDt2xFdyw4zsUA+LSl+NYzN9T5uyomex + BpL2oANySQ/8/5+/+2T0XVgeE5HZGdi2KWtLYyI67FroO546D4TvBI/XbyynHUWw80G8Zzo6wdE63/P5 + rS8mf3vprNXDkLkDHV7/zLanYvTycpyM/TGK9hvyqS/lnYc++8cHns2WOMBQVedUOF/4n9PNLlnKaXC/ + C7aUX8DQwp0vxnm88wLePXFdSVwEwHWafQjA8C/uBeSRBI/Kj1PFdTlIFHF3xUsxdtFObAl9hrN3CfzU + e9OjfN4d19NmdfhcdQrfJyBz4wDNOoL23yT6cTiO4p/fczDbVFt/AufK2RyArrYNXebO+5PNOry1lGAY + oORjLolzatd2pWNP+3O5Voag8xQAAICrSURBVMOxeBjwOAD92w09Npm+mEaddajkKw/ocACqF87z7Dsr + 4/ot++P8Vdgxvl+ODDpyP5Lfr+Q+LJIjxPWNjtKLJZorctbJArXpDbkk8NkjNTFh/rZcp9gVXvkoOmw8 + f6+ljsNWtGx44XlA4mFnY+lb9YlLGXQo1Y0OoJyoreX3uhh7x/3YYgAj7bgM+2+M1N45wloa3W8vdl+f + bTr9CORND8cEvVYQu8Gs50JIPaYONz+UXrVrPXJNT3pI9lZBzT6Ao/MwFtNh8qF498MBRAMxHFfcuR+l + 7WLnPYC/fdEBRpvMbx+40zO298SHIJqn3oxeWR4dNh2M63hOUNiFBgt8ZsGMA2FMg+teIqPye7+7DsXl + lN0Lwz57467ojvHVe78AZTQRonUGPN0ggr9tGyASRsUw5EH4gslzVY6mQu/8HIAcL5Ci4y6YtyPuffLN + XMPlcPsnv/JogrmRGJw+tOE66jmKPK5/+xhgd8RqDNTCB+P7jzm9jBftaJNeBkzRWKtguT6MzznaVBil + 1tKffvtQDEfhzEZwXUA7HQUh4Os1f0esKWs9kPhf3vtUDFxaHsOh+SzadBmCbz/p8U4GbAwHoIzl8zWA + OgMfX4iQqXxmqXgXl8ctW1+Sp1FAxTod0y0PPIeRLMnA5hrk8ZTdg3wT6feLoIn8NogyjOEmkGi/BsUK + jTzTVlA+g98uwmMctbwk/vH+5k0wAhdHsgA2KneFqhGFJ91OBSA1CjnywnUxQOkqlENf+qsHbeyLAzIK + Q3yh/AcQGAHdruXdE3KNKkAP/rqINvy7bz1GH6C8XLfEa/VM6xpd44k8WIdm5f/lAy9FzwUPxoWbH02e + 1CkbQV36U353/mqorqD8IfD5jcjITBTXhbzHEQEBygDAgCOEhnj6+N370rC8fBL5E7xiCNJLzwsmo/33 + P3sszqPN3ZCTKbxjyPpdAKl9OFT0Dca2L5+9P4a2y69O/11Ju2fxvtHU58Mo+1G0tRt9MJj+dppsCmXZ + 7xeicJWb2objhbinCBVA5mxGIBtcp0a2547VRKdbH4zrN5TH1DulDX+hST/eaTirSSt2pKKsBZRXu/bP + F3lyU6aaPGmhowAUZXsJ770KnukOeLwCPusHAP04wLndmgM5ij555fZodydAk+eugx6dV+6Jbre6y5GS + NKyJxzAQpHaf2xHDqMds6N9ORQwNr9wAyINXx8Ozni3fef3BNL7jthyKKzRG1KEzz15NXw+hvcPu4u9N + 2+JodX28ViPo0PDIp/AJdNOx9Ktp0CIMOPJ6CYCiB/1zObx5EQa4yy07CwApzVxH6+ggvKc+sx9m0s5L + AIJjqVeXZZVxKeCx69oK9JDLMXBU6E+NyDTKHU1fahTHwNsf5d6odbuiD/06VKDuDBM073779igHRJ5z + Sv0oX/48gBwEP09ANzu9funKXcjV7ugwvxwAab8Wz/3hN5AHHMvR8M5g9MHV6Ej/DkR3XgxdroBH+81/ + IL6KjOm8NTgViCx4JKwDG+9ex2dFz2IKuzHeqHb6sCn+n3ufjElLymIGOmww9ZPutk0dN4c2XLvJZTrI + EPV30KA7v/flGs69wfyuw3fhFuzDkm3xuYcfR67pa50EbKxg6mSOVFXFZx5+PoYu3kW/VaAnkV14fSZ9 + 2m/xzvjsQ08k5Vxn31DvBgjjZ6qTXJqg3Dakc6Rju2bHEzF48SPYn0NxzZpSeAHHkbpcsKgM3S8YhSbq + bWUCO+RyCfPeCR2GLiqJIbRzEnw1jfY5UzKGOjijNh79MYy66fgrH9q2UfDxJfCoG0L7Qs9p0LYvoPcP + vlZMZyePAMJzPbk8gm5r0eGtJXVCMQJpHeEvdG8Tjrz62HWfDY0n4kfPHM+1tVNxjGdCr96O7PF3OCBx + DPI/F32vDVAHz6RflIErqaPLVPrTrhHKzDLANZ+v4jflLU+OsprinnNIYoI3q52lou61x3PJzFNHquOC + 27fGdLBMb3TJhdBqKnXohy6ZvmRX9m+1+tZZN3SudALSUhl+oc/940NvAHTO/8LOGAdvDaBfPZDg+lU7 + 44JNj0WPBdvz/b7vbNPpAeQXdsU1NGIGSnP8+rIEj3pPPW8tFoqnNyMV/ZvreIraDFuwE4OHJ7vuQPwm + XtgkjIIe2EQY6AqYrj9lXonyngmjjYYBHelwJ143PPvJKLYhdz8e49bj3aA0LsdT+N0vHuK33fG7dx+I + AZsqY+gqhHTT/pgMcV3L4CingK3TmqK8j/AOmboP9z64YVeMgLHPX1AZFa+65khGQ4GD+LMnzjUVeufn + AKRTsf1RyhMXlsQjTxfG6MNfxKCh9K7mGb3RwXToddBGBan3OQD6DOD57z+qAlVxuJZFYQAsGOBT8Jie + IIoRAXs39f+/v/MkBqkSw7kf4O6UkVMK+2MIXvKastNMYf/g2Ri5hDahDMdTZ4OR94eW11JPF4JfBH2v + RhhdfDwagZuJMI6jv/W8R6GEbnnENT0ytlNhDfHfH3w2ei7dlWDO9UuXuLYLWk2RrxDOUZQ7G4M3nP4b + xTUFAb4E4b4MGjnVeiHlX8h7BD4ubbhgcUVOoWs4jtOfLsA2MHCdI7YAEw3WqQCk9XWUzZFNp5jmAFj6 + wkfD+O1aPl/N/dncF9wbFkTlaL2G+BvtHgNN/923n6Rd9Qkg6/H43A3f0Mhn+kchVon98/7X4rw7duVC + /xkAd0fFbfN0aCqwmcHfMRj+DyIfrk0dt7okRxcGonxVziN9lvdO5J0X0eY+gIu//GoZfQ9PoHBpOryA + MqP9xdFsTfHgM0ej7/ydCSYs50PQdSog/wryT+HzLBU8v7lBaCT35q4GeECLodDeUCiX83k4gLILdbqE + OvzG3YcwCHsBcTvjBnhHps8dwir35EHeq0I7YwBpaoxnj9ZE51vvjxvQC0M24VBRR8/cH8w7B7pbEPDt + a4qR3WKZQJ0bPtx5knXA2wZAng+dp9Jng6GhMw+d0FsCxG44G3Oc4sQR/thdgHTa/Zvwn5tJuuEI/Sb9 + fv5tu3kDRpJX5GYI3njeTbty5HYUdbgQvWOf/Qly3hsn77zVO+ODdx4E7ANUeZe/zd1Yls7uVUn3vXEd + stYPj7/v0oqYdNcB9OZDOdXuCMJJ6l6ozobc3OAuSNOgBWXpQF0E7SdRdkdHhekXR2cFkDnawn8nagoH + uDFHhBpjMsCl3cr9ccO6R2Iqbe6I4zUOel8M3acAeEcjS07JDeJyNMW1eXNoW0+A7jj6KWdsVpXGb6Hn + +9z1aJz3hW1R+uKpd2C+62Q/U0+vdx6BRK4AQL2QD2e6euDYFgAy4mPfAMwuLY0u1M+lF9c269T20Gcm + wPdivnefVxpfPfhmrhFXJTY2HOYdggicOYD2ux9BzYqeBYAEYDXVxa0/OhiD0W0TkY/p5uMSpIxDfoYJ + QpDpCTiOF+GIXAefT9Eucg1HB4ylfW7kcKp0KrzvVKqjgp996Nmczq5F1pyS99QyR+lu2fosILMk9ZfH + 0nYmv/05fsn2+If7n6Il6EBk0RHH4ipa6IcGyvCkMnl9UckrMXxxWQ4ODKCdTj2rDzssK4u//sGjgExH + BLVBTblnwHauL38pBgFi1It9AGCCY+MUSyOXSwzh8xz0tbQbjN5ybbf6qyNO8VT69ze3eEZ5sX41Qy3h + RPzR113X3pQ63CU6gqpabVzTsXfVf4J413mmwiW/eWrrAMzo5R8+dSx63VGGI+mZz/A/NFauLgaQXYZs + zZD2tGHayvK4hnr1USbog14bwSirS2MMMj4OfrtmC31DvgFgjk9vBsRB33pkz/4515QqjPbnqDm656kj + R6PTLTh+1KUfdZtFH49Xl8HzLRtpyEBzXbpV6Co3CRebmquxg3AztwWQHW8qiY9tLqdN4CX6yOVoPXFS + eny22DzjlPzZpncxArktLqPyVyG8Y110jTHvgWJqN28Xnq+Uc51FgfxznYTTwzSmzx3bUKh7UbR7Etkb + Tf1SvJtrMJCdFH6EquOtu+LF454GcJJOUCVGfBylfMHq/TFqRQXeOwLMu11L2Asl0wtDdw2d3JX3j9hS + Fh3xyDVUekcnUlE0AUi2Y+TKow9K27VfTkVetb4k4yl2h4Dt5z0U5a+gFGE4R/PshHNOkoFifhZAqoDG + oyC6zSuJe588Gn/y1cei78qy6AcjfAgj58LiixH6kQiXHn8fFMnANSXRaX5pfOPRI+khNshQ/HVEy2lS + vqaRbqqqydichclpPX36e09G52W7AYGAOsDBLPpAIDGQep12E809j8V4PC/Bh1Nfs+iLi+2/BFb7s38d + SfOUooEA40kwqH3Wmf4+D8V0y04AJARyjYYM/d8eeC46LCrPHZMTeDZ3XqJgNGqjl22L9Y88lu11M0Du + toavNmx/HuNYgqJBqWNwboSuepFjAMP9UHT/9Yd4yig2QWoTfeouf725XKdH/54KQE6AL7vjsKi8Z9Ev + Au1EY5Yhoan3popXMFC7Yjp5ruT5IbT3A9BRh2cQvDV6+a5YfK/AQxZQAfDuGoCNbKVW4Pry/jcyttcM + p7Kg4TCUrADmEjz02QCdT3xlPzLUgBdqUFiAdtOR+Pbjb0QHPMS+GwFu0Hrkqh2FAaIe51GHG7/omj5f + osKwvU5fI4OUoyK5/5kj0f22bTEJuhr83/OAHdm/cnNlLhfoiTxMdU0jfJDreaC3TdYI7335SIxd/OPo + seEQ/Fsev0Hfd1sFsESe3VwzSkBPfXyfspvVOAcA+QzgsdMdHpm6Pzotw8Pm+b4r96Dcd8SVgkechEwu + gsdJPYbeaQojQNhV3OO/qrrqAkDi2E5GjnrgYH6Eto7ACExZXoaTeSA+dSc0gF/6bDkUHQB2VwLy5q4q + ibmAv/4A+PNvK8nXpL/j+lZS7ztK48LlpdEBfTIe3utFmf1WuYsRsHb7zpTRIorACVgwCREfWnhfdOB9 + 01ZXxsDNBzFc8OxdB6PDKmTmlodyFFI6B21J3e/sjUbPkSa+DwIEj6ffxtJvH0Q+etEHcwGTnaGnALIa + Qy7tT2DYMz+ZxgD25y4rxUHcG2N550eR8R7U94N3opNu2RYHX3fEk/eQz3fkZ1o5Hcdh1KpyDD2gGsM+ + gD52jVqeH029J9DGfec6Cpn60fcWhv1fAUjAw6VO9WIP3OzVAx3d4Q5HII/En36tInrBK1dDO9cfd16p + /LgUClAC3w6i7hPUO4vL4xuHAJy+B/l1pqMYzXFkvqGFzd5FyoqexRS2eZvir+59LM5bVp760EGW4ejy + 4ej3fpsORafFJXHHzud57Dj9djLeQEe53Obvf/xUTF6+M67guWtpl2GI1KUXoysGLNwVn3v4hRydzqgD + 6jMvZFWH6bNbX4gR6MWx6KIR1HMa+nAmvD0BEPn3gFnZUf7UuUzZ1H4kKLMvGmL9rsdzpms0OnAq/OYs + 05U4xy7P+Y/3PUObdFTcqEh2+VN7Q2O/CIDsD8gfRl851Xsh8joS+gyHdwavKIkv3IM+zFfoRJMfVH/n + vtej66JdMWSNszvOelTyeW+Oio1bVBK/D4BUvpWFDPRuQGv6MB3GZn45VfrpbmtnFQXbiJaYxE1mAKr7 + nz4aI+aXxCXU07XEfZHlIfCTU+v9xBlf2kM9Aa70i2TWbpQ8/0aMuP37SduxzkBBl8nQZ8D6HTER59Gj + gK2acZWjzkGpc0hU3OloW+n7BYHPHalG9u7HTuPcrSnWzOv8fZC6jMFJyWz819AIlpFs2AA0UZy00yVE + XnVxBF0z8batMRF5mYq8uEfkI3xutwiHcmkxAplRPM4ynR5ALvAEE4ei3ZVZGjcAJJ1Savf5lt2FVVEl + s6AM+YNQoEj5r8/i0lwnNFfvmU5wymEITNMdEPAJjGjnm0tyRyGPZmONYdiYw+1NCMW2+Ahe2iw6uScg + 0sXHYzDa18MAro109KTTF7bGo4JHk6M9Ut5RRWqRa04AaRfidV/jO2H0j2zBEGG82mPIK9xliMLH2hfv + P9dkwynn50Yg9T6dRqIdHvA/HCM8BAAwnTY4dTlkU1muG/G4ohvJo3c6/K4DufHkGwcMQWG57j6XNrxE + js11DnqWColrbjReradPf/Ox6OZ6S5he77Y/QEIvzDVwa3a3vgbyb773VPSiz7qg2BT8sQjdpamwDmJk + HBFzzc6umLf9uXxe46ZR/68/ejp6fmFbLN32AtU9Tn1Pxj/+5Jk4DyVyLf1yncIMHw2ETlP5PnbRtvgn + p6MFcPSna69cM6mi87rpkSeiy5Id0RPhH4MQuMFDj9nR5okovNvvR+GhrJwaNOC9a2hy6p+yWhuB1DBM + W7Yr/vw7+1G0CCFA3TxOCRuiRoP3lT0vxtDF2/CWHcHVQ3UkxwXsZdF3xZ741L+4GJy6CiRUBgikik+v + +MsH3sx4dKPI41TIxdT3Uvq8P0aix8q98QmcCnIk/ydyyWkYO74BI3o4esALGs1Z0Fy+ugKvWaPv+aU3 + ftH1QxoxQ1jwvlTwrsWqyils4+kVC+IBUoAzp2vzPHSAxQ0Y5rnwg7R1h3hhEAHtDuHEsSgBNPQEPBiD + TNkds+kg7a6Mj99ZEZ2XuvQABcqTTuMUMkQ+Pp8pgHzmSE2cf/PWGEh5LkvxtKVZ67dHZ5TcJXj6g3mX + xbsZQPluqj8aJ6yiliJBEIm2Ow3uyN75n9sWc6FxXwzplShbw2ENos1j8bg7rC+L63lPZ/jSJPA+Crnt + q/PmASABWpmadzJOmr8NILs7OkCnDwPipmLwPnEXzh60GHLLdqrAU+loRK5nhPvf+t7tCw/HdRvRgdD/ + AuTto+t34kijOzFY7XAMXNgO9TDwPk85tEd6SschuYO6LIZu2o1RduRQnbE3Ot68M5476mgBF+9xkLTJ + jYD03QRo2n/VHpwNDXN5Tok6ktT5ll2Fky0YaJaJ3I2aus+ymuJCR1fR8ZenLMrbFTkiNQYg2vHm7VFy + rqOQNixBy88DyKGC8rUlMRunxs1k120ozU16Y9ftjGHo/JHoiKnUZwb2wE0PvaHhhTiq06HLVPjqSp4d + gE7/6oE3KPc4+sc1yFBR+UtZRCcoV+8qZUXPCED62db81X1PY9sAgNT5ch0+5HUK9bPfeqMfF+14sShf + Okh7AI4yr+z//U+ei65Ld6dN8Cxvl18oc0PJ7/Khzz3yEu0x/JbhuNAtggT45rNbn4uO6HVHvl3W4z4C + o1YMWVpsMhRIG+rM0cMEYuQX0BXh16pjwa6X8lhcRwWH0c4B1H0CvN53aVn8l+8/lfxd4+5t+EbgScVj + 1e5XotOinTEcJ/ZK6jprXWlGD5nA56nLdsSf/gs6yXfRvjp0qBvFaKgdEl/b+xqA1RB9++OD2MU5yOnF + yGYP+nAScvE333qUZ+FTZ47QQ8VaPpcByaenThZf9Af05N2ueXR5jfL4CI70MOrbDbpMp0/GUd/BtPMq + bM559Nc1OFi2K8M9pQ4+ln2iTt32/PHodvuudMrUo85oKifd4Mdp1H3WxiLMz7vfpPXOSZmoct2m+oS3 + NyGrxoN9+jCONThrJnLYBf7/IHTuCA5zCc3sdOANrSaAlMYWpC6hjxUA0mFA+JTbvg9mOpCO4eQt9DEA + /nzK+PD8h3lCwrm59+zrf3oAiQK6CMIPpQP0it0Z3RPGbve57QWAzHf796fGw9RnEZ4MjD1+g2EydsU0 + gGeOJHK1u6WkCOXjVPIp8o/EMx1GJ40j/3UomAvxdFz/Zv72t5bEY286JWqHm+Hn8zsdPAxCG0vQcCmC + hz50gFNc5QLIs6fZzyfL4r3vBCAzkDgGxwXFM2G8bii+6SgYpy0uwaBdDCCZBn1VGBr5ObTxqk14rRjf + b3jeNeU2NgLKESa9C8O3FCdTwGbNf0+XPv0vj2P0y2MifedpDSOgzSTq2A9hPu0u7HtRjHg8w1Ew0zYf + yJE4+9VwGS5gH7YUEFqictTrP86FAqAvHN5XMPTmclcdDfkfP3k2hqDwMqo+hsEpDJV0e3jFNT0qGcNu + GDfUqfpi3aejXHrrdTF/6zPRdfF2BKIc+gLkAHReU5bviLseRnFlKuihTOXRjpR1yjWQ0L3bkor4i3ua + gevbAKD1bhk1Na2vfDU6WQZ1N1zFUMoZRzl9l5XFnxmSgucasOiOChtiyFiPUXcyAxn3nV+aRshQTYbd + cEpxIEr+k19uXvvTSvquI5G3b0twpcJydFcZbI+Sv/Fup5JJ8oDGLOtLO/gqgHTDjuGUNGLXoDgn0X/D + 4EsXZl+OZ5sPqnTrNEwaCY+ukpkbYt/LR2LCgh/wrHKHgUD2B/JeR6Z6AwI1Wm8ls/yMDApaOjQDyKug + 9Wj6etSdB+EX+g6eNz0HeBx0247oQl8aOmQA77hqw64YCG+4uWAIXvK7Tln3hmh3287oDa2cAryUOir/ + hk1xffTQlZUxbX4xbXMi18mhgK07wFTdbffj/0cj4I6v0fvzWwHNB3Kk3en7fnweDqg77/M7CoNch/Kl + ue6gdE2q+kgc2UQZpj4Lt0ZH6NcFfv2oMg5YuhrnocOtOxJA1tR7PJ/5WpKFRQxCRgbprECzEdDFZSIj + 0BfnN6+BFLgUtkaHIbPERcvpa/SdG2ImU8fOOFqXA7S6wjuH3nCpgRVTRo0XiHG2+tzL0SiS61onedFO + R5d2v4JBpY219cZhLJ4565Q05n9cPwsgDSSuXteZe6dLIDwHcDkTPvogzqoj8FfgyCiHA+hnp4g/AE2H + LCjLaewEAY4+NQOelOu3k7jVlBU9qxHI/x+Aq/viipzhUf+73tQd+6PIM3+b+rH1NO+hZ2Lo0pKciRnk + tDAy4TrCLuT/zMMvFM1QtwqIdaZIKx55Pi6CV+TN/tDHsFHG0+zHvc888DwtqaFuVQnkanO9vIRQL7vs + pT4W4NwPgG7T4G+n2Z2+ltdGLiqJ/3jf4/l4brrh5f6VjmvLX4kB1Enw7jIi++7ijRXRa0lZ/PvvPEUd + HezgXdbRSiNUgrGW2aCvHnglRi9+JCbCm45gFpvSeO/y8vi9r+zhOafMBbpkzfcXazZbTZTbANC1jWl3 + nO63j3j3D586jCO7HXB+oFjfCD8NAAf0X1kWv5cOOP3XDHbVA+atRi5rcjCrMfa+dDQuXfJQrsW+FNs9 + Dl0ynH4ZvAwdCk8kX58G4L6blLOMuacE2JvO3ZEEkBd8fmcu1esH6HW01o2MnlIzdLHgVZo6S6etE3iS + H7ujDjoJPV53/eNnt2b/9kFW5GP3lPzulp0x6HanweEly9AZP8v0ngLI0ShwNyhcDnjssuFgBo11JOu6 + O74Xb55wN1dBsHfKL4A0rqPriC7D8HXfaH6MH0S8Zt698cLhE63mfz8AyMl0lgGxJ1MP1zxeDCPMwJuY + vbY0hmAgO0GLuShHQUF/AGQP6OsONdfbOZXTa8HO+Pah1+lgR+MAJvUqdYREr9CFwirLlga3ks4FQP7H + 7z0Z42mTnq1T1ALHi1DYs/EcBywoiQU7XyokHUNjjEvxh/woUyv4KfyF9ot//NGzKXiONoyDJo409Fp3 + MEYu3hbrtxmkmzwARUcR0qvjysCySgQK6SYUcS8EZzL0uWxFaax4GC+Zx1xcXqeCbMDYNRjYtp46NANX + 8p0KQA5Xca7YFWt+jCIgYdrIi/dnIGvJ2qIESe8EIA1w3g/afArFaT/wxuTBBqdCcrF7JIDsA5Azhpeh + ctygYh0GryyP/+dbxXtPlzyVo92CXbnE4VJoN31NWfTAe84RSJOV1TBT158FkE735S5bZKgLnqejVANX + l8Xf3PkI2Vw342h2sdszw1HYX80jU7tfrcpA4oM1LmcBIB2BHMP7PdN5CHS7bLObjzA8GK1nj1TFULzj + nqsFCjhR8NMFyPhQ5MDdwUMXNk8nNxvL0yYeeycAORxnrf/qvfHRtTuj7+KWqR9HGzCqAg1kyKDIsnDx + I7/5h6vrbbtyPVd/+F4AMR76X0P9xqN/NIg+k3H2SE4np5EkNRhSJ2UzYtyCh5D5/bmMwHAr/TEAne8o + A0BCJ2mGLP80ee/MAGTzK2PG2m3RZVVFTF1ZgY6ujEvprzF3GV+3MrrMK4+D9Ed19WHUB23OtWxN4WBm + g/JCedUnigMfTqBn6tzBzO8ZwNz2Nb/jrJMkSr48cwBpGKue6yuiPfrQyBqO/Lv8xRHwP1hv5AL4kz7u + C193XvhwhjxTBx3HeXNz5wm+OI377lJW9IxHIE1/i27TGbVe4wEZbrqT1zstKo35u04DIB1JB9T944PP + Ryd4dAz97Wai/shpb53rh55PhyUn2Xid+rU2172eiM89/HT0X7wV3a6coldWlUU/aNJ7WXnc+pMns29d + VqNcyyuynbMV63Y+EzOW7Ig58NiwteXY9P1pH8YtKYm/AjwmLQSrbga0ifYf+mVV6Su5w9woEpPhLXcu + 94U3By4rjc/eW+gz6eKadEO2Kb+eYZ67leuKGcK7974ag7BtH0Qfzl5XFhPpv4vpv99zJoeXJQikvg6a + pP5VJ7WSpIl6LIGy7QSEOnJqvX/w9LHotLA0lxK4/s9RXkNsdcOJvvHL6gPtRAM2p5ApAWtNDmFjY08a + bzpi+4sn4oJ5pTF4RUVuoLyG+o7ABjkrZHtalrucbdKOV1cXS8nkq6PV8C1y+PLR6rh2/v3RYe2BGAd2 + GEkf/zZAsv2y3TFj8UNmhKb0T1HxpPUb1WKELIrP9dF3PjoAW5MRDrAdFyBH7dC/43EWTcU6U/KfZXpP + AeQgDM+H7jwYU5fvim4w2kUI1LB5W+M1D+pWib2lnH4+vwByICDjhjsPxLQVJblL100bw+dti6cOQ7Sc + Bjh1/vcDgHTEyREHR30+iCJy+ro7zHsJHtsNCI4jBh1RNqN4znAuxh/8k7t3hpsmBq3aG10BAF8/VCwO + dyRORnfHZZ0g0pFIFKT3T5fOdQRyCG1yA4k7gh05ddrBqZquC8pjwY6XIX911Nd52gZ9kgKPEnCUQ8H3 + O9c/P4iHvPTh6I6iMJj5bBSQMakGLC6L5XjSGkPXLOVCaIipUBnwtgjB4M5z2lvrLkCADu32hIRce8a7 + U9hRNgZoV0kWl2sB9ShrTg0gDSRO+2Am8rsJxnU3vtcdcdyjHGXTdPoRSOrS4nnbFq4fHXgxZuG99kX4 + O6+uoF93x8TNe6IT7/2dr5OH/nTXYTJPMtE7X/c8fjguuH1XjuZdjiKcxLu7Ix83fhElYFYVAHzwswDy + AvjHGKjXozhGA7j7aXhRnB+/C/CXyscpH/NAb/rKtrt7sVFwVXc0Sl88Gh1v/lGMor1nAyAvSADpTtM9 + 8dFNrn0qiesAAeMBDU8dqYlut2yLP9zizkf5yfVQRfiMrgChoYsrsoon3q13TB1+FkAapWEIf+esKY0P + bgRIZSxIjCjlxskjUeVf+CNjMyYN6cLaI/ne357/vWi3irwAgdGbD2XcxKs3lkW7z+8sgGKOUih/dnkS + IEng/Uz1Gvim6HHzzrgMXnON2MgV5TH4S49F+5taprBJ6sG3UtHWswGQYxbh5PGeMTw/akN5dMJZuBrd + 0pW/H99SkZtpOsx7JPa/4ego/Y0s2e8OnOYJXdmGE5CDegOGXRJQD5BsCUx+Tsmiky8L/jwTAGl7BvK7 + QMM1bEbkmEqfuoRFh1bazIC/HaHsM29XfOXAG83vq0MnHUfE3k7f06XMeEYA0uf/9gdPRu+lZeFJYoZJ + ctexu4+HLimNLTk7Y3t99p0vN8UIuP77Qy+ga3fDL7sz8sKlgJWhi8riMw88B4/h2DrSpYxi9DX87j34 + 3MMvxlhs7UT6eiL5PrTZKBkV0Y17f//AC/SjsynUgCrkSCJfXMowfwfvWlisWXeqfAR5h1PvwfDRX/0A + h1gnUlnO6CoFkPtxxRMxd/GPowtO35S1FekQuvSk3dKK+PffBfyhA4tYvD5f6ELXonqqUbH2Ujo0xN2H + Xo0eSypjwsqd6NDKnIEbt7wsfu9rxUlfLtkq9DA6v9nZaT3RQNdOInv2i6dO5VruZ16JGxfdG71WGQ8W + JxW9cAl9NHXl7rjWcDwtyfLBE45Y+rnllLDU6Y0nY/tzOOPI7Ki7H41BORiEbV9RFrO26MBLXHX42Sdf + JaiXXu7LcOlUxnjl/a4P73rbI+lIdVuJ/tx8MJf5GEXl4mUl5BUPuMkWu5ibOLWPtfHGyZroe9NXYszm + J3DSXQt+IAzhd81dZdHzjmLqXRv1ZrUxRvPrWaX3FEAKhFzcPXbLgehIvqmbDkSHm5pPooFIji7Zd++U + XwApQ7fk70QdJpP/gi88Eo+/KWhoPf/7AUCqgFQovdZUZFtmcN+4U045jEcARwEkr9uEApU2mw9EH5TH + RIT/o8ah2uwaGphm4Q686pdS+GUsF1QbgsgF0QKnZgK0ms4JQH7/yZiAcF+MEh1DW4zxNdZ1Mhi4QQt3 + xsYSdwk2KykBiR6Rgieoo46Fko34h588G10xjK4D9OjJGfTrUJRPpyUoyAefTeEtTtdx6lojSX6VDkpE + b9Q1cE69KRyeoKKBKKbJmw0hr/Fy05GLvXMaHZqZTgkgWwKJJyAvpjEt76dheGxUFvGOANJd9L2Xlsan + /uUQz/Gs9SVP7nDks6OPvfEAx+NI9abdHiF39fqyOH9ZefzRvxjPUeEvlNWpLv7lCGTH+TtjDDw0FznQ + qLoj9TwU9w13NW+m0TBnWUWdfzqFjQzRZ8N4vgf5HPl1wb7PuK7W0RnrkV4+oMFd3Y5auCSh9OWTgMDy + 7PezHYEUHBiN4Zq1pdGZfLNRuj1X7YpPbCqP83CmOqw/mGtak64YEwHC6AU7Kc86Qcd3m6jDOwHIwfTz + hzbtyfA9E77wI0vN48fyWDy/1WCI+VNX4zQvtKAd0v28RThIi7fHh+/aH+dtOBgjqOusDR5TWJ5KOgAn + b+R0vyMsfPeizw3WfIz7fMs0ExnpsKIifgNd4IaogYDkLhi0SxZ8J45WC87enqAd6YymsJP2AshH4nL4 + owf0G4UuuYw+vhiD4RSwp+Zcur4kuq7HiOBAjIYeyu/5X/hJ7HkVkGXsXso8Sr01vu4CdfQxebNl2Otc + knVMviz480wApMBbHv59HI0xtGPKmu3hST/q9N8GFLixbDLOxxx05QQ+957/cHztwMthqKTckQoAyWgV + 7yplRc8YQP5HdMiUJW6CKULqTMNhdGNgr8WlsbrkpSRfizy/09VyTOG8nzwVYxfviP7YhcFrylJHTtQG + LCpBR6qneK62JqdqW9Z4fu6RJ2PQ8l05va9jb6SSIfwdhm77zP2uSy+ORjyObm6oxzl0MybvnL/z+RiA + 7nJ2wogQxtWcgrx8cFVZ/PcfPkHfKxr8TxlMMBPZ9s4LS6M/ecauBcCsKS9irK4si/95z95siw6+G1rr + 61yLjmyhS6VVXqkbG+Ore17JuLu90EmD4Gunzw3zM3LJjvjbf2keFeSdgkhHFI+7zreVpB2oB7hqP6p4 + ttF+5/59T7wZnW/fFiM2HUx9rW4xKktv6HUtvGd9c9ZFWqoP3LWtPaEMp5OTa/h5+4sn0b/O5pTEpfDa + QHThZdBsCPT79F1nfwxgS7K2OnH10C33NGDD8shf0jNHa6PTraUxF1nudvcT8Serdua+gfMB8ZctdpZG + PjjarMehv/8jr9PXnVzDjpPV8c7H4np4wv0CF23eEz1vL2Zicq6b/jmX9N4CSBhyHKBvABX3ZJXRq0oA + cJXx8smjKQBOmylc75Q/AST5zO/0z8jMX4oXXRmPHz5MfoHUqfO/HwCkUxEGkL0GQXE6w3hg/VAy168u + y11h9zxRhPb52NcO4k2UNsfOKkb63B08DS905IKS+NZBvOpsV10e92ag1TzeCoPVTIBW07kByKdiJEDF + sB8q8wn0h6OP0xfvjC2lL+UzKiTjlVmfKhTHyeaRwDwzNcFUU/zDj56L0Ys96UWljAGFp9xY0R8++UxO + RdckMFZhqBAMIltr2Aq9UI/KRPHpdetlZRBXyvd0m1y3ouAh/I18VhBzRMgKKIh8PjWALAKJO7JbBALn + vbV69827/wSrTr2Q3glAuh7LM9g/5RpK+yHrjiBrsKjHP+97I3rNd4rGaWvXbZbFcN7by4XQyIZx0PRm + /d2Te372mswlD1yMt+moxhhjpKIIZiAPo1AonQA1H4bnkjk0zBr8NNQ/BZCCM9fwDeJ9o91gAZ9dcdej + POIoKwqH/+VILoqroeFYKqI8jpFUBoDsAgiUJ892DaRT2FejxNz9OAgAMJ7vjsCPWrk7PoaTdDnOlaMY + 7wWAzDWQ0G849e16c2GYounN5NdjLnmQAN7DwPrHPsxdu3w+7//bFiPvOhRzkNXxa0riKvrbdbeuFbyK + +jvS037TozGLfpm5dkd8ACM1aO2u3M19wZr98XHA5pBVFdFv48HoTV8ZZmz45oPRhzIGA0jb3/ZQTjFV + 17huy5eboB3pjNdA5ghIU0YoGIgxN07uR9ch79SpI87aldC2G2WNAYQNpP4X0Zbfov4X8f0iaGVotgG3 + Phh7X3ENcxFKpdrRR6ewlaVzTUlm/sd1NgByGnLW63b04KHDme+3v4LzBMAzZuwsHJGrAcsj0E+9aVcX + eD5HIR19bBRM8F479F2lgh/OFED+P/c9nrv7HRkyDI+bf8Zt2oeu34/8QWeArrL8TjJuyKlJAM4R2Ile + K8ujM3rf2LRzeN+1W7AH5G/Pez/z0IvZjHT2fC9fcsMIXz//wHNx3oLy6A093DXs5kJjK09dsj3+7sc4 + t7kWFFAELRzpWr3rhbhyOWAIvvJoQWNVOjs2bGVF/NV9TyQVEmziDJ2or48TgFZftLL01RgCfS+El0Yi + p7Opt2W47KQ3cjAMnnPNtct1PPXKgwkGUfZU6QEgvprP12DHJ6wvjS7IiOs93cFtVI/R0GEyuvR3v7Kn + GDCodX1esSzkdLuEpYmzVNLD590gVl9fE/c9fSx6ziuLi8ENw9EtgvuZ1Hk6dR2HTuqztiSm00/a2m7I + xWDq69KDEehbQzHpsPfj8nAPww6NR+49jc9QdsajHoczNnPtuR0FWCTkouFo2kBjdSZvoftq6YjnjtbE + oNsfQe8eiCtxwrusMU7wAWzI7rgM+8WT5HMwxfXK6IbU3dXx2kkA5Oe3xx/duT86ryjB1tJmsdQydPLi + Io6kh29kavFCzyK95yOQI2FKT2K4CgP6gS0HKc+jDE+CtvXcefAU+VtGIEeihKfw3szvbqRby+LxN4+n + sVc3pAy/TwFkroF0Gslhb+pgcHMXDBt0uP8dW+NHjwPe8B70Ej1p4VIYUuPSZXVpXAxzz3UtGHk6LtwZ + X3UtJAZeRUBL86zLDOD+LhpyTgDye4/FZDwtd79PWluenueA9Qfy2Kxlu56HcakWV643VJC9nHbkcjSv + mMYGQN7/QkxaUoLX6nnLvB/aeNLIyKWVAEgD1hrfTI/Q52kX+TTmemVO2ehwuK6lOEcbIQNUykMqF6dJ + HK2sBexVI0SeV5pnRjc5HdvKFHYzgBT8vv0oQgFkcRShAL2YnjjVCGSfpWXxqZzCVnEJfBuLo7TopS/v + fz06zyvJqAUuUFfxzgQITIY3PoRh70vfapjcPOVxZ+90yb9jNyhDAEp4aCJy0AW+0AudAzC64S6nUaT9 + OwPIHIGEry5SeaMYZwJMDOGUoX+oK9RGeUFbZRk+tP2O4OqZl790MrrdVkJbz2UTjTTneXSABs4ICVfx + /sl3VsbI5ZXxm3eWZ8Dv92IKuwVA9kH+ut7uCQ7Qp6Z5NKMRJ/SkzgEZ7Wf4rg4GtOdoRpz3eT19pxI1 + hI68o0/g22ugfW9o2BOD6G7G375rf4YpG7e8PDp5+gyG6XyAw1V3H4xh6IJPrN8Rl9Du3rR/HOCuF3Sc + jh7r/k/3xZtV8nkSrzkVbT1jAKnMkCas2BY9V8Ev9HVH8l8JHS7aXBk3UD/XwqrDDUxsTFCXkqgP3LR3 + EUZd8GVg8dFrSqPjHaVR/rLOW1WOGCVRziXZxOTLgj/PCEAqbwDh4fMfiHsffYUy6D/a/R++8ViMNvA4 + Or0/eukyePsi2tWNtp437wGctxd5r5tFMK7vugFZ0TMfgfz+09EDPWY7XI40DP526YaRQFo2G76TbHsN + BRgITj6Ac+kUeE/K0G7M4t5g2iWw67VoV3zmQaeVdfRqkM3CkTYmpGrr81ufRQ95IMdewGCxwWj6qvKY + jZP/dw9KB/gDh7bIXxfzdj4ffRfgxK1xZzu8xeWs0uilu+OvXNKjvqXgHI2GdOoH+XRl+WsxcmEpclWO + owRteI8nXHmpVzvD95ZpwPQh2Aljl87YtCd+g765HB67Cn6ew3smKpf01fXoQA8HMZD8eMryxLNPf0PA + a1XRT9VG76CB7wbgILR5iISDSqkzmuK+J49F33ngBt4vHhjKOy9Gn87hfVdudlbIeL9lgEFoDh/dgD2a + TN2MwepJTp5M5RHOfclvyKGhyK2OymzA9xDaYXSV69epV849OXMluG+J49tYq06S1w/nKKQbh/shvx5N + OpV69NxQFt1X0pYVDyV352BaoxuQmuKNqtoYett3cFgfi/Ph40nIvKcVdZaX0KvSpqHpdd6Jg5Dvyyqc + VXpPAaRTZ33xwI3vdfXm/eGZtu1vLnZgy5gtuwHfKb8AUmY00HI/mPNKhNIjC8+/pQQAqdfeev73A4D0 + TFCPrboEI+O2fwPljgUA9Fi0Le558k2ATz11BmTx38e+8WjuzHWDiot9DR0gw7urbtDqvTFy8Y74/qN0 + Ou9xiqmqzphetPddpHNbA/l4jGye6phK3Yy7Zj/2WFgeC3a58LcwCnqNoDC+QgyBDMJgENpcF0n6hx89 + ExOpg/HbBqAgPa3mQmg0YGEFyrFYZC4YzHOB6c/czUeZTqNlO1OR8NfRMhUKhDDUgSOVGUiV3wWrXk4J + efRWgln44nQAUpaRdxyFzCk73qf36/rLFGLSKQEk/V1souFR38eVowSkLwEg+8zfETMMlg4fJ1hc7aL/ + /TELWk5HEXfnN9cpupv0nS53QI+Ejxy5cxp8MMrMeG8ehzgGoPX7X3Eht0xB+6W7Ro2vAsguTrtQtptv + bPtlyHGvZQYTd9RSMgIckSEy0WTz0V4Ag2UYnqf0lRPRYbEjKmc/he371QEC5k5Ooa6uyFG7fhiXQXj9 + w1GIo2jPe7WJxjPNL1m/qxlAUkuM7kk9lZy25bteLP2d/Z+vKkbPz7utOMXH3eGGUdKRu5h+a4eR+QPa + 0G9TsQ74OgyQcT1dXzV5ZWn8pjEL7zwYfZeVxsQ7D9G/B/L88M7oog/xm3FEXQs7HUNsjLaCdi0J2pHO + GEA2y4Np4vLSuGjttrgUw30jzrtrIHuu3BOzt3ik3s4MxzR+fWn0BaC4q9OwXJ5D7yEMrr0TKHffuDt6 + 3rE9T+3SmZIe55RsY/JlwVtnAiAzVit9+u1Db9JNOpM6dI3xia/ghEMn10dOhLcHw9P9VwBuaNsHyTNw + wYPxpQMvYVibZxPeVcqKnjGA/M/3PhnTlpZgc6AbOsFRU8+VdnRtYuqJ3Tkb9U7y7W+OGF6IXjT+qTMF + l8FjNyADLn0xALkbD2/a+mIYHq0IIq9uVFa5pCXXTQ+9EMOQd9e9TqUs6dF3cWX83Y+ez5Y5m1Ic4dsY + 83Y8H8MW7kxb0AsAOxDZnIk8zoR+//SDgwlKBSSSTZ2SIZ9IK0tfjhHw7VXY8qHU2VBknkrmLINLsowR + 7GYP2zMQPnK38gB+cxPdQDEEdTNwuM8bON6Y0GOwic5wuI51DE7N//71x3gnegRgk+vfsSkFIDx1kgTF + md/yh+Jc2AxHIPvPL4sr1pRHV2R0EMBxDrw+FB08lnu/Ab178V4Dg49CD18KzUa5xIY6uXxgDn2Zp1Zh + s4egu0Ygwx6+cCPt6rwWHERZv02Z55yks4MPAPcUaP45eKJ828eefz/81kdy5kB6z4S/1HEd4I0h9GMm + +Nx1pkdqGnP6uu+8EoDz7pwNmUbfdKDel9AeR/Iz8Q5n6Oznc0nvKYDUO5yG5zEKprkSr2Q8BDBYb66B + pJMd6Sie//n8AkgB41Snrmm4p7dMhDE7QoDHD6NEWvKf4v3vBwCp8b8UZuuLwb0aw+9mhE4Y1e8/4VSM + Au0GERUR9KCQj3/98Zi+AkGmra4LcerRk2kMAtrbWGcAEoVF4chTQNJDaW5wK+lcp7AvpS9mQruB1Mkz + QzWqw1Ek7sD29YKQlpAgOW0NIysMOVpoqCba5gLx4QBkTxfpA2P332jA4n2A6bK45cHnUkl4Fmgqxpw6 + bsgRsoz/hxITCHrWZ02doNFhe0Gife7PKLvsf19lXneiVSN/gAHun34NJGR0WYALxnnejQNOjwtEVaCm + UwJIQOinvvUU73ZNrgvbXYujogZAGjx3wa4YplPAsypYz9L2BCadhOEYizwZgOudjGduXuF9k+DffvDA + 1eSbRJ5BKN8rkElHuG6469RT2Aakd5TA88s9JvIyAM9QlLTrJ30mZQiaO6KRsS8xMO4mzlia/F760vHo + eOu2GEG9z3oNJHUeu6YkZm3BULiBBp52ZsKTXcZuLgVE7os+tOe9COOTayDhs2vQA13nF8cU5rIGaHSk + pr6IYUnyjzxcXSeoLI4BO//z2/LYwnHUw6DxbvgSlF26qiyn3Lsh1xNX7o7LNx+M9qtLYtzdj8Un0XHn + 0y6nBK/g+fG0ZZQAASMzm/ZNxFAZa7En7W13W1kefyeGLGphom6kM91E49nEKX8SwR/4N37V/gy87bGK + N0J7z1s2FImnWVzA5z/Bqe1LW8ZjQPs4xchz6gVjCTo959neXe/Yljxwzkn+SL48cwDZBQDw7ceORC1t + zZN6aLBLVVwj/XuAjSkrSuJK2mCsYk8ZGQnI70MfXICdUP7OLGVFz2IE8qnouKwEMIbDwfuLUaxieti4 + juPhwVPJuGBTPTJrLTyEM9Kf/J7GNlt53YKe2FgRYxyBRH+2vNclJ64P1GGvrXVpT0PctO3lDN8zAH4b + uLYUW1uG7KmnS+L/vf95yZasYTBzd0B76pu7nw1WL18MQzf/J9rt5kM3HhbyzCt8hxsV+bKm8rUYtBhn + GDvgIEAv9JoDCx6IMRIektddB3oV7x5EX4wCuAhonQYewWX/5JGG5L0oZwbK0G/74gp+8zCHMcvL43e/ + 7macorIuZTJepXVvNdkX6OwGZ6awqepigZEAssuCilwu5AlR06iLR/HORB6Ng9wBGRtLHW90MxDyZXxF + B0c8Besy+lL7q+0WkM+mrVdRd0e5L95yKHWgSytmok/POdG+YlPsiRxBzJNksHXuLBcfGO7r2aO1cQHY + aQ4A99JVO+Oauw7hfO+MwQsrM39xJr7r9iOnr7t+fnuM2lQRPWmXy29mb6iIzuiEXvMMHq4M1oQwrEZb + hc4/2/SeAkiPzHHNl4pchd6HzvH0hpfdhd1S51PkF0COgFEFgHOyHBXdnmhP/gSQp8n/fhmBNDq/R6Fp + FMcs3hoPPvUGHScgQvDdCSkYTMVQFPVbKEU9wqHUNRURZcxG4AbDsO3ml8RX3loPqeURqBTeYWvp3ADk + 0zlSJ+ASeAnApKWAbMH2Yg1kqykNBx4yINEgsp5QMxaFf10zqOq8uCI+8/CLRZtoizG4XISduwUxGIUQ + WQa/N9SgIDzZAP5pKo4LPJmCV59gvPCUNaRFnLOWNUKnG4F8N+mUm2hyBPJJ3qlQwn8JpFUCjkC+SZ7y + nG72jFtBuFMJ9sPQ1XviIyiuy6mH08sqcadR3NmtcvfUn4sAL1PWG/B7Tx4JOhnF/BGU4PC1nsaEAhdA + ZixJXqZh/hkA2TKF7ZSmZQoA3b19xZ3N4YPeJgOSV5Be8BU/8dlNNDpsTn+e9RQ2vKvhuIx2jd50kHpU + xPUAsS7Iw420cQgy2hODadDrHrTJE3rG4kA53TJhabFI3F3xuRyiloLpd9f/GrqpWHYA6DPx8Z1GINU/ + HuFnRINMFJF1zLb6149uTsMJqi/CdvjTebftiI4r98Qnt+yLudTtPAzkpwCIHSj7AoyfR2yOgSaDcHCn + 8bcdnv6n7uZ3QJlB9j06sA+8brSBrtz7xN0H4zeR645ris1M7W59JNdAevSmNSkS9SGdKYB0Hav8ltkN + IQUfFCVFXLyyLCYBqOZsqgxPsjBIuGu73Ih1IX/nZFvcvQsIo19dE+nsx9Xc89hTd9KXvIS+TKesKDXJ + zvv0rVpEs9XEM4Ue+HkAOWQFgGdzEQjb85yHbyiLjujMudRt0IJt8Z0n3si2OpWp05jTqebX0eTeJ7/8 + eIxYWQEAwSG17rRLJ9Vz5PssKs1ZAGuoM+gaa/WJDpIRGowd6EbMnw7CZEXPGED+4/cPRtdlpTEEwGGQ + aqdJL4TWY9a5adCBj/15PKjnRrtpZDL3ZkJbQZODIy5P8ZQrj9QbBI/1gw6TeK8ndQ3n3eMAp/O3Fhti + MtYuelASqG+Qjvy8ZNsLMX4hzipy1R2dMRoQOY739oKX/r+fuERIR74GAPkiTntpQSPe7ajnOPq64+Ky + +E8/UhcWI2EFXwomIVou5WmKzRWvxgB0YFdA01B1OHJsHEcHAjx5Z6C2iv6bQ1/2p+y+8i/9MBYZN37i + WNrjmfo96d9x8JvxgPviVE1Arw2FHl1XlMf/+S9GlqC/6BTjIWZ0jKTzqZP4x2VLboTJ6B/NswiPoANH + LqnMZR3Gnh28vpR67o8rkCfDD03+4qMxek05TpbxHdHJ0H6GjiG0cd3j9fRXV/rFEHsTN6KP4UmPjZzN + Z9eono9+uJo+hhNSpxSAFyojIL5fPskDKbTR8i51y6lm7hdrNdFhOu5v8d+pkwCyy8274sPI6wWbDsUc + QGS3TQfiP8BLg9BtFmGA+VcBj053W89p1Lc3wPl6+mASvNkbLCe/Oi2eAd5JtehM61YsFXCZAyDUE3x4 + LJdI0qDir7E5tQ11Ua3skY7V1LUByF9Isize+7MAUgXkWd7Xb94bQxc9HPc9WYA/w6QcdTcdDOS0bbHz + sWjDp74Kg1BGHu+H9+m6uQthFHeg6x0NwHv81sHnaTIGFUYVJJ0u/TIBZA3tk0f/4cdPRd/lO2Pu5iKm + ZC8Ux3SV6JLS+MwDKjhIg3LPI50AB4aaqK0/kd5vjgLikRVxvmgvz6WkatDsc+7V1RorUy+0EQBah4CY + zxHFU59Ec64AsiWMz//xrceblUVhWLJOKN5/PnA4huGxz9xQTt8VZ4e7RqvDyvL4468d5FnBscaANmPQ + VCpO+dfR7hM6Fwh57nBH6TRUVcMrxymXdvsO/jqlV98IL+c75YX3H4DUSF6LUem2en/cuKo8OiETw+Fl + A6NfvaUiroY2v7W5PLpAn2soc+SGkvD4UQH2tdybSn2zdMp2lLiWdxkk13fJLydqHR0hcf+sAGT+ge9k + 0qhGLpunsP/Hw/EHXz0QY5fvom4V0W7jozF3U3m0u+PhpJNTuyIP3BeY/IgsmGdbW+YJ79e4Pk2jgq7j + +zF3ppIvX0tyGt21va6Z/WmyDmcxhY3uoCiyn4A2AiPK5hnrmEGn4SV55Bp3Ca8oiT4Y/kmri5h2gppJ + 63bmQQZu2LpkzfaYc+ehXIfakfdO4Ooyb2vsypFI5Aw6pc5Bh1W5cU06nC75SPLlOwDIlYANAMmcZody + KGDCNXVj7ngw7nvstVwSkm1QR5LNY0Jd+83dLOP275bHsBWlMYW8nqwkSJmGgzWC8jzzv9/C0vjigTfJ + S57GYn207OOGMTeJVEMvjXiRsqJnPgL5w2ei/dJK9AH9Ba+NhLZXAURGAcoWbH+B+hZOsE5xMeNEfnhD + 3daAnvL0rhPY0pYZj5aIE+oy3+OAQ5XOE861S3ZkVdlGsrhUp1bDD2i6afuLMWxpWTql1wNYPYv7vMWV + 8V/vc5aF/JR9R4bvKQlPJXMUcCQ8MQi5vOOBAjzar47iWU8dkTo+q4McKV9Z9mL0XLw9l0PMBpB5qtRY + aD0DXvnP9xg70pFRaYxI6NDXVKc+V64yLBtVyM2WSQ9nk5BdvRH5lD6QlZx+9uAI3+sMlBtGc91rq8m2 + OWCg7KI3JRVl3ffYGzHglgfiyrsqow8g0sgEM+DnSetK4sObdU55R9Mx6GsR6l6As6PcTTUpQ55PnzxL + xdwcqs11atnNJ9rwKgc6+N5U0zxKrz3KUG62UX61PHe9u2zmdcq3z61jsWEUhUZ+ZxGL7K2lF4/VxLgF + D0Sv1eAv+m0UjopxozvgpM5YVgQV91zsV8FW7W/ekSPC47c8Gr3o59GrK3Fc98XvLHkgX3WMNh5z/XUm + +rbqpdSrJvnQ5E70TPIh9ZYfpFF+976/87UNQP4ikmXx3p8DkF53Phpdb3ko7n2s+WhCH4fZc9qV+hZe + S2O8CS3z9BIY9o++7tD67oy9OIE6e4bxRzDCjhoMW7A9vnfg1WT2VDLNZbaWfpkA0g0uepD/8KMXosNi + jx+rjLm0bcCGA+H6mL4LSppHIGVoFZDKyulpRxoLUKVS1WipeF30e9IdtChMd2yrqHxGRWzoiGR07qcw + c9/0XgFIA4n3R3g/9S2nfmyreoM2WD++f2nPaxmM2mnBkcjOjVsO5kaWwUt2xO984+mUxxrqWgXwzXAV + GMc8jhGGkj8ojGdUpFUoK9rDc2Zyk5KBZgUQ+WIL0jBDp/cTgCwCiWN815SizNyBjONAOSPXeJoR+mHF + jsyud935doMal0andQcBnAA+8vUBTAxeiIdP+4rA7M0nv8D7TWjgehSxTc9EHc4aQELL/IohSHvG5/P+ + aUd0MGwHfPpJjE7X1WUxF33Sbt6uZjph8NW65PXbcTufD40nVbwY4RrvHi4cKKcE4ek0pPzc0IjM+b3e + KXPvtyQbd+YAMo1ynKTsOopVXnwJ78WAOx1mxY4BtF0ekg5O1jgybmTXFYCkL+2L8RiZC9YeiPPuPBgf + Xgdw573qzaEb9keHW3fGrhcd6cXwwZOwGXVXB9tmv5wm+UjyZcGfbweQnoXtpi7Xw3r83/UYx4HzyvIs + 7OwIHCQDUZslR2v8rkEzGkOGOmmIP/7mo9FzZUX0oc7DcDo87UldN4qyus8viS/udRQS3YB+1elKsJEx + Lq0P1SqqQ8qKnjGA/O/3PR49FpeGZ2BftcW1zvszFuPIRS7zKQJEJxiTb3m3dBNQJpik/gW4pSz1FmW2 + nH3tVLUx/rIPcR4z1i73stLqBnmPPHlyF9dNno1NPa4DvE6gDkY98Bz2Cdwz0PnSnS9FNxxa7clo7g+G + 5i5tGbikLAGgtGkQKCVRrA/04SrWoTfGytLX4vz55dBld1wFQDEMWy/o0n/hrviz7zxJHniw4QhZqW/j + sWyO4FNaOWtUXVsVR5p3/kpzT5w5UYtM0w77U1nJTIDGpnoAvm1XTn7aQadM2gdjBddRZgP9LAh3E02X + 213GUxHDqatryIdzzV1REdfeZRxeyoUPcimc9IS2HtaRcRX5HtTXuIzV1EW7Uw+/CWqP1hRgsrHqaLbN + damFQDaP2BaGgEpZMdpPGfZxncqF7/ZbEeWDdiLDuen0XSRlv9Otu+LajRUxByfcdfAT6YdBS4qNMeoX + RyAvQH4+kDZ2Fw7j7uhO24cuaD6mlXoYY9LBJ+tlPfV7Gw3hBv8f5Z4Oist5XMblqK79ktXNNrlPoSmq + aDu52gDkLyRZFu99pyls6dbpjvK498k3eQiBBwwchmm1PU7FuWnEIKBN1SoDFWK6Q/GJrz0WQ5eiFFFK + niXs2rchKITpG8uj3+Kd8c9OZduh9uxp0i93Chvh4vrcjw/FgEXbcy2QR9tdtt4wCntzk8OQJe4yfJrm + QAvaozJIBQoodJpeBs+YZPz+hUeejYG0/0IFZ1FZ/N0Dz6ctViA1MHXQsJgyICv3FPD3cgSy18rK+NT3 + n+WdvEsjkAzo3wDovxwjFj2Sm6c8H9fF3L3xGIfC2//pm4d4DIWFws4D8FUi8K+x03IDEN9P6n3ntIKj + F8YY5LNCTzvte0cvDaiuUPvM+xNAFus9B5LHz799NzK4zLWEKjSNcDXedW1MgradkFfXCHbaJIjcgezs + i47r9sfUhQ/6guzjEzWCGF7AP4MFJ31M1OFsAaQj2xrIkzkiUvx03m3bM/yNXr6B2w3bM+XOA+i9IpC4 + ADbiaE6B1snjNSpmDSdFnOCvI5MCAWmTBkNb5X367KSgAcPB765vojTum6gP6UwBJMXDDkZoaIxXKLuq + 7ghGrwBHrgszBJagK8kluMTp8ktjBhEu3vnxzdtj5HLPTi+NbvTV77gZCLp5HF+v23YAIF0bSiN8H4al + qv5EYXil5Vv1P0WSBpm34M+3A8gBK3fHRY6GriuPizftyWPa2sFz9zx+mOdxrJARZdhG1tKOIq5g0e4m + 6oAVzLJ+98vopRVlcS26ftImN2RUoP8rc21b58W74u79hZ7z3fXwiaek1FuW8pPENGVFz3wE8rtPRc9l + xY5mbd6cjW6Sw17Bcwu2vxjH6XxjUvpsOsrOOjSDPs+qTh4WLGadipFrZ1+a8qhM+hpnWrAlD+VSHUfd + 1XGArVy73VyPFTvQ1TinXVejU+k7R2UHoHc6LwVA/vDZuGPbs9FnwfaYAvgYCmjXBsyBtwcvLolbf+wp + MJK52KDpednySY6aSmOctU2lz8aA+Q8DlPeHwfGvcvoUep+/ZHf8+28/mWTUIba+OrvSp2X02B3x9Q0C + MUdMbYgzRN7T0QHwATqrUsfVxps4X44mGs/QET77vbVkXyi/9ou6X7tqPbY/dSQuxoGQDpPpw2m0+9LN + +6IT7f39f36U59Qp8qR8Zj2VEfiatucoIXohlzvAe421xTnrTu3X0y+19R44AB/okGQ+9AD5HFGsR0fb + J/ahS9UyxBC/F7aepsO/xdp+8tnfb/HfqZPrOp87XhcdF7s5qzJmoysvpU0e0DLDfgBvvXKC3z+/Na4S + Z208FD3h4d/cAuBfg84G+BeJd1EvKoa2wf4A3LN/VSJe/Jyn+UD7RgBpfZUxl+1CZEW+pR5Owye9uN8G + IH8RybJ47zttonHtS+/5ZQBIFSLGwlA0gASHkfP4PetsATCUG1BONjPZ//GN/dENGlyytjzGQTvDnDga + MBDgZDDokfO3xzcPtA7+WtIvE0AqpMWUV1P84/3Pxqilu3JBcrYL2gx39MFp7K3FQu+cLoCRHXHLs18R + 5Jy6lrnp5y9seyF6A6zdnTgF+k7B6ExGYU/h3v/v3mJHdVGOIwx6eO8dgDT0RIbx+fqj2WcqhRxJ8Mop + jxPxjQOvRY9FHokHaFpTihe8P4ZjNMctLYlPfXUP9TWPSqiY4jxcXRtHqouRFdN3Hz8CENsVfddWZJDo + 3/hS8w5q3pdrUXIdLF9U1rz3/QYgff8w3u960csxsIOg+RjqkO9AiWGuaEfE8wAj18h6vnFXwNPvbdkN + oNyPJ10RgxYL/qwbdDHsFUov3yMQoJ8zUYezXQNJrXk/Dh70ywGSpjfzbefdXhH91m6LWThuF2w5mIG6 + By7eHuctrcTw8ITt1pDz7yRGJUFB/WvNdIzofvuuGEn+/pvRReiAY9QPG0B38b+cKjqJo9Rc/0zeOxsA + KQR1hLAxPrR+e9zI87M2H4pOn/9xHHpdXop4g3dnnNNmAJbYD9nKtW4G5ufdM1YJCA7E4LVlqb+MlHDZ + JvjudgEkhrWZt36RANIRyIto28Wb0U+rSjPY+Yg7tsYDztgkbwhiBIrFVGqO5AE4HA0xaoI0N/1f39ib + G3K60Pfjjbu4aW+GLxoNMJ0J3w1ZsCvu2vsq+pd3k6+afBp6QXxzd5GyomcEIPMvuf7me4/HmOVlMSfX + 0+2BB/fl+sdui3bE/O0v5IhPnjCSMkoOR4Ga13Hbh7fc/0QMxpEe5hpxeGzp9kIvOX1YONZ89kHo8dY6 + ce4VS14EW8ptPfrxxTifes6G72/YfCBnsEYs2hn/7UdPxh2lr0bvRRUxwnihtMcoGJNxwv/6vmeKttCv + dQA/p/ndXCH40Vl1g0pR56ZYVf5KDKa8S+DNWbRv0rqyGHXXo3HZytL462/vzTpLkDxFpln/ukGthjL9 + 4a59b9AXpXE9NPWAij/86t6UJaeFcw0jPFk4CA4gACyr6uJ4MntrST4UhAN8eFeuiU8Zr4kHnj4Swxbs + TDygQzRtTWV8EP7ovqIi/uzuYnlM8iUAvUYwbz+Rt7b+eMrITvi+y8LSXD72IeRC58BBjuPIkx1Q2CtD + K/FZ0G1VZSjbq26ShoLaRP/wDQ5w0sfOk6ZggAwe3kqS9m9gE144Vh19b78nHTwjaXSmPb8JIO7K30EA + 5VdO1keHW0tjzqpyHIMiTuoV2MfLcazGLNqeVStW2RT9mW3E9hiDMt+jjbXqVdzju+0v/B6+WV9SDvB4 + WhVPuAyjDUD+IpJl8d6fH4HcC1grj84Y4XufOJrxAV0E3gQTFZtnyNroWhwAhB1J/ZsaDsNcTj01xSe+ + fCDOw7P9wJry3GnYF6EbTBuMS9UBg+hJJ+8m/VJHIEl6oYba+ccfPR2TAYsTMBj25xgUkOBiIh7y4oef + SaWhx+lom9MChvHRcz8pwoCbV+x4NgYCvAbTrwITd8aOXO1icIRl8Y64/cePQ0O9Z714aI1Q2y//Jmsg + +a8ArYVRzx3d9GXGgkS4O5NnIIrravJNob7tVlbEJ7/Nu1EetXXVyBKZUmKhAZfH7X3nyTeiG8ZkFH0+ + fkN5XAvYHoaRN4ZmL/L/6debg9iqiKDd+w1AFnEgiw0NxvycQL91oP3XLHTqWmPxWoJHOprXvpZBczvc + 9EhM2bwnPrj64Zi96WCeomLss+vz2C5As+9C0dlkPfqsson7Zwsgi3v8hX5vUgeTX8/77w/F+Lsei8nr + 3Mm5ExociJF30nef3Zr85UN670c1CtCtNkclkWUKHbeiPEbDX1ffdSguxdheswJwtPFQTFy9I3oseThn + IbIK8uhbSWKcGYA0zaJs4739Kf16CW0djnG8fgv9Tp91mF8eh94UeEOv+mMYEA2k+vcoBroAJ9HogQYC + yL0Agcr40BantCui44ZDuQa723s4he0IpJt5xsEnfeUvHIZeC8riHvSlI4V5FCFOkiFsjM2aPJq0bwo3 + UeWmmub0B998Ii5cuT2uxNAbc3c85RpOxw0j3XC479r3amEArYsAhzbkiV7N9Wmu6FkByL/63jPIakl0 + 5/mx8NwEeM/Zhu6Ly2NpycsULQh2FFcQ37L2raDdPMBjP/RIe+p8Kc71xVwX0AbDPQ1dVBqff1DdSPZs + e2MuU3DtbK4VTzvich8BZWN8YevjMW7JI7mL2IMODNbdHef6sz96Ju7Y+lKMXVASV20oiys2lsUM3tMO + XvvrHx6kLvandZMuyDF0UY+m8y/NvHjnqtKXYhRg/CJ0kdEIPEJxhOvtlpfH//Fdw5mp6+FRQH59jbMp + lJuzUPXQ/4U4b8FD0QcnwYDnDgK4S70/bZ2Obvjb7xdHGTqa6CCCANa4vqdL9oNA3H7RIchQR+mg1cUP + njoS/e/YGTdgh8eupT/QKZOwOz2hyTUeZyiQ1+bal+husqd+gbmi5MUj2MgHo+ea/TF5ywH4082wbsDZ + F5Np7w13F/pXDsi1l9CoJm0P9W8+IEA7DzWhZbH2UZl1xlHAWmyo4ZZy1GriIZwGOiUd7XbogZ7QztO8 + ejgYsWF/zF62MwFkl9tK48/urERnudlpd5xHW/ssaJ7ixjEW1OZ5+N6BRnlyDVdDbs4qaC1WTDJUFc6n + U/nFmk1NFL+oP2iTS0LaAOQvIlkW732nNZBj7n40RyLuc0pG7xevKBU/jCbDKfgyUDWugdOZx/CKM5g2 + Bf7u1zHWlNeJtsxeX5G7x1x3527KTuv2R48F2+Pr72IU8pcKIGVYhMtuuWPrszFleWnG+hP8qUD6omQv + wFiOx0vatPWZIg/aMsMxoBQEhK7dEoAaC60zCrkvisupk5l4v1NQYO2p398+YLwzPT7om6vkVSqOWLx3 + I5C5BhIv+lPfEbiivBDwBJAaCL7Lj4YS6Ql4GZkKtzwuRQZc3O4a0EEA50//Cx4txHHheAOGvNHF/Xj/ + Tu1+57HD0R5+9SzpkYDPUWvLY/jmQzESb//Gr+Dtq31SoPmLAnw/jkBK696r9sTv4CnP3VwWFyzZGWOW + q7j5h7a2f0/kKFwT4OgEyrEsHaVr1lTmLvVLDZy+cmcMXlKMFgjS31Q5858AoND4/nAOayBRhCcUufTA + 6UfrxtfpeO1TaavG7jL6QJBz3qp98ftfQc5v+THK1GeL99fW+venxq7bzdvjjzFQHQG//dfKNxjLux6N + 8bfcH0erAUOSucbRCd/UkqzEmQPI0ct20ea96UwNgE88LcMRE3m988074tDrxUYNeVTnJPPCNwKZene5 + 8tlbM7Y8hiyWxhyMbZ5eRDmGUuv4Hm6iGQBgnbnRPkIfASzcpW8Mu1wDSV1zVAqZbjHEGtEiyLUjd7bB + 6TQNeMTvIktj0S99MPCjoddvbHZ3tgbWsFD7MaQPx1170VnIliN3xZnvRygLPsqUFT0rAPlfAWid+N2Q + NtPkdRwmp3ldh9hj4fZYjvPrtK7AJMEAYD5DnZH573/8RPTyLO0NFeko9oX2o9Hvgxbvis89rH4q6CbA + 8WhGPiT/6pg73egJJk75Op2tcb95x/MApJIYoZwCIKZvgraUN5LyR2wA5FJH+3co9/otKYubf/S4zU4+ + cOlDxiCkLN+XI2XZB3ynJl/c80pMht9GIlOuZ3ZZlTyiTtf2/ek3H6Wv7Cb1YWN4+EMCSMCJo4+jFpXF + tRsAcOhtoy6MXl0a09D9v/9NdIJ8iGOViUIM2yRYfjfJ/nc03dHHBIXcUDU8+NTrMWb+TzIUj6GHBmBH + B8ALlwN6e68pj9+805E5+xMgTp4iLq50jNj2/PHohv6bBf2M2dsPXdRZW7WqND6wQX1CnwByc9Ma9DIs + 2Ak3l4SRIrDlNQLKJGzyahHXuNBTxchkcXxuErbV5ENFnV5wpgZAPFUMAA2HbDmY+KonQPKGOw/kBrSO + 8O518P3Eu3lmBQ4U+iRTLl2xT3m/RfLyWvBHEkrAzi3XaSaQdMMmdsijIZ01yfd7IhHJOr9wTAzV1AYg + fyHJsnjvzwFIlI8hAbphSO990p2a1BHF92bNiZy6UtBgczpMgET30bE5paIy0EtAIP7464figpV7Mtiy + QcaNrTkcRTBtfVn0x5v853cxCvnLnsJ2XaLxvEz/48dPxoWLd8YsFPw0DKS7L+2jviiSK2njbBTa/7zf + XdkaOgWvKT7/8AvRAyEw4Ozk1cas2ws/ush/T+4c7bYEAPkDwKcv41JIBSW+V+X1XgHIPMowN9E8ka/O + DQx6ohokpYx/3Ih/3vdy9L3jkZgFaJyEgRy7sTTGYuynUc54+uUTX3MEAN5AiFMBRnWe4zp80c48HeSD + 7h4EUHn6gRsE+pHnxi8af8x3yETF3/fjCKSbaC7ZAshfCZCkjBto/1TAjimVvKOuzaPvb1RV5XrIvrdt + zx3CA+nr0dDZs3dHwB8DcyqbfND4WE55HUdB562sw9mOQPpu09EaPHSMj/E8m1xTSDrvlu05mjQUWZ69 + 6UCMBQS3W7E/PnXn/mh/8wP0F0YXMJJKOMuM6AoAGrCmJNoBiG6Ep/tiqC/cgl6g3e1uLYnDDrs2Gm4H + XnW9WFLfVNTjTACkXW+aiSPTHSM3DN0wGXDQG+DQd3VFzAbMGGqlNzQ99LrLHdz5C4+CXFqA8oXoSdce + jqJfBex9AQVTNlaG8TrdBFb60gmq5ghaUT/ly/cmUPBz3m0l8Yz86fWzALI/APISZHgAfOHGAM9xbn9H + aQJIZx9csC9ITbCODkmQBN2Mg5thu/itqdZ1a9CF/34PWRy2YmdMX1MRl8JD8o7hsJSDDgvKADHNmxkp + K9f6tRAhU1b0zAAkdcnpUvrusz94Ki5DHyjX7mr3pJmJAHqPJhy0ZFds2PUcjzXEiRrXRNrvNfGZnzwZ + XfjNWJhXks81wB4750xTe5zlz+I0Sy6BTXHMq3TAZmAjBKBOQXrqVhVVsB46WDc//HxOE3twgDZ7DHww + edPumAA9PoA8XAxPGDJsLLr2b6hztkfHWx0NPQRiVdonLmMT1uXGJdcrOgodsbb0xRg3f3tcDihzlu2a + jR6UIIhEpy0rjf/9u56ORaLeCfKp1517X8bebM1lP4Phr0uhy8S1u9D/B2Ly8sr4/a8/QT1wCtDZ6sAc + WEn+BszIO60knfam6kIucoc+3+2fBILwyw+fOhYD3FjCux3UuXI9ukRnBfpMXVER16BLfZebZOQ3y9n6 + /LHodfu2uIx+7JvOo6HG9qIHd0e/BGvN+jcHLeCDuhr6FIylDuD7M68diw8t+lGcv/5gDKb/PShBuewP + Pvijzbua86L38nk+tpK0gS/luupiBPL8W3cg53tjDLSbuWFn9MSpvRwbcQF67wZ0hscwGjppEM7gGB2n + 5kMUxMYOchSjuvI/AFKgSL3Vwbb9p7IAn8EHf7j4+9F+zcFoR5/9PnI6G508HH122aL786nTA8jPb4sB + dx6KkasqYyoVuwxBnw4x29++KxcHO6imR9UytSTxTH1QAuPWViC45TFgy6H48EqUm0F3v7CjCCSu4SCZ + vwlhEr0XoWyK/CMRnjF4CC35b1xVESM3HYzzbwZAvimjKzH8OUX+qXTy6NVF/oGg9OvJPwYF1eFWACSG + MRW+TPaLSM1lXbfFILb74hpBDu8aTmeOp2O7Qqt7Pffa99GBefA5Ci8XtjcX0Vr6nS8/GgMxwHqTQwHV + c/GIjA1o7MCe83bGF/ca7iJgCMt0TUWh2ApaNMWnv/tkDEdIPXv6IhjPc5WHwHxdUKhrUIitpb8kbw+U + qXGlBEwGw56JEPajfxY4NXOaZDUy4LdTOFEVn3vguTSQg3n/HNphlH8DbV+CMrJeHjtnLLdLUdyeDzuB + Z0braQlE+HstzxpQvgd1mM4z4xaWxn/9IYpZ45bepyBdJes7NVgRC6mn9bXe1t922B7b9Re0r/VEAZS5 + vuLV6A0wGEZegZQOgnEAhwkgv4MH75OpwNy1VocjcAxF5khiQ3z7wKsxeMEO6oxg894rtvDutcWueoOD + q8iMFTl5XVl8EO/8Mto3ADp4WsN0FL/Aayq/f4jfPcGmw4rd8ckvqqQ1xih22wlofSvEEfW9/5lj0QXj + L//Jh/L+B+BLwcEV8IDPyLdIDWyC8q0/Hhk2CYLpKdvu0pdPROd5u3LtkPX2LOjOKMFxK9EBgI232kxZ + hQxyo1kGBZAXAHgm8H770XOgDePTHxA9Ro+Y1xcyTN4qR2LMfDQ97K6AwLGAIU8t0nEdBg/oLMyiDgNu + f8jXFon8tfVuTiOhTwRm7W7akUeOfQR9o97yhInx6KyuyH0mZYJ8hb6qSrkRBFFAITP8c6oXF8SbMXwe + Ro8+NwzGnPW76BOdsL057erRjFfgyPXcfADAUhpXo2f6IZ+90ZVz6NNLtqBvaMfHMLBDqJO80+/WnXEk + 5+3fSFDg+02OhjXWUhG+D7pjewyBTz05YgbgdQ79P2RjRbSnDQJIn6lHnhJA2Y+kMYDT4TgHXaHvRPjk + MvhkADKmIz0SPhpJee90GfD6NwCdo+CL/mtLMkbrWPK70c1dze7ATgB5Dil1dPKnfEobvai3QfCHuz6L + PvKUkKtwkjR+nQSQjx22kW+1r7WUmxcAToZ+EWz+EQ5zn1UABWhgmJo+yNQl8iA2oT067859b4i9ITp2 + CBBXyJGgupiy/bNvPhp9lpXlSTLGbp0FDcdShmvhVpbhcFOlBkdFdRSTZyynPv7u3qejE86szvmH0Gue + 8dyPvptAPdy53B+ZvpiyPsjnGdB4MPrco/Kuph8mw1c9qavHSrrkowf9MXBJSSx8uHlWppUk+yqDDY5O + ct2247ncaDkAJ1UAPIn3uxFMXeOJQ124DLbeZ3lp/M2PC93VWrJ8nR03HSkXm9CFA6GFcS8vhF9m0dYB + tOmSzfvRYcgFekandS6AYwx0H4n8ToN+ruH3JBX193h4cjw06E07xyCrf/7t4szuhibXHqo37Xr7RTBo + Lc4+PfjMkei7YGeGvDHQ/DXaUfpC+Ry9piyGO3IPfbSnHl06lj7vhew4TTwCsH3pJvSubUQHqKvbAyrn + rtlBBakboDOdWCqsc1OEVYvY82pVdLgNe4FsKb8XIcceMOBJQ5OMb8szriFW7t9Nkh71yjsykSDyc24y + BNBu3BWTNx6E1vsAttui212PxQ3o3InQ+sZ1O2i3evr0BHwnHKc9UZ9OpDz16IA7H43fRF4HgcccQDSd + HkDe/HBOvQ1D+C6++1B8kIJcU9L+pp1xXIWnQkb43BlpIwtl7AhkZfSGUY335uH+1wAmXUPQ7tbyBJCO + sh2H2XP+n/zpab4t/8gVe/PA8GF05iCIcSWdPgBhaH9beQJIPS3j/RXr3P51fmkxFWPd05GDzK9nVxmD + qM/5t5fnCGRLftH9uSRj0rm+QWa/7q5Hc92BQaA9gtBh/f7UueOC8rgXL8j6eQl2XWQM91HZ07//z//l + QPTAs5tBWWOgZXeEfxCehacNjEUQu6EU70Ypavf1JF2Um+EXAKmOtnz6W0/G4MUVOWw/F/CiNzWE/uiy + YFusKW99FNGzsHss3RlDUO5uVrlqEx4y5fSZXxYLdpweQNofGTYgQRXtprn/7f7no+u80pz60NBmAF2E + awaXHvIk7vVEoJ0yNMj2YO5pfGfx2YPs+6CYJm3QOUCgV+2MTQ8V56cKhzxEv8GD+CWrL4c/Fu58Oetr + va2/7bA9tusvaF9rKdcYwasCyMELdwLAKwCfKD/rRB0H4FF+6jvF2p30YrO9OAb0g9Pu9rcd8+X9z1GH + 7TEOA9+P/nPkVUM/HEXVg+tCFK0BnHvCt57WcDk08JQGp56uQoAv3FAa03muD/z1oX/en+XmxiKnw2ij + U3zylfe97n/2eHSA7+Q/j6fz1ItL4MtuGNYrNh+itoW3Lv8WtFKZAUb57Dox/p8A8oJ5O1Ae+3IGYCJl + GfD3klyzVEk+StGb5XkNcOG9m98RyJo4/47y6Jfvd9TcEycqozufxyx3BLKR54rpa8G+NJY/VMoqyI6f + 2xZTtuyITtBBAD0bWZ6IgR26uFC+9dUqXnocJ1Y9Yn7XFToF3oe+uRb+Vu+of3pTh67zi1NtUj+Qv9jJ + jUKGdsdz2kkgkvo5TvI3BKapVYMyS+HP0viARzJuKom+q0vik5TZ177DMRVs9aJdPdBT11Df69Aztrc/ + 927kubGAxwEAknY3l+QoqUC7Sd2JQ1WAfg3nTw3loKUYXdo7kr42JuZHMGIeA9f+lpICQJKMj+coi8CB + nuROE/1SEj0N8gx//cFd5F9aHtfduTv5yFPA/Puzl87asBUArc270knxuDSn+y7DSeiGcyoPnHNSR6Nv + XX/ZLJLZBzd86bHojiF3g9ng5E+dJhwk+soRSHnqJH1bjIy3knQIqgxxI5CL+Hff2BOdl+5Kp3QkfTIV + Ws7h88wEDNAHMPG1fUUs3YLhpb0X/Ev+P7vn6Rwp8ijd/vDepeTVWe2Mnk0AScrpf9tDBoGkG1ls23/6 + wVM4poBIeGMGumIuttMQXob40ciPa5ZxAdYMZMmTZwbCV85MuOHSMDPD+H0I4PFzD6FX4Gs6uNXkNKkb + X4rpZgFxbdy+7bkYjc24kPcMWlkZIyh31EZovbo05sCvF68sjb+/15kPbZAMf+ok+R31dJTKoz8l2ery + 16LzHSUxBGfJ9ZCuNR2Ijp5C2ddxXUhbe9BmZy8EjR77p97Vjo+DT2/YVJEjer1WlMYf/AtOvG10Y1D9 + CfRIIYc2RxobUPxc046nj8RFOPEeLan99AQgAfAHtgB6obszSxfS3zrXl9CWkfClYNM1up6QNZw2fBw5 + bL+8MkcwpUkxYocO0oFRDrnp4IFJAHk+AFIn7UbyeRa+ZQ7nHQb2N1lGzoakw95aouzmTUIS6oXjdXnS + kusx3aA3Bf1+CfUbxXsmwEfdacsw3uMmsr63Nx91eLpk2cjb23Gcuum829Cn2KrhyM0g6HEdejVnoG8u + 1n+eHkBSUWMoGTtqMBW7ft3OGI1CbHdrWY5A+lLMVxHRXPHz7aQ+GC8DjboWxwPTPT7NgKVGSc8RSBne + R1vy1xbD8y35Ry7DwNN5LWt5rsBDHUJ+OyWnsGlhkR/B57+6n8nvNFmPFbvzyKILyX85+YetrogOtCen + sMmfiiyfPvskE2SoAt57HQC719LSmEnHzYHYHuHYF++mAx71vU96ykVWOFz87eiYgKOlvqdMernQ6He/ + ciimL98Zk/H4jJfmKJqAYMzm3YCxXRlzMBUB3lsDitE1dBoZu+jT33ka78RRvYrwZBNHHQQ/3RaVx5oK + 8rWS/vK+Z/DG8dh4n0Pxrjt0Kr3Hkt3NZ2G3nuyTXKtDRWobAf61eJcYT4/X6g2oHUX/GIusOPcV0L3l + IMpud07bCS77Q7+5GACNtAf+X00fTuS3EfBg3yVl8Xc/cuE2xtS1XDoEKFxDDjgiUQhoxELqaX2tt/W3 + HbbHdv3Fve9yChsA6eJ+z7T1ZKEhGhU+j8FIGwdS2mdwXLs0lS0AEh43tqeOiukr+9+IEfNLEWw8cJSJ + 4Fi5GrHaUdj9qaQ8tnIo4HYE7ZyFzBh0vf36g9EH4DxiRUn8xl37sl0qVjdw5O5F3i0/5ckszTLoCKR8 + 1wf6uQnH4/gMLeJaqyugcT6WMsRl/ZKHXRtmHE4+U3+nsLsiLy4BGUed+1IHd+aOpkwXvReJgmhvTlW5 + pKX5/Y5AtkdWe/Osyy5896Wb90ef5dAQwOJjqQP4UEvf2abXdH/rTsRLx2tj6O1b8djRO+iQ0QDWzhhZ + Ty8aRZ/1X/qIr4ijiSF1Aouycgob/TJwlW08EBdrJOAvQVVXaJEp5Y138qx6Q9nKJggiJZ+gnFSdIX2U + WXQFqf1nH0F+cBgAVuPvKo+Jmx+NwdDyt+4+GMNXlMe1X3w0Ri1HV0JbRxuHO0oLn4y2/shae8DjEd7Z + oO5rOk6/0XLqnFNt/Ms4eBDB2g1atDtmrCmLcZR1PmD1A/BE/zVvG4EkX24ayJECQT/5JCBp7qrS6Amf + XLdhZ3TbcDCnUgVnp7oceZlA3xoRYRjGoRvGcgbOgevEzsfhKX3ZtY/nmHBu5NE6R1xS6RZ1veGLh6Ib + /TmQPnL0Zy78MQrevwDn8h5nbOjYnCLOp0+dkl2RhXTIa9TtdfHpbzwWXZDNy2ijpwZ1gw+v22gMw70x + cP6O+MaeV8jn7uBimYzT+jpk8tKffeeZGEXfqmt7YJA9As+pywsWlMZKl/xQJ3VsceyqhxY4q6TeKfL/ + 5+8/mesXB5K/A33gKTkC2NHosSE4HOORBUOzGcLMDSgeMuA0uUcEXsHfaUvKc9mOqYp6nQ5AZTxIvR9k + sFhbVxu3bH8lhi8qSxuh7ZwMAPakmDlcV/OOiQChv7nv6ayvot9akv7ylxt3alwq4NpXeFnb0R077/pV + YxIaak5nMXU475hK22bTbkfRr4THXJM5AcA2in4Yg/4Yv6wi/vCrOv/y8QlI6eij8lFUKjdf2vZmfjnb + pIw5s/KjZ45En4Xb0YU4ftT3yo1lceWqXRmqq4szPdRZuyAgnon8XQkgmwr9jIAyhWcuQI9chbzb/x4d + qJ5vrIHvrB/8Zz8k0KbeAkj132Dk1g2wHTMWLvoc3TRp1f6kqUsFjFl5uvbxuoyf6S7po9jOF47XRMcF + P8EZwIZvOpjHC+t8dUYn/REOSxfa0BHHcxz0HrG0mGo+bbIt/Pd2HJcA8uZd0QvZUY96BveVtKH/Spxh + nFnT6QHkrQ9nZPtJmw7F4NU7Y/w61/YcjPNu2pFrIJuqqlxemclo9VV1h3l9U/SZvy0X6uqJTcdAekB5 + T5RSu9tKE0A2NBxP49FUXY2jXyiJIr+eZ2OMXLozvTbzT1tTjide5G9/e2kCyIYGGI4Gmz8VqPlpexVK + X2U1FU/LkZcifxFP0TAo599R1jwCSX6eM9+5JDvXdRu+UwDZdeWe6L6BzuOdU3inU9ld5m3POJA19cdR + CIXBUyWk0TqN9+EC75MIkV7f33zzUPRdWBoTaMcsBRVGcYpkAIp/0Pyt8fV9AjoAKkXWQ98mwwShHD79 + rcfjvKW78RDxcNfgAAB8ZgNYBi3ciRJofRTxL7//eIzFkzUkwAiU6ci1u3Jk+TwUx4Id72YTDWxJGzOO + WSoHeq0GwIcgfP7B52McSl7v26OxhmBABiIIA2iXRz96MsXMdeXwQXl0Xncgp4Fcm+Uu7PFLdsZNDxcn + 2Aiyja8pXd2wY6gSRyILUASA3PlS1rcX9bb+tsP22K6/oH2tJdfiWN76ytdiwMLyPMf6IujtmbP9KK/D + st0ASMpoUaxmwpA4KuFIk2cUa2ism+mrB16L9shGR5TVgHXFiJVTw9MwHpNRXL2lsaN8KNzZKJ2L8x5y + tLw8Pvylg9TFUDAaCZnIjjbYbV3BT9zS4NTUHwNAHonO8J385zTZePhRvuy2am8CyASd8K31cjezOwcj + d/9bDuXWHsupS2PydYXfhlCnofCPI3szcM6mI1vKqTydOy55v3k1ptX1RwGQVdHxtq0xNt9P/ZHhbry/ + +5p9BYCEUinDZpJP6ajcEQy4EhC8gpIcP/+B6IWCdIR6DO9z9NcztPtjGMnFu/g/AC8BAPxeAEgAFPXt + wbumrwYEIP+j4fWut3sWtjHuPMaLjyT1lvpLPdKyQFwD3FjleqMo1jQZ4sIKkdrP2xofpKw8TxqafgIw + 0N5NK82y2B+eHUC/GmprxBcfx3nFgAN6+9y6M0P41AseE+g4c2GYFPuPL47i0hRH6k2DFlfGZasqYxY0 + 92xlR1G7047z6YsEkNTV0D02H+I3j8BahlOMTTnDMAKAcAPGziUvThkai/OdLte0us5SR6Uz+dz48edf + PBgDbnkkytw444iWwOQcklEndHisrvapqs7ZmHrqtydleSJtmwZf9aee6mh3jgsgXeeoI2i+1pLBph3x + V7+41lq6Kgt/9C+PRbfl8D19MwZd7EiYsxZzADDDlpQUU9kpQ/aLYF570Bh/9t2nYyIg7lL4fYZOALzX + h3pdgMO7SgCpDief9LcdOu1FGY4E6kTWx1//4Ok8icYNj07LX4YTNJv+HA8/KOMuFTCMzoUJrgCUtpt6 + nr94R9z0SDFtnfpM+yCftJbSCAFk0T8n5WPkYdm2Z6M3bRSkXoYTIlAdgyxdjM7yrO2hy3bGggcOkZUW + n47APGA9BI+e9pW0AvgIIjdXvhoGTJ9G24YATgWPb9fhbjR0WnsEtLwMXuzN9xnIy3Rk5w+dtvb9SbPi + hJ1cz5iby4o+aeK3ljXKZ53oowxMHrXx46eOoJd25EyWAxPXAK51MjxByPWZTmeLO1wypWPvqUyT6MP2 + 0OzqdaUprodxdFPepAGy4Sk1uZQIOiqXymdOYeO0Orvk6J0jsvb/bBzLSehgEUuG75H48k4ryWc9WCP1 + nSF06IcXjtVF58/vjI/Cn5PRQZfTBgckLlixO4877Iy+d628uaP29Psk3o7jfE9V3ZsJINvd/FAuf1KP + qk/V4Ynj3jWABLAZ6NVRB0eGptx5MLpCzK5f2PrWsTcudtZbMCxEixLrO9+YVntQDHvjuvUeNL8311+1 + v+mRYgQy1/xADBioJb8BOx05M78e4FAQ9FTyf4D8fZrzn/+FR4o1kOZHYFRuDrs6Zfv2/NOo8+CV1Jf8 + 164vzak8d/52uGVrlDst87b855I8Diu9Ptjzui27o6cKCwacs74sR240fF3u2JWbaFT2xSJfh+VloKKM + VhPPOhWqEPz5tx+N7oCeGzcCIhHKQSiE8Sgn12P1AdT3XrQ9vrbPkBH2Q1OcAEy48Po/fOvR6IJCVGjG + wlwjYegpqyujn2sg38UI5HAU4UQUvdNq41F8LinouqAklu58sfmp1hL0VQEgKMYCc7olF/Kj8P34Px58 + NkYsK8/1IY5GuuDcNs2kv10vogJ32rkvtOyxdn90Wbwz/uEnTu0AWgBPaSwwMo4IuGuvDjBlTK6c9tL4 + 0TfLqKf1td7W33bYnuFLyuIv7j3dGiN5tSbWV7wSF8zblevhHBl1J/XcDZUxAC/6U98GQMJHboRyc4JT + Y/jrCYgaUQ4ZR416OCXHg/H1g29EZ2jaH+V1Mf1wFUq9D8rVkWE3yVzBX4GD6+Au3lQeV6/aHh/54j6y + Wjbv4a+jnY31J9JYScc8hF8ZSJBeA4A8Gp1v35n8N5P2XooMyJe9ABZXUO/sF+uE8nNXnoZEmchRMdvQ + WFdMYcO7k6nH1RvRAdBPY9dj+W6UiVPC9m0xeqjSKWSYNtK/uQv71h05Cu8Zslciw91Qcu7IHrOkeRE5 + /aMMZmiZ2qOA2GI3qQOp9uvLx2tjEHqmP3zhaJlTTi5JkR/6z2s+WUHjlnqkBsVeH+1uejj1RA/45vr1 + u1L/qMC73V6ceqN+Sj1FXT1y0JTHlPHR975ZXZSlpcDHKVJtERfSNAVQ226FNN0XF99dEZPRMd3gBadJ + nersRx378j5HaOfSv+ffsj2OoSezLGNYQudjfMkRw9Q9GhH+8tWjyPwwaIlnJQNalHH6zGUMAzc9Gv0+ + d0+8cBRdQ/3pJfpcXhDACPSgvUDSTTk5GhUxYcWOdP6dTh/G5d+fvQZTvqPDEzEMgzCQvW57KHa/XMSH + M2xOBoW2n88xOd3nFGvqaOWSMm+8e38MgB8n00ca56E4iC5X6Hjb9rjnsWJDk05ZS6zHUyU3kzj6J0l1 + aDJYOumPv/VYjEYfX7G2NAbroFK20Q/6C+AwsGMWPBJf3eOubPtCIKXcAiDveRonZ3eOoglq+0P/ARsP + wnMPxoZdTyetXXpV6BkdVhx8HVholZvYaKeV+Zv7noyLl22LuZvKYhgy5HnEl1Oea5xH8L0XMu+GmcvW + VMYg+qDLisq4Zasjj8gSdUmd4QyU/NFKMmi2s006goZZUna1AbdsfzYGLtqRm6hG0c+u3TWots70f/mh + zrdgkP5VgbSafL88RZuRGXVN2k9kyY/rKl/hPU6N78sYxX3pz1HoL8+3HyWYRGbdRDJzs7MXyObS0vgv + 39mfJWcM3HpjjMrW/A99Jlg6BgizKUU8yaI/zzapL3Xkq5FDZ6h+8tTR6HTzDvh/bwwFII7AUXed6/Wb + 98Vc+PBCAFkf+GQA7XBd/kzA7qXrdkIGeLiG/qbt8rK60j0HxiqVd4qwYlnp2P/Kseh3073I7aFCfqF/ + f/p6BmVOWt0CINXVVPA0/J1J+XGHOmXrMDuN3enWkvgA9O1HXWduArBji9yn8gmclHH87YeOtPgM3P4u + UupDnm3BcQLI9jdvA1wXAwbq0670qWGM2n2uWIt+egB5yy4YY39cveVAXLSuLKcbRq8qjauW7ULxQkAa + k8iYqmp4ckSBdMmK7SjZ8lysezHCO1Dm3VgZU+dtj9dP1mU+hdZpmzQ+P5P/2rW7YuaacpQxHkuCFpE2 + +edvj2cPA0B4TsZ4Kz+fjQmW98n/0c1lcfEajDT1daHvEPJPgjGmLtgRB14pRi0cQTnnRBkt7/zTLyGk + vFNPbBrvdKp0Mp7flCXb4qGnD8NcRR2tq51TMFzR3lMlBSuj8jd7YZ/6xuNxIZ6FoRAEQq7TmUunDltf + EZ3cULPndQSxYOaGHOGsj5t++GRMW1kSQwArE/D0cxMOxs4RtXezC9tpQ6dBLoF+o2mPSwEuXlESX648 + /RpIwW8dhi2BBY1xlEAv3YPf3YmalwaP+q7bZoiahzD4JfFb68rj0s0HMWoYOvpw+NJtMf9hRwtVYCfS + 29YIZ5/LNwgzhM13qNiLo6egG0ryK9RzJvW13tbfdtge23XaXdj2LX28Zf9rgC8METR3Z6PTNZO5hiwr + if/3HkfUmpPKHoWnI2M4Hkf1MnyDgI/6pNOiwcOTrKtpim8dejO6zRdMHoypGhmXaWiwlu2I//nNYr0f + DJb9KK0aaulbXiHfqBjqqg2K7Nqbgq+kh7/teO5ITFm8DYOBcYIP5UcBqaP5f3KXCsxipRcGvR4FnmCb + y/f4I+nAy0eRl58gQ3jPGF3BoKNbPanj5Xe7jsd3Fmsvi/VAvLtZhp98syomL9oaF/L+fuS7qFkHTKOc + G/FkfUWLDnAE9c0aAICGgrIsSpD0IgDyglsfwujyTpSWIwZzKOMSlHz/hcUUulPnlmFZjvJNvWM7StQp + WECea4/QH+qhi5ZsbX6+qKN1V28U60aVEwwCCjrjolk7aWv1mo13GmbSmy3n3pIuwBk2XEwX+uvf330o + rli2NdpvgrcWfieq5WnaVTTmDXjc93kMJ3xr+fBrTR2AGR3Km7O9srBpFn0/Z3V5gseZXL0xyjPQwZcu + uj9HZrN+JGXKPjfV1Z2IN6oFfHxpKo6H84QjmzNxFboCPWHkgZ+9HH0cfOsjGDyAMwY2N4E5EocBb6wq + +uNck/IoreVL9UHGYuT+n34NvsCWuON4CgBKgz4eEDl10c548Elj88lfEqX1OkhiQYeOpE6Axx3mumt+ + +3fffDTOX7EnLkf3uTHPqXlHBQduKI8L5u+KTbtf5znrRT9QkM392+89Fhdi38YgN24+Uf/I93OWb4uv + 7zZcWFGfdLxoW4MOgmCb+uooOFWfo5LqbSvHv9UPHojRSx/JkSyn6T1JazAy321xRdyx9UXAPzxcrb6A + 7vW0pd5RW/TE2+SxtZQjd3WFjk0VxN9bcJyHLy3LGac+yIPr8mfjfE1fIYB8mr6GJyFYnujUWqKsetf6 + u9TFz9DZ42Q9ctH6Omsgv3nds+/ZmLj8J4CvsvgIevyDWw7m6K1rxf/k68VadYP/n6grbHjuWuavSxVy + 7bX09D5lG6ewiHNJu84lpY5Qv/EO2qttVM/Z6geePR4955XHbAdW0C8DAWOGgZoOX/7Pux7gCd9fBbgq + ppwdyHHEMIPoU4I87TII+TRtXKamePy143HJ4gdiOnLbD/l1bfEQrlmrygB9pfnuVCnkPR0GSPpUA6pl + bvhaJ8xp7A63/jCmY8vcwDcaJ+XjgMbzed8UbOflK7bGZSvetnHwNCmdj2a92KLDjXwwccHDMROd3Qs9 + akSHfupw9Ou02wsH/rQA0pfbr7l+BaIfh9EhV7x8TC8M8CEhfSBHXPibzHQ4Xj/h79wW+DgqSKM1cs7h + u6HCOFgaDgp+x/xvnFQ4W/LT+XROS/4MLvuv8mdPkF8CowjJ/yb5C2XqvcIwZn46wfUugafa2Dzcfy7J + UAdRR50RpDynWUWpYGmMZTbKP1KNQNTyTONRqqrS9z7PvFX3VhJ1l/YNgC4961w3QRYNtkbTKYU8kksv + OLtCbxTPkPoY9LOh4UgcOXmSuqEsyOM6HxnQncrFKMhp2s/vGim39Es3Rz00ukdAMSdrfrpG7FQpX9Gc + N9cIyU+8W+WqgrT+xYiBCgSSSLqsUuHdObqQN8jn8/U833KqAx1IO3wG8tNuQyRlxH9BEfnTG2w8Tj2P + ZX0T6JDPumTsO9t+uvZDV0GgJ+MccU6aevjuHG0EeByh6q8D4nINJoDddTE2T15zYbtg3nO6rYver2Ga + kh58dq2mCjJ3dKooJQBXjqZTL9vju1VYtfVHeb90cITV02qkgyOwPGPHU34xakF9DRINvx2pam6f/OY7 + eE7+dGQpFb8yAP+qxLOuNo/nHTGtq3HX7Ml48SSKJOWKNsBDVIrXNcVrVT5s/TB6abj4njJoXY6hqI8i + g76b28nvLjMw3EgxAifIThkmb43GnpcXQa7dAe3v1dxr3tktXSjIkQhjQGayb6FPnhWsHqAs9coRyk4w + mzSBdoIhvqqP1AtZt2SwZr5CBqugRb7CPCZHjblvMfmc5IJWKm+bHTX2s1V4pQCh9L2/mdTB2L3m5Bq7 + Ki4z2Y8ttHQkB5rwPquQz/uujGtJvzlFRqWTpHXFMWvWxdNkGhvewJgU7/MZgar9ZSNztBDwdLRWOX+D + 11hx65UNOXXyZ/Ieh2dcV5tBmKH9CerdUCMQsiLnkNRzElj+TD6l/uqlKvoPMhTEpO3Iik6RhrLYcXqC + usAH2V+tpGy7tKHe9LfLOOqM+kDbPWqy6BP605FmfrM8ZyhcolDX4OYbZwgoR1rRlyfhJ+VXvnENnqDa + MqyXO/SbarnoK50ngU5uoqSfj1cbHFrQXZcbTKsA9dJRXm+Ex4rNYryINirjynyGq0Fmc/MjV6ErC72h + Llfvp2PVWsr2qz95zqVL1oeyBXo5aKWMahftA97hkXzWs0kZ82hU3tVakvoCPPWHtEhdlmUp705rq8uV + S/kWmtpEM/HdNhk2RoDfhF5SzhtS58AH/CZYlvjUPmmTcS6zHwtQ78jhuY5AWqdivSH96nKZrCDvqT1i + E6gjvECf5/ttG9+raas7z1MnpxzBi/zuSTIJFpPWfD9R9ZZdLewN/VV9gia8ia6iLN5tW3O6O+kCBnGu + vl7esCx5sLmirST5T2fiqINCjhyj27yXDi80RbMkTtDu5bpZXqyuP1Fj2CpofLpkuZb1Fg7TCT0cr53w + M7fhxRYcZ9nqWfn69ACSzBLfyhaE5EUAJo2I/eC0kwJTRCiHDfLBQjgdhVEQJaKNrKtDgdspEDmPfeO+ + zOEIW4tBf6f8eUuhcn2kndic33Y6svNz+flrXCyFsqXuMmO96yMVAPInILLcc0zZf7aROli3DN+i0PND + gTcc4vZdMmMB2nI9EJybikumayUVikXQKVAqwEkuE3Dqwbx812NQabhTKwEt36uzj4p1GTKoxjiVGWVo + eAQNhSE9TbJ9PJfClBKgkgWwojQSh5ymiCo8Tdc/Sn9pr7LyL1/tUuonXbifih368bmYBi3emQvbaYcG + oEWgBW8qbb/zhTIRnKS5vCgtVNb2sW2E73iP9c0dy9Ip7xVGxPadNtG3GgDXrBiOyLNZNR7u/LWeykQD + xsL1iQVvkYe+sY+Lxe22VwDE91Sqxbt9vZ+Tb6lTMQJXgGLXvRqWRAsrTxvrTYXvQnandx1hcS2fbZGP + kp/4/NaoLGUWI9zKgM9RDRU9/OkXFX9h0Hh/WnHK53MhV9KbTLU4CDaFtkhbebUGvqLkfJdn1Vp3w6i0 + yKD00JjJY8XMgDLMo5Ka9ijDNrygU0EDnRv7sGAm8kAjyZZhX8xHWcXaK/uQG4Cs1DcAVsGOn/SWW/o/ + 9Qx0sriMmNM8gmDZLfoh81NeGqekJTSkPN+Ta654rGV3tgaCBpKNvimyJy8VzopLRZpvWk/yWB/52Ssd + AX5KNvAZDaTGshllHqk+yu8WaHulnXS2LEAmj7gOMMuuOpH1qKsV8BTP2346Oz8dpw7GosuyfHeNO+wL + +p0uCTgzuLC8RF/YZwJdzwZPh0RinEPSCSz6u+Cx1IPU074RYGhg1QWOTnrOcAGA5KdCT5zu7ZZpDMF6 + 5ZOCHB3yno1Phx0aKZOFvPpZ+eN+9nMhjz6eei71A/mpn98TUOsA1VJP+q4WGtcjRz5PiVkeDySPp37m + UkbVF6mz5A3kS52WwJb76cypM5rf0/L+Fr3AN54r5Dn7lzq2ligh32tcv3SeaKeB4xPMAjakbZ63zDMZ + MzLrZ13lseY8rSRlwjW7SeckJPTIvrG+hdimbaB9qcO95MFmGmrD7dvUM7SbW1zKk2DFpQA+Jzi3T/xc + 6Pd6fm+Rz3NKlKnukwe1m5ZvnEvfnTKdctKsy21fsx6TjsUt9J6N5FntT9o06ie2yPvmyT6iP/m/z9fV + GlOSe+nsyWPVKc9+Vr61zdI+nzfr6RJ1dXAtqwG90nGknJO5fId/XM448CAFAmCzOgXdckT8NClPDKK9 + qRcprAWHpd5Ef6aseovK1tV5oo1kejcAsi21pbbUltpSW2pLbakttaW3pTYA2ZbaUltqS22pLbWlttSW + zii1Aci21JbaUltqS22pLbWltnRGqQ1AtqW21JbaUltqS22pLbWlM0ptALIttaW21JbaUltqS22pLZ1R + agOQbakttaW21JbaUltqS23pDFLE/x+guAc7ON4S+QAAAABJRU5ErkJggg== + + + + anbei sende ich Ihnen die Abrechnung über die im Rahmen des Betreuten Wohnens für [CustomerSalutation] [CustomerName] erbrachten Leistungen zu. Nach unserer Berechnung ergeben sich für den Betreuungszeitraum [AccountingPeriod] hieraus: + + + + ewBcAHIAdABmADEAXABmAGIAaQBkAGkAcwBcAGEAbgBzAGkAXABhAG4AcwBpAGMAcABnADEAMgA1ADIAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMABcAGYAcwB3AGkAcwBzAFwAZgBwAHIAcQAyAFwAZgBjAGgAYQByAHMAZQB0ADAAIABBAHIAaQBhAGwAOwB9AHsAXABmADEAXABmAHIAbwBtAGEAbgBcAGYAcAByAHEAMgBcAGYAYwBoAGEAcgBzAGUAdAAyACAAVwBlAGIAZABpAG4AZwBzADsAfQB7AFwAZgAyAFwAZgBuAGkAbAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQB9AA0ACgBcAHYAaQBlAHcAawBpAG4AZAA0AFwAdQBjADEAXABwAGEAcgBkAFwAbAB0AHIAcABhAHIAXABzAGEAMQAwADAAXABzAGwALQAxADgAMABcAHMAbABtAHUAbAB0ADAAXABsAGEAbgBnADEAMAAzADEAXABmADAAXABmAHMAMQA0ACAARABpAGEAawBvAG4AaQBlACAAaQBtACAASwBpAHIAYwBoAGUAbgBrAHIAZQBpAHMAIABLAGwAZQB2AGUAIABcAGYAMQBcAGYAcwA2ACAAPABcAGYAMABcAGYAcwAxADQAIAAgAEgAYQByAHQAdABvAHIAIAAyADkALQAzADEAIABcAGYAMQBcAGYAcwA2ACAAPABcAGYAMABcAGYAcwAxADQAIAAgADQANwA2ADAAOAAgAEcAZQBsAGQAZQByAG4AXABwAGEAcgANAAoAXABwAGEAcgBkAFwAbAB0AHIAcABhAHIAXABmADIAXABmAHMAMgA0AFwAcABhAHIADQAKAH0ADQAKAA== + + + ewBcAHIAdABmADEAXABhAG4AcwBpAFwAYQBuAHMAaQBjAHAAZwAxADIANQAyAFwAZABlAGYAZgAwAHsAXABmAG8AbgB0AHQAYgBsAHsAXABmADAAXABmAHMAdwBpAHMAcwBcAGYAcAByAHEAMgBcAGYAYwBoAGEAcgBzAGUAdAAwACAAQQByAGkAYQBsADsAfQB7AFwAZgAxAFwAZgBuAGkAbAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQB9AA0ACgBcAHYAaQBlAHcAawBpAG4AZAA0AFwAdQBjADEAXABwAGEAcgBkAFwAcwBhADYAMABcAHMAbAAtADIANAAwAFwAcwBsAG0AdQBsAHQAMABcAHEAcgBcAGwAYQBuAGcAMQAwADMAMQBcAGYAMABcAGYAcwAxADQAXABwAGEAcgANAAoAXABwAGEAcgANAAoAXABwAGEAcgANAAoAQQBOAFMAQwBIAFIASQBGAFQAXABsAGkAbgBlACAAVABFAEwARQBGAE8ATgBcAHAAYQByAA0ACgBGAEEAWABcAHAAYQByAA0ACgBFAC0ATQBBAEkATABcAGYAMQBcAGYAcwAyADQAXABwAGEAcgANAAoAfQANAAoA + + + ewBcAHIAdABmADEAXABmAGIAaQBkAGkAcwBcAGEAbgBzAGkAXABhAG4AcwBpAGMAcABnADEAMgA1ADIAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMABcAGYAcwB3AGkAcwBzAFwAZgBwAHIAcQAyAFwAZgBjAGgAYQByAHMAZQB0ADAAIABBAHIAaQBhAGwAOwB9AHsAXABmADEAXABmAG4AaQBsACAAVABpAG0AZQBzACAATgBlAHcAIABSAG8AbQBhAG4AOwB9AH0ADQAKAFwAdgBpAGUAdwBrAGkAbgBkADQAXAB1AGMAMQBcAHAAYQByAGQAXABsAHQAcgBwAGEAcgBcAHMAYQA2ADAAXABzAGwALQAyADQAMABcAHMAbABtAHUAbAB0ADAAXABsAGEAbgBnADEAMAAzADEAXABmADAAXABmAHMAMQA4ACAAQQBtAGIAdQBsAGEAbgB0ACAAQgBlAHQAcgBlAHUAdABlAHMAIABXAG8AaABuAGUAbgBcAHAAYQByAA0ACgBcAGIAIABVAHQAZQAgAFMAYwBoAHUAbAB0AGUAbgBcAHAAYQByAA0ACgBcAHAAYQByAGQAXABsAHQAcgBwAGEAcgBcAGwAYQBuAGcAMQAwADIANABcAGUAbgBzAHAAYQBjAGUAXABlAG4AcwBwAGEAYwBlAFwAZQBuAHMAcABhAGMAZQBcAGUAbgBzAHAAYQBjAGUAXABlAG4AcwBwAGEAYwBlAFwAbABhAG4AZwAxADAAMwAxAFwAcABhAHIADQAKAFwAcABhAHIAZABcAGwAdAByAHAAYQByAFwAcwBhADQAMABcAHMAbAAtADIANAAwAFwAcwBsAG0AdQBsAHQAMABcAGIAMAAgAEgAYQByAHQAdABvAHIAIAAyADkALQAzADEALAAgADQANwA2ADAAOAAgAEcAZQBsAGQAZQByAG4AXABwAGEAcgANAAoAKwA0ADkAIAAoADAAKQAgADIAOAAzADEAIAAtACAAMQAzACAAMgA2ACAAMwAgAC0AIAAwAFwAcABhAHIADQAKACsANAA5ACAAKAAwACkAIAAyADgAMwAxACAALQAgADEAMwAgADIANgAgADMAIAAtACAAMgAwAFwAcABhAHIADQAKAHMAYwBoAHUAbAB0AGUAbgBAAGQAaQBhAGsAbwBuAGkAZQAtAGsAawBrAGwAZQB2AGUALgBkAGUAXABwAGEAcgANAAoAXABwAGEAcgBkAFwAbAB0AHIAcABhAHIAIAB3AHcAdwAuAGQAaQBhAGsAbwBuAGkAZQAtAGsAawBrAGwAZQB2AGUALgBkAGUAXABmADEAXABmAHMAMgA0AFwAcABhAHIADQAKAH0ADQAKAA== + + + ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAE0AZQB0AGEATQBlAGQAaQB1AG0ALQBSAG8AbQBhAG4AOwB9AHsAXABmADMAIABBAHIAaQBhAGwAOwB9AH0AewBcAGMAbwBsAG8AcgB0AGIAbAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADAAIAA7AFwAcgBlAGQAMABcAGcAcgBlAGUAbgAwAFwAYgBsAHUAZQAyADUANQAgADsAfQB7AFwAKgBcAGQAZQBmAGMAaABwACAAXABmADEAXABmAHMAMgA0AH0AewBcAHMAdAB5AGwAZQBzAGgAZQBlAHQAIAB7AFwAcQBsAFwAZgAxAFwAZgBzADIANAAgAE4AbwByAG0AYQBsADsAfQB7AFwAKgBcAGMAcwAxAFwAZgAxAFwAZgBzADIANABcAGMAZgAxACAARABlAGYAYQB1AGwAdAAgAFAAYQByAGEAZwByAGEAcABoACAARgBvAG4AdAA7AH0AewBcACoAXABjAHMAMgBcAHMAYgBhAHMAZQBkAG8AbgAxAFwAZgAxAFwAZgBzADIANABcAGMAZgAxACAATABpAG4AZQAgAE4AdQBtAGIAZQByADsAfQB7AFwAKgBcAGMAcwAzAFwAdQBsAFwAZgAxAFwAZgBzADIANABcAGMAZgAyACAASAB5AHAAZQByAGwAaQBuAGsAOwB9AHsAXAAqAFwAdABzADQAXAB0AHMAcgBvAHcAZABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAGIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgByADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAHIAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAdAAzAFwAdABzAHYAZQByAHQAYQBsAHQAXABjAGwAdAB4AGwAcgB0AGIAIABOAG8AcgBtAGEAbAAgAFQAYQBiAGwAZQA7AH0AewBcACoAXAB0AHMANQBcAHQAcwByAG8AdwBkAFwAcwBiAGEAcwBlAGQAbwBuADQAXABmADEAXABmAHMAMgA0AFwAcQBsAFwAdAByAGIAcgBkAHIAdABcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgBsAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGIAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAcgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgBoAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAHYAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAGwAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAbAAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgByADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAHIAMQAwADgAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAFQAYQBiAGwAZQAgAFMAaQBtAHAAbABlACAAMQA7AH0AfQB7AFwAKgBcAGwAaQBzAHQAbwB2AGUAcgByAGkAZABlAHQAYQBiAGwAZQB9AFwAbgBvAHUAaQBjAG8AbQBwAGEAdABcAHMAcABsAHkAdAB3AG4AaQBuAGUAXABoAHQAbQBhAHUAdABzAHAAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBjAFwAcwBhADMAMABcAHQAcQBjAFwAdAB4ADQANQAzADYAXAB0AHEAcgBcAHQAeAA5ADQAOQA4AHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAyAFwAZgBzADEANgBcAGMAZgAxACAAVgBvAGwAawBzAGIAYQBuAGsAIABhAG4AIABkAGUAcgAgAE4AaQBlAHIAcwAgAGUARwB9AHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAzAFwAZgBzADEANABcAGMAZgAxACAAIAAgAH0AewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADMAXABmAHMAMQA0AFwAYwBmADEAIAAgACAAfQB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMwBcAGYAcwAxADQAXABjAGYAMQAgACAAfQB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAxADYAXABjAGYAMQAgACAASQBCAEEATgA6ACAARABFADEAMwAgADMAMgAwADYAIAAxADMAOAA0ACAANQAxADAAMwAgADMANgA4ADAAIAAxADYAIAAgAH0AewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADIAXABmAHMAMQA2AFwAYwBmADEAIAAgACAAfQB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMwBcAGYAcwAxADQAXABjAGYAMQAgACAAIAB9AHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAyAFwAZgBzADEANgBcAGMAZgAxACAAQgBJAEMAOgBHAEUATgBPAEQARQBEADEARwBEAEwAfQBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADIAXABmAHMAMQA2AFwAYwBmADEAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAxAFwAZgBzADIANABcAGMAZgAxAFwAcABhAHIAfQA= + + + 17, 17 + + \ No newline at end of file diff --git a/ReportImp/FizHof/MitarbeiterstundenkontoBerechnung.cs b/ReportImp/FizHof/MitarbeiterstundenkontoBerechnung.cs new file mode 100644 index 000000000..d4d215fad --- /dev/null +++ b/ReportImp/FizHof/MitarbeiterstundenkontoBerechnung.cs @@ -0,0 +1,27 @@ +using System; +using System.Collections.Generic; +using BeWo.Report.ReportObjects; +using BS.Shared.Core; + + +namespace FizHof +{ + public class CustomMitarbeiterstundenkontoBerechnung : MitarbeiterstundenkontoBerechnung + { + + + public override List GetFeiertage(int year) + { + var list = base.GetFeiertage(year); + + list.Add(new DateTime(year, 1, 6)); // , "Heilige Drei Könige")); + list.Add(new DateTime(year, 8, 15)); // , "Mariä Himmelfahrt")); + + list.Remove(new DateTime(year, 12, 24)); + + return list; + } + + + } +} diff --git a/ReportImp/FreundeskreisSuchthilfe/Calculations/DefaultSaveInterceptor.cs b/ReportImp/FreundeskreisSuchthilfe/Calculations/DefaultSaveInterceptor.cs new file mode 100644 index 000000000..25be10b8c --- /dev/null +++ b/ReportImp/FreundeskreisSuchthilfe/Calculations/DefaultSaveInterceptor.cs @@ -0,0 +1,64 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using BeWo.Service.Plugins; +using BS.Shared; +using BS.Shared.Core; +using BS.Shared.DataContracts; +using BS.Shared.Extensions; +using BS.Shared.Services; + +namespace FreundeskreisSuchthilfe.Calculations +{ + + public class DefaultSaveInterceptor : SaveInterceptor + { + public override string AllowSaveCustomer(CustomerDC c) + { + if (c.CustomerOid.HasValue) + { + return null; + } + StringBuilder sb = new StringBuilder(); + if (!c.Sex.HasValue) + { + sb.AppendLine("Kein Geschlecht angegeben."); + } + if (!c.DateOfBirth.HasValue) + { + sb.AppendLine("Kein Geburtsdatum angegeben."); + } + if (String.IsNullOrWhiteSpace(c.Street)) + { + sb.AppendLine("Keine Straße angegeben."); + } + if (String.IsNullOrWhiteSpace(c.PostalCode)) + { + sb.AppendLine("Keine PLZ angegeben."); + } + if (String.IsNullOrWhiteSpace(c.Town)) + { + sb.AppendLine("Kein Ort angegeben."); + } + if (!c.FamilyStatus.HasValue) + { + sb.AppendLine("Kein Familienstand angegeben."); + } + if (c.Nationalitaet == null) + { + sb.AppendLine("Keine Nationalität angegeben."); + } + //if (c.Nationalitaet == null) + //{ + // sb.AppendLine("Keine Nationalität angegeben."); + //} + if (sb.Length > 0) + { + return "Bitte füllen Sie alle Pflichtfelder aus:\n\n" + sb.ToString(); + } + + return base.AllowSaveCustomer(c); + } + } +} \ No newline at end of file diff --git a/ReportImp/FreundeskreisSuchthilfe/Finanzauswertung.cs b/ReportImp/FreundeskreisSuchthilfe/Finanzauswertung.cs new file mode 100644 index 000000000..f650922ef --- /dev/null +++ b/ReportImp/FreundeskreisSuchthilfe/Finanzauswertung.cs @@ -0,0 +1,65 @@ +using System; +using System.Linq; +using BS.Shared; +using BeWo.Report; +using BeWo.Report.ReportObjects; + +namespace FreundeskreisSuchthilfe +{ + public partial class Finanzauswertung : DevExpress.XtraReports.UI.XtraReport, IBeWoReport + { + public Finanzauswertung() + { + InitializeComponent(); + } + + public void SetReportDataSource(FinanceRO pRO) + { + pRO.CalculateBillableAmountInReportTimeSpan(); + + if (pRO.ReportStartDate.HasValue && pRO.ReportEndDate.HasValue) + { + DateTime start = pRO.ReportStartDate.Value; + DateTime end = pRO.ReportEndDate.Value; + + if (start.Year == end.Year && start.Month == end.Month && start.Day == 1 && + end.Day == DateTime.DaysInMonth(end.Year, end.Month)) + { + lblTitel.Text = String.Format("Finanzauswertung {0:MMMM yyyy}", start); + cellBewilligtImZeitraumHeader.Text = String.Format("bewilligte FLS {0:MMMM}", start); + cellGeleistetImZeitraumHeader.Text = String.Format("geleistete Std. {0:MMMM}", start); + + } + else + { + lblTitel.Text = String.Format("Finanzauswertung {0:dd.MM.yyyy}-{1:dd.MM.yyyy}", start, end); + cellBewilligtImZeitraumHeader.Text = String.Format("bewilligte FLS {0:dd.MM.yyyy}-{1:dd.MM.yyyy}", start, end); + cellGeleistetImZeitraumHeader.Text = String.Format("geleistete Std. {0:dd.MM.yyyy}-{1:dd.MM.yyyy}", start, end); + + } + if (pRO.RateFactor.HasValue) + { + cellRateFactorHeader.Text = String.Format("geleistete Std. x {0:0.##}", pRO.RateFactor); + } + else + { + cellRateFactorHeader.Visible = false; + cellRateFactor.Visible = false; + } + + } + else + { + cellBewilligtImZeitraumHeader.Visible = false; + cellBewilligteFLSImBereich.Visible = false; + cellGeleistetImBereich.Visible = false; + cellGeleistetImZeitraumHeader.Visible = false; + cellRateFactorHeader.Visible = false; + cellRateFactor.Visible = false; + } + this.bindingSource1.DataSource = pRO; + } + + } + +} diff --git a/ReportImp/FreundeskreisSuchthilfe/Finanzauswertung.designer.cs b/ReportImp/FreundeskreisSuchthilfe/Finanzauswertung.designer.cs new file mode 100644 index 000000000..47a3fa1ad --- /dev/null +++ b/ReportImp/FreundeskreisSuchthilfe/Finanzauswertung.designer.cs @@ -0,0 +1,829 @@ +using BeWo.Report.ReportObjects; +namespace FreundeskreisSuchthilfe +{ + partial class Finanzauswertung + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.components = new System.ComponentModel.Container(); + DevExpress.XtraReports.UI.XRSummary xrSummary1 = new DevExpress.XtraReports.UI.XRSummary(); + DevExpress.XtraReports.UI.XRSummary xrSummary2 = new DevExpress.XtraReports.UI.XRSummary(); + DevExpress.XtraReports.UI.XRSummary xrSummary3 = new DevExpress.XtraReports.UI.XRSummary(); + DevExpress.XtraReports.UI.XRSummary xrSummary4 = new DevExpress.XtraReports.UI.XRSummary(); + DevExpress.XtraReports.UI.XRSummary xrSummary5 = new DevExpress.XtraReports.UI.XRSummary(); + DevExpress.XtraReports.UI.XRSummary xrSummary6 = new DevExpress.XtraReports.UI.XRSummary(); + DevExpress.XtraReports.UI.XRSummary xrSummary7 = new DevExpress.XtraReports.UI.XRSummary(); + DevExpress.XtraReports.UI.XRSummary xrSummary8 = new DevExpress.XtraReports.UI.XRSummary(); + DevExpress.XtraReports.UI.XRSummary xrSummary9 = new DevExpress.XtraReports.UI.XRSummary(); + this.Detail = new DevExpress.XtraReports.UI.DetailBand(); + this.Detail1 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable2 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellBewilligteFLSImBereich = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellGeleistetImBereich = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellRateFactor = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell26 = new DevExpress.XtraReports.UI.XRTableCell(); + this.lblTitel = new DevExpress.XtraReports.UI.XRLabel(); + this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand(); + this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand(); + this.GroupHeader2 = new DevExpress.XtraReports.UI.GroupHeaderBand(); + this.xrTable1 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellBewilligtImZeitraumHeader = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellGeleistetImZeitraumHeader = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellRateFactorHeader = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell25 = new DevExpress.XtraReports.UI.XRTableCell(); + this.GroupFooter2 = new DevExpress.XtraReports.UI.GroupFooterBand(); + this.xrTable3 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell22 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell24 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell27 = new DevExpress.XtraReports.UI.XRTableCell(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); + this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand(); + this.pageFooterBand1 = new DevExpress.XtraReports.UI.PageFooterBand(); + this.xrPageInfo2 = new DevExpress.XtraReports.UI.XRPageInfo(); + this.xrPageInfo1 = new DevExpress.XtraReports.UI.XRPageInfo(); + this.Title = new DevExpress.XtraReports.UI.XRControlStyle(); + this.FieldCaption = new DevExpress.XtraReports.UI.XRControlStyle(); + this.PageInfo = new DevExpress.XtraReports.UI.XRControlStyle(); + this.DataField = new DevExpress.XtraReports.UI.XRControlStyle(); + this.fieldFLS = new DevExpress.XtraReports.UI.CalculatedField(); + this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand(); + this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand(); + this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand(); + this.TESTPARAMTER = new DevExpress.XtraReports.Parameters.Parameter(); + this.parameter1 = new DevExpress.XtraReports.Parameters.Parameter(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); + // + // Detail + // + this.Detail.Expanded = false; + this.Detail.HeightF = 0F; + this.Detail.Name = "Detail"; + this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // Detail1 + // + this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable2}); + this.Detail1.Font = new System.Drawing.Font("Arial", 9F); + this.Detail1.HeightF = 25F; + this.Detail1.KeepTogetherWithDetailReports = true; + this.Detail1.Name = "Detail1"; + this.Detail1.StylePriority.UseFont = false; + // + // xrTable2 + // + this.xrTable2.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable2.Name = "xrTable2"; + this.xrTable2.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F); + this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow2}); + this.xrTable2.SizeF = new System.Drawing.SizeF(1065F, 25F); + this.xrTable2.StylePriority.UseBorders = false; + this.xrTable2.StylePriority.UseFont = false; + this.xrTable2.StylePriority.UsePadding = false; + this.xrTable2.StylePriority.UseTextAlignment = false; + this.xrTable2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrTableRow2 + // + this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell6, + this.xrTableCell7, + this.xrTableCell8, + this.xrTableCell9, + this.xrTableCell10, + this.xrTableCell14, + this.xrTableCell12, + this.cellBewilligteFLSImBereich, + this.cellGeleistetImBereich, + this.cellRateFactor, + this.xrTableCell26}); + this.xrTableRow2.Name = "xrTableRow2"; + this.xrTableRow2.Weight = 1D; + // + // xrTableCell6 + // + this.xrTableCell6.Multiline = true; + this.xrTableCell6.Name = "xrTableCell6"; + this.xrTableCell6.Text = "[CustomerName]\r\n[SupportConceptTimeSpanString]"; + this.xrTableCell6.Weight = 0.66469718772399189D; + // + // xrTableCell7 + // + this.xrTableCell7.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "SupportConceptFinanceList.CostBearerName")}); + this.xrTableCell7.Name = "xrTableCell7"; + this.xrTableCell7.StylePriority.UseTextAlignment = false; + this.xrTableCell7.Text = "Mitarbeiter/in"; + this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell7.Weight = 0.53175761769326546D; + // + // xrTableCell8 + // + this.xrTableCell8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "SupportConceptFinanceList.AmountTotal", "{0:c}")}); + this.xrTableCell8.Name = "xrTableCell8"; + this.xrTableCell8.StylePriority.UseTextAlignment = false; + this.xrTableCell8.Text = "xrTableCell8"; + this.xrTableCell8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell8.Weight = 0.39881845694209134D; + // + // xrTableCell9 + // + this.xrTableCell9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "SupportConceptFinanceList.AmountPaid", "{0:c}")}); + this.xrTableCell9.Name = "xrTableCell9"; + this.xrTableCell9.StylePriority.UseTextAlignment = false; + this.xrTableCell9.Text = "xrTableCell9"; + this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell9.Weight = 0.398818317121655D; + // + // xrTableCell10 + // + this.xrTableCell10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "SupportConceptFinanceList.OpenAmount", "{0:c}")}); + this.xrTableCell10.Name = "xrTableCell10"; + this.xrTableCell10.StylePriority.UseTextAlignment = false; + this.xrTableCell10.Text = "xrTableCell10"; + this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell10.Weight = 0.39881831661104916D; + // + // xrTableCell14 + // + this.xrTableCell14.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "SupportConceptFinanceList.ApprovedHours", "{0:0.00}")}); + this.xrTableCell14.Name = "xrTableCell14"; + this.xrTableCell14.StylePriority.UseTextAlignment = false; + this.xrTableCell14.Text = "xrTableCell14"; + this.xrTableCell14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell14.Weight = 0.39881831635574622D; + // + // xrTableCell12 + // + this.xrTableCell12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "SupportConceptFinanceList.BillableHours", "{0:0.00}")}); + this.xrTableCell12.Name = "xrTableCell12"; + this.xrTableCell12.StylePriority.UseTextAlignment = false; + this.xrTableCell12.Text = "xrTableCell12"; + this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell12.Weight = 0.39881831622809466D; + // + // cellBewilligteFLSImBereich + // + this.cellBewilligteFLSImBereich.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "SupportConceptFinanceList.ApprovedHoursInReportTimeSpan", "{0:0.00}")}); + this.cellBewilligteFLSImBereich.Name = "cellBewilligteFLSImBereich"; + this.cellBewilligteFLSImBereich.StylePriority.UseTextAlignment = false; + this.cellBewilligteFLSImBereich.Text = "cellBewilligteFLSImBereich"; + this.cellBewilligteFLSImBereich.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.cellBewilligteFLSImBereich.Weight = 0.39881858663024933D; + // + // cellGeleistetImBereich + // + this.cellGeleistetImBereich.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "SupportConceptFinanceList.BillableHoursInReportTimeSpan", "{0:0.00}")}); + this.cellGeleistetImBereich.Name = "cellGeleistetImBereich"; + this.cellGeleistetImBereich.StylePriority.UseTextAlignment = false; + this.cellGeleistetImBereich.Text = "cellGeleistetImBereich"; + this.cellGeleistetImBereich.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.cellGeleistetImBereich.Weight = 0.39881804566637546D; + // + // cellRateFactor + // + this.cellRateFactor.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "SupportConceptFinanceList.BillableHoursInReportTimeSpanWithFactor", "{0:0.00}")}); + this.cellRateFactor.Name = "cellRateFactor"; + this.cellRateFactor.StylePriority.UseTextAlignment = false; + this.cellRateFactor.Text = "cellRateFactor"; + this.cellRateFactor.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.cellRateFactor.Weight = 0.39881777519929462D; + // + // xrTableCell26 + // + this.xrTableCell26.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "SupportConceptFinanceList.BillableAmountInReportTimeSpan", "{0:c}")}); + this.xrTableCell26.Name = "xrTableCell26"; + this.xrTableCell26.StylePriority.UseTextAlignment = false; + this.xrTableCell26.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell26.Weight = 0.33234859678076895D; + // + // lblTitel + // + this.lblTitel.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold); + this.lblTitel.LocationFloat = new DevExpress.Utils.PointFloat(0F, 10.00001F); + this.lblTitel.Name = "lblTitel"; + this.lblTitel.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblTitel.SizeF = new System.Drawing.SizeF(1065F, 23F); + this.lblTitel.StylePriority.UseFont = false; + this.lblTitel.Text = "Finanzauswertung"; + // + // DetailReport + // + this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail1, + this.GroupFooter1, + this.GroupHeader2, + this.GroupFooter2}); + this.DetailReport.DataMember = "SupportConceptFinanceList"; + this.DetailReport.DataSource = this.bindingSource1; + this.DetailReport.Level = 0; + this.DetailReport.Name = "DetailReport"; + // + // GroupFooter1 + // + this.GroupFooter1.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.GroupFooter1.HeightF = 0F; + this.GroupFooter1.Name = "GroupFooter1"; + this.GroupFooter1.StylePriority.UseFont = false; + // + // GroupHeader2 + // + this.GroupHeader2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable1}); + this.GroupHeader2.HeightF = 50F; + this.GroupHeader2.Name = "GroupHeader2"; + this.GroupHeader2.RepeatEveryPage = true; + // + // xrTable1 + // + this.xrTable1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTable1.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Bold); + this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable1.Name = "xrTable1"; + this.xrTable1.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F); + this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow1}); + this.xrTable1.SizeF = new System.Drawing.SizeF(1065F, 50F); + this.xrTable1.StylePriority.UseBorders = false; + this.xrTable1.StylePriority.UseFont = false; + this.xrTable1.StylePriority.UsePadding = false; + this.xrTable1.StylePriority.UseTextAlignment = false; + this.xrTable1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrTableRow1 + // + this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell1, + this.xrTableCell2, + this.xrTableCell3, + this.xrTableCell4, + this.xrTableCell5, + this.xrTableCell13, + this.xrTableCell11, + this.cellBewilligtImZeitraumHeader, + this.cellGeleistetImZeitraumHeader, + this.cellRateFactorHeader, + this.xrTableCell25}); + this.xrTableRow1.Name = "xrTableRow1"; + this.xrTableRow1.Weight = 1.3953493323567705D; + // + // xrTableCell1 + // + this.xrTableCell1.Name = "xrTableCell1"; + this.xrTableCell1.Text = "KlientIn/Hilfeplan"; + this.xrTableCell1.Weight = 0.66469718772399189D; + // + // xrTableCell2 + // + this.xrTableCell2.Name = "xrTableCell2"; + this.xrTableCell2.StylePriority.UseTextAlignment = false; + this.xrTableCell2.Text = "Kostenträger"; + this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell2.Weight = 0.53175775292625538D; + // + // xrTableCell3 + // + this.xrTableCell3.Name = "xrTableCell3"; + this.xrTableCell3.StylePriority.UseTextAlignment = false; + this.xrTableCell3.Text = "Gesamt laut Bewilligung"; + this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell3.Weight = 0.3988183217091012D; + // + // xrTableCell4 + // + this.xrTableCell4.Name = "xrTableCell4"; + this.xrTableCell4.StylePriority.UseTextAlignment = false; + this.xrTableCell4.Text = "Bereits gezahlt"; + this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell4.Weight = 0.398818317121655D; + // + // xrTableCell5 + // + this.xrTableCell5.Name = "xrTableCell5"; + this.xrTableCell5.StylePriority.UseTextAlignment = false; + this.xrTableCell5.Text = "Noch offen"; + this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell5.Weight = 0.398818316611049D; + // + // xrTableCell13 + // + this.xrTableCell13.Name = "xrTableCell13"; + this.xrTableCell13.StylePriority.UseTextAlignment = false; + this.xrTableCell13.Text = "Bis dato bewilligte FLS"; + this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell13.Weight = 0.39881831635574611D; + // + // xrTableCell11 + // + this.xrTableCell11.Name = "xrTableCell11"; + this.xrTableCell11.StylePriority.UseTextAlignment = false; + this.xrTableCell11.Text = "Bis dato geleistete FLS"; + this.xrTableCell11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell11.Weight = 0.39881831622809466D; + // + // cellBewilligtImZeitraumHeader + // + this.cellBewilligtImZeitraumHeader.Name = "cellBewilligtImZeitraumHeader"; + this.cellBewilligtImZeitraumHeader.StylePriority.UseTextAlignment = false; + this.cellBewilligtImZeitraumHeader.Text = "bewilligte FLS"; + this.cellBewilligtImZeitraumHeader.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.cellBewilligtImZeitraumHeader.Weight = 0.39881831616426883D; + // + // cellGeleistetImZeitraumHeader + // + this.cellGeleistetImZeitraumHeader.Name = "cellGeleistetImZeitraumHeader"; + this.cellGeleistetImZeitraumHeader.StylePriority.UseTextAlignment = false; + this.cellGeleistetImZeitraumHeader.Text = "geleistete FLS"; + this.cellGeleistetImZeitraumHeader.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.cellGeleistetImZeitraumHeader.Weight = 0.39881831613235591D; + // + // cellRateFactorHeader + // + this.cellRateFactorHeader.Name = "cellRateFactorHeader"; + this.cellRateFactorHeader.StylePriority.UseTextAlignment = false; + this.cellRateFactorHeader.Text = "geleistete Std. x 1,2"; + this.cellRateFactorHeader.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.cellRateFactorHeader.Weight = 0.39881831611639951D; + // + // xrTableCell25 + // + this.xrTableCell25.Name = "xrTableCell25"; + this.xrTableCell25.StylePriority.UseTextAlignment = false; + this.xrTableCell25.Text = "Betrag"; + this.xrTableCell25.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell25.Weight = 0.33234859676632567D; + // + // GroupFooter2 + // + this.GroupFooter2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable3}); + this.GroupFooter2.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Bold); + this.GroupFooter2.HeightF = 25F; + this.GroupFooter2.Level = 1; + this.GroupFooter2.Name = "GroupFooter2"; + this.GroupFooter2.StylePriority.UseFont = false; + // + // xrTable3 + // + this.xrTable3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable3.Name = "xrTable3"; + this.xrTable3.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F); + this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow3}); + this.xrTable3.SizeF = new System.Drawing.SizeF(1065F, 25F); + this.xrTable3.StylePriority.UseBorders = false; + this.xrTable3.StylePriority.UseFont = false; + this.xrTable3.StylePriority.UsePadding = false; + this.xrTable3.StylePriority.UseTextAlignment = false; + this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrTableRow3 + // + this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell15, + this.xrTableCell16, + this.xrTableCell17, + this.xrTableCell18, + this.xrTableCell19, + this.xrTableCell20, + this.xrTableCell21, + this.xrTableCell22, + this.xrTableCell23, + this.xrTableCell24, + this.xrTableCell27}); + this.xrTableRow3.Name = "xrTableRow3"; + this.xrTableRow3.Weight = 1D; + // + // xrTableCell15 + // + this.xrTableCell15.CanGrow = false; + this.xrTableCell15.Multiline = true; + this.xrTableCell15.Name = "xrTableCell15"; + this.xrTableCell15.Weight = 0.66469718772399189D; + // + // xrTableCell16 + // + this.xrTableCell16.CanGrow = false; + this.xrTableCell16.Name = "xrTableCell16"; + this.xrTableCell16.StylePriority.UseTextAlignment = false; + this.xrTableCell16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell16.Weight = 0.53175761769326546D; + // + // xrTableCell17 + // + this.xrTableCell17.CanGrow = false; + this.xrTableCell17.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "SupportConceptFinanceList.AmountTotal")}); + this.xrTableCell17.Name = "xrTableCell17"; + this.xrTableCell17.StylePriority.UseTextAlignment = false; + xrSummary1.FormatString = "{0:c}"; + xrSummary1.IgnoreNullValues = true; + xrSummary1.Running = DevExpress.XtraReports.UI.SummaryRunning.Report; + this.xrTableCell17.Summary = xrSummary1; + this.xrTableCell17.Text = "xrTableCell17"; + this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell17.Weight = 0.39881832170910114D; + // + // xrTableCell18 + // + this.xrTableCell18.CanGrow = false; + this.xrTableCell18.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "SupportConceptFinanceList.AmountPaid")}); + this.xrTableCell18.Name = "xrTableCell18"; + this.xrTableCell18.StylePriority.UseTextAlignment = false; + xrSummary2.FormatString = "{0:c}"; + xrSummary2.IgnoreNullValues = true; + xrSummary2.Running = DevExpress.XtraReports.UI.SummaryRunning.Report; + this.xrTableCell18.Summary = xrSummary2; + this.xrTableCell18.Text = "xrTableCell18"; + this.xrTableCell18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell18.Weight = 0.39881845235464514D; + // + // xrTableCell19 + // + this.xrTableCell19.CanGrow = false; + this.xrTableCell19.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "SupportConceptFinanceList.OpenAmount")}); + this.xrTableCell19.Name = "xrTableCell19"; + this.xrTableCell19.StylePriority.UseTextAlignment = false; + xrSummary3.FormatString = "{0:c}"; + xrSummary3.IgnoreNullValues = true; + xrSummary3.Running = DevExpress.XtraReports.UI.SummaryRunning.Report; + this.xrTableCell19.Summary = xrSummary3; + this.xrTableCell19.Text = "xrTableCell19"; + this.xrTableCell19.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell19.Weight = 0.39881804614506877D; + // + // xrTableCell20 + // + this.xrTableCell20.CanGrow = false; + this.xrTableCell20.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "SupportConceptFinanceList.ApprovedHours")}); + this.xrTableCell20.Name = "xrTableCell20"; + this.xrTableCell20.StylePriority.UseTextAlignment = false; + xrSummary4.FormatString = "{0:0.00}"; + xrSummary4.IgnoreNullValues = true; + xrSummary4.Running = DevExpress.XtraReports.UI.SummaryRunning.Report; + this.xrTableCell20.Summary = xrSummary4; + this.xrTableCell20.Text = "xrTableCell20"; + this.xrTableCell20.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell20.Weight = 0.39881858682172661D; + // + // xrTableCell21 + // + this.xrTableCell21.CanGrow = false; + this.xrTableCell21.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "SupportConceptFinanceList.BillableHours")}); + this.xrTableCell21.Name = "xrTableCell21"; + this.xrTableCell21.StylePriority.UseTextAlignment = false; + xrSummary5.FormatString = "{0:0.00}"; + xrSummary5.IgnoreNullValues = true; + xrSummary5.Running = DevExpress.XtraReports.UI.SummaryRunning.Report; + this.xrTableCell21.Summary = xrSummary5; + this.xrTableCell21.Text = "xrTableCell21"; + this.xrTableCell21.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell21.Weight = 0.39881831622809466D; + // + // xrTableCell22 + // + this.xrTableCell22.CanGrow = false; + this.xrTableCell22.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "SupportConceptFinanceList.ApprovedHoursInReportTimeSpan")}); + this.xrTableCell22.Name = "xrTableCell22"; + this.xrTableCell22.StylePriority.UseTextAlignment = false; + xrSummary6.FormatString = "{0:0.00}"; + xrSummary6.IgnoreNullValues = true; + xrSummary6.Running = DevExpress.XtraReports.UI.SummaryRunning.Report; + this.xrTableCell22.Summary = xrSummary6; + this.xrTableCell22.Text = "xrTableCell22"; + this.xrTableCell22.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell22.Weight = 0.39881885709622977D; + // + // xrTableCell23 + // + this.xrTableCell23.CanGrow = false; + this.xrTableCell23.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "SupportConceptFinanceList.BillableHoursInReportTimeSpan")}); + this.xrTableCell23.Name = "xrTableCell23"; + this.xrTableCell23.StylePriority.UseTextAlignment = false; + xrSummary7.FormatString = "{0:0.00}"; + xrSummary7.IgnoreNullValues = true; + xrSummary7.Running = DevExpress.XtraReports.UI.SummaryRunning.Report; + this.xrTableCell23.Summary = xrSummary7; + this.xrTableCell23.Text = "xrTableCell23"; + this.xrTableCell23.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell23.Weight = 0.39881777520039507D; + // + // xrTableCell24 + // + this.xrTableCell24.CanGrow = false; + this.xrTableCell24.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "SupportConceptFinanceList.BillableHoursInReportTimeSpanWithFactor")}); + this.xrTableCell24.Name = "xrTableCell24"; + this.xrTableCell24.StylePriority.UseTextAlignment = false; + xrSummary8.FormatString = "{0:0.00}"; + xrSummary8.IgnoreNullValues = true; + xrSummary8.Running = DevExpress.XtraReports.UI.SummaryRunning.Report; + this.xrTableCell24.Summary = xrSummary8; + this.xrTableCell24.Text = "xrTableCell24"; + this.xrTableCell24.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell24.Weight = 0.39881831613125551D; + // + // xrTableCell27 + // + this.xrTableCell27.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "SupportConceptFinanceList.BillableAmountInReportTimeSpan")}); + this.xrTableCell27.Name = "xrTableCell27"; + this.xrTableCell27.StylePriority.UseTextAlignment = false; + xrSummary9.FormatString = "{0:c}"; + xrSummary9.Running = DevExpress.XtraReports.UI.SummaryRunning.Report; + this.xrTableCell27.Summary = xrSummary9; + this.xrTableCell27.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell27.Weight = 0.33234859678076889D; + // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.FinanceRO); + // + // ReportHeader + // + this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.lblTitel}); + this.ReportHeader.HeightF = 52.08333F; + this.ReportHeader.Name = "ReportHeader"; + // + // pageFooterBand1 + // + this.pageFooterBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrPageInfo2, + this.xrPageInfo1}); + this.pageFooterBand1.HeightF = 48F; + this.pageFooterBand1.Name = "pageFooterBand1"; + // + // xrPageInfo2 + // + this.xrPageInfo2.Font = new System.Drawing.Font("Arial", 8F); + this.xrPageInfo2.Format = "Seite {0} von {1}"; + this.xrPageInfo2.LocationFloat = new DevExpress.Utils.PointFloat(900F, 25F); + this.xrPageInfo2.Name = "xrPageInfo2"; + this.xrPageInfo2.SizeF = new System.Drawing.SizeF(165F, 23F); + this.xrPageInfo2.StyleName = "PageInfo"; + this.xrPageInfo2.StylePriority.UseFont = false; + this.xrPageInfo2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + // + // xrPageInfo1 + // + this.xrPageInfo1.Font = new System.Drawing.Font("Arial", 8F); + this.xrPageInfo1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 25F); + this.xrPageInfo1.Name = "xrPageInfo1"; + this.xrPageInfo1.PageInfo = DevExpress.XtraPrinting.PageInfo.DateTime; + this.xrPageInfo1.SizeF = new System.Drawing.SizeF(150F, 23F); + this.xrPageInfo1.StyleName = "PageInfo"; + this.xrPageInfo1.StylePriority.UseFont = false; + // + // Title + // + this.Title.BackColor = System.Drawing.Color.White; + this.Title.BorderColor = System.Drawing.SystemColors.ControlText; + this.Title.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.Title.BorderWidth = 1F; + this.Title.Font = new System.Drawing.Font("Times New Roman", 24F); + this.Title.ForeColor = System.Drawing.Color.Black; + this.Title.Name = "Title"; + // + // FieldCaption + // + this.FieldCaption.BackColor = System.Drawing.Color.White; + this.FieldCaption.BorderColor = System.Drawing.SystemColors.ControlText; + this.FieldCaption.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.FieldCaption.BorderWidth = 1F; + this.FieldCaption.Font = new System.Drawing.Font("Times New Roman", 10F, System.Drawing.FontStyle.Bold); + this.FieldCaption.ForeColor = System.Drawing.Color.Black; + this.FieldCaption.Name = "FieldCaption"; + // + // PageInfo + // + this.PageInfo.BackColor = System.Drawing.Color.White; + this.PageInfo.BorderColor = System.Drawing.SystemColors.ControlText; + this.PageInfo.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.PageInfo.BorderWidth = 1F; + this.PageInfo.Font = new System.Drawing.Font("Times New Roman", 8F); + this.PageInfo.ForeColor = System.Drawing.Color.Black; + this.PageInfo.Name = "PageInfo"; + // + // DataField + // + this.DataField.BackColor = System.Drawing.Color.White; + this.DataField.BorderColor = System.Drawing.SystemColors.ControlText; + this.DataField.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.DataField.BorderWidth = 1F; + this.DataField.Font = new System.Drawing.Font("Times New Roman", 8F); + this.DataField.ForeColor = System.Drawing.SystemColors.ControlText; + this.DataField.Name = "DataField"; + // + // fieldFLS + // + this.fieldFLS.DataMember = "FLSReportGroups"; + this.fieldFLS.DataSource = this.bindingSource1; + this.fieldFLS.Expression = "[TotalFLM] / 60"; + this.fieldFLS.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal; + this.fieldFLS.Name = "fieldFLS"; + // + // topMarginBand1 + // + this.topMarginBand1.HeightF = 50F; + this.topMarginBand1.Name = "topMarginBand1"; + // + // bottomMarginBand1 + // + this.bottomMarginBand1.HeightF = 30F; + this.bottomMarginBand1.Name = "bottomMarginBand1"; + // + // ReportFooter + // + this.ReportFooter.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.ReportFooter.HeightF = 31.25F; + this.ReportFooter.Name = "ReportFooter"; + this.ReportFooter.StylePriority.UseFont = false; + // + // TESTPARAMTER + // + this.TESTPARAMTER.Description = "zrdz"; + this.TESTPARAMTER.Name = "TESTPARAMTER"; + this.TESTPARAMTER.ValueInfo = "blabla standard"; + // + // parameter1 + // + this.parameter1.Description = "Parameter1"; + this.parameter1.Name = "parameter1"; + this.parameter1.Type = typeof(bool); + this.parameter1.ValueInfo = "False"; + // + // Finanzauswertung + // + this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail, + this.DetailReport, + this.ReportHeader, + this.pageFooterBand1, + this.topMarginBand1, + this.bottomMarginBand1, + this.ReportFooter}); + this.DataSource = this.bindingSource1; + this.Landscape = true; + this.Margins = new System.Drawing.Printing.Margins(50, 50, 50, 30); + this.PageHeight = 827; + this.PageWidth = 1169; + this.PaperKind = System.Drawing.Printing.PaperKind.A4; + this.Parameters.AddRange(new DevExpress.XtraReports.Parameters.Parameter[] { + this.TESTPARAMTER, + this.parameter1}); + this.StyleSheet.AddRange(new DevExpress.XtraReports.UI.XRControlStyle[] { + this.Title, + this.FieldCaption, + this.PageInfo, + this.DataField}); + this.Version = "17.1"; + ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); + + } + + #endregion + + private DevExpress.XtraReports.UI.DetailBand Detail; + private System.Windows.Forms.BindingSource bindingSource1; + private DevExpress.XtraReports.UI.DetailBand Detail1; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport; + private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader; + private DevExpress.XtraReports.UI.PageFooterBand pageFooterBand1; + private DevExpress.XtraReports.UI.XRPageInfo xrPageInfo2; + private DevExpress.XtraReports.UI.XRPageInfo xrPageInfo1; + private DevExpress.XtraReports.UI.XRControlStyle Title; + private DevExpress.XtraReports.UI.XRControlStyle FieldCaption; + private DevExpress.XtraReports.UI.XRControlStyle PageInfo; + private DevExpress.XtraReports.UI.XRControlStyle DataField; + private DevExpress.XtraReports.UI.CalculatedField fieldFLS; + private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1; + private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1; + private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1; + private DevExpress.XtraReports.UI.XRLabel lblTitel; + private DevExpress.XtraReports.UI.XRTable xrTable2; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow2; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell6; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell7; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell8; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell9; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell10; + private DevExpress.XtraReports.UI.XRTable xrTable1; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell2; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell3; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell4; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell5; + private DevExpress.XtraReports.UI.ReportFooterBand ReportFooter; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell12; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell11; + private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader2; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell14; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell13; + private DevExpress.XtraReports.UI.XRTableCell cellBewilligteFLSImBereich; + private DevExpress.XtraReports.UI.XRTableCell cellGeleistetImBereich; + private DevExpress.XtraReports.UI.XRTableCell cellBewilligtImZeitraumHeader; + private DevExpress.XtraReports.UI.XRTableCell cellGeleistetImZeitraumHeader; + private DevExpress.XtraReports.Parameters.Parameter TESTPARAMTER; + private DevExpress.XtraReports.Parameters.Parameter parameter1; + private DevExpress.XtraReports.UI.XRTableCell cellRateFactorHeader; + private DevExpress.XtraReports.UI.XRTableCell cellRateFactor; + private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter2; + private DevExpress.XtraReports.UI.XRTable xrTable3; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow3; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell15; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell16; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell17; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell18; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell19; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell20; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell21; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell22; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell23; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell24; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell26; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell25; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell27; + } +} diff --git a/ReportImp/FreundeskreisSuchthilfe/Finanzauswertung.resx b/ReportImp/FreundeskreisSuchthilfe/Finanzauswertung.resx new file mode 100644 index 000000000..d25f3eba2 --- /dev/null +++ b/ReportImp/FreundeskreisSuchthilfe/Finanzauswertung.resx @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 17, 17 + + \ No newline at end of file diff --git a/ReportImp/FreundeskreisSuchthilfe/FreundeskreisSuchthilfe.csproj b/ReportImp/FreundeskreisSuchthilfe/FreundeskreisSuchthilfe.csproj new file mode 100644 index 000000000..cbffd6dda --- /dev/null +++ b/ReportImp/FreundeskreisSuchthilfe/FreundeskreisSuchthilfe.csproj @@ -0,0 +1,97 @@ + + + + + Debug + AnyCPU + {AC8FC2BC-BF65-40D4-95EE-E9EE423736CA} + Library + Properties + FreundeskreisSuchthilfe + 6586058528_Reports + v4.5 + 512 + + + + true + full + false + ..\..\Host\bin\ + DEBUG;TRACE + prompt + 4 + + + pdbonly + true + ..\..\Host\bin\ + TRACE + prompt + 4 + + + + + + + + + + + + + + + + + + + + + + Component + + + Finanzauswertung.cs + + + + + Component + + + ServicesOverviewReport.cs + + + + + + {B0D73E3D-4AE7-4024-93A6-DB1F46D7CCEE} + Data + + + {40D8B312-EA64-49E3-A31A-5E57ED4D5654} + Report + + + {094331C3-ECEE-4C89-BBFD-4C9DED89F0EF} + Service + + + {2f50b83d-a3f0-4ec4-979a-3f9b7e3d8ed4} + Shared + + + + + Finanzauswertung.cs + Designer + + + + ServicesOverviewReport.cs + + + + \ No newline at end of file diff --git a/ReportImp/FreundeskreisSuchthilfe/Properties/AssemblyInfo.cs b/ReportImp/FreundeskreisSuchthilfe/Properties/AssemblyInfo.cs new file mode 100644 index 000000000..2562c3fe0 --- /dev/null +++ b/ReportImp/FreundeskreisSuchthilfe/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// Allgemeine Informationen über eine Assembly werden über die folgenden +// Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern, +// die einer Assembly zugeordnet sind. +[assembly: AssemblyTitle("FreundeskreisSuchthilfe")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("FreundeskreisSuchthilfe")] +[assembly: AssemblyCopyright("Copyright © 2018")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Durch Festlegen von ComVisible auf FALSE werden die Typen in dieser Assembly +// für COM-Komponenten unsichtbar. Wenn Sie auf einen Typ in dieser Assembly von +// COM aus zugreifen müssen, sollten Sie das ComVisible-Attribut für diesen Typ auf "True" festlegen. +[assembly: ComVisible(false)] + +// Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird +[assembly: Guid("ac8fc2bc-bf65-40d4-95ee-e9ee423736ca")] + +// Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten: +// +// Hauptversion +// Nebenversion +// Buildnummer +// Revision +// +// Sie können alle Werte angeben oder Standardwerte für die Build- und Revisionsnummern verwenden, +// indem Sie "*" wie unten gezeigt eingeben: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/ReportImp/FreundeskreisSuchthilfe/Properties/licenses.licx b/ReportImp/FreundeskreisSuchthilfe/Properties/licenses.licx new file mode 100644 index 000000000..c7fd819d5 --- /dev/null +++ b/ReportImp/FreundeskreisSuchthilfe/Properties/licenses.licx @@ -0,0 +1 @@ +DevExpress.XtraReports.UI.XtraReport, DevExpress.XtraReports.v17.1, Version=17.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a diff --git a/ReportImp/FreundeskreisSuchthilfe/Reporting/FfReportCreator.cs b/ReportImp/FreundeskreisSuchthilfe/Reporting/FfReportCreator.cs new file mode 100644 index 000000000..a90c0550c --- /dev/null +++ b/ReportImp/FreundeskreisSuchthilfe/Reporting/FfReportCreator.cs @@ -0,0 +1,71 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using BeWo.Data.Access; +using BeWo.Data.Entities; +using BeWo.Report; +using BeWo.Report.ReportObjects; +using BeWo.Service.DCEntityMapper; +using BS.Shared.DataContracts; +using DevExpress.XtraReports.UI; + +namespace FreundeskreisSuchthilfe.Reporting +{ + public class FfReportCreator : DefaultReportCreator + { + + public override XtraReport CreateServiceOverviewAllCustomersReport(int month, int year, long orgaOid, long empOid, long? serviceCategoryOid, int startDay, int endDay) + { + List lROs = + ServicesOverviewRO.Create(month, year, orgaOid, empOid, startDay, endDay, false, null, true, true); + + if (lROs.Count > 0) + { + + var rootReport = CreateServicesOverviewReportForRo(lROs[0], serviceCategoryOid); + rootReport.CreateDocument(); + + for (int i = 1; i < lROs.Count; i++) + { + var lNext = CreateServicesOverviewReportForRo(lROs[i], serviceCategoryOid); + lNext.CreateDocument(); + rootReport.Pages.AddRange(lNext.Pages); + } + + return rootReport; + } + return new XtraReport(); + } + + public override XtraReport CreateServiceOverviewSingleCustomerReport(long customerOid, int month, int year, long orgaOid, long empOid, long? serviceCategoryOid, int startDay, int endDay) + { + var ro = ServicesOverviewRO.Create(customerOid, month, year, false, orgaOid, empOid, startDay, endDay, serviceCategoryOid); + + return CreateServicesOverviewReportForRo(ro, serviceCategoryOid); + + } + + private XtraReport CreateServicesOverviewReportForRo(ServicesOverviewRO ro, long? serviceCategoryOid) + { + IBeWoReport report = null; + + + if (!String.IsNullOrWhiteSpace(ro.Costbearer) && (ro.Costbearer.ToLower().Contains("§67"))) + { + //report = new QuittierungsbelegDienstleistung(); + } + + if (!String.IsNullOrWhiteSpace(ro.Costbearer) && (ro.Costbearer.ToLower().Contains("Kreisverwaltung Kleve"))) + { + //report = new QuittierungsbelegDienstleistung(); + } + + if (report == null) + report = new FreundeskreisSuchthilfe.Stundenzettel(); + report.SetReportDataSource(ro); + + return report as XtraReport; + } + } +} diff --git a/ReportImp/FreundeskreisSuchthilfe/Service/FfCustomerService.cs b/ReportImp/FreundeskreisSuchthilfe/Service/FfCustomerService.cs new file mode 100644 index 000000000..1ee2c5381 --- /dev/null +++ b/ReportImp/FreundeskreisSuchthilfe/Service/FfCustomerService.cs @@ -0,0 +1,67 @@ +using System.Collections.Generic; +using BeWo.Data; +using BeWo.Data.Entities; +using BeWo.Service.Plugins; +using BS.Shared; +using BS.Shared.DataContracts.Compact; + +namespace FreundeskreisSuchthilfe.Service +{ + public class FfCustomerService : CustomerService + { + public override List GetAllActiveCustomersCompact(bool fetchReferenceNumbers, long? currentEmployeeOid) + { + var customer = base.GetAllActiveCustomersCompact(fetchReferenceNumbers, currentEmployeeOid); + + ApplicationUser loggedInUser = null; + if (LoggedInUserOperationContextExt.Current != null && LoggedInUserOperationContextExt.Current.User != null) + { + loggedInUser = LoggedInUserOperationContextExt.Current.User; + + + } + else + { + loggedInUser = SessionFacade.LoggedInUser; + } + + if (loggedInUser != null && loggedInUser.Employee != null) + { + + if (HasRight(loggedInUser, UserRightType.Customer_ViewMyTeams)) + { + + foreach (var c in customer) + { + if (c.IsRelatedToTeam) + { + c.IsRelatedToEmployee = true; + } + } + } + } + + return customer; + } + + private static bool HasRight(ApplicationUser user, UserRightType right) + { + return GetGrantedRights(user).Contains(right); + + } + + public static List GetGrantedRights(ApplicationUser user) + { + var rights = new List(); + foreach (var ug in user.UserGroups) + { + foreach (var rr in ug.Rights) + { + rights.Add(rr.RightType); + } + } + + return rights; + } + } +} \ No newline at end of file diff --git a/ReportImp/FreundeskreisSuchthilfe/ServicesOverviewReport.Designer.cs b/ReportImp/FreundeskreisSuchthilfe/ServicesOverviewReport.Designer.cs new file mode 100644 index 000000000..d6b52db50 --- /dev/null +++ b/ReportImp/FreundeskreisSuchthilfe/ServicesOverviewReport.Designer.cs @@ -0,0 +1,980 @@ +namespace FreundeskreisSuchthilfe +{ + partial class Stundenzettel + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Stundenzettel)); + this.Detail = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell(); + this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail1 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable3 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); + this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule(); + this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand(); + this.xrLabel23 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel20 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel31 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel29 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel30 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel27 = new DevExpress.XtraReports.UI.XRLabel(); + this.cellMonate = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel22 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel21 = new DevExpress.XtraReports.UI.XRLabel(); + this.lblTeam2 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel19 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel18 = new DevExpress.XtraReports.UI.XRLabel(); + this.lblBewilligungszeitraum = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel(); + this.lblTeam1 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox(); + this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel28 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel(); + this.formattingRuleServiceDesc = new DevExpress.XtraReports.UI.FormattingRule(); + this.formattingRuleCostBearer = new DevExpress.XtraReports.UI.FormattingRule(); + this.formattingRuleEmployeeName = new DevExpress.XtraReports.UI.FormattingRule(); + this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand(); + this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand(); + this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand(); + this.xrLabel26 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel32 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel25 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel24 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel(); + this.fieldAbrechenbareMinuten = new DevExpress.XtraReports.UI.CalculatedField(); + this.fieldTotalFLSBillable = new DevExpress.XtraReports.UI.CalculatedField(); + this.fieldTotalFLSBillableXRateFactor = new DevExpress.XtraReports.UI.CalculatedField(); + this.customerCountField = new DevExpress.XtraReports.UI.CalculatedField(); + this.fieldBillableFLS = new DevExpress.XtraReports.UI.CalculatedField(); + this.fieldAbrechenbareFLS = new DevExpress.XtraReports.UI.CalculatedField(); + this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell(); + ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); + // + // Detail + // + this.Detail.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTableServiceRecords1}); + this.Detail.Font = new System.Drawing.Font("Arial", 11F); + this.Detail.HeightF = 40F; + this.Detail.Name = "Detail"; + this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail.StylePriority.UseFont = false; + this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrTableServiceRecords1 + // + this.xrTableServiceRecords1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableServiceRecords1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTableServiceRecords1.Name = "xrTableServiceRecords1"; + this.xrTableServiceRecords1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTableServiceRecords1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow2}); + this.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(727F, 40F); + this.xrTableServiceRecords1.StylePriority.UseBackColor = false; + this.xrTableServiceRecords1.StylePriority.UseFont = false; + this.xrTableServiceRecords1.StylePriority.UseTextAlignment = false; + this.xrTableServiceRecords1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrTableRow2 + // + this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell3, + this.xrTableCell9, + this.xrTableCell12, + this.xrTableCell4, + this.xrTableCell1}); + this.xrTableRow2.Name = "xrTableRow2"; + this.xrTableRow2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTableRow2.StylePriority.UseFont = false; + this.xrTableRow2.StylePriority.UseTextAlignment = false; + this.xrTableRow2.Weight = 2.2222184546263719D; + // + // xrTableCell3 + // + this.xrTableCell3.Name = "xrTableCell3"; + this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F); + this.xrTableCell3.StylePriority.UseFont = false; + this.xrTableCell3.StylePriority.UseTextAlignment = false; + this.xrTableCell3.Text = "Datum"; + this.xrTableCell3.Weight = 0.24385918004234175D; + // + // xrTableCell9 + // + this.xrTableCell9.Name = "xrTableCell9"; + this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F); + this.xrTableCell9.StylePriority.UseFont = false; + this.xrTableCell9.StylePriority.UseTextAlignment = false; + this.xrTableCell9.Text = "Dauer in Minuten"; + this.xrTableCell9.Weight = 0.487718364230582D; + // + // xrTableCell1 + // + this.xrTableCell1.Name = "xrTableCell1"; + this.xrTableCell1.Text = "Anzahl Minuten"; + this.xrTableCell1.Weight = 0.23136199369194488D; + // + // DetailReport + // + this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail1}); + this.DetailReport.DataMember = "Services"; + this.DetailReport.DataSource = this.bindingSource1; + this.DetailReport.Level = 0; + this.DetailReport.Name = "DetailReport"; + this.DetailReport.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.DetailReport.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // Detail1 + // + this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable3}); + this.Detail1.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.Detail1.HeightF = 20F; + this.Detail1.Name = "Detail1"; + this.Detail1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail1.StylePriority.UseFont = false; + this.Detail1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrTable3 + // + this.xrTable3.BorderColor = System.Drawing.Color.Black; + this.xrTable3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable3.Name = "xrTable3"; + this.xrTable3.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow6}); + this.xrTable3.SizeF = new System.Drawing.SizeF(727.0001F, 20F); + this.xrTable3.StylePriority.UseFont = false; + this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrTableRow6 + // + this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell13, + this.xrTableCell16, + this.xrTableCell17, + this.xrTableCell5, + this.xrTableCell2}); + this.xrTableRow6.Name = "xrTableRow6"; + this.xrTableRow6.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTableRow6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + this.xrTableRow6.Weight = 1.1111111111111112D; + // + // xrTableCell13 + // + this.xrTableCell13.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDate", "{0:dd.MM.yyyy}")}); + this.xrTableCell13.Name = "xrTableCell13"; + this.xrTableCell13.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F); + this.xrTableCell13.StylePriority.UseFont = false; + this.xrTableCell13.StylePriority.UsePadding = false; + this.xrTableCell13.StylePriority.UseTextAlignment = false; + this.xrTableCell13.Text = "xrTableCell13"; + this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell13.Weight = 0.12626259853214011D; + // + // xrTableCell16 + // + this.xrTableCell16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Minutes", "{0:0.##}")}); + this.xrTableCell16.Name = "xrTableCell16"; + this.xrTableCell16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell16.StylePriority.UseFont = false; + this.xrTableCell16.StylePriority.UseTextAlignment = false; + this.xrTableCell16.Text = "xrTableCell16"; + this.xrTableCell16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell16.Weight = 0.2525251796687849D; + // + // xrTableCell17 + // + this.xrTableCell17.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.customerCountField")}); + this.xrTableCell17.Name = "xrTableCell17"; + this.xrTableCell17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 5, 0, 0, 100F); + this.xrTableCell17.StylePriority.UseFont = false; + this.xrTableCell17.StylePriority.UsePadding = false; + this.xrTableCell17.StylePriority.UseTextAlignment = false; + this.xrTableCell17.Text = "xrTableCell17"; + this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell17.Weight = 0.252525168009855D; + // + // xrTableCell2 + // + this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.GroupMinutes", "{0:0.##}")}); + this.xrTableCell2.Name = "xrTableCell2"; + this.xrTableCell2.StylePriority.UseTextAlignment = false; + this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell2.Weight = 0.11979200473841878D; + // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO); + // + // formattingRuleStartDate + // + this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]"; + this.formattingRuleStartDate.DataMember = "ServicesDouble"; + this.formattingRuleStartDate.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.formattingRuleStartDate.Name = "formattingRuleStartDate"; + // + // ReportHeader + // + this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel23, + this.xrLabel20, + this.xrLabel14, + this.xrLabel31, + this.xrLabel29, + this.xrLabel30, + this.xrLabel27, + this.cellMonate, + this.xrLabel22, + this.xrLabel21, + this.lblTeam2, + this.xrLabel19, + this.xrLabel18, + this.lblBewilligungszeitraum, + this.xrLabel16, + this.xrLabel15, + this.lblTeam1, + this.xrLabel13, + this.xrLabel8, + this.xrLabel2, + this.xrPictureBox1, + this.xrLabel1, + this.xrLabel28, + this.xrLabel9, + this.xrLabel10, + this.xrLabel12, + this.xrLabel11}); + this.ReportHeader.Font = new System.Drawing.Font("Arial", 11F); + this.ReportHeader.HeightF = 280F; + this.ReportHeader.Name = "ReportHeader"; + this.ReportHeader.StylePriority.UseFont = false; + // + // xrLabel23 + // + this.xrLabel23.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrLabel23.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ApprovedFLSPerWeek", "{0:0.##}")}); + this.xrLabel23.LocationFloat = new DevExpress.Utils.PointFloat(534F, 180.4167F); + this.xrLabel23.Name = "xrLabel23"; + this.xrLabel23.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel23.SizeF = new System.Drawing.SizeF(85F, 20F); + this.xrLabel23.StylePriority.UseBorders = false; + this.xrLabel23.StylePriority.UseFont = false; + // + // xrLabel20 + // + this.xrLabel20.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrLabel20.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ApprovedFLSTotal", "{0:0.##}")}); + this.xrLabel20.LocationFloat = new DevExpress.Utils.PointFloat(364F, 200.4167F); + this.xrLabel20.Name = "xrLabel20"; + this.xrLabel20.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel20.SizeF = new System.Drawing.SizeF(85F, 20F); + this.xrLabel20.StylePriority.UseBorders = false; + this.xrLabel20.StylePriority.UseFont = false; + // + // xrLabel14 + // + this.xrLabel14.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrLabel14.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ApprovedFLSPerMonth", "{0:0.##}")}); + this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(364.0002F, 180.4167F); + this.xrLabel14.Name = "xrLabel14"; + this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel14.SizeF = new System.Drawing.SizeF(85F, 20F); + this.xrLabel14.StylePriority.UseBorders = false; + this.xrLabel14.StylePriority.UseFont = false; + // + // xrLabel31 + // + this.xrLabel31.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrLabel31.LocationFloat = new DevExpress.Utils.PointFloat(449.0002F, 251.3542F); + this.xrLabel31.Name = "xrLabel31"; + this.xrLabel31.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel31.SizeF = new System.Drawing.SizeF(170.0002F, 19.99998F); + this.xrLabel31.StylePriority.UseBorders = false; + this.xrLabel31.StylePriority.UseFont = false; + this.xrLabel31.Text = "[Month] [Year]"; + // + // xrLabel29 + // + this.xrLabel29.LocationFloat = new DevExpress.Utils.PointFloat(0F, 251.3542F); + this.xrLabel29.Name = "xrLabel29"; + this.xrLabel29.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel29.SizeF = new System.Drawing.SizeF(279.0001F, 20F); + this.xrLabel29.StylePriority.UseFont = false; + this.xrLabel29.Text = "Abrechnungszeitraum:"; + // + // xrLabel30 + // + this.xrLabel30.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrLabel30.LocationFloat = new DevExpress.Utils.PointFloat(279F, 251.3542F); + this.xrLabel30.Multiline = true; + this.xrLabel30.Name = "xrLabel30"; + this.xrLabel30.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel30.SizeF = new System.Drawing.SizeF(170.0002F, 19.99998F); + this.xrLabel30.StylePriority.UseBorders = false; + this.xrLabel30.StylePriority.UseFont = false; + this.xrLabel30.Text = "Monat:"; + // + // xrLabel27 + // + this.xrLabel27.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrLabel27.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "MainAttendant")}); + this.xrLabel27.LocationFloat = new DevExpress.Utils.PointFloat(279.0001F, 220.4167F); + this.xrLabel27.Name = "xrLabel27"; + this.xrLabel27.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel27.SizeF = new System.Drawing.SizeF(339.9999F, 20F); + this.xrLabel27.StylePriority.UseBorders = false; + this.xrLabel27.StylePriority.UseFont = false; + // + // cellMonate + // + this.cellMonate.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right))); + this.cellMonate.LocationFloat = new DevExpress.Utils.PointFloat(449F, 200.4167F); + this.cellMonate.Name = "cellMonate"; + this.cellMonate.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.cellMonate.SizeF = new System.Drawing.SizeF(170F, 20F); + this.cellMonate.StylePriority.UseBorders = false; + this.cellMonate.StylePriority.UseFont = false; + // + // xrLabel22 + // + this.xrLabel22.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrLabel22.LocationFloat = new DevExpress.Utils.PointFloat(279F, 200.4167F); + this.xrLabel22.Name = "xrLabel22"; + this.xrLabel22.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel22.SizeF = new System.Drawing.SizeF(85F, 20F); + this.xrLabel22.StylePriority.UseBorders = false; + this.xrLabel22.StylePriority.UseFont = false; + this.xrLabel22.Text = "gesamt:"; + // + // xrLabel21 + // + this.xrLabel21.LocationFloat = new DevExpress.Utils.PointFloat(0F, 220.4167F); + this.xrLabel21.Name = "xrLabel21"; + this.xrLabel21.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel21.SizeF = new System.Drawing.SizeF(279.0001F, 20F); + this.xrLabel21.StylePriority.UseFont = false; + this.xrLabel21.Text = "Verantwortlicher Mitarbeiter*in:"; + // + // lblTeam2 + // + this.lblTeam2.CanGrow = false; + this.lblTeam2.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold); + this.lblTeam2.LocationFloat = new DevExpress.Utils.PointFloat(449.0002F, 140.4167F); + this.lblTeam2.Name = "lblTeam2"; + this.lblTeam2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblTeam2.SizeF = new System.Drawing.SizeF(269.4167F, 20.00002F); + this.lblTeam2.StylePriority.UseFont = false; + this.lblTeam2.Text = "Ambulant Betreutes Wohnen"; + // + // xrLabel19 + // + this.xrLabel19.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrLabel19.LocationFloat = new DevExpress.Utils.PointFloat(279F, 180.4167F); + this.xrLabel19.Name = "xrLabel19"; + this.xrLabel19.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel19.SizeF = new System.Drawing.SizeF(85F, 20F); + this.xrLabel19.StylePriority.UseBorders = false; + this.xrLabel19.StylePriority.UseFont = false; + this.xrLabel19.Text = "monatlich: "; + // + // xrLabel18 + // + this.xrLabel18.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrLabel18.LocationFloat = new DevExpress.Utils.PointFloat(449F, 180.4167F); + this.xrLabel18.Name = "xrLabel18"; + this.xrLabel18.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel18.SizeF = new System.Drawing.SizeF(85F, 20F); + this.xrLabel18.StylePriority.UseBorders = false; + this.xrLabel18.StylePriority.UseFont = false; + this.xrLabel18.Text = "wöchentl.:"; + // + // lblBewilligungszeitraum + // + this.lblBewilligungszeitraum.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.lblBewilligungszeitraum.CanGrow = false; + this.lblBewilligungszeitraum.LocationFloat = new DevExpress.Utils.PointFloat(279.0001F, 160.4167F); + this.lblBewilligungszeitraum.Name = "lblBewilligungszeitraum"; + this.lblBewilligungszeitraum.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblBewilligungszeitraum.SizeF = new System.Drawing.SizeF(170F, 20F); + this.lblBewilligungszeitraum.StylePriority.UseBorders = false; + this.lblBewilligungszeitraum.StylePriority.UseFont = false; + this.lblBewilligungszeitraum.Text = "[ApprovedStartDate]-[ApprovedEndDate]"; + // + // xrLabel16 + // + this.xrLabel16.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrLabel16.CanGrow = false; + this.xrLabel16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ReferenceNumber")}); + this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(279F, 140.4167F); + this.xrLabel16.Name = "xrLabel16"; + this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel16.SizeF = new System.Drawing.SizeF(170F, 20F); + this.xrLabel16.StylePriority.UseBorders = false; + this.xrLabel16.StylePriority.UseFont = false; + // + // xrLabel15 + // + this.xrLabel15.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrLabel15.CanGrow = false; + this.xrLabel15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerFirstName")}); + this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(279F, 120.4167F); + this.xrLabel15.Name = "xrLabel15"; + this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel15.SizeF = new System.Drawing.SizeF(170F, 20F); + this.xrLabel15.StylePriority.UseBorders = false; + this.xrLabel15.StylePriority.UseFont = false; + // + // lblTeam1 + // + this.lblTeam1.Font = new System.Drawing.Font("Arial", 16F, System.Drawing.FontStyle.Bold); + this.lblTeam1.LocationFloat = new DevExpress.Utils.PointFloat(449.0002F, 110F); + this.lblTeam1.Multiline = true; + this.lblTeam1.Name = "lblTeam1"; + this.lblTeam1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblTeam1.SizeF = new System.Drawing.SizeF(268.9999F, 30.41665F); + this.lblTeam1.StylePriority.UseFont = false; + this.lblTeam1.Text = "Integra"; + // + // xrLabel13 + // + this.xrLabel13.CanGrow = false; + this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(0F, 160.4167F); + this.xrLabel13.Name = "xrLabel13"; + this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel13.SizeF = new System.Drawing.SizeF(279F, 20.00002F); + this.xrLabel13.StylePriority.UseFont = false; + this.xrLabel13.Text = "Bewilligter Betreuungszeitraum:"; + // + // xrLabel8 + // + this.xrLabel8.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold); + this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(100F, 35.00001F); + this.xrLabel8.Multiline = true; + this.xrLabel8.Name = "xrLabel8"; + this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel8.SizeF = new System.Drawing.SizeF(385.5557F, 43.75F); + this.xrLabel8.StylePriority.UseFont = false; + this.xrLabel8.StylePriority.UseTextAlignment = false; + this.xrLabel8.Text = "Freundes- und Förderkreis Suchtkrankenhilfe e. V.\r\nHünefeldstr. 10a, 42285 Wupper" + + "tal"; + this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel2 + // + this.xrLabel2.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold); + this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 35.00001F); + this.xrLabel2.Multiline = true; + this.xrLabel2.Name = "xrLabel2"; + this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel2.SizeF = new System.Drawing.SizeF(100F, 25F); + this.xrLabel2.StylePriority.UseFont = false; + this.xrLabel2.StylePriority.UseTextAlignment = false; + this.xrLabel2.Text = "Anbieter:"; + this.xrLabel2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrPictureBox1 + // + this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image"))); + this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(530.1251F, 0F); + this.xrPictureBox1.Name = "xrPictureBox1"; + this.xrPictureBox1.SizeF = new System.Drawing.SizeF(172.9167F, 110F); + this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage; + // + // xrLabel1 + // + this.xrLabel1.Font = new System.Drawing.Font("Arial", 13F, System.Drawing.FontStyle.Bold); + this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrLabel1.Multiline = true; + this.xrLabel1.Name = "xrLabel1"; + this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel1.SizeF = new System.Drawing.SizeF(466.8057F, 25F); + this.xrLabel1.StylePriority.UseFont = false; + this.xrLabel1.StylePriority.UseTextAlignment = false; + this.xrLabel1.Text = "Quittierungsbeleg über direkte Betreuungsleistungen"; + this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel28 + // + this.xrLabel28.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrLabel28.CanGrow = false; + this.xrLabel28.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerLastName")}); + this.xrLabel28.LocationFloat = new DevExpress.Utils.PointFloat(279F, 100.4167F); + this.xrLabel28.Name = "xrLabel28"; + this.xrLabel28.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel28.SizeF = new System.Drawing.SizeF(170F, 20F); + this.xrLabel28.StylePriority.UseBorders = false; + this.xrLabel28.StylePriority.UseFont = false; + // + // xrLabel9 + // + this.xrLabel9.CanGrow = false; + this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(0F, 120.4166F); + this.xrLabel9.Name = "xrLabel9"; + this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel9.SizeF = new System.Drawing.SizeF(279F, 20F); + this.xrLabel9.StylePriority.UseFont = false; + this.xrLabel9.Text = "Vorname, Klient*in:"; + // + // xrLabel10 + // + this.xrLabel10.CanGrow = false; + this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(0F, 140.4167F); + this.xrLabel10.Name = "xrLabel10"; + this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel10.SizeF = new System.Drawing.SizeF(279.0001F, 20F); + this.xrLabel10.StylePriority.UseFont = false; + this.xrLabel10.Text = "Aktenzeichen LVR:"; + // + // xrLabel12 + // + this.xrLabel12.CanGrow = false; + this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 100.4167F); + this.xrLabel12.Name = "xrLabel12"; + this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel12.SizeF = new System.Drawing.SizeF(279F, 20F); + this.xrLabel12.StylePriority.UseFont = false; + this.xrLabel12.Text = "Name, Klient*in:"; + // + // xrLabel11 + // + this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(0F, 180.4167F); + this.xrLabel11.Name = "xrLabel11"; + this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel11.SizeF = new System.Drawing.SizeF(279F, 20.00002F); + this.xrLabel11.StylePriority.UseFont = false; + this.xrLabel11.Text = "Bewilligte Fachleistungsstunden:"; + // + // formattingRuleServiceDesc + // + this.formattingRuleServiceDesc.Condition = "[StartDate2] < [StartDate]"; + this.formattingRuleServiceDesc.DataMember = "ServicesDouble"; + this.formattingRuleServiceDesc.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.formattingRuleServiceDesc.Name = "formattingRuleServiceDesc"; + // + // formattingRuleCostBearer + // + this.formattingRuleCostBearer.Condition = "[StartDate2] < [StartDate]"; + this.formattingRuleCostBearer.DataMember = "ServicesDouble"; + this.formattingRuleCostBearer.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.formattingRuleCostBearer.Name = "formattingRuleCostBearer"; + // + // formattingRuleEmployeeName + // + this.formattingRuleEmployeeName.Condition = "[StartDate2] < [StartDate]"; + this.formattingRuleEmployeeName.DataMember = "ServicesDouble"; + this.formattingRuleEmployeeName.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.formattingRuleEmployeeName.Name = "formattingRuleEmployeeName"; + // + // topMarginBand1 + // + this.topMarginBand1.Font = new System.Drawing.Font("Times New Roman", 9.75F); + this.topMarginBand1.HeightF = 50F; + this.topMarginBand1.Name = "topMarginBand1"; + this.topMarginBand1.StylePriority.UseFont = false; + // + // bottomMarginBand1 + // + this.bottomMarginBand1.HeightF = 50F; + this.bottomMarginBand1.Name = "bottomMarginBand1"; + // + // ReportFooter + // + this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel26, + this.xrLabel32, + this.xrLabel25, + this.xrLabel24, + this.xrLabel7, + this.xrLabel6, + this.xrLabel3, + this.xrLabel4, + this.xrLabel5}); + this.ReportFooter.Font = new System.Drawing.Font("Arial", 8F); + this.ReportFooter.HeightF = 148F; + this.ReportFooter.Name = "ReportFooter"; + this.ReportFooter.StylePriority.UseFont = false; + // + // xrLabel26 + // + this.xrLabel26.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrLabel26.BorderWidth = 1F; + this.xrLabel26.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "fieldAbrechenbareFLS", "{0:0.##}")}); + this.xrLabel26.Font = new System.Drawing.Font("Arial", 11F); + this.xrLabel26.LocationFloat = new DevExpress.Utils.PointFloat(632.1248F, 60.00004F); + this.xrLabel26.Name = "xrLabel26"; + this.xrLabel26.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F); + this.xrLabel26.SizeF = new System.Drawing.SizeF(94.87531F, 20.00001F); + this.xrLabel26.StylePriority.UseBorders = false; + this.xrLabel26.StylePriority.UseBorderWidth = false; + this.xrLabel26.StylePriority.UseFont = false; + this.xrLabel26.StylePriority.UsePadding = false; + this.xrLabel26.StylePriority.UseTextAlignment = false; + this.xrLabel26.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrLabel32 + // + this.xrLabel32.Font = new System.Drawing.Font("Arial", 9F); + this.xrLabel32.LocationFloat = new DevExpress.Utils.PointFloat(0F, 60.00004F); + this.xrLabel32.Multiline = true; + this.xrLabel32.Name = "xrLabel32"; + this.xrLabel32.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel32.SizeF = new System.Drawing.SizeF(632.12F, 20F); + this.xrLabel32.StylePriority.UseFont = false; + this.xrLabel32.Text = "abzurechnende Leistungen in Stunden:\r\n"; + // + // xrLabel25 + // + this.xrLabel25.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrLabel25.BorderWidth = 1F; + this.xrLabel25.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "fieldTotalFLSBillableXRateFactor", "{0:0.##}")}); + this.xrLabel25.Font = new System.Drawing.Font("Arial", 11F); + this.xrLabel25.LocationFloat = new DevExpress.Utils.PointFloat(632.1247F, 20.00001F); + this.xrLabel25.Name = "xrLabel25"; + this.xrLabel25.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F); + this.xrLabel25.SizeF = new System.Drawing.SizeF(94.87531F, 20.00001F); + this.xrLabel25.StylePriority.UseBorders = false; + this.xrLabel25.StylePriority.UseBorderWidth = false; + this.xrLabel25.StylePriority.UseFont = false; + this.xrLabel25.StylePriority.UsePadding = false; + this.xrLabel25.StylePriority.UseTextAlignment = false; + this.xrLabel25.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrLabel24 + // + this.xrLabel24.Font = new System.Drawing.Font("Arial", 9F); + this.xrLabel24.LocationFloat = new DevExpress.Utils.PointFloat(0F, 20.00001F); + this.xrLabel24.Multiline = true; + this.xrLabel24.Name = "xrLabel24"; + this.xrLabel24.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel24.SizeF = new System.Drawing.SizeF(632.12F, 20F); + this.xrLabel24.StylePriority.UseFont = false; + this.xrLabel24.Text = "Summe der mit dem LVR abzurechnenden Leistungen (= Summe x 120%):"; + // + // xrLabel7 + // + this.xrLabel7.Borders = DevExpress.XtraPrinting.BorderSide.Top; + this.xrLabel7.Font = new System.Drawing.Font("Arial", 11F); + this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(496.1458F, 130F); + this.xrLabel7.Name = "xrLabel7"; + this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel7.SizeF = new System.Drawing.SizeF(230.8542F, 17.99997F); + this.xrLabel7.StylePriority.UseBorders = false; + this.xrLabel7.StylePriority.UseFont = false; + this.xrLabel7.Text = "Unterschrift Klient/in"; + // + // xrLabel6 + // + this.xrLabel6.Borders = DevExpress.XtraPrinting.BorderSide.Top; + this.xrLabel6.Font = new System.Drawing.Font("Arial", 11F); + this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(197.1874F, 130F); + this.xrLabel6.Name = "xrLabel6"; + this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel6.SizeF = new System.Drawing.SizeF(223.1251F, 17.99997F); + this.xrLabel6.StylePriority.UseBorders = false; + this.xrLabel6.StylePriority.UseFont = false; + this.xrLabel6.Text = "Unterschrift Mitarbeiter/in"; + // + // xrLabel3 + // + this.xrLabel3.Font = new System.Drawing.Font("Arial", 9F); + this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0.004784266F, 0F); + this.xrLabel3.Multiline = true; + this.xrLabel3.Name = "xrLabel3"; + this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel3.SizeF = new System.Drawing.SizeF(632.12F, 20F); + this.xrLabel3.StylePriority.UseFont = false; + this.xrLabel3.Text = "Summe der unmittelbaren Betreuungsleistungen (\"face to face\" bzw. \"ear to ear\"):"; + // + // xrLabel4 + // + this.xrLabel4.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrLabel4.BorderWidth = 1F; + this.xrLabel4.Font = new System.Drawing.Font("Arial", 11F); + this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(632.1248F, 0F); + this.xrLabel4.Name = "xrLabel4"; + this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F); + this.xrLabel4.SizeF = new System.Drawing.SizeF(94.87531F, 20.00001F); + this.xrLabel4.StylePriority.UseBorders = false; + this.xrLabel4.StylePriority.UseBorderWidth = false; + this.xrLabel4.StylePriority.UseFont = false; + this.xrLabel4.StylePriority.UsePadding = false; + this.xrLabel4.StylePriority.UseTextAlignment = false; + this.xrLabel4.Text = "[TotalFLMBillable]"; + this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrLabel5 + // + this.xrLabel5.Borders = DevExpress.XtraPrinting.BorderSide.Top; + this.xrLabel5.Font = new System.Drawing.Font("Arial", 11F); + this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0.004784266F, 130F); + this.xrLabel5.Name = "xrLabel5"; + this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel5.SizeF = new System.Drawing.SizeF(117F, 17.99997F); + this.xrLabel5.StylePriority.UseBorders = false; + this.xrLabel5.StylePriority.UseFont = false; + this.xrLabel5.Text = "Datum"; + // + // fieldAbrechenbareMinuten + // + this.fieldAbrechenbareMinuten.DataMember = "Services"; + this.fieldAbrechenbareMinuten.Expression = "Iif([IsBillable], [Minutes], 0)"; + this.fieldAbrechenbareMinuten.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal; + this.fieldAbrechenbareMinuten.Name = "fieldAbrechenbareMinuten"; + // + // fieldTotalFLSBillable + // + this.fieldTotalFLSBillable.Expression = "[TotalFLMBillable]/60"; + this.fieldTotalFLSBillable.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal; + this.fieldTotalFLSBillable.Name = "fieldTotalFLSBillable"; + // + // fieldTotalFLSBillableXRateFactor + // + this.fieldTotalFLSBillableXRateFactor.Expression = "([TotalFLMBillable]) * 1.2"; + this.fieldTotalFLSBillableXRateFactor.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal; + this.fieldTotalFLSBillableXRateFactor.Name = "fieldTotalFLSBillableXRateFactor"; + // + // customerCountField + // + this.customerCountField.DataMember = "Services"; + this.customerCountField.Expression = "Iif([CustomerCount] < 2, \'\', ToStr([CustomerCount]) + \' Teilnehmer\')"; + this.customerCountField.FieldType = DevExpress.XtraReports.UI.FieldType.String; + this.customerCountField.Name = "customerCountField"; + // + // fieldBillableFLS + // + this.fieldBillableFLS.Expression = "[TotalFLMBillable]/60"; + this.fieldBillableFLS.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal; + this.fieldBillableFLS.Name = "fieldBillableFLS"; + // + // fieldAbrechenbareFLS + // + this.fieldAbrechenbareFLS.Expression = "([TotalFLMBillable]/60) * 1.2"; + this.fieldAbrechenbareFLS.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal; + this.fieldAbrechenbareFLS.Name = "fieldAbrechenbareFLS"; + // + // xrTableCell12 + // + this.xrTableCell12.Name = "xrTableCell12"; + this.xrTableCell12.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 100F); + this.xrTableCell12.StylePriority.UseBackColor = false; + this.xrTableCell12.StylePriority.UseFont = false; + this.xrTableCell12.StylePriority.UsePadding = false; + this.xrTableCell12.StylePriority.UseTextAlignment = false; + this.xrTableCell12.Text = "Bemerkungen"; + this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell12.Weight = 0.4877183629753743D; + // + // xrTableCell4 + // + this.xrTableCell4.Name = "xrTableCell4"; + this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 100F); + this.xrTableCell4.StylePriority.UsePadding = false; + this.xrTableCell4.StylePriority.UseTextAlignment = false; + this.xrTableCell4.Text = "Mitarbeiter/in"; + this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell4.Weight = 0.32219834820637888D; + // + // xrTableCell5 + // + this.xrTableCell5.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.EmployeeAbbr")}); + this.xrTableCell5.Name = "xrTableCell5"; + this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 5, 0, 0, 100F); + this.xrTableCell5.StylePriority.UsePadding = false; + this.xrTableCell5.StylePriority.UseTextAlignment = false; + this.xrTableCell5.Text = "xrTableCell5"; + this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell5.Weight = 0.16682420629807493D; + // + // Stundenzettel + // + this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail, + this.DetailReport, + this.ReportHeader, + this.topMarginBand1, + this.bottomMarginBand1, + this.ReportFooter}); + this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] { + this.fieldAbrechenbareMinuten, + this.fieldTotalFLSBillable, + this.fieldTotalFLSBillableXRateFactor, + this.customerCountField, + this.fieldBillableFLS, + this.fieldAbrechenbareFLS}); + this.DataSource = this.bindingSource1; + this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] { + this.formattingRuleStartDate, + this.formattingRuleServiceDesc, + this.formattingRuleCostBearer, + this.formattingRuleEmployeeName}); + this.Margins = new System.Drawing.Printing.Margins(50, 50, 50, 50); + this.PageHeight = 1169; + this.PageWidth = 827; + this.PaperKind = System.Drawing.Printing.PaperKind.A4; + this.SnapGridSize = 9F; + this.Version = "17.1"; + ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); + + } + + #endregion + + private DevExpress.XtraReports.UI.DetailBand Detail; + private System.Windows.Forms.BindingSource bindingSource1; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport; + private DevExpress.XtraReports.UI.DetailBand Detail1; + private DevExpress.XtraReports.UI.XRTable xrTable3; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow6; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell16; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell17; + private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader; + private DevExpress.XtraReports.UI.XRTable xrTableServiceRecords1; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow2; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell3; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell9; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell13; + private DevExpress.XtraReports.UI.FormattingRule formattingRuleStartDate; + private DevExpress.XtraReports.UI.FormattingRule formattingRuleServiceDesc; + private DevExpress.XtraReports.UI.FormattingRule formattingRuleCostBearer; + private DevExpress.XtraReports.UI.FormattingRule formattingRuleEmployeeName; + private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1; + private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1; + private DevExpress.XtraReports.UI.ReportFooterBand ReportFooter; + private DevExpress.XtraReports.UI.CalculatedField fieldAbrechenbareMinuten; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell2; + private DevExpress.XtraReports.UI.CalculatedField fieldTotalFLSBillable; + private DevExpress.XtraReports.UI.CalculatedField fieldTotalFLSBillableXRateFactor; + private DevExpress.XtraReports.UI.CalculatedField customerCountField; + private DevExpress.XtraReports.UI.XRLabel xrLabel28; + private DevExpress.XtraReports.UI.XRLabel xrLabel9; + private DevExpress.XtraReports.UI.XRLabel xrLabel10; + private DevExpress.XtraReports.UI.XRLabel xrLabel12; + private DevExpress.XtraReports.UI.XRLabel xrLabel1; + private DevExpress.XtraReports.UI.XRLabel xrLabel11; + private DevExpress.XtraReports.UI.XRLabel xrLabel7; + private DevExpress.XtraReports.UI.XRLabel xrLabel6; + private DevExpress.XtraReports.UI.XRLabel xrLabel3; + private DevExpress.XtraReports.UI.XRLabel xrLabel4; + private DevExpress.XtraReports.UI.XRLabel xrLabel5; + private DevExpress.XtraReports.UI.CalculatedField fieldBillableFLS; + private DevExpress.XtraReports.UI.CalculatedField fieldAbrechenbareFLS; + private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1; + private DevExpress.XtraReports.UI.XRLabel xrLabel8; + private DevExpress.XtraReports.UI.XRLabel xrLabel2; + private DevExpress.XtraReports.UI.XRLabel xrLabel13; + private DevExpress.XtraReports.UI.XRLabel lblBewilligungszeitraum; + private DevExpress.XtraReports.UI.XRLabel xrLabel16; + private DevExpress.XtraReports.UI.XRLabel xrLabel15; + private DevExpress.XtraReports.UI.XRLabel lblTeam1; + private DevExpress.XtraReports.UI.XRLabel xrLabel21; + private DevExpress.XtraReports.UI.XRLabel lblTeam2; + private DevExpress.XtraReports.UI.XRLabel xrLabel19; + private DevExpress.XtraReports.UI.XRLabel xrLabel18; + private DevExpress.XtraReports.UI.XRLabel xrLabel27; + private DevExpress.XtraReports.UI.XRLabel cellMonate; + private DevExpress.XtraReports.UI.XRLabel xrLabel22; + private DevExpress.XtraReports.UI.XRLabel xrLabel31; + private DevExpress.XtraReports.UI.XRLabel xrLabel29; + private DevExpress.XtraReports.UI.XRLabel xrLabel30; + private DevExpress.XtraReports.UI.XRLabel xrLabel14; + private DevExpress.XtraReports.UI.XRLabel xrLabel23; + private DevExpress.XtraReports.UI.XRLabel xrLabel20; + private DevExpress.XtraReports.UI.XRLabel xrLabel24; + private DevExpress.XtraReports.UI.XRLabel xrLabel25; + private DevExpress.XtraReports.UI.XRLabel xrLabel26; + private DevExpress.XtraReports.UI.XRLabel xrLabel32; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell12; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell4; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell5; + } +} diff --git a/ReportImp/FreundeskreisSuchthilfe/ServicesOverviewReport.cs b/ReportImp/FreundeskreisSuchthilfe/ServicesOverviewReport.cs new file mode 100644 index 000000000..c07b26916 --- /dev/null +++ b/ReportImp/FreundeskreisSuchthilfe/ServicesOverviewReport.cs @@ -0,0 +1,59 @@ +using System; +using System.Collections.Generic; +using BeWo.Report; +using BeWo.Report.ReportObjects; + +namespace FreundeskreisSuchthilfe +{ + public partial class Stundenzettel : DevExpress.XtraReports.UI.XtraReport, IBeWoReport + { + public Stundenzettel() + { + InitializeComponent(); + } + + public void SetReportDataSource(ServicesOverviewRO pRO) + { + if (pRO.Services != null) + { + List servicesBillable = new List(); + + foreach (ServicesOverviewRO.ServiceDetail s in pRO.Services) + { + if (s.IsBillable) + servicesBillable.Add(s); + } + + pRO.Services = servicesBillable; + } + + var ba = GetTeam(pRO); + if (!String.IsNullOrEmpty(ba) && !ba.ToLower().Contains("integra")) + { + //lblAnbieter.Text = "Anbieter: TaB Essen"; + lblTeam1.Height += lblTeam2.Height + 10; + lblTeam1.Text = "ffs Wuppertal\nCafé Intakt, Velbert"; + lblTeam2.Top = lblBewilligungszeitraum.Top; + } + + this.bindingSource1.DataSource = pRO; + } + + public String GetTeam(ServicesOverviewRO pRO) + { + if (pRO.CostBearer2SupportConceptList != null && pRO.CostBearer2SupportConceptList.Count > 0) + { + var c2s = pRO.CostBearer2SupportConceptList[0]; + var c = c2s.SupportConcept.Customer; + + foreach (var t2c in c.Team2CustomerList) + { + return t2c.Team.Name; + } + + } + + return ""; + } + } +} diff --git a/ReportImp/FreundeskreisSuchthilfe/ServicesOverviewReport.resx b/ReportImp/FreundeskreisSuchthilfe/ServicesOverviewReport.resx new file mode 100644 index 000000000..9aad5feb1 --- /dev/null +++ b/ReportImp/FreundeskreisSuchthilfe/ServicesOverviewReport.resx @@ -0,0 +1,391 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 21, 17 + + + + + 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 + +Ol+v0kPAAAAAElFTkSuQmCC + + + \ No newline at end of file diff --git a/ReportImp/FreundeskreisSuchthilfe/logo.png b/ReportImp/FreundeskreisSuchthilfe/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..016080837e4c942ff795523c890a26d36b6ee412 GIT binary patch literal 15751 zcmX9_Wk6J2*ByqTQ@R-%K^p1q4&jlImKG(IkQh+9QyQctq)WO}8bPE%>F)jx@Am@{ zn3;R;IXl)~Yn@On4MiMG3QPzDf}^Y?_W}Yz0{?}4M~8xcUpmWCf^SH!FBD}U-$$sn zzz;ARX?1A`q%s=o)*J==jNznY;0l3I2S0uxMgKjrfAtPiA`Z+6(9&%;9LIH{`(;R6q}6UH*YOpK5qlrwIWiy?JUlR< z)=S8nIqd4fJL-y__mFY+eRqG?)x{-l*C)tQd?wLnuk^0W(P!r-bHgXgy{z`4anp~} z3owCdb?85Gm4AGfV1D*f=t94vz6X5tr!Z6eo%Hc0{LT-S z+ML&Ve^=Y!Q3+M3rwMR1A9kLwj8(qw1HV?rdR6CO@WX9u>YL6q^57>1#i%?{L1#;7 zL$>qf;R?0rhf<@)7q)r_Nr{OV4_vL6t9~rmumd}@v25w`=HtOQCRI!1#G?puzV**1 zYd^G@5m=-*=X*W~(2FPG!ugmkBww0H&j_D0ik;q5Lo)o=Ym2CqjqdjN}? z#AOv54}AHy-Ja1xGnBnnn8Efscow%&b$Owh~zP_D`>A zez1c`Kg>yDZF4*q+UBLVj7E;wOA&Z$7)>KC=gcUfvyHZk@*7w_KLEH--%W1MsqXr>EQx*sgE{%Q6+sgAn45;75NJ`7On#M&}aS3_0b zpR;8~oZtlGQWIPTdS}9@uYBKcXG?!FtbZ4I-T7f~$pR6U>38o*vANXt@EL;;T}m82 z3WAn_T0K`0yc6yA;{NWY>n}16`mJm*?j8sLt+DCs>y!L!_8n>@s8(pFY5{bQNlcHEzt;!Vm%ls{o(>t8qJ z?*0yaaTSGfBdKMGyazEGX51_mUXpGTTvY5yH&uw#8jdUYZhp4E96Y;ir_hI8vQd!D zf!Diz>jUwXeqdXztgIS5_Gdgt(0Q?ygpg6OwR~ASzCEdP_)RaG&+yK>A2!D5e_ior zhV$L4=JKMVWMNlpPfyP*37@&Tx0G(Bn&)U#+MU{Oqp5_es;XR8Is=&= z0!gL8rImQLUE(Z^1I2$go$(13XZu$fB|}s|Ps^06f|KoXs|PoOQI%!rR37~6e_`sH z+2dxv!xF(e3A)EKMBTp|)?%J@ouJ=tkAR@e@r~iKvgnegv0ZF#l*_{`94!h>sp-9% z2isKO4+_*;e=NhTn^xA0o>kRNi`SX`bn$;qSp=|m73YRw^dQu@V z3YY7}fiHrBA*gsX^DQ4QqNqg`miy`wydqH*dLrI$O$3VTpqfdJAIn7U(HJlz6mUNH zt@TD8X?5i($16nBa1@;H%y7}Hd*5GeP|}?tPsCPw=1&~0_4WN{IKdR8aMlcJf&%8$ zQp-noZ)57MU>wSVQaPVidKup}94f+f(2E z{{8#9FN&Jq7N6^Dsl)FoE6%C{qBrv);{jsX%>R}eggo2Rii?YTo&4a0Qfo3|t&$(l z9qRnY_0}-6_Wsn58n4^2O^qt9BSC3Ey%ZA?_dH$?3ky5jnV}VNV--I^l>xVglu34m zA}=959l~lq|J}GLN1~TutnuW&2e#$6P2IcH?CI+0b-w#8jt+7aIigo)SPPN`wOKv} zBip|Nb$6-F50vS|#KZ{RCa%L=iTe25k;ZCMsJ56?mpy!#QgnmAkWq`^nMtz;coZC~ zU|uAC#wZXd?-oRYJbEL@XS0Wi;RY!DKgXH!M}?(Wzy-EJ%P7>yXnv}aWrG%sOF9E? z3*=CV(=6QvCvmAs%MWSacRYkrUCW@-frg@AV>=Gs!XxG1f1Z$-So>~);-Hc-UyTRh zbc`|LuRDf-q6>)@jKmZfvxSt8Cx6aY{jxvb$d{3Q4OZZ~*B==T#CnxQPZ%hmq24DO zqgl`2{A%|{)~0=4DVeWa`Sk>~&{slc9kc@~UQ2YGW|!3&rrEF8%`&MN*_qiRI$Qgo z)L$L{B{S95rrRpnH3;k-!+4kcval^I-Z z5b0(rnAB6TgtBsg)M|de^Kz)svZ#c?~iMjjiS#-PkFD5qO`9A z81QAe{`UTlr<**W@j^os?~cX!7Dylmrw?PZnnyPOfm3+80(2+DV zh2q~k2cA4l+T#)MRm=K>h8HDDu=vNsQKjFm{oB)UJ2+%CzQlaHgETEX6$|oL0IWPCIJ5JstwJ^f)$hyucTq!F(eD zX3f=l^^`bS6V(Modk;qxA5uEI)&uBPk0|7a+cy;1j3Rf%C@ONnx@T;-(v|&&a#W;R z(5`sp3e#OK&GztW{k)yrn)g0*y=!CJAG@?9ddgp=nMC!AkshU4fj)+jWImL{kwaAf zIz!8}!NSAx(7P+1(}6+u@Y##_kUxc*v^JG?lgyr_#l@JTw#is3usHgK>Qkp@xpA0s z_)Pv41ko=};!9&!?LoVhzj~?8jHrf5hOz4hT)-vFC3ha-)=0;oKa<)_H4mMl7hRT0 z^pb>6Zb5#P@;2AY;^0cmv-iHZXWi+ccMAS?HR5CL1+&+xdl4 zqLsDxb#YtIaJ?QtvoS;xBJg@#)=l3rB$n_kdSc6ZNH;~4Qt0j-sP7|&s9-s;(Qv8s zlWxn5p4j$;5!>?;Rbs339*R9Nn#_O0-%iIZu&Zd5Oa0uQXc3Q6AR<@4{@ub#SMVgC z7z^={d z-PdjH-%NBx4fCvjraIqxki2<`2@4(VH?kvN${;;%y!|R097V<>qt$08oeNcupg!^mG|65DlaOle=b zNLy2#jSm%P7X&_mw}e$~g%RUP`*5Z+9DsVnr`5y|9kVst>JP`S&>Q5RQyEcThf2G+bM?l^W2<3Mv#@ ztamh}9_1u#w}a;g9Yn`rooOq|b+cjNzk^ZgZ-X{CDK-APTu@imJwpdhz_;H>M)lT( zn=JAzi;~H2cD{(RLW_8V6hJe?F#KVh^qdb;BnGpVz!*u_e>+z$U{V?*4)H$tkmQR$oBB%?hb;O z{P#$^f-=G#of!gnme3-?&)%r*b69*~GLyydB+nk-p{2UFuYRRZTdS$|p*nmzmBf&t zoIPmh9RuZ4`V;CAqzG{x#6qQF(DTC%b2HyJX1^0%c*mPs0Nn!h*=IU=>4U`GvY8+p zN{x@z&j_V5%xKEQCCrIM-7XK!DPo)w6AKo3r;zbZ4_KYErJBD`ttxvl!OI<$7K@yf zbc?OMe9@-UK8kRt7{TqPFgavF5P^p_8hiFzBo8E~2oF}3XV#O52x z=wm=;I_sA9ail8I%#u(GQF?alUlg5CWQw=M>W=Qv#r?7g%#m^JN8SnWUIR&P%GIb( z1Yaiw84DfRR^M1zOxj^Vz$DPS?57JI4$^J6vXJ#Y7^f)Gd2Jr1fkM4a(s>xtT7{3P z0cs6ugkry7+$u$;;j)xVwthSMis{a;vT2q+Vl6I;{+~e?Q6pzh9-7y=PUJJJ1-5yK zf18E~t5ONOSl(Tq6@0wCJZdbo)z{3U;x>b*;>SLHS;88le>(6+cr{(vb=5FWaOexy zmk^aB_1H-n?;gHF&By!}s5_L&|An~!sURdpGyEC-DqtK8f!z!kR}n5|py+=7tB0%7 z@WNloVexGO=I0zv;~$?PBN>>N2@Q874ya9ZHj4F_W?t9E`A)QErOcu9oyKe;UKB85ok`aqzj{D{e_3PyM-8F=79nFet#K#h9E)`YW?y+ybxP%zUq1On7Nvp#0jI zi=JAV0imo95Qd2h;_l|+V6OI!EnGay^^m7c-AP~}_$(HzgI0<%v@L;CwRlV2Q_Tk-=%bl_bafUHS zBClOn5YFphTd94Q{f#)Z-4ZlcR{RJW@wqKR$@3CFi{hPov88X|(`}{HDPj^l-IS$f zU*=$Zem^DkuCnFB_EczYMfk3-FEtKDQl zKcfZPABL&tBkiV;_-sxVW9a^$`f{V50}ee|N2#sEl3PATO;nv;Z^nY}ff^xuA`YPp-K+0k+BX_YghY9v#_QIe)4e zZ76`tUSMpL!8muEZ_uV7y0Jp!^Z`uB)B!N9Ua5XZnTzy%IOLztXr_4XGu&>bw-n2X z0O}0vW&6(3>~g6D&QxUk7ZmVn_DNR7o30R-Cm)hMjG^8BKO#WF)rAJ@}*EeYvP8V}Z{V-#>^2|e+ zrHIjKe>Y~*eLv=f1YUu>)|eR>Se`T~#=CpFLTDO5KX>8s-xeT}`4RQJ_g)AIGvC09`x;`%3G zMaFYb%+b*Z3Q|_SG(224UZ!DWOCV0EoNm#-#*FSDPnJ(L;TL6n($9ub04!C)=P=97 zYdcw>4ie)pj9E)10mFyUWJ-4Tu@B;zHFkc_$qD$A0-)aZbP0LpX*CuG2n22XNd%cA zO^k`Zr3SajGxQxUDOR!xYL#d;$Qe>=76!@mR73aS+?(ua{Wpf|L`3^ zYw=T>S?i)FAnrDf9Zn2D{smq40+b1+zhW{o=zk~`U=|_K4ppN(^WG4B{A-ZCe&rB4 z##M8SF5()HieF&c4_NO~AiVq#kFNmpIg5g#t@q^ZpSnmkm7}~ayI4ROexlo^pK@#u zV+EgpMFC!HH1^011}FgXk(8eo$+96EysQf)QVl}RX=@4XcajDH6?B4D-gbWtkl!Pv z<@az8K7J1rT95}vKSdATcn>~)UQl->q0)mNa|rd465{%@1zZ^rGNT!y7t`yCR%U>v znQ<)&4Z z%36F2hBz3b(Yf&U$5IRC4tBloMqoi6o6{Qwok9(20f$+@L@9uA+Idy(Auxr{hCnLB z9Pk}i-K{n?KD~Z`#@TR`NP(SJCD`TK&(_#YCOp+y zJy?)Do6^w~JNi7ck@<0C3Wto_49xZa{r4Y}p_|QT<0E-tOX4yfoS#%rnvst6tF0sV zq-81+mLvBNcL1qWt;RE}Q}9_2gSh5!2OBQ}T3fDS^rdU%DSjL0iW)|4PEP07NogW< zL_fOrf!rj3oV%XaTZQU_@tP7>rVnSPfHRoLRd&|3D0*Pg)5Oy5uv_xESO8S%p6KFH z)Y9F;lFy$%i~rgHp<);QLS}is@^$clwE9z_s*1l)@{euAX#Z&)61K#-`P>H6mBwFj zU5b=01bz>u@!D)T@Hu!;J{)mxJ;{2w$^w~}hL!H{-KtLC?{3D=XZk-qWACG$w!1%V zJ~w;ycr;?k+&StJr*;lCc|Q~NOuq5l{&Ku~+3Y!)ws?Af(e|+T@nCPVa5RbI)r3zN zrt9Bsko%F@CVi2V8*Z!}en5j(rJb?M#?U=f6O)#}OX8-IA#6k&o!@q)7_=;3@JwEQ;U(@@)XcCA1lJ{$p0?!`= z{mK1CKQ5kh;Q5Xzn%=IG()!&xV^+?dC2{URRnPhvqK!WMwrV?~Y;)EQSh~tsx|;aX zx?VF$k`F@;-Nh2ur959%<>CjH=$amR(gn9kb$a?@`828u+7ue! z%N5C+YRRs%n)lDWcVE*IUY5H2c%@BuyH;sNXBS>*A!dDXutaNcMAjtt<|vK87TE^_ zfgRF8f*IOI&e@}E`UtxL-O;yX3+0az!C>Ow+f%Z8Vc|<2gV~NQ=N|Sj7A$d^ z)^?S)1xu%J^t<`P!AGu@I7^tpFO;W|t`wZSjCa3`w`oA6{3;zoEgsid8^4x~9#bG$ zrBwY@I`-9dicO~Ux6@e+PQVSI(Rz=m=#|TM?66$1PvBFV5A19z7k&>HOUFs|%~wAiTi4@M8@f){U?iG8#^Q~FL}Ba@ z1ta19%fDG?S@&C66W(*HmiUOq`;xZnlG_xyT<~7M4Xrms5ZdEYr6dE})H0RO|RgA0u59>&NJsu_%@`B|{ z)`%R`S;_5c@uHPws9%&I#-A6mbo)EzAu6V^Bt3*#9bO3gT-ZpCfJ!w0@Ntxcq%0piSer(dGn5xozB8(Dv zRsT*NyF5SqoeI|L*OfWCWmsvWP`7;48h8H#^36yJAIk%#+yYAbhar{&zlWPig@Jr%t*Ch($2JPA_o3n#6b-fC zhR}Wpi9DN*b&)q48(aS}BT{m$=s~lNkunQIWf`9MY0SJ~?zQ?g7*0+tT0qX5zV;P! zS?^z5=j3lPP=(eOof6i6D>=!9Toc8W<+J8*A2MHSN@{53LR!yj%ay&y+n3*0z3#&m z-z+>|qo9l>MVGR0z(-0asYTCT=4C}vV)i>`@dE)0JLGye=0Z8z*9{Sl2!uG^3Yvz! z|GY(ztR%uKr81jC|3x1an+(7HPe?kpi#)f{DJXMFNKU`4zT`iy*}=!98{g~6tU)5X zcoF28%9N>eGJ}%81B<4IEg$Ff>1C{NX0hO!d0`;yqgyy+;pQ-<#SAEyD~!h!=jlv4=~NV%3(H3f;A-=l`Y&R^8&*E#jJOA^ZzGrJC`hGJS`#9;< zJI~vrK4*H)q*rF+od!jI`z;rXZ^~QhmglhK={D=z?%qm_6*VY+kV&x=mgW|9NAlix z&C30-*0BIG-_JEfNDKGKR5~mWUooei0_CuW%XfT^GTAQS=WwGBlQ+x#$F_@)cDZ@$ zI`d2KXN)D@+waC$9IOP>(mc1 zVPLFgD!+0TvpT*S*(=M{DyQ;CWlkNfI{ice6}UzS`4uXWmayQAa8diSMSx?1%k7$UAc<`!83)6e;%Q~x z>#>RxWf=E|cn^nbv=0q`JBDs6|9(=ZCqQ;0v5auNS{LGof%K?z9w|LVfx>m6@jDaM zBIGKsm{jKYk&wpnoDgHHZXBcqOxq8a(GT3qo5c!9-d97W0>K6HjMt!5CcG=7T)Y}_ zAAIkXWK*D-wXaWmx2ZTeY9H`bH|Gp=x!Jl~iM}w54xF`&-)RI@P zN<=o=SB2&trqj@>s?2RM9Aez7_JDRGb`Wm7c(1&W{NcO0L! zzF~?Vg9$_2bq;JuK3q{4q&1CGdH~48D2YuiqI>xyda?}TaG;RPph6YNR?5omukKZ+ zpa0%B>Z;F-Z`x&4Bgx_W$a2Dr=j&#wXEzW!$k*}4kZ;rFcN_4K+rwbVQoyH@ml#8! zZ}(0)AUc-E@>0^$9}-FA$V)*J+T725f z?Qh;HNPE|?g1Xh@WqG%)*EZ;4R-9-iqeR4rAEEY&v0^*w#vjicVH1EX85vC-b$zf+XA_$5j7DV`XI zzW9Qj9q>Zeqnz-QAmh{T%gvlEr!Qy?-u)X}Q7gAH1Y^eS)rtDnpT+aKngw~%mcJa1 zS5t)&^69uXa~z7kr&DD-45xOq#5xhFNajN|>}+Z%dFvdgPSJuSX@J`74N$4eNfY{S z**0nkgTx`z^B;LHr+BEnlpNm>>0l^H({(i-OsemhmN5)210VYab6W3z@_Re;JW{ctr8?a|(I%}~NV@B1NVMwaUlDc2RtKC2R zQ&M5HuAD!u?D-`M`uPeE_GIz*3NsTN1?R0zjWVw%&pzuk!2|quTXDb5u+QeeCd@%9 zK(!@Cf7p!Du;lxB8r4S_+{==@CqhuPKYjIHb-u~n5l7dQH%@llbcA*;WPdy=#GIFcghjDFpd*`b>Orw95RaHbGoAc%-{ zf9al@%l&tLb&ob-;}63S^#;x3<@#TnA5e6>m)ZjO?@rXUpP*!KOL6h5NU9?4R%0eZ z1b`@sn{2gHOyXuy=d^;N=T8;bR#l|IeGYvY?BSqE$ppRZW|8o>A7Ou+z?egEfSf)a zS;2>bH043A3%LRCJwc$j8e-p!$NlElGkMhxE3LrthWMeQ&TJmsI_ivAx;Q8?rivUu7+W34_n9MRF5HBJ(Dr zvs@QMYM@K450OFy#4hGtuNaV4v>LMjqL3$oEX95Bf_8Jg&x;&UheSlKeqB~b_GE83 zER%B<*|p$=SBXSe80n0lSr8iy@d`Zu@14W*PF+IC2e1632@J#^%k_l+Tnu4@-nZot zNMsVHF;|5|TGE!AY6z7w_H?;qi9`&z{XOrl*J+c0& ze>fjmff(bgOp6l1z|2M}P`wKMhA=hDuM!dTqheGFjRyLQ4o^xm|e~K%C|&&%;yCaQ}1& zs{jjPj#o;eB9f1*_-N?B5AS*lctwd})`2TQ|s zErI4MFW%#1?t{bpHetDHh%>$%b5#SWNXg;l3z6p-jc!mUBIW36r&Sakq~}-= zeW{oJo-a^Syne&8s*viw0zerO@B(nXdM+6m5Tb9wQ50_X|DkvQ1XPmsV?L^=36g+w z#(;2d*)hhGxP-GMdr_xGQaP;r+;3Qms<8`DpogrWI+A79$V00wJt(k3t}1#w!1CPc zWfv@h+hn1c15$M3bM8EY% zY;Zz8xn>94XsJX2u6f#*fqo1fMXCkbhMpiGLjLQ1zv)0DjoFqFx@x}Th?69d zK^c$PdEJy-Phnncg#Z>Tm+@WME!g28dpWCKH=Lyb$i;<8QE+Kv6v+1LBZ-Hv7#J&{ z;#2V3#>`m&8usPpJjYnM?^#KJ>VXP$V^WSoi;x(RqY-GxE$~63^5$|aS`wsA!(XRq z^Q*_Q$`?uu*t+mVdl*)ClGy{$B2*X=6;f`j$Xcnz3M-XB)^~$pj7U9-oex`@eyOyX zT#f5-l#b1nACR)OfA|GZpk$+uI8QwzGV*x=OZ&A-(vbqOCq?L%{$6^xTPoxr5XzY& zeZwKREQ@3zx;s}pv^z~xtyUXP4`Bd4Jj6F0)W^y%19>}Fqm2k%U=EuxthA6{sg}AY zuXMgFJ^wSK;IMkk2jNM!NKB^*!lgD`fPU5Oc)JD|O4q9wmi`bIJ%5o8yB9Tda1r6IKMvO#Hk2?rR7v>wJ5f{cWu7-U}V77IT#Le-sZuHBGBia@r}YAB1Qy&cU`>A)d0G zqka~vtKnQ9J^%-V#B^6?fdx?elNy#oo(EWDwCZWt0q!@S5MfVqwk5!eI1y2Xj5Ml# z;SAuEJORVn8Q>RgK!<H49oppkomk?>B)wkXk?fm3rJkBbmFSsF^2nK7)or1v0+}z|3W+rZ@fD zSOg6tkN+=pKw2I|%*Fwq<%~S!S4nBG!Xk zYAZ#w{EpWL+)7GjD~X`C3qPK_MzPG6)IDm-@&_P<<7yO;QTl2l*#|?Oc`gI2N~o36LC6Y2t=;4p*OOZ`(f)VqdM$qKAG8 zLrPIkT`8RyB{)<~X6X_GTqU)Lo0&}dA~K$snZqNnrS(3PW*%+zFfc-jsgH?%YuChx z$@aVL{;Yhh15g?k)~8FLmzNd#QvL9S!5@H?Q{v$Yx1w~Aqp%mtz^a+3xVy6tkO?)= zc7h1c;{leXkH^(JD!evj;_PpTwf1ZzZ+^SC-58g=w*LNOn~mLqSu^c1wnZGKixW>R z?vLiTrecuNdr4al1HBbZNcCATkVv~sw_}~-c&_eidN3Y&k2>9~>#4$o=&L2Mkzfxl ztWYK%W;@-4TAnOVvzY5bwH9MAZZ$4CZ2hU{YRxh05bPY0hseP5?Ov|A6S%|(d>dJx zKx`$+P|88jSwi#&YviBXI(n%5CvkbyM=Mzdk&5`T+Il@*PBQ<16qvGUP3*?5eC>EG z9nf^pD%zd&L6;C6{(^AJFp2;}YIYAyXTSNhoqGnrc!+p}_@!8duMYnP=^*KKLkJ_Q zhBfEZWk?I@SV@NEkz({wV_1*l5x6~t00`?t%3U``{*yHOu-Ag}?30dFjhdA-YQ@c$ zw%fk}SqhAh|45MvBMCxGex^PrjG0gv;C7Nhe|GqKy2Cz~cY#Dq3|q|Ywo@t+N+#*s z+@2yJj&zjhtVx*xkyrra8|Zx&95frP_{b!eU`}8Bwm#Szx0?F=4Z2i|9)9tD;|9&I zA}I*m_bQZF zb+!;Fs_Pc0E@Yg@eORHZc1@}9p(Vhg0*~c#H+mekilma6DUDhz{sJmYpo90pTnOnu zR5K5uEs%I;y+B$bmcJTpB9*#q1_O906H*Q6k0^s#vgGY<-$YBW+7TRT(x_u;{&aG4 zo3LUV1fJhzm-P!J)mMz2Q7l#V={!x|CuvI&Ls6aT_mkPE&ycw>o>N=^6}#BAU%x`~ zZ9+|g3-iCwhG|VxiD72 z>iU89RRL_ZC6B}u%KI|)8x5P3wYkjaR~p9o;XAwVjojXrl^{xo%7sFWS(jq8?ohw$ zLO+6}bYX?;I{q>Tm<9H*~@&QDDKKq*0QFGjR4mqP~rN3ZXuMrQ{G0y&~{elDEt)Zm65X> z)kJiynyAnDZ-KXSO1K62BJ~bD4ksxB>Sm_MLz;4C7H694cDXiLwQ87nldK2%kpx0x zz{Q2}={uRct5vUU9GjLAQ-S|+#^LAUn)3DR?e9>>7(71a>C^3LRfz<4EhEn|S8ifl zMp$wdOQuH-aK$CbW`4W-!@W#}BYPC|CBFe1(+Hp2ciW5#n3AZuwnGA;{lQPUpKLSU z55G(L)eQVfYVaxfz0?u^aiHWB1QI<-;f|-L6ZybtS40JvvEhVcquK9wVbX_*63$pz z>Crue+p{`^#<@h{QSkcT_!_Gb31~r#BcV-pxp5si>0znQI}=t(ex$MUF@M(%3?vk^s#6L!;M%;C{b5lcESx*`qBoB#IqGhH}J07?H|zu+Klm#JbM;>nvgj z=*%fkF8?IwfY?SibV?c3PAN;{T?hYge}jER?d5oJT74Z*-A^lZXM3<~<`PjsBwK6A zgXhF~7hafSxjL+upbM$0zo*t{Ao_(deK{#TMUTKHR|x~A5f$cUL4~AMyDS=xFy0G)2K_Z|$gJ){;n)*PItze^4Hpk2NsA$-HUQb7txD99%aG$nt5 zMgIjoQa{_M_(gh{Hu<;N7$l(E*%AqP94>=-bIci-*MKRddkT~%)XkLJC@f$Y@B%K+ zM`=*((Z>h@3K}KwegG%83I{?S;+af@Gl>&_5h)X(S5yJ zJnYo*vsJ&=0~qrKKkUwaMI{sSZ~|5=RYr&pIBj4Q`}55c1O)33zlnP5RGmW$4M2VT+L4V7M*zL8Ugdt-ZVUD( zW03P%_d}{}Mw5_$t(Quq_wl&HCx22F2x0-ZSB~Pagso_MC}^S zRs6zbN~7l=Q|m^a4OmAY!^vEWe>^XO6{w|D?RRU|Swd}#g`AcV#Ku6hD@yV+$R+7^ zbqFR5XiC5A9~3wShkVYs2&Lj-*M^>!#0H#8iUjuMO}g$We(QD3xBt4sieGh`@i)lI9unyE)dGQ zKGsAz8X6oYvg_HCXm;w~3=XQKS92*#g}@xNqwSwo&IUp(xS&|G^Z^8!41)w$nuIVV z`NbI7^Zf<(e0aSB!zgSPuc)|~m+^J3NL+lYZuoz?HW#xJ#w&--CGE$-yWe#xx0ym!@SFXYxy{~7;Oj52N4`vmPwICvQ zTWc0zxt;TY_am_IvkBouBn*y^{4g|Di`!hef<5{klHk6*!f1bdC^%e0jC1@2$z(NP zx!g=az$1$FCzcZg>l#jP?t4Zw=L~c^=Ij3kkpCclbeq4b(OczonZy zuw3ZpA34iNCP{ZH(hdxmGu@q^OG0-|+h#WY0dl2ip1P*OwZR>|__^OhJy9N!c6JGp zKHP-Unir&5H;5K?cJ{y(kbdEP&}!BR>tQKV;VsM`U@;-F17v zt65-hylypc79)Xf0IdvM~46<1z78>F7_9IxepD$9n6zNu9!_* zlZAW@4qnU%iYL(Ju|r?5v%{mn7BB$+|62fkm^0`gB8RGGX!z_|c+ zJe9|hsDmdSY!>69lCPdFxf$KYa7r$AhzQxl^U;{#2AUqAQZzV^=g7aVR-{W60f#W^ zfRLlyE;ER%vN9pA?M(xRaa(kU0J{QVdxP^@753P=GZ>k`#ABdQyD-GnR*G%r%15fp zAOit*4dWKCT5=uHZ%9=)5OvD9c3|GQ%mS+fdhfGV{h~S588KO!3R+YgiW<;Xp0}48 zRHK_|9_w6!TjU0rDeC%9ZTHK3B2o%O17#8ld}?V~w_lZN33nONW(X+woJRTea zNj{~4Mar4ZZ5|*z3>*6_4cRR{lmyEFb}<-Ig(W?GBohGK5RtT!zQ7J=UkJ{Kb<SO%d+Cn{?ms4oyb}oc zh{t0nB5t;?k8SEc`+cYbI&=PdiTVFO5xkY699_cW5RS!YnLGdJ9LZ0YMeQtlDiMYc6=kb9-BL&C9$hkzpxs-PcKMa;5?h0klvq3TE zMHJfs_|Mx8EM7k?!5xHxgFUZ70}m&}mjWIUfak3vCs9V7c;o&+`VNpm+4@Rf@|{=7lnZ0#F8Z#w211^vlh z5c4DbK>Q4bfNm}KeE%gu2$ur$XNNqcPy|RF9JQ`9t61H@QX4& zf{76l>+t9#5qOKqFa@-@%M|!G2u$+8)N6~067V!jM=*eQ=wAcSS#p5^#(+ZLnZ475 z`~GIT8x4KvEolLBlvXj=OW=G7GnMVw%{IJ^(t=-98wto@Kb=>K6v{Lh(Q2tw?PzU0 z>Xy#n>V5qHt^>o8KLpA#=%FNhDHz$x0TBAb6Uj&Kwaa?QIwxhf`?}|RgQ$S@aB}EC zxnGzch}5u|c3|`Yz8`r>ucFe@b>YW4@{}btNO>U)`5vDn#>_Z zn}gFC-NQK_uiK-1B496%KrfR21oNDpj*@uNa5Z={xhsOOLj1ah=i>GF;vadMv9ggf zc)XmRK+sRb<}WzIi3f6J6RwXvL_vf56x&usxPk`>cNlBs2{Lq2O&obuD#259$M zV#|}Sp>!ePvH0R}agW!kr)xeTjEv^0Qpn|VLKe86pTr%4IdK5*l2uAkQ4sYLhHqaH z{7Y`Y5xxrgy5qQl>YdQ%*kut_1?&4aE)i@&+hZ^iKSDSys3-!!dsQ3aXKU&2`m4^j zJ+#uKce$b6uwS)qIVE~R!LuU67Kh9khwQ1gjx~Ox0bC#`Uz;1k1-l<2m6zvX_5ZQj z;HrWdap~w#*`%iA;PvmKbLz<9h;Xd1`%w``VzN1aPm( zd|jtLZGQn1H&5Ou=jELr*L-LF<9A-o`W{WM2Z6XQ5Sh&k9&-tnjQq&?_u_wZr{FOJ z2+99${++w;wuXoP-_5@ZUN#%xVE?ZCZ^5gxejx1c(_jXg(4c^k0MB7qMc^wpR-*<> zx{(kV8Lr0Y(I7?76%Hd|QR_)r1m*E_Qa9KuoH^)WOLu?oX+ZeC@){oMT*v}jxmaLX zmn!|Dv!~Dp@=qqjCE8qXgu@CXVZfBaR~-{6PGh`oWeb!bNV2>%dqarAAYTP6B2A?q zO9tq^uT}-Y3^n&1Y08;7<5q-Mq_tV5kNLm#Db_v``7MIS_H~{D7)|prn0xHI zqa$`$YvFRRIf~a<*E|uv<|<8YkGEfa*5A zZIoK;H;P7VuBhF`78$oQgn`@*d6PChXtNr^O7v8QdsA2q3y}UjFf}cb4wuLrLLyK?7yjI^ZE@F}O+>AVG`zh9m0W zoCo5cT4V*kS24r>WmrH)6?L^jw8sKTH7g()2IrOdZnJ z^%+dn&RqjIV6;%qLO$3v@AeD)izTT|DKShfqY=u3y9LrF@3FhyHP*9J5nq^0d=i@glwBzFhLZb7fw6 zO33;YJUXtc50!+NO4vd7ZTlV&?}xa?6=IFExNKjoX?no>-dpJ~Pj#r(x2jS3>+W$d zmaKZLWTIWvTIV1bNXM)NoJL2`u9!3bPV;1^@ifWwnM3}wVo}Vt5Fp;#=Xd@}cQ{PX zi)@!|Z*2hB%Un!|p|;n;4dP0SG-iJ_dV=ksZcww1gkJjJq=cI_Cy0{sC=|GKdK zc6~+7&dg!L{RJH+BsJ45ucwU^1W)Cx4rJHmK6)aU#e-+48CG;N$+GQ0C?mPfXMFP+ zerGIAGZQ9OXx+Ig^8o;y-Vrc7ysU`g*=s;8P`LUsXbUwp6vA;9xCkY2Y(2 z2Xa0<#+yz0>-=E)5(Q#08A`2z&x8|8$mmgMy+c(RxhxO@2K5rj@q7RPdeg#}g8|Q^ zymwX4#`_l;>Zyy0yh{6oFnPN7_sv;3g0DW#nNFAT053Hk7 zhSenVlB5#oeXOFA>Dz&ZLerrZ@?MMqnFLpAcPJx?qGZn4BUs|>st6S2a16t5WSZ2X zN3fl!ToWmy$`kdk3%>Hu&xA{jBr&)01Wm%x5|ps%&sFAvOJI|9%*4oi+|ioJ%0(>k zUUfOMV@n;e#`KIpe5PFzzEd4o?aznNpD;V#X<1p|vv2?^X@9gbLuZcwG4ZQ5=HY(X9LI>uy$52Nlz zqknw%a_H^>dxN@%!IZMJRcLbRp|HBwf;0dokTPi;_rMYYi9p|darHoYTP%+vj-pP$ zgaLdftA zpTywMak;@CP;6pDR47&L2to*y2n3*04uh#w8ZtU8A*D%n{W#Nsc zGoTF)_1M7WBY&nMJJJi_^q#!`>|@>c?GY1*Q~i^9;C$f(UsbX9ohtknBi z+%!Tdax3aMm>ev>Pm@PAs!GucIE@S(!7fVw%Nm?Z`WvGz0$D$J_m(RaH3UJhsA#rP zo)Ad??g$G}GdOPzh&&m8S$-$_)wD7ncKM7PHnqQbm2co%-C!YO2l-P}#W8wtH_FCJ z2b1TSxFQSAU|?7C_F{8p#B1i8tFI;at#n2zSBleLf`t^ae)5_U7sU!V*cE34Bi6G?+6#|+?MJ0t$pU=gF zY@yKdNzgv%PA&{)3n@o8Cw!Vb=31g;Y%weX_JNC}rj;WdzRsaKZ7NMIF ztk%0oR61si=Q@%Ag(|6Y^~CHavy9l_Tpv7<2|Y!1>@Rey)s4i(b@s2H)Awp zZewFP-!`CG;ny~hWpY+Ur^!Y2;)gd`rx3;zWcVzPD{`pc%ke;w-qV5Uh_sXX8ru5u zOaaO1EJPK2>aojb{69N4hX0i3mT+k!>8*?fB0HZYU<4>k{^P?RIP>vHo4Bo*k)n)z~lO) zm<)lg7*#ynZ+`qY!G;=6P$z@SF#16O+>!VgKrS$zBPY9^! zgpweFy)1G9>dmYMnYz>R$;ML09)&o++{Lang?HDe;+tCqNfChB0HD z?Q#N~8S1lGuBe0fJCNi(F_MiFKYbg8{AmYjA0o2eK4k6Z5C%u3Zy&T zo1@?T;DVB`Idvf9WtSH-NG=Ze=oxr{bdAOVgW!D)DH-AqMO(z)B&SCNho&Fj<3{7%&3+FvBnV^3qOrk|=G)SAC&i!UA><5vd)Az){*Vf|Re4PZ? z|ERosK7cp}@|_DyGoZyd6E<~ak7%kEa3J}VZijujNj=Phff8;5I)MRT+%R5lEO66sH3 znvf3rT_PnpJTZ5YPF*U}Y*pSaO{MzXnstM>d^i+F8Z|(kd~k`x@aHXN{7S>kc(3KV z-$oddzD5!xyvc^w`7)kr4ePr$r&J5HDM`Ur&`8Ek#aPwyNn=&xru*^4?bQIsu5X@k z_0*l9t@f`>D|eBnE1;T}9$5#kuZ}|BIO~86Z?1`25M)r4*c?c1j5WAXZSWN4)4uVi zY29|A{v!aqZ2rhcX6k0aGS1rk^iTYmXTgvOglYYIHl24sQRT=RQI`=rggCN4$A-YE zu~UdoHj#3ni66Hi%0o#M$cDj137}#0-|i)Xf^2*?eeK!UO-nm&^cMv-x+q@qM zHOX@G^+_KDADY||5@qGMzZZ1;-B3)&=xo2}CiBNhvE6Hf>nChux<8@$*rl-dLD&AB z$c^@^CS7@$N)AbqWh!P>3Du5Q65vzO;?_iy>(hUS{$5c>h(}u|tWfc${Ve}7AHhlA zb%aNt?^P^tW(!B0s|O6G=@*Na*%7ko1l6+MP{-|+15KoDn))OLy$VN*F`*T4!y1Yt zKAu&9;{I6?sIPC7cR}#dNdqDf((>S3=SMR6CJgyx09pgvlW=svDELu$uN-Q6li!9F zH|gj6T6qt?p;lleLWmp&=Y(A52SQ|B#n5{SfIJ)63b~2;jK-}O@4;gMkHG;$t+zzw z=V#dRt;vo7j@F}AT$P=H2GntEYwJ(3m=+~2Pt~lunE2QhJ;hMDVwWyc$3s&3kd&aiKm;+Sz}+dG_$)zZ~P&w6F7dbsi$4kUzHUSsE0S3 zMSJ_m3H^3WOQT5WhNrOtX{xyEMUiK!GIu%us1RS_GymvE_kD~D8d+Rq4UtAjVNCPt z*)<2^R3>3v(2f~C=9Sj(1$|vDywu~UqfA;(5-{PZv&d8uyz=@u3=Ssg;3%N%sq493 z0sJDry+k!sYhc+`^+Fm4xka}uv+ZT ze$*$xXhpcNm!<fepc4`D!B^eLVHGy;bS0}w?%*LSAiGbv+1{Ax7>Qnf2cL; zn+M*=iLmcZP;|Pq5fX3we(}97M3G#4cOlX_mbf3n_$e-SeCiEj-%f&)_N#}ZbQ(~h zC|AXudjzh0=H~ld_SIS9e(n(U)AzF?rb_phwkwEuX98r&{jP=I7OeMaVKx7^{raoa zL$9u9{;1$*hIg%U^6cuPf)t~`_w30dn9L?})--V;Qg}uDBZ1wy`W#im246M|&sXM8 z)MKK%6Cn=!;*I~Rp0I#fmXggh2O=Wa!(Y%~J2aVgJ3a=We*u* zL6CgEF9qoi4UyoaPwm^L@KNm&y5-DQl7Ln|ub=8t+`b0P9ow}#=f*J0Kv{Qsq^QK; zTtC?3X=*`Jr1O+&txx~*9^r0j2VZm&8mxM=%VBQM&eX57Mj6Z+dSn!B?eb z-r4+Q`-^?E@vX%V_{|nmUVn+HsV>wn9xF2)^9Ro$M=HMa=M1uk1k(u+xSU?H){2aX z?t%|PrE#xWo;VGr@lnp47JfuEFan5Q1?)el- z(Gy5jnFI%#T!-dfQt!Gpq!I`^`u*gG-Yj8Pje?i_tbJ4x={o?Slx&_asySKRpOsU- z3gban+`DGFR)4tlHWz$(lP*<odZJ z0yxmU%>OkFIGK8!Jod=^SRV559%&G*Af09aqr6|yq^9$6!j~0f*V-u)@#F6KH$~I! z(y`lBFY^H#6QLUt!5L+cvJ7LjDo>vlvEa(UEDHpk1$K4Vq=a>*RR>WJVaH%QNM5-J zXWDQ(*y*@iC2v|X-OUd9)V6jswYxEZ`*4RgN*ko9W2;UB<2Ebl-3!-X-8(X0ZT@Lu z9MAWyv1uhjlVZ`}!GHZN>bvY3DiR^KJp*ta31Pe=IclHemA2znPWav_juSlpjw zBZ=d*mY#Y~s&Lcm6gVy-Hyk|YC&wCSftuPj$6r6f6>zv8U=v_fOCbjEl^;}gc`$qWX zW^k;(|6nw<)={jj(>$+jCsWw6GvgG}7yA`_1wm36;$Oj##;vPO2TB|hlzLTvUqyQy zMZE1e`v&wxtMEF?XEB%iCF}By@3S`{GKe6U`P`|8ZB5wzUWSMqsm1>DPGPTd5Q*yn zXo)uZ$}pK80?Ys9h<`Jmm$$i+QPLwHgc#c6h&BCpS`*;*&fNkH8P~oj#?+;bPC36a}M{ z_p9mUkxd+2nZ!t=+pZdHagkxR*Iq^r1nJGDIQgBhzVx_B?TUaJ<%ipN|Ar7t+C6Tv z1+%ny=qKb`K!%hHnps)l9K37-Q7rXSf#J&ydp6bS`oTfLo9#dMGqisKTheSrs^KPs zdg#_|-|x9jPu-_Jm0sapV84IW9!mQ(L`l~0Xd~sFX{A9Z0)I_jmV|{>?aj=950?gq zJJ=iSPD*NYZ`FOK>bZ7nwN8|OFS_n;z0$?{b&ahqGpIC3JKgubqA36EKw69qT9^F{ zuUgp%rU2*9G3hJ|5J53eZy7dSOz%gHcezONSA+aV)BF*hwsuijFZ!ZA!goEZ^@N-G z%au@4(IjEmhbT{-WoKCxOlQ{ZHT$Rvxau1MW1U=1>4bvfz1*7mrW4bS<>c$m4Pf4@ z$3Gc(ot+J+JkFYE&%0(FP=1TsSXq3uG3sf|p_z#eE(oCsEIs!6NErcVB?$I3l06DPHrWvMRthx)nXXez6EaQ@=G*@((DngR0NO~MihNnfE6#Z zQt8nd`rLFAwm?w(dzGMpNsvx(BE|gA**;{b5-ZM2tru)1BXITyq+YUSl8|mI<-u+Z zg6%h2ydS9j0RD1)zspaaTYdf18t?DchQrd4jkIk?1c@lHOC4roN?%!wMDxD+YCW5E zx~yq2^adxJSHNfcalHLc>(5o1t?7&tDjpj(8#3f0#jnXqev69d&#Rbu)Ogn$fhivC zwHMs4eRJ&G^{&LrH9#~lRWepGoQZ;rG-3f29ju;97#(GuuT%7D&OtK1<9YWtV~UfC zu(~g8pQe%6W5Va47)JkUz5tR{Dhygs!)9capm%u)-Dh-95X`4AHXNTb6-oe|^%TF7 z6O%8=dAw3#CCb{)f9&eM{D=y1`#)2(I}=9e{*!!TWRI3~GPpjLnYHYb&4{`5WFfS~ zQ>+In7Os-ND;O2~a(hKR)ZS4QA|iq>LKU&oEa@%SU#MSn|!2Kf%WHnqi)b*aXO`A~MO2Kk-rg6N7vOI&3o zF=RMI7c6HMP}Xf;xm@hh>nR?LBNdtVl=*0-v%cD;(^sm($=hP@YlE?2kE&!EZ~M7c z9@*m%e*CN^}9^kYKg)eW_PE@_e_LtYB9LK5GjQnsk%Os9| z{q9Y8`6g_~?_%3JWH8h6dP}`90ftNb>3B;A`;3o>P+Wp1T)sXlUT+eqIy@q)AmwGY;yZ@Nz>=Jh{*S*@G@H6`|i zUaJTLJOa0kr4%1j=(Tp&^2@KC4|0OHD0?O^9I>c_AdsT!OQ7GFRl<*Hm2N?Ea{kl1 zb;=}^rH<%pTTDlREG=wW?KoTlBN`9B(`tN=^D^HM07#hQ_R^YFKrYJLyj0z^?Oyq} z6XSI;O90(WKeCJ`UzKGkitS3@3ODYXfQkO)5^{Rl!+YymMVZMO7y22uLpH?w z2rl;*1kU=Zty2AyZ8oQzh4rc%BqmPR0h$DSW! zD`5QlNYKYQyIwd8dwD9LFR$xH`C}hQhNtfPP2rJw~ga3 z6OSfOWw(kw8*C}<5iS+L&sF7nAsnJB+C^>~Gk#+u*gKro0=o1>l4qpjj0$wClvv#T zz6Hv>8U?T`rm`&)4Mh4?h}9#I@W!pueg0A_di&bs@x#ERVtVi3a5+9I=9?BpiSY2a zMKR#0_Y+(K9+1_ADmYutt6{o~a9`X2UnD*x6)5)wZo$ZfsDhQ8R!KiPulRVcq9?e`eFt zKhmbovGB>(*k;hl{H?%(_5Mf9$rYpp#s<%UMW$n^8SRQiwqRusm>yMKlbL+M7X4Z-c4fy*LZ0tY7vwLCKE#&i)f8*B4+3c3;fGEKI&*9HCtM5gD8;hz4`-rNM zq_=G)jYD?Vxio+Iq#vm0BbY!zhu-ftjIpDd2SKoA`dqO_1_iCNi z3YuGQaJQccLmbE<+XXOFKsLuqG{23A|elp;qiH zQ%dOIP0jP?EB1sr&W^;?b;X5{X*QLT zY}@P9<=rHpg?!du+*o-0p|_ToM9|1gwzc9Py2_(p=$Ut5@+bvjd z_9gZ5Sh_oF8&Tbu)sHKLKrFIkdOeCf{vAE5vytpg>YsHc55jTnqB$+nMh)3ju|`-{ zwQCw%Hw8fI=ooQlr1BUxdrm_!cTAqKKt{HiWaEE9N^kOI(GBh5E?_Dw2GPySckc01{{ z`~5g8kMr0Zf`PGL7o4|1kYCnmw*$fJz;^Z?!4V$k1r08eq&t*EIIclUddt%iW~zT& zWXybP`mcCowLlC#8o#iR+b`&%Njz#;c-b}31RAwE2y)7|M2m%b<<-?@sSlHZe$A%xGXcp}MC~!|iCu3TxI^2_c$Vk>`uWxkKkb zWFXZ%%LB}=6b&RT1NpO0|8K+FKNy)q5#p|1*cOI$jJ^`TOh9b;FMaekl11cA;oi{E zARo|6${-xAh}Xt&Z!q1;!oNsn0A6TRbLS2@$uK69fZvq)#}z|Pt(F=N?pGMzWi2j0 z8du-lRdQa;Il>0Ro_fp2_pXx5HI{qeLiQDAFXrmrf4h`@Oh6@Pz{P`V7N`Y!^R`^N zZ%o~pYp=3D|D0{$^sTZJxHqe1c&9Qz`1~|ElG1CKV-y9`VtmY9`RiqjoZtf+`-H?? z{wB5z{rgygk3CQNL-YCW8|pt~55E{+bS>OJA1X7K@{#)R(Dvhu0Fe#pI!ewdm=Zn0 z^&Gw4`{x~&Lu?O9dE{lFircgcn3nNtHSa9{RIZo3R?L5^T`{d*r1jetFdq?rWl;Qfab@5l&!$_d#4!SgTs&R@}e79PWZT@0r z<9VWwr&yC}!X5;`^wEeFiZ|tME%*gb)fx=D_c4>Mzihcfc6MT~^h|Z~jy(ZW>I_K= ziZLSUpprf58p)8(U1Um!v&qzS%0OrL3RCx#L`7EoZrx7{c@rM;l~?_F>|Um2PjEyG zT1ki!R=jzz@>AEn1NJ&fW>c90rYI1~1S$WJfN8Iyfsa`%_H$| z$-}2yK*0*-%(Jl(rJ!KLD(ZK_0=;l4k~LCedTv|gB$gSxVs_Biw^od z7kAe@rSO97Bps^Lsy09F1zwLA-Ues(g+3Tl_y*!S+I!;WHNK&pm&X>0>wJP!;2y|B z(GpM+j$uOAZX}mQU#nTd&SNP#jj@b^w4b=Gh3|-25Bsrws+(2q-|cm4XxwiKNxICJ zq<4=TqWJ*Ou$K^k7l+H!4ZAEIk$=uqkJi-^yp<%DXSONv6aS4Mmr5%W+AAyZU3LAY zB|tI%Lg1m88b|j9I(Mra|I~iyM>83TH>KERt*xt7GmiCqug)|PT2feb>?2L*ZD zne3EX7<0z7h=|hsW;|;LS&9!YWAWJ2(A!ByzO}bHwr-D&#Z)5igtkjP%Di+k9oU-% zHm%M))&v}l2Sbmxiy1elMb9~&%@-_oKdJPdr{*+NaRUXIa>P~(xCk_M1~i$@+P#Rz za|r}ICFCC97u)YKkJnx_DoxT2Z#%C2IknVI%v)Asv5tgKrUP4}2wJR^HnLi`TzcCY z!(@u5?SEJ#^+fK*uzr8~Y_JdFV@J^rfL*ZvUoh&eiwg_?F^v-(fFT8aAwzin3(B~r zwz1M@oH&HPUjN^;GFB-E)yc%C!{+FTxfmz@u*Jb;@>7Vf)U)XCT9$jvJV}`4R35H0nnll!tW_w zP9ccvk53ufou#jVi(lJXgg6+x z70?D2|DDal=PlJu0;r_a0=*7LoI!b$s!9U}Cf*K_a)~$cOfQ;@`pARAa&S&rO$`a+ z)WvWo4&%iapUXCq=Nj*pf%}K-)2yamLAQtxs5I&BP+FL}53T_k9%E#S#CL+|nB_To z*#m!>=PuO@uC%r!J6F z2;6*@PsEP?aBLrHFZp6GHJC(^;F*KH9&i91a|?m;oHRHc2CNtKw{a|byh?gt#=!V0 z5AR&VoMSnC-6XEQoSpkW4)l6~)^8SMg+o+^d@y1%H9i>HBvvN}Lv_w1?z4LI5fb{h zq5J{;_Webz`u!-OO%7l7ZwzEB=S3jP>8P8vK8I&n5t~oP!|gxfb?n@CUdx!e9l>Xn z@$bm7(LagsHO+_q47j1TwzVZ8CjN`TpSxr0;Q9Ybw3G0}a^>#p?+2*8`FF_nG?52? z9l0NyJ%5cGB?gxrvtPI9?I?Ffo5kzjMROPKP8tdgPbQ4PYkttgrxj+VL9u1z)F7+@ z^d;(FqjWXS>(oEYXb`Te`eqt>lG#5rB|Ug?tU8(0of{gq*?NqWg$=wcl1Xs-X!d!3 zCndF%MvXgUFGtLCXMl2G&x!+H)7hlI&T{c0?eam#2)0eQbL5L&oD@Ft!+x*k3Ir^G zor_0E@SrH4RE2V_*wuywaJ;RUv8_28nkjW8Hr@3bUcO#n!O$gPfn5llsBL)Vvvw`3 z*eD@gYmNdGUBy166Qz&;6!7n^@&QxPhdO%g*NxC_t0jDkd4HkpCzP>D97S-qGvtOn zMD~-C$JLhEeA>wzvZgn^bHf~*Dhf51i8e7{Lq#gDjKB_Ji(BIOE`20w7|eW(z$&R4 z4i>mU1DK_uw^w?IKzvS$Z|>E`;xAVqI5Sb0c}71?;kIQWXIar1Gz{F2&SurWkT|Zb zIA1A=J@`eB>8PwHsdj)YuohPSU)d_%-wRZv}2V} zKWw?>o&ksAjZt3PvDgXxY}dtytIWbL`BV+Mi?-P{F!=S*l5*QW5D%P}L7C%Sq5F43 zdmmQMw#TqJJMOmQ6YMF!oBa6|<^SMTWZ8+5a_YjI`V7g4t<|R5XkPC$YIFCU8m~_m z{_$b(qJfP%ih`_E?~8YO8$=+hE;(X&dUbPQ`a|RVTkWJopMYerQX0Za7IJ zH|7MdY_GL+PEv|^U)~!BBdw$yod;8fjg^xhs*^kn*R zvKX~?z$-ZL^<0@1C9{5BOE?pYXkYG8!-np0A?#4LYu3UN579L znaUXJx6-2asM#&s@18g}uqtA96+B|t3vLChF$bogyVu^ivj5reEx#!vmwfXoc%d`t z!Cid+Cr8z7hdV3!gPJ4f9}qaW0BRWyPw|TW9`}|>r*htkCoMIVFpUCgCy>prTl|CN zU(+)CF+t>5#!15WZ;KSb0rDqxTZzT7(_wy|6ebZuWEwvTb?Mn93Fr{Aw7ztTfV-|{WG_>bNb^G;CN!XwN1ba2Dz(P+}wPYpP)0H2YFfj zIV<^6XhJ8@QAhY46AnP|W$&c?&i39G=c2V!HR99VvEx(o{XyFgf%)q8TBqWhxGYru z7w*Rh4m{9()Cm`T>CNSBGhK>7g6~=h*s8c|JKsa_LB5^WnO|71dZH_hRo7{?`3(B{ z!pzL9XY;q0yY>TB!hl8ZV94qjl%HYmVFG-Nvc59)CYr%*(XVi(?A)(Lp20bPm`|=( z(uQ_gX9h4R5ru8C!(_EFpvG7}(VHn^<*($(_;Ws=#a$vVE(dPYRW90i3;VZs43m7g zhW;JXK8w0)B?e}Tvmg6=Gw_m)be&yaJ~OpNKNp}@`BKJwIspL<@h8q@f!~iSsUN1s ztceH*e3^2kBP!v?AN%rIHs2=3YOBlbOV*b#W&6F=4siXo`jU*5%^+e2!1VU8y2P!8 z8@Lo`S^SoME3IZj!>a$@qW2Q+b_gpeLXmpB9UjxU_Z~?wzwmKTtC&q^cmmF!R#3?) zo_jluq;Ep%u#Kbg_qeQw%z7m+!aDks<%eY(if^lbGY z1^Z!ii)m}aL3Ie%q{B8^eUf`AhCGb#jNg?(uX}$SOdfr)pWO)!{X*=V>G;4xtj=7R z21w9g0a_PX=n!J+sIy0!8ES3y+RzwEuPAT12S(5_kH~e+@9-zB-30FZtqB8}QMzK~ zxIStK{-xFiy~XP0H4SI0H&q|-`Mno{I8qXRHM>ISK&!(#5;o$yh zNu+Da8^O5!Ef42bRT}CV0Qas(zsDHk9)fJijz-5-|&$A#1Z!_i@W%Z~$W-(sH+ zebu~WbqcUU7s+^&sv?0RaS}3inMl$XX)$XGQAD@IKwegBldAE3Q1G+{^X>kCWCCwa zL-|yq#7LCNDqT5$pH8wBtL2$Z?N}2CRBUwhp~e{U1~gjhv)-tgUQ71O<(D(@RNt^UjW#{TT6|7&9J$*)$BrOt(>e z9e}1Cf{jQ#LPRot>D^AV-#g5simV#B@+ggrVT2!)DSZ*r4Vn3e!%8V98yb38*ox~$ z;1Z;slaY>{cAq%Nn6-vj&#$6y?-$!Y|17TnpEo z3dEu}#C2HMwKCifDNnC|H9hIt@x9=034iO`#6_gD*QY~ZbSWkxCWzBw$8|}SSS8B* z09ONVBwi}+`aabvgqDJB*}k)n{BDT`)Inz=V$f#oGxw{%)j0SpF2QDgh0N5=M{WZ7 zo&9*bj^+6ea$b)44A=UD9Yc?=o4MYdjw;`dl66}r?4&W0=hR&@{^&^a4OeYs)+|QU zvjqe@Gr|4(KB;9%&vTJk1q9%#X!4oAWjHE}1_YLT)cA-g7!x&Qt;EBGr**3kYnbEt zTi7pOTo*i_66Xb4WZYdoM^=sZN_ao2a2y?A)mGQ`J23V(@`}{W;443RLnLxgk`OVv zl6nL!E1?Z$1v5w3=TRL6W@}nTYNua)p>N|C-0n7&e>;fKzBu#pnODhf zs_rq|#6-4Bnv>3?V|G?9R7oefUM!VeecR2+W!U0CT##5$Dz^SD)2>j>h^ZN@OdsTJ zSw(Re)L4}m9zn-Wt876iyXlNQFI-GNoC5FQs?d5p%KT=XXb{n(2TdVPJqwA;9^d+} zG%mp`rE0L(WOw#Wa0ioC?o;7bj4&J?3))V_569gkYM^H8xEO8b_de5EM))E*kh5E$$- z-6KxHh_1Zw*R;8R*eD(FUhG$MIbx&aI3hC+Vdzhz%aTA=bjJiFU1klu2E1$2CIS_T z!hxBkmKT#R4n{|YDLJY?BIo#9O~F<=H}b7RDYU>8wmMrD^_sl&mT`qc$mrYxXY8jU zin-eJd;NYoI?n7vK%E(B;@|c|N{^X)v?khK)x624o=NgmOT!5!&D&hF86VV)$h1iSmX z?1cznl8zSu%-n)TlG2dKsFDoI=n>zdZ=li)!sp9>Z<1x4CHoX9c`VP3wPS3Ci53Hj zW43p}knXU+8&<2qBA)3?RFEvw6n}r2Xx&E$UxDlpl#76pTeOm*KwoheiS;;S17GBs zIZRk6$QUymGm5vQk;JMgMQ3O9_=J;fM3{LRiLJylDRUCgqo~0}wksZ~wFGQtBim<} z-@AR<%S!sp_jvQd>HY!OK^NK$a3Mx8mZ4`wz~EFdR&EZ}#Q5;JS#pG5tdI(0wC<<5 zH3tljZ40A_{~+wG)0ZmU4>l!nT8WyysaW9=iP;=~5JTRm;RNG}l$s6RXHx-VH2KKI zYDbV!R9lC~uPEG)+hrv#RFwT5x&l~bj1;J=#gRA?cUAZP9{yjgvVQCs65o|Z#I zR2%WbXPI&*5?n<2)O}aGUNXu`G zmxVtQlpc+*S*iBrY~b~bDnr6T3NPt*r&UgeWJS;+_t*Gi8Dl?BKeeG0>DQWLoGF*D z4BdfKWXL6-LglU1LIKN$ALBULu&#Zt2>gU8w>ZQiS*r36vlXql9*@Xpm-0XA!M#pU zBd4r}zd<#mlG#y0cZkW6r1beU`^7M`W*Wsf1+k6zsI7*fjg0GA%O^(KjWL5;k6dr3 z|5Ye#A6}ZZC|yMA;VQqc5y~CJ!Depao$-d`qHmAgsJwOKYf9C`5E-naK&hp~9fNLi zD28x2yxV(1r9%qK&KnVhi$zY?mObWb<-mTtraUH_d=4%q$lpuJUk zU##0DtWmFrP5Z{qkF@V}$u}g@m2)2848R&5meTOSQFwPBubZ5v8=tBhn5-L=q8pO- z=Y9|0>3Xg9=-3|@6inSxy6K>C_bJ!@bM&r5MLYNB%vumKb#`!rA6I_UV(GK5_k5=6 zDBaMsXD1g_IRx$Qz(o#%vBawUf$2=iWREyeq{;e+td%@-CzDxxJm9aYD2<5z*Z9v# z_>ZxY2Ve+)*s`XviGu`$ZbgwfnGqF4J#Ead#(&6b2GW5<-oc-u6p@kBSveE=Pf{`^ z8Tmd=6k}x>8)Ltk{}eOnbVUC1x~()7<7QB?9`+V5o&&gyenjm8#7sr_`;YP;StK8e ziW>Pe{u32DFI&wDQi&Pi4|ST3Kjew-AGD(9x#h1740&gGSc`S~@%u}qv^+UqPh7si z1eu9Ylm+HugVU4lfjz;N`Fo10w7;bL=8&$&ZrvBVX6=YtaxgC00U1stJGCcHq9l>> z3N$A%$bXoug59@K4_UgbJP=prKegwttPo03+G{`mSxIzoxv_mI0;39(fuwyU{zK@t zVl?KmfX^o35h;+()THocj7|uDs6+;?Q_y^In&;?qab`XaO=R+0TFYKfd<5 zfj5F={yG04c%cY^rIX$tw;Rl6f(IJ8<&-O5?Z`t4#JffQL*ho_EMHav$*&AD5dlje z#Rv~g5N(DS3-{1wi}aGvoK1j_GlHuStU2g`K`JKih(#3rz)gkOUH2TW`yj*u9|P_% za6Ser0}fu@7gG%eYK;}`>Tb5`xNkvnXz-`;9|LJNh_ykYU3NHS*U$LR?!Q>+;XeAz2>+iy>#Tt*_z~sgHhu44?rnw$D9+YTM z;y_7IcmolqR~S3Fa!h#?{*oT#BDHOTRTS?d;Xfp52J-F5IFL~Q znMIK8_BwnX5T!vmW}_V<1p2N-`S}l(0>%QxNXSnUMtXZGxJ_8wD)V06T$(QhZ+W@mr_IE}ea3$?QYxmYrF* z;?$a*``7M1xOxAvEk`eIzYu-&PWp`m^TQ%K(?iyFA^eAt&W%7}gpyK8L}$QLg4-jw zN&lZDpE1~1$K<})XW#QZc0Ji)(-#wOk2|KUi%>4=A=E|IpSzq3M;^hH3ozs;blj}8 zU9WtwFuKb8@F#oj|5NV+btauf{`+&A<$vyW_=WL?m!>=3SSt3pCZDv!Wd?3yIVT%U z7)WoEBU`cVRxE2lK7gfS21|XfWjt$fLKxdC?h*M?fZp^4QD)j zs_Et@+nv_U7T?$=wN8Mo7!38;n#D?n;i+Olnacb}%OWKUE`f3LwCuGi7^_KvW|8JK zp;N+InoYz|Svy5-|PDhH^1a0yh2E#$L2=4zffJTkf#Pcd})^Ton@{%`^2F)_+#1Z#WMbuQ%ZJ8C2qOYBbQN%!66y#VnQkx zo5*h3pR;y%W}i`~JB+%d8<+RQnzcRez1HV+wf5;g->IvShztG{`*^(^H29mdZKr>u63;L$LOg?lzC@JPj9wN_^%+#yJ1zL%xrg~%3S!CM z^PlgcWx3F%Apb4c7uspU)@Gyk)*pGW&Y<132JD=?F?8Ophef=ES&#gO()dp!gP-sp zp4Z2J$c8`VKVK(zIsds_U@}3elRU&i$5Y;aSHXW6PgMRBDy;{L{D)HcFWJw3W;V)V z38ScZmH&!=&VQ;rRHVxjYITIzoOjipzZh_Zf+K;9?ZSk{ij66R7q8Y>Y(=0W(D+Z3 zof`c4`OgY5R(Sl&{O8~pi-)xmiEgJ%t5YFJF+w+>jU_?(!zE^>=4@&6%?MN3}h^oIpm2axff0NU7!E>1^#290QoN$ z()0hG|L{k!%;C@4AyV?*lj+L*hblzOtl&Qb*vrcK&*bO7d~aGVm6YX5K&6--CmR!D z3!`ES9zM)`6rGiT2$)oum901Ao2{izx1A-c-u{gLP(R~8(gg^#L`sP^6Z1j^|G6FZ zWUlxwJUr^Sy~A*DVdl=+sjJ6EtsEUWW8BW^ARV(3{zHH;X#D5O16!72-l>>YfqWSG5C7JbDmc%S!u||)R#4I8&GEy! zpJ>x?UG=xdzS?A!uK!`(z$3arM|HzaSMXo^t-3awbd8qk8ZXmzT=R7IP47&**koh) zu>$#Iv2wu#F&>i7n(W>zha*f7D)Aq}9~<=B_z&abPx-GPCM7*G>ASh{^`=G={%e0m zw-Dam3!O7zSDplAEQxHEpYosLFS+;w0?NsI-5f2eE6b=+lGVa4iV?`rsMHb&ON8k= z2>;a?ko|d&$prGb^^;*G=Pflf1f7_O>THC*1rcUb;!@2vY_wGnpgD zZn{Lz-bd{XQ4WT}j5wJ55SnaW>^WJs{b=#f$ya(z3f7I!*G(?gEpUFam7Z}Qwq}vu-CyQEXXziA|5PXA z3y?fPD&Jk9_wze!EPUvdRH56nkWNud8o>d)m5gt&7b>*XH#QXUMj4Mc6UgIWY_Ou&76?kJLy?fw zJa(Tb7qEgRQK;A`T7A-pk()>cn@oU$$e%cPOhrY<_>3%|31dG}7KRYkB}@2$?~uKB z6W3jhsnv7B=bc9D{yI$e=C~)?AF4I%cuLTXqUd;a@RW=6722@0nTwrFybG3|${VmW z{*B(ZbnUJ^+4c65-R_*aYq|Qsffd$;DZ(Q0AZJhlOFKOb&GItwI2>3o0B~fqET(Sx z07?uM=zhH5M3t{!>ZmLaIPfEy2+0)#w(pDN`LRaLC@dguvK&0wPtmB5EhK&Z5?`o7 z3{qn@rcO|tefgD=PdhEuRqv<=F&oSHnT?Wh5L zdo-Loyv>@~1NI-@^5{VrZzz#PPJJwi@s}a92(eJ%`SHwnenBo3WpuV?RakN~dB`As zwFG*x5URcyg_q;M1Hc~@S;gy7FibiuL@t|5dywa_4J0a1;DK;GOy3>ac<{Dr-8NV0 zu(9cci>+tf+;iP>DwHAv5HXR}35;ZqV4kr@lRYy+g5A>RUJ4zlj4#X~@k zwkUR!VxvfW<~(G0px2?;9J0+OSsjwut>`_9fmTekqNkM-8j2|>5^2l|m1(@dW9%;< zFj!1Nin9Q#9JmZ*Oc#+&R2W*}Sw#{R%sossJdVyHL#O;~#7YVyD=tQHvobQWpl-{_ zNnX-*jcJ6{4f76<)cQ@e$c6Zy!W0CB7)@{YQO&XvmMG+*0mdJjll&oM@qMsnbA|Qih(|`JMVtuMaNEHY?q4xJX$!$}F~H;$*l?!PZRshZ8TnHRAYF zoi|klqRRXyzF70bm+N&MR_Hpfc%k=( z7kaFDuGxrZn-0^}AE0Y8N7v@QuH_wF(`z3N&uFz7#$AUsDWs7>oIe3wY?vX3MFBiS zB>}_={E`PDQ*PY+WXj2^@o-TUtSzSpI1dW3hLl0RgbW6pkl z=}Be5VP)PSrT#^6s<5=r@V?xE0jfXo3WT;xg$LQSlIpLAFHY6iBMST%SSO_yTuB&5;BN^#Xw0$ zbY?%wO?sHsbWTjYso^iS-u+_lOD}DLFV4XjBOG^e0vR(!Cq@%IK^dTZRR5yAS+#qiiI8CcOS zlQE7m#(Lh2l37bxvG_P%KW_BWF2fHz-`Dh)fwtF1(t{3rLkvu$Q;cW8zmUd+AGmt^%!5h<7nM0BX#dg ze5&J-IwMY|Uc34C{8yy%-;$HL{g=eO(dYIP?XN%GLI;} zKjl9R5BxvnKT7346#;)G|Ea`F3>6K3j9}^X=xo&~3?cofn}t z-n_f>ez?YePDgZd(wW(_I!_!iq<@PgKM5SzmSCaGTh4!q zVpsm2|BRp*6$Npjod3$}KI-rIk5d>55fGeKBDWp+PaD$5OG<$oA`CENPZ;vwXI(eF z*M7ry6EC%$b9?_y+qp>Z-}9dhQtXhbDnsSJEF+|w%K6U;W;fwKuSIdF{KuilsDEIb ziX9QqE+GYCAR!~e)J>A~G?Y+e(qy54{D&?K9hu61EU>IXg#1^e@*nzoY-MS}W-j9; z%S4dQYd7hKrE(=lipUyd(W#&lMucM!`mpM;;AXM*k^KZ%pg4&^{u406v1ZU@c8`p; zP~GwA=ltg({8#39T;_c2k@Gxqu@*a=vVsVt^~odjINYMw#L_4uilGdQvygG*Gmc`; zQNqziiO43Sw{RFakB!%c%B%b*68<9y_z(Fn-b%$<=xiQx1Ok60yprw^V+;Aq_o+h{ zOIB=;p0_G;%Iy1-X5O7J{m$myg-6eMZiO>pv20W(`!Ji0%-|w3_*6FO6lAYzHctIXeQOFQT){xMITg2`QW|8 zDsSCGz4vBFl{bT`zIFKhHxE^L#fFJ-fTMX^&jSb+;w$>Q3pCNiW|LKSbSOB8ZPCQp*QpKpIhZWyUf{S z&d-0_G94dJzVyzhlh1V9iu^ZZhunKT-)R}sWK3zT?rE>oyZL0b(@%c5=E4a-l#$aOGu6?{LsxY>xpkA94PzeVKpHLg@?8rplRb;Kg~ zg5A>jFxkukiXfmHtTr+f8Y>CuzoylPBNzxP_|K}9e^NKfJrU{`_>Xjf`S>p@K1buf z`qLu*(q_+J`dlXbcNRwJ;i!}4WUD5-?9$6rndB)I-I;_uE-JO`_Nh$DVWiX}$mOr0w-WFT%qHsfUqW2j z=n;!L4c+%#Z^K^(SYIFI9dd-ZYh~+v=+QxAfW`GwD=%NEt-gNn6V#`QQ)ZypR91T8v&qML?8L=-~2f>33poUwiz* zD)(~>OuBwCe;XN9e_`m*)7k%!|7^&Abb$XfDP-w0+E~GVlpYLOlHG_^g-2#kAj=|$ zAGuUpbkK8iLCH}wRKiUayGjSD^RTg>t z(B`5|Huw4q;R}x4uGxKDwa#O7Z4Nxs>DZ^!qr0q()qin*pk_UDw+DVrXCyH5{N7G4ZDd%JE z-M+Fb{qC{i_#k(2Dum^(o3xmLD5?J2h!9)>@%a|Oykix+H!(mN^Y@coQV}`444>JS!BFnWRvPvVz?PE=^jQbE%#U3re{> zEV)rlW)2K)slX~^aY%_+5Y^J==G_j#VP&nTT(IPUwS>&?#k2eP4=Gs^N$GPrAtTxy zc0zx3SLV4*kHasT<8D)hiE>#Q*;3PjMMg#u{_{!V5dJ(ir6f-(OqFwDpg0kX>7?g@ zoEk5{$A5N&KaVrtCFQ!MJggl8L0hm2a+ZZjD&@n|ASxT;3*pGogxMnwOdq^w%7C5Y z`)(N1d(FfF8z&FiymtPPjZ2P)UCW5NmE+q+8H+0~QCM(k;#AbtL3}<2E1E>GkMNDg ze-hYH>Ks<`_^m)xBJ%j#DbAgj;#VCAA2Iz*kKub7w_DWUhb48JENk@rn(ta|X!OIn z1})aM?6|W{*S)R#Zg1Uh+rTMjhD<+yHr9GM(T+coMzQ-M)8`(${%Oa-wR(?fHfGk8 zy{FHn6lLWjkgFve;|G>-JQQC$puvQ*pA0^#`+CNc-_Cfw*No4{tyvYVKb2-7t8{20 zk7O~aI52u{KQwN>Ry1hY<#v+~wC!wb+Zqu5ntvxXZs0&QZRq^2k^RSJWi7ueZQi)3 zN&S>>YX#T({7SVCPJjE=;TDbdbZdWhV6W>NRy{bfKRz>sHWZV&H05NWNPg<*m)vx z*Qvy%TW`RX1tG6uT<0+SGOp2&KzVM4dDerZ8@Otx*zt+9} z^0znsRxkM74p*!82>NbXQp-6Rqpw=V-?D8lhBaxP&xfq6Ibv0EuH7~DwXe>6 z*8EPJ;d!eMT64@$;#T?3Mb=~RsPmb~QjXX(B6ID~gZvi$^I|M8l7Uj?{Ff4y78jP% ze13f6Sr6asb?WWmcmB2oK0N_llVN?Xy~vuXDbbt~X-c`46@EVH_NK^FD?^VgyL$+= zKk?9^%ZGY=_;+5f7$J{C1V*zYy z;pZAkDV6xIsDO)(D(um9eAD(Tbd6&F+%d1}6qs-x;%G=0$kLA#smPcZL?)YDVkBJ) z$bSohVfrQMjjp+`bbhS+e(lTsjy6ARoEYYOpiZ$y{=>>=){`+wB?aL068_6HB`21| zj^D9=;M$$v4xRYzuqod!zSd#wz2#xvZEWvzGw zg-m1BgjtStP!mRh@*s-os3!=h@gJ563`3@D!C|5~;s6B&l8xfk3~u(mdwu2~YSs5l z^Ntrjsk7z%FV`>K6uxfv!yF?NnEm~K7_eCh8w&VS7_1S_{QOrAf2g1GpKmF2H_Jat z^Ii(h9W-iJlTPz=AGiJUxBcE}Kc(&3lhZ;|jv5_z)o#B$b;S!5hB`uiC~Qr8oIX*Q z$7<&fC-Nc*beeb)0WvfxWJE5;AtH1I*cwDJSiv#mY7+3y)yH}$$__3wS^nQ`kvR@O zblMrKnc8tFe)Y+yW&@Wr>bLmKp%>mA6;yv^(%@Z5=EupdoP4ssCSHld1PAc7wL(+Y!G>7-nq$`Uo?ZS!%Mz9HzT|(cB;fFIZ4l_Da^~5Me z(aVxS6iPX!fZ?pPC?VWnkK@>2XvC!e&X{-7o{c!^Fuh}V; zn%Eqdn9RcbBauyp?S8lQ%0D++*lA(d@a-A*GWkbk#OsqsK*)ax)tKi3f^1wF8R?L0 zflLb&nW4}K`6W_mA#ciK^ts-$JldI0dkPs;D(4%-EQYg_Qi1aFF5YPu>{iZ-$_0BKIEsNPR=mX$6p4_}5lY75V>T&yc~baQ z%h^r22bVqGH9z{ozTz9FtkJiq_v*32t56AOhd;X$S)B+-86zUM*& z6%<2l-tu5#zun_{Z6DKp>#)vihjdystjn6=UDwVUvuob?J*W3Zoj({`m|-uZ>v|L)J`HF_EH+vp^+HKtN zJ@*WUBF!mYh%&RALb4|9yIHl($j`e?YBYS|#9bH9rs%T@C=%sK|C$=^v7q5=C)6K* zbYCxf^4n#v_genNxSi|b%x5$0z>_s_h*bWQER0a%xO~^N{8U-Dnb*G?cC=Y* zQ}gCRqueB5km&fN!k!ERBo+2VFMCDx|!S_4p> z|EruZbDPs0$ba>hM|?Id=!=Q>>x@XP-aoEtw}=nhhko?q{Tdy^YjulgJT|o1l>2?x zW)0euKQGj=Fw%M006TN(mUH*En!msEisMa|1pjrW>G?4^x^55N8kJplp?gdazbyx{ zu$E&jqZJVwq*4~L0nf#uHl?Snd=&r1lqnyNo&KjbOJ3=-srJ(A19!$=zT*myXETc- zJVm+qP>L;)vni#3CxeCyMWPfpBsn3h5box}y0ftO5Z`K4Uc=sxUi<36XU#9R8J4)} zKv}jKim?*%VD^9s@7oI))HroT9c(6%{bzlcXO_wHOkWEV1Es&C1ZzwM|6%*wV*!Rd z3zAqFBTsyIa^&5_@8-oeni*B4&zW~ehP=83K06MbAHkwT$Agr#sMNHmwDjQAjPt1( z2Od1!c{g`RTd{o17=);WCn6X(qf_sD*2$oVwLm=Q51OsHTx1wJ|(@?CF}LhkDhM5{*A%M+nuz` zeBeg-!*&J6YfOK88ClN3SOhKxLxDS`G$}SOX7ttr{Z{R2JbHHHvGcoZ3hTQ&W^){S zAeE1DKpaK*uS}{mdLMHNX~F?AUavzIoRa90MVEpoPsEVbvudA(Pxnx|0Wp6W8ut05 z%Y6QaLr!au2X@q-#? zH|#R*I$|>-;Co2Fk|vgyDF?^WBB?QW8h>AnFCU1IqD0JHRsOe~GTG(&Y&zS0ap|`s z@9Dms`&zqAUyeLG?&#ygX^sddpQ%Cs-i1?^95QmIhjf?`d36uJqO1*)_uS$6!W<%6nxOWrw zZg=nA;oeXPsLdsC#w2TeMnt*5s0S;|@>2Jkf9rQY zE|JO16bLx;5?IV&vx1jaI2M^(lO!YaF=`q2DvVd5y)sP`@iG#f=9aW4q$o^G+Dq1! zBhTN+qtkMcV@tS9fP5>IV0)P(t4@?>pNWGU z4kC(_TbXhyOJ=o3x*^O-N(g2O3R@3qbS1)X`W>j+4k$kfYj#kDqJ(IP=fnI=qdk#c zDpGY6MA)!LYIcFm4rT**^3}N$DEthgRHy{E1xWHhh6|D`kZ6W{0|7LbnuTN_y((5F zg;rC60*@t_cP8b#30L1~x8u2nEBmj{nt9Um*dP~RxfQ|c@1^pBm-Qq;WC}!OKx`&t zX91N2))*)aws_9wDEs1F+agWd@AKR5!oi1dI0p7c5FLt!!?AEC8_ws!O%sGTrH4Sr zlI8g1M6e}6RwCJHHp8yufRYDtE=W06q14FhZHfh@-5?gxED54*5N?2=bhwoS4<5qt z6YRYC_8#q{>wb9p>#8T~ynmu) zXek_uFb`UGf8exB0|x9{xia$nIdee@L$V4}9UVW*S9Eceo0o$-$#C+nb=cgCoyTAP zywkNWy9U?lal2mAeN8`G@Ljcqs0JU+|F-J9>aR@vYVwc?xiOk(xXZvTO`#y(QDAi@EJ_d>Ez77q z=h1UrPCVOouddM&UE`&?Cd*!Kz2>7Ho4y%&xcRgTA9P*!ap7%_{ zxz9CO@O;ySKQ4RRVQuP)aF};X=)BF)aAusY=CT(XZ2Yj@;lXR-&m@!i)jsgWP>KKJ zYgKheyFcjb($$TBvVQy<-4kj}$T*w_w~-Ego>6VAGKlBaf`>T^SKC_-<6r+K?x_!N zz4U(O->MY8|Ann;4STcJ@O?WNJ^{u~g_Uby)mm7$5mv8(B@1EBOl9IY`THgz@4T}3 z?Y}KTecy0Rk9Hf5?#jM#&Q2NBHZoohN~>k)gJ_5-hI6spyuFrzbCT+|JO5eJLvPpK zTCLIkI?a!D9TG8Qa`KK-j^n{>ieAaKk>y=V6-aW!Bd2nuNIaM0-Sx0|#m(XYyNlbd zc>LAaYab7Zc&m3x)j?UG49`D)C8ancfpeRHcUu%$bAni1W3Xm%;=<_SDR=U|TNmAU z^@DE~-~Dvd#h1U^S+(Pd+JkNkUXs3ipW{k2A5#dqETMry84A>ezBFYj=(^)?k5=ekpOvW_9QM)d{I=U+Z6cZSX+(d;lIhe&^q*MnWXQ|P%}&egax$^Q(fE&M zAN^#(xi7aSH#?C(EfaQ?L52vqGMSy>W*KlheH&;9*bMeX6Lgyb20EZDvOb`)8_g`1?_0Zc-eZB5at@pmr=j6!ig?o&U%a?cJ;SFhzO=MmW zg*Y=@O}4ihx$oOPr=I=x;V0d5`mTXP_ei>E%|=nAfVXL4Od?$d3c6PZ3|#~Lmx-UW zkNc=|#M{Gne?9-oyh!eFmf&m9a@AixYdI%>)-gi?$zB#ZAZ?z%@kSXyn_D( znR0U6Z|6Uo2q8u|7~^d>E2s9Lo4UGl-srHU&bUjHPNp2s@

AOadWEXQOuiULT9g+~t|=sbPt0=?G=L}s{Ruf%^I zC+LwK$vVby#oUQZ=)Uq{je+N1Xt+oB)wWl9hrB*0A|Zv#$q{}0XSI+=i@(T!Dgr7T zLq;z%_&-CIJj1kA@vbue`3AV)n;Q9P()f?($74RkeU49QGy5&99*{Xr;N-EQ` zYYC>%n3AxVl9U`nTAtBpbehc`iW1!nIe}Jma|MWDVD9O(7L#vO>A3sFrfY|8&0TQ8 zn_^aqX|kw2`VL?D!=z&-d0SCoc>raM|cZ@9mz-2^S6ZS7hX!8aWZb&!Mthv zOBbBfFFI|Qf5J5Xgn989^OAF>)whb*g%t0KF5912bhb1z$W(aWZH;1!6CfS=4=K<= z`m9y{lXD%S!77@`lo7>7Zcu?#UQVE-Ygz31Bzo5!>!D!Bg-hN|n=NC<<+W)R^5xry zYrb>jt9Oq!t9PSSi~G$R-)h$AX6rr=+YE@=amKOZyklv&eSMtkE;5`8f^%W}&C*WO zE_WJ!q*JF2ix%EJd&Wrk50gU+dOzhqMZtD~*KDIt-Lq{ylig+X{^tD-Rc(IqgCEX( z-1=he`a6*PT70pjWzFS3)Li{T%{7faSzQ0a1vTEB@%ii1zWHE5-H#S_ZMnT?o86O# z2hE>)^Te@);A^@0xq``zak7H{Yy@tJCX=l1uzZF{x# z>Q`E?ZZI?ayZH|%owtoTVQ#&y;M?gj&o$co#*h1I^|?54XX=f7D8RC)MRgQLGp!fH z4Yh|m-s@?5rcv^KhyW=xW^BGjJpf83W7K!>Ubi_!!Z#lW^oH9NY&xw<+t_DE)dw)%3 z`FXP=pEN$usKceUeeR5#n=)^0{+T<}jTk=5s^q(T%loB!AqA7wBn6jpC(_JYqs(KD zo4ajH|7PONPliUm-XrmyzG?3d%shDRQEp;1<1&Kasmy<25(Lx24VgLQ=#;1LX6B|B4hSR7eHRP^)o<0*RawOYzqW z%Qi$Cs;{%YJwNY>p%L#*%W1lrSrjE+=g3@GtYsb(*h@%XJNl*6$H|Ft2|w(KXt68o z(|IR8UwWzOvHZ^03`>jQh*e!nLMBfhT^tLPTiZQDVae*ryqo8o9Lp(KkTw3x&_jGS zyZKPUwB^^{t2^?`mNVNA+p+3UM5+x67?uA7C}4>@(wvpn6hf7IreDW@g5Z0QA@FWW zaeCnL)!5S)9yXa9)o@nC7o)CzIx*s{RqO{FnQso#wdR+8(I&Q5r^Ii2rq>x*SZjo# z#^B=52Nu53GwJ2-k6!5b5Gj!GUyqyBheUopD6DqZ(=|Jt_~?hdZ#UY7{P+Cl+h6(m zz*d!ti*0w+Mdzvzxqb3rnupt|(=4Xt=xA z%KUGJ-Fczm*1vQ-{PLjlV{R7jGyf9*NyvYEj1hv8>}^ILXfWXHUz#L**}ri3HaHPU zo-F(LkHL5kpB*53Plo>VB-W+7B5K~ z+HC_5r`TlWYE;az;5%Ix9B4ITckfka2duxeI|mL|;=dFuPBNi?Y@FLLj$dbnt>#k;V?#&M>yi_X3 zc*(-V8;BO(vge5!vrSBUydUS0K57K<}5C6ab^DFn1>wuP=*9qeO#bU0Cj1ykhyYXATXZmwgZlp!jdr4lq>mDx8I$* z?&^qzr-scxF?!0zF;h0qU3zfws$*x*MqIz1kd@`mFZG%cr`2A-6gLEy!t4{-ZD-%B z*8Aw2ZFWpMuHPI6c^=aFSKxvI!b57M$K0goY$@%YS7~+d;|`}j?r{2(j%PmUbh28XHDB~!|Lv$<-%Z=v zYwPlHCwH%pzICcN;vqan{>y|yw~|lzPZdk1=1`jO9&=>nmXW!b~OU zH}4bLeS7GTBXP$|;b<-#j8LZSPW|x5WuG*dS*_a0F=I|0KVF=hPLbTio5e(7e!_pU zEN5h7J&a8qxAaEuNypy%dep0*Ptv`$P*-J{?&Gx|e73w<^+g@)ZRpi(=cvwSC-%NN zsn0dkpmwJRv^m+i$(~M)cXw>Qxl@ZRz1r>`&~?wW$@|u?xfUL3$;x*7`Oi(pP(HLk z6v_>EC@dq;( z2U$0ViwiFrrXR~)e95rPUHWpHqF36Nyw&(k&~jkAjJ(jm_shs5U(6r4G@5Y5x$le)pZ2yVpH-JxH__WURAzulWC2 z8V;Jgt+t$RzV1S`89~*iU-@j>hHj4QC?g{7bn#ir;G3( zww=u!6gj1!Fz41|Dc`hT(7gBBK9i4bJ`NQ)Gm6=|BP1p%+9+%x?; z{$m-SJ>*IRUcv^r3}F%3x9(+jT$|o@W%5_!fsvBLT8=j}@pQii%zOKr_7pk9q zz3z=FZQ?%ao&DvIk~$-e)kc?mGP>y9L78t4NUzf4HuB%Q-Gblg9Q1m<^{O_!Txa9c zpKN;Jiyg0ibMVa{W8Uq{{H?R?g*N)9>bZ1ZdUfB3x^LyliLlZRdlcA@cR-peKszPI zNuK{I7D>)wZeKUHnwd~{cu3Vwr#>8d^`j|wr-d00*@^f5Isb{A!1E7E;qqf==SjzZ z7Np0j8dVEz?#X(8>~v0d`|d&w7%)^(oZ|Yf7bosmov{b zUweOUB)ca~NcBP%Pjb+SnT~0#%1TQmta#+c?ajwe|1fD|!_n({EI-wE?S(zLaJZ;~ z{~pT_#gj+R$aW^4d{yH=5^Wt&knhRLa%5#YiA+kC8GS3nnxM&fsCCGzo1FI6oTN_c zqi5eJxIvKtqgeaB0=O~LSc)uy^*_OX+O9!7Lsr36dxKEuVf^=r>FL7*MG<`ce>OsX zijz1b$-&4p5)*m{)VVxrL4>8z;?r*qSW&0LwMMNYzwaF1vP;74C^0gTxL2n@W+@R0Ae2_+wOHvG) zutafWNfn~rVUDSRn7)4-hpR2Eqf(d8t2ks+Mfd0)4ZoxmR%_K&NoRqi_2s?h9azn z95!~WgfeMbWLS)xcCTV|%4Qd5^-yk(VI-cDC0-^Eeo=0kEDf(W31vpUxJ)c56U&TB ziC)gh6SMR9tXyw)9+i{tEGVW*4V={>y1gA?u&?0qTIcO{((F`T(;ICi`2 z#LdFXm*Rqg9^JZ`5)xe$p%+8T#JeS8l1(i2N*0mKK&3d7mnoD)gCd(iNdrh0*k~d- zMU=7P=LlpVhu0|4g^cI1o4sY0uj%pl|H+&VyOKIiKiP5Y-j+kQd_QP& z+n)2=^_=rb5%MY znt#ExCk_f}(zwibkOz~#uw)0;&E-Ntx{x2`$hlUSxhpnh>9u>~4xH+|@N}aQXFl$@ z_01M5Uuk&Y<$5RHZE^YiAFh7b=FW$0Lq2Sa|KF_I>A(kF4u00_c+DY)Tg>0lbIX}I zSL1dkr`_=u#)$ekTS^b6H2z144xt02$euXtXn>k=-d%u9kMFB$Gk^h_c_NPl5`&X+QUpaHhnxD;*YL5X89k)j$OI)gQ z+61ea4Y?h2@zR4nlP|R&e)N+@bE`I7^+vs;?=(I0LF=ns`(Ii*>D;>6*S0LWvwuzW z;SC9g)+HQVo3L_P)Y8chhIhR@r1Ql#O?I_zw4>QK8(KBqG_e29*)uN(T{g!hxZONi z%@Ug$PAIcLidB^Z!kuu}4!3P^d(u5|M6mMy)WUbiXFS<>_p{CRztR5mhkegCnH$`G zP1vx*NwY8IY!1~QeB?QkA?=HGZjUe?igO-KaIe2_UL9iWxb#lz1;KCkI{i+s(;p7H z{Lzr>)yBquIwtm`kx{kA#QZq<(XtC=ab%AUR;Jye%OyITvQv~18te*hQ>yi|z0%(L z@jx5uqantIv#rMp;f?{@Twb1Wd29y8VwX(b?5LEG)7OVj%K55;`}5YuYCo1P-0R$S z$#Xn}IeC|fOp~HAq&&M+;E+rhu2fklaN_@X+hz#5YFxHBxkuMy^}bp8^%vu6R~s~E z^6B-yrTAF6RWqr_(`*qRqF0<)a7Qc@u{o#*v|x$ zuIbcbFtMa%>%is>B49bqpsz*(!?r|*0^xQ5d_aT0*bxIW&l+0KkEl5!{M8QOue3*n zt=@Gb?9LUZy;PBDgSrL|wu6!9PP$-knfJT3=NhiKP;GipwP{yAn|itF{Ch(;rp!80 zvLTqdo-Cy5p~Opw(jO9Y2!=~uDGk1?234U$#u{Xw@{9<`%{q1qn@?og~&Z_%zXl+0I zeY-4>4Kh^mUXG&#v%zL4G21EG;U)8*ym(atVzGQb#k)T!{o5|HoA+PdYs#LDXCgD) zVi6}}`WR$MFNs!#^l;eJEg)R#Dx+lflq!r}{+c@I!S(uuHJzCD{rr-S zE3MtuIXi5!wcl+0VYR-+s?wGVqgyVBYB49```Mvgrd{YZ{Zg+v*SgKP)^_}j4wG+p zpBdVDX>Ny2e1rL(FDBal+RgDqOQ)`tOV`@HJX1bM!3h~okswQUz~MY1?;%ZX*&?wS z^tGU}=F{Tqj|s0aAo!c<4;rpaTKvdynt}ohl70qIH%{a^-opsj3gA$ztJ(Oo^@rd5 zs7v0DGt4WmLofzFl@#${(Q6^A6fkAL8)Zt6Js=`SxuC)DoVtUvKI-`J;~rsO%s$>^ z?TzVS*6k_IB-)$F@kOAx5IfN4s48IPBthB~lDzO-RPCwfJ{^0i{>-b5=H46;%#XPv ztVk4BKIYfO)2m~srIGHnp_U!DOZG$<4#Zi`#91!KTh2Z(oeDQ?zfrU)s9^K8qRrQf zHidgOg;U$2+$%%fb@sbH+icX0ihgU#gO001XI;s@W`_(f$w4xXm$XFHy_u(Bqd&YeeZb;rpFXdpWP`W`4SJ%Aebvt2-lU^l7-5;d65+UgZ2;n`E9PQazEn z+N~;Vn`z97Lia?rcvPjwBoTc=@2Pg-5%~|ckfx9?DvF{R=ybAB1eXn7JsHWT$%E|( zUr|Q*^r&)CWIwu41uh5>ib?GAA*{r+oQn||0gG9T9gdVhn|1M31_ymK;{L~@B06og z_uA|AY7;C_=)){FusMM8dOcjB6Vl4$h!p-o7WJ^ep5w%h8#WHifpC5LCUx*7usPtk(YW7oBcD z{pup!i?gdWzKQyv?v)R}x%}Ce=fC_qs9DR%ZsSvD-tf!{re@!yk0f{>7JKt3kz^mQ z2Q~*dRq|s{9swV%@G&%>#|T*5j4W9b3zAvsmVw!q!A=e3M_sq~KU>m#cfnWdb6=kt z@%+f(=jzRS?(?zFRv(Re`Qtt>f86`^>I2@cG5G6dQ<}D$KVs^!X)Et;yGoyUz}+WK z4HjI3ep^dg%z0dARLJK8gVx=*oy{XF^J8l{&jNWE9MH{U?Kc5uCqXpP1!ogrbC74` zs)DZ5;u;UQUZdUZ_nY2*_3NOQzC8a@&G47LihZwfM%C}K-~XZT{U3_nZJz&5^PImn ziFm1T`1AGezVzMgx4T}eH9EG(di&gK-V-Ho$3wPhvx^15$Ag?gCaRL{n|)sKN+F!f zmZlyl9<@EcPT$ziI^BQ1&e6B(ov+*cUaM}21IFmbPAZ!*y>#vz(}MZdr5hc~cQ_|3 z%o;r>wN~#_pLaj{Vf#IZo`0H>_{#ju_Sc}(MX~n*SHnfAPqfft`aw`6 z6l1ja$22TSCTt!_sH7NIe57sd(sK*up8dAd(YhUveBJI~y~~+8|83p%-MXIHw$*g?rn}fl zR^PxHqwb_@wvv7^n;DW#5R(UYbKuVRyT$sOl|K!!{AsZM*`D`b85-AY6WixFzb%#Y z2VAEik|+HE*nZ1Y`UomT17(-lTzpmi71-4^l;Zcvl=(-|Mi!h=gru?arHTKo|i$tqwa}9cCju2 zZ!tvO^?uPht!k6l=RUjo%9ocu`1VYPp=q->z?Cpk<&B7y7|9gkX7PU_HFGeUxyVi| zzW%%v7o2W=H9LC5)`t`J zKAv$jW8PKc;`{W5cyU`Y?8qitQ*6$JO&PEyu4GGW(VFnA%~3hwWwt1jE7dC}(@MM> z;?ZeP5JJHj8kQ$Yqpk{{thGHkz3hnz`MR+==L|f$l-m*!S)@Y~hwVBL%z`b^dFEVE zz46garY8I_C#~mB!-$LCy(QvJwbvFaF_s^UIoi$IDN*kdx23_NFwci0ZhSE4Zq<%S zt!5OjzXP|jiGxBKz%oXj_P8ppM&#)Rrt5k|>N=d)^|`4V5&6=Dh_|MOzc%sSE8|0+9(!LmCiJNZkxx&2 zpqrJWo0Y4ZmihGb%=Z?gy)pffuIHthKK`MUe?R2zz8pW{Ac1iw$O{j6V+-Gkxgq%PA^wxlU1SmX<8w&j{FML523Hu$)B%BH zT8NqOUl_n;3Bt*+JFN(@vdD=vw#!KRhn2zhG-y2g?#t~CR2_2XlhKi#w>f(6V=D2V z1Z4&=nvwq~CzoM>*lhOt1M8)T{L^8Hp_wJgW_Phyut-osD}`?5<^$v9kkaLwLl>{V zJA2{1Ig9QuT^)^Du`YJu@`&+MgGNt2J9zwo$@4EP-FW}l)r@;d=4>lVraM%60>VRx z0M|ACQy@x)2fQ3AD6xM2Gg6j>GS~Ttq>U$U^qg_>o8AZB|90nfR zH-eC_c(W8b6Ql%?AAuOFh;gh`$V+69FavhXwTBMsV0`Y}>lv+fJZ`!s;+uuRpG>>` z&iIfQ`<;8H+wo_N@_f)-Kdqj-}W9zn<)@{hvAv4Y`Ia0j+ zn*DMjY`o2lJLc)SCa>A7N8gUSUwg!@Z4Vtmda`@r&-hQ)D;|RqV}To)?Ai;Zleeb- zIO=|*e%EStI`vh@yI*yD^lgvF4f`au8kyH_T+zS8;KRv^id6_-Y%(ie(zqN5) z7sXWT99p&Y%@^w)f2YAkBm-dPdg&a$nsVJE~V--0H^zt5)Wnx?s-K%O!5bA%RVyH2AZF zUE{wDJ~)-T_QhON)hX7eyX8I8J^SUsF&|7$9dKTlepfngfU9=6&y)T6k^fK{3Lpp~ zwIKh+ix4Bg#t8fByVeFX66;Qlf33^;SGrvJOXrxEyT!lNKlS}SkE(SK9lI<4W*Ou; zY$B7-)43d#BeGtJ2b11eT4ep;N7IY-Of^O-HAX4lOoKM7;k+5b9GoZ_IKI?P<$FDP z!R?9<4?VtnXWL$huh#N>)J&-MqkJjXmtQRDr7Z3t(BEy zWa3inD>t0$H+1p$&4)Jly61{TNB3;I;V5MU%m|hL?Afd}(_55ay>`Czqh^oZt{3^I zPlH~s74${3t9>VBuQ>?!5}?>lc56ZYqhvDQ)4`G56xFB-c1f^FB0{I8ObUXsVcQ++ z$c>LX%t`oq*rU259@iU{w0i%w%QsG1>_y0bd5WB&s1I!wIBJI-Mc%I$U;28{mD+P} z*P3(d%Nf^)A5OkoLK?0aJZUK)`Qdp{1p7F(2U+sLpIJgFrHW7_v8f)*xok`G{g(RM zimNYA`CwY|8v_%&?l&)a1QEGlC?(HKkpJv1(mA?xRmkiG*L9uFJ=5b#-JSN9r`#J@ z*v1q7L$Bn|bfe60l0#I;ynmLo`(>BFkzEPNR)ZD%r&l14hbxb>YIPZj2-s%qqQ!?V z#u%(Ql=o-+r_RbJV_beK|M9HEdPP}O@O7Hen@~ngU44G+(o_SK2JA1O*bU@oSsGgyUxNjjJO*7 zu^ho_42)%L@dN##!x>)=z29(Be4B;YBTrfvMDZsrGPd$dW!WvumHE%&;)-qDns}HI z?0Tc``PaJzz4BdnqtTfwuENz+#VSfJnT${s1#I@^lf8(_`Oj$syA^5-j;lT}_LII* zpAETRd&S}AJ1$R+D%_q?md-lz1lrGkqE+DZ>*- z*Nrt3jkoH?nF#-lDbkHC(G5-1^}6xYkg#XR$Gtu+w(6XiDzhHGH#6#$*$IE0llaPl zlvfv|KDDsq$%Q4ze@{+LdwG21i^K2g+8%qo_lfUko*8#A{$v&;m=uOnc#%A;S2X_P zoWMF1Me-BS|2+Q@^3!BfWHPyy=PY*7gONB{AQSesrqiSESsQJ=|M9%j)!SV`{_8q4 zx9`}}482_BRQZpG5}RUhDWo*|EcWA`39)(h5-)Mq=rr+u z4J30yu??y5p9B%267Cg4SSi}ie|e^o8;|nW9KJGi?%Hp~|Vh1Z3lFcYt-#5DiRt&VHXy)Kd-oeKJP({-D3sp8U6OrhW0M+{`?SG?PwS8SsMe6`-;QeBc3#_o z+sCYlU3jqIz+Gj|31|2JkG;2!lk-UOylXtR$IO;xkStraWHB={Gcz-^SZXmdtHs#r zmYSKFnHj5^ikYh(j5o5XC41)f?so3Ie{S!*zmKNZZWZK{8S#zG$cQVA6OWgT*q1xh zC2jEbT-qB)mypGLp*$&|G;$t-;W7tGcxe=L9g2l3mPycans(qS0Rv@ z4=pVq6hci6G^j~Vj8hL&;8q;WJDNNFP?lhZ|2y-;K08qP&EDeQwj_SPGW740pLAOA zeBOqaSDuz7mXM}j5ix&CO;!TSx* ziy)*4awt-%8%-mUA1NZOaU^}?q(x)taQ;mtAS{4KH@G_&ts9nR&z~0Fwyn#60ap*~ z&wuc=A-9IERj?`w0mY&vS+qn>{wp*F=IVVunOiKFTq+oq^X~Y(_B$&3oo+Z)4EIGO z4alh?2La%a;SV@5ko=q~c2t*mSqV=|VcrepjLYKo%ObvC6!p%81k~RrBz`k9wfBmg zeeTU^dJv<>C-dDQQVR*HD?~;4RbO|^6?~QR(RlWYsqEBCu<98kaZpSShTfP5WL}oe zNlAKi{pyejDS{swzvyB5ZU7Trt*<443Xzll>PQz=b0upd;%p)w37IT394(0vL{e~j z9JOKl@@H7+(MTGpEa#lW)89<_QltM%1vs>g8*-S*?bgs8UvK&0~%||@M8*WKwolwj_ zt6hB2c_IM|7iRU@5)RK$-%;3 zP&#)0oK5td{AYEY+kQaw0K)NB(P)Kz$SJ*yFu+({sUe?|;k>p6UlnV+r{=h5YACE5xTSW=uxAoMN^3 z{*>eDuv7TfIG3IL=X|;?0Aa-yzfD-$ea6~h%Xja+;~rnzP_EJc3;!8ONqsrO-@nU$ ze^o@b+$UK)Xy%^YlXeJxT>Eavtv@Yw@3}W}dk&neCHzFiG|Y8j^duU^0^kLoct#fgQOYyZY=G! zzNFXs;y&AQhu`#@{vz&JiORjnAi;pzA(MmuER7~znfgTyb-W&C1yJMM?H?fjxd;U- z^93vN1#6m!RyPXPHWK*TDHXUH1ui1N+LV86%lm9!dAlQ}olh2bIbGWIOxf?38#-QX z>2yQd>8A7_7u4^cR|$4k3U(9=<_8F7dI^T!`Ets=fm@!eyp{f_05TeRgNe1%JU%p@ zbMT*;bVcR4|H}M_tCMXNj{X}0Lo7t_a*D@!{WdX>RRW{nOii3c%=0FWGqS8+$y$qe zC}N?AhW$}hea^=GwDaYcYwvwO;{K0)?r%NOa`=W(sN*Fza;aX<@Dj5{W<{RC1#V$T z6I}yZ8J0EEl!bJD;P46HKdov1d&b7LnVYh(hvuw=gkbKbc(jCX_J=J znxQNd#aiu9UZ%~zf7sE1u}K_%K#h8CuTfVg zE%F>Q=ULyeH@XZz|3m)+9flt5Jm$=pwNDlt3qIvj@hC+VEuqqlfTkafjsr*`6|iV5qhMlNm~y-Yl1y`kTVs*mQp{$ieYn}vQ8b_edh9P%Q% zCaKb-Rw}_H<&6>)i6(9JK%=j0u#%GVz$UGj>HRK9VwSPjZjV$-TFw_1%#%=VJBhyG=d~_GBwL|5e#Rj7}6E0V0kWI0dH? za$do3`Hphptmpxwyng6(z3(Wm8B0@lovOd`%@Xwt_XVj_kBIhr1Dc^|6^M;e)>h4vf_Ke2vV#U`HR_~F z)$*&2i!Ri4TIlopeE;@SqJNzc*KJ|O440xyj~hKAw5b)Od$v*uonJZe{vsQ8kU672{qV ziGE2jeKW{wtddI0g_AKS4uuZrxv5_tm#$+Uj#}h@{)zm4gg#CVNKUx?WwZ?!1Y=g& z4RQ`0433o}g_p+>Gl5P*8Y0Am@*%$Tu>%cT*608J$K^i#@6DJMvhQe7P!gM2$q6;k zXrY@Kn~b+9z*eGb%vILhih6M&=-vl?{RQ2FzL;6kc47Iv+p2Xh_0L2QBq!?;h3-=X zycpO{O z)W7@qvVPMl#w@N`f2jVhXJcT3KC2SMDss!!8NS-BTI4;GRcEs5DNaXmTC+uBw#p4Q zn~_3m%V}u7-ULNbIxGuGXNX0L!DsHBy-Axicj59xow%w1St_9JT{OR*P zHq@11{%SBhOoT^?@H~y^X&M}JZ*D*0`fuahde3rSc_`^ofGn}t+^7S!g)!rJ+ZeNz zwVA9oqnWl_&^O_9b_$>RpLECL|4~i>xq;Vuqmbr#lHl%8M7i0o&^UVSwV^96{XFA# zhuL>KZ}c5?I^m84o@+={jnRt}=1@3SF?w-MY5bwJ4y^-NG3q7ad4zZ+Wi^pD@FZ0R zr>u;j5wf&c+8|G!U8aPcuFSZJjaI zzvSH2tab|{e_0yaX;spq`}HT%O|PX)9NEgHZRnVQVn~r&LV=BPQ+bPdu`fU6q3+!o zexJ>a?6RtS`k9ui=@4GeNoiWaF&a|0QAY7~EHC2t20cS*7*ZvyP67R0>w6!l`*~w- z=RMgoLsM5K7hP3YUK`9cU~u#mwyJFwT5qwd%r?3CN;bPZ7J6To{(h$M-7Qsujg=qo z6Mwv4^2IsB=VuJ>AJ)HrSogsZ_%ZHa$UtUp6xL-ZNtzyFE{3+*C=N$Ln=U(Vtj;nyT zQzVt$Y_c+l8?2eMD$>hYjv?894xtBd3K7tGL*f5){(Hl*D2!|V!hZ}RltakB}lLWz>D}tF91=BBl)aT@9e;hmYNckWH4J+A` zBU?8tCuh_OR-++Z&(tQ6rCg5>4gJ~M?M|r)B3i(! zg1H)N+UZj}@pf#lBOX6&yxw7E*l(lqhAwCtze+WAzj@jb>%#N=;)`%D87^m%p27u= zP}nIcDJpG6VW4ZJ3>K4yA(w;@RXGf|f|5l~11owhdf9&Jqrd&(`d;@VdxEo%#umlX zkVo?WFt|c|G*FJh;&KyHC$*l7Hcq~;`(bP9yYv0uo%rb8v3EDW(z!;G#$m1I$H0p`RAq_;suIdjFdHBDhxp_ljZk;n3tIde(V>ic6 z+@3gbRrHvpVQu?d?l9!`=p~^e7X=TV1Qx+R3tZh=0#%VVF+ZC8Er4~Jq3_q6p?!-I) znEm>rl__7Y&;D*};jepZy1F(l^0I7?ha?G98AvrRk&UFls~M6PADwAlx7T;cmKTF2 z9`8H(T&Ed#f0=yqhtZe58h`JjDIPyA4gX_P%EsravvClihIAHMETlV|+D@7~knzXI ztLM~0&f_ke+#~PxOGu|5-P?Y3anhKmBl}f8e%68t5UW9t)aYm#(rkw&8#M8b7+nb& zQh1RCw_~hJPnC_{m?rq;q2RYCf9v|P&(eY|x8Z&=#7mGhb&OrglN4L68dy0%aE`_= zT{U)Z)kv4Juf}oW$-+vnK3qa(%9@&_E4-O$&No=T;q&hU{dts+@FD;B&zi zZ?%1Ul0|)ef^Ks}`}5A+uC5iMZ>ak3iu--?v32L;9w(X$Y8Z_Y3|dl^h$K9lp)6Hf z5T{-;_wk%*Zl8ZN_v^1#bQ}A0@~UvpSO_m6I}=VR$u3W`-Ck=pm6HOhIKdrJGr8l0 z5tkJxGgOp9ehzp0hUw^$ral8bdiHzKx%S^#~yEdqb8_Q zzV!5+X?xGU*XHWqzPizVS#{Tq!ZYD;Jqcozkg0F=i|9Dj1Ttw2XO^S6AmuCVI^L+^ z^-ADy1d0@d!ZUSplMYC%r4a8`k*KXo*`vNQlm}oXe^v9a3uFsJ@vrd{iQ?OF^#!M$DS)D3zSG;CQzf zO*Kljj-uY~HknNf#;`b&2pdMNxuLFU&yIZ?H{BRLuVwBA^?^&^6-nx9X{;o*+K#i- zxkH7P+$bWq)96NEn~{x)OjW$8me%VTBrF#H;aV>>aG+&CLXi+%Mb?+j46;Ubd9Aci z$k?5>uAV2kXy*#-gHLAnIh5RXsppq-p9n@>nt3uRTMGFqDA9x5%F;AV!gu_KR7*#4 zAaWif(GHrxHDqA9Cau{$s#wtDz~4rke|OP~b~{ssUX-~cm>rniM6TU4mK&znwO zshzhnVAfI}!JK@e`9*(UQTq7>;jfRRi;7@-k>*Zu{(-Qdc{i@kxRg8jEQ~q=L-#}X zjZ~-A)(*?`KQGnw-o*9Y0@KgHjI*%n8qvzDF#UkG?ZAX~!%{nq&!4us?#MZvUxcl) zkt{jROxVh<1x606taZZ&|8NQoz@Pt+ZU*L7k%`_~JOM5HTT2z$00FfydH<_%yIu}I zk}&LWe4kyRvu>tE@es$8-9F^Jw=a%s{_W{J&gxd?b8MhGU(G}oRqHB8$jATDlLQSu zs8X}tzqbFrmmf|!`1h%I1XJC=*pu_^$*N?f9p|)DppuiUT7$#)YC%zL2z!}-_v2ghm=*Qy>g<^} zY+L>4CqhV2b5fw4(vl;GG74%KsFQ;oS7^DBWSS1RBJF*?<;zX!?GI(GDz4gD-}DH; zA8dsnD+N^*=w%j-MXh42o}8+N1ijA$Ps~*CMRri8!b1Q4YvwgayY0UCep%#nd40~kiz0BE7zoEFUMP_Ju8es&z*z=59+T+MY3ITl%ccDU&wD4Ot!1YoXU~)1Le|{r=Z8 z?sVJWH)L=0wm|W*baRlAi)9gW^Hh*2g;WV-)PcC3lq*zMv${C5?Ny`rcw*YJC*i&K zy!c_+r4J_U@4nGzjBCz}a}{$h*Y0|5IP}W)Ad`QR3&C|nKIPz11n0xycmTWgp=HJe z`L`QNKAE2^7~%8nsGEO`ab4{ia_(7WZE-V@%JB~VGi$(1_>Z&dr50#0a3zgKzf5Vr zeJLH6dB4-;z#5d>emFD&X+UyC6I4~dJEK=iID#^EGaHm(ZW0r z6g}{&IdwDp;I-V<7mDV(ri@tc-)V{O=QF+AuZZfhId#Kx)tOj`(vqt#a++*f=oun> zNUYo>E2__ns9U$7a@Ls44qv_O*5UQA0e&u9io9Ria`M<_C8%&_zu`YIP0qZWXEaqd zQh+T<2H|z=SwHRO8%-T2CwG{X^wWfd2|MfeKO+UA@xRI}Mvhg{l#H@Vn=Ev_8IIqN z-*+vd-}>y{Ycf6?+bx{>jHbuIqz~O&98{5k#M-!a7I#AvR-&CBnQ?- zzpk1w>Bgk7SGsiE-n-Y~6?=;gT&>L#k`{PKeuXq-8u4qQdupMnI;*9U#X!z^WWtlJ zdyTyjLGi<)umZ8z4wlpTjgx|h< zefz{E;cbRCeAcJx6NbY}y z|1hrNcmvDpSx!gs=tIfhLIjMgHy(%-4?XPt>5L=qj=d}xe*68!K_9G%j+dAk-}0YH zM{<)a#3zCd6gB#g7r93-X8pE0t^Lx3@8(C%yIp%G-RdV}Q%LTUlmE!6lav313Tsib zZP+8e&oz@^VZx8w3OBrFk0o-iWsqhh{MQ1uMldTmp^h!G^VM(pubw8=1p8iS>3OD+ z@Skhen$ntGqLwEB0i^o9+{u4(tJbDbvkv}qZ{}SqVboJy@9U~h56M2<@};DW=SQxvJQ6CGN-Gpr)z9yYVF6WjIQOnt(o$5Ns`4Gs`*)(O=Xs? z71ovYu%aI3*TO0xywZZF7TmS)yvg=BO%hzGD>RUf4a8X4Xp7OtqU~cXoJq~<6*OrW z_5b+qzt4Xvpb8zCH-!IQX9?Cm6|8s8JB41OwLT3{8fZ~*P37v`!16M|W)Q3g!4mjvrMmOxoS8S8 zP9#He(_i>cA%{jZe|j?4jgI6OJ+NA+tb+Uk`=cin=kDZBITSo*mv`Sa4?C{9@x}5p zAIv`@n7;4(N&a2N7Z0A-Fmj1x$cC1|o142Yuj;zAqWk8!UfU9u+?B6?CVy3=3aHX& z8KBC_QDAq9Z4K9nocxzmq6$lwL@<)6slaMD`ntU5 z;+x2SAJ4t{%jVa8U88;`T*mFg^ z@=ytC#lhl52lA)yO&_y4X27z5U*|phYWl7Ai=Y0!%5&kPn$1C)*BUmAMs~@PLP`s1 z7?CCdSp&$C|H^4?fX3)nRo8{P#?CI);=I z%tedryie#zX#$CXZd6ytW<@>87}`C)_phPfefY3PN1r*#Qcj=cttJV;T10{IKHcAMC0ZmQMN zbyAqli}{|XNK;64o7_8eg*_pkV4qVhz&N)5Ao2$#Cm z(7FYvkV10?_px@DWBM{hfEdx zK2Xs4={sFsk2q|ba?b8q0RbYC)rSTLe+?ZB`ZfhAF+oagI;w42aM`O_os!Ww`LD_d zl?EuZL5h-^c`$RruB;C8a(-Qq*Li92;w#O5LP*dML{^bkYUMwMyzkSY_ zBtr)hQjtHqgicb^)`}XY{u9_XVYoX z1)~k-S{fv!h2=Z9?pnL<^3WN=>8s?s&VYL`NOh!?jFbN`0wt-5t^8Nn%74~cBIG{{ zf*?imz~1m5f~L-j==LZ7naMkAwDu;YRani_IL@TJ0|#4zsWsk)j@!c8ZwUN!*2AwC zJnyj9fBnP!VjYwj$)#GAog+uS1or;B{HL^W5~IDazR4{#S1{@3m&;%EIGHo;N%PKl zc-Tbhxim6_|1<_rYT@{WyiL24XD#uWvB>M=oeI<^F3OKwS_Cc`f8U??>Dk&&7Zc}R zzcTsksbL5Ajc`pu_#5d;G;}`<-V1%UL$9sSdlS*%T`*)fOgjYAU181%n6}?GY)R9| z<>CqJR2vSPuRnmO6sVVy5?;uE7{4F_BLC5n|G)efRu4XvF!=!CzXAIq`|peV|H*$0 zuS3zS#?BevuJ_mm%h7n{$m9N>&pP(rh;xE|mjsiZ31+^EY1SjVxAGt9qv;S5ou2St z@bjGGmvXvn$nLy8>-V)8>pUd)svych>>dK}TR3p?UxUhCBBn+@fqpm5f~6@x? zqsq}R^uH?qkww`m1iZJ*NB!m2#oOL5M2s9LDX*;JwK!s}zoG%A)RBaXo?vxg#Ro1C z@9zkEe|u=B#gF>Vx$PFN@y8z7V5(kYg%hpn~F? zt(@4-Nf}N?F$z1SW*HsN)zW+k1-D~MPWq((y6(}}OYVF;^U_!Iuf8sB2&inSWI)6) ztX<34GlU1w%wk>cDoCH+FkI~^6<~*c>TC6q{FI+Ee~oBdNjW( zHu{vC(u5Q$U1U$KvqhB{B2mSL;9~vjQq6;O<%KZWlH1k&4(7LC8}-#fzd;w8#y_;& z6m#wtXfkVMW{s9nt65DAx$SJP11ilxpUP*}1xUIdOz5yJ?8}v}+iwf&av*WDx9ED7 z;c2DKLr5hn_)ImF*huHr5}v4-gM0>Jtq^U7Fg@I=VCQ&Pdme5UOvrk_&;5_vZ=1Bt zYv-xL@-!788Vy6TLv`q&Na1bP#8g_KNXz?VQ|E#;->%L6Y;Lrm&;7RZqKBT5Z45Hq zu7h9&q#L1-ArlgL$Uqans4$YGC_7F5MAstIgH+2mDcO7x`z)P3?%6nVUu2KfejiVN z(RN9|FKZ*0KWK3cqrx?OCNcrW4o-1AEfkt6DwAHgdz^nV{I^S^I$xdC%WdnT0FV1+ znF(^O6wD?I#c8aZ%EBpie6O#R6gOC5c+pgayd3K%VyXTSp zxCd3LCT;yBJh^Q^`ZdwK!OB?dCWcnftdizbG^b&BEybxRR!tIl(DE2aDrKe;qU)^_ zwge7Y?f=n;SD%jd{&sT6)MGgw6~>Tedx{ZSOijEwo44kIEnn7DAgU?2d-LqMlly*J z82jbilrGz9`|cB7EQFgC5RPA&#AHQpgvPH!f zc=+OH!!g&c!ay!}Kwvp<0h%kDBEyhyN zs(g~p}E8+dYi+i~SxW@bc2y1vXz7n(>L z43ibqsJWi$5F&Dt-Tf4F7$ zRp~uXRdlAMNGpq0A!J*TYH@WZE_UoCsK2Ki=$+| z6yR|w+{}Z4dwl!sc-?8!>&~0Kdh86CaWyH{L@w=O=+H#}$&h5T+}bLVSM)}-!-Wwc zTAFCmt{(}|$RNq%e>IsQrjk7pNsT>L@ZDVh55`6chQte|6$<8*hg8VQ^(qO^$bfzO z(v->GB7)p>)#bBMEB3^GwIHGGvb3Mq=56XNbQw;cq}BHHVargj$9)s>p&voE46%q1@w2GV+pVPh-gPcs@fN!)fT!2yLAMa24aBt!VdlLRw z{;1!A>$k(zud*E1avecHGr2<2=unf27izdt17B$;4Z~!tqqT+|bb89Hw%BwwN^hr) zINRTZI5{o3>7tCgLHCZm_WATUe0&t%I{+O|nHRe?9FNub%b^A>J$@snFoMOP84U?8 z9!HDzmS(6E@`s;TcHUI*JND6-Gi_$v_-)1YfqSlvI(&E1>8HJyC;T$L zr2DM;-t!u}t&(?LtNdY3P1{*je;ekD`eatpPb)GH2ODmrnQ>y3Gh}b6&O*#zgN<#l zP-2>sBjr$#VTBVR8QY$Qf3f`XJ9EznW*q-u-synCny_+FHI2Z_FcuYMQdo2nokb_* zph#kgDp0O?B>ZWA`G-@y1^w^Lxm>gLmCj$rMU&$*4BAYsvOA0fZ5JBoYxS@`wCUGf zp&bwA|9(RL<9^ZCJ1Re368n!?ejT@E_1IT(G1m4d8`2GsWrk*s2(3~J2lY0nw~|j@ zVIwDB@k;QmhF$)KF_$FmH>Q3xH?YeI@qiol3r+k(6Ex|_tpXE19-2g}PQ_`#B@t#m zRerrL)w&9<@gytf=KDorwwzoT-jHjP6Da>7??hdcvGp*tRA`D%T|CyTNL!vlU< zoj>!A?N}<~r-MB7Lyny`lnE^!`Xm#nfX$HhMWlc>Lz6Q#r$k!tDTK2=jnj9BbX)oQ zgQ<_dS?JwvRmkGIjr)Ubp=u6|3x0&w=$z;6H5K}jg7CYy9v{0h;+K6ByB=FM>h{^4 zff-SC0JA_$zfF~DoM}9ZxGJTf#YVcBXX_xz2&pDWtB2THh(TR8P41PXeFCmQxz5t8Fr-05!H4^ zLjNr}k#b1Xk`-6$@G-c!FupQ^m?1?O3s80_Lg!+IB9x;ewL%QCdRlQP8Fod(#B0!h zpGeT28PrksSrVQs$uTh zqzMZ`I}g4)byf0-hv1XuNdB`!9WEa;0rS0vF7dnMMY#pj zQY+~jjd*Gz4j5QFXEV}_MMw4;XbdoAB;^lXmqYl>(TFMZAk#sr7$T}HW7c{0U+OOC zckkUnk3JpaIqqQ6^Ae4p&=RYL25lp!&*DwFV9u8c3xpMg_pVK6EO5C4vR zg6FPkSg}>?<_^#NATAq{@*%6dRdosia8BtQrEm#h+Yswpi|XiDI;kQ$IMZjzu6eV! z?Cdu;W5W8Xt(VxRk(}6({i)%>PKrd!fp?s>mw$$4mJ6GT&c!CXBlw+7zz2 z*$BP{QfQ#rQIj9Z9mBSl{<1qyo7cO9ui6^a{t(;YFxv}5mkahU4^@7$w?wcp{ku)> zW45jvvvvL0Z5w`GcvCPwLNGN>Ff&mwH&ZY_M=(1>Fe_a!I!Z7yQZOipXn5c|BZEJl z8sBbF+WccR3s2N7JKJ!;t?{8xb9A<$0x1TcYO7}h!d4awPzZSxS|DdYg9eG5n>mH- zY?rr+lnZv)7lxK|oRB9b2wmQ-LO7QRJ$Lzc-R|9C?ekyPz39HfclzaoI31*!$sRV^ zi+>`ER&(=a+ry!^|B?tH)UmzKYYDj9%;ZovrVI{;!T4i!Kg>)1aD1L%c!^+ovtX_~ zuvlEIXpwQ00s-8PpO(mGpsFe%AzpFVHF(yRun%U&e7Pv~r?mwx0g5msWMTA$#*@PdQv<{kNB-^6E3}sfR zXarjwsnP%u4bc9$@W-QdA8*h7;Y86!kz$`z_lEyerJ$_@qsngN4H&7Dt`D&p4Nn5g zR_(qwYt8wtGhKh5cF^T+%7Ld@nRZfY0KE^|J?H*tGyY(=D0DKVUamAK)OwjlCpDT? z7OO_XF=)M=!u9Dy6f};cu#OVE6+p^6ILsZ&^cNPg>eNPg3yT3Bho6SreR1lqF@Tel z{;%XeZ7mpZVz;gmC;#O#kYa@u!J;pZWPIkD_UWP2k$Zw??e_J^Foab=3rmLB;iy6Pm-V6lzl(+;c*{7guf3D!{7Hqr*ro8 z?y8F!=13#yIQb|4p~G>&A4=K+Elm&{*y8QeIC*Q@n04{(M?d^|;=^ASKkB#Df5Fwl ztsdp)QtEHzi=R}f9%ULH##`>i*zZPD=VR&9vCO*1wpI6R-z?1da&GE7J)V9v@cDqP ze$!4Q+)TImSJG1aY8**zRC1(cp@zp*3Du6igx3;_5BsO}KN-~Zu;0k*$rJCS73ypy z20Mm^3XC#XBZ^}TR@R0Sv{FT-RGBw<$~v78eX=B4FzMC$m$Ea7Y@CVD;NI|`MhRLK zSk1iI$ZAx@Ld}*a<3zX8FIK+zdQ;qYyK8^gCv11Hv72jczr$54Jhj`xEO81h7uO;S zyG`P{NSYvFlmvQg`~7&1vsU_WX8B(N6~&_7+g*o5-1|!Tu-z zInNWr<*?ijMqHJ=zaaYam9al;OC0A`zbV@Gs)@~|9BtYh&EJsX@b}TorQ!_1(2a&f zhE#2caO}f-8{k|O%=NH-wo>`UsKBo}9-O%0K{vU5{$|oYsuKu3aB!zE{Wjsre)piXF{BtL!Ax4nHj^bZQ}KglH%+4EPuR zYtTVJ8JzcToVhpbk0tK!jJo;xEcfr11uVQR+8by=@=m14CR3~7<#}G#Vr#6=^7f3l z|7!0d-y_$H;HtVNkGq2uwxY9LVu$x?FtH(d;AEu^5a zuEZ{WT^D;XA!x+jTZ4CA>$BXkN;VBDCj5Q-A@b@3_pOGRHI8F$G#ny2fUJqR6A?Sbq!{N`{&y84i zy(q=RWZSqR#96XSQclEG*z`?iwZz}^=@YkWqg)FI9;{gN(z?ahnm|DkO$ua`@p_KS zqU>o#L%hwF1AGlnm2>8z{3cCMB?MP7A=UKLVDken(|I@D+1px|W7_S9HOPO{msEBe z?9+9iXXl>xhK%)Cz9r%4rP^0v5S|99C8Yn|TmEy_UNp2;RAg1O^-0*h8?P^oTRLLQ z(p5v3=1<=)+Uj-eK8UE;~kU2ln=Tzpb8xPSNYHUN8_OICYm*~96lR{ z)citYX=G_FWwmok4#X_q%O7UA){lX#Fw6yeX-2<$Bhv^U9%T?Hl446 z*P1{14}&*!25}j5P%O13GwPXxq&g z`|UWpXBw4IKoyEu3fYOzKDi)o*`DuiXL2f4^7sg9*W(FHGLz)e<6yR2xZv zFjypDtaHlAe=g2!dq9@!m0*Ow z@e7aio_D;*yc2sLW*m0UOEQpn+R1;d_5~jb&)8V2Q#5N~SQE>cISwO2Gyza;ARCgm zGE`Sn6dN9;tht{u`C`(vE2)bf6rGF^)mjLGAUP;4l+9>n@riSwlZj=*DvG?o|Kq=Z z;XhgmI-C>#%7583pe;6uIzFh*yp=s-~6yP;#<~BXi0`t_9=B zqyFSSl$o~aY_#6a{44)S3y}XFggrXpfAqL|*ow%3i-La`=GK1vgD$IIj@%!$@kztc2-%}bgIBXXR0EOC5M2kM z6%bqo&r0B72^Z|qoZ^nmy+v)J!by0^diK_A}WV$%V6yXnlM*h=4Y!if3^C!Ki z9nb8&Pn(8av(52<1F7Jng(w^G%B39CvBdV2n#iFs@}JpC5RmYn?LXkZz;d_{;NZW- zF9gG{eKzBH+ok>sZVUGYSo|bhyzQU(4^%Qr+?XHW6aUQr)Q0Gb+mjw0D~@(=lGSiV z8QDak8I6^1lxmAblB{NXj2Obzkbu-GhfFzSp=6LJ0z74vW0pfSA1@g^r5Ksk5B?%ogVov*{1@6?sIzO0tQ~b`DJ0DGX+;)-A!s~@z z6_BEGRGqMp0&LX=LV<_Qrmfr*Hfi>g@iQK--k82|dvY3rgoq+&Vn{TC{Ffqzh-z4I zu6*patX_-5yDtbi`dD+u-4Ig^Ny0ymr{D4)ZRJ?X*b0CD5&t3Zm>7tugMcCj|1Br{ z_t8lAjtgVfxRvFyBw9mHtR|sG>uO*uQrf5r_4Ro9=+2~5l_O6GcLc)z2yz|XsR~}l zvKcm8vQ`siwPYgy0aFR~vPzXM0ZCs8nP^OMAv6WtgW!1poVf)ju5rkJljfIx(eCyq z-(3~Ff4EKiE2C%lZ{A=0#20*HASx58WqXdwlOo1iqd}c3w@y_zb57xF!^@Le|us#pg z=D@Nva7h;5jtfWKiVZ)VQGcKa4i*y~uYglka6t$cMQ{OssD$GMaH0Ti6vC}ycv25f ztKeBSJkNm_xe#0gnUzp3hDJS@tZzLVIuY6lfB!E3DR~aXW%UvZ5%rA+$UZD@bVE?8UH^-R-aA=yPk{ws0tpHq5Lae=@eDn)Dy7s0+~ zrQ7cne6z3g>%FC)yA=L>rhJdWd|YSqKqunhzcSDf{-e#UyR8iS_;vEG(_Yh7oE|gp zP@e@Sdo4J%|8drlm-z`gNHLK0`B(nalB)@{Q)p)1I({erm23E7C4VwPdN`zI@`;cM z$3lAU4D7o%bnKbbU9T%DO;Bwir@%6k-J&xvHl!WUNSnpA<^T2h4<|6WfbiyO!JD{( z%rTsDPLT_(oTXKi6zmc(HIQCs9LF;>Yqe@<3LSiulzEV6o%X2Vivxw9?#=ypclO*1 zIa_b!`WIVcgpNCXt>?d-juho1(v#Mg3NtBIuXVKfX-zt}alDlwvM?m?>dkBi1xv|j zszh!IDAT>ayZ+ssHG&Proemdmd7ghQttCbWl{&LduQZx9W~+{&X^thcU9W{xPZj&z zq+{1cjaU`=k5M5XjSFwPAhY}C!p$$FC!#a~EljG0713M+%Qum*mt07eqD!NpnkIJ$ ziY!F?y(~Lk=zf^;;Db;GlF_PATBBBPM!L3}?Pj%3t+JS$zkrGq0#e9~GsRt3NA}p$+{@K? zEQ`Bd4Q3t5CgL?@2d)W$9hpK3p_Q=759U8G^gCER`AXwj59N(wON13lDDtL48`(gT z8JiS_T8*^-hQGNmD9x5 z;!@LrNdX2lum;en`B}HrlP*fyERJcjDy_|d<{=N%Cq(d4MX;}oC!nb^8yJm@w&-cQ znKO_qDqhDES%K6Xcl?QVhOv5V_oC!;PQ`yX_2#eZefl4W-xVakmdE4B zr}E?ihZ^T0SrkZkV*L12L%yxCLf>N3G}t6nlvd0jVmLGIDU3RSF>#cUwX1lW9IOgb zPS%!cY)UjVgiFiAWR-pzsfSc_E+=_McyRBN7yF&LGUVdT^^s}!lw6>dPjM95Kwpl0 zgAi~xMt|B@J#BCFgdJf&E=>A;b;h+U{$3HEY$Wv<^EjyG?HCp~MUgQ`<{^=Yt>&3# zo)e>3ie@R&6PmJfc#%$BK}pAK1gIh zHL&PH?Z8ci?Pf-PKQ%P6h)Ss@ZJHY`q{)|4H0{6y3y-eNQT5K!Dx($jR>jXO`BV?U|H?bjb*EM z72bTI4orl+CaBVrT~$OdXPlO=h775F{gtarPM-R1G)dUf~pHss>#dFb%*pk@A&dBk8|{!Uu)VN5yl7)-rWCc}?Vwm0S*D3E$+X<&2|3 zRI8!Ol;nJ)h2p-Ol>F_)#1Dstel{|!!>p*Ot_6WYl2z$+iYOaFm=@rhfNum^NouH2 zI&zcNMxrAWqKv!_s&ehO&(>|*U+}?fpO5GIf4Mkh{H^kn<&3+UBmI0iyPh>$c*+LM z3!l7e_fiIo*xIB2n!n91{A6j_k!(0y0-+RypzM%gXH_<;#qV&{c6z8-~BmEm)&e7c2C zb8KmnP*la^O6OWdA+j{J%8vHY?v#w@oXw6=2UFNhQOuA_1%uAz_TKA1=y2G2uf`Lx zG7%3Ajx%BnF9k03jdDo4OQ-l!()!#fF7J(Ufy;7=;)+y!bB(byu`&8cQc%AquYWvy z{lncyKYyC~Rk(DHgxY9@YKGD}64{In^F(B_8C3R|Z2qaAc>dZ~0~Y!U#)W^rD67NH z2G=Nksu2ok60V!9LNFDBtpexkAyp0)B>&i8 zheoGZ(plP>>|K&kVU5m%?Wa=L9g6*Nec6v2%75Ka-~V*;bq)W}z{ijTKDLFlL!=cr zHO!8bUYwaa$jomEOsGD1{>7F7c`(fDD_j;`Vc;Jo>i*7796_hQq z6^iLfHAvJJlS)M+fU>MkE|H6BDXRfEoP^}=i&JR6oI*x&vdaJQ{P&jg(8IkALh$Fe zC_{R{{44)8f(556@*l%mENWb101++poeayA2Mu5BFZy&(-p9Lg=3mO+al633#1ldo?-;tG2(ltLohy z<$`s&oet$}d6so8wJ}Bu6E2XCX0q3yB^oLJzB9TO8Lsd``cR=APzhC-|%0NoQ*7@ zR(onYo{@gCtx&Kkb-lO#Y!XBmAQ3}KZ3Ae8d{ZeeuEaq%n$)Fbd5;qc+FmaCe1E)P z-Xp<`0KvqR-Ur0GW!YQA;y6tIed*C^Tln+h2%n zfZG``?|f<4CKO<<={Fw8~A;+6Pm=W^v!uYTEH4c8LJSPQjJ*k-L z+?dpwbmSlcKQXBn&X7yL&dnkR{5koLA=RD8R6}OLX_+OZUL@-lUP%6E`pw@r`3*jt zxGzk3s|cdZ#M4VylIYgTf0P((%^)oSMIAn7S_iro-hu`TpQu9=|7Spj0_=PePBw=b#39FTe=9S5u9+Ws4hewZHFW^!m^C7s(y z=AMLVT|_7b`41N!zBA!Jv=?u(<~`F-ilc1v%rc~-u~t2)`ie}(v%IEt{n zSqAzRGOw)`Vs6x`YK0y7FINwRW_bJsZVLpr1cH0-zyGxJ?@2wo zXO0SXO>QzQ!#s4;r#Vk=kF^#R~k@j@jub znS)e@Um7D)q*o;=xzsFntlc;CQeUT`E0pATS4?qVk4^Y;bliLWgFYG({L|F%iTiSW zt07(XC;!>WoJAYo2z=e#;=iUrTNjj|P z%Ix9-vnbar$uY~3(M7-_%%Ys%2TcTylJi^w*S=FyvQcSt$^^|esJ22Cih?Yftg{3& z#FK^ObP)fQ_jW4PajU^8jFEAoIh8@0MiJrcLnA?CC)ch-Ri^ydrl5n#uX;Rr^xe5L@9*35 zxkvoh@huCq_HE=VldH@oV)Gc{T+u?ADTA7h$$=;S()sJX2P_U0Oo;koXfu5ej4^dQ+m{Zf{5`0DYPuTaoG)@Q^GO|k|V-0BXX>tNb z@`>JDiZ9MAvqtB@wqr?a_eKA-w*04c6~FHg4LaR&TLVvx0 zwLptng%KL^UqMA?M&a^<9`koSYdc`=xBb=#ep~u}&-Fjexj5&jZ)Tk}zlp9?ftYNB zC~319`A@Hq${Xrvs}cFnkrey?`0p+MIT4Uj;(uW6cC$t!HJkBKyO+p!JTDq_zVNfX z1t0Fr{>S#rU9S{wF_ttrmu~>)WhgNTWdGzpEw9tCQawk?>zX->g?7aB=%X2OZC9xS zsR|m^q?47zM1y^nvkJMb)(qs{ zrVNTDB#WVpAyxy8MUoz3l-%|wvJGycaT|QcuJ;+e=JoE&X%!7nCjqe*?1)v7PAC_w)E=6t~?$1?=G zqd(f5_3eu4CGOg*EKe5nfAEiqem|d7P4+Q7;UI!1{8xn3LO93*W-Zw*M5CvpLG9>B`Ud_` zoEh|T-lQg*9>{6Pjd-8%fdvC&Hz3{7+Bf{CM);#?F~{lN@}HieG1@@uiAF}sK%<3?E0#VEE$lk^Q0EEz zJB-{pXvv+Wr*cnviM@+j`7g2syena{YkAk@nSIw6_S;ZYqG0QdWE$a2MDjz}Gg!ca zFK<9&;XL#CXa3VsWTzef*RkP6_>Tv-9Jrc7O+Ar1?pS)~gGH0>3m?cKSWmunDZ>`n zD5=!K)EM}B3y5sxk>YeO;pS9N~IEN?Kyg=L4Sz$L6(qVn~SsiO8gcHeaK-fuJJc3$lA zpX0ysR{k?^j_2c8mQKbskxDU0e$I((aPXf~$o6k|sa|5En;bc*O*XFWq}1;wrhGOc z`n!n|Jn7B90CE)bgO3jPnzxj@f`n8 z<^_JfFl5$~iia8qw2{NaI@+YPY0R7r`R~H@AeRHr2MpiXd(fKB`;2{0m|hvc$J7dc zxLDBj;MBsEjW4eS1Ob}_tY~2nKM{QpMRDky{6`{r9x_Z+y2+lRx5O#bzGX#GO~Mk! zCgdzgeoD||q^X2j737bAZ(v{4e~sC-(WTH?Mzw#8t3$ z^T*Gkzl>>GsIl!N-Mw-gFF zD0kQav#lP`vA^X%9{l`6p1h9u+m^<^Z4?R?77RL3m#-!F^l@P2ptV4)jxJYN3vDdM z^{xC@SZ_@&hojdE_nymXyQ=v6)ulc6%SK;OxijF!{x|%GbCQfNnW7duIk~z0BHZ<& z`}YIqe9~>=ACuPhnziL_Y_5BHDUO$u|D2*31z1YSZl$3B%oU{05hXQZy_OyH>^bdFj~PdPTYSCGhQ}*zXP*tKsnwySCFd;`#07?Nmha)LCf1}Q7vukH z^B=OnTh2oh`Ii6i=ePgFa8)tpvINi?*~z^V+CNpImycFsa`1}m>K^AZK$B;{(Qe2tWE z(D02~zDCDYYq)}D#=peg_Kf`NW6kgGDC>Qp@blAF@jL2 zsi;s)-P{MCNI&gOhMpVcc48W@|KbxtuPQ z(&aX;g5iX~H2{}pgai%0`?+lEebIyszT?(;k6ih3*Ts}d5!y(QYC&NlJDDmAD3Ska zZ0`By4{%xh(T;XlPK|FW^?iay*@@a~$7 zzpY5w7NozL-I|TTn&0pr{s5H4sxK|ie;A+t^|}0yk^lC_ezG<9`&D(zU+QjPaBOhg zb>gAaQE*%HMy-VnS`EIP=WR4&vamKsvsUs8=`!AgtuI^rn`0k?2}Lz!^`E0b4fpT)(!*x;4EvZ5VU$ z^4LpPCSJQfo|w6hBa?f!c5 z@lU6o*d5q(C_tjh*(oCud4*6 zg*aK~NyKoCVdy(G47n?nc5xBS#LPYAL4L&LpYKiAr;vTp!*jb zk~1mLFz|W>U$5kgj8JJI9V{@&%4Hx2^>+UcXW;*o|C%@sDXNGiITdrB)s47O(d%Sp z&l80Ih8>SOnabQPX5aFkhU|?vVm2b=yxccJpXOYPsBEV=F2iIFv05Vl((I5ghsFw1 zQFLRNON?iS8+SfCd|a?~=SR~T~w#~tpK{|o;WfxQf*d!9HuM;dRME)z%LAja43JOwd zqgGFsDJ_LIrU>|ABILh1YicPRy;`{MZ1(pni+@;E+Izoz+!eJ41HLRdr^o|N%2Vhe zaAI0&)FMTs?ln-n=O!>S{NOhx#Eb=!UM0nPe0au*2!+G?hfAma>Jv7 z%MrqQ1KAeGHG!VN34bWwhO^JW(^ia_|10w!n$5SlUl?0E=Qj!;##3Nvmu=s3T|6}=W57vCWr~J!ZrN@HIFEb!b3OQ=hKCILPd1@%o zLNm)WQ1%L~rdT3PEi6wfs>mpLMX8GX9Eq&bT+nvmw{0|$_!Mn@5Z>=1-uW|69<~bg)JP_QZ;DMj&&Duh|Lqnxy>?*s(#-eS<)fJAiL#-9W zPBk;U(8fLp&AI+6W$w~DlV@M*+-vieEsu1KU`4-#&h70qu|Rqm?~}&Q+4g$SoNM3C zy7R>>w+)`kUH&=}VK_xoZ^~esEVLb`eSD?*reDp3%Qc_xsrlxhu#IcOiFDhGdU67R zABd$Tq`o@U%+nGK+Lb1COlJJ)phSUds^EB*;9OzH;|)^}7?1l>uS%gvOHM88j8ILw zA8YIeC2Q8QW(`M!FDe0bunfGBuD+?oMIQ z;Sg`s(sHe{B#B1Pr#Ha!*t*SUUX9=Ly#4BjQ?I0N@on*Iu{zTeQTS|e!Q%%pApbG- zV6S1D(=;`?5iw$)fa1JlE}FTlX~{wmqF+w)GvnAh^v`KEIeJYq>dcqA}f zk8zb1zFC=lR^Iq-(wUyC9`|1Jbj%6ijLVG}4B%%&WN}JN5@%bS;`o|Y%ZoA@|8&c5 zAcAWGX*m=p8dgm6oK^gRYp?T&cu_ANwF5P%1t-jg)S%K$IZVvbDh_c z-SI=`J?%XD@@$ucwP(r_8?2Q!sCC??E=NG8;8r4>2{!dx?f=Jyp!W{Mes?i{xW9gP z5iV@vO>rTVfL-KB&_=VQwwiQiBgJ$08OX3WqI`6lt(D}gpf+*&8Y-f)`A%5U^+cab zId@)3gJS43xh)s0g+TVOs*Eg!kFT&6vdj5FD2kQUG@Ka5vhmJ$C>{3)AqOo?%o-&b>pj*E1wUWcx~}I-y4sb{9?7mVyIM- z?1)-DDZnIVh(mnq98vg?osuK}(HK2CWH*ATu2nWg>n$_dR%T(7Oc1GrFd1|`k@~Gm zO#4G=KOai%wbys}$%vcf@KQ*2Lz-ApI822Bjh$%~z9v2`hY&B{z7O|CG($>p;VeSm zjbn{ZC_&9UD6q`-RsQX4gJ55gU~{VAsZtOFLp3lH0~N+7qjh?6AVMLt@Dy)RTbdiK zcY|2hJB|HjJnA?v=pV~V`d^Z6P5{p)0)NgUaSIa*|#}3ieSNV5`7X2C`z-WMZ)17NqaU#b)8e$ zZC>@%J+_q>?P(0zRwbSnzowb&Lz5FJTtrS^A|wg-IHeEe!NvsmWOJZkxrbo>N>(Q8NQN##0?rX!_jba6G{PiFAjTQXQLM$tnDl0jRAqMxxyUJ;>i>`b z{)PWUi_XL%|9yX`_S=1xU+pg2?V-38ZU` z3XA-r68xhR17ee2`lPtsOTYgh^Wozhx4YH1ZZ}=NTyyba)!8fcXRivcx=F6xm7cp> zedbQ({&P87FBKyH^}bX0(}}EUPm2G_e=M(OI33MtRW`fC!o3X5z4bC-pi3F@-;jeX z!;VN6`M}yRc&G#~T`T;dzY+1Ao~M!jG?dNGIr%RPWrG?=)(qjl7M2&;+2=9Ecm1=M zt$Q+i@vUBic5U1KR94OCFxb=*bN812(n@*nRBqOmR|98X{buIv&u8A*;Hhx&(>kt_ z(T+x#b`tNPY$g+BZ)PB>L~;35*_gBCpYACCa&OJo2kMWfTmR%gvhCEwTST0-$$~Mi zK@pM|e$*>cusc?8Fj;Ui=Z}-3`6tb1Luj8$(u)cCPiTf((q&IanbfRB$6B;ti6IF1 zmj9R}@^9?Lg#Tz0XVYgEn;wN&R_u!zHupi>QU0F{4*z{_VYkKQYUL}izxXTvG0
    +;_ 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�AFYwT#S?VTXnDJ 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

      + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.components = new System.ComponentModel.Container(); + this.Detail = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell(); + this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail1 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable3 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell(); + this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule(); + this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell(); + this.DetailReport1 = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail2 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel(); + this.DetailReport2 = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail3 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel(); + this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand(); + this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel(); + this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand(); + this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel(); + this.formattingRuleServiceDesc = new DevExpress.XtraReports.UI.FormattingRule(); + this.formattingRuleCostBearer = new DevExpress.XtraReports.UI.FormattingRule(); + this.formattingRuleEmployeeName = new DevExpress.XtraReports.UI.FormattingRule(); + this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand(); + this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand(); + this.fieldArtDerLeistung = new DevExpress.XtraReports.UI.CalculatedField(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); + ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); + // + // Detail + // + this.Detail.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTableServiceRecords1}); + this.Detail.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.Detail.HeightF = 65F; + this.Detail.Name = "Detail"; + this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail.StylePriority.UseFont = false; + this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrTableServiceRecords1 + // + this.xrTableServiceRecords1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableServiceRecords1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTableServiceRecords1.Name = "xrTableServiceRecords1"; + this.xrTableServiceRecords1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTableServiceRecords1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow2}); + this.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(700F, 65F); + this.xrTableServiceRecords1.StylePriority.UseBackColor = false; + this.xrTableServiceRecords1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrTableRow2 + // + this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell3, + this.xrTableCell4, + this.xrTableCell11, + this.xrTableCell9, + this.xrTableCell8, + this.xrTableCell6, + this.xrTableCell7, + this.xrTableCell12}); + this.xrTableRow2.Name = "xrTableRow2"; + this.xrTableRow2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTableRow2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + this.xrTableRow2.Weight = 3.25D; + // + // xrTableCell3 + // + this.xrTableCell3.Name = "xrTableCell3"; + this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell3.StylePriority.UseFont = false; + this.xrTableCell3.StylePriority.UsePadding = false; + this.xrTableCell3.StylePriority.UseTextAlignment = false; + this.xrTableCell3.Text = "Datum"; + this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + this.xrTableCell3.Weight = 0.22346368715083803D; + // + // xrTableCell4 + // + this.xrTableCell4.Multiline = true; + this.xrTableCell4.Name = "xrTableCell4"; + this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F); + this.xrTableCell4.StylePriority.UseFont = false; + this.xrTableCell4.StylePriority.UsePadding = false; + this.xrTableCell4.StylePriority.UseTextAlignment = false; + this.xrTableCell4.Text = "Beginn\r\nund\r\nEnde"; + this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + this.xrTableCell4.Weight = 0.16759776536312851D; + // + // xrTableCell11 + // + this.xrTableCell11.Multiline = true; + this.xrTableCell11.Name = "xrTableCell11"; + this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F); + this.xrTableCell11.StylePriority.UseFont = false; + this.xrTableCell11.StylePriority.UsePadding = false; + this.xrTableCell11.StylePriority.UseTextAlignment = false; + this.xrTableCell11.Text = "Dauer\r\nin\r\nMinuten"; + this.xrTableCell11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + this.xrTableCell11.Weight = 0.19553072625698328D; + // + // xrTableCell9 + // + this.xrTableCell9.Name = "xrTableCell9"; + this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell9.StylePriority.UseFont = false; + this.xrTableCell9.StylePriority.UsePadding = false; + this.xrTableCell9.StylePriority.UseTextAlignment = false; + this.xrTableCell9.Text = "Ort"; + this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + this.xrTableCell9.Weight = 0.16759776536312851D; + // + // xrTableCell8 + // + this.xrTableCell8.Multiline = true; + this.xrTableCell8.Name = "xrTableCell8"; + this.xrTableCell8.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrTableCell8.StylePriority.UsePadding = false; + this.xrTableCell8.StylePriority.UseTextAlignment = false; + this.xrTableCell8.Text = "Inhalt\r\nder\r\nLeistung"; + this.xrTableCell8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + this.xrTableCell8.Weight = 0.25139664804469275D; + // + // xrTableCell6 + // + this.xrTableCell6.Multiline = true; + this.xrTableCell6.Name = "xrTableCell6"; + this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F); + this.xrTableCell6.StylePriority.UsePadding = false; + this.xrTableCell6.StylePriority.UseTextAlignment = false; + this.xrTableCell6.Text = "Art der\r\nLeistung"; + this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + this.xrTableCell6.Weight = 0.27932960893854752D; + // + // xrTableCell7 + // + this.xrTableCell7.Name = "xrTableCell7"; + this.xrTableCell7.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrTableCell7.StylePriority.UsePadding = false; + this.xrTableCell7.StylePriority.UseTextAlignment = false; + this.xrTableCell7.Text = "Kostenträger"; + this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + this.xrTableCell7.Weight = 0.335195530726257D; + // + // xrTableCell12 + // + this.xrTableCell12.Multiline = true; + this.xrTableCell12.Name = "xrTableCell12"; + this.xrTableCell12.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrTableCell12.StylePriority.UseBackColor = false; + this.xrTableCell12.StylePriority.UseFont = false; + this.xrTableCell12.StylePriority.UsePadding = false; + this.xrTableCell12.StylePriority.UseTextAlignment = false; + this.xrTableCell12.Text = "Mitarbeiter/in"; + this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + this.xrTableCell12.Weight = 0.335195530726257D; + // + // DetailReport + // + this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail1}); + this.DetailReport.DataMember = "Services"; + this.DetailReport.DataSource = this.bindingSource1; + this.DetailReport.Level = 0; + this.DetailReport.Name = "DetailReport"; + this.DetailReport.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.DetailReport.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // Detail1 + // + this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable3}); + this.Detail1.HeightF = 20F; + this.Detail1.Name = "Detail1"; + this.Detail1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrTable3 + // + this.xrTable3.BorderColor = System.Drawing.Color.Black; + this.xrTable3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable3.Name = "xrTable3"; + this.xrTable3.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow6}); + this.xrTable3.SizeF = new System.Drawing.SizeF(700F, 20F); + this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrTableRow6 + // + this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell13, + this.xrTableCell14, + this.xrTableCell15, + this.xrTableCell16, + this.xrTableCell17, + this.xrTableCell2, + this.xrTableCell20, + this.xrTableCell19}); + this.xrTableRow6.Name = "xrTableRow6"; + this.xrTableRow6.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTableRow6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + this.xrTableRow6.Weight = 1D; + // + // xrTableCell13 + // + this.xrTableCell13.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDate", "{0:dd.MM.yyyy}")}); + this.xrTableCell13.Font = new System.Drawing.Font("Arial", 10F); + this.xrTableCell13.Name = "xrTableCell13"; + this.xrTableCell13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell13.StylePriority.UseFont = false; + this.xrTableCell13.StylePriority.UseTextAlignment = false; + this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + this.xrTableCell13.Weight = 0.10101010039583569D; + // + // xrTableCell14 + // + this.xrTableCell14.Font = new System.Drawing.Font("Arial", 10F); + this.xrTableCell14.Multiline = true; + this.xrTableCell14.Name = "xrTableCell14"; + this.xrTableCell14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell14.StylePriority.UseFont = false; + this.xrTableCell14.StylePriority.UseTextAlignment = false; + this.xrTableCell14.Text = "[StartDate!HH:mm] - [EndDate!HH:mm]"; + this.xrTableCell14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + this.xrTableCell14.Weight = 0.075757575101659383D; + // + // xrTableCell15 + // + this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Minutes")}); + this.xrTableCell15.Font = new System.Drawing.Font("Arial", 10F); + this.xrTableCell15.Name = "xrTableCell15"; + this.xrTableCell15.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrTableCell15.StylePriority.UseFont = false; + this.xrTableCell15.StylePriority.UsePadding = false; + this.xrTableCell15.StylePriority.UseTextAlignment = false; + this.xrTableCell15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + this.xrTableCell15.Weight = 0.088383832540644636D; + // + // xrTableCell16 + // + this.xrTableCell16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Notice4")}); + this.xrTableCell16.Font = new System.Drawing.Font("Arial", 10F); + this.xrTableCell16.Multiline = true; + this.xrTableCell16.Name = "xrTableCell16"; + this.xrTableCell16.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrTableCell16.StylePriority.UseFont = false; + this.xrTableCell16.StylePriority.UsePadding = false; + this.xrTableCell16.StylePriority.UseTextAlignment = false; + this.xrTableCell16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + this.xrTableCell16.Weight = 0.075757573693460672D; + // + // xrTableCell17 + // + this.xrTableCell17.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Notice")}); + this.xrTableCell17.Font = new System.Drawing.Font("Arial", 10F); + this.xrTableCell17.Multiline = true; + this.xrTableCell17.Name = "xrTableCell17"; + this.xrTableCell17.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrTableCell17.StylePriority.UseFont = false; + this.xrTableCell17.StylePriority.UsePadding = false; + this.xrTableCell17.StylePriority.UseTextAlignment = false; + this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + this.xrTableCell17.Weight = 0.11363635605331292D; + // + // xrTableCell2 + // + this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldArtDerLeistung")}); + this.xrTableCell2.Font = new System.Drawing.Font("Arial", 10F); + this.xrTableCell2.FormattingRules.Add(this.formattingRuleStartDate); + this.xrTableCell2.Name = "xrTableCell2"; + this.xrTableCell2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 96F); + this.xrTableCell2.StylePriority.UseFont = false; + this.xrTableCell2.StylePriority.UseTextAlignment = false; + this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + this.xrTableCell2.Weight = 0.12626262285907688D; + // + // formattingRuleStartDate + // + this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]"; + this.formattingRuleStartDate.DataMember = "ServicesDouble"; + this.formattingRuleStartDate.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.formattingRuleStartDate.Name = "formattingRuleStartDate"; + // + // xrTableCell20 + // + this.xrTableCell20.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.CostBearer")}); + this.xrTableCell20.Font = new System.Drawing.Font("Arial", 10F); + this.xrTableCell20.FormattingRules.Add(this.formattingRuleStartDate); + this.xrTableCell20.Name = "xrTableCell20"; + this.xrTableCell20.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrTableCell20.StylePriority.UseFont = false; + this.xrTableCell20.StylePriority.UsePadding = false; + this.xrTableCell20.StylePriority.UseTextAlignment = false; + this.xrTableCell20.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + this.xrTableCell20.Weight = 0.15151514419680162D; + // + // xrTableCell19 + // + this.xrTableCell19.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.EmployeeAbbr")}); + this.xrTableCell19.Font = new System.Drawing.Font("Arial", 10F); + this.xrTableCell19.FormattingRules.Add(this.formattingRuleStartDate); + this.xrTableCell19.Name = "xrTableCell19"; + this.xrTableCell19.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrTableCell19.StylePriority.UseFont = false; + this.xrTableCell19.StylePriority.UsePadding = false; + this.xrTableCell19.StylePriority.UseTextAlignment = false; + this.xrTableCell19.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + this.xrTableCell19.Weight = 0.15151514026385221D; + // + // DetailReport1 + // + this.DetailReport1.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail2}); + this.DetailReport1.Level = 1; + this.DetailReport1.Name = "DetailReport1"; + this.DetailReport1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.DetailReport1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // Detail2 + // + this.Detail2.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.Detail2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel5, + this.xrLabel3, + this.xrLabel4}); + this.Detail2.HeightF = 164.5833F; + this.Detail2.Name = "Detail2"; + this.Detail2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel5 + // + this.xrLabel5.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrLabel5.Font = new System.Drawing.Font("Arial", 12F); + this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 29.87499F); + this.xrLabel5.Multiline = true; + this.xrLabel5.Name = "xrLabel5"; + this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel5.SizeF = new System.Drawing.SizeF(460.0001F, 24F); + this.xrLabel5.StylePriority.UseBorders = false; + this.xrLabel5.StylePriority.UseFont = false; + this.xrLabel5.StylePriority.UseTextAlignment = false; + this.xrLabel5.Text = "Unterschrift Klient/in (oder gesetzliche/r Betreuer/in):"; + this.xrLabel5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel3 + // + this.xrLabel3.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; + this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 88.54166F); + this.xrLabel3.Name = "xrLabel3"; + this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel3.SizeF = new System.Drawing.SizeF(408.0002F, 25F); + this.xrLabel3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel4 + // + this.xrLabel4.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrLabel4.Font = new System.Drawing.Font("Arial", 12F); + this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 139.5833F); + this.xrLabel4.Name = "xrLabel4"; + this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel4.SizeF = new System.Drawing.SizeF(408.0002F, 25F); + this.xrLabel4.StylePriority.UseFont = false; + this.xrLabel4.StylePriority.UseTextAlignment = false; + this.xrLabel4.Text = "Ich versichere die Richtigkeit der o.g. Angaben:"; + this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // DetailReport2 + // + this.DetailReport2.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail3, + this.GroupFooter1}); + this.DetailReport2.DataMember = "AllEmployees"; + this.DetailReport2.DataSource = this.bindingSource1; + this.DetailReport2.Level = 2; + this.DetailReport2.Name = "DetailReport2"; + this.DetailReport2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.DetailReport2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // Detail3 + // + this.Detail3.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel10, + this.xrLabel7, + this.xrLabel6, + this.xrLabel8}); + this.Detail3.Font = new System.Drawing.Font("Arial", 12F); + this.Detail3.HeightF = 42.00001F; + this.Detail3.Name = "Detail3"; + this.Detail3.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail3.StylePriority.UseFont = false; + this.Detail3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel10 + // + this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(360.0001F, 17.00001F); + this.xrLabel10.Name = "xrLabel10"; + this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel10.SizeF = new System.Drawing.SizeF(119.7917F, 25F); + this.xrLabel10.StylePriority.UseFont = false; + this.xrLabel10.StylePriority.UseTextAlignment = false; + this.xrLabel10.Text = "Anzahl FLM:"; + this.xrLabel10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel7 + // + this.xrLabel7.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "AllEmployees.TotalFLM", "{0:0.##}")}); + this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(479.7918F, 17.00001F); + this.xrLabel7.Name = "xrLabel7"; + this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel7.SizeF = new System.Drawing.SizeF(150.7085F, 25F); + this.xrLabel7.StylePriority.UseFont = false; + this.xrLabel7.StylePriority.UseTextAlignment = false; + this.xrLabel7.Text = "xrLabel7"; + this.xrLabel7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel6 + // + this.xrLabel6.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "AllEmployees.EmployeeName")}); + this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 17.00001F); + this.xrLabel6.Name = "xrLabel6"; + this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel6.SizeF = new System.Drawing.SizeF(175F, 25F); + this.xrLabel6.StylePriority.UseFont = false; + this.xrLabel6.StylePriority.UseTextAlignment = false; + this.xrLabel6.Text = "xrLabel6"; + this.xrLabel6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel8 + // + this.xrLabel8.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; + this.xrLabel8.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(175F, 12.00002F); + this.xrLabel8.Name = "xrLabel8"; + this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel8.SizeF = new System.Drawing.SizeF(172.9167F, 25F); + this.xrLabel8.StylePriority.UseBorders = false; + this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // GroupFooter1 + // + this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel11, + this.xrLabel2}); + this.GroupFooter1.Font = new System.Drawing.Font("Arial", 12F); + this.GroupFooter1.HeightF = 50F; + this.GroupFooter1.Name = "GroupFooter1"; + this.GroupFooter1.StylePriority.UseFont = false; + // + // xrLabel11 + // + this.xrLabel11.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "TotalFLMBillable")}); + this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(479.7918F, 17.00001F); + this.xrLabel11.Name = "xrLabel11"; + this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel11.SizeF = new System.Drawing.SizeF(150.7085F, 25F); + this.xrLabel11.StylePriority.UseTextAlignment = false; + this.xrLabel11.Text = "xrLabel11"; + this.xrLabel11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel2 + // + this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(360.0001F, 17.00001F); + this.xrLabel2.Name = "xrLabel2"; + this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel2.SizeF = new System.Drawing.SizeF(119.7917F, 25F); + this.xrLabel2.StylePriority.UseFont = false; + this.xrLabel2.StylePriority.UseTextAlignment = false; + this.xrLabel2.Text = "FLM Gesamt:"; + this.xrLabel2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // ReportHeader + // + this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel1, + this.xrLabel9}); + this.ReportHeader.HeightF = 100F; + this.ReportHeader.Name = "ReportHeader"; + // + // xrLabel1 + // + this.xrLabel1.Font = new System.Drawing.Font("Arial", 14F); + this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrLabel1.Multiline = true; + this.xrLabel1.Name = "xrLabel1"; + this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel1.SizeF = new System.Drawing.SizeF(650F, 25F); + this.xrLabel1.StylePriority.UseFont = false; + this.xrLabel1.StylePriority.UseTextAlignment = false; + this.xrLabel1.Text = "Leistungsnachweis Ambulant Unterstütztes Wohnen"; + this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel9 + // + this.xrLabel9.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(0F, 50F); + this.xrLabel9.Multiline = true; + this.xrLabel9.Name = "xrLabel9"; + this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel9.SizeF = new System.Drawing.SizeF(650F, 25F); + this.xrLabel9.StylePriority.UseFont = false; + this.xrLabel9.StylePriority.UseTextAlignment = false; + this.xrLabel9.Text = "[CustomerName] [Month] [Year]"; + this.xrLabel9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // formattingRuleServiceDesc + // + this.formattingRuleServiceDesc.Condition = "[StartDate2] < [StartDate]"; + this.formattingRuleServiceDesc.DataMember = "ServicesDouble"; + this.formattingRuleServiceDesc.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.formattingRuleServiceDesc.Name = "formattingRuleServiceDesc"; + // + // formattingRuleCostBearer + // + this.formattingRuleCostBearer.Condition = "[StartDate2] < [StartDate]"; + this.formattingRuleCostBearer.DataMember = "ServicesDouble"; + this.formattingRuleCostBearer.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.formattingRuleCostBearer.Name = "formattingRuleCostBearer"; + // + // formattingRuleEmployeeName + // + this.formattingRuleEmployeeName.Condition = "[StartDate2] < [StartDate]"; + this.formattingRuleEmployeeName.DataMember = "ServicesDouble"; + this.formattingRuleEmployeeName.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.formattingRuleEmployeeName.Name = "formattingRuleEmployeeName"; + // + // topMarginBand1 + // + this.topMarginBand1.HeightF = 50F; + this.topMarginBand1.Name = "topMarginBand1"; + // + // bottomMarginBand1 + // + this.bottomMarginBand1.HeightF = 30F; + this.bottomMarginBand1.Name = "bottomMarginBand1"; + // + // fieldArtDerLeistung + // + this.fieldArtDerLeistung.DataMember = "Services"; + this.fieldArtDerLeistung.Expression = "Iif([IsGroup], \'G\', \'E\')"; + this.fieldArtDerLeistung.Name = "fieldArtDerLeistung"; + // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO); + // + // Stundenzettel + // + this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail, + this.DetailReport, + this.DetailReport1, + this.DetailReport2, + this.ReportHeader, + this.topMarginBand1, + this.bottomMarginBand1}); + this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] { + this.fieldArtDerLeistung}); + this.DataSource = this.bindingSource1; + this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] { + this.formattingRuleStartDate, + this.formattingRuleServiceDesc, + this.formattingRuleCostBearer, + this.formattingRuleEmployeeName}); + this.Margins = new System.Drawing.Printing.Margins(60, 50, 50, 30); + this.PageHeight = 1169; + this.PageWidth = 827; + this.PaperKind = System.Drawing.Printing.PaperKind.A4; + this.Version = "17.1"; + ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); + + } + + #endregion + + private DevExpress.XtraReports.UI.DetailBand Detail; + private System.Windows.Forms.BindingSource bindingSource1; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport; + private DevExpress.XtraReports.UI.DetailBand Detail1; + private DevExpress.XtraReports.UI.XRTable xrTable3; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow6; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell14; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell15; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell16; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell17; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport1; + private DevExpress.XtraReports.UI.DetailBand Detail2; + private DevExpress.XtraReports.UI.XRLabel xrLabel4; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport2; + private DevExpress.XtraReports.UI.DetailBand Detail3; + private DevExpress.XtraReports.UI.XRLabel xrLabel8; + private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader; + private DevExpress.XtraReports.UI.XRLabel xrLabel1; + private DevExpress.XtraReports.UI.XRLabel xrLabel9; + private DevExpress.XtraReports.UI.XRLabel xrLabel3; + private DevExpress.XtraReports.UI.XRLabel xrLabel5; + private DevExpress.XtraReports.UI.XRTable xrTableServiceRecords1; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow2; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell3; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell4; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell11; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell9; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell12; + private DevExpress.XtraReports.UI.XRLabel xrLabel7; + private DevExpress.XtraReports.UI.XRLabel xrLabel6; + private DevExpress.XtraReports.UI.XRLabel xrLabel10; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell13; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell2; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell20; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell19; + private DevExpress.XtraReports.UI.FormattingRule formattingRuleStartDate; + private DevExpress.XtraReports.UI.FormattingRule formattingRuleServiceDesc; + private DevExpress.XtraReports.UI.FormattingRule formattingRuleCostBearer; + private DevExpress.XtraReports.UI.FormattingRule formattingRuleEmployeeName; + private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1; + private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1; + private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell8; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell6; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell7; + private DevExpress.XtraReports.UI.CalculatedField fieldArtDerLeistung; + private DevExpress.XtraReports.UI.XRLabel xrLabel11; + private DevExpress.XtraReports.UI.XRLabel xrLabel2; + } +} diff --git a/ReportImp/LebenshilfeKoblenz/ServicesOverviewReport.cs b/ReportImp/LebenshilfeKoblenz/ServicesOverviewReport.cs new file mode 100644 index 000000000..39d32ac79 --- /dev/null +++ b/ReportImp/LebenshilfeKoblenz/ServicesOverviewReport.cs @@ -0,0 +1,18 @@ +using BeWo.Report; +using BeWo.Report.ReportObjects; + +namespace LebenshilfeKoblenz +{ + public partial class Stundenzettel : DevExpress.XtraReports.UI.XtraReport, IBeWoReport + { + public Stundenzettel() + { + InitializeComponent(); + } + + public void SetReportDataSource(ServicesOverviewRO pRO) + { + bindingSource1.DataSource = pRO; + } + } +} diff --git a/ReportImp/LebenshilfeKoblenz/ServicesOverviewReport.resx b/ReportImp/LebenshilfeKoblenz/ServicesOverviewReport.resx new file mode 100644 index 000000000..19e908bd3 --- /dev/null +++ b/ReportImp/LebenshilfeKoblenz/ServicesOverviewReport.resx @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 21, 17 + + \ No newline at end of file diff --git a/ReportImp/LebenshilfeRheinSiegReports/CustomerDataReport.Designer.cs b/ReportImp/LebenshilfeRheinSiegReports/CustomerDataReport.Designer.cs new file mode 100644 index 000000000..388c3e6a0 --- /dev/null +++ b/ReportImp/LebenshilfeRheinSiegReports/CustomerDataReport.Designer.cs @@ -0,0 +1,1337 @@ +using BeWo.Report.ReportObjects; +namespace BeWo.LebenshilfeRheinSiegReports +{ + partial class Klientenstammblatt + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.components = new System.ComponentModel.Container(); + this.Detail = new DevExpress.XtraReports.UI.DetailBand(); + this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrTable4 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow19 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell35 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell36 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell37 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrLabel28 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel21 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel27 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel26 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel29 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel32 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel31 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel30 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel20 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel19 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel22 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel25 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel24 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel23 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel18 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel(); + this.PageFooter = new DevExpress.XtraReports.UI.PageFooterBand(); + this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail1 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable5 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow20 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell38 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell39 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell40 = new DevExpress.XtraReports.UI.XRTableCell(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); + this.DetailReport1 = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail2 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable6 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow21 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell41 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell42 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell43 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel(); + this.DetailReport2 = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail3 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable7 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow22 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell44 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell45 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell46 = new DevExpress.XtraReports.UI.XRTableCell(); + this.DetailReport3 = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail4 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrTable8 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow23 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell47 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell48 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell53 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell49 = new DevExpress.XtraReports.UI.XRTableCell(); + this.DetailReport4 = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail5 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable9 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow24 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell50 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell51 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell54 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell52 = new DevExpress.XtraReports.UI.XRTableCell(); + this.GroupHeader2 = new DevExpress.XtraReports.UI.GroupHeaderBand(); + this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand(); + this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand(); + this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand(); + this.DetailReport5 = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail6 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable3 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrLabel35 = new DevExpress.XtraReports.UI.XRLabel(); + this.ReportHeader1 = new DevExpress.XtraReports.UI.ReportHeaderBand(); + this.xrTable10 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow4 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable6)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable7)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable8)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable9)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable10)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); + // + // Detail + // + this.Detail.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel2, + this.xrTable4}); + this.Detail.Font = new System.Drawing.Font("Arial", 10F); + this.Detail.HeightF = 60.00001F; + this.Detail.Name = "Detail"; + this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail.StylePriority.UseFont = false; + this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel2 + // + this.xrLabel2.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 17F); + this.xrLabel2.Multiline = true; + this.xrLabel2.Name = "xrLabel2"; + this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel2.SizeF = new System.Drawing.SizeF(192F, 25F); + this.xrLabel2.StylePriority.UseFont = false; + this.xrLabel2.Text = "Zuständige Kostenträger\r\n"; + // + // xrTable4 + // + this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 42.00001F); + this.xrTable4.Name = "xrTable4"; + this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow19}); + this.xrTable4.SizeF = new System.Drawing.SizeF(642F, 18F); + // + // xrTableRow19 + // + this.xrTableRow19.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell35, + this.xrTableCell36, + this.xrTableCell37}); + this.xrTableRow19.Name = "xrTableRow19"; + this.xrTableRow19.Weight = 1.0588235294117647D; + // + // xrTableCell35 + // + this.xrTableCell35.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell35.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrTableCell35.Name = "xrTableCell35"; + this.xrTableCell35.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell35.StylePriority.UseBorders = false; + this.xrTableCell35.StylePriority.UseFont = false; + this.xrTableCell35.StylePriority.UsePadding = false; + this.xrTableCell35.Text = "Kostenträger"; + this.xrTableCell35.Weight = 0.17912772585669781D; + // + // xrTableCell36 + // + this.xrTableCell36.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell36.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrTableCell36.Name = "xrTableCell36"; + this.xrTableCell36.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell36.StylePriority.UseBorders = false; + this.xrTableCell36.StylePriority.UseFont = false; + this.xrTableCell36.StylePriority.UsePadding = false; + this.xrTableCell36.Text = "Aktenzeichen"; + this.xrTableCell36.Weight = 0.3115264797507788D; + // + // xrTableCell37 + // + this.xrTableCell37.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell37.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrTableCell37.Name = "xrTableCell37"; + this.xrTableCell37.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell37.StylePriority.UseBorders = false; + this.xrTableCell37.StylePriority.UseFont = false; + this.xrTableCell37.StylePriority.UsePadding = false; + this.xrTableCell37.Text = "Notiz"; + this.xrTableCell37.Weight = 0.50934579439252337D; + // + // xrLabel28 + // + this.xrLabel28.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Disabilities")}); + this.xrLabel28.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel28.LocationFloat = new DevExpress.Utils.PointFloat(139.58F, 244.0834F); + this.xrLabel28.Multiline = true; + this.xrLabel28.Name = "xrLabel28"; + this.xrLabel28.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel28.SizeF = new System.Drawing.SizeF(537.42F, 24F); + this.xrLabel28.StylePriority.UseFont = false; + this.xrLabel28.Text = "Vorname:"; + // + // xrLabel21 + // + this.xrLabel21.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel21.LocationFloat = new DevExpress.Utils.PointFloat(0F, 244.0834F); + this.xrLabel21.Name = "xrLabel21"; + this.xrLabel21.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel21.SizeF = new System.Drawing.SizeF(139.58F, 24F); + this.xrLabel21.StylePriority.UseFont = false; + this.xrLabel21.Text = "Behinderungen:"; + // + // xrLabel14 + // + this.xrLabel14.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Notice")}); + this.xrLabel14.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(139.58F, 220.0834F); + this.xrLabel14.Multiline = true; + this.xrLabel14.Name = "xrLabel14"; + this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel14.SizeF = new System.Drawing.SizeF(537.42F, 23.99998F); + this.xrLabel14.StylePriority.UseFont = false; + this.xrLabel14.StylePriority.UseTextAlignment = false; + // + // xrLabel7 + // + this.xrLabel7.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 220.0834F); + this.xrLabel7.Name = "xrLabel7"; + this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel7.SizeF = new System.Drawing.SizeF(139.58F, 24F); + this.xrLabel7.StylePriority.UseFont = false; + this.xrLabel7.Text = "Kommentar:"; + // + // xrLabel27 + // + this.xrLabel27.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel27.LocationFloat = new DevExpress.Utils.PointFloat(479.125F, 76.08337F); + this.xrLabel27.Name = "xrLabel27"; + this.xrLabel27.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel27.SizeF = new System.Drawing.SizeF(197.875F, 24F); + this.xrLabel27.StylePriority.UseFont = false; + this.xrLabel27.Text = "[PostCode] [Town]"; + // + // xrLabel26 + // + this.xrLabel26.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Street")}); + this.xrLabel26.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel26.LocationFloat = new DevExpress.Utils.PointFloat(479.125F, 52.08333F); + this.xrLabel26.Name = "xrLabel26"; + this.xrLabel26.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel26.SizeF = new System.Drawing.SizeF(197.875F, 24F); + this.xrLabel26.StylePriority.UseFont = false; + this.xrLabel26.Text = "Vorname:"; + // + // xrLabel29 + // + this.xrLabel29.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Mobile")}); + this.xrLabel29.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel29.LocationFloat = new DevExpress.Utils.PointFloat(479.125F, 124.0833F); + this.xrLabel29.Name = "xrLabel29"; + this.xrLabel29.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel29.SizeF = new System.Drawing.SizeF(197F, 24F); + this.xrLabel29.StylePriority.UseFont = false; + this.xrLabel29.Text = "Vorname:"; + // + // xrLabel32 + // + this.xrLabel32.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Mail")}); + this.xrLabel32.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel32.LocationFloat = new DevExpress.Utils.PointFloat(479.125F, 196.0833F); + this.xrLabel32.Name = "xrLabel32"; + this.xrLabel32.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel32.SizeF = new System.Drawing.SizeF(196.9999F, 24F); + this.xrLabel32.StylePriority.UseFont = false; + this.xrLabel32.Text = "Vorname:"; + // + // xrLabel31 + // + this.xrLabel31.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Fax")}); + this.xrLabel31.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel31.LocationFloat = new DevExpress.Utils.PointFloat(479.125F, 172.0834F); + this.xrLabel31.Name = "xrLabel31"; + this.xrLabel31.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel31.SizeF = new System.Drawing.SizeF(197F, 24F); + this.xrLabel31.StylePriority.UseFont = false; + this.xrLabel31.Text = "Vorname:"; + // + // xrLabel30 + // + this.xrLabel30.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Phone")}); + this.xrLabel30.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel30.LocationFloat = new DevExpress.Utils.PointFloat(479.125F, 148.0834F); + this.xrLabel30.Name = "xrLabel30"; + this.xrLabel30.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel30.SizeF = new System.Drawing.SizeF(197F, 24F); + this.xrLabel30.StylePriority.UseFont = false; + this.xrLabel30.Text = "Vorname:"; + // + // xrLabel20 + // + this.xrLabel20.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel20.LocationFloat = new DevExpress.Utils.PointFloat(339.5449F, 76.08331F); + this.xrLabel20.Name = "xrLabel20"; + this.xrLabel20.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel20.SizeF = new System.Drawing.SizeF(139.58F, 24F); + this.xrLabel20.StylePriority.UseFont = false; + this.xrLabel20.Text = "PLZ/Ort:"; + // + // xrLabel19 + // + this.xrLabel19.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel19.LocationFloat = new DevExpress.Utils.PointFloat(339.5449F, 52.08333F); + this.xrLabel19.Name = "xrLabel19"; + this.xrLabel19.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel19.SizeF = new System.Drawing.SizeF(139.58F, 24F); + this.xrLabel19.StylePriority.UseFont = false; + this.xrLabel19.Text = "Straße:"; + // + // xrLabel22 + // + this.xrLabel22.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel22.LocationFloat = new DevExpress.Utils.PointFloat(339.5449F, 124.0833F); + this.xrLabel22.Name = "xrLabel22"; + this.xrLabel22.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel22.SizeF = new System.Drawing.SizeF(139.58F, 24F); + this.xrLabel22.StylePriority.UseFont = false; + this.xrLabel22.Text = "Handy:"; + // + // xrLabel25 + // + this.xrLabel25.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel25.LocationFloat = new DevExpress.Utils.PointFloat(339.5449F, 196.0834F); + this.xrLabel25.Name = "xrLabel25"; + this.xrLabel25.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel25.SizeF = new System.Drawing.SizeF(139.58F, 24F); + this.xrLabel25.StylePriority.UseFont = false; + this.xrLabel25.Text = "E-Mail:"; + // + // xrLabel24 + // + this.xrLabel24.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel24.LocationFloat = new DevExpress.Utils.PointFloat(339.5449F, 172.0834F); + this.xrLabel24.Name = "xrLabel24"; + this.xrLabel24.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel24.SizeF = new System.Drawing.SizeF(139.58F, 24F); + this.xrLabel24.StylePriority.UseFont = false; + this.xrLabel24.Text = "Fax:"; + // + // xrLabel23 + // + this.xrLabel23.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel23.LocationFloat = new DevExpress.Utils.PointFloat(339.5449F, 148.0834F); + this.xrLabel23.Name = "xrLabel23"; + this.xrLabel23.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel23.SizeF = new System.Drawing.SizeF(139.58F, 24F); + this.xrLabel23.StylePriority.UseFont = false; + this.xrLabel23.Text = "Telefon:"; + // + // xrLabel18 + // + this.xrLabel18.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Occupation")}); + this.xrLabel18.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel18.LocationFloat = new DevExpress.Utils.PointFloat(139.58F, 172.0834F); + this.xrLabel18.Name = "xrLabel18"; + this.xrLabel18.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel18.SizeF = new System.Drawing.SizeF(179.1633F, 24F); + this.xrLabel18.StylePriority.UseFont = false; + this.xrLabel18.Text = "Vorname:"; + // + // xrLabel17 + // + this.xrLabel17.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "FamilyStatus")}); + this.xrLabel17.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(139.58F, 148.0834F); + this.xrLabel17.Name = "xrLabel17"; + this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel17.SizeF = new System.Drawing.SizeF(179.1633F, 24F); + this.xrLabel17.StylePriority.UseFont = false; + this.xrLabel17.Text = "Vorname:"; + // + // xrLabel16 + // + this.xrLabel16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Sex")}); + this.xrLabel16.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(139.58F, 124.0834F); + this.xrLabel16.Name = "xrLabel16"; + this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel16.SizeF = new System.Drawing.SizeF(179.1633F, 24F); + this.xrLabel16.StylePriority.UseFont = false; + this.xrLabel16.Text = "Vorname:"; + // + // xrLabel15 + // + this.xrLabel15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "DateOfBirth")}); + this.xrLabel15.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(139.58F, 100.0834F); + this.xrLabel15.Name = "xrLabel15"; + this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel15.SizeF = new System.Drawing.SizeF(179.1633F, 24F); + this.xrLabel15.StylePriority.UseFont = false; + this.xrLabel15.Text = "Vorname:"; + // + // xrLabel13 + // + this.xrLabel13.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "LastName")}); + this.xrLabel13.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(139.58F, 76.08337F); + this.xrLabel13.Name = "xrLabel13"; + this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel13.SizeF = new System.Drawing.SizeF(179.1633F, 24F); + this.xrLabel13.StylePriority.UseFont = false; + this.xrLabel13.Text = "Vorname:"; + // + // xrLabel12 + // + this.xrLabel12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "FirstName")}); + this.xrLabel12.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(139.58F, 52.08333F); + this.xrLabel12.Name = "xrLabel12"; + this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel12.SizeF = new System.Drawing.SizeF(179.1633F, 24F); + this.xrLabel12.StylePriority.UseFont = false; + this.xrLabel12.Text = "Vorname:"; + // + // xrLabel11 + // + this.xrLabel11.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(0F, 172.0834F); + this.xrLabel11.Name = "xrLabel11"; + this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel11.SizeF = new System.Drawing.SizeF(139.58F, 24F); + this.xrLabel11.StylePriority.UseFont = false; + this.xrLabel11.Text = "Beruf:"; + // + // xrLabel10 + // + this.xrLabel10.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(0F, 148.0834F); + this.xrLabel10.Name = "xrLabel10"; + this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel10.SizeF = new System.Drawing.SizeF(139.58F, 24F); + this.xrLabel10.StylePriority.UseFont = false; + this.xrLabel10.Text = "Familienstand:"; + // + // xrLabel9 + // + this.xrLabel9.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(0F, 124.0834F); + this.xrLabel9.Name = "xrLabel9"; + this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel9.SizeF = new System.Drawing.SizeF(139.58F, 24F); + this.xrLabel9.StylePriority.UseFont = false; + this.xrLabel9.Text = "Geschlecht:"; + // + // xrLabel8 + // + this.xrLabel8.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(0F, 100.0834F); + this.xrLabel8.Name = "xrLabel8"; + this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel8.SizeF = new System.Drawing.SizeF(139.58F, 24F); + this.xrLabel8.StylePriority.UseFont = false; + this.xrLabel8.Text = "Geburtsdatum:"; + // + // xrLabel6 + // + this.xrLabel6.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 76.08337F); + this.xrLabel6.Name = "xrLabel6"; + this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel6.SizeF = new System.Drawing.SizeF(139.58F, 24F); + this.xrLabel6.StylePriority.UseFont = false; + this.xrLabel6.Text = "Nachname:"; + // + // xrLabel5 + // + this.xrLabel5.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 52.08333F); + this.xrLabel5.Name = "xrLabel5"; + this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel5.SizeF = new System.Drawing.SizeF(139.58F, 24F); + this.xrLabel5.StylePriority.UseFont = false; + this.xrLabel5.Text = "Vorname:"; + // + // xrLabel1 + // + this.xrLabel1.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold); + this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrLabel1.Name = "xrLabel1"; + this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel1.SizeF = new System.Drawing.SizeF(677F, 25F); + this.xrLabel1.StylePriority.UseFont = false; + this.xrLabel1.StylePriority.UseTextAlignment = false; + this.xrLabel1.Text = "Klientenübersicht [Name]"; + this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // PageFooter + // + this.PageFooter.HeightF = 0F; + this.PageFooter.Name = "PageFooter"; + this.PageFooter.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.PageFooter.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // DetailReport + // + this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail1}); + this.DetailReport.DataMember = "CostBearers"; + this.DetailReport.DataSource = this.bindingSource1; + this.DetailReport.Level = 0; + this.DetailReport.Name = "DetailReport"; + // + // Detail1 + // + this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable5}); + this.Detail1.HeightF = 18F; + this.Detail1.Name = "Detail1"; + // + // xrTable5 + // + this.xrTable5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable5.Name = "xrTable5"; + this.xrTable5.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow20}); + this.xrTable5.SizeF = new System.Drawing.SizeF(642F, 18F); + // + // xrTableRow20 + // + this.xrTableRow20.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell38, + this.xrTableCell39, + this.xrTableCell40}); + this.xrTableRow20.Name = "xrTableRow20"; + this.xrTableRow20.Weight = 1.0588235294117647D; + // + // xrTableCell38 + // + this.xrTableCell38.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell38.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "CostBearers.CostBearer")}); + this.xrTableCell38.Name = "xrTableCell38"; + this.xrTableCell38.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell38.StylePriority.UseBorders = false; + this.xrTableCell38.StylePriority.UseFont = false; + this.xrTableCell38.StylePriority.UsePadding = false; + this.xrTableCell38.Text = "Kostenträger"; + this.xrTableCell38.Weight = 0.17912772585669781D; + // + // xrTableCell39 + // + this.xrTableCell39.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell39.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "CostBearers.ReferenceNumber")}); + this.xrTableCell39.Name = "xrTableCell39"; + this.xrTableCell39.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell39.StylePriority.UseBorders = false; + this.xrTableCell39.StylePriority.UseFont = false; + this.xrTableCell39.StylePriority.UsePadding = false; + this.xrTableCell39.Text = "Aktenzeichen"; + this.xrTableCell39.Weight = 0.3115264797507788D; + // + // xrTableCell40 + // + this.xrTableCell40.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell40.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "CostBearers.Notice")}); + this.xrTableCell40.Name = "xrTableCell40"; + this.xrTableCell40.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell40.StylePriority.UseBorders = false; + this.xrTableCell40.StylePriority.UseFont = false; + this.xrTableCell40.StylePriority.UsePadding = false; + this.xrTableCell40.Text = "Notiz"; + this.xrTableCell40.Weight = 0.50934579439252337D; + // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.CustomerDataRO); + // + // DetailReport1 + // + this.DetailReport1.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail2}); + this.DetailReport1.Level = 1; + this.DetailReport1.Name = "DetailReport1"; + // + // Detail2 + // + this.Detail2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable6, + this.xrLabel3}); + this.Detail2.HeightF = 60.00001F; + this.Detail2.Name = "Detail2"; + // + // xrTable6 + // + this.xrTable6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 42.00001F); + this.xrTable6.Name = "xrTable6"; + this.xrTable6.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow21}); + this.xrTable6.SizeF = new System.Drawing.SizeF(642F, 18F); + // + // xrTableRow21 + // + this.xrTableRow21.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell41, + this.xrTableCell42, + this.xrTableCell43}); + this.xrTableRow21.Name = "xrTableRow21"; + this.xrTableRow21.Weight = 1.0588235294117647D; + // + // xrTableCell41 + // + this.xrTableCell41.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell41.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrTableCell41.Name = "xrTableCell41"; + this.xrTableCell41.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell41.StylePriority.UseBorders = false; + this.xrTableCell41.StylePriority.UseFont = false; + this.xrTableCell41.StylePriority.UsePadding = false; + this.xrTableCell41.Text = "Betreuer"; + this.xrTableCell41.Weight = 0.17912772585669781D; + // + // xrTableCell42 + // + this.xrTableCell42.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell42.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrTableCell42.Name = "xrTableCell42"; + this.xrTableCell42.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell42.StylePriority.UseBorders = false; + this.xrTableCell42.StylePriority.UseFont = false; + this.xrTableCell42.StylePriority.UsePadding = false; + this.xrTableCell42.Text = "Rolle"; + this.xrTableCell42.Weight = 0.3115264797507788D; + // + // xrTableCell43 + // + this.xrTableCell43.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell43.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrTableCell43.Name = "xrTableCell43"; + this.xrTableCell43.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell43.StylePriority.UseBorders = false; + this.xrTableCell43.StylePriority.UseFont = false; + this.xrTableCell43.StylePriority.UsePadding = false; + this.xrTableCell43.Text = "Notiz"; + this.xrTableCell43.Weight = 0.50934579439252337D; + // + // xrLabel3 + // + this.xrLabel3.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 17F); + this.xrLabel3.Multiline = true; + this.xrLabel3.Name = "xrLabel3"; + this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel3.SizeF = new System.Drawing.SizeF(192F, 25F); + this.xrLabel3.StylePriority.UseFont = false; + this.xrLabel3.Text = "Zuständige Betreuer:"; + // + // DetailReport2 + // + this.DetailReport2.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail3}); + this.DetailReport2.DataMember = "RelatedEmployees"; + this.DetailReport2.DataSource = this.bindingSource1; + this.DetailReport2.Level = 2; + this.DetailReport2.Name = "DetailReport2"; + // + // Detail3 + // + this.Detail3.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable7}); + this.Detail3.HeightF = 18F; + this.Detail3.Name = "Detail3"; + // + // xrTable7 + // + this.xrTable7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable7.Name = "xrTable7"; + this.xrTable7.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow22}); + this.xrTable7.SizeF = new System.Drawing.SizeF(642F, 18F); + this.xrTable7.StylePriority.UseFont = false; + // + // xrTableRow22 + // + this.xrTableRow22.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell44, + this.xrTableCell45, + this.xrTableCell46}); + this.xrTableRow22.Name = "xrTableRow22"; + this.xrTableRow22.Weight = 1.125D; + // + // xrTableCell44 + // + this.xrTableCell44.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell44.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "RelatedEmployees.Employee")}); + this.xrTableCell44.Name = "xrTableCell44"; + this.xrTableCell44.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell44.StylePriority.UseBorders = false; + this.xrTableCell44.StylePriority.UseFont = false; + this.xrTableCell44.StylePriority.UsePadding = false; + this.xrTableCell44.Text = "Betreuer"; + this.xrTableCell44.Weight = 0.17912772585669781D; + // + // xrTableCell45 + // + this.xrTableCell45.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell45.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "RelatedEmployees.RelationRole")}); + this.xrTableCell45.Name = "xrTableCell45"; + this.xrTableCell45.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell45.StylePriority.UseBorders = false; + this.xrTableCell45.StylePriority.UseFont = false; + this.xrTableCell45.StylePriority.UsePadding = false; + this.xrTableCell45.Text = "Rolle"; + this.xrTableCell45.Weight = 0.3115264797507788D; + // + // xrTableCell46 + // + this.xrTableCell46.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell46.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "RelatedEmployees.Notice")}); + this.xrTableCell46.Name = "xrTableCell46"; + this.xrTableCell46.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell46.StylePriority.UseBorders = false; + this.xrTableCell46.StylePriority.UseFont = false; + this.xrTableCell46.StylePriority.UsePadding = false; + this.xrTableCell46.Text = "Notiz"; + this.xrTableCell46.Weight = 0.50934579439252337D; + // + // DetailReport3 + // + this.DetailReport3.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail4}); + this.DetailReport3.Level = 3; + this.DetailReport3.Name = "DetailReport3"; + // + // Detail4 + // + this.Detail4.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel4}); + this.Detail4.HeightF = 60.00004F; + this.Detail4.Name = "Detail4"; + // + // xrLabel4 + // + this.xrLabel4.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 35.00004F); + this.xrLabel4.Multiline = true; + this.xrLabel4.Name = "xrLabel4"; + this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel4.SizeF = new System.Drawing.SizeF(192F, 25F); + this.xrLabel4.StylePriority.UseFont = false; + this.xrLabel4.Text = "Personen des Umfelds:"; + // + // xrTable8 + // + this.xrTable8.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable8.Name = "xrTable8"; + this.xrTable8.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow23}); + this.xrTable8.SizeF = new System.Drawing.SizeF(642F, 18F); + // + // xrTableRow23 + // + this.xrTableRow23.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell47, + this.xrTableCell48, + this.xrTableCell53, + this.xrTableCell49}); + this.xrTableRow23.Name = "xrTableRow23"; + this.xrTableRow23.Weight = 1.0588235294117647D; + // + // xrTableCell47 + // + this.xrTableCell47.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell47.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrTableCell47.Name = "xrTableCell47"; + this.xrTableCell47.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell47.StylePriority.UseBorders = false; + this.xrTableCell47.StylePriority.UseFont = false; + this.xrTableCell47.StylePriority.UsePadding = false; + this.xrTableCell47.Text = "Person"; + this.xrTableCell47.Weight = 0.17912772585669781D; + // + // xrTableCell48 + // + this.xrTableCell48.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell48.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrTableCell48.Name = "xrTableCell48"; + this.xrTableCell48.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell48.StylePriority.UseBorders = false; + this.xrTableCell48.StylePriority.UseFont = false; + this.xrTableCell48.StylePriority.UsePadding = false; + this.xrTableCell48.Text = "Rolle"; + this.xrTableCell48.Weight = 0.21806853582554517D; + // + // xrTableCell53 + // + this.xrTableCell53.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell53.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrTableCell53.Name = "xrTableCell53"; + this.xrTableCell53.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell53.StylePriority.UseBorders = false; + this.xrTableCell53.StylePriority.UseFont = false; + this.xrTableCell53.StylePriority.UsePadding = false; + this.xrTableCell53.StylePriority.UseTextAlignment = false; + this.xrTableCell53.Text = "Telefonnr."; + this.xrTableCell53.Weight = 0.2180685358255452D; + // + // xrTableCell49 + // + this.xrTableCell49.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell49.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrTableCell49.Name = "xrTableCell49"; + this.xrTableCell49.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell49.StylePriority.UseBorders = false; + this.xrTableCell49.StylePriority.UseFont = false; + this.xrTableCell49.StylePriority.UsePadding = false; + this.xrTableCell49.Text = "Notiz"; + this.xrTableCell49.Weight = 0.38473520249221183D; + // + // DetailReport4 + // + this.DetailReport4.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail5, + this.GroupHeader2}); + this.DetailReport4.DataMember = "EnvironmentPersons"; + this.DetailReport4.DataSource = this.bindingSource1; + this.DetailReport4.Expanded = false; + this.DetailReport4.Level = 4; + this.DetailReport4.Name = "DetailReport4"; + // + // Detail5 + // + this.Detail5.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable9}); + this.Detail5.HeightF = 18F; + this.Detail5.Name = "Detail5"; + // + // xrTable9 + // + this.xrTable9.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable9.Name = "xrTable9"; + this.xrTable9.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow24}); + this.xrTable9.SizeF = new System.Drawing.SizeF(642F, 18F); + this.xrTable9.StylePriority.UseFont = false; + // + // xrTableRow24 + // + this.xrTableRow24.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell50, + this.xrTableCell51, + this.xrTableCell54, + this.xrTableCell52}); + this.xrTableRow24.Name = "xrTableRow24"; + this.xrTableRow24.Weight = 1.125D; + // + // xrTableCell50 + // + this.xrTableCell50.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell50.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EnvironmentPersons.Person")}); + this.xrTableCell50.Name = "xrTableCell50"; + this.xrTableCell50.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell50.StylePriority.UseBorders = false; + this.xrTableCell50.StylePriority.UseFont = false; + this.xrTableCell50.StylePriority.UsePadding = false; + this.xrTableCell50.Text = "Betreuer"; + this.xrTableCell50.Weight = 0.17912772585669781D; + // + // xrTableCell51 + // + this.xrTableCell51.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell51.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EnvironmentPersons.RelationRole")}); + this.xrTableCell51.Name = "xrTableCell51"; + this.xrTableCell51.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell51.StylePriority.UseBorders = false; + this.xrTableCell51.StylePriority.UseFont = false; + this.xrTableCell51.StylePriority.UsePadding = false; + this.xrTableCell51.Text = "Rolle"; + this.xrTableCell51.Weight = 0.21806853582554517D; + // + // xrTableCell54 + // + this.xrTableCell54.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell54.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EnvironmentPersons.Person.ContactSummaryInfo")}); + this.xrTableCell54.Multiline = true; + this.xrTableCell54.Name = "xrTableCell54"; + this.xrTableCell54.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell54.StylePriority.UseBorders = false; + this.xrTableCell54.StylePriority.UsePadding = false; + this.xrTableCell54.Text = "xrTableCell54"; + this.xrTableCell54.Weight = 0.2180685358255452D; + // + // xrTableCell52 + // + this.xrTableCell52.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell52.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EnvironmentPersons.Customer2PersonNotice")}); + this.xrTableCell52.Name = "xrTableCell52"; + this.xrTableCell52.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell52.StylePriority.UseBorders = false; + this.xrTableCell52.StylePriority.UseFont = false; + this.xrTableCell52.StylePriority.UsePadding = false; + this.xrTableCell52.Text = "Notiz"; + this.xrTableCell52.Weight = 0.38473520249221183D; + // + // GroupHeader2 + // + this.GroupHeader2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable8}); + this.GroupHeader2.HeightF = 18F; + this.GroupHeader2.Name = "GroupHeader2"; + this.GroupHeader2.RepeatEveryPage = true; + // + // topMarginBand1 + // + this.topMarginBand1.HeightF = 75F; + this.topMarginBand1.Name = "topMarginBand1"; + // + // bottomMarginBand1 + // + this.bottomMarginBand1.HeightF = 75F; + this.bottomMarginBand1.Name = "bottomMarginBand1"; + // + // ReportHeader + // + this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel1, + this.xrLabel5, + this.xrLabel6, + this.xrLabel8, + this.xrLabel9, + this.xrLabel10, + this.xrLabel11, + this.xrLabel12, + this.xrLabel13, + this.xrLabel15, + this.xrLabel16, + this.xrLabel17, + this.xrLabel18, + this.xrLabel23, + this.xrLabel24, + this.xrLabel25, + this.xrLabel22, + this.xrLabel19, + this.xrLabel20, + this.xrLabel30, + this.xrLabel31, + this.xrLabel32, + this.xrLabel29, + this.xrLabel26, + this.xrLabel27, + this.xrLabel7, + this.xrLabel14, + this.xrLabel21, + this.xrLabel28}); + this.ReportHeader.HeightF = 280F; + this.ReportHeader.Name = "ReportHeader"; + // + // DetailReport5 + // + this.DetailReport5.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail6, + this.ReportHeader1}); + this.DetailReport5.DataMember = "EnvironmentOrganisations"; + this.DetailReport5.DataSource = this.bindingSource1; + this.DetailReport5.Level = 5; + this.DetailReport5.Name = "DetailReport5"; + // + // Detail6 + // + this.Detail6.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable10}); + this.Detail6.HeightF = 18F; + this.Detail6.Name = "Detail6"; + // + // xrTable3 + // + this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 42.00001F); + this.xrTable3.Name = "xrTable3"; + this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow3}); + this.xrTable3.SizeF = new System.Drawing.SizeF(642F, 18F); + // + // xrTableRow3 + // + this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell5, + this.xrTableCell6, + this.xrTableCell7, + this.xrTableCell8}); + this.xrTableRow3.Name = "xrTableRow3"; + this.xrTableRow3.Weight = 1.0588235294117647D; + // + // xrTableCell5 + // + this.xrTableCell5.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell5.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrTableCell5.Name = "xrTableCell5"; + this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell5.StylePriority.UseBorders = false; + this.xrTableCell5.StylePriority.UseFont = false; + this.xrTableCell5.StylePriority.UsePadding = false; + this.xrTableCell5.Text = "Name"; + this.xrTableCell5.Weight = 0.17912772585669781D; + // + // xrTableCell6 + // + this.xrTableCell6.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell6.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrTableCell6.Name = "xrTableCell6"; + this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell6.StylePriority.UseBorders = false; + this.xrTableCell6.StylePriority.UseFont = false; + this.xrTableCell6.StylePriority.UsePadding = false; + this.xrTableCell6.Text = "Rolle"; + this.xrTableCell6.Weight = 0.21806853582554517D; + // + // xrTableCell7 + // + this.xrTableCell7.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell7.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrTableCell7.Name = "xrTableCell7"; + this.xrTableCell7.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell7.StylePriority.UseBorders = false; + this.xrTableCell7.StylePriority.UseFont = false; + this.xrTableCell7.StylePriority.UsePadding = false; + this.xrTableCell7.StylePriority.UseTextAlignment = false; + this.xrTableCell7.Text = "Telefonnr."; + this.xrTableCell7.Weight = 0.2180685358255452D; + // + // xrTableCell8 + // + this.xrTableCell8.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell8.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrTableCell8.Name = "xrTableCell8"; + this.xrTableCell8.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell8.StylePriority.UseBorders = false; + this.xrTableCell8.StylePriority.UseFont = false; + this.xrTableCell8.StylePriority.UsePadding = false; + this.xrTableCell8.Text = "Notiz"; + this.xrTableCell8.Weight = 0.38473520249221183D; + // + // xrLabel35 + // + this.xrLabel35.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel35.LocationFloat = new DevExpress.Utils.PointFloat(0F, 17F); + this.xrLabel35.Multiline = true; + this.xrLabel35.Name = "xrLabel35"; + this.xrLabel35.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel35.SizeF = new System.Drawing.SizeF(309.7083F, 25F); + this.xrLabel35.StylePriority.UseFont = false; + this.xrLabel35.Text = "Organisationen des Umfelds:"; + // + // ReportHeader1 + // + this.ReportHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable3, + this.xrLabel35}); + this.ReportHeader1.HeightF = 60.00001F; + this.ReportHeader1.Name = "ReportHeader1"; + // + // xrTable10 + // + this.xrTable10.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable10.Name = "xrTable10"; + this.xrTable10.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow4}); + this.xrTable10.SizeF = new System.Drawing.SizeF(642F, 18F); + this.xrTable10.StylePriority.UseFont = false; + // + // xrTableRow4 + // + this.xrTableRow4.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell9, + this.xrTableCell10, + this.xrTableCell11, + this.xrTableCell12}); + this.xrTableRow4.Name = "xrTableRow4"; + this.xrTableRow4.Weight = 1.125D; + // + // xrTableCell9 + // + this.xrTableCell9.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EnvironmentOrganisations.Organisation.Name")}); + this.xrTableCell9.Name = "xrTableCell9"; + this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell9.StylePriority.UseBorders = false; + this.xrTableCell9.StylePriority.UseFont = false; + this.xrTableCell9.StylePriority.UsePadding = false; + this.xrTableCell9.Text = "Betreuer"; + this.xrTableCell9.Weight = 0.17912772585669781D; + // + // xrTableCell10 + // + this.xrTableCell10.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EnvironmentOrganisations.RelationRole.TypeDescription")}); + this.xrTableCell10.Name = "xrTableCell10"; + this.xrTableCell10.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell10.StylePriority.UseBorders = false; + this.xrTableCell10.StylePriority.UseFont = false; + this.xrTableCell10.StylePriority.UsePadding = false; + this.xrTableCell10.Text = "Rolle"; + this.xrTableCell10.Weight = 0.21806853582554517D; + // + // xrTableCell11 + // + this.xrTableCell11.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell11.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EnvironmentOrganisations.Organisation.ContactSummaryInfo")}); + this.xrTableCell11.Multiline = true; + this.xrTableCell11.Name = "xrTableCell11"; + this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell11.StylePriority.UseBorders = false; + this.xrTableCell11.StylePriority.UsePadding = false; + this.xrTableCell11.Text = "xrTableCell54"; + this.xrTableCell11.Weight = 0.2180685358255452D; + // + // xrTableCell12 + // + this.xrTableCell12.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EnvironmentOrganisations.Customer2OrganisationNotice")}); + this.xrTableCell12.Name = "xrTableCell12"; + this.xrTableCell12.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell12.StylePriority.UseBorders = false; + this.xrTableCell12.StylePriority.UseFont = false; + this.xrTableCell12.StylePriority.UsePadding = false; + this.xrTableCell12.Text = "Notiz"; + this.xrTableCell12.Weight = 0.38473520249221183D; + // + // Klientenstammblatt + // + this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail, + this.PageFooter, + this.DetailReport, + this.DetailReport1, + this.DetailReport2, + this.DetailReport3, + this.DetailReport4, + this.topMarginBand1, + this.bottomMarginBand1, + this.ReportHeader, + this.DetailReport5}); + this.DataSource = this.bindingSource1; + this.Font = new System.Drawing.Font("Arial", 10F); + this.Margins = new System.Drawing.Printing.Margins(75, 75, 75, 75); + this.PageHeight = 1169; + this.PageWidth = 827; + this.PaperKind = System.Drawing.Printing.PaperKind.A4; + this.Version = "17.1"; + ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable6)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable7)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable8)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable9)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable10)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); + + } + + #endregion + + private DevExpress.XtraReports.UI.DetailBand Detail; + private DevExpress.XtraReports.UI.PageFooterBand PageFooter; + private DevExpress.XtraReports.UI.XRLabel xrLabel1; + private System.Windows.Forms.BindingSource bindingSource1; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport; + private DevExpress.XtraReports.UI.DetailBand Detail1; + private DevExpress.XtraReports.UI.XRLabel xrLabel2; + private DevExpress.XtraReports.UI.XRTable xrTable4; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow19; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell35; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell36; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell37; + private DevExpress.XtraReports.UI.XRTable xrTable5; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow20; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell38; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell39; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell40; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport1; + private DevExpress.XtraReports.UI.DetailBand Detail2; + private DevExpress.XtraReports.UI.XRTable xrTable6; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow21; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell41; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell42; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell43; + private DevExpress.XtraReports.UI.XRLabel xrLabel3; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport2; + private DevExpress.XtraReports.UI.DetailBand Detail3; + private DevExpress.XtraReports.UI.XRTable xrTable7; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow22; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell44; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell45; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell46; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport3; + private DevExpress.XtraReports.UI.DetailBand Detail4; + private DevExpress.XtraReports.UI.XRTable xrTable8; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow23; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell47; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell48; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell49; + private DevExpress.XtraReports.UI.XRLabel xrLabel4; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport4; + private DevExpress.XtraReports.UI.DetailBand Detail5; + private DevExpress.XtraReports.UI.XRTable xrTable9; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow24; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell50; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell51; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell52; + private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1; + private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell53; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell54; + private DevExpress.XtraReports.UI.XRLabel xrLabel11; + private DevExpress.XtraReports.UI.XRLabel xrLabel10; + private DevExpress.XtraReports.UI.XRLabel xrLabel9; + private DevExpress.XtraReports.UI.XRLabel xrLabel8; + private DevExpress.XtraReports.UI.XRLabel xrLabel6; + private DevExpress.XtraReports.UI.XRLabel xrLabel5; + private DevExpress.XtraReports.UI.XRLabel xrLabel28; + private DevExpress.XtraReports.UI.XRLabel xrLabel21; + private DevExpress.XtraReports.UI.XRLabel xrLabel14; + private DevExpress.XtraReports.UI.XRLabel xrLabel7; + private DevExpress.XtraReports.UI.XRLabel xrLabel27; + private DevExpress.XtraReports.UI.XRLabel xrLabel26; + private DevExpress.XtraReports.UI.XRLabel xrLabel29; + private DevExpress.XtraReports.UI.XRLabel xrLabel32; + private DevExpress.XtraReports.UI.XRLabel xrLabel31; + private DevExpress.XtraReports.UI.XRLabel xrLabel30; + private DevExpress.XtraReports.UI.XRLabel xrLabel20; + private DevExpress.XtraReports.UI.XRLabel xrLabel19; + private DevExpress.XtraReports.UI.XRLabel xrLabel22; + private DevExpress.XtraReports.UI.XRLabel xrLabel25; + private DevExpress.XtraReports.UI.XRLabel xrLabel24; + private DevExpress.XtraReports.UI.XRLabel xrLabel23; + private DevExpress.XtraReports.UI.XRLabel xrLabel18; + private DevExpress.XtraReports.UI.XRLabel xrLabel17; + private DevExpress.XtraReports.UI.XRLabel xrLabel16; + private DevExpress.XtraReports.UI.XRLabel xrLabel15; + private DevExpress.XtraReports.UI.XRLabel xrLabel13; + private DevExpress.XtraReports.UI.XRLabel xrLabel12; + private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader; + private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader2; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport5; + private DevExpress.XtraReports.UI.DetailBand Detail6; + private DevExpress.XtraReports.UI.XRTable xrTable3; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow3; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell5; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell6; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell7; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell8; + private DevExpress.XtraReports.UI.XRLabel xrLabel35; + private DevExpress.XtraReports.UI.XRTable xrTable10; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow4; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell9; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell10; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell11; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell12; + private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader1; + } +} diff --git a/ReportImp/LebenshilfeRheinSiegReports/CustomerDataReport.cs b/ReportImp/LebenshilfeRheinSiegReports/CustomerDataReport.cs new file mode 100644 index 000000000..f55a7a161 --- /dev/null +++ b/ReportImp/LebenshilfeRheinSiegReports/CustomerDataReport.cs @@ -0,0 +1,23 @@ +using System; +using System.Drawing; +using System.Collections; +using System.ComponentModel; +using BeWo.Report; +using DevExpress.XtraReports.UI; +using BeWo.Report.ReportObjects; + +namespace BeWo.LebenshilfeRheinSiegReports +{ + public partial class Klientenstammblatt : DevExpress.XtraReports.UI.XtraReport, IBeWoReport + { + public Klientenstammblatt() + { + InitializeComponent(); + } + + public void SetReportDataSource(CustomerDataRO pRO) + { + this.bindingSource1.DataSource = pRO; + } + } +} diff --git a/ReportImp/LebenshilfeRheinSiegReports/CustomerDataReport.resx b/ReportImp/LebenshilfeRheinSiegReports/CustomerDataReport.resx new file mode 100644 index 000000000..d25f3eba2 --- /dev/null +++ b/ReportImp/LebenshilfeRheinSiegReports/CustomerDataReport.resx @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 17, 17 + + \ No newline at end of file diff --git a/ReportImp/PaSMoenchengladbach/PaSMoenchengladbach.csproj b/ReportImp/PaSMoenchengladbach/PaSMoenchengladbach.csproj new file mode 100644 index 000000000..0034d7317 --- /dev/null +++ b/ReportImp/PaSMoenchengladbach/PaSMoenchengladbach.csproj @@ -0,0 +1,72 @@ + + + + + Debug + AnyCPU + {EA3C4BE1-6128-4FC9-8194-3C4202233371} + Library + Properties + PaSMoenchengladbach + 3367947706_Reports + v4.5 + 512 + + + + true + full + false + ..\..\Host\bin\ + DEBUG;TRACE + prompt + 4 + + + pdbonly + true + ..\..\Host\bin\ + TRACE + prompt + 4 + + + + + + + + + + + + + + + + + + + + + + Component + + + ServicesOverviewReport.cs + + + + + + ServicesOverviewReport.cs + + + + + {40D8B312-EA64-49E3-A31A-5E57ED4D5654} + Report + + + + \ No newline at end of file diff --git a/ReportImp/PaSMoenchengladbach/Properties/AssemblyInfo.cs b/ReportImp/PaSMoenchengladbach/Properties/AssemblyInfo.cs new file mode 100644 index 000000000..afd62fb7e --- /dev/null +++ b/ReportImp/PaSMoenchengladbach/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// Allgemeine Informationen über eine Assembly werden über die folgenden +// Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern, +// die einer Assembly zugeordnet sind. +[assembly: AssemblyTitle("PaSMoenchengladbach")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("PaSMoenchengladbach")] +[assembly: AssemblyCopyright("Copyright © 2018")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Durch Festlegen von ComVisible auf FALSE werden die Typen in dieser Assembly +// für COM-Komponenten unsichtbar. Wenn Sie auf einen Typ in dieser Assembly von +// COM aus zugreifen müssen, sollten Sie das ComVisible-Attribut für diesen Typ auf "True" festlegen. +[assembly: ComVisible(false)] + +// Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird +[assembly: Guid("ea3c4be1-6128-4fc9-8194-3c4202233371")] + +// Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten: +// +// Hauptversion +// Nebenversion +// Buildnummer +// Revision +// +// Sie können alle Werte angeben oder Standardwerte für die Build- und Revisionsnummern verwenden, +// indem Sie "*" wie unten gezeigt eingeben: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/ReportImp/PaSMoenchengladbach/Properties/licenses.licx b/ReportImp/PaSMoenchengladbach/Properties/licenses.licx new file mode 100644 index 000000000..c7fd819d5 --- /dev/null +++ b/ReportImp/PaSMoenchengladbach/Properties/licenses.licx @@ -0,0 +1 @@ +DevExpress.XtraReports.UI.XtraReport, DevExpress.XtraReports.v17.1, Version=17.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a diff --git a/ReportImp/PaSMoenchengladbach/ServicesOverviewReport.Designer.cs b/ReportImp/PaSMoenchengladbach/ServicesOverviewReport.Designer.cs new file mode 100644 index 000000000..1f96e864f --- /dev/null +++ b/ReportImp/PaSMoenchengladbach/ServicesOverviewReport.Designer.cs @@ -0,0 +1,1025 @@ +using BeWo.Report.ReportObjects; +namespace PaSMoenchengladbach +{ + partial class Stundenzettel + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.components = new System.ComponentModel.Container(); + this.Detail = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell(); + this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail1 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable3 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); + this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule(); + this.DetailReport1 = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail2 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrTable2 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow4 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell22 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell24 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell25 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell26 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel(); + this.DetailReport2 = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail3 = new DevExpress.XtraReports.UI.DetailBand(); + this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand(); + this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrTable1 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel(); + this.formattingRuleServiceDesc = new DevExpress.XtraReports.UI.FormattingRule(); + this.formattingRuleCostBearer = new DevExpress.XtraReports.UI.FormattingRule(); + this.formattingRuleEmployeeName = new DevExpress.XtraReports.UI.FormattingRule(); + this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand(); + this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand(); + this.fieldTotalMitFaktor = new DevExpress.XtraReports.UI.CalculatedField(); + this.fieldCustomerCount = new DevExpress.XtraReports.UI.CalculatedField(); + ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); + // + // Detail + // + this.Detail.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTableServiceRecords1}); + this.Detail.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.Detail.HeightF = 40F; + this.Detail.Name = "Detail"; + this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail.StylePriority.UseFont = false; + this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrTableServiceRecords1 + // + this.xrTableServiceRecords1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableServiceRecords1.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableServiceRecords1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTableServiceRecords1.Name = "xrTableServiceRecords1"; + this.xrTableServiceRecords1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTableServiceRecords1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow2, + this.xrTableRow1}); + this.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(670F, 40F); + this.xrTableServiceRecords1.StylePriority.UseBackColor = false; + this.xrTableServiceRecords1.StylePriority.UseFont = false; + this.xrTableServiceRecords1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrTableRow2 + // + this.xrTableRow2.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell3, + this.xrTableCell2, + this.xrTableCell1, + this.xrTableCell11, + this.xrTableCell12}); + this.xrTableRow2.Name = "xrTableRow2"; + this.xrTableRow2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTableRow2.StylePriority.UseBorders = false; + this.xrTableRow2.StylePriority.UseFont = false; + this.xrTableRow2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + this.xrTableRow2.Weight = 0.99999952316306917D; + // + // xrTableCell3 + // + this.xrTableCell3.Name = "xrTableCell3"; + this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F); + this.xrTableCell3.StylePriority.UseFont = false; + this.xrTableCell3.StylePriority.UseForeColor = false; + this.xrTableCell3.StylePriority.UseTextAlignment = false; + this.xrTableCell3.Text = "Datum"; + this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell3.Weight = 0.18831235419843567D; + // + // xrTableCell2 + // + this.xrTableCell2.Name = "xrTableCell2"; + this.xrTableCell2.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F); + this.xrTableCell2.StylePriority.UseFont = false; + this.xrTableCell2.StylePriority.UsePadding = false; + this.xrTableCell2.StylePriority.UseTextAlignment = false; + this.xrTableCell2.Text = "Hdz."; + this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell2.Weight = 0.15064988335874857D; + // + // xrTableCell1 + // + this.xrTableCell1.Name = "xrTableCell1"; + this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F); + this.xrTableCell1.StylePriority.UseFont = false; + this.xrTableCell1.StylePriority.UsePadding = false; + this.xrTableCell1.StylePriority.UseTextAlignment = false; + this.xrTableCell1.Text = "Leistungsbeschreibung"; + this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell1.Weight = 0.3766247083968714D; + // + // xrTableCell11 + // + this.xrTableCell11.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell11.Multiline = true; + this.xrTableCell11.Name = "xrTableCell11"; + this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F); + this.xrTableCell11.StylePriority.UseBorders = false; + this.xrTableCell11.StylePriority.UseFont = false; + this.xrTableCell11.StylePriority.UseForeColor = false; + this.xrTableCell11.StylePriority.UseTextAlignment = false; + this.xrTableCell11.Text = "Uhrzeit\r\n"; + this.xrTableCell11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell11.Weight = 0.3012997667174972D; + // + // xrTableCell12 + // + this.xrTableCell12.Name = "xrTableCell12"; + this.xrTableCell12.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F); + this.xrTableCell12.StylePriority.UseBackColor = false; + this.xrTableCell12.StylePriority.UseFont = false; + this.xrTableCell12.StylePriority.UseForeColor = false; + this.xrTableCell12.StylePriority.UseTextAlignment = false; + this.xrTableCell12.Text = "direkte FLS"; + this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell12.Weight = 0.24480606045796641D; + // + // xrTableRow1 + // + this.xrTableRow1.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell4, + this.xrTableCell5, + this.xrTableCell6, + this.xrTableCell9, + this.xrTableCell7, + this.xrTableCell8}); + this.xrTableRow1.Name = "xrTableRow1"; + this.xrTableRow1.StylePriority.UseBorders = false; + this.xrTableRow1.Weight = 0.99999952316306917D; + // + // xrTableCell4 + // + this.xrTableCell4.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell4.Name = "xrTableCell4"; + this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F); + this.xrTableCell4.StylePriority.UseFont = false; + this.xrTableCell4.StylePriority.UsePadding = false; + this.xrTableCell4.StylePriority.UseTextAlignment = false; + this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell4.Weight = 0.18831235419843567D; + // + // xrTableCell5 + // + this.xrTableCell5.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell5.Name = "xrTableCell5"; + this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F); + this.xrTableCell5.StylePriority.UseFont = false; + this.xrTableCell5.StylePriority.UsePadding = false; + this.xrTableCell5.StylePriority.UseTextAlignment = false; + this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell5.Weight = 0.15064950981434477D; + // + // xrTableCell6 + // + this.xrTableCell6.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell6.Name = "xrTableCell6"; + this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F); + this.xrTableCell6.StylePriority.UseFont = false; + this.xrTableCell6.StylePriority.UsePadding = false; + this.xrTableCell6.StylePriority.UseTextAlignment = false; + this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell6.Weight = 0.37662467966268648D; + // + // xrTableCell9 + // + this.xrTableCell9.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell9.Name = "xrTableCell9"; + this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F); + this.xrTableCell9.StylePriority.UseBorders = false; + this.xrTableCell9.StylePriority.UseFont = false; + this.xrTableCell9.StylePriority.UsePadding = false; + this.xrTableCell9.StylePriority.UseTextAlignment = false; + this.xrTableCell9.Text = "von"; + this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell9.Weight = 0.1506498833587486D; + // + // xrTableCell7 + // + this.xrTableCell7.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell7.Name = "xrTableCell7"; + this.xrTableCell7.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F); + this.xrTableCell7.StylePriority.UseBorders = false; + this.xrTableCell7.StylePriority.UseFont = false; + this.xrTableCell7.StylePriority.UsePadding = false; + this.xrTableCell7.StylePriority.UseTextAlignment = false; + this.xrTableCell7.Text = "bis"; + this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell7.Weight = 0.15065005576385804D; + // + // xrTableCell8 + // + this.xrTableCell8.Name = "xrTableCell8"; + this.xrTableCell8.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F); + this.xrTableCell8.StylePriority.UseFont = false; + this.xrTableCell8.StylePriority.UsePadding = false; + this.xrTableCell8.StylePriority.UseTextAlignment = false; + this.xrTableCell8.Text = "in Minuten"; + this.xrTableCell8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell8.Weight = 0.24480629033144563D; + // + // DetailReport + // + this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail1}); + this.DetailReport.DataMember = "Services"; + this.DetailReport.DataSource = this.bindingSource1; + this.DetailReport.Level = 0; + this.DetailReport.Name = "DetailReport"; + this.DetailReport.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.DetailReport.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // Detail1 + // + this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable3}); + this.Detail1.HeightF = 20F; + this.Detail1.Name = "Detail1"; + this.Detail1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrTable3 + // + this.xrTable3.BorderColor = System.Drawing.Color.Black; + this.xrTable3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable3.Name = "xrTable3"; + this.xrTable3.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow6}); + this.xrTable3.SizeF = new System.Drawing.SizeF(669.9998F, 20F); + this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrTableRow6 + // + this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell13, + this.xrTableCell14, + this.xrTableCell15, + this.xrTableCell10, + this.xrTableCell16, + this.xrTableCell17}); + this.xrTableRow6.Name = "xrTableRow6"; + this.xrTableRow6.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTableRow6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + this.xrTableRow6.Weight = 1D; + // + // xrTableCell13 + // + this.xrTableCell13.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDate", "{0:dd.MM.yy}")}); + this.xrTableCell13.Font = new System.Drawing.Font("Arial", 10F); + this.xrTableCell13.Name = "xrTableCell13"; + this.xrTableCell13.Padding = new DevExpress.XtraPrinting.PaddingInfo(4, 4, 0, 0, 100F); + this.xrTableCell13.StylePriority.UseFont = false; + this.xrTableCell13.StylePriority.UseForeColor = false; + this.xrTableCell13.StylePriority.UsePadding = false; + this.xrTableCell13.StylePriority.UseTextAlignment = false; + this.xrTableCell13.Text = "xrTableCell13"; + this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell13.Weight = 0.17246315217675193D; + // + // xrTableCell14 + // + this.xrTableCell14.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.EmployeeAbbr")}); + this.xrTableCell14.Font = new System.Drawing.Font("Arial", 10F); + this.xrTableCell14.Name = "xrTableCell14"; + this.xrTableCell14.Padding = new DevExpress.XtraPrinting.PaddingInfo(4, 4, 0, 0, 100F); + this.xrTableCell14.StylePriority.UseFont = false; + this.xrTableCell14.StylePriority.UseForeColor = false; + this.xrTableCell14.StylePriority.UsePadding = false; + this.xrTableCell14.StylePriority.UseTextAlignment = false; + this.xrTableCell14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell14.Weight = 0.1379705214162647D; + // + // xrTableCell15 + // + this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.ServiceDescription", "{0:HH:mm}")}); + this.xrTableCell15.Font = new System.Drawing.Font("Arial", 10F); + this.xrTableCell15.Name = "xrTableCell15"; + this.xrTableCell15.Padding = new DevExpress.XtraPrinting.PaddingInfo(4, 4, 0, 0, 100F); + this.xrTableCell15.StylePriority.UseFont = false; + this.xrTableCell15.StylePriority.UseForeColor = false; + this.xrTableCell15.StylePriority.UsePadding = false; + this.xrTableCell15.StylePriority.UseTextAlignment = false; + this.xrTableCell15.Text = "xrTableCell15"; + this.xrTableCell15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell15.Weight = 0.34492631910682464D; + // + // xrTableCell10 + // + this.xrTableCell10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDate", "{0:HH:mm}")}); + this.xrTableCell10.Font = new System.Drawing.Font("Arial", 10F); + this.xrTableCell10.Name = "xrTableCell10"; + this.xrTableCell10.Padding = new DevExpress.XtraPrinting.PaddingInfo(4, 4, 0, 0, 100F); + this.xrTableCell10.StylePriority.UseFont = false; + this.xrTableCell10.StylePriority.UsePadding = false; + this.xrTableCell10.StylePriority.UseTextAlignment = false; + this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell10.Weight = 0.13797034146055623D; + // + // xrTableCell16 + // + this.xrTableCell16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.EndDate", "{0:HH:mm}")}); + this.xrTableCell16.Font = new System.Drawing.Font("Arial", 10F); + this.xrTableCell16.Name = "xrTableCell16"; + this.xrTableCell16.Padding = new DevExpress.XtraPrinting.PaddingInfo(4, 4, 0, 0, 100F); + this.xrTableCell16.StylePriority.UseFont = false; + this.xrTableCell16.StylePriority.UseForeColor = false; + this.xrTableCell16.StylePriority.UsePadding = false; + this.xrTableCell16.StylePriority.UseTextAlignment = false; + this.xrTableCell16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell16.Weight = 0.13797034146055623D; + // + // xrTableCell17 + // + this.xrTableCell17.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Minutes", "{0:0.##}")}); + this.xrTableCell17.Font = new System.Drawing.Font("Arial", 10F); + this.xrTableCell17.Name = "xrTableCell17"; + this.xrTableCell17.Padding = new DevExpress.XtraPrinting.PaddingInfo(4, 4, 0, 0, 100F); + this.xrTableCell17.StylePriority.UseFont = false; + this.xrTableCell17.StylePriority.UseForeColor = false; + this.xrTableCell17.StylePriority.UsePadding = false; + this.xrTableCell17.StylePriority.UseTextAlignment = false; + this.xrTableCell17.Text = "xrTableCell17"; + this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell17.Weight = 0.22420203380274639D; + // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO); + // + // formattingRuleStartDate + // + this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]"; + this.formattingRuleStartDate.DataMember = "ServicesDouble"; + this.formattingRuleStartDate.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.formattingRuleStartDate.Name = "formattingRuleStartDate"; + // + // DetailReport1 + // + this.DetailReport1.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail2}); + this.DetailReport1.Level = 1; + this.DetailReport1.Name = "DetailReport1"; + this.DetailReport1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.DetailReport1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // Detail2 + // + this.Detail2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel13, + this.xrLabel12, + this.xrLabel11, + this.xrLabel4, + this.xrLabel3, + this.xrTable2, + this.xrLabel2, + this.xrLabel5}); + this.Detail2.HeightF = 254F; + this.Detail2.Name = "Detail2"; + this.Detail2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail2.StylePriority.UseBorders = false; + this.Detail2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel13 + // + this.xrLabel13.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold); + this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(0F, 230F); + this.xrLabel13.Multiline = true; + this.xrLabel13.Name = "xrLabel13"; + this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel13.SizeF = new System.Drawing.SizeF(459.9996F, 23.99998F); + this.xrLabel13.StylePriority.UseBorders = false; + this.xrLabel13.StylePriority.UseFont = false; + this.xrLabel13.StylePriority.UseTextAlignment = false; + this.xrLabel13.Text = "Ich bestätige die erbrachten Leistungen und die gesamten Zeitangaben:"; + this.xrLabel13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel12 + // + this.xrLabel12.Borders = DevExpress.XtraPrinting.BorderSide.Top; + this.xrLabel12.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel12.ForeColor = System.Drawing.SystemColors.ControlText; + this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(459.9996F, 230F); + this.xrLabel12.Multiline = true; + this.xrLabel12.Name = "xrLabel12"; + this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel12.SizeF = new System.Drawing.SizeF(210.0011F, 24F); + this.xrLabel12.StylePriority.UseBorders = false; + this.xrLabel12.StylePriority.UseFont = false; + this.xrLabel12.StylePriority.UseForeColor = false; + this.xrLabel12.StylePriority.UseTextAlignment = false; + this.xrLabel12.Text = "Mitarbeiter/in der PaS"; + this.xrLabel12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel11 + // + this.xrLabel11.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold); + this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(0.0007629395F, 164F); + this.xrLabel11.Multiline = true; + this.xrLabel11.Name = "xrLabel11"; + this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel11.SizeF = new System.Drawing.SizeF(670F, 20F); + this.xrLabel11.StylePriority.UseBorders = false; + this.xrLabel11.StylePriority.UseFont = false; + this.xrLabel11.StylePriority.UseTextAlignment = false; + this.xrLabel11.Text = "Mit meiner Unterschrift bestätige ich den Empfang der o. g. FLS und der genannten" + + " Zeitangaben:"; + this.xrLabel11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel4 + // + this.xrLabel4.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrLabel4.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "AbsenceTimes")}); + this.xrLabel4.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0.0007629395F, 60.00004F); + this.xrLabel4.Multiline = true; + this.xrLabel4.Name = "xrLabel4"; + this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel4.SizeF = new System.Drawing.SizeF(670F, 40F); + this.xrLabel4.StylePriority.UseBorders = false; + this.xrLabel4.StylePriority.UseFont = false; + this.xrLabel4.StylePriority.UseTextAlignment = false; + this.xrLabel4.Text = "Krankenhaus-/Klinikaufenthalt im laufenden Monat (von-bis):"; + this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel3 + // + this.xrLabel3.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 40.00003F); + this.xrLabel3.Multiline = true; + this.xrLabel3.Name = "xrLabel3"; + this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel3.SizeF = new System.Drawing.SizeF(670F, 20F); + this.xrLabel3.StylePriority.UseBorders = false; + this.xrLabel3.StylePriority.UseFont = false; + this.xrLabel3.StylePriority.UseTextAlignment = false; + this.xrLabel3.Text = "Krankenhaus-/Klinikaufenthalt im laufenden Monat (von-bis):"; + this.xrLabel3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrTable2 + // + this.xrTable2.BorderColor = System.Drawing.Color.Black; + this.xrTable2.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(0.0007629395F, 0F); + this.xrTable2.Name = "xrTable2"; + this.xrTable2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow4}); + this.xrTable2.SizeF = new System.Drawing.SizeF(669.9998F, 20F); + this.xrTable2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrTableRow4 + // + this.xrTableRow4.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell19, + this.xrTableCell22, + this.xrTableCell23, + this.xrTableCell24, + this.xrTableCell25, + this.xrTableCell26}); + this.xrTableRow4.Name = "xrTableRow4"; + this.xrTableRow4.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTableRow4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + this.xrTableRow4.Weight = 1D; + // + // xrTableCell19 + // + this.xrTableCell19.Font = new System.Drawing.Font("Arial", 10F); + this.xrTableCell19.Name = "xrTableCell19"; + this.xrTableCell19.Padding = new DevExpress.XtraPrinting.PaddingInfo(4, 4, 0, 0, 100F); + this.xrTableCell19.StylePriority.UseFont = false; + this.xrTableCell19.StylePriority.UseForeColor = false; + this.xrTableCell19.StylePriority.UsePadding = false; + this.xrTableCell19.StylePriority.UseTextAlignment = false; + this.xrTableCell19.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell19.Weight = 0.17246315217675193D; + // + // xrTableCell22 + // + this.xrTableCell22.Font = new System.Drawing.Font("Arial", 10F); + this.xrTableCell22.Name = "xrTableCell22"; + this.xrTableCell22.Padding = new DevExpress.XtraPrinting.PaddingInfo(4, 4, 0, 0, 100F); + this.xrTableCell22.StylePriority.UseFont = false; + this.xrTableCell22.StylePriority.UseForeColor = false; + this.xrTableCell22.StylePriority.UsePadding = false; + this.xrTableCell22.StylePriority.UseTextAlignment = false; + this.xrTableCell22.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell22.Weight = 0.1379705214162647D; + // + // xrTableCell23 + // + this.xrTableCell23.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrTableCell23.Name = "xrTableCell23"; + this.xrTableCell23.Padding = new DevExpress.XtraPrinting.PaddingInfo(4, 4, 0, 0, 100F); + this.xrTableCell23.StylePriority.UseFont = false; + this.xrTableCell23.StylePriority.UseForeColor = false; + this.xrTableCell23.StylePriority.UsePadding = false; + this.xrTableCell23.StylePriority.UseTextAlignment = false; + this.xrTableCell23.Text = "Summe/Minuten"; + this.xrTableCell23.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell23.Weight = 0.34492631910682464D; + // + // xrTableCell24 + // + this.xrTableCell24.Font = new System.Drawing.Font("Arial", 10F); + this.xrTableCell24.Name = "xrTableCell24"; + this.xrTableCell24.Padding = new DevExpress.XtraPrinting.PaddingInfo(4, 4, 0, 0, 100F); + this.xrTableCell24.StylePriority.UseFont = false; + this.xrTableCell24.StylePriority.UsePadding = false; + this.xrTableCell24.StylePriority.UseTextAlignment = false; + this.xrTableCell24.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell24.Weight = 0.13797034146055623D; + // + // xrTableCell25 + // + this.xrTableCell25.Font = new System.Drawing.Font("Arial", 10F); + this.xrTableCell25.Name = "xrTableCell25"; + this.xrTableCell25.Padding = new DevExpress.XtraPrinting.PaddingInfo(4, 4, 0, 0, 100F); + this.xrTableCell25.StylePriority.UseFont = false; + this.xrTableCell25.StylePriority.UseForeColor = false; + this.xrTableCell25.StylePriority.UsePadding = false; + this.xrTableCell25.StylePriority.UseTextAlignment = false; + this.xrTableCell25.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell25.Weight = 0.13797034146055623D; + // + // xrTableCell26 + // + this.xrTableCell26.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "TotalFLMBillable", "{0:0.##}")}); + this.xrTableCell26.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrTableCell26.Name = "xrTableCell26"; + this.xrTableCell26.Padding = new DevExpress.XtraPrinting.PaddingInfo(4, 4, 0, 0, 100F); + this.xrTableCell26.StylePriority.UseFont = false; + this.xrTableCell26.StylePriority.UseForeColor = false; + this.xrTableCell26.StylePriority.UsePadding = false; + this.xrTableCell26.StylePriority.UseTextAlignment = false; + this.xrTableCell26.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell26.Weight = 0.22420203380274639D; + // + // xrLabel2 + // + this.xrLabel2.Borders = DevExpress.XtraPrinting.BorderSide.Top; + this.xrLabel2.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel2.ForeColor = System.Drawing.SystemColors.ControlText; + this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 140F); + this.xrLabel2.Multiline = true; + this.xrLabel2.Name = "xrLabel2"; + this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel2.SizeF = new System.Drawing.SizeF(179.9998F, 23.99997F); + this.xrLabel2.StylePriority.UseBorders = false; + this.xrLabel2.StylePriority.UseFont = false; + this.xrLabel2.StylePriority.UseForeColor = false; + this.xrLabel2.StylePriority.UseTextAlignment = false; + this.xrLabel2.Text = "Datum"; + this.xrLabel2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel5 + // + this.xrLabel5.Borders = DevExpress.XtraPrinting.BorderSide.Top; + this.xrLabel5.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel5.ForeColor = System.Drawing.SystemColors.ControlText; + this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(379.9998F, 140F); + this.xrLabel5.Multiline = true; + this.xrLabel5.Name = "xrLabel5"; + this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel5.SizeF = new System.Drawing.SizeF(290.0009F, 24F); + this.xrLabel5.StylePriority.UseBorders = false; + this.xrLabel5.StylePriority.UseFont = false; + this.xrLabel5.StylePriority.UseForeColor = false; + this.xrLabel5.StylePriority.UseTextAlignment = false; + this.xrLabel5.Text = "Unterschrift Leistungsempfänger/in"; + this.xrLabel5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // DetailReport2 + // + this.DetailReport2.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail3}); + this.DetailReport2.DataMember = "AllEmployees"; + this.DetailReport2.DataSource = this.bindingSource1; + this.DetailReport2.Level = 2; + this.DetailReport2.Name = "DetailReport2"; + this.DetailReport2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.DetailReport2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // Detail3 + // + this.Detail3.HeightF = 0F; + this.Detail3.Name = "Detail3"; + this.Detail3.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // ReportHeader + // + this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel9, + this.xrLabel8, + this.xrLabel6, + this.xrLabel10, + this.xrTable1, + this.xrLabel7, + this.xrLabel1}); + this.ReportHeader.Font = new System.Drawing.Font("Arial", 10F); + this.ReportHeader.HeightF = 185F; + this.ReportHeader.Name = "ReportHeader"; + this.ReportHeader.StylePriority.UseFont = false; + // + // xrLabel9 + // + this.xrLabel9.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrLabel9.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(380.0003F, 132.125F); + this.xrLabel9.Multiline = true; + this.xrLabel9.Name = "xrLabel9"; + this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel9.SizeF = new System.Drawing.SizeF(290F, 30F); + this.xrLabel9.StylePriority.UseBorders = false; + this.xrLabel9.StylePriority.UseFont = false; + this.xrLabel9.StylePriority.UseTextAlignment = false; + this.xrLabel9.Text = "wtl. [ApprovedFLSPerWeek!0.00] mtl. [ApprovedFLSPerMonth!0.00]"; + this.xrLabel9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrLabel8 + // + this.xrLabel8.Borders = DevExpress.XtraPrinting.BorderSide.Right; + this.xrLabel8.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(380.0003F, 102.125F); + this.xrLabel8.Multiline = true; + this.xrLabel8.Name = "xrLabel8"; + this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel8.SizeF = new System.Drawing.SizeF(290F, 30F); + this.xrLabel8.StylePriority.UseBorders = false; + this.xrLabel8.StylePriority.UseFont = false; + this.xrLabel8.StylePriority.UseTextAlignment = false; + this.xrLabel8.Text = "Bewilligte Fachleistungsstunden"; + this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrLabel6 + // + this.xrLabel6.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrLabel6.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(100.0005F, 102.125F); + this.xrLabel6.Multiline = true; + this.xrLabel6.Name = "xrLabel6"; + this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel6.SizeF = new System.Drawing.SizeF(279.9998F, 59.99999F); + this.xrLabel6.StylePriority.UseBorders = false; + this.xrLabel6.StylePriority.UseFont = false; + this.xrLabel6.StylePriority.UseTextAlignment = false; + this.xrLabel6.Text = "[CustomerLastName], [CustomerFirstName]\r\n"; + this.xrLabel6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrLabel10 + // + this.xrLabel10.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrLabel10.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(0.0005086263F, 102.125F); + this.xrLabel10.Multiline = true; + this.xrLabel10.Name = "xrLabel10"; + this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel10.SizeF = new System.Drawing.SizeF(100F, 60F); + this.xrLabel10.StylePriority.UseBorders = false; + this.xrLabel10.StylePriority.UseFont = false; + this.xrLabel10.StylePriority.UseTextAlignment = false; + this.xrLabel10.Text = "[Month] [Year]"; + this.xrLabel10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrTable1 + // + this.xrTable1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTable1.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0.0002543131F, 82.12503F); + this.xrTable1.Name = "xrTable1"; + this.xrTable1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow3}); + this.xrTable1.SizeF = new System.Drawing.SizeF(670F, 20F); + this.xrTable1.StylePriority.UseBackColor = false; + this.xrTable1.StylePriority.UseFont = false; + this.xrTable1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrTableRow3 + // + this.xrTableRow3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell18, + this.xrTableCell20, + this.xrTableCell21}); + this.xrTableRow3.Name = "xrTableRow3"; + this.xrTableRow3.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTableRow3.StylePriority.UseBorders = false; + this.xrTableRow3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + this.xrTableRow3.Weight = 0.99999952316306917D; + // + // xrTableCell18 + // + this.xrTableCell18.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell18.Name = "xrTableCell18"; + this.xrTableCell18.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F); + this.xrTableCell18.StylePriority.UseBorders = false; + this.xrTableCell18.StylePriority.UseFont = false; + this.xrTableCell18.StylePriority.UseForeColor = false; + this.xrTableCell18.StylePriority.UseTextAlignment = false; + this.xrTableCell18.Text = "Monat/Jahr"; + this.xrTableCell18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell18.Weight = 0.18831235419843567D; + // + // xrTableCell20 + // + this.xrTableCell20.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell20.Name = "xrTableCell20"; + this.xrTableCell20.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F); + this.xrTableCell20.StylePriority.UseBorders = false; + this.xrTableCell20.StylePriority.UseFont = false; + this.xrTableCell20.StylePriority.UsePadding = false; + this.xrTableCell20.StylePriority.UseTextAlignment = false; + this.xrTableCell20.Text = "Leistungsempfänger/in:"; + this.xrTableCell20.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell20.Weight = 0.52727459175562D; + // + // xrTableCell21 + // + this.xrTableCell21.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell21.Multiline = true; + this.xrTableCell21.Name = "xrTableCell21"; + this.xrTableCell21.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F); + this.xrTableCell21.StylePriority.UseBorders = false; + this.xrTableCell21.StylePriority.UseFont = false; + this.xrTableCell21.StylePriority.UseForeColor = false; + this.xrTableCell21.StylePriority.UseTextAlignment = false; + this.xrTableCell21.Text = "Az LVR: [ReferenceNumber]"; + this.xrTableCell21.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell21.Weight = 0.54610582717546363D; + // + // xrLabel7 + // + this.xrLabel7.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 25F); + this.xrLabel7.Multiline = true; + this.xrLabel7.Name = "xrLabel7"; + this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel7.SizeF = new System.Drawing.SizeF(670.0002F, 25F); + this.xrLabel7.StylePriority.UseFont = false; + this.xrLabel7.StylePriority.UseForeColor = false; + this.xrLabel7.StylePriority.UseTextAlignment = false; + this.xrLabel7.Text = "Ambulant Betreutes Wohnen der PaS Praxis für angewandte Sozialarbeit Mönchengladb" + + "ach"; + this.xrLabel7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrLabel1 + // + this.xrLabel1.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold); + this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrLabel1.Multiline = true; + this.xrLabel1.Name = "xrLabel1"; + this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel1.SizeF = new System.Drawing.SizeF(637.7086F, 25F); + this.xrLabel1.StylePriority.UseFont = false; + this.xrLabel1.StylePriority.UseForeColor = false; + this.xrLabel1.StylePriority.UseTextAlignment = false; + this.xrLabel1.Text = "Quittierungsbeleg über direkte Betreuungsleistungen (FLS)"; + this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + // + // formattingRuleServiceDesc + // + this.formattingRuleServiceDesc.Condition = "[StartDate2] < [StartDate]"; + this.formattingRuleServiceDesc.DataMember = "ServicesDouble"; + this.formattingRuleServiceDesc.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.formattingRuleServiceDesc.Name = "formattingRuleServiceDesc"; + // + // formattingRuleCostBearer + // + this.formattingRuleCostBearer.Condition = "[StartDate2] < [StartDate]"; + this.formattingRuleCostBearer.DataMember = "ServicesDouble"; + this.formattingRuleCostBearer.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.formattingRuleCostBearer.Name = "formattingRuleCostBearer"; + // + // formattingRuleEmployeeName + // + this.formattingRuleEmployeeName.Condition = "[StartDate2] < [StartDate]"; + this.formattingRuleEmployeeName.DataMember = "ServicesDouble"; + this.formattingRuleEmployeeName.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.formattingRuleEmployeeName.Name = "formattingRuleEmployeeName"; + // + // topMarginBand1 + // + this.topMarginBand1.HeightF = 50F; + this.topMarginBand1.Name = "topMarginBand1"; + // + // bottomMarginBand1 + // + this.bottomMarginBand1.HeightF = 30F; + this.bottomMarginBand1.Name = "bottomMarginBand1"; + // + // fieldTotalMitFaktor + // + this.fieldTotalMitFaktor.Expression = "[TotalFLMBillable] * [RateFactor]"; + this.fieldTotalMitFaktor.Name = "fieldTotalMitFaktor"; + // + // fieldCustomerCount + // + this.fieldCustomerCount.DataMember = "Services"; + this.fieldCustomerCount.Expression = "Iif([CustomerCount] > 1, [CustomerCount], \'\')"; + this.fieldCustomerCount.FieldType = DevExpress.XtraReports.UI.FieldType.String; + this.fieldCustomerCount.Name = "fieldCustomerCount"; + // + // Stundenzettel + // + this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail, + this.DetailReport, + this.DetailReport1, + this.DetailReport2, + this.ReportHeader, + this.topMarginBand1, + this.bottomMarginBand1}); + this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] { + this.fieldTotalMitFaktor, + this.fieldCustomerCount}); + this.DataSource = this.bindingSource1; + this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] { + this.formattingRuleStartDate, + this.formattingRuleServiceDesc, + this.formattingRuleCostBearer, + this.formattingRuleEmployeeName}); + this.Margins = new System.Drawing.Printing.Margins(100, 50, 50, 30); + this.PageHeight = 1169; + this.PageWidth = 827; + this.PaperKind = System.Drawing.Printing.PaperKind.A4; + this.Version = "17.1"; + ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); + + } + + #endregion + + private DevExpress.XtraReports.UI.DetailBand Detail; + private System.Windows.Forms.BindingSource bindingSource1; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport; + private DevExpress.XtraReports.UI.DetailBand Detail1; + private DevExpress.XtraReports.UI.XRTable xrTable3; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow6; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell14; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell15; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell16; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell17; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport1; + private DevExpress.XtraReports.UI.DetailBand Detail2; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport2; + private DevExpress.XtraReports.UI.DetailBand Detail3; + private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader; + private DevExpress.XtraReports.UI.XRLabel xrLabel1; + private DevExpress.XtraReports.UI.XRLabel xrLabel5; + private DevExpress.XtraReports.UI.XRTable xrTableServiceRecords1; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow2; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell3; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell11; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell12; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell13; + private DevExpress.XtraReports.UI.FormattingRule formattingRuleStartDate; + private DevExpress.XtraReports.UI.FormattingRule formattingRuleServiceDesc; + private DevExpress.XtraReports.UI.FormattingRule formattingRuleCostBearer; + private DevExpress.XtraReports.UI.FormattingRule formattingRuleEmployeeName; + private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1; + private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1; + private DevExpress.XtraReports.UI.XRLabel xrLabel2; + private DevExpress.XtraReports.UI.CalculatedField fieldTotalMitFaktor; + private DevExpress.XtraReports.UI.CalculatedField fieldCustomerCount; + private DevExpress.XtraReports.UI.XRLabel xrLabel7; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell2; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell1; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell4; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell5; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell6; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell9; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell7; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell8; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell10; + private DevExpress.XtraReports.UI.XRTable xrTable1; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow3; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell18; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell20; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell21; + private DevExpress.XtraReports.UI.XRLabel xrLabel9; + private DevExpress.XtraReports.UI.XRLabel xrLabel8; + private DevExpress.XtraReports.UI.XRLabel xrLabel6; + private DevExpress.XtraReports.UI.XRLabel xrLabel10; + private DevExpress.XtraReports.UI.XRTable xrTable2; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow4; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell19; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell22; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell23; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell24; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell25; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell26; + private DevExpress.XtraReports.UI.XRLabel xrLabel4; + private DevExpress.XtraReports.UI.XRLabel xrLabel3; + private DevExpress.XtraReports.UI.XRLabel xrLabel13; + private DevExpress.XtraReports.UI.XRLabel xrLabel12; + private DevExpress.XtraReports.UI.XRLabel xrLabel11; + } +} diff --git a/ReportImp/PaSMoenchengladbach/ServicesOverviewReport.cs b/ReportImp/PaSMoenchengladbach/ServicesOverviewReport.cs new file mode 100644 index 000000000..9b87f40d3 --- /dev/null +++ b/ReportImp/PaSMoenchengladbach/ServicesOverviewReport.cs @@ -0,0 +1,33 @@ +using System; +using BeWo.Report.ReportObjects; +using BeWo.Report; +using System.Collections.Generic; + +namespace PaSMoenchengladbach +{ + public partial class Stundenzettel : DevExpress.XtraReports.UI.XtraReport, IBeWoReport + { + public Stundenzettel() + { + InitializeComponent(); + } + + public void SetReportDataSource(ServicesOverviewRO pRO) + { + if (pRO.Services != null) + { + List servicesBillable = new List(); + + foreach (ServicesOverviewRO.ServiceDetail s in pRO.Services) + { + if (s.IsBillable) + servicesBillable.Add(s); + } + + pRO.Services = servicesBillable; + } + + this.bindingSource1.DataSource = pRO; + } + } +} diff --git a/ReportImp/PaSMoenchengladbach/ServicesOverviewReport.resx b/ReportImp/PaSMoenchengladbach/ServicesOverviewReport.resx new file mode 100644 index 000000000..19e908bd3 --- /dev/null +++ b/ReportImp/PaSMoenchengladbach/ServicesOverviewReport.resx @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 21, 17 + + \ No newline at end of file diff --git a/ReportImp/PraxisPusteblume/BehandlungsnachweisHerrHerzog.Designer.cs b/ReportImp/PraxisPusteblume/BehandlungsnachweisHerrHerzog.Designer.cs new file mode 100644 index 000000000..1d342ee15 --- /dev/null +++ b/ReportImp/PraxisPusteblume/BehandlungsnachweisHerrHerzog.Designer.cs @@ -0,0 +1,689 @@ +using BeWo.Report.ReportObjects; +namespace PraxisPusteblume +{ + partial class BehandlungsnachweisHerrHerzog + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(BehandlungsnachweisHerrHerzog)); + this.Detail = new DevExpress.XtraReports.UI.DetailBand(); + this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand(); + this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText(); + this.lblAdresse = new DevExpress.XtraReports.UI.XRLabel(); + this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox(); + this.xrRichText2 = new DevExpress.XtraReports.UI.XRRichText(); + this.ruleRateFactorNull = new DevExpress.XtraReports.UI.FormattingRule(); + this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand(); + this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand(); + this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel(); + this.Page1 = new DevExpress.XtraReports.UI.GroupHeaderBand(); + this.lblAnrede = new DevExpress.XtraReports.UI.XRLabel(); + this.xrTable3 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow14 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell41 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell(); + this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail1 = new DevExpress.XtraReports.UI.DetailBand(); + this.DetailReport1 = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail2 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable4 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow10 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); + this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand(); + this.xrTable1 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel(); + this.fieldEinzel = new DevExpress.XtraReports.UI.CalculatedField(); + this.fieldGruppe = new DevExpress.XtraReports.UI.CalculatedField(); + ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); + // + // Detail + // + this.Detail.HeightF = 0F; + this.Detail.Name = "Detail"; + this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // ReportHeader + // + this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel16, + this.xrLabel11, + this.xrLabel10, + this.xrLabel9, + this.xrLabel7, + this.xrLabel6, + this.xrLabel3, + this.xrLabel1, + this.xrRichText1, + this.lblAdresse}); + this.ReportHeader.Font = new System.Drawing.Font("Segoe UI", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.ReportHeader.HeightF = 185.4584F; + this.ReportHeader.Name = "ReportHeader"; + this.ReportHeader.StylePriority.UseFont = false; + // + // xrLabel16 + // + this.xrLabel16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceDate")}); + this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(569.6676F, 107.3334F); + this.xrLabel16.Name = "xrLabel16"; + this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel16.SizeF = new System.Drawing.SizeF(157.3325F, 23.00002F); + this.xrLabel16.Text = "xrLabel16"; + // + // xrLabel11 + // + this.xrLabel11.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerReferenceNumber")}); + this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(569.6676F, 52.29171F); + this.xrLabel11.Name = "xrLabel11"; + this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel11.SizeF = new System.Drawing.SizeF(157.3325F, 29.50002F); + this.xrLabel11.StylePriority.UseFont = false; + this.xrLabel11.Text = "Ansprechpartner:"; + // + // xrLabel10 + // + this.xrLabel10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceNumber")}); + this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(569.6676F, 32.2917F); + this.xrLabel10.Name = "xrLabel10"; + this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel10.SizeF = new System.Drawing.SizeF(157.3311F, 20F); + this.xrLabel10.StylePriority.UseFont = false; + this.xrLabel10.Text = "Ansprechpartner:"; + // + // xrLabel9 + // + this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(569.1671F, 12.29169F); + this.xrLabel9.Name = "xrLabel9"; + this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel9.SizeF = new System.Drawing.SizeF(157.8317F, 20F); + this.xrLabel9.StylePriority.UseFont = false; + this.xrLabel9.Text = "Jörg-Wolfgang Herzog"; + // + // xrLabel7 + // + this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(428.7296F, 107.3334F); + this.xrLabel7.Name = "xrLabel7"; + this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel7.SizeF = new System.Drawing.SizeF(140.4376F, 29.50002F); + this.xrLabel7.StylePriority.UseFont = false; + this.xrLabel7.Text = "Datum:"; + // + // xrLabel6 + // + this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(428.7301F, 52.29171F); + this.xrLabel6.Name = "xrLabel6"; + this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel6.SizeF = new System.Drawing.SizeF(140.9375F, 20F); + this.xrLabel6.StylePriority.UseFont = false; + this.xrLabel6.Text = "Kundennummer:"; + // + // xrLabel3 + // + this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(428.7296F, 32.2917F); + this.xrLabel3.Name = "xrLabel3"; + this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel3.SizeF = new System.Drawing.SizeF(140.938F, 20F); + this.xrLabel3.StylePriority.UseFont = false; + this.xrLabel3.Text = "Rechnungsnummer:"; + // + // xrLabel1 + // + this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(428.7296F, 12.29169F); + this.xrLabel1.Name = "xrLabel1"; + this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel1.SizeF = new System.Drawing.SizeF(140.4376F, 20F); + this.xrLabel1.StylePriority.UseFont = false; + this.xrLabel1.Text = "Ansprechpartnerin:"; + // + // xrRichText1 + // + this.xrRichText1.Font = new System.Drawing.Font("Verdana", 10F); + this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(45.83333F, 0F); + this.xrRichText1.Name = "xrRichText1"; + this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString"); + this.xrRichText1.SizeF = new System.Drawing.SizeF(371.875F, 32.2917F); + // + // lblAdresse + // + this.lblAdresse.LocationFloat = new DevExpress.Utils.PointFloat(45.83333F, 32.29173F); + this.lblAdresse.Multiline = true; + this.lblAdresse.Name = "lblAdresse"; + this.lblAdresse.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblAdresse.SizeF = new System.Drawing.SizeF(371.875F, 153.1667F); + this.lblAdresse.StylePriority.UseFont = false; + this.lblAdresse.Text = "Bezirk Oberbayern\r\nz. Hd. Frau Besold\r\nRechnungsstelle\r\n\r\n80353 München"; + // + // xrPictureBox1 + // + this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image"))); + this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(0.0002543131F, 13.95833F); + this.xrPictureBox1.Name = "xrPictureBox1"; + this.xrPictureBox1.SizeF = new System.Drawing.SizeF(312.83F, 176.75F); + this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage; + // + // xrRichText2 + // + this.xrRichText2.Font = new System.Drawing.Font("Verdana", 10F); + this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(428.7296F, 45.20833F); + this.xrRichText2.Name = "xrRichText2"; + this.xrRichText2.SerializableRtfString = resources.GetString("xrRichText2.SerializableRtfString"); + this.xrRichText2.SizeF = new System.Drawing.SizeF(298.2707F, 132.875F); + // + // ruleRateFactorNull + // + this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?"; + this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.ruleRateFactorNull.Name = "ruleRateFactorNull"; + // + // topMarginBand1 + // + this.topMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrRichText2, + this.xrPictureBox1}); + this.topMarginBand1.HeightF = 201F; + this.topMarginBand1.Name = "topMarginBand1"; + // + // bottomMarginBand1 + // + this.bottomMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel4}); + this.bottomMarginBand1.HeightF = 100F; + this.bottomMarginBand1.Name = "bottomMarginBand1"; + // + // xrLabel4 + // + this.xrLabel4.Font = new System.Drawing.Font("Segoe UI", 7F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrLabel4.Multiline = true; + this.xrLabel4.Name = "xrLabel4"; + this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel4.SizeF = new System.Drawing.SizeF(726.9987F, 100F); + this.xrLabel4.StylePriority.UseBorders = false; + this.xrLabel4.StylePriority.UseFont = false; + this.xrLabel4.StylePriority.UseTextAlignment = false; + this.xrLabel4.Text = resources.GetString("xrLabel4.Text"); + this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + // + // Page1 + // + this.Page1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.lblAnrede, + this.xrTable3}); + this.Page1.HeightF = 169F; + this.Page1.Name = "Page1"; + this.Page1.StylePriority.UseFont = false; + // + // lblAnrede + // + this.lblAnrede.Font = new System.Drawing.Font("Segoe UI", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.lblAnrede.LocationFloat = new DevExpress.Utils.PointFloat(45.83359F, 0F); + this.lblAnrede.Multiline = true; + this.lblAnrede.Name = "lblAnrede"; + this.lblAnrede.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblAnrede.SizeF = new System.Drawing.SizeF(681.1666F, 120.0727F); + this.lblAnrede.StylePriority.UseBorders = false; + this.lblAnrede.StylePriority.UseFont = false; + this.lblAnrede.StylePriority.UseTextAlignment = false; + this.lblAnrede.Text = "Sehr geehrte Damen und Herren,\r\n\r\n\r\nfür die geleisteten Stunden im Bereich lernth" + + "erapeutische Intervention darf ich Sie bitten, folgenden Betrag auf untenstehend" + + "es Konto zu überweisen:\r\n"; + // + // xrTable3 + // + this.xrTable3.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTable3.Font = new System.Drawing.Font("Segoe UI", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(45.83332F, 145F); + this.xrTable3.Name = "xrTable3"; + this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow14}); + this.xrTable3.SizeF = new System.Drawing.SizeF(681.1653F, 24F); + this.xrTable3.StylePriority.UseBorderColor = false; + this.xrTable3.StylePriority.UseBorders = false; + this.xrTable3.StylePriority.UseFont = false; + this.xrTable3.StylePriority.UseTextAlignment = false; + this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + // + // xrTableRow14 + // + this.xrTableRow14.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell41, + this.xrTableCell14, + this.xrTableCell16, + this.xrTableCell18}); + this.xrTableRow14.Name = "xrTableRow14"; + this.xrTableRow14.StylePriority.UseBackColor = false; + this.xrTableRow14.Weight = 0.03301414757739398D; + // + // xrTableCell41 + // + this.xrTableCell41.Name = "xrTableCell41"; + this.xrTableCell41.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F); + this.xrTableCell41.StylePriority.UsePadding = false; + this.xrTableCell41.StylePriority.UseTextAlignment = false; + this.xrTableCell41.Text = "Datum"; + this.xrTableCell41.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell41.Weight = 0.13551435664366385D; + // + // xrTableCell14 + // + this.xrTableCell14.Name = "xrTableCell14"; + this.xrTableCell14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell14.StylePriority.UseBackColor = false; + this.xrTableCell14.StylePriority.UseBorderColor = false; + this.xrTableCell14.StylePriority.UseBorders = false; + this.xrTableCell14.StylePriority.UseFont = false; + this.xrTableCell14.StylePriority.UseTextAlignment = false; + this.xrTableCell14.Text = "Therapie-Einheit"; + this.xrTableCell14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell14.Weight = 0.19875438513997745D; + // + // xrTableCell16 + // + this.xrTableCell16.Multiline = true; + this.xrTableCell16.Name = "xrTableCell16"; + this.xrTableCell16.StylePriority.UseTextAlignment = false; + this.xrTableCell16.Text = "Gruppengröße"; + this.xrTableCell16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell16.Weight = 0.15358294111245358D; + // + // xrTableCell18 + // + this.xrTableCell18.Multiline = true; + this.xrTableCell18.Name = "xrTableCell18"; + this.xrTableCell18.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F); + this.xrTableCell18.StylePriority.UsePadding = false; + this.xrTableCell18.StylePriority.UseTextAlignment = false; + this.xrTableCell18.Text = "Betrag"; + this.xrTableCell18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell18.Weight = 0.1275328656556165D; + // + // DetailReport + // + this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail1, + this.DetailReport1}); + this.DetailReport.DataMember = "ServiceInvoicePeriods"; + this.DetailReport.DataSource = this.bindingSource1; + this.DetailReport.Level = 0; + this.DetailReport.Name = "DetailReport"; + // + // Detail1 + // + this.Detail1.HeightF = 0F; + this.Detail1.Name = "Detail1"; + // + // DetailReport1 + // + this.DetailReport1.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail2}); + this.DetailReport1.DataMember = "ServiceInvoicePeriods.ServiceInvoiceItems"; + this.DetailReport1.DataSource = this.bindingSource1; + this.DetailReport1.Level = 0; + this.DetailReport1.Name = "DetailReport1"; + // + // Detail2 + // + this.Detail2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable4}); + this.Detail2.Font = new System.Drawing.Font("Segoe UI", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.Detail2.HeightF = 24F; + this.Detail2.Name = "Detail2"; + this.Detail2.StylePriority.UseFont = false; + // + // xrTable4 + // + this.xrTable4.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(45.83332F, 0F); + this.xrTable4.Name = "xrTable4"; + this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow10}); + this.xrTable4.SizeF = new System.Drawing.SizeF(681.1653F, 24F); + this.xrTable4.StylePriority.UseBackColor = false; + this.xrTable4.StylePriority.UseBorderColor = false; + this.xrTable4.StylePriority.UseBorders = false; + // + // xrTableRow10 + // + this.xrTableRow10.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell12, + this.xrTableCell15, + this.xrTableCell17, + this.xrTableCell19}); + this.xrTableRow10.Name = "xrTableRow10"; + this.xrTableRow10.StylePriority.UseFont = false; + this.xrTableRow10.Weight = 0.12000000000000002D; + // + // xrTableCell12 + // + this.xrTableCell12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.Notice", "{0:dd.MM.yyyy}")}); + this.xrTableCell12.Name = "xrTableCell12"; + this.xrTableCell12.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F); + this.xrTableCell12.StylePriority.UsePadding = false; + this.xrTableCell12.StylePriority.UseTextAlignment = false; + this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell12.Weight = 0.13551436973194245D; + // + // xrTableCell15 + // + this.xrTableCell15.CanShrink = true; + this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.UnitCountString", "{0:0.##}")}); + this.xrTableCell15.Multiline = true; + this.xrTableCell15.Name = "xrTableCell15"; + this.xrTableCell15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell15.StylePriority.UseBorderColor = false; + this.xrTableCell15.StylePriority.UseBorders = false; + this.xrTableCell15.StylePriority.UseFont = false; + this.xrTableCell15.StylePriority.UsePadding = false; + this.xrTableCell15.StylePriority.UseTextAlignment = false; + this.xrTableCell15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell15.Weight = 0.1987544089401822D; + // + // xrTableCell17 + // + this.xrTableCell17.CanShrink = true; + this.xrTableCell17.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.ServiceDescription", "{0:0.##}")}); + this.xrTableCell17.Name = "xrTableCell17"; + this.xrTableCell17.StylePriority.UseFont = false; + this.xrTableCell17.StylePriority.UseTextAlignment = false; + this.xrTableCell17.Text = "xrTableCell17"; + this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell17.Weight = 0.1535829523628682D; + // + // xrTableCell19 + // + this.xrTableCell19.CanShrink = true; + this.xrTableCell19.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.GrossAmount", "{0:c}")}); + this.xrTableCell19.Name = "xrTableCell19"; + this.xrTableCell19.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F); + this.xrTableCell19.StylePriority.UseFont = false; + this.xrTableCell19.StylePriority.UsePadding = false; + this.xrTableCell19.StylePriority.UseTextAlignment = false; + this.xrTableCell19.Text = "xrTableCell19"; + this.xrTableCell19.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell19.Weight = 0.12753288434962246D; + // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceInvoiceRO); + // + // GroupFooter1 + // + this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable1, + this.xrLabel2, + this.xrLabel14}); + this.GroupFooter1.Font = new System.Drawing.Font("Segoe UI", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.GroupFooter1.HeightF = 251.8051F; + this.GroupFooter1.Name = "GroupFooter1"; + this.GroupFooter1.StylePriority.UseFont = false; + // + // xrTable1 + // + this.xrTable1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTable1.Font = new System.Drawing.Font("Segoe UI", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(45.83361F, 0F); + this.xrTable1.Name = "xrTable1"; + this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow1}); + this.xrTable1.SizeF = new System.Drawing.SizeF(681.1666F, 24F); + this.xrTable1.StylePriority.UseBorderColor = false; + this.xrTable1.StylePriority.UseBorders = false; + this.xrTable1.StylePriority.UseFont = false; + this.xrTable1.StylePriority.UseTextAlignment = false; + this.xrTable1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + // + // xrTableRow1 + // + this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell1, + this.xrTableCell2, + this.xrTableCell3, + this.xrTableCell4}); + this.xrTableRow1.Name = "xrTableRow1"; + this.xrTableRow1.StylePriority.UseBackColor = false; + this.xrTableRow1.Weight = 0.03301414757739398D; + // + // xrTableCell1 + // + this.xrTableCell1.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell1.Font = new System.Drawing.Font("Segoe UI", 10F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell1.Name = "xrTableCell1"; + this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F); + this.xrTableCell1.StylePriority.UseBorders = false; + this.xrTableCell1.StylePriority.UseFont = false; + this.xrTableCell1.StylePriority.UsePadding = false; + this.xrTableCell1.StylePriority.UseTextAlignment = false; + this.xrTableCell1.Text = "Gesamt"; + this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell1.Weight = 0.13551435582231156D; + // + // xrTableCell2 + // + this.xrTableCell2.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell2.Name = "xrTableCell2"; + this.xrTableCell2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell2.StylePriority.UseBackColor = false; + this.xrTableCell2.StylePriority.UseBorderColor = false; + this.xrTableCell2.StylePriority.UseBorders = false; + this.xrTableCell2.StylePriority.UseFont = false; + this.xrTableCell2.StylePriority.UseTextAlignment = false; + this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell2.Weight = 0.19875440093718666D; + // + // xrTableCell3 + // + this.xrTableCell3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell3.Multiline = true; + this.xrTableCell3.Name = "xrTableCell3"; + this.xrTableCell3.StylePriority.UseBorders = false; + this.xrTableCell3.StylePriority.UseTextAlignment = false; + this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell3.Weight = 0.153582941100661D; + // + // xrTableCell4 + // + this.xrTableCell4.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell4.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "GrossClaim")}); + this.xrTableCell4.Font = new System.Drawing.Font("Segoe UI", 10F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell4.Multiline = true; + this.xrTableCell4.Name = "xrTableCell4"; + this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F); + this.xrTableCell4.StylePriority.UseBorders = false; + this.xrTableCell4.StylePriority.UseFont = false; + this.xrTableCell4.StylePriority.UsePadding = false; + this.xrTableCell4.StylePriority.UseTextAlignment = false; + this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell4.Weight = 0.12753403622159476D; + // + // xrLabel2 + // + this.xrLabel2.Borders = DevExpress.XtraPrinting.BorderSide.Top; + this.xrLabel2.Font = new System.Drawing.Font("Segoe UI", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(45.83359F, 204.5343F); + this.xrLabel2.Multiline = true; + this.xrLabel2.Name = "xrLabel2"; + this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel2.SizeF = new System.Drawing.SizeF(165.9584F, 39.45834F); + this.xrLabel2.StylePriority.UseBorders = false; + this.xrLabel2.StylePriority.UseFont = false; + this.xrLabel2.StylePriority.UseTextAlignment = false; + this.xrLabel2.Text = "Mag. Jörg-Wolfgang Herzog"; + this.xrLabel2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel14 + // + this.xrLabel14.Font = new System.Drawing.Font("Segoe UI", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(45.83318F, 118.3157F); + this.xrLabel14.Multiline = true; + this.xrLabel14.Name = "xrLabel14"; + this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel14.SizeF = new System.Drawing.SizeF(475F, 86.21857F); + this.xrLabel14.StylePriority.UseBorders = false; + this.xrLabel14.StylePriority.UseFont = false; + this.xrLabel14.StylePriority.UseTextAlignment = false; + this.xrLabel14.Text = "Mit freundlichen Grüßen"; + // + // fieldEinzel + // + this.fieldEinzel.DataMember = "ServiceInvoicePeriods.ServiceInvoiceItems"; + this.fieldEinzel.Expression = "Iif([ServiceDescription] == \'Einzelbetreuung\', \'x\', \'\')"; + this.fieldEinzel.Name = "fieldEinzel"; + // + // fieldGruppe + // + this.fieldGruppe.DataMember = "ServiceInvoicePeriods.ServiceInvoiceItems"; + this.fieldGruppe.Expression = "Iif([ServiceDescription] == \'Gruppenbetreuung\', \'x\', \'\')"; + this.fieldGruppe.Name = "fieldGruppe"; + // + // BehandlungsnachweisHerrHerzog + // + this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail, + this.ReportHeader, + this.topMarginBand1, + this.bottomMarginBand1, + this.Page1, + this.DetailReport, + this.GroupFooter1}); + this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] { + this.fieldEinzel, + this.fieldGruppe}); + this.DataSource = this.bindingSource1; + this.DisplayName = "Behandlungsnachweis"; + this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung"; + this.Font = new System.Drawing.Font("Segoe UI", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] { + this.ruleRateFactorNull}); + this.Margins = new System.Drawing.Printing.Margins(30, 45, 201, 100); + this.PageHeight = 1169; + this.PageWidth = 827; + this.PaperKind = System.Drawing.Printing.PaperKind.A4; + this.Version = "17.1"; + ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); + + } + + + private DevExpress.XtraReports.UI.DetailBand Detail; + private System.Windows.Forms.BindingSource bindingSource1; + private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader; + private DevExpress.XtraReports.UI.FormattingRule ruleRateFactorNull; + private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1; + private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1; + private DevExpress.XtraReports.UI.GroupHeaderBand Page1; + private DevExpress.XtraReports.UI.XRLabel lblAdresse; + private DevExpress.XtraReports.UI.XRRichText xrRichText2; + private DevExpress.XtraReports.UI.XRTable xrTable3; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow14; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell14; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell16; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell18; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell41; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport; + private DevExpress.XtraReports.UI.DetailBand Detail1; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport1; + private DevExpress.XtraReports.UI.DetailBand Detail2; + private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1; + private DevExpress.XtraReports.UI.XRTable xrTable4; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow10; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell12; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell15; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell17; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell19; + private DevExpress.XtraReports.UI.XRRichText xrRichText1; + private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1; + private DevExpress.XtraReports.UI.XRLabel xrLabel1; + private DevExpress.XtraReports.UI.XRLabel xrLabel11; + private DevExpress.XtraReports.UI.XRLabel xrLabel10; + private DevExpress.XtraReports.UI.XRLabel xrLabel9; + private DevExpress.XtraReports.UI.XRLabel xrLabel7; + private DevExpress.XtraReports.UI.XRLabel xrLabel6; + private DevExpress.XtraReports.UI.XRLabel xrLabel3; + private DevExpress.XtraReports.UI.XRLabel xrLabel14; + private DevExpress.XtraReports.UI.XRLabel xrLabel16; + private DevExpress.XtraReports.UI.CalculatedField fieldEinzel; + private DevExpress.XtraReports.UI.CalculatedField fieldGruppe; + private DevExpress.XtraReports.UI.XRLabel xrLabel2; + private DevExpress.XtraReports.UI.XRLabel xrLabel4; + private DevExpress.XtraReports.UI.XRLabel lblAnrede; + private DevExpress.XtraReports.UI.XRTable xrTable1; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell2; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell3; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell4; + } +} diff --git a/ReportImp/PraxisPusteblume/BehandlungsnachweisHerrHerzog.cs b/ReportImp/PraxisPusteblume/BehandlungsnachweisHerrHerzog.cs new file mode 100644 index 000000000..2d8df4769 --- /dev/null +++ b/ReportImp/PraxisPusteblume/BehandlungsnachweisHerrHerzog.cs @@ -0,0 +1,254 @@ +using System; +using System.Text; +using BeWo.Data.Access; +using BeWo.Data.Entities; +using BeWo.Report; +using BeWo.Report.ReportObjects; +using BeWo.Service.ServiceImplementations; +using BS.Shared; +using BS.Shared.Core; +using BS.Shared.DataContracts; +using DevExpress.XtraReports.UI; +using PraxisPusteblume.Invoicing; + +namespace PraxisPusteblume +{ + [IDSpecificClass(Identifier = "Selbstzahler")] + public partial class BehandlungsnachweisHerrHerzog : XtraReport, IBeWoReport + { + public BehandlungsnachweisHerrHerzog() + { + this.InitializeComponent(); + } + + public void SetReportDataSource(ServiceInvoiceRO pRO) + { + SetCustomerInfos(pRO); + + + //lblNachweisFuer.Text = String.Format("Behandlungsnachweis für: {0}, geb. am {1:dd.MM.yyyy}", + // pRO.CustomerName, pRO.CustomerBirthdate); + + //lblMonatJahr.Text = String.Format("Monat/Jahr: {0:MM}/{0:yyyy}", pRO.AccountingPeriodStart); + + //var stats = GetStatistics(pRO); + //if (stats != null) + //{ + // lblReststunden.Text = String.Format("Reststunden: {0:0.##}", + // (stats.MinutesApprovedTotal - stats.MinutesProvidedTotal) / 60); + //} + //lblAZ.Text = pRO.CustomerReferenceNumber; + //if (pRO.InvoiceDateTime.HasValue) + // pRO.Notice = String.Format("{0:dd.MM.yyyy}", pRO.InvoiceDateTime.Value.AddDays(30)); + + // if (pRO.ServiceInvoicePeriods != null) + // { + // foreach (var sip in pRO.ServiceInvoicePeriods) + // { + // if (sip.ServiceInvoiceItems != null) + // { + // foreach (var ii in sip.ServiceInvoiceItems) + // { + // ii.ServiceDescription = String.Format("{0}\n{1}", ii.ServiceDescription, ii.Notice); + + // ii.CustomerFirstname = String.Format("{0:c}", ii.AmountPerUnit); + // if (!String.IsNullOrEmpty(ii.RateFactor)) + // { + + //var rfStr = ii.RateFactor.Replace("%", "").Replace(",00", "").Trim(); + //int rfInt = 0; + //Int32.TryParse(rfStr, out rfInt); + + + + //if (rateFactor > 1) + //{ + // ii.CustomerFirstname = String.Format("{0} x {1:0.##}", ii.CustomerFirstname, rateFactor); + //} + //else + //{ + // ii.CustomerFirstname = String.Format("{0}", ii.CustomerFirstname); + //} + // } + + // } + // } + // } + + // } + + //SetCustomerInfos(pRO); + + //cellDesription.Text = String.Format("Fachleistungsstunden {0:MM}/{0:yyyy}", pRO.AccountingPeriodStart); + + decimal hourlyRate = 0; + decimal rateFactor = 1; + decimal hours = 0; + if (pRO.ServiceInvoicePeriods != null && pRO.ServiceInvoicePeriods.Count > 0) + { + foreach (var p in pRO.ServiceInvoicePeriods) + { + + if (p.ServiceInvoiceItems != null && p.ServiceInvoiceItems.Count > 0) + { + + foreach (var i in p.ServiceInvoiceItems) + { + i.Notice = String.Format("{0:dd.MM.yyyy} / KW {1}", i.AccountingPeriodStart, InvoiceHelper.GetKW(i.AccountingPeriodStart.Value)); + + if (i.UnitCount.HasValue) + { + i.UnitCountString = String.Format("{0:0.##} Behandlungseinheit á {1:c}", i.UnitCount, + i.AmountPerUnit); + } + //i.ServiceDescription = + //if (i.HourlyRate.HasValue) + //{ + // hourlyRate = i.HourlyRate.Value; + + // if (!String.IsNullOrEmpty(i.RateFactor)) + // { + // var rfStr = i.RateFactor.Replace("%", "").Replace(",00", "").Trim(); + // int rfInt = 0; + // Int32.TryParse(rfStr, out rfInt); + + // rateFactor = (100m + rfInt) / 100m; + // } + //} + + if (i.Hours.HasValue) + hours += i.Hours.Value; + + + + } + + } + } + + } + hours *= rateFactor; + + //cellDesription.Text = "Behandlungseinheiten / Monat:"; + + //cellHours.Text = String.Format("{0:0.00} Stunden x", InvoiceHelper.GetUnitString(hours)); + //cellHouryRate.Text = String.Format("{0:0.00} Euro", hourlyRate); + //cellClaim.Text = String.Format("{0} Euro", pRO.NetClaim.Replace("€", "").Trim()); + + this.bindingSource1.DataSource = pRO; + } + + private SupportConceptStatisticsDC GetStatistics(ServiceInvoiceRO ro) + { + if (ro.InvoiceBase.SupportConceptCostBearerRelDc != null) + { + var service = new OperationsServiceImp(); + + + long cb2scOid = ro.InvoiceBase.SupportConceptCostBearerRelDc.CostBearer2SupportConceptOid.Value; + + + return service.CreateSupportConceptStatistics(cb2scOid, ro.AccountingPeriodEnd); + + //if (stats.PeriodStatistics != null && stats.PeriodStatistics.Count > 0) + //{ + // foreach (var ps in stats.PeriodStatistics) + // { + // if (ps.SupportConceptApprovalPeriod != null && + // ps.SupportConceptApprovalPeriod.ServiceCategory != null && + // (ps.SupportConceptApprovalPeriod.ServiceCategory.Name.StartsWith("Verhinderung") || + // ps.SupportConceptApprovalPeriod.ServiceCategory.Name.StartsWith("Betreuungsleistungen"))) + // { + // return ps; + // } + // } + //} + + //return null; + } + return null; + } + + private void SetCustomerInfos(ServiceInvoiceRO pRO) + { + + Customer c = null; + if (pRO.CustomerOid.HasValue) + { + c = DAOFactory.GenericDAO.LoadByID(pRO.CustomerOid.Value); + } + if (c == null) + { + if (pRO.ServiceInvoicePeriods.Count > 0) + { + var c2s = pRO.ServiceInvoicePeriods[0].CostBearer2SupportConcept; + c = c2s.SupportConcept.Customer; + } + } + + String name = String.Format("{0} {1}", pRO.CustomerSalutation, pRO.CustomerLastName); + + if (c != null) + { + if (c.Person.InvoiceAddress != null) + { + if (!String.IsNullOrWhiteSpace(c.Person.InvoiceAddress.AddressLine1)) + { + name = c.Person.InvoiceAddress.AddressLine1; + } + + if (!String.IsNullOrWhiteSpace(c.Person.InvoiceAddress.Street)) + { + pRO.CustomerStreet = c.Person.InvoiceAddress.Street; + } + + if (!String.IsNullOrWhiteSpace(c.Person.InvoiceAddress.PostalCode)) + { + pRO.CustomerPostalCode = c.Person.InvoiceAddress.PostalCode; + } + + if (!String.IsNullOrWhiteSpace(c.Person.InvoiceAddress.Town)) + { + pRO.CustomerTown = c.Person.InvoiceAddress.Town; + } + } + } + + StringBuilder sb = new StringBuilder(); + + + + sb.AppendLine(name); + if (!String.IsNullOrEmpty(pRO.CustomerStreet)) + { + sb.AppendLine(pRO.CustomerStreet); + } + sb.AppendLine(String.Format("{0} {1}", pRO.CustomerPostalCode, pRO.CustomerTown)); + + lblAdresse.Text = sb.ToString(); + + + String anrede = "Sehr geehrte"; + + if (name.Contains("Frau")) + { + pRO.CustomerSalutation = "Frau"; + } + + + if (pRO.CustomerSalutation == "Herr") + { + anrede += "r"; + } + lblAnrede.Text = + String.Format( + "{0} {1} {2},\n\n\nfür die geleisteten Stunden im Bereich lerntherapeutische Intervention darf ich Sie bitten, folgenden Betrag auf untenstehendes Konto zu überweisen:", + anrede, pRO.CustomerSalutation, pRO.CustomerLastName); + + //txtMittelbindungsnr.Text = mnr; + + } + + + } +} \ No newline at end of file diff --git a/ReportImp/PraxisPusteblume/BehandlungsnachweisHerrHerzog.resx b/ReportImp/PraxisPusteblume/BehandlungsnachweisHerrHerzog.resx new file mode 100644 index 000000000..fe49f043d --- /dev/null +++ b/ReportImp/PraxisPusteblume/BehandlungsnachweisHerrHerzog.resx @@ -0,0 +1,1262 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAFMAZQBnAG8AZQAgAFUASQA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXAAqAFwAYwBzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAyAFwAcwBiAGEAcwBlAGQAbwBuADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADMAXAB1AGwAXABmADEAXABmAHMAMgA0AFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANABcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA1AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGYAMgBcAGYAcwAxADQAXABjAGYAMQAgAFAAcgBhAHgAaQBzACAAUAB1AHMAdABlAGIAbAB1AG0AZQAgAFwAdQA4ADcAMgA5AFwAJwBiADcAIABCAHIAYQBuAGQAXAB1ADIAMgA4AFwAJwBlADQAYwBrAGUAcgAgADEAMgAgAFwAdQA4ADcAMgA5AFwAJwBiADcAIAA4ADMAMgA1ADAAIABNAGEAcgBxAHUAYQByAHQAcwB0AGUAaQBuAH0AXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAxAFwAZgBzADIA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 + rkJggg== + + + + ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAFMAZQBnAG8AZQAgAFUASQA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXAAqAFwAYwBzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAyAFwAcwBiAGEAcwBlAGQAbwBuADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADMAXAB1AGwAXABmADEAXABmAHMAMgA0AFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANABcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA1AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGIAXABmADIAXABmAHMAMQA4AFwAYwBmADAAIABQAHIAYQB4AGkAcwAgAFAAdQBzAHQAZQBiAGwAdQBtAGUAfQBcAGIAXABmADIAXABmAHMAMQA4AFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABmADIAXABmAHMAMQA4AFwAYwBmADAAIABCAHIAYQBuAGQAXAB1ADIAMgA4AFwAJwBlADQAYwBrAGUAcgAgADEAMgAgAFwAdQA4ADcAMgA5AFwAJwBiADcAIAA4ADMAMgA1ADAAIABNAGEAcgBxAHUAYQByAHQAcwB0AGUAaQBuAH0AXABmADIAXABmAHMAMQA4AFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAFwAZgAyAFwAZgBzADEAOABcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbAB7AFwAZgAyAFwAZgBzADEAOABcAGMAZgAwACAAVABlAGwALgAgADAAIAA4ADYAIAA0ADEAIAAvACAANgA5ACAANQA4ACAANwA1ACAAXAB1ADgANwAyADkAXAAnAGIANwAgAEYAYQB4ACAANgA5ACAANgAxACAAOQAzAH0AXABmADIAXABmAHMAMQA4AFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABmAGkAZQBsAGQAewBcACoAXABmAGwAZABpAG4AcwB0AHsAXABmADIAXABmAHMAMQA4AFwAYwBmADAAIAAgAEgAWQBQAEUAUgBMAEkATgBLACAAIgBtAGEAaQBsAHQAbwA6AGsAbwBuAHQAYQBrAHQAQABwAHIAYQB4AGkAcwAtAHAAdQBzAHQAZQBiAGwAdQBtAGUALgBkAGUAIgAgAH0AfQB7AFwAZgBsAGQAcgBzAGwAdAB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAHUAbABcAGYAMgBcAGYAcwAxADgAXABjAGYAMgBcAGMAcwAzACAAawBvAG4AdABhAGsAdABAAHAAcgBhAHgAaQBzAC0AcAB1AHMAdABlAGIAbAB1AG0AZQAuAGQAZQB9AH0AfQBcAGYAMgBcAGYAcwAxADgAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABmADIAXABmAHMAMQA4AFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABmADIAXABmAHMAMQA4AFwAYwBmADAAIAB3AHcAdwAuAHAAcgBhAHgAaQBzAC0AcAB1AHMAdABlAGIAbAB1AG0AZQAuAGQAZQB9AFwAZgAyAFwAZgBzADEAOABcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbAB7AFwAZgAyAFwAZgBzADEAOABcAGMAZgAwACAAdwB3AHcALgBwAHIAbwBqAGUAawB0AC0AYQB1AGYAdwBpAG4AZAAuAGQAZQB9AFwAZgAyAFwAZgBzADEAOABcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAXABwAGEAcgB9AA== + + + Steuer-Nr. 163/228/30835, FA Traunstein | Unsere heilpädagogischen Leistungen sind nach § 4 Nr. 16 Ziffer h UStG von der Umsatzsteuer befreit. +Sonstige Lieferungen und Leistungen unterliegen der Kleinunternehmerregelung nach § 19 UStG. +Kto.: IBAN DE08 7109 0000 0108 1141 53, BIC GENODEF1BGL, Volksbank Raiffeisenbank Oberbayern Südost eG. + + + + 17, 17 + + \ No newline at end of file diff --git a/ReportImp/PraxisPusteblume/Invoicing/SammelrechnungMitKmInvoiceCreation.cs b/ReportImp/PraxisPusteblume/Invoicing/SammelrechnungMitKmInvoiceCreation.cs new file mode 100644 index 000000000..c0ce560ff --- /dev/null +++ b/ReportImp/PraxisPusteblume/Invoicing/SammelrechnungMitKmInvoiceCreation.cs @@ -0,0 +1,229 @@ +using System; +using System.Collections.Generic; +using System.Globalization; +using System.Linq; +using BeWo.Data.Access; +using BeWo.Data.Entities; +using BeWo.Service.DCEntityMapper; +using BeWo.Service.Invoicing; +using BeWo.Service.Plugins; +using BS.Shared.Core; +using BS.Shared.DataContracts; +using BS.Shared.DataContracts.Compact; +using BS.Shared.Extensions; +using BS.Shared.Services; + +namespace PraxisPusteblume.Invoicing +{ + public class SammelrechnungMitKmInvoiceCreation : InvoiceCreation + { + private const String FAHRTKOSTEN_CATEGORY_NAME = "Fahrtkosten"; + private const decimal AMOUNT_PER_KM_DEFAULT = 0.3m; + + private ServiceCategory fahrtkostenServiceCategory = null; + + private DateTime? accountingPeriodStart = null; + private DateTime? accountingPeriodEnd = null; + + public override void SetInvoiceId(ServiceInvoice invoice) + { + invoice.InvoiceBase.InvoiceId = "SammelrechnungMitKm"; + invoice.InvoiceBase.InvoiceTypeText = "Sammelrechnung"; + } + + public override void SetInvoiceBaseData(int invoiceCounter, ServiceInvoice invoice, CostBearer costBearer, DateTimeSpan invoicePeriod, + IList supportConceptList) + { + if (invoicePeriod != null) + { + accountingPeriodStart = invoicePeriod.StartDate; + accountingPeriodEnd = invoicePeriod.EndDate; + } + base.SetInvoiceBaseData(invoiceCounter, invoice, costBearer, invoicePeriod, supportConceptList); + } + + private ServiceCategory FahrtkostenServiceCategory + { + get + { + if (fahrtkostenServiceCategory == null) + { + fahrtkostenServiceCategory = + DAOFactory.SearchDAO.FindServiceCategoryByName(FAHRTKOSTEN_CATEGORY_NAME); + } + + return fahrtkostenServiceCategory; + } + } + + public override InvoiceItem CreateInvoiceItem(ServiceRecordDC iServiceRecord, SupportConceptApprovalPeriod scap, + Calculations calc) + { + var ii = base.CreateInvoiceItem(iServiceRecord, scap, calc); + + InvoiceHelper.InitInvoiceItem(ii); + + return ii; + } + + public override IList CreateInvoiceItems(List serviceRecordsInPeriod, DateTimeSpan invoicePeriod, SupportConceptApprovalPeriod scap, + Calculations calc) + { + var list = base.CreateInvoiceItems(serviceRecordsInPeriod, invoicePeriod, scap, calc); + + + list = list.OrderBy(ii => ii.ItemDescription).ToList(); + + var fitems = CreateFahrtkostenItems(serviceRecordsInPeriod); + + list.AddRange(fitems); + + list = CreateWeeklySummaryInvoiceItems(list); + + return list; + } + + public override IList CreateSummaryInvoiceItems(IList itemList, DateTimeSpan invoicePeriod, SupportConceptApprovalPeriod scap, + Calculations calc, bool summaryPerMonth) + { + return itemList; + } + + private IList CreateFahrtkostenItems(List serviceRecords) + { + //Dictionary mitarbeiter2Item = new Dictionary(); + IList list = new List(); + + decimal amountPerKm = AMOUNT_PER_KM_DEFAULT; + + if (FahrtkostenServiceCategory != null) + { + + } + + + foreach (var sr in serviceRecords) + { + if (sr.DistanceInMeter.HasValue && sr.DistanceInMeter > 0) + { + //String ma = sr.Employee.LastName; + + var ii = new InvoiceItem(); + ii.UnitCount = 0; + ii.ItemDescription = "Fahrten mit Klienten"; + //ii.UnitDescription = ma; + ii.AmountPerUnit = amountPerKm; + ii.ItemPeriodStart = sr.Start; + ii.ItemPeriodEnd = sr.End; + ii.UnitCount = sr.DistanceInMeter; + ii.AmountTotal = Math.Round(ii.AmountPerUnit.Value * ii.UnitCount.Value, 2, MidpointRounding.AwayFromZero); + ii.GrossAmountTotal = ii.AmountTotal; + + list.Add(ii); + } + } + + return list; + } + + private IList CreateWeeklySummaryInvoiceItems(IList items) + { + + IList newList = new List(); + + var keyToItem = new Dictionary(); + + + foreach (var iitem in items) + { + DateTime itemDate = iitem.ItemPeriodStart.Value.Date; + var kw = InvoiceHelper.GetKW(itemDate); + InvoiceItem newItem; + + bool isFahrt = iitem.ItemDescription == "Fahrten mit Klienten"; + String key = String.Format("{0}_{1}_{2}", kw, itemDate.Year, isFahrt); + + + if (keyToItem.ContainsKey(key)) + { + newItem = keyToItem[key]; + } + else + { + newItem = new InvoiceItem(); + newList.Add(newItem); + + newItem.AmountPerUnit = iitem.AmountPerUnit; + + DateTime monday = itemDate; + while (monday.DayOfWeek != DayOfWeek.Monday) + { + monday = monday.AddDays(-1); + } + + DateTime sunday = itemDate; + while (sunday.DayOfWeek != DayOfWeek.Sunday) + { + sunday = sunday.AddDays(1); + } + + newItem.ItemPeriodStart = monday; + newItem.ItemPeriodEnd = sunday; + + newItem.RateFactor = iitem.RateFactor; + + newItem.AccountingInterval = iitem.AccountingInterval; + newItem.ItemDescription = iitem.ItemDescription; + + keyToItem[key] = newItem; + } + + + if (!newItem.UnitCount.HasValue) + { + newItem.UnitCount = 0; + } + + newItem.UnitCount += iitem.UnitCount ?? 0; + } + + + foreach (InvoiceItem invoiceItem in newList) + { + if (!invoiceItem.AmountPerUnit.HasValue) + { + invoiceItem.AmountPerUnit = 0; + } + + if (!invoiceItem.UnitCount.HasValue) + { + invoiceItem.UnitCount = 0; + } + + invoiceItem.AmountTotal = invoiceItem.AmountPerUnit * invoiceItem.UnitCount; + invoiceItem.AmountTotal = Math.Round(invoiceItem.AmountTotal.Value, 2, MidpointRounding.AwayFromZero); + + invoiceItem.GrossAmountTotal = invoiceItem.AmountTotal; + + invoiceItem.UnitDescription = String.Format("{0:dd}.-{1:dd.MM.yyyy} / KW {2}", invoiceItem.ItemPeriodStart, + invoiceItem.ItemPeriodEnd, InvoiceHelper.GetKW(invoiceItem.ItemPeriodStart.Value)); + + if (invoiceItem.ItemDescription == "Fahrten mit Klienten") + { + + invoiceItem.ItemDescription = String.Format("{0} km (x {1:c})", + InvoiceHelper.GetUnitString(invoiceItem.UnitCount), + invoiceItem.AmountPerUnit); + } + else + { + invoiceItem.ItemDescription = String.Format("{0} Behandlungseinheiten á {1:c}", + InvoiceHelper.GetUnitString(invoiceItem.UnitCount), + invoiceItem.AmountPerUnit); + } + } + + return newList; + } + } +} diff --git a/ReportImp/PraxisPusteblume/Invoicing/SelbstzahlerInvoiceCreation.cs b/ReportImp/PraxisPusteblume/Invoicing/SelbstzahlerInvoiceCreation.cs new file mode 100644 index 000000000..55101378d --- /dev/null +++ b/ReportImp/PraxisPusteblume/Invoicing/SelbstzahlerInvoiceCreation.cs @@ -0,0 +1,28 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using BeWo.Data.Access; +using BeWo.Data.Entities; +using BeWo.Service.DCEntityMapper; +using BeWo.Service.Invoicing; +using BeWo.Service.Plugins; +using BS.Shared.Core; +using BS.Shared.DataContracts; +using BS.Shared.DataContracts.Compact; +using BS.Shared.Extensions; +using BS.Shared.Services; + +namespace PraxisPusteblume.Invoicing +{ + public class SelbstzahlerInvoiceCreation : DefaultInvoiceCreation + { + + + public override void SetInvoiceId(ServiceInvoice invoice) + { + invoice.InvoiceBase.InvoiceId = "Selbstzahler"; + invoice.InvoiceBase.InvoiceTypeText = "Selbstzahler"; + } + + } +} diff --git a/ReportImp/PraxisPusteblume/RechnungInternatNiedernfels.Designer.cs b/ReportImp/PraxisPusteblume/RechnungInternatNiedernfels.Designer.cs new file mode 100644 index 000000000..e7a5fbbec --- /dev/null +++ b/ReportImp/PraxisPusteblume/RechnungInternatNiedernfels.Designer.cs @@ -0,0 +1,574 @@ +using BeWo.Report.ReportObjects; +namespace PraxisPusteblume +{ + partial class RechnungInternatNiedernfels + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(RechnungInternatNiedernfels)); + this.Detail = new DevExpress.XtraReports.UI.DetailBand(); + this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand(); + this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText(); + this.lblAdresse = new DevExpress.XtraReports.UI.XRLabel(); + this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox(); + this.xrRichText2 = new DevExpress.XtraReports.UI.XRRichText(); + this.ruleRateFactorNull = new DevExpress.XtraReports.UI.FormattingRule(); + this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand(); + this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand(); + this.xrRichText3 = new DevExpress.XtraReports.UI.XRRichText(); + this.Page1 = new DevExpress.XtraReports.UI.GroupHeaderBand(); + this.lblMonat = new DevExpress.XtraReports.UI.XRLabel(); + this.lblNachweisFuer = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel(); + this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail1 = new DevExpress.XtraReports.UI.DetailBand(); + this.DetailReport1 = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail2 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable4 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow10 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); + this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand(); + this.lblZahlbar = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrTable1 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellGesamtText = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellGesamtSumme = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel(); + ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); + // + // Detail + // + this.Detail.HeightF = 0F; + this.Detail.Name = "Detail"; + this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // ReportHeader + // + this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel16, + this.xrLabel11, + this.xrLabel10, + this.xrLabel9, + this.xrLabel7, + this.xrLabel6, + this.xrLabel3, + this.xrLabel1, + this.xrRichText1, + this.lblAdresse}); + this.ReportHeader.Font = new System.Drawing.Font("Segoe UI", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.ReportHeader.HeightF = 185.4584F; + this.ReportHeader.Name = "ReportHeader"; + this.ReportHeader.StylePriority.UseFont = false; + // + // xrLabel16 + // + this.xrLabel16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceDate")}); + this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(601.7087F, 107.3334F); + this.xrLabel16.Name = "xrLabel16"; + this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel16.SizeF = new System.Drawing.SizeF(125.2914F, 23F); + this.xrLabel16.Text = "xrLabel16"; + // + // xrLabel11 + // + this.xrLabel11.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "OrganisationDebitorNumber")}); + this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(601.7087F, 52.29171F); + this.xrLabel11.Name = "xrLabel11"; + this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel11.SizeF = new System.Drawing.SizeF(125.2914F, 29.50002F); + this.xrLabel11.StylePriority.UseFont = false; + this.xrLabel11.Text = "Ansprechpartner:"; + // + // xrLabel10 + // + this.xrLabel10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceNumber")}); + this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(601.7087F, 32.2917F); + this.xrLabel10.Name = "xrLabel10"; + this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel10.SizeF = new System.Drawing.SizeF(125.29F, 20F); + this.xrLabel10.StylePriority.UseFont = false; + this.xrLabel10.Text = "Ansprechpartner:"; + // + // xrLabel9 + // + this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(601.7087F, 12.29169F); + this.xrLabel9.Name = "xrLabel9"; + this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel9.SizeF = new System.Drawing.SizeF(125.29F, 20F); + this.xrLabel9.StylePriority.UseFont = false; + this.xrLabel9.Text = "Gesine Herzog"; + // + // xrLabel7 + // + this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(465.7087F, 107.3334F); + this.xrLabel7.Name = "xrLabel7"; + this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel7.SizeF = new System.Drawing.SizeF(120.125F, 29.50002F); + this.xrLabel7.StylePriority.UseFont = false; + this.xrLabel7.Text = "Datum:"; + // + // xrLabel6 + // + this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(465.7092F, 52.29171F); + this.xrLabel6.Name = "xrLabel6"; + this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel6.SizeF = new System.Drawing.SizeF(135.21F, 20F); + this.xrLabel6.StylePriority.UseFont = false; + this.xrLabel6.Text = "Kundennummer:"; + // + // xrLabel3 + // + this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(465.7087F, 32.2917F); + this.xrLabel3.Name = "xrLabel3"; + this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel3.SizeF = new System.Drawing.SizeF(134.71F, 20F); + this.xrLabel3.StylePriority.UseFont = false; + this.xrLabel3.Text = "Rechnungsnummer:"; + // + // xrLabel1 + // + this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(465.7087F, 12.29169F); + this.xrLabel1.Name = "xrLabel1"; + this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel1.SizeF = new System.Drawing.SizeF(134.71F, 20F); + this.xrLabel1.StylePriority.UseFont = false; + this.xrLabel1.Text = "Ansprechpartnerin:"; + // + // xrRichText1 + // + this.xrRichText1.Font = new System.Drawing.Font("Verdana", 10F); + this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(45.83333F, 0F); + this.xrRichText1.Name = "xrRichText1"; + this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString"); + this.xrRichText1.SizeF = new System.Drawing.SizeF(371.875F, 32.2917F); + // + // lblAdresse + // + this.lblAdresse.LocationFloat = new DevExpress.Utils.PointFloat(45.83333F, 32.29173F); + this.lblAdresse.Multiline = true; + this.lblAdresse.Name = "lblAdresse"; + this.lblAdresse.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblAdresse.SizeF = new System.Drawing.SizeF(371.875F, 153.1667F); + this.lblAdresse.StylePriority.UseFont = false; + this.lblAdresse.Text = "Leitung Internat Niedernfels\nz. Hd. Herrn Cramme\nSchloßstr. 39\n\n83250 Marquartste" + + "in"; + // + // xrPictureBox1 + // + this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image"))); + this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(0.0002543131F, 13.95833F); + this.xrPictureBox1.Name = "xrPictureBox1"; + this.xrPictureBox1.SizeF = new System.Drawing.SizeF(312.83F, 176.75F); + this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage; + // + // xrRichText2 + // + this.xrRichText2.Font = new System.Drawing.Font("Verdana", 10F); + this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(465.7087F, 45.20833F); + this.xrRichText2.Name = "xrRichText2"; + this.xrRichText2.SerializableRtfString = resources.GetString("xrRichText2.SerializableRtfString"); + this.xrRichText2.SizeF = new System.Drawing.SizeF(261.2915F, 132.875F); + // + // ruleRateFactorNull + // + this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?"; + this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.ruleRateFactorNull.Name = "ruleRateFactorNull"; + // + // topMarginBand1 + // + this.topMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrRichText2, + this.xrPictureBox1}); + this.topMarginBand1.HeightF = 201F; + this.topMarginBand1.Name = "topMarginBand1"; + // + // bottomMarginBand1 + // + this.bottomMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrRichText3}); + this.bottomMarginBand1.HeightF = 100F; + this.bottomMarginBand1.Name = "bottomMarginBand1"; + // + // xrRichText3 + // + this.xrRichText3.Font = new System.Drawing.Font("Verdana", 10F); + this.xrRichText3.LocationFloat = new DevExpress.Utils.PointFloat(0.0002543131F, 0F); + this.xrRichText3.Name = "xrRichText3"; + this.xrRichText3.SerializableRtfString = resources.GetString("xrRichText3.SerializableRtfString"); + this.xrRichText3.SizeF = new System.Drawing.SizeF(726.9984F, 69.75002F); + // + // Page1 + // + this.Page1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.lblMonat, + this.lblNachweisFuer, + this.xrLabel5}); + this.Page1.HeightF = 212.0833F; + this.Page1.Name = "Page1"; + this.Page1.StylePriority.UseFont = false; + // + // lblMonat + // + this.lblMonat.CanShrink = true; + this.lblMonat.Font = new System.Drawing.Font("Segoe UI", 10F); + this.lblMonat.LocationFloat = new DevExpress.Utils.PointFloat(45.83003F, 29.50001F); + this.lblMonat.Multiline = true; + this.lblMonat.Name = "lblMonat"; + this.lblMonat.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblMonat.SizeF = new System.Drawing.SizeF(671.1665F, 19.66667F); + this.lblMonat.StylePriority.UseFont = false; + // + // lblNachweisFuer + // + this.lblNachweisFuer.Font = new System.Drawing.Font("Segoe UI", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.lblNachweisFuer.LocationFloat = new DevExpress.Utils.PointFloat(45.83003F, 71.16667F); + this.lblNachweisFuer.Multiline = true; + this.lblNachweisFuer.Name = "lblNachweisFuer"; + this.lblNachweisFuer.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblNachweisFuer.SizeF = new System.Drawing.SizeF(681.1686F, 140.9166F); + this.lblNachweisFuer.StylePriority.UseFont = false; + this.lblNachweisFuer.Text = resources.GetString("lblNachweisFuer.Text"); + // + // xrLabel5 + // + this.xrLabel5.Font = new System.Drawing.Font("Segoe UI", 16F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(45.83333F, 0F); + this.xrLabel5.Name = "xrLabel5"; + this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel5.SizeF = new System.Drawing.SizeF(120.125F, 29.50002F); + this.xrLabel5.StylePriority.UseFont = false; + this.xrLabel5.Text = "Rechnung"; + // + // DetailReport + // + this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail1, + this.DetailReport1}); + this.DetailReport.DataMember = "ServiceInvoicePeriods"; + this.DetailReport.DataSource = this.bindingSource1; + this.DetailReport.Level = 0; + this.DetailReport.Name = "DetailReport"; + // + // Detail1 + // + this.Detail1.HeightF = 0F; + this.Detail1.Name = "Detail1"; + // + // DetailReport1 + // + this.DetailReport1.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail2}); + this.DetailReport1.DataMember = "ServiceInvoicePeriods.ServiceInvoiceItems"; + this.DetailReport1.DataSource = this.bindingSource1; + this.DetailReport1.Level = 0; + this.DetailReport1.Name = "DetailReport1"; + // + // Detail2 + // + this.Detail2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable4}); + this.Detail2.Font = new System.Drawing.Font("Segoe UI", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.Detail2.HeightF = 24F; + this.Detail2.Name = "Detail2"; + this.Detail2.StylePriority.UseFont = false; + // + // xrTable4 + // + this.xrTable4.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(45.83333F, 0F); + this.xrTable4.Name = "xrTable4"; + this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow10}); + this.xrTable4.SizeF = new System.Drawing.SizeF(660F, 24F); + this.xrTable4.StylePriority.UseBackColor = false; + this.xrTable4.StylePriority.UseBorderColor = false; + this.xrTable4.StylePriority.UseBorders = false; + // + // xrTableRow10 + // + this.xrTableRow10.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell12, + this.xrTableCell15, + this.xrTableCell1}); + this.xrTableRow10.Name = "xrTableRow10"; + this.xrTableRow10.StylePriority.UseFont = false; + this.xrTableRow10.Weight = 0.12000000000000002D; + // + // xrTableCell12 + // + this.xrTableCell12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.UnitDescription", "{0:dd.MM.yyyy}")}); + this.xrTableCell12.Name = "xrTableCell12"; + this.xrTableCell12.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F); + this.xrTableCell12.StylePriority.UsePadding = false; + this.xrTableCell12.StylePriority.UseTextAlignment = false; + this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + this.xrTableCell12.Weight = 0.30769230769230765D; + // + // xrTableCell15 + // + this.xrTableCell15.CanShrink = true; + this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.ServiceDescription", "{0:0.##}")}); + this.xrTableCell15.Multiline = true; + this.xrTableCell15.Name = "xrTableCell15"; + this.xrTableCell15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell15.StylePriority.UseBorderColor = false; + this.xrTableCell15.StylePriority.UseBorders = false; + this.xrTableCell15.StylePriority.UseFont = false; + this.xrTableCell15.StylePriority.UsePadding = false; + this.xrTableCell15.StylePriority.UseTextAlignment = false; + this.xrTableCell15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + this.xrTableCell15.Weight = 0.4615384615384614D; + // + // xrTableCell1 + // + this.xrTableCell1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.GrossAmount")}); + this.xrTableCell1.Multiline = true; + this.xrTableCell1.Name = "xrTableCell1"; + this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 3, 0, 0, 100F); + this.xrTableCell1.StylePriority.UsePadding = false; + this.xrTableCell1.StylePriority.UseTextAlignment = false; + this.xrTableCell1.Text = "xrTableCell1"; + this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell1.Weight = 0.24615384615384595D; + // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceInvoiceRO); + // + // GroupFooter1 + // + this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.lblZahlbar, + this.xrLabel2, + this.xrTable1, + this.xrLabel14}); + this.GroupFooter1.Font = new System.Drawing.Font("Segoe UI", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.GroupFooter1.HeightF = 247.215F; + this.GroupFooter1.Name = "GroupFooter1"; + this.GroupFooter1.StylePriority.UseFont = false; + // + // lblZahlbar + // + this.lblZahlbar.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.lblZahlbar.LocationFloat = new DevExpress.Utils.PointFloat(45.83333F, 36.5242F); + this.lblZahlbar.Multiline = true; + this.lblZahlbar.Name = "lblZahlbar"; + this.lblZahlbar.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblZahlbar.SizeF = new System.Drawing.SizeF(659.9968F, 34.91656F); + this.lblZahlbar.StylePriority.UseBorders = false; + this.lblZahlbar.StylePriority.UseFont = false; + this.lblZahlbar.StylePriority.UseTextAlignment = false; + this.lblZahlbar.Text = resources.GetString("lblZahlbar.Text"); + // + // xrLabel2 + // + this.xrLabel2.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(45.83003F, 184.1491F); + this.xrLabel2.Multiline = true; + this.xrLabel2.Name = "xrLabel2"; + this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel2.SizeF = new System.Drawing.SizeF(671.1665F, 39.45834F); + this.xrLabel2.StylePriority.UseFont = false; + this.xrLabel2.Text = "Diplom-Heilpädagogin (FH)\r\nGeschäftsführerin Projekt Aufwind - Team\r\n"; + // + // xrTable1 + // + this.xrTable1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(45.83F, 0F); + this.xrTable1.Name = "xrTable1"; + this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow1}); + this.xrTable1.SizeF = new System.Drawing.SizeF(660F, 24F); + this.xrTable1.StylePriority.UseBackColor = false; + this.xrTable1.StylePriority.UseBorderColor = false; + this.xrTable1.StylePriority.UseBorders = false; + // + // xrTableRow1 + // + this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell2, + this.cellGesamtText, + this.cellGesamtSumme}); + this.xrTableRow1.Name = "xrTableRow1"; + this.xrTableRow1.StylePriority.UseFont = false; + this.xrTableRow1.Weight = 0.12000000000000002D; + // + // xrTableCell2 + // + this.xrTableCell2.Font = new System.Drawing.Font("Segoe UI", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell2.Name = "xrTableCell2"; + this.xrTableCell2.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F); + this.xrTableCell2.StylePriority.UseFont = false; + this.xrTableCell2.StylePriority.UsePadding = false; + this.xrTableCell2.StylePriority.UseTextAlignment = false; + this.xrTableCell2.Text = "Gesamt"; + this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell2.Weight = 0.30769230769230765D; + // + // cellGesamtText + // + this.cellGesamtText.CanShrink = true; + this.cellGesamtText.Multiline = true; + this.cellGesamtText.Name = "cellGesamtText"; + this.cellGesamtText.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.cellGesamtText.StylePriority.UseBorderColor = false; + this.cellGesamtText.StylePriority.UseBorders = false; + this.cellGesamtText.StylePriority.UseFont = false; + this.cellGesamtText.StylePriority.UsePadding = false; + this.cellGesamtText.StylePriority.UseTextAlignment = false; + this.cellGesamtText.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.cellGesamtText.Weight = 0.4615384615384614D; + // + // cellGesamtSumme + // + this.cellGesamtSumme.Font = new System.Drawing.Font("Segoe UI", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.cellGesamtSumme.Name = "cellGesamtSumme"; + this.cellGesamtSumme.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 3, 0, 0, 100F); + this.cellGesamtSumme.StylePriority.UseFont = false; + this.cellGesamtSumme.StylePriority.UsePadding = false; + this.cellGesamtSumme.StylePriority.UseTextAlignment = false; + this.cellGesamtSumme.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.cellGesamtSumme.Weight = 0.24615384615384595D; + // + // xrLabel14 + // + this.xrLabel14.Font = new System.Drawing.Font("Segoe UI", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(45.83003F, 89.14909F); + this.xrLabel14.Multiline = true; + this.xrLabel14.Name = "xrLabel14"; + this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel14.SizeF = new System.Drawing.SizeF(475F, 95F); + this.xrLabel14.StylePriority.UseBorders = false; + this.xrLabel14.StylePriority.UseFont = false; + this.xrLabel14.StylePriority.UseTextAlignment = false; + this.xrLabel14.Text = "Mit freundlichen Grüßen\r\n\r\n\r\n\r\nGesine Herzog"; + // + // RechnungInternatNiedernfels + // + this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail, + this.ReportHeader, + this.topMarginBand1, + this.bottomMarginBand1, + this.Page1, + this.DetailReport, + this.GroupFooter1}); + this.DataSource = this.bindingSource1; + this.DisplayName = "Sammelrechnung"; + this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung"; + this.Font = new System.Drawing.Font("Segoe UI", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] { + this.ruleRateFactorNull}); + this.Margins = new System.Drawing.Printing.Margins(30, 45, 201, 100); + this.PageHeight = 1169; + this.PageWidth = 827; + this.PaperKind = System.Drawing.Printing.PaperKind.A4; + this.Version = "17.1"; + ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); + + } + + + private DevExpress.XtraReports.UI.DetailBand Detail; + private System.Windows.Forms.BindingSource bindingSource1; + private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader; + private DevExpress.XtraReports.UI.FormattingRule ruleRateFactorNull; + private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1; + private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1; + private DevExpress.XtraReports.UI.GroupHeaderBand Page1; + private DevExpress.XtraReports.UI.XRLabel lblAdresse; + private DevExpress.XtraReports.UI.XRRichText xrRichText2; + private DevExpress.XtraReports.UI.XRLabel xrLabel5; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport; + private DevExpress.XtraReports.UI.DetailBand Detail1; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport1; + private DevExpress.XtraReports.UI.DetailBand Detail2; + private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1; + private DevExpress.XtraReports.UI.XRTable xrTable4; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow10; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell12; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell15; + private DevExpress.XtraReports.UI.XRRichText xrRichText1; + private DevExpress.XtraReports.UI.XRLabel lblNachweisFuer; + private DevExpress.XtraReports.UI.XRRichText xrRichText3; + private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1; + private DevExpress.XtraReports.UI.XRLabel xrLabel1; + private DevExpress.XtraReports.UI.XRLabel xrLabel11; + private DevExpress.XtraReports.UI.XRLabel xrLabel10; + private DevExpress.XtraReports.UI.XRLabel xrLabel9; + private DevExpress.XtraReports.UI.XRLabel xrLabel7; + private DevExpress.XtraReports.UI.XRLabel xrLabel6; + private DevExpress.XtraReports.UI.XRLabel xrLabel3; + private DevExpress.XtraReports.UI.XRLabel xrLabel14; + private DevExpress.XtraReports.UI.XRLabel xrLabel16; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell1; + private DevExpress.XtraReports.UI.XRTable xrTable1; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell2; + private DevExpress.XtraReports.UI.XRTableCell cellGesamtText; + private DevExpress.XtraReports.UI.XRTableCell cellGesamtSumme; + private DevExpress.XtraReports.UI.XRLabel xrLabel2; + private DevExpress.XtraReports.UI.XRLabel lblMonat; + private DevExpress.XtraReports.UI.XRLabel lblZahlbar; + } +} diff --git a/ReportImp/PraxisPusteblume/RechnungInternatNiedernfels.cs b/ReportImp/PraxisPusteblume/RechnungInternatNiedernfels.cs new file mode 100644 index 000000000..3f277c600 --- /dev/null +++ b/ReportImp/PraxisPusteblume/RechnungInternatNiedernfels.cs @@ -0,0 +1,242 @@ +using System; +using System.Collections.Generic; +using System.Text; +using BeWo.Data.Access; +using BeWo.Data.Entities; +using BeWo.Report; +using BeWo.Report.ReportObjects; +using BeWo.Service.ServiceImplementations; +using BS.Shared; +using BS.Shared.Core; +using BS.Shared.DataContracts; +using DevExpress.Data.Helpers; +using DevExpress.XtraReports.UI; +using PraxisPusteblume.Invoicing; + +namespace PraxisPusteblume +{ + [IDSpecificClass(Identifier = "SammelrechnungMitKm")] + public partial class RechnungInternatNiedernfels : XtraReport, IBeWoReport + { + public RechnungInternatNiedernfels() + { + this.InitializeComponent(); + } + + public void SetReportDataSource(ServiceInvoiceRO pRO) + { + if (pRO.InvoiceBase != null && pRO.InvoiceBase.RecipientOrganisationOid.HasValue) + { + var org = DAOFactory.GenericDAO.LoadByID(pRO.InvoiceBase.RecipientOrganisationOid.Value); + pRO.OrganisationDebitorNumber = org.DebitorNumber; + + } + //lblNotice.Text = ""; + //if (String.IsNullOrEmpty(pRO.Notice)) + //{ + // lblAnlage.Visible = false; + // lblNotice.Visible = false; + //} + //else + //{ + // lblNotice.Text = pRO.Notice; + //} + lblMonat.Text = String.Format("{0:MMMM yyyy}", pRO.AccountingPeriodStart); + + //StringBuilder sb = new StringBuilder(); + + //if (!String.IsNullOrEmpty(pRO.RecipientOrganisation)) + // { + // sb.AppendLine(pRO.RecipientOrganisation); + // } + //if (!String.IsNullOrEmpty(pRO.RecipientDivision)) + // { + // sb.AppendLine(pRO.RecipientDivision); + // } + //if (!String.IsNullOrEmpty(pRO.RecipientStreet)) + // { + // sb.AppendLine(pRO.RecipientStreet); + // } + //if (!String.IsNullOrEmpty(pRO.RecipientPostCodeAndTown)) + // { + // sb.AppendLine(pRO.RecipientPostCodeAndTown); + // } + // lblAdresse.Text = sb.ToString(); + + + //lblNachweisFuer.Text = String.Format("Sehr geehrte Damen und Herren,\r\n\r\nfür geleistete heilpädagogische Behandlung im Rahmen der Fachdienststunden für den {0} darf ich Ihnen in Rechnung stellen:", + // pRO.RecipientOrganisation); + + //lblZahlbar.Text = String.Format("Zahlbar jederzeit, spätestens bis {0:dd.MM.yyyy}", pRO.InvoiceDateTime.Value.AddDays(7)); + + decimal hourlyRate = 0; + decimal rateFactor = 1; + decimal hours = 0; + if (pRO.ServiceInvoicePeriods != null && pRO.ServiceInvoicePeriods.Count > 0) + { + foreach (var p in pRO.ServiceInvoicePeriods) + { + + if (p.ServiceInvoiceItems != null && p.ServiceInvoiceItems.Count > 0) + { + + foreach (var i in p.ServiceInvoiceItems) + { + if (i.ServiceDescription.EndsWith("?")) + { + i.ServiceDescription = i.ServiceDescription.Replace("?", "€"); + } + + } + + } + } + + Dictionary itemsByKw = new Dictionary(); + foreach (var p in pRO.ServiceInvoicePeriods) + { + if (p.ServiceInvoiceItems != null && p.ServiceInvoiceItems.Count > 0) + { + foreach (var i in p.ServiceInvoiceItems) + { + if (i.ServiceDescription.Contains("Behandlung")) + { + if (!itemsByKw.ContainsKey(i.UnitDescription)) + { + itemsByKw.Add(i.UnitDescription, i); + } + + if (i.HourlyRate.HasValue) + { + hourlyRate = i.HourlyRate.Value; + + if (!String.IsNullOrEmpty(i.RateFactor)) + { + var rfStr = i.RateFactor.Replace("%", "").Replace(",00", "").Trim(); + int rfInt = 0; + Int32.TryParse(rfStr, out rfInt); + + rateFactor = (100m + rfInt) / 100m; + } + } + + if (i.Hours.HasValue) + hours += i.Hours.Value; + } + } + } + } + + + foreach (var p in pRO.ServiceInvoicePeriods) + { + if (p.ServiceInvoiceItems != null && p.ServiceInvoiceItems.Count > 0) + { + List removeList = new List(); + + foreach (var i in p.ServiceInvoiceItems) + { + if (i.ServiceDescription.Contains(" km ")) + { + if (itemsByKw.ContainsKey(i.UnitDescription)) + { + var ii = itemsByKw[i.UnitDescription]; + ii.ServiceDescription += "\n" + i.ServiceDescription; + ii.GrossAmount += "\n" + i.GrossAmount; + removeList.Add(i); + } + } + } + foreach (var i in removeList) + { + p.ServiceInvoiceItems.Remove(i); + } + } + } + + + } + + + + + + + hours *= rateFactor; + + //cellGesamtText.Text = String.Format("{0} Behandlungseinheiten á {1:c}", InvoiceHelper.GetUnitString(hours), hourlyRate); + cellGesamtText.Text = ""; + cellGesamtSumme.Text = pRO.GrossClaim; + this.bindingSource1.DataSource = pRO; + } + + private SupportConceptStatisticsDC GetStatistics(ServiceInvoiceRO ro) + { + if (ro.InvoiceBase.SupportConceptCostBearerRelDc != null) + { + var service = new OperationsServiceImp(); + + + long cb2scOid = ro.InvoiceBase.SupportConceptCostBearerRelDc.CostBearer2SupportConceptOid.Value; + + + return service.CreateSupportConceptStatistics(cb2scOid, ro.AccountingPeriodEnd); + + //if (stats.PeriodStatistics != null && stats.PeriodStatistics.Count > 0) + //{ + // foreach (var ps in stats.PeriodStatistics) + // { + // if (ps.SupportConceptApprovalPeriod != null && + // ps.SupportConceptApprovalPeriod.ServiceCategory != null && + // (ps.SupportConceptApprovalPeriod.ServiceCategory.Name.StartsWith("Verhinderung") || + // ps.SupportConceptApprovalPeriod.ServiceCategory.Name.StartsWith("Betreuungsleistungen"))) + // { + // return ps; + // } + // } + //} + + //return null; + } + return null; + } + + private void SetCustomerInfos(ServiceInvoiceRO pRO) + { + String mnr = String.Empty; + Customer c = null; + if (pRO.CustomerOid.HasValue) + { + c = DAOFactory.GenericDAO.LoadByID(pRO.CustomerOid.Value); + } + if (c == null) + { + if (pRO.ServiceInvoicePeriods.Count > 0) + { + var c2s = pRO.ServiceInvoicePeriods[0].CostBearer2SupportConcept; + c = c2s.SupportConcept.Customer; + } + } + + if (c != null) + { + foreach (var vv in c.VarFieldValueList) + { + if (vv.VarFieldDefOid.Value == 2) + { + var varFieldValue = Utils.XMLDeserializeFromString(vv.SerializedValue, Type.GetType(vv.TypeName)); + if (varFieldValue != null) + { + mnr = varFieldValue.ToString(); + + } + } + } + } + + + //txtMittelbindungsnr.Text = mnr; + + } + } +} \ No newline at end of file diff --git a/ReportImp/PraxisPusteblume/RechnungInternatNiedernfels.resx b/ReportImp/PraxisPusteblume/RechnungInternatNiedernfels.resx new file mode 100644 index 000000000..cbeee507c --- /dev/null +++ b/ReportImp/PraxisPusteblume/RechnungInternatNiedernfels.resx @@ -0,0 +1,1270 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAFMAZQBnAG8AZQAgAFUASQA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXAAqAFwAYwBzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAyAFwAcwBiAGEAcwBlAGQAbwBuADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADMAXAB1AGwAXABmADEAXABmAHMAMgA0AFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANABcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA1AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGYAMgBcAGYAcwAxADQAXABjAGYAMQAgAFAAcgBhAHgAaQBzACAAUAB1AHMAdABlAGIAbAB1AG0AZQAgAFwAdQA4ADcAMgA5AFwAJwBiADcAIABCAHIAYQBuAGQAXAB1ADIAMgA4AFwAJwBlADQAYwBrAGUAcgAgADEAMgAgAFwAdQA4ADcAMgA5AFwAJwBiADcAIAA4ADMAMgA1ADAAIABNAGEAcgBxAHUAYQByAHQAcwB0AGUAaQBuAH0AXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAxAFwAZgBzADIA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 + rkJggg== + + + + ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAFMAZQBnAG8AZQAgAFUASQA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXAAqAFwAYwBzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAyAFwAcwBiAGEAcwBlAGQAbwBuADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADMAXAB1AGwAXABmADEAXABmAHMAMgA0AFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANABcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA1AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGIAXABmADIAXABmAHMAMQA4AFwAYwBmADAAIABQAHIAYQB4AGkAcwAgAFAAdQBzAHQAZQBiAGwAdQBtAGUAfQBcAGIAXABmADIAXABmAHMAMQA4AFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABmADIAXABmAHMAMQA4AFwAYwBmADAAIABCAHIAYQBuAGQAXAB1ADIAMgA4AFwAJwBlADQAYwBrAGUAcgAgADEAMgAgAFwAdQA4ADcAMgA5AFwAJwBiADcAIAA4ADMAMgA1ADAAIABNAGEAcgBxAHUAYQByAHQAcwB0AGUAaQBuAH0AXABmADIAXABmAHMAMQA4AFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAFwAZgAyAFwAZgBzADEAOABcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbAB7AFwAZgAyAFwAZgBzADEAOABcAGMAZgAwACAAVABlAGwALgAgADAAIAA4ADYAIAA0ADEAIAAvACAANgA5ACAANQA4ACAANwA1ACAAXAB1ADgANwAyADkAXAAnAGIANwAgAEYAYQB4ACAANgA5ACAANgAxACAAOQAzAH0AXABmADIAXABmAHMAMQA4AFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABmAGkAZQBsAGQAewBcACoAXABmAGwAZABpAG4AcwB0AHsAXABmADIAXABmAHMAMQA4AFwAYwBmADAAIAAgAEgAWQBQAEUAUgBMAEkATgBLACAAIgBtAGEAaQBsAHQAbwA6AGsAbwBuAHQAYQBrAHQAQABwAHIAYQB4AGkAcwAtAHAAdQBzAHQAZQBiAGwAdQBtAGUALgBkAGUAIgAgAH0AfQB7AFwAZgBsAGQAcgBzAGwAdAB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAHUAbABcAGYAMgBcAGYAcwAxADgAXABjAGYAMgBcAGMAcwAzACAAawBvAG4AdABhAGsAdABAAHAAcgBhAHgAaQBzAC0AcAB1AHMAdABlAGIAbAB1AG0AZQAuAGQAZQB9AH0AfQBcAGYAMgBcAGYAcwAxADgAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABmADIAXABmAHMAMQA4AFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABmADIAXABmAHMAMQA4AFwAYwBmADAAIAB3AHcAdwAuAHAAcgBhAHgAaQBzAC0AcAB1AHMAdABlAGIAbAB1AG0AZQAuAGQAZQB9AFwAZgAyAFwAZgBzADEAOABcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbAB7AFwAZgAyAFwAZgBzADEAOABcAGMAZgAwACAAdwB3AHcALgBwAHIAbwBqAGUAawB0AC0AYQB1AGYAdwBpAG4AZAAuAGQAZQB9AFwAZgAyAFwAZgBzADEAOABcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAXABwAGEAcgB9AA== + + + ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAFMAZQBnAG8AZQAgAFUASQA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXAAqAFwAYwBzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAyAFwAcwBiAGEAcwBlAGQAbwBuADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADMAXAB1AGwAXABmADEAXABmAHMAMgA0AFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANABcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA1AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGMAewBcAGYAMgBcAGYAcwAxADQAXABjAGYAMAAgAEsAdABvAC4AOgAgAEkAQgBBAE4AIABEAEUAMAA4ACAANwAxADAAOQAgADAAMAAwADAAIAAwADEAMAA4ACAAMQAxADQAMQAgADUAMwAsACAAQgBJAEMAIABHAEUATgBPAEQARQBGADEAQgBHAEwALAAgAFYAbwBsAGsAcwBiAGEAbgBrAC0AUgBhAGkAZgBmAGUAaQBzAGUAbgBiAGEAbgBrACAATwBiAGUAcgBiAGEAeQBlAHIAbgAgAFMAXAB1ADIANQAyAFwAJwBmAGMAZABvAHMAdAAgAGUARwAuAH0AXABmADIAXABmAHMAMQA0AFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBjAHsAXABmADIAXABmAHMAMQA0AFwAYwBmADAAIABTAHQAZQB1AGUAcgAtAE4AcgAuACAAMQA2ADMALwAyADIAOAAvADMAMAA4ADMANQAsACAARgBBACAAVAByAGEAdQBuAHMAdABlAGkAbgAuACAAVQBuAHMAZQByAGUAIABoAGUAaQBsAHAAXAB1ADIAMgA4AFwAJwBlADQAZABhAGcAbwBnAGkAcwBjAGgAZQBuACAATABlAGkAcwB0AHUAbgBnAGUAbgAgAHMAaQBuAGQAIABuAGEAYwBoACAAXAB1ADEANgA3AFwAJwBhADcAIAA0ACAATgByAC4AIAAxADYAIABaAGkAZgBmAGUAcgAgAGgAIABVAFMAdABHACAAdgBvAG4AIABkAGUAcgAgAFUAbQBzAGEAdAB6AHMAdABlAHUAZQByACAAYgBlAGYAcgBlAGkAdAAuAH0AXABmADIAXABmAHMAMQA0AFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBjAHsAXABmADIAXABmAHMAMQA0AFwAYwBmADAAIABTAG8AbgBzAHQAaQBnAGUAIABMAGkAZQBmAGUAcgB1AG4AZwBlAG4AIAB1AG4AZAAgAEwAZQBpAHMAdAB1AG4AZwBlAG4AIAB1AG4AdABlAHIAbABpAGUAZwBlAG4AIABkAGUAcgAgAEsAbABlAGkAbgB1AG4AdABlAHIAbgBlAGgAbQBlAHIAcgBlAGcAZQBsAHUAbgBnACAAbgBhAGMAaAAgAFwAdQAxADYANwBcACcAYQA3ACAAMQA5ACAAVQBTAHQARwAuAH0AXABmADIAXABmAHMAMgAyAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQBcAHAAYQByAH0A + + + Sehr geehrter Herr Cramme, + + + +für geleistete sozialpädagogisch-therapeutische Maßnahmen für Daniel Graf, geb. 28.12.2003, durch meinen Mitarbeiter Richard Schneider, Diplom-Sozialpädagoge (FH) und Systemischer (Familien-)Therapeut i. A., +darf ich Ihnen in Rechnung stellen: + + + 17, 17 + + + In den Behandlungseinheiten sind neben dem hauptsächlichen Klientenkontakt auch Vor- und Nachbereitungszeiten sowie Telefonate, schriftliche und persönliche Korrespondenz mit Eltern, Fachkräften und Jugendamt enthalten. + + \ No newline at end of file diff --git a/ReportImp/ProBeWoDueren/CustomMitarbeiterstundenkontoBerechnung.cs b/ReportImp/ProBeWoDueren/CustomMitarbeiterstundenkontoBerechnung.cs new file mode 100644 index 000000000..32c023459 --- /dev/null +++ b/ReportImp/ProBeWoDueren/CustomMitarbeiterstundenkontoBerechnung.cs @@ -0,0 +1,38 @@ +using System; +using System.Collections; +using System.Collections.Generic; +using System.Linq; +using BeWo.Report.ReportObjects; + + +namespace ProBeWoDueren +{ + public class CustomMitarbeiterstundenkontoBerechnung : MitarbeiterstundenkontoBerechnung + { + public override decimal GetFeiertagsFaktor(DateTime start) + { + var list = GetFeiertage(start.Year); + var osterSonntag = GetOsterSonntag(start.Year); + if (start.Date == osterSonntag.AddDays(-52)) + { + return 0.5m; + } + + return base.GetFeiertagsFaktor(start); + } + + public override List GetFeiertage(int year) + { + var list = base.GetFeiertage(year); + + list.Add(new DateTime(year, 12, 31)); + + var osterSonntag = GetOsterSonntag(year); + list.Add(osterSonntag.AddDays(-48)); // "Rosenmontag" + + list.Add(osterSonntag.AddDays(-52)); // "Weiberfastnacht" + + return list; + } + } +} diff --git a/ReportImp/ProBeWoDueren/Mitarbeiterstundenkonto.cs b/ReportImp/ProBeWoDueren/Mitarbeiterstundenkonto.cs new file mode 100644 index 000000000..eaf63592d --- /dev/null +++ b/ReportImp/ProBeWoDueren/Mitarbeiterstundenkonto.cs @@ -0,0 +1,28 @@ +using System; +using BeWo.Report; +using BeWo.Report.ReportObjects; +using BS.Shared.Core; + + +namespace ProBeWoDueren +{ + [IDSpecificClass(Identifier = "Mitarbeiterstundenkonto")] + public partial class Mitarbeiterstundenkonto : DevExpress.XtraReports.UI.XtraReport, IBeWoReport + { + + + public Mitarbeiterstundenkonto() + { + InitializeComponent(); + } + + public void SetReportDataSource(MitarbeiterstundenkontoRO pRO) + { + var msb = new CustomMitarbeiterstundenkontoBerechnung(); + msb.CreateReport(pRO); + + this.bindingSource1.DataSource = pRO; + } + + } +} diff --git a/ReportImp/ProBeWoDueren/Mitarbeiterstundenkonto.designer.cs b/ReportImp/ProBeWoDueren/Mitarbeiterstundenkonto.designer.cs new file mode 100644 index 000000000..3ec582596 --- /dev/null +++ b/ReportImp/ProBeWoDueren/Mitarbeiterstundenkonto.designer.cs @@ -0,0 +1,717 @@ +using BeWo.Report.ReportObjects; +namespace ProBeWoDueren +{ + partial class Mitarbeiterstundenkonto + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.components = new System.ComponentModel.Container(); + this.Detail = new DevExpress.XtraReports.UI.DetailBand(); + this.Detail1 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTableDetail = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRowDetail = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell27 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell22 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell25 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell24 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell26 = new DevExpress.XtraReports.UI.XRTableCell(); + this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand(); + this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand(); + this.xrTableHeader = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRowHeader = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell(); + this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand(); + this.xrTable1 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell35 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell37 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell39 = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellSollGesamt = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellFLSSollGesamt = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellFLSIstGesamt = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellFLSPlusMinusGesamt = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellGesamtGesamt = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellRelationGesamt = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell47 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell48 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell51 = new DevExpress.XtraReports.UI.XRTableCell(); + this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand(); + this.lblMonat = new DevExpress.XtraReports.UI.XRLabel(); + this.pageFooterBand1 = new DevExpress.XtraReports.UI.PageFooterBand(); + this.xrPageInfo2 = new DevExpress.XtraReports.UI.XRPageInfo(); + this.xrPageInfo1 = new DevExpress.XtraReports.UI.XRPageInfo(); + this.Title = new DevExpress.XtraReports.UI.XRControlStyle(); + this.FieldCaption = new DevExpress.XtraReports.UI.XRControlStyle(); + this.PageInfo = new DevExpress.XtraReports.UI.XRControlStyle(); + this.DataField = new DevExpress.XtraReports.UI.XRControlStyle(); + this.fieldFLS = new DevExpress.XtraReports.UI.CalculatedField(); + this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand(); + this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); + ((System.ComponentModel.ISupportInitialize)(this.xrTableDetail)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTableHeader)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); + // + // Detail + // + this.Detail.HeightF = 0F; + this.Detail.Name = "Detail"; + this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // Detail1 + // + this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTableDetail}); + this.Detail1.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.Detail1.HeightF = 25F; + this.Detail1.Name = "Detail1"; + this.Detail1.StylePriority.UseFont = false; + // + // xrTableDetail + // + this.xrTableDetail.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableDetail.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableDetail.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTableDetail.Name = "xrTableDetail"; + this.xrTableDetail.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableDetail.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRowDetail}); + this.xrTableDetail.SizeF = new System.Drawing.SizeF(1005F, 25F); + this.xrTableDetail.StylePriority.UseBorders = false; + this.xrTableDetail.StylePriority.UseFont = false; + this.xrTableDetail.StylePriority.UsePadding = false; + this.xrTableDetail.StylePriority.UseTextAlignment = false; + this.xrTableDetail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrTableRowDetail + // + this.xrTableRowDetail.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell3, + this.xrTableCell19, + this.xrTableCell20, + this.xrTableCell28, + this.xrTableCell16, + this.xrTableCell27, + this.xrTableCell22, + this.xrTableCell23, + this.xrTableCell21, + this.xrTableCell25, + this.xrTableCell24, + this.xrTableCell26}); + this.xrTableRowDetail.Name = "xrTableRowDetail"; + this.xrTableRowDetail.Weight = 1D; + // + // xrTableCell3 + // + this.xrTableCell3.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.FullName")}); + this.xrTableCell3.Name = "xrTableCell3"; + this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F); + this.xrTableCell3.StylePriority.UseFont = false; + this.xrTableCell3.StylePriority.UsePadding = false; + this.xrTableCell3.StylePriority.UseTextAlignment = false; + this.xrTableCell3.Text = "xrTableCell3"; + this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell3.Weight = 0.15329125338142471D; + // + // xrTableCell19 + // + this.xrTableCell19.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.StundenSollMax", "{0:0.00}")}); + this.xrTableCell19.Name = "xrTableCell19"; + this.xrTableCell19.Text = "xrTableCell19"; + this.xrTableCell19.Weight = 0.081154151689479551D; + // + // xrTableCell20 + // + this.xrTableCell20.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.UrlaubUndKrankheit", "{0:0.00}")}); + this.xrTableCell20.Name = "xrTableCell20"; + this.xrTableCell20.Text = "xrTableCell20"; + this.xrTableCell20.Weight = 0.094679933071566441D; + // + // xrTableCell28 + // + this.xrTableCell28.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.StundenSollOhneUrlaubKrankheit", "{0:0.00}")}); + this.xrTableCell28.Name = "xrTableCell28"; + this.xrTableCell28.Text = "xrTableCell28"; + this.xrTableCell28.Weight = 0.0721370604147881D; + // + // xrTableCell16 + // + this.xrTableCell16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.FlsSoll", "{0:0.00}")}); + this.xrTableCell16.Name = "xrTableCell16"; + this.xrTableCell16.Text = "xrTableCell16"; + this.xrTableCell16.Weight = 0.063119927862939587D; + // + // xrTableCell27 + // + this.xrTableCell27.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.FlsIst", "{0:0.00}")}); + this.xrTableCell27.Name = "xrTableCell27"; + this.xrTableCell27.Text = "xrTableCell27"; + this.xrTableCell27.Weight = 0.063119927862939615D; + // + // xrTableCell22 + // + this.xrTableCell22.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.FlsDiff", "{0:0.00}")}); + this.xrTableCell22.Name = "xrTableCell22"; + this.xrTableCell22.Text = "xrTableCell22"; + this.xrTableCell22.Weight = 0.063119927862939587D; + // + // xrTableCell23 + // + this.xrTableCell23.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.StundenGesamtIst", "{0:0.00}")}); + this.xrTableCell23.Name = "xrTableCell23"; + this.xrTableCell23.Text = "xrTableCell23"; + this.xrTableCell23.Weight = 0.063119927862939559D; + // + // xrTableCell21 + // + this.xrTableCell21.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.RelationFlsZuMittelbar", "{0:0.00}")}); + this.xrTableCell21.Name = "xrTableCell21"; + this.xrTableCell21.Text = "xrTableCell21"; + this.xrTableCell21.Weight = 0.063119927862939615D; + // + // xrTableCell25 + // + this.xrTableCell25.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Ueberstunden", "{0:0.00}")}); + this.xrTableCell25.Name = "xrTableCell25"; + this.xrTableCell25.Text = "xrTableCell25"; + this.xrTableCell25.Weight = 0.063119927862939587D; + // + // xrTableCell24 + // + this.xrTableCell24.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.UeberstundenVormonat", "{0:0.00}")}); + this.xrTableCell24.Name = "xrTableCell24"; + this.xrTableCell24.Text = "xrTableCell24"; + this.xrTableCell24.Weight = 0.0631199278629396D; + // + // xrTableCell26 + // + this.xrTableCell26.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.UeberstundenGesamt", "{0:0.00}")}); + this.xrTableCell26.Name = "xrTableCell26"; + this.xrTableCell26.Text = "xrTableCell26"; + this.xrTableCell26.Weight = 0.063119927862939573D; + // + // DetailReport + // + this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail1, + this.GroupHeader1, + this.GroupFooter1}); + this.DetailReport.DataMember = "EmployeeDetailList"; + this.DetailReport.DataSource = this.bindingSource1; + this.DetailReport.Level = 0; + this.DetailReport.Name = "DetailReport"; + // + // GroupHeader1 + // + this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTableHeader}); + this.GroupHeader1.HeightF = 70F; + this.GroupHeader1.Name = "GroupHeader1"; + this.GroupHeader1.RepeatEveryPage = true; + // + // xrTableHeader + // + this.xrTableHeader.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableHeader.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold); + this.xrTableHeader.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTableHeader.Name = "xrTableHeader"; + this.xrTableHeader.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableHeader.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRowHeader}); + this.xrTableHeader.SizeF = new System.Drawing.SizeF(1005F, 70F); + this.xrTableHeader.StylePriority.UseBorders = false; + this.xrTableHeader.StylePriority.UseFont = false; + this.xrTableHeader.StylePriority.UsePadding = false; + this.xrTableHeader.StylePriority.UseTextAlignment = false; + this.xrTableHeader.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrTableRowHeader + // + this.xrTableRowHeader.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell5, + this.xrTableCell4, + this.xrTableCell2, + this.xrTableCell9, + this.xrTableCell8, + this.xrTableCell10, + this.xrTableCell7, + this.xrTableCell11, + this.xrTableCell12, + this.xrTableCell13, + this.xrTableCell14, + this.xrTableCell15}); + this.xrTableRowHeader.Name = "xrTableRowHeader"; + this.xrTableRowHeader.Weight = 2.8D; + // + // xrTableCell5 + // + this.xrTableCell5.Name = "xrTableCell5"; + this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F); + this.xrTableCell5.StylePriority.UsePadding = false; + this.xrTableCell5.StylePriority.UseTextAlignment = false; + this.xrTableCell5.Text = "Name"; + this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell5.Weight = 0.15329125016467182D; + // + // xrTableCell4 + // + this.xrTableCell4.Name = "xrTableCell4"; + this.xrTableCell4.Text = "Reguläre SOLL Stunden"; + this.xrTableCell4.Weight = 0.081154192324637608D; + // + // xrTableCell2 + // + this.xrTableCell2.Name = "xrTableCell2"; + this.xrTableCell2.Text = "Fehlzeiten Urlaub Krankheit(Tage)"; + this.xrTableCell2.Weight = 0.094679896646570338D; + // + // xrTableCell9 + // + this.xrTableCell9.Multiline = true; + this.xrTableCell9.Name = "xrTableCell9"; + this.xrTableCell9.Text = "Tatsächliche SOLL Stunden"; + this.xrTableCell9.Weight = 0.072137063712635591D; + // + // xrTableCell8 + // + this.xrTableCell8.Name = "xrTableCell8"; + this.xrTableCell8.Text = "FLS Stunden SOLL"; + this.xrTableCell8.Weight = 0.063119927721024038D; + // + // xrTableCell10 + // + this.xrTableCell10.Name = "xrTableCell10"; + this.xrTableCell10.StylePriority.UseBackColor = false; + this.xrTableCell10.Text = "FLS IST lfd. Monat"; + this.xrTableCell10.Weight = 0.063119927721024D; + // + // xrTableCell7 + // + this.xrTableCell7.Name = "xrTableCell7"; + this.xrTableCell7.Text = "FLS Plus/Minus lfd. Monat"; + this.xrTableCell7.Weight = 0.06311992757910842D; + // + // xrTableCell11 + // + this.xrTableCell11.Multiline = true; + this.xrTableCell11.Name = "xrTableCell11"; + this.xrTableCell11.StylePriority.UseBackColor = false; + this.xrTableCell11.Text = "Gesamt-\r\nstunden lfd. Monat"; + this.xrTableCell11.Weight = 0.063119927721024011D; + // + // xrTableCell12 + // + this.xrTableCell12.Name = "xrTableCell12"; + this.xrTableCell12.Text = "Relation FLS IST zu Mittelbare IST"; + this.xrTableCell12.Weight = 0.063119929511863376D; + // + // xrTableCell13 + // + this.xrTableCell13.Name = "xrTableCell13"; + this.xrTableCell13.Text = "Überstd. neu"; + this.xrTableCell13.Weight = 0.063119928687401447D; + // + // xrTableCell14 + // + this.xrTableCell14.Name = "xrTableCell14"; + this.xrTableCell14.StylePriority.UseBackColor = false; + this.xrTableCell14.Text = "Überstd. Vormonat"; + this.xrTableCell14.Weight = 0.063119928275170531D; + // + // xrTableCell15 + // + this.xrTableCell15.Name = "xrTableCell15"; + this.xrTableCell15.Text = "Überstd. Gesamt"; + this.xrTableCell15.Weight = 0.0631199213956443D; + // + // GroupFooter1 + // + this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable1}); + this.GroupFooter1.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.GroupFooter1.HeightF = 48.95833F; + this.GroupFooter1.Name = "GroupFooter1"; + this.GroupFooter1.StylePriority.UseFont = false; + // + // xrTable1 + // + this.xrTable1.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable1.Name = "xrTable1"; + this.xrTable1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow1}); + this.xrTable1.SizeF = new System.Drawing.SizeF(1005F, 25F); + this.xrTable1.StylePriority.UseBorders = false; + this.xrTable1.StylePriority.UseFont = false; + this.xrTable1.StylePriority.UsePadding = false; + this.xrTable1.StylePriority.UseTextAlignment = false; + this.xrTable1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrTableRow1 + // + this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell35, + this.xrTableCell37, + this.xrTableCell39, + this.cellSollGesamt, + this.cellFLSSollGesamt, + this.cellFLSIstGesamt, + this.cellFLSPlusMinusGesamt, + this.cellGesamtGesamt, + this.cellRelationGesamt, + this.xrTableCell47, + this.xrTableCell48, + this.xrTableCell51}); + this.xrTableRow1.Name = "xrTableRow1"; + this.xrTableRow1.Weight = 1D; + // + // xrTableCell35 + // + this.xrTableCell35.Name = "xrTableCell35"; + this.xrTableCell35.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F); + this.xrTableCell35.StylePriority.UseFont = false; + this.xrTableCell35.StylePriority.UsePadding = false; + this.xrTableCell35.StylePriority.UseTextAlignment = false; + this.xrTableCell35.Text = "Gesamt"; + this.xrTableCell35.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell35.Weight = 0.15329126714047708D; + // + // xrTableCell37 + // + this.xrTableCell37.Name = "xrTableCell37"; + this.xrTableCell37.Weight = 0.081154151689479551D; + // + // xrTableCell39 + // + this.xrTableCell39.Name = "xrTableCell39"; + this.xrTableCell39.Weight = 0.094679919312514085D; + // + // cellSollGesamt + // + this.cellSollGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "SollGesamt", "{0:0.00}")}); + this.cellSollGesamt.Name = "cellSollGesamt"; + this.cellSollGesamt.Text = "cellSollGesamt"; + this.cellSollGesamt.Weight = 0.0721370604147881D; + // + // cellFLSSollGesamt + // + this.cellFLSSollGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "FlsSollGesamt", "{0:0.00}")}); + this.cellFLSSollGesamt.Name = "cellFLSSollGesamt"; + this.cellFLSSollGesamt.Text = "cellFLSSollGesamt"; + this.cellFLSSollGesamt.Weight = 0.063119927862939587D; + // + // cellFLSIstGesamt + // + this.cellFLSIstGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "FlsIstGesamt", "{0:0.00}")}); + this.cellFLSIstGesamt.Name = "cellFLSIstGesamt"; + this.cellFLSIstGesamt.Text = "cellFLSIstGesamt"; + this.cellFLSIstGesamt.Weight = 0.063119927862939615D; + // + // cellFLSPlusMinusGesamt + // + this.cellFLSPlusMinusGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "FlsDiffGesamt", "{0:0.00}")}); + this.cellFLSPlusMinusGesamt.Name = "cellFLSPlusMinusGesamt"; + this.cellFLSPlusMinusGesamt.Text = "cellFLSPlusMinusGesamt"; + this.cellFLSPlusMinusGesamt.Weight = 0.063119927862939587D; + // + // cellGesamtGesamt + // + this.cellGesamtGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "StundenGesamt", "{0:0.00}")}); + this.cellGesamtGesamt.Name = "cellGesamtGesamt"; + this.cellGesamtGesamt.Text = "cellGesamtGesamt"; + this.cellGesamtGesamt.Weight = 0.063119927862939573D; + // + // cellRelationGesamt + // + this.cellRelationGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "RelationFlsZuMittelbar", "{0:0.00}")}); + this.cellRelationGesamt.Name = "cellRelationGesamt"; + this.cellRelationGesamt.Text = "cellRelationGesamt"; + this.cellRelationGesamt.Weight = 0.0631199278629396D; + // + // xrTableCell47 + // + this.xrTableCell47.Name = "xrTableCell47"; + this.xrTableCell47.Weight = 0.063119927862939587D; + // + // xrTableCell48 + // + this.xrTableCell48.Name = "xrTableCell48"; + this.xrTableCell48.Weight = 0.063119927862939587D; + // + // xrTableCell51 + // + this.xrTableCell51.Name = "xrTableCell51"; + this.xrTableCell51.Weight = 0.063119927862939573D; + // + // ReportHeader + // + this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.lblMonat}); + this.ReportHeader.HeightF = 35F; + this.ReportHeader.Name = "ReportHeader"; + // + // lblMonat + // + this.lblMonat.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ReportStartDate", "Stundenkonto {0:MMMM yy}")}); + this.lblMonat.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold); + this.lblMonat.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.lblMonat.Multiline = true; + this.lblMonat.Name = "lblMonat"; + this.lblMonat.SizeF = new System.Drawing.SizeF(1007F, 25F); + this.lblMonat.StyleName = "Title"; + this.lblMonat.StylePriority.UseFont = false; + this.lblMonat.Text = "lblMonat"; + // + // pageFooterBand1 + // + this.pageFooterBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrPageInfo2, + this.xrPageInfo1}); + this.pageFooterBand1.HeightF = 48F; + this.pageFooterBand1.Name = "pageFooterBand1"; + // + // xrPageInfo2 + // + this.xrPageInfo2.Font = new System.Drawing.Font("Arial", 8F); + this.xrPageInfo2.Format = "Seite {0} von {1}"; + this.xrPageInfo2.LocationFloat = new DevExpress.Utils.PointFloat(522.0001F, 25F); + this.xrPageInfo2.Name = "xrPageInfo2"; + this.xrPageInfo2.SizeF = new System.Drawing.SizeF(482.9998F, 23F); + this.xrPageInfo2.StyleName = "PageInfo"; + this.xrPageInfo2.StylePriority.UseFont = false; + this.xrPageInfo2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + // + // xrPageInfo1 + // + this.xrPageInfo1.Font = new System.Drawing.Font("Arial", 8F); + this.xrPageInfo1.LocationFloat = new DevExpress.Utils.PointFloat(8F, 25F); + this.xrPageInfo1.Name = "xrPageInfo1"; + this.xrPageInfo1.PageInfo = DevExpress.XtraPrinting.PageInfo.DateTime; + this.xrPageInfo1.SizeF = new System.Drawing.SizeF(497F, 23F); + this.xrPageInfo1.StyleName = "PageInfo"; + this.xrPageInfo1.StylePriority.UseFont = false; + // + // Title + // + this.Title.BackColor = System.Drawing.Color.White; + this.Title.BorderColor = System.Drawing.SystemColors.ControlText; + this.Title.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.Title.BorderWidth = 1; + this.Title.Font = new System.Drawing.Font("Times New Roman", 24F); + this.Title.ForeColor = System.Drawing.Color.Black; + this.Title.Name = "Title"; + // + // FieldCaption + // + this.FieldCaption.BackColor = System.Drawing.Color.White; + this.FieldCaption.BorderColor = System.Drawing.SystemColors.ControlText; + this.FieldCaption.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.FieldCaption.BorderWidth = 1; + this.FieldCaption.Font = new System.Drawing.Font("Times New Roman", 10F, System.Drawing.FontStyle.Bold); + this.FieldCaption.ForeColor = System.Drawing.Color.Black; + this.FieldCaption.Name = "FieldCaption"; + // + // PageInfo + // + this.PageInfo.BackColor = System.Drawing.Color.White; + this.PageInfo.BorderColor = System.Drawing.SystemColors.ControlText; + this.PageInfo.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.PageInfo.BorderWidth = 1; + this.PageInfo.Font = new System.Drawing.Font("Times New Roman", 8F); + this.PageInfo.ForeColor = System.Drawing.Color.Black; + this.PageInfo.Name = "PageInfo"; + // + // DataField + // + this.DataField.BackColor = System.Drawing.Color.White; + this.DataField.BorderColor = System.Drawing.SystemColors.ControlText; + this.DataField.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.DataField.BorderWidth = 1; + this.DataField.Font = new System.Drawing.Font("Times New Roman", 8F); + this.DataField.ForeColor = System.Drawing.SystemColors.ControlText; + this.DataField.Name = "DataField"; + // + // fieldFLS + // + this.fieldFLS.DataMember = "FLSReportGroups"; + this.fieldFLS.Expression = "[TotalFLM] / 60"; + this.fieldFLS.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal; + this.fieldFLS.Name = "fieldFLS"; + // + // topMarginBand1 + // + this.topMarginBand1.HeightF = 50F; + this.topMarginBand1.Name = "topMarginBand1"; + // + // bottomMarginBand1 + // + this.bottomMarginBand1.HeightF = 30F; + this.bottomMarginBand1.Name = "bottomMarginBand1"; + // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.MitarbeiterstundenkontoRO); + // + // Mitarbeiterstundenkonto + // + this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail, + this.DetailReport, + this.ReportHeader, + this.pageFooterBand1, + this.topMarginBand1, + this.bottomMarginBand1}); + this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] { + this.fieldFLS}); + this.DataSource = this.bindingSource1; + this.Landscape = true; + this.Margins = new System.Drawing.Printing.Margins(75, 75, 50, 30); + this.PageHeight = 827; + this.PageWidth = 1169; + this.PaperKind = System.Drawing.Printing.PaperKind.A4; + this.StyleSheet.AddRange(new DevExpress.XtraReports.UI.XRControlStyle[] { + this.Title, + this.FieldCaption, + this.PageInfo, + this.DataField}); + this.Version = "13.1"; + ((System.ComponentModel.ISupportInitialize)(this.xrTableDetail)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTableHeader)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); + + } + + #endregion + + private DevExpress.XtraReports.UI.DetailBand Detail; + private System.Windows.Forms.BindingSource bindingSource1; + private DevExpress.XtraReports.UI.DetailBand Detail1; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport; + private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader; + private DevExpress.XtraReports.UI.XRLabel lblMonat; + private DevExpress.XtraReports.UI.PageFooterBand pageFooterBand1; + private DevExpress.XtraReports.UI.XRPageInfo xrPageInfo2; + private DevExpress.XtraReports.UI.XRPageInfo xrPageInfo1; + private DevExpress.XtraReports.UI.XRControlStyle Title; + private DevExpress.XtraReports.UI.XRControlStyle FieldCaption; + private DevExpress.XtraReports.UI.XRControlStyle PageInfo; + private DevExpress.XtraReports.UI.XRControlStyle DataField; + private DevExpress.XtraReports.UI.XRTable xrTableHeader; + private DevExpress.XtraReports.UI.XRTableRow xrTableRowHeader; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell5; + private DevExpress.XtraReports.UI.XRTable xrTableDetail; + private DevExpress.XtraReports.UI.XRTableRow xrTableRowDetail; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell3; + private DevExpress.XtraReports.UI.CalculatedField fieldFLS; + private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1; + private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1; + private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell4; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell2; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell9; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell8; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell10; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell7; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell11; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell12; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell19; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell20; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell28; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell16; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell27; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell22; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell23; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell21; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell25; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell24; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell26; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell13; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell14; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell15; + private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1; + private DevExpress.XtraReports.UI.XRTable xrTable1; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell35; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell37; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell39; + private DevExpress.XtraReports.UI.XRTableCell cellSollGesamt; + private DevExpress.XtraReports.UI.XRTableCell cellFLSSollGesamt; + private DevExpress.XtraReports.UI.XRTableCell cellFLSIstGesamt; + private DevExpress.XtraReports.UI.XRTableCell cellFLSPlusMinusGesamt; + private DevExpress.XtraReports.UI.XRTableCell cellGesamtGesamt; + private DevExpress.XtraReports.UI.XRTableCell cellRelationGesamt; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell47; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell48; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell51; + } +} diff --git a/ReportImp/ProBeWoDueren/Mitarbeiterstundenkonto.resx b/ReportImp/ProBeWoDueren/Mitarbeiterstundenkonto.resx new file mode 100644 index 000000000..d25f3eba2 --- /dev/null +++ b/ReportImp/ProBeWoDueren/Mitarbeiterstundenkonto.resx @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 17, 17 + + \ No newline at end of file diff --git a/ReportImp/ProBeWoDueren/ProBeWoDueren.csproj b/ReportImp/ProBeWoDueren/ProBeWoDueren.csproj new file mode 100644 index 000000000..69b634ad0 --- /dev/null +++ b/ReportImp/ProBeWoDueren/ProBeWoDueren.csproj @@ -0,0 +1,96 @@ + + + + + Debug + AnyCPU + {BBF156EC-BC54-4A6C-BEDD-FF024347AD75} + Library + Properties + ProBeWoDueren + 2632162696_Reports + v4.5 + 512 + + + + true + full + false + ..\..\Host\bin\ + DEBUG;TRACE + prompt + 4 + + + pdbonly + true + ..\..\Host\bin\ + TRACE + prompt + 4 + + + + + + + + + + + + + + + + + + + + + + Component + + + Mitarbeiterstundenkonto.cs + + + + Component + + + ServicesOverviewReport.cs + + + Component + + + Teamstundenkonto.cs + + + + + Mitarbeiterstundenkonto.cs + Designer + + + + ServicesOverviewReport.cs + + + Teamstundenkonto.cs + + + + + {40D8B312-EA64-49E3-A31A-5E57ED4D5654} + Report + + + {2F50B83D-A3F0-4EC4-979A-3F9B7E3D8ED4} + Shared + + + + \ No newline at end of file diff --git a/ReportImp/ProBeWoDueren/Properties/AssemblyInfo.cs b/ReportImp/ProBeWoDueren/Properties/AssemblyInfo.cs new file mode 100644 index 000000000..4cfae236e --- /dev/null +++ b/ReportImp/ProBeWoDueren/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// Allgemeine Informationen über eine Assembly werden über die folgenden +// Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern, +// die einer Assembly zugeordnet sind. +[assembly: AssemblyTitle("ProBeWoDueren")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("ProBeWoDueren")] +[assembly: AssemblyCopyright("Copyright © 2018")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Durch Festlegen von ComVisible auf FALSE werden die Typen in dieser Assembly +// für COM-Komponenten unsichtbar. Wenn Sie auf einen Typ in dieser Assembly von +// COM aus zugreifen müssen, sollten Sie das ComVisible-Attribut für diesen Typ auf "True" festlegen. +[assembly: ComVisible(false)] + +// Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird +[assembly: Guid("bbf156ec-bc54-4a6c-bedd-ff024347ad75")] + +// Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten: +// +// Hauptversion +// Nebenversion +// Buildnummer +// Revision +// +// Sie können alle Werte angeben oder Standardwerte für die Build- und Revisionsnummern verwenden, +// indem Sie "*" wie unten gezeigt eingeben: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/ReportImp/ProBeWoDueren/Properties/licenses.licx b/ReportImp/ProBeWoDueren/Properties/licenses.licx new file mode 100644 index 000000000..c7fd819d5 --- /dev/null +++ b/ReportImp/ProBeWoDueren/Properties/licenses.licx @@ -0,0 +1 @@ +DevExpress.XtraReports.UI.XtraReport, DevExpress.XtraReports.v17.1, Version=17.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a diff --git a/ReportImp/ProBeWoDueren/ServicesOverviewReport.Designer.cs b/ReportImp/ProBeWoDueren/ServicesOverviewReport.Designer.cs new file mode 100644 index 000000000..b0815f34c --- /dev/null +++ b/ReportImp/ProBeWoDueren/ServicesOverviewReport.Designer.cs @@ -0,0 +1,886 @@ +using BeWo.Report.ReportObjects; +namespace ProBeWoDueren +{ + partial class Stundenzettel + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.components = new System.ComponentModel.Container(); + this.Detail = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell(); + this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail1 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable3 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell(); + this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule(); + this.xrLabel21 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel20 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel19 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel(); + this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand(); + this.xrLabel18 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel(); + this.formattingRuleServiceDesc = new DevExpress.XtraReports.UI.FormattingRule(); + this.formattingRuleCostBearer = new DevExpress.XtraReports.UI.FormattingRule(); + this.formattingRuleEmployeeName = new DevExpress.XtraReports.UI.FormattingRule(); + this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand(); + this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand(); + this.fieldFLSBillable = new DevExpress.XtraReports.UI.CalculatedField(); + this.fieldCustomerCount = new DevExpress.XtraReports.UI.CalculatedField(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); + this.GroupFooter2 = new DevExpress.XtraReports.UI.GroupFooterBand(); + this.xrLabel22 = new DevExpress.XtraReports.UI.XRLabel(); + this.DetailReport1 = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail2 = new DevExpress.XtraReports.UI.DetailBand(); + this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand(); + this.xrTable1 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTable2 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell(); + ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); + // + // Detail + // + this.Detail.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTableServiceRecords1}); + this.Detail.HeightF = 25F; + this.Detail.Name = "Detail"; + this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrTableServiceRecords1 + // + this.xrTableServiceRecords1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableServiceRecords1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTableServiceRecords1.Name = "xrTableServiceRecords1"; + this.xrTableServiceRecords1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTableServiceRecords1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow2}); + this.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(640F, 25F); + this.xrTableServiceRecords1.StylePriority.UseBackColor = false; + this.xrTableServiceRecords1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrTableRow2 + // + this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell3, + this.xrTableCell4, + this.xrTableCell9, + this.xrTableCell12}); + this.xrTableRow2.Name = "xrTableRow2"; + this.xrTableRow2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTableRow2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + this.xrTableRow2.Weight = 1.2499994039538365D; + // + // xrTableCell3 + // + this.xrTableCell3.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell3.Name = "xrTableCell3"; + this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F); + this.xrTableCell3.StylePriority.UseFont = false; + this.xrTableCell3.StylePriority.UseForeColor = false; + this.xrTableCell3.StylePriority.UseTextAlignment = false; + this.xrTableCell3.Text = "Datum"; + this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + this.xrTableCell3.Weight = 0.30129976671749709D; + // + // xrTableCell4 + // + this.xrTableCell4.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell4.Multiline = true; + this.xrTableCell4.Name = "xrTableCell4"; + this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F); + this.xrTableCell4.StylePriority.UseFont = false; + this.xrTableCell4.StylePriority.UseForeColor = false; + this.xrTableCell4.StylePriority.UseTextAlignment = false; + this.xrTableCell4.Text = "Uhrzeit"; + this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + this.xrTableCell4.Weight = 0.30129976671749703D; + // + // xrTableCell9 + // + this.xrTableCell9.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell9.Name = "xrTableCell9"; + this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F); + this.xrTableCell9.StylePriority.UseFont = false; + this.xrTableCell9.StylePriority.UseForeColor = false; + this.xrTableCell9.StylePriority.UseTextAlignment = false; + this.xrTableCell9.Text = "FLM"; + this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + this.xrTableCell9.Weight = 0.30129976671749714D; + // + // xrTableCell12 + // + this.xrTableCell12.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell12.Name = "xrTableCell12"; + this.xrTableCell12.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F); + this.xrTableCell12.StylePriority.UseBackColor = false; + this.xrTableCell12.StylePriority.UseFont = false; + this.xrTableCell12.StylePriority.UseForeColor = false; + this.xrTableCell12.StylePriority.UseTextAlignment = false; + this.xrTableCell12.Text = "Art"; + this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + this.xrTableCell12.Weight = 0.30129976671749703D; + // + // DetailReport + // + this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail1}); + this.DetailReport.DataMember = "Services"; + this.DetailReport.DataSource = this.bindingSource1; + this.DetailReport.Level = 0; + this.DetailReport.Name = "DetailReport"; + this.DetailReport.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.DetailReport.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // Detail1 + // + this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable3}); + this.Detail1.HeightF = 25F; + this.Detail1.Name = "Detail1"; + this.Detail1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrTable3 + // + this.xrTable3.BorderColor = System.Drawing.Color.Black; + this.xrTable3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable3.Name = "xrTable3"; + this.xrTable3.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow6}); + this.xrTable3.SizeF = new System.Drawing.SizeF(640F, 25F); + this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrTableRow6 + // + this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell13, + this.xrTableCell15, + this.xrTableCell16, + this.xrTableCell17}); + this.xrTableRow6.Name = "xrTableRow6"; + this.xrTableRow6.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTableRow6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + this.xrTableRow6.Weight = 1.25D; + // + // xrTableCell13 + // + this.xrTableCell13.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDate", "{0:dd.MM.yyyy}")}); + this.xrTableCell13.Font = new System.Drawing.Font("Arial", 12F); + this.xrTableCell13.Name = "xrTableCell13"; + this.xrTableCell13.Padding = new DevExpress.XtraPrinting.PaddingInfo(4, 4, 0, 0, 100F); + this.xrTableCell13.StylePriority.UseFont = false; + this.xrTableCell13.StylePriority.UseForeColor = false; + this.xrTableCell13.StylePriority.UsePadding = false; + this.xrTableCell13.StylePriority.UseTextAlignment = false; + this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + this.xrTableCell13.Weight = 0.27594104295401223D; + // + // xrTableCell15 + // + this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.TimeRangeString", "{0:HH:mm}")}); + this.xrTableCell15.Font = new System.Drawing.Font("Arial", 12F); + this.xrTableCell15.Name = "xrTableCell15"; + this.xrTableCell15.Padding = new DevExpress.XtraPrinting.PaddingInfo(4, 4, 0, 0, 100F); + this.xrTableCell15.StylePriority.UseFont = false; + this.xrTableCell15.StylePriority.UseForeColor = false; + this.xrTableCell15.StylePriority.UsePadding = false; + this.xrTableCell15.StylePriority.UseTextAlignment = false; + this.xrTableCell15.Text = "xrTableCell15"; + this.xrTableCell15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + this.xrTableCell15.Weight = 0.27594104367585509D; + // + // xrTableCell16 + // + this.xrTableCell16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Notice5")}); + this.xrTableCell16.Font = new System.Drawing.Font("Arial", 12F); + this.xrTableCell16.Name = "xrTableCell16"; + this.xrTableCell16.Padding = new DevExpress.XtraPrinting.PaddingInfo(4, 4, 0, 0, 100F); + this.xrTableCell16.StylePriority.UseFont = false; + this.xrTableCell16.StylePriority.UseForeColor = false; + this.xrTableCell16.StylePriority.UsePadding = false; + this.xrTableCell16.StylePriority.UseTextAlignment = false; + this.xrTableCell16.Text = "xrTableCell16"; + this.xrTableCell16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + this.xrTableCell16.Weight = 0.2759410498379527D; + // + // xrTableCell17 + // + this.xrTableCell17.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.ServiceCategory", "{0:0.##}")}); + this.xrTableCell17.Font = new System.Drawing.Font("Arial", 12F); + this.xrTableCell17.Name = "xrTableCell17"; + this.xrTableCell17.Padding = new DevExpress.XtraPrinting.PaddingInfo(4, 4, 0, 0, 100F); + this.xrTableCell17.StylePriority.UseFont = false; + this.xrTableCell17.StylePriority.UseForeColor = false; + this.xrTableCell17.StylePriority.UsePadding = false; + this.xrTableCell17.StylePriority.UseTextAlignment = false; + this.xrTableCell17.Text = "xrTableCell17"; + this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + this.xrTableCell17.Weight = 0.27594103182295648D; + // + // formattingRuleStartDate + // + this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]"; + this.formattingRuleStartDate.DataMember = "ServicesDouble"; + this.formattingRuleStartDate.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.formattingRuleStartDate.Name = "formattingRuleStartDate"; + // + // xrLabel21 + // + this.xrLabel21.Borders = DevExpress.XtraPrinting.BorderSide.Top; + this.xrLabel21.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel21.ForeColor = System.Drawing.SystemColors.ControlText; + this.xrLabel21.LocationFloat = new DevExpress.Utils.PointFloat(439.1697F, 145.0001F); + this.xrLabel21.Multiline = true; + this.xrLabel21.Name = "xrLabel21"; + this.xrLabel21.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel21.SizeF = new System.Drawing.SizeF(200.83F, 60F); + this.xrLabel21.StylePriority.UseBorders = false; + this.xrLabel21.StylePriority.UseFont = false; + this.xrLabel21.StylePriority.UseForeColor = false; + this.xrLabel21.StylePriority.UseTextAlignment = false; + this.xrLabel21.Text = "Unterschrift Pro BeWo"; + this.xrLabel21.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel20 + // + this.xrLabel20.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrLabel20.BorderWidth = 1F; + this.xrLabel20.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "fieldFLSBillable", "{0:0.00}")}); + this.xrLabel20.Font = new System.Drawing.Font("Arial", 12F); + this.xrLabel20.LocationFloat = new DevExpress.Utils.PointFloat(160F, 50F); + this.xrLabel20.Name = "xrLabel20"; + this.xrLabel20.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F); + this.xrLabel20.SizeF = new System.Drawing.SizeF(160.0001F, 25F); + this.xrLabel20.StylePriority.UseBorders = false; + this.xrLabel20.StylePriority.UseBorderWidth = false; + this.xrLabel20.StylePriority.UseFont = false; + this.xrLabel20.StylePriority.UsePadding = false; + this.xrLabel20.StylePriority.UseTextAlignment = false; + this.xrLabel20.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel19 + // + this.xrLabel19.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrLabel19.Font = new System.Drawing.Font("Arial", 12F); + this.xrLabel19.LocationFloat = new DevExpress.Utils.PointFloat(0F, 50F); + this.xrLabel19.Multiline = true; + this.xrLabel19.Name = "xrLabel19"; + this.xrLabel19.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel19.SizeF = new System.Drawing.SizeF(160F, 25F); + this.xrLabel19.StylePriority.UseBorders = false; + this.xrLabel19.StylePriority.UseFont = false; + this.xrLabel19.StylePriority.UseTextAlignment = false; + this.xrLabel19.Text = "gesamt FLS"; + this.xrLabel19.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel3 + // + this.xrLabel3.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrLabel3.Font = new System.Drawing.Font("Arial", 12F); + this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 25F); + this.xrLabel3.Multiline = true; + this.xrLabel3.Name = "xrLabel3"; + this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel3.SizeF = new System.Drawing.SizeF(160F, 25F); + this.xrLabel3.StylePriority.UseBorders = false; + this.xrLabel3.StylePriority.UseFont = false; + this.xrLabel3.StylePriority.UseTextAlignment = false; + this.xrLabel3.Text = "gesamt FLM"; + this.xrLabel3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel4 + // + this.xrLabel4.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrLabel4.BorderWidth = 1F; + this.xrLabel4.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "TotalFLMBillable", "{0:0.##}")}); + this.xrLabel4.Font = new System.Drawing.Font("Arial", 12F); + this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(160F, 25F); + this.xrLabel4.Name = "xrLabel4"; + this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F); + this.xrLabel4.SizeF = new System.Drawing.SizeF(160.0001F, 25F); + this.xrLabel4.StylePriority.UseBorders = false; + this.xrLabel4.StylePriority.UseBorderWidth = false; + this.xrLabel4.StylePriority.UseFont = false; + this.xrLabel4.StylePriority.UsePadding = false; + this.xrLabel4.StylePriority.UseTextAlignment = false; + this.xrLabel4.Text = "xrLabel4"; + this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel2 + // + this.xrLabel2.Borders = DevExpress.XtraPrinting.BorderSide.Top; + this.xrLabel2.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel2.ForeColor = System.Drawing.SystemColors.ControlText; + this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 145.0001F); + this.xrLabel2.Multiline = true; + this.xrLabel2.Name = "xrLabel2"; + this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel2.SizeF = new System.Drawing.SizeF(160.0001F, 59.99992F); + this.xrLabel2.StylePriority.UseBorders = false; + this.xrLabel2.StylePriority.UseFont = false; + this.xrLabel2.StylePriority.UseForeColor = false; + this.xrLabel2.StylePriority.UseTextAlignment = false; + this.xrLabel2.Text = "Ort, Datum"; + this.xrLabel2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel5 + // + this.xrLabel5.Borders = DevExpress.XtraPrinting.BorderSide.Top; + this.xrLabel5.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel5.ForeColor = System.Drawing.SystemColors.ControlText; + this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(203.5415F, 145.0001F); + this.xrLabel5.Multiline = true; + this.xrLabel5.Name = "xrLabel5"; + this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel5.SizeF = new System.Drawing.SizeF(200.83F, 60F); + this.xrLabel5.StylePriority.UseBorders = false; + this.xrLabel5.StylePriority.UseFont = false; + this.xrLabel5.StylePriority.UseForeColor = false; + this.xrLabel5.StylePriority.UseTextAlignment = false; + this.xrLabel5.Text = "Unterschrift Klient /\r\ngesetzliche Betreuung"; + this.xrLabel5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // ReportHeader + // + this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel18, + this.xrLabel17, + this.xrLabel16, + this.xrLabel8, + this.xrLabel14, + this.xrLabel13, + this.xrLabel9, + this.xrLabel6, + this.xrLabel15, + this.xrLabel11, + this.xrLabel10, + this.xrLabel7, + this.xrLabel12, + this.xrLabel1}); + this.ReportHeader.Font = new System.Drawing.Font("Arial", 12F); + this.ReportHeader.HeightF = 300F; + this.ReportHeader.Name = "ReportHeader"; + this.ReportHeader.StylePriority.UseFont = false; + // + // xrLabel18 + // + this.xrLabel18.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ReferenceNumber")}); + this.xrLabel18.LocationFloat = new DevExpress.Utils.PointFloat(129.9998F, 253.125F); + this.xrLabel18.Name = "xrLabel18"; + this.xrLabel18.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel18.SizeF = new System.Drawing.SizeF(258.8333F, 25F); + this.xrLabel18.StylePriority.UseFont = false; + this.xrLabel18.Text = "Beginn:"; + // + // xrLabel17 + // + this.xrLabel17.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Costbearer")}); + this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(129.9998F, 228.125F); + this.xrLabel17.Name = "xrLabel17"; + this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel17.SizeF = new System.Drawing.SizeF(258.8333F, 25F); + this.xrLabel17.StylePriority.UseFont = false; + this.xrLabel17.Text = "Beginn:"; + // + // xrLabel16 + // + this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(129.9998F, 203.125F); + this.xrLabel16.Name = "xrLabel16"; + this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel16.SizeF = new System.Drawing.SizeF(410.0001F, 25F); + this.xrLabel16.StylePriority.UseFont = false; + this.xrLabel16.Text = "[CustomerLastName], [CustomerFirstName]"; + // + // xrLabel8 + // + this.xrLabel8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EndDate", "{0:dd.MM.yyyy}")}); + this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(129.9998F, 178.12F); + this.xrLabel8.Name = "xrLabel8"; + this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel8.SizeF = new System.Drawing.SizeF(258.8333F, 25F); + this.xrLabel8.StylePriority.UseFont = false; + // + // xrLabel14 + // + this.xrLabel14.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "StartDate", "{0:dd.MM.yyyy}")}); + this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(129.9998F, 153.12F); + this.xrLabel14.Name = "xrLabel14"; + this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel14.SizeF = new System.Drawing.SizeF(258.8333F, 25F); + this.xrLabel14.StylePriority.UseFont = false; + // + // xrLabel13 + // + this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(0F, 253.125F); + this.xrLabel13.Name = "xrLabel13"; + this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel13.SizeF = new System.Drawing.SizeF(129.9998F, 25F); + this.xrLabel13.StylePriority.UseFont = false; + this.xrLabel13.Text = "Aktenzeichen:"; + // + // xrLabel9 + // + this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(0F, 228.125F); + this.xrLabel9.Name = "xrLabel9"; + this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel9.SizeF = new System.Drawing.SizeF(129.9998F, 25F); + this.xrLabel9.StylePriority.UseFont = false; + this.xrLabel9.Text = "Kostenträger:"; + // + // xrLabel6 + // + this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 203.125F); + this.xrLabel6.Name = "xrLabel6"; + this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel6.SizeF = new System.Drawing.SizeF(129.9998F, 25F); + this.xrLabel6.StylePriority.UseFont = false; + this.xrLabel6.Text = "Klient:"; + // + // xrLabel15 + // + this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(0F, 178.125F); + this.xrLabel15.Name = "xrLabel15"; + this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel15.SizeF = new System.Drawing.SizeF(129.9998F, 25F); + this.xrLabel15.StylePriority.UseFont = false; + this.xrLabel15.Text = "Ende:"; + // + // xrLabel11 + // + this.xrLabel11.Font = new System.Drawing.Font("Arial", 11F); + this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(450F, 0F); + this.xrLabel11.Multiline = true; + this.xrLabel11.Name = "xrLabel11"; + this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel11.SizeF = new System.Drawing.SizeF(197F, 83.74999F); + this.xrLabel11.StylePriority.UseFont = false; + this.xrLabel11.StylePriority.UseForeColor = false; + this.xrLabel11.StylePriority.UseTextAlignment = false; + this.xrLabel11.Text = "Fax 0 24 21 – 9 42 42 43\r\nBüro 0 24 21 – 9 42 42 45\r\ninfo@pro-bewo.de\r\n"; + this.xrLabel11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel10 + // + this.xrLabel10.Font = new System.Drawing.Font("Arial", 11F); + this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(0F, 20F); + this.xrLabel10.Multiline = true; + this.xrLabel10.Name = "xrLabel10"; + this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel10.SizeF = new System.Drawing.SizeF(325.4166F, 63.75F); + this.xrLabel10.StylePriority.UseFont = false; + this.xrLabel10.StylePriority.UseForeColor = false; + this.xrLabel10.StylePriority.UseTextAlignment = false; + this.xrLabel10.Text = "Friedrichstraße 14\r\n52351 Düren\r\nDeutschland\r\n"; + this.xrLabel10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel7 + // + this.xrLabel7.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold); + this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrLabel7.Multiline = true; + this.xrLabel7.Name = "xrLabel7"; + this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel7.SizeF = new System.Drawing.SizeF(325.4166F, 20F); + this.xrLabel7.StylePriority.UseFont = false; + this.xrLabel7.StylePriority.UseForeColor = false; + this.xrLabel7.StylePriority.UseTextAlignment = false; + this.xrLabel7.Text = "Pro BeWo – ambulant betreutes Wohnen"; + this.xrLabel7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel12 + // + this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 153.125F); + this.xrLabel12.Name = "xrLabel12"; + this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel12.SizeF = new System.Drawing.SizeF(129.9998F, 25F); + this.xrLabel12.StylePriority.UseFont = false; + this.xrLabel12.Text = "Beginn:"; + // + // xrLabel1 + // + this.xrLabel1.Font = new System.Drawing.Font("Arial", 14F); + this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 115.625F); + this.xrLabel1.Multiline = true; + this.xrLabel1.Name = "xrLabel1"; + this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel1.SizeF = new System.Drawing.SizeF(590F, 25F); + this.xrLabel1.StylePriority.UseFont = false; + this.xrLabel1.StylePriority.UseForeColor = false; + this.xrLabel1.StylePriority.UseTextAlignment = false; + this.xrLabel1.Text = "Quittierungsbeleg"; + this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // formattingRuleServiceDesc + // + this.formattingRuleServiceDesc.Condition = "[StartDate2] < [StartDate]"; + this.formattingRuleServiceDesc.DataMember = "ServicesDouble"; + this.formattingRuleServiceDesc.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.formattingRuleServiceDesc.Name = "formattingRuleServiceDesc"; + // + // formattingRuleCostBearer + // + this.formattingRuleCostBearer.Condition = "[StartDate2] < [StartDate]"; + this.formattingRuleCostBearer.DataMember = "ServicesDouble"; + this.formattingRuleCostBearer.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.formattingRuleCostBearer.Name = "formattingRuleCostBearer"; + // + // formattingRuleEmployeeName + // + this.formattingRuleEmployeeName.Condition = "[StartDate2] < [StartDate]"; + this.formattingRuleEmployeeName.DataMember = "ServicesDouble"; + this.formattingRuleEmployeeName.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.formattingRuleEmployeeName.Name = "formattingRuleEmployeeName"; + // + // topMarginBand1 + // + this.topMarginBand1.HeightF = 50F; + this.topMarginBand1.Name = "topMarginBand1"; + // + // bottomMarginBand1 + // + this.bottomMarginBand1.HeightF = 30F; + this.bottomMarginBand1.Name = "bottomMarginBand1"; + // + // fieldFLSBillable + // + this.fieldFLSBillable.Expression = "[TotalFLMBillable] / 60"; + this.fieldFLSBillable.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal; + this.fieldFLSBillable.Name = "fieldFLSBillable"; + // + // fieldCustomerCount + // + this.fieldCustomerCount.DataMember = "Services"; + this.fieldCustomerCount.Expression = "Iif([CustomerCount] > 1, [CustomerCount], \'\')"; + this.fieldCustomerCount.FieldType = DevExpress.XtraReports.UI.FieldType.String; + this.fieldCustomerCount.Name = "fieldCustomerCount"; + // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO); + // + // GroupFooter2 + // + this.GroupFooter2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel21, + this.xrLabel20, + this.xrLabel19, + this.xrLabel3, + this.xrLabel4, + this.xrLabel5, + this.xrLabel2}); + this.GroupFooter2.HeightF = 205.0001F; + this.GroupFooter2.Name = "GroupFooter2"; + // + // xrLabel22 + // + this.xrLabel22.Font = new System.Drawing.Font("Arial", 14F); + this.xrLabel22.LocationFloat = new DevExpress.Utils.PointFloat(0F, 25F); + this.xrLabel22.Multiline = true; + this.xrLabel22.Name = "xrLabel22"; + this.xrLabel22.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel22.SizeF = new System.Drawing.SizeF(590F, 25F); + this.xrLabel22.StylePriority.UseFont = false; + this.xrLabel22.StylePriority.UseForeColor = false; + this.xrLabel22.StylePriority.UseTextAlignment = false; + this.xrLabel22.Text = "Klinikaufenthalte"; + this.xrLabel22.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // DetailReport1 + // + this.DetailReport1.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail2, + this.GroupHeader1}); + this.DetailReport1.DataMember = "Abwesenheiten"; + this.DetailReport1.DataSource = this.bindingSource1; + this.DetailReport1.Level = 1; + this.DetailReport1.Name = "DetailReport1"; + // + // Detail2 + // + this.Detail2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable2}); + this.Detail2.HeightF = 25F; + this.Detail2.Name = "Detail2"; + // + // GroupHeader1 + // + this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable1, + this.xrLabel22}); + this.GroupHeader1.HeightF = 80F; + this.GroupHeader1.Name = "GroupHeader1"; + // + // xrTable1 + // + this.xrTable1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 55F); + this.xrTable1.Name = "xrTable1"; + this.xrTable1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow1}); + this.xrTable1.SizeF = new System.Drawing.SizeF(320F, 25F); + this.xrTable1.StylePriority.UseBackColor = false; + this.xrTable1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrTableRow1 + // + this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell1, + this.xrTableCell2}); + this.xrTableRow1.Name = "xrTableRow1"; + this.xrTableRow1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTableRow1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + this.xrTableRow1.Weight = 1.2499994039538365D; + // + // xrTableCell1 + // + this.xrTableCell1.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell1.Name = "xrTableCell1"; + this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F); + this.xrTableCell1.StylePriority.UseFont = false; + this.xrTableCell1.StylePriority.UseForeColor = false; + this.xrTableCell1.StylePriority.UseTextAlignment = false; + this.xrTableCell1.Text = "Beginn"; + this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + this.xrTableCell1.Weight = 0.30129976671749709D; + // + // xrTableCell2 + // + this.xrTableCell2.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell2.Multiline = true; + this.xrTableCell2.Name = "xrTableCell2"; + this.xrTableCell2.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F); + this.xrTableCell2.StylePriority.UseFont = false; + this.xrTableCell2.StylePriority.UseForeColor = false; + this.xrTableCell2.StylePriority.UseTextAlignment = false; + this.xrTableCell2.Text = "Ende"; + this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + this.xrTableCell2.Weight = 0.30129976671749703D; + // + // xrTable2 + // + this.xrTable2.BorderColor = System.Drawing.Color.Black; + this.xrTable2.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable2.Name = "xrTable2"; + this.xrTable2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow3}); + this.xrTable2.SizeF = new System.Drawing.SizeF(320F, 25F); + this.xrTable2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrTableRow3 + // + this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell5, + this.xrTableCell6}); + this.xrTableRow3.Name = "xrTableRow3"; + this.xrTableRow3.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTableRow3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + this.xrTableRow3.Weight = 1.25D; + // + // xrTableCell5 + // + this.xrTableCell5.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Abwesenheiten.Start", "{0:dd.MM.yyyy}")}); + this.xrTableCell5.Font = new System.Drawing.Font("Arial", 12F); + this.xrTableCell5.Name = "xrTableCell5"; + this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(4, 4, 0, 0, 100F); + this.xrTableCell5.StylePriority.UseFont = false; + this.xrTableCell5.StylePriority.UseForeColor = false; + this.xrTableCell5.StylePriority.UsePadding = false; + this.xrTableCell5.StylePriority.UseTextAlignment = false; + this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + this.xrTableCell5.Weight = 0.27594104295401223D; + // + // xrTableCell6 + // + this.xrTableCell6.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Abwesenheiten.End", "{0:dd.MM.yyyy}")}); + this.xrTableCell6.Font = new System.Drawing.Font("Arial", 12F); + this.xrTableCell6.Name = "xrTableCell6"; + this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(4, 4, 0, 0, 100F); + this.xrTableCell6.StylePriority.UseFont = false; + this.xrTableCell6.StylePriority.UseForeColor = false; + this.xrTableCell6.StylePriority.UsePadding = false; + this.xrTableCell6.StylePriority.UseTextAlignment = false; + this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + this.xrTableCell6.Weight = 0.27594104367585509D; + // + // Stundenzettel + // + this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail, + this.DetailReport, + this.ReportHeader, + this.topMarginBand1, + this.bottomMarginBand1, + this.GroupFooter2, + this.DetailReport1}); + this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] { + this.fieldFLSBillable, + this.fieldCustomerCount}); + this.DataSource = this.bindingSource1; + this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] { + this.formattingRuleStartDate, + this.formattingRuleServiceDesc, + this.formattingRuleCostBearer, + this.formattingRuleEmployeeName}); + this.Margins = new System.Drawing.Printing.Margins(100, 80, 50, 30); + this.PageHeight = 1169; + this.PageWidth = 827; + this.PaperKind = System.Drawing.Printing.PaperKind.A4; + this.Version = "17.1"; + ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); + + } + + #endregion + + private DevExpress.XtraReports.UI.DetailBand Detail; + private System.Windows.Forms.BindingSource bindingSource1; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport; + private DevExpress.XtraReports.UI.DetailBand Detail1; + private DevExpress.XtraReports.UI.XRTable xrTable3; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow6; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell15; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell16; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell17; + private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader; + private DevExpress.XtraReports.UI.XRLabel xrLabel1; + private DevExpress.XtraReports.UI.XRLabel xrLabel5; + private DevExpress.XtraReports.UI.XRTable xrTableServiceRecords1; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow2; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell3; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell4; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell9; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell12; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell13; + private DevExpress.XtraReports.UI.FormattingRule formattingRuleStartDate; + private DevExpress.XtraReports.UI.FormattingRule formattingRuleServiceDesc; + private DevExpress.XtraReports.UI.FormattingRule formattingRuleCostBearer; + private DevExpress.XtraReports.UI.FormattingRule formattingRuleEmployeeName; + private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1; + private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1; + private DevExpress.XtraReports.UI.XRLabel xrLabel2; + private DevExpress.XtraReports.UI.XRLabel xrLabel12; + private DevExpress.XtraReports.UI.XRLabel xrLabel3; + private DevExpress.XtraReports.UI.XRLabel xrLabel4; + private DevExpress.XtraReports.UI.CalculatedField fieldFLSBillable; + private DevExpress.XtraReports.UI.CalculatedField fieldCustomerCount; + private DevExpress.XtraReports.UI.XRLabel xrLabel18; + private DevExpress.XtraReports.UI.XRLabel xrLabel17; + private DevExpress.XtraReports.UI.XRLabel xrLabel16; + private DevExpress.XtraReports.UI.XRLabel xrLabel8; + private DevExpress.XtraReports.UI.XRLabel xrLabel14; + private DevExpress.XtraReports.UI.XRLabel xrLabel13; + private DevExpress.XtraReports.UI.XRLabel xrLabel9; + private DevExpress.XtraReports.UI.XRLabel xrLabel6; + private DevExpress.XtraReports.UI.XRLabel xrLabel15; + private DevExpress.XtraReports.UI.XRLabel xrLabel11; + private DevExpress.XtraReports.UI.XRLabel xrLabel10; + private DevExpress.XtraReports.UI.XRLabel xrLabel7; + private DevExpress.XtraReports.UI.XRLabel xrLabel20; + private DevExpress.XtraReports.UI.XRLabel xrLabel19; + private DevExpress.XtraReports.UI.XRLabel xrLabel21; + private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter2; + private DevExpress.XtraReports.UI.XRLabel xrLabel22; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport1; + private DevExpress.XtraReports.UI.DetailBand Detail2; + private DevExpress.XtraReports.UI.XRTable xrTable2; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow3; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell5; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell6; + private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1; + private DevExpress.XtraReports.UI.XRTable xrTable1; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell2; + } +} diff --git a/ReportImp/ProBeWoDueren/ServicesOverviewReport.cs b/ReportImp/ProBeWoDueren/ServicesOverviewReport.cs new file mode 100644 index 000000000..cb1027f82 --- /dev/null +++ b/ReportImp/ProBeWoDueren/ServicesOverviewReport.cs @@ -0,0 +1,45 @@ +using System; +using BeWo.Report.ReportObjects; +using BeWo.Report; +using System.Collections.Generic; + +namespace ProBeWoDueren +{ + public partial class Stundenzettel : DevExpress.XtraReports.UI.XtraReport, IBeWoReport + { + public Stundenzettel() + { + InitializeComponent(); + } + + public void SetReportDataSource(ServicesOverviewRO pRO) + { + if (pRO.Services != null) + { + List servicesBillable = new List(); + + foreach (ServicesOverviewRO.ServiceDetail s in pRO.Services) + { + if (s.IsBillable) + servicesBillable.Add(s); + + if (s.IsGroup) + { + s.Notice5 = String.Format("{0}/{1} {2:0.##}", s.GroupMinutes, s.CustomerCount, + s.Minutes); + + s.ServiceCategory = "Gruppe"; + } + else + { + s.Notice5 = String.Format("{0}", s.Minutes); + } + } + + pRO.Services = servicesBillable; + } + + this.bindingSource1.DataSource = pRO; + } + } +} diff --git a/ReportImp/ProBeWoDueren/ServicesOverviewReport.resx b/ReportImp/ProBeWoDueren/ServicesOverviewReport.resx new file mode 100644 index 000000000..19e908bd3 --- /dev/null +++ b/ReportImp/ProBeWoDueren/ServicesOverviewReport.resx @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 21, 17 + + \ No newline at end of file diff --git a/ReportImp/ProBeWoDueren/Teamstundenkonto.cs b/ReportImp/ProBeWoDueren/Teamstundenkonto.cs new file mode 100644 index 000000000..07d6dfb67 --- /dev/null +++ b/ReportImp/ProBeWoDueren/Teamstundenkonto.cs @@ -0,0 +1,28 @@ +using System; +using BeWo.Report; +using BeWo.Report.ReportObjects; +using BS.Shared.Core; + + +namespace ProBeWoDueren +{ + [IDSpecificClass(Identifier = "Teamstundenkonto")] + public partial class Teamstundenkonto : DevExpress.XtraReports.UI.XtraReport, IBeWoReport + { + + + public Teamstundenkonto() + { + InitializeComponent(); + } + + public void SetReportDataSource(MitarbeiterstundenkontoRO pRO) + { + var msb = new CustomMitarbeiterstundenkontoBerechnung(); + msb.CreateReport(pRO); + + bindingSource1.DataSource = pRO; + } + + } +} diff --git a/ReportImp/ProBeWoDueren/Teamstundenkonto.designer.cs b/ReportImp/ProBeWoDueren/Teamstundenkonto.designer.cs new file mode 100644 index 000000000..9d2c3964a --- /dev/null +++ b/ReportImp/ProBeWoDueren/Teamstundenkonto.designer.cs @@ -0,0 +1,897 @@ +using BeWo.Report.ReportObjects; +namespace ProBeWoDueren +{ + partial class Teamstundenkonto + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.components = new System.ComponentModel.Container(); + this.Detail = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTableDetail = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRowDetail = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell27 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell22 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell25 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell24 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell26 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTable1 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell35 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell37 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell38 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell39 = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellSollGesamt = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellFLSSollGesamt = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellFLSIstGesamt = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellFLSPlusMinusGesamt = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellGesamtGesamt = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellRelationGesamt = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell47 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell48 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell51 = new DevExpress.XtraReports.UI.XRTableCell(); + this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand(); + this.lblMonat = new DevExpress.XtraReports.UI.XRLabel(); + this.pageFooterBand1 = new DevExpress.XtraReports.UI.PageFooterBand(); + this.xrPageInfo2 = new DevExpress.XtraReports.UI.XRPageInfo(); + this.xrPageInfo1 = new DevExpress.XtraReports.UI.XRPageInfo(); + this.Title = new DevExpress.XtraReports.UI.XRControlStyle(); + this.FieldCaption = new DevExpress.XtraReports.UI.XRControlStyle(); + this.PageInfo = new DevExpress.XtraReports.UI.XRControlStyle(); + this.DataField = new DevExpress.XtraReports.UI.XRControlStyle(); + this.fieldFLS = new DevExpress.XtraReports.UI.CalculatedField(); + this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand(); + this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand(); + this.DetailReport1 = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail2 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel(); + this.DetailReport2 = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail3 = new DevExpress.XtraReports.UI.DetailBand(); + this.GroupHeader2 = new DevExpress.XtraReports.UI.GroupHeaderBand(); + this.xrTable2 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell30 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell31 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell32 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell33 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell34 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell36 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell40 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell41 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell42 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell43 = new DevExpress.XtraReports.UI.XRTableCell(); + this.GroupFooter2 = new DevExpress.XtraReports.UI.GroupFooterBand(); + this.xrTable3 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); + this.ReportFooter1 = new DevExpress.XtraReports.UI.ReportFooterBand(); + ((System.ComponentModel.ISupportInitialize)(this.xrTableDetail)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); + // + // Detail + // + this.Detail.HeightF = 0F; + this.Detail.Name = "Detail"; + this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrTableDetail + // + this.xrTableDetail.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableDetail.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableDetail.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTableDetail.Name = "xrTableDetail"; + this.xrTableDetail.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableDetail.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRowDetail}); + this.xrTableDetail.SizeF = new System.Drawing.SizeF(1005F, 25F); + this.xrTableDetail.StylePriority.UseBorders = false; + this.xrTableDetail.StylePriority.UseFont = false; + this.xrTableDetail.StylePriority.UsePadding = false; + this.xrTableDetail.StylePriority.UseTextAlignment = false; + this.xrTableDetail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrTableRowDetail + // + this.xrTableRowDetail.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell3, + this.xrTableCell19, + this.xrTableCell20, + this.xrTableCell28, + this.xrTableCell16, + this.xrTableCell27, + this.xrTableCell22, + this.xrTableCell23, + this.xrTableCell21, + this.xrTableCell25, + this.xrTableCell24, + this.xrTableCell26}); + this.xrTableRowDetail.Name = "xrTableRowDetail"; + this.xrTableRowDetail.Weight = 1D; + // + // xrTableCell3 + // + this.xrTableCell3.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.EmployeeDetailList.FullName")}); + this.xrTableCell3.Name = "xrTableCell3"; + this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F); + this.xrTableCell3.StylePriority.UseFont = false; + this.xrTableCell3.StylePriority.UsePadding = false; + this.xrTableCell3.StylePriority.UseTextAlignment = false; + this.xrTableCell3.Text = "xrTableCell3"; + this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell3.Weight = 0.15329125338142471D; + // + // xrTableCell19 + // + this.xrTableCell19.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.EmployeeDetailList.StundenSollMax", "{0:0.00}")}); + this.xrTableCell19.Name = "xrTableCell19"; + this.xrTableCell19.Text = "xrTableCell19"; + this.xrTableCell19.Weight = 0.081154179207584262D; + // + // xrTableCell20 + // + this.xrTableCell20.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.EmployeeDetailList.UrlaubUndKrankheit", "{0:0.00}")}); + this.xrTableCell20.Name = "xrTableCell20"; + this.xrTableCell20.Text = "xrTableCell20"; + this.xrTableCell20.Weight = 0.09467990555346173D; + // + // xrTableCell28 + // + this.xrTableCell28.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.EmployeeDetailList.StundenSollOhneUrlaubKrankheit", "{0:0.00}")}); + this.xrTableCell28.Name = "xrTableCell28"; + this.xrTableCell28.Text = "xrTableCell28"; + this.xrTableCell28.Weight = 0.0721370604147881D; + // + // xrTableCell16 + // + this.xrTableCell16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.EmployeeDetailList.FlsSoll", "{0:0.00}")}); + this.xrTableCell16.Name = "xrTableCell16"; + this.xrTableCell16.Text = "xrTableCell16"; + this.xrTableCell16.Weight = 0.063119927862939587D; + // + // xrTableCell27 + // + this.xrTableCell27.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.EmployeeDetailList.FlsIst", "{0:0.00}")}); + this.xrTableCell27.Name = "xrTableCell27"; + this.xrTableCell27.Text = "xrTableCell27"; + this.xrTableCell27.Weight = 0.063119927862939615D; + // + // xrTableCell22 + // + this.xrTableCell22.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.EmployeeDetailList.FlsDiff", "{0:0.00}")}); + this.xrTableCell22.Name = "xrTableCell22"; + this.xrTableCell22.Text = "xrTableCell22"; + this.xrTableCell22.Weight = 0.063119927862939587D; + // + // xrTableCell23 + // + this.xrTableCell23.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.EmployeeDetailList.StundenGesamtIst", "{0:0.00}")}); + this.xrTableCell23.Name = "xrTableCell23"; + this.xrTableCell23.Text = "xrTableCell23"; + this.xrTableCell23.Weight = 0.063119927862939559D; + // + // xrTableCell21 + // + this.xrTableCell21.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.EmployeeDetailList.RelationFlsZuMittelbar", "{0:0.00}")}); + this.xrTableCell21.Name = "xrTableCell21"; + this.xrTableCell21.Text = "xrTableCell21"; + this.xrTableCell21.Weight = 0.063119927862939615D; + // + // xrTableCell25 + // + this.xrTableCell25.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.EmployeeDetailList.Ueberstunden", "{0:0.00}")}); + this.xrTableCell25.Name = "xrTableCell25"; + this.xrTableCell25.Text = "xrTableCell25"; + this.xrTableCell25.Weight = 0.063119927862939587D; + // + // xrTableCell24 + // + this.xrTableCell24.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.EmployeeDetailList.UeberstundenVormonat", "{0:0.00}")}); + this.xrTableCell24.Name = "xrTableCell24"; + this.xrTableCell24.Text = "xrTableCell24"; + this.xrTableCell24.Weight = 0.0631199278629396D; + // + // xrTableCell26 + // + this.xrTableCell26.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.EmployeeDetailList.UeberstundenGesamt", "{0:0.00}")}); + this.xrTableCell26.Name = "xrTableCell26"; + this.xrTableCell26.Text = "xrTableCell26"; + this.xrTableCell26.Weight = 0.063119927862939573D; + // + // xrTable1 + // + this.xrTable1.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable1.Name = "xrTable1"; + this.xrTable1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow1}); + this.xrTable1.SizeF = new System.Drawing.SizeF(1005F, 25F); + this.xrTable1.StylePriority.UseBorders = false; + this.xrTable1.StylePriority.UseFont = false; + this.xrTable1.StylePriority.UsePadding = false; + this.xrTable1.StylePriority.UseTextAlignment = false; + this.xrTable1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrTableRow1 + // + this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell35, + this.xrTableCell37, + this.xrTableCell38, + this.xrTableCell39, + this.cellSollGesamt, + this.cellFLSSollGesamt, + this.cellFLSIstGesamt, + this.cellFLSPlusMinusGesamt, + this.cellGesamtGesamt, + this.cellRelationGesamt, + this.xrTableCell47, + this.xrTableCell48, + this.xrTableCell51}); + this.xrTableRow1.Name = "xrTableRow1"; + this.xrTableRow1.Weight = 1D; + // + // xrTableCell35 + // + this.xrTableCell35.Name = "xrTableCell35"; + this.xrTableCell35.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F); + this.xrTableCell35.StylePriority.UseFont = false; + this.xrTableCell35.StylePriority.UsePadding = false; + this.xrTableCell35.StylePriority.UseTextAlignment = false; + this.xrTableCell35.Text = "Gesamt"; + this.xrTableCell35.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell35.Weight = 0.1352569882777277D; + // + // xrTableCell37 + // + this.xrTableCell37.Name = "xrTableCell37"; + this.xrTableCell37.Weight = 0.067628494138863848D; + // + // xrTableCell38 + // + this.xrTableCell38.Name = "xrTableCell38"; + this.xrTableCell38.Weight = 0.0631199278629396D; + // + // xrTableCell39 + // + this.xrTableCell39.Name = "xrTableCell39"; + this.xrTableCell39.Weight = 0.063119927862939573D; + // + // cellSollGesamt + // + this.cellSollGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "SollGesamt", "{0:0.00}")}); + this.cellSollGesamt.Name = "cellSollGesamt"; + this.cellSollGesamt.Text = "cellSollGesamt"; + this.cellSollGesamt.Weight = 0.0721370604147881D; + // + // cellFLSSollGesamt + // + this.cellFLSSollGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "FlsSollGesamt", "{0:0.00}")}); + this.cellFLSSollGesamt.Name = "cellFLSSollGesamt"; + this.cellFLSSollGesamt.Text = "cellFLSSollGesamt"; + this.cellFLSSollGesamt.Weight = 0.063119927862939587D; + // + // cellFLSIstGesamt + // + this.cellFLSIstGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "FlsIstGesamt", "{0:0.00}")}); + this.cellFLSIstGesamt.Name = "cellFLSIstGesamt"; + this.cellFLSIstGesamt.Text = "cellFLSIstGesamt"; + this.cellFLSIstGesamt.Weight = 0.063119927862939615D; + // + // cellFLSPlusMinusGesamt + // + this.cellFLSPlusMinusGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "FlsDiffGesamt", "{0:0.00}")}); + this.cellFLSPlusMinusGesamt.Name = "cellFLSPlusMinusGesamt"; + this.cellFLSPlusMinusGesamt.Text = "cellFLSPlusMinusGesamt"; + this.cellFLSPlusMinusGesamt.Weight = 0.063119927862939587D; + // + // cellGesamtGesamt + // + this.cellGesamtGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "StundenGesamt", "{0:0.00}")}); + this.cellGesamtGesamt.Name = "cellGesamtGesamt"; + this.cellGesamtGesamt.Text = "cellGesamtGesamt"; + this.cellGesamtGesamt.Weight = 0.063119927862939573D; + // + // cellRelationGesamt + // + this.cellRelationGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "RelationFlsZuMittelbar", "{0:0.00}")}); + this.cellRelationGesamt.Name = "cellRelationGesamt"; + this.cellRelationGesamt.Text = "cellRelationGesamt"; + this.cellRelationGesamt.Weight = 0.0631199278629396D; + // + // xrTableCell47 + // + this.xrTableCell47.Name = "xrTableCell47"; + this.xrTableCell47.Weight = 0.063119927862939587D; + // + // xrTableCell48 + // + this.xrTableCell48.Name = "xrTableCell48"; + this.xrTableCell48.Weight = 0.063119927862939587D; + // + // xrTableCell51 + // + this.xrTableCell51.Name = "xrTableCell51"; + this.xrTableCell51.Weight = 0.063119927862939573D; + // + // ReportHeader + // + this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.lblMonat}); + this.ReportHeader.HeightF = 61.04167F; + this.ReportHeader.Name = "ReportHeader"; + // + // lblMonat + // + this.lblMonat.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ReportStartDate", "Stundenkonto {0:MMMM yy}")}); + this.lblMonat.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold); + this.lblMonat.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.lblMonat.Multiline = true; + this.lblMonat.Name = "lblMonat"; + this.lblMonat.SizeF = new System.Drawing.SizeF(1007F, 25F); + this.lblMonat.StyleName = "Title"; + this.lblMonat.StylePriority.UseFont = false; + this.lblMonat.Text = "lblMonat"; + // + // pageFooterBand1 + // + this.pageFooterBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrPageInfo2, + this.xrPageInfo1}); + this.pageFooterBand1.HeightF = 48F; + this.pageFooterBand1.Name = "pageFooterBand1"; + // + // xrPageInfo2 + // + this.xrPageInfo2.Font = new System.Drawing.Font("Arial", 8F); + this.xrPageInfo2.Format = "Seite {0} von {1}"; + this.xrPageInfo2.LocationFloat = new DevExpress.Utils.PointFloat(522.0001F, 25F); + this.xrPageInfo2.Name = "xrPageInfo2"; + this.xrPageInfo2.SizeF = new System.Drawing.SizeF(482.9998F, 23F); + this.xrPageInfo2.StyleName = "PageInfo"; + this.xrPageInfo2.StylePriority.UseFont = false; + this.xrPageInfo2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + // + // xrPageInfo1 + // + this.xrPageInfo1.Font = new System.Drawing.Font("Arial", 8F); + this.xrPageInfo1.LocationFloat = new DevExpress.Utils.PointFloat(8F, 25F); + this.xrPageInfo1.Name = "xrPageInfo1"; + this.xrPageInfo1.PageInfo = DevExpress.XtraPrinting.PageInfo.DateTime; + this.xrPageInfo1.SizeF = new System.Drawing.SizeF(497F, 23F); + this.xrPageInfo1.StyleName = "PageInfo"; + this.xrPageInfo1.StylePriority.UseFont = false; + // + // Title + // + this.Title.BackColor = System.Drawing.Color.White; + this.Title.BorderColor = System.Drawing.SystemColors.ControlText; + this.Title.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.Title.BorderWidth = 1; + this.Title.Font = new System.Drawing.Font("Times New Roman", 24F); + this.Title.ForeColor = System.Drawing.Color.Black; + this.Title.Name = "Title"; + // + // FieldCaption + // + this.FieldCaption.BackColor = System.Drawing.Color.White; + this.FieldCaption.BorderColor = System.Drawing.SystemColors.ControlText; + this.FieldCaption.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.FieldCaption.BorderWidth = 1; + this.FieldCaption.Font = new System.Drawing.Font("Times New Roman", 10F, System.Drawing.FontStyle.Bold); + this.FieldCaption.ForeColor = System.Drawing.Color.Black; + this.FieldCaption.Name = "FieldCaption"; + // + // PageInfo + // + this.PageInfo.BackColor = System.Drawing.Color.White; + this.PageInfo.BorderColor = System.Drawing.SystemColors.ControlText; + this.PageInfo.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.PageInfo.BorderWidth = 1; + this.PageInfo.Font = new System.Drawing.Font("Times New Roman", 8F); + this.PageInfo.ForeColor = System.Drawing.Color.Black; + this.PageInfo.Name = "PageInfo"; + // + // DataField + // + this.DataField.BackColor = System.Drawing.Color.White; + this.DataField.BorderColor = System.Drawing.SystemColors.ControlText; + this.DataField.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.DataField.BorderWidth = 1; + this.DataField.Font = new System.Drawing.Font("Times New Roman", 8F); + this.DataField.ForeColor = System.Drawing.SystemColors.ControlText; + this.DataField.Name = "DataField"; + // + // fieldFLS + // + this.fieldFLS.DataMember = "FLSReportGroups"; + this.fieldFLS.Expression = "[TotalFLM] / 60"; + this.fieldFLS.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal; + this.fieldFLS.Name = "fieldFLS"; + // + // topMarginBand1 + // + this.topMarginBand1.HeightF = 50F; + this.topMarginBand1.Name = "topMarginBand1"; + // + // bottomMarginBand1 + // + this.bottomMarginBand1.HeightF = 30F; + this.bottomMarginBand1.Name = "bottomMarginBand1"; + // + // DetailReport1 + // + this.DetailReport1.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail2, + this.DetailReport2}); + this.DetailReport1.DataMember = "TeamDetailList"; + this.DetailReport1.DataSource = this.bindingSource1; + this.DetailReport1.Level = 0; + this.DetailReport1.Name = "DetailReport1"; + // + // Detail2 + // + this.Detail2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel1}); + this.Detail2.HeightF = 46.875F; + this.Detail2.Name = "Detail2"; + // + // xrLabel1 + // + this.xrLabel1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.TeamName")}); + this.xrLabel1.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold); + this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrLabel1.Multiline = true; + this.xrLabel1.Name = "xrLabel1"; + this.xrLabel1.SizeF = new System.Drawing.SizeF(1007F, 25F); + this.xrLabel1.StyleName = "Title"; + this.xrLabel1.StylePriority.UseFont = false; + this.xrLabel1.Text = "xrLabel1"; + // + // DetailReport2 + // + this.DetailReport2.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail3, + this.GroupHeader2, + this.GroupFooter2}); + this.DetailReport2.DataMember = "TeamDetailList.EmployeeDetailList"; + this.DetailReport2.DataSource = this.bindingSource1; + this.DetailReport2.Level = 0; + this.DetailReport2.Name = "DetailReport2"; + // + // Detail3 + // + this.Detail3.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTableDetail}); + this.Detail3.HeightF = 25F; + this.Detail3.Name = "Detail3"; + // + // GroupHeader2 + // + this.GroupHeader2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable2}); + this.GroupHeader2.HeightF = 70F; + this.GroupHeader2.Name = "GroupHeader2"; + // + // xrTable2 + // + this.xrTable2.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTable2.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold); + this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable2.Name = "xrTable2"; + this.xrTable2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow2}); + this.xrTable2.SizeF = new System.Drawing.SizeF(1005F, 70F); + this.xrTable2.StylePriority.UseBorders = false; + this.xrTable2.StylePriority.UseFont = false; + this.xrTable2.StylePriority.UsePadding = false; + this.xrTable2.StylePriority.UseTextAlignment = false; + this.xrTable2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrTableRow2 + // + this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell6, + this.xrTableCell18, + this.xrTableCell30, + this.xrTableCell31, + this.xrTableCell32, + this.xrTableCell33, + this.xrTableCell34, + this.xrTableCell36, + this.xrTableCell40, + this.xrTableCell41, + this.xrTableCell42, + this.xrTableCell43}); + this.xrTableRow2.Name = "xrTableRow2"; + this.xrTableRow2.Weight = 2.8D; + // + // xrTableCell6 + // + this.xrTableCell6.Name = "xrTableCell6"; + this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F); + this.xrTableCell6.StylePriority.UsePadding = false; + this.xrTableCell6.StylePriority.UseTextAlignment = false; + this.xrTableCell6.Text = "Name"; + this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell6.Weight = 0.15329125016467182D; + // + // xrTableCell18 + // + this.xrTableCell18.Name = "xrTableCell18"; + this.xrTableCell18.Text = "Reguläre SOLL Stunden"; + this.xrTableCell18.Weight = 0.081154192324637608D; + // + // xrTableCell30 + // + this.xrTableCell30.Name = "xrTableCell30"; + this.xrTableCell30.Text = "Fehlzeiten Urlaub Krankheit(Tage)"; + this.xrTableCell30.Weight = 0.094679896646570338D; + // + // xrTableCell31 + // + this.xrTableCell31.Multiline = true; + this.xrTableCell31.Name = "xrTableCell31"; + this.xrTableCell31.Text = "Tatsächliche SOLL Stunden"; + this.xrTableCell31.Weight = 0.072137063712635591D; + // + // xrTableCell32 + // + this.xrTableCell32.Name = "xrTableCell32"; + this.xrTableCell32.Text = "FLS Stunden SOLL"; + this.xrTableCell32.Weight = 0.063119927721024038D; + // + // xrTableCell33 + // + this.xrTableCell33.Name = "xrTableCell33"; + this.xrTableCell33.StylePriority.UseBackColor = false; + this.xrTableCell33.Text = "FLS IST lfd. Monat"; + this.xrTableCell33.Weight = 0.063119927721024D; + // + // xrTableCell34 + // + this.xrTableCell34.Name = "xrTableCell34"; + this.xrTableCell34.Text = "FLS Plus/Minus lfd. Monat"; + this.xrTableCell34.Weight = 0.06311992757910842D; + // + // xrTableCell36 + // + this.xrTableCell36.Multiline = true; + this.xrTableCell36.Name = "xrTableCell36"; + this.xrTableCell36.StylePriority.UseBackColor = false; + this.xrTableCell36.Text = "Gesamt-\r\nstunden lfd. Monat"; + this.xrTableCell36.Weight = 0.063119927721024011D; + // + // xrTableCell40 + // + this.xrTableCell40.Name = "xrTableCell40"; + this.xrTableCell40.Text = "Relation FLS IST zu Mittelbare IST"; + this.xrTableCell40.Weight = 0.063119929511863376D; + // + // xrTableCell41 + // + this.xrTableCell41.Name = "xrTableCell41"; + this.xrTableCell41.Text = "Überstd. neu"; + this.xrTableCell41.Weight = 0.063119928687401447D; + // + // xrTableCell42 + // + this.xrTableCell42.Name = "xrTableCell42"; + this.xrTableCell42.StylePriority.UseBackColor = false; + this.xrTableCell42.Text = "Überstd. Vormonat"; + this.xrTableCell42.Weight = 0.063119928275170531D; + // + // xrTableCell43 + // + this.xrTableCell43.Name = "xrTableCell43"; + this.xrTableCell43.Text = "Überstd. Gesamt"; + this.xrTableCell43.Weight = 0.0631199213956443D; + // + // GroupFooter2 + // + this.GroupFooter2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable3}); + this.GroupFooter2.HeightF = 52.08333F; + this.GroupFooter2.Name = "GroupFooter2"; + // + // xrTable3 + // + this.xrTable3.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable3.Name = "xrTable3"; + this.xrTable3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow3}); + this.xrTable3.SizeF = new System.Drawing.SizeF(1005F, 25F); + this.xrTable3.StylePriority.UseBorders = false; + this.xrTable3.StylePriority.UseFont = false; + this.xrTable3.StylePriority.UsePadding = false; + this.xrTable3.StylePriority.UseTextAlignment = false; + this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrTableRow3 + // + this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell1, + this.xrTableCell7, + this.xrTableCell8, + this.xrTableCell9, + this.xrTableCell10, + this.xrTableCell11, + this.xrTableCell12, + this.xrTableCell13, + this.xrTableCell14, + this.xrTableCell15}); + this.xrTableRow3.Name = "xrTableRow3"; + this.xrTableRow3.Weight = 1D; + // + // xrTableCell1 + // + this.xrTableCell1.Name = "xrTableCell1"; + this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F); + this.xrTableCell1.StylePriority.UseFont = false; + this.xrTableCell1.StylePriority.UsePadding = false; + this.xrTableCell1.StylePriority.UseTextAlignment = false; + this.xrTableCell1.Text = "Gesamt [TeamDetailList.TeamName]"; + this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell1.Weight = 0.32912533814247075D; + // + // xrTableCell7 + // + this.xrTableCell7.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.SollGesamt", "{0:0.00}")}); + this.xrTableCell7.Name = "xrTableCell7"; + this.xrTableCell7.Text = "xrTableCell7"; + this.xrTableCell7.Weight = 0.07213706041478804D; + // + // xrTableCell8 + // + this.xrTableCell8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.FlsSollGesamt", "{0:0.00}")}); + this.xrTableCell8.Name = "xrTableCell8"; + this.xrTableCell8.Text = "xrTableCell8"; + this.xrTableCell8.Weight = 0.063119927862939587D; + // + // xrTableCell9 + // + this.xrTableCell9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.FlsIstGesamt", "{0:0.00}")}); + this.xrTableCell9.Name = "xrTableCell9"; + this.xrTableCell9.Text = "xrTableCell9"; + this.xrTableCell9.Weight = 0.063119927862939615D; + // + // xrTableCell10 + // + this.xrTableCell10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.FlsDiffGesamt", "{0:0.00}")}); + this.xrTableCell10.Name = "xrTableCell10"; + this.xrTableCell10.Text = "xrTableCell10"; + this.xrTableCell10.Weight = 0.063119927862939587D; + // + // xrTableCell11 + // + this.xrTableCell11.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.StundenGesamt", "{0:0.00}")}); + this.xrTableCell11.Name = "xrTableCell11"; + this.xrTableCell11.Text = "xrTableCell11"; + this.xrTableCell11.Weight = 0.063119927862939573D; + // + // xrTableCell12 + // + this.xrTableCell12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.RelationFlsZuMittelbar", "{0:0.00}")}); + this.xrTableCell12.Name = "xrTableCell12"; + this.xrTableCell12.Text = "xrTableCell12"; + this.xrTableCell12.Weight = 0.0631199278629396D; + // + // xrTableCell13 + // + this.xrTableCell13.Name = "xrTableCell13"; + this.xrTableCell13.Weight = 0.063119927862939587D; + // + // xrTableCell14 + // + this.xrTableCell14.Name = "xrTableCell14"; + this.xrTableCell14.Weight = 0.063119927862939587D; + // + // xrTableCell15 + // + this.xrTableCell15.Name = "xrTableCell15"; + this.xrTableCell15.Weight = 0.063119927862939573D; + // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.MitarbeiterstundenkontoRO); + // + // ReportFooter1 + // + this.ReportFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable1}); + this.ReportFooter1.HeightF = 60F; + this.ReportFooter1.Name = "ReportFooter1"; + // + // Teamstundenkonto + // + this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail, + this.ReportHeader, + this.pageFooterBand1, + this.topMarginBand1, + this.bottomMarginBand1, + this.DetailReport1, + this.ReportFooter1}); + this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] { + this.fieldFLS}); + this.DataSource = this.bindingSource1; + this.Landscape = true; + this.Margins = new System.Drawing.Printing.Margins(75, 75, 50, 30); + this.PageHeight = 827; + this.PageWidth = 1169; + this.PaperKind = System.Drawing.Printing.PaperKind.A4; + this.StyleSheet.AddRange(new DevExpress.XtraReports.UI.XRControlStyle[] { + this.Title, + this.FieldCaption, + this.PageInfo, + this.DataField}); + this.Version = "13.1"; + ((System.ComponentModel.ISupportInitialize)(this.xrTableDetail)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); + + } + + #endregion + + private DevExpress.XtraReports.UI.DetailBand Detail; + private System.Windows.Forms.BindingSource bindingSource1; + private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader; + private DevExpress.XtraReports.UI.XRLabel lblMonat; + private DevExpress.XtraReports.UI.PageFooterBand pageFooterBand1; + private DevExpress.XtraReports.UI.XRPageInfo xrPageInfo2; + private DevExpress.XtraReports.UI.XRPageInfo xrPageInfo1; + private DevExpress.XtraReports.UI.XRControlStyle Title; + private DevExpress.XtraReports.UI.XRControlStyle FieldCaption; + private DevExpress.XtraReports.UI.XRControlStyle PageInfo; + private DevExpress.XtraReports.UI.XRControlStyle DataField; + private DevExpress.XtraReports.UI.XRTable xrTableDetail; + private DevExpress.XtraReports.UI.XRTableRow xrTableRowDetail; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell3; + private DevExpress.XtraReports.UI.CalculatedField fieldFLS; + private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1; + private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell19; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell20; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell28; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell16; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell27; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell22; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell23; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell21; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell25; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell24; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell26; + private DevExpress.XtraReports.UI.XRTable xrTable1; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell35; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell37; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell38; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell39; + private DevExpress.XtraReports.UI.XRTableCell cellSollGesamt; + private DevExpress.XtraReports.UI.XRTableCell cellFLSSollGesamt; + private DevExpress.XtraReports.UI.XRTableCell cellFLSIstGesamt; + private DevExpress.XtraReports.UI.XRTableCell cellFLSPlusMinusGesamt; + private DevExpress.XtraReports.UI.XRTableCell cellGesamtGesamt; + private DevExpress.XtraReports.UI.XRTableCell cellRelationGesamt; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell47; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell48; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell51; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport1; + private DevExpress.XtraReports.UI.DetailBand Detail2; + private DevExpress.XtraReports.UI.XRLabel xrLabel1; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport2; + private DevExpress.XtraReports.UI.DetailBand Detail3; + private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader2; + private DevExpress.XtraReports.UI.XRTable xrTable2; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow2; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell6; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell18; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell30; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell31; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell32; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell33; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell34; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell36; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell40; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell41; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell42; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell43; + private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter2; + private DevExpress.XtraReports.UI.XRTable xrTable3; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow3; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell7; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell8; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell9; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell10; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell11; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell12; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell13; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell14; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell15; + private DevExpress.XtraReports.UI.ReportFooterBand ReportFooter1; + } +} diff --git a/ReportImp/ProBeWoDueren/Teamstundenkonto.resx b/ReportImp/ProBeWoDueren/Teamstundenkonto.resx new file mode 100644 index 000000000..c8d42e2a4 --- /dev/null +++ b/ReportImp/ProBeWoDueren/Teamstundenkonto.resx @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 17, 14 + + \ No newline at end of file diff --git a/ReportImp/SBBMainzReports/Translation/TranslationDictionary.cs b/ReportImp/SBBMainzReports/Translation/TranslationDictionary.cs new file mode 100644 index 000000000..8a02c4373 --- /dev/null +++ b/ReportImp/SBBMainzReports/Translation/TranslationDictionary.cs @@ -0,0 +1,30 @@ +using System; +using System.Collections.Generic; +using System.Linq; + +using BeWo.Data.Access; +using BeWo.Data.Entities; +using BeWo.Service.DCEntityMapper; +using BeWo.Service.Plugins; +using BS.Shared; +using BS.Shared.Core; +using BS.Shared.DataContracts.Compact; +using BS.Shared.Extensions; + +namespace SbbMainz.Translation +{ + public class CustomTranslationDictionary : TranslationDictionary + { + public override Dictionary GetTranslationDictionary() + { + var dict = base.GetTranslationDictionary(); + + AddOrReplaceTranslation(dict, "Hilfeplankonferenzen innerhalb der nächsten zwei Wochen:", "Hilfeplankonferenzen innerhalb der nächsten 3 Monate:"); + + + return dict; + } + } + + +} diff --git a/ReportImp/SawoReports/CustomerDataReport.Designer.cs b/ReportImp/SawoReports/CustomerDataReport.Designer.cs new file mode 100644 index 000000000..db2f7992a --- /dev/null +++ b/ReportImp/SawoReports/CustomerDataReport.Designer.cs @@ -0,0 +1,1141 @@ +using BeWo.Report.ReportObjects; +namespace SawoReports +{ + partial class Klientenstammblatt + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.components = new System.ComponentModel.Container(); + this.Detail = new DevExpress.XtraReports.UI.DetailBand(); + this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrTable4 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow19 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell35 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell36 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell37 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrLabel28 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel21 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel27 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel26 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel29 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel32 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel31 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel30 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel20 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel19 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel22 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel25 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel24 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel23 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel18 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel(); + this.PageFooter = new DevExpress.XtraReports.UI.PageFooterBand(); + this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail1 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable5 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow20 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell38 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell39 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell40 = new DevExpress.XtraReports.UI.XRTableCell(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); + this.DetailReport1 = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail2 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable6 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow21 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell41 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell42 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell43 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel(); + this.DetailReport2 = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail3 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable7 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow22 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell44 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell45 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell46 = new DevExpress.XtraReports.UI.XRTableCell(); + this.DetailReport3 = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail4 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrTable8 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow23 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell47 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell48 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell53 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell49 = new DevExpress.XtraReports.UI.XRTableCell(); + this.DetailReport4 = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail5 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable9 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow24 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell50 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell51 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell54 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell52 = new DevExpress.XtraReports.UI.XRTableCell(); + this.GroupHeader2 = new DevExpress.XtraReports.UI.GroupHeaderBand(); + this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand(); + this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand(); + this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand(); + this.xrLabel33 = new DevExpress.XtraReports.UI.XRLabel(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable6)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable7)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable8)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable9)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); + // + // Detail + // + this.Detail.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel2, + this.xrTable4}); + this.Detail.Font = new System.Drawing.Font("Arial", 10F); + this.Detail.HeightF = 60.00001F; + this.Detail.Name = "Detail"; + this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail.StylePriority.UseFont = false; + this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel2 + // + this.xrLabel2.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 17F); + this.xrLabel2.Multiline = true; + this.xrLabel2.Name = "xrLabel2"; + this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel2.SizeF = new System.Drawing.SizeF(192F, 25F); + this.xrLabel2.StylePriority.UseFont = false; + this.xrLabel2.Text = "Zuständige Kostenträger\r\n"; + // + // xrTable4 + // + this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 42.00001F); + this.xrTable4.Name = "xrTable4"; + this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow19}); + this.xrTable4.SizeF = new System.Drawing.SizeF(642F, 18F); + // + // xrTableRow19 + // + this.xrTableRow19.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell35, + this.xrTableCell36, + this.xrTableCell37}); + this.xrTableRow19.Name = "xrTableRow19"; + this.xrTableRow19.Weight = 1.0588235294117647D; + // + // xrTableCell35 + // + this.xrTableCell35.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell35.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrTableCell35.Name = "xrTableCell35"; + this.xrTableCell35.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell35.StylePriority.UseBorders = false; + this.xrTableCell35.StylePriority.UseFont = false; + this.xrTableCell35.StylePriority.UsePadding = false; + this.xrTableCell35.Text = "Kostenträger"; + this.xrTableCell35.Weight = 0.17912772585669781D; + // + // xrTableCell36 + // + this.xrTableCell36.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell36.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrTableCell36.Name = "xrTableCell36"; + this.xrTableCell36.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell36.StylePriority.UseBorders = false; + this.xrTableCell36.StylePriority.UseFont = false; + this.xrTableCell36.StylePriority.UsePadding = false; + this.xrTableCell36.Text = "Versichertennummer"; + this.xrTableCell36.Weight = 0.3115264797507788D; + // + // xrTableCell37 + // + this.xrTableCell37.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell37.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrTableCell37.Name = "xrTableCell37"; + this.xrTableCell37.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell37.StylePriority.UseBorders = false; + this.xrTableCell37.StylePriority.UseFont = false; + this.xrTableCell37.StylePriority.UsePadding = false; + this.xrTableCell37.Text = "Notiz"; + this.xrTableCell37.Weight = 0.50934579439252337D; + // + // xrLabel28 + // + this.xrLabel28.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Disabilities")}); + this.xrLabel28.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel28.LocationFloat = new DevExpress.Utils.PointFloat(139.58F, 244.0834F); + this.xrLabel28.Multiline = true; + this.xrLabel28.Name = "xrLabel28"; + this.xrLabel28.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel28.SizeF = new System.Drawing.SizeF(537.42F, 24F); + this.xrLabel28.StylePriority.UseFont = false; + this.xrLabel28.Text = "Vorname:"; + // + // xrLabel21 + // + this.xrLabel21.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel21.LocationFloat = new DevExpress.Utils.PointFloat(0F, 244.0834F); + this.xrLabel21.Name = "xrLabel21"; + this.xrLabel21.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel21.SizeF = new System.Drawing.SizeF(139.58F, 24F); + this.xrLabel21.StylePriority.UseFont = false; + this.xrLabel21.Text = "Behinderungen:"; + // + // xrLabel14 + // + this.xrLabel14.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Notice")}); + this.xrLabel14.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(139.58F, 220.0834F); + this.xrLabel14.Multiline = true; + this.xrLabel14.Name = "xrLabel14"; + this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel14.SizeF = new System.Drawing.SizeF(537.42F, 23.99998F); + this.xrLabel14.StylePriority.UseFont = false; + this.xrLabel14.StylePriority.UseTextAlignment = false; + // + // xrLabel7 + // + this.xrLabel7.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 220.0834F); + this.xrLabel7.Name = "xrLabel7"; + this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel7.SizeF = new System.Drawing.SizeF(139.58F, 24F); + this.xrLabel7.StylePriority.UseFont = false; + this.xrLabel7.Text = "Kommentar:"; + // + // xrLabel27 + // + this.xrLabel27.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel27.LocationFloat = new DevExpress.Utils.PointFloat(479.125F, 76.08337F); + this.xrLabel27.Name = "xrLabel27"; + this.xrLabel27.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel27.SizeF = new System.Drawing.SizeF(197.875F, 24F); + this.xrLabel27.StylePriority.UseFont = false; + this.xrLabel27.Text = "[PostCode] [Town]"; + // + // xrLabel26 + // + this.xrLabel26.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Street")}); + this.xrLabel26.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel26.LocationFloat = new DevExpress.Utils.PointFloat(479.125F, 52.08333F); + this.xrLabel26.Name = "xrLabel26"; + this.xrLabel26.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel26.SizeF = new System.Drawing.SizeF(197.875F, 24F); + this.xrLabel26.StylePriority.UseFont = false; + this.xrLabel26.Text = "Vorname:"; + // + // xrLabel29 + // + this.xrLabel29.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Mobile")}); + this.xrLabel29.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel29.LocationFloat = new DevExpress.Utils.PointFloat(479.125F, 124.0833F); + this.xrLabel29.Name = "xrLabel29"; + this.xrLabel29.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel29.SizeF = new System.Drawing.SizeF(197F, 24F); + this.xrLabel29.StylePriority.UseFont = false; + this.xrLabel29.Text = "Vorname:"; + // + // xrLabel32 + // + this.xrLabel32.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Mail")}); + this.xrLabel32.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel32.LocationFloat = new DevExpress.Utils.PointFloat(479.125F, 196.0833F); + this.xrLabel32.Name = "xrLabel32"; + this.xrLabel32.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel32.SizeF = new System.Drawing.SizeF(196.9999F, 24F); + this.xrLabel32.StylePriority.UseFont = false; + this.xrLabel32.Text = "Vorname:"; + // + // xrLabel31 + // + this.xrLabel31.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Fax")}); + this.xrLabel31.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel31.LocationFloat = new DevExpress.Utils.PointFloat(479.125F, 172.0834F); + this.xrLabel31.Name = "xrLabel31"; + this.xrLabel31.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel31.SizeF = new System.Drawing.SizeF(197F, 24F); + this.xrLabel31.StylePriority.UseFont = false; + this.xrLabel31.Text = "Vorname:"; + // + // xrLabel30 + // + this.xrLabel30.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Phone")}); + this.xrLabel30.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel30.LocationFloat = new DevExpress.Utils.PointFloat(479.125F, 148.0834F); + this.xrLabel30.Name = "xrLabel30"; + this.xrLabel30.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel30.SizeF = new System.Drawing.SizeF(197F, 24F); + this.xrLabel30.StylePriority.UseFont = false; + this.xrLabel30.Text = "Vorname:"; + // + // xrLabel20 + // + this.xrLabel20.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel20.LocationFloat = new DevExpress.Utils.PointFloat(339.5449F, 76.08331F); + this.xrLabel20.Name = "xrLabel20"; + this.xrLabel20.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel20.SizeF = new System.Drawing.SizeF(139.58F, 24F); + this.xrLabel20.StylePriority.UseFont = false; + this.xrLabel20.Text = "PLZ/Ort:"; + // + // xrLabel19 + // + this.xrLabel19.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel19.LocationFloat = new DevExpress.Utils.PointFloat(339.5449F, 52.08333F); + this.xrLabel19.Name = "xrLabel19"; + this.xrLabel19.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel19.SizeF = new System.Drawing.SizeF(139.58F, 24F); + this.xrLabel19.StylePriority.UseFont = false; + this.xrLabel19.Text = "Straße:"; + // + // xrLabel22 + // + this.xrLabel22.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel22.LocationFloat = new DevExpress.Utils.PointFloat(339.5449F, 124.0833F); + this.xrLabel22.Name = "xrLabel22"; + this.xrLabel22.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel22.SizeF = new System.Drawing.SizeF(139.58F, 24F); + this.xrLabel22.StylePriority.UseFont = false; + this.xrLabel22.Text = "Handy:"; + // + // xrLabel25 + // + this.xrLabel25.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel25.LocationFloat = new DevExpress.Utils.PointFloat(339.5449F, 196.0834F); + this.xrLabel25.Name = "xrLabel25"; + this.xrLabel25.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel25.SizeF = new System.Drawing.SizeF(139.58F, 24F); + this.xrLabel25.StylePriority.UseFont = false; + this.xrLabel25.Text = "E-Mail:"; + // + // xrLabel24 + // + this.xrLabel24.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel24.LocationFloat = new DevExpress.Utils.PointFloat(339.5449F, 172.0834F); + this.xrLabel24.Name = "xrLabel24"; + this.xrLabel24.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel24.SizeF = new System.Drawing.SizeF(139.58F, 24F); + this.xrLabel24.StylePriority.UseFont = false; + this.xrLabel24.Text = "Fax:"; + // + // xrLabel23 + // + this.xrLabel23.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel23.LocationFloat = new DevExpress.Utils.PointFloat(339.5449F, 148.0834F); + this.xrLabel23.Name = "xrLabel23"; + this.xrLabel23.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel23.SizeF = new System.Drawing.SizeF(139.58F, 24F); + this.xrLabel23.StylePriority.UseFont = false; + this.xrLabel23.Text = "Telefon:"; + // + // xrLabel18 + // + this.xrLabel18.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Occupation")}); + this.xrLabel18.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel18.LocationFloat = new DevExpress.Utils.PointFloat(139.58F, 172.0834F); + this.xrLabel18.Name = "xrLabel18"; + this.xrLabel18.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel18.SizeF = new System.Drawing.SizeF(179.1633F, 24F); + this.xrLabel18.StylePriority.UseFont = false; + this.xrLabel18.Text = "Vorname:"; + // + // xrLabel17 + // + this.xrLabel17.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "FamilyStatus")}); + this.xrLabel17.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(139.58F, 148.0834F); + this.xrLabel17.Name = "xrLabel17"; + this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel17.SizeF = new System.Drawing.SizeF(179.1633F, 24F); + this.xrLabel17.StylePriority.UseFont = false; + this.xrLabel17.Text = "Vorname:"; + // + // xrLabel16 + // + this.xrLabel16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Sex")}); + this.xrLabel16.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(139.58F, 124.0834F); + this.xrLabel16.Name = "xrLabel16"; + this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel16.SizeF = new System.Drawing.SizeF(179.1633F, 24F); + this.xrLabel16.StylePriority.UseFont = false; + this.xrLabel16.Text = "Vorname:"; + // + // xrLabel15 + // + this.xrLabel15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "DateOfBirth")}); + this.xrLabel15.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(139.58F, 100.0834F); + this.xrLabel15.Name = "xrLabel15"; + this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel15.SizeF = new System.Drawing.SizeF(179.1633F, 24F); + this.xrLabel15.StylePriority.UseFont = false; + this.xrLabel15.Text = "Vorname:"; + // + // xrLabel13 + // + this.xrLabel13.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "LastName")}); + this.xrLabel13.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(139.58F, 76.08337F); + this.xrLabel13.Name = "xrLabel13"; + this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel13.SizeF = new System.Drawing.SizeF(179.1633F, 24F); + this.xrLabel13.StylePriority.UseFont = false; + this.xrLabel13.Text = "Vorname:"; + // + // xrLabel12 + // + this.xrLabel12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "FirstName")}); + this.xrLabel12.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(139.58F, 52.08333F); + this.xrLabel12.Name = "xrLabel12"; + this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel12.SizeF = new System.Drawing.SizeF(179.1633F, 24F); + this.xrLabel12.StylePriority.UseFont = false; + this.xrLabel12.Text = "Vorname:"; + // + // xrLabel11 + // + this.xrLabel11.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(0F, 172.0834F); + this.xrLabel11.Name = "xrLabel11"; + this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel11.SizeF = new System.Drawing.SizeF(139.58F, 24F); + this.xrLabel11.StylePriority.UseFont = false; + this.xrLabel11.Text = "Beruf:"; + // + // xrLabel10 + // + this.xrLabel10.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(0F, 148.0834F); + this.xrLabel10.Name = "xrLabel10"; + this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel10.SizeF = new System.Drawing.SizeF(139.58F, 24F); + this.xrLabel10.StylePriority.UseFont = false; + this.xrLabel10.Text = "Familienstand:"; + // + // xrLabel9 + // + this.xrLabel9.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(0F, 124.0834F); + this.xrLabel9.Name = "xrLabel9"; + this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel9.SizeF = new System.Drawing.SizeF(139.58F, 24F); + this.xrLabel9.StylePriority.UseFont = false; + this.xrLabel9.Text = "Geschlecht:"; + // + // xrLabel8 + // + this.xrLabel8.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(0F, 100.0834F); + this.xrLabel8.Name = "xrLabel8"; + this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel8.SizeF = new System.Drawing.SizeF(139.58F, 24F); + this.xrLabel8.StylePriority.UseFont = false; + this.xrLabel8.Text = "Geburtsdatum:"; + // + // xrLabel6 + // + this.xrLabel6.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 76.08337F); + this.xrLabel6.Name = "xrLabel6"; + this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel6.SizeF = new System.Drawing.SizeF(139.58F, 24F); + this.xrLabel6.StylePriority.UseFont = false; + this.xrLabel6.Text = "Nachname:"; + // + // xrLabel5 + // + this.xrLabel5.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 52.08333F); + this.xrLabel5.Name = "xrLabel5"; + this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel5.SizeF = new System.Drawing.SizeF(139.58F, 24F); + this.xrLabel5.StylePriority.UseFont = false; + this.xrLabel5.Text = "Vorname:"; + // + // xrLabel1 + // + this.xrLabel1.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold); + this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrLabel1.Name = "xrLabel1"; + this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel1.SizeF = new System.Drawing.SizeF(677F, 25F); + this.xrLabel1.StylePriority.UseFont = false; + this.xrLabel1.StylePriority.UseTextAlignment = false; + this.xrLabel1.Text = "Klientenübersicht [Name]"; + this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // PageFooter + // + this.PageFooter.HeightF = 0F; + this.PageFooter.Name = "PageFooter"; + this.PageFooter.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.PageFooter.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // DetailReport + // + this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail1}); + this.DetailReport.DataMember = "CostBearers"; + this.DetailReport.DataSource = this.bindingSource1; + this.DetailReport.Level = 0; + this.DetailReport.Name = "DetailReport"; + // + // Detail1 + // + this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable5}); + this.Detail1.HeightF = 18F; + this.Detail1.Name = "Detail1"; + // + // xrTable5 + // + this.xrTable5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable5.Name = "xrTable5"; + this.xrTable5.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow20}); + this.xrTable5.SizeF = new System.Drawing.SizeF(642F, 18F); + // + // xrTableRow20 + // + this.xrTableRow20.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell38, + this.xrTableCell39, + this.xrTableCell40}); + this.xrTableRow20.Name = "xrTableRow20"; + this.xrTableRow20.Weight = 1.0588235294117647D; + // + // xrTableCell38 + // + this.xrTableCell38.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell38.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "CostBearers.CostBearer")}); + this.xrTableCell38.Name = "xrTableCell38"; + this.xrTableCell38.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell38.StylePriority.UseBorders = false; + this.xrTableCell38.StylePriority.UseFont = false; + this.xrTableCell38.StylePriority.UsePadding = false; + this.xrTableCell38.Text = "Kostenträger"; + this.xrTableCell38.Weight = 0.17912772585669781D; + // + // xrTableCell39 + // + this.xrTableCell39.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell39.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "CostBearers.ReferenceNumber")}); + this.xrTableCell39.Name = "xrTableCell39"; + this.xrTableCell39.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell39.StylePriority.UseBorders = false; + this.xrTableCell39.StylePriority.UseFont = false; + this.xrTableCell39.StylePriority.UsePadding = false; + this.xrTableCell39.Text = "Aktenzeichen"; + this.xrTableCell39.Weight = 0.3115264797507788D; + // + // xrTableCell40 + // + this.xrTableCell40.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell40.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "CostBearers.Notice")}); + this.xrTableCell40.Name = "xrTableCell40"; + this.xrTableCell40.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell40.StylePriority.UseBorders = false; + this.xrTableCell40.StylePriority.UseFont = false; + this.xrTableCell40.StylePriority.UsePadding = false; + this.xrTableCell40.Text = "Notiz"; + this.xrTableCell40.Weight = 0.50934579439252337D; + // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.CustomerDataRO); + // + // DetailReport1 + // + this.DetailReport1.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail2}); + this.DetailReport1.Level = 1; + this.DetailReport1.Name = "DetailReport1"; + // + // Detail2 + // + this.Detail2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable6, + this.xrLabel3}); + this.Detail2.HeightF = 60.00001F; + this.Detail2.Name = "Detail2"; + // + // xrTable6 + // + this.xrTable6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 42.00001F); + this.xrTable6.Name = "xrTable6"; + this.xrTable6.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow21}); + this.xrTable6.SizeF = new System.Drawing.SizeF(642F, 18F); + // + // xrTableRow21 + // + this.xrTableRow21.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell41, + this.xrTableCell42, + this.xrTableCell43}); + this.xrTableRow21.Name = "xrTableRow21"; + this.xrTableRow21.Weight = 1.0588235294117647D; + // + // xrTableCell41 + // + this.xrTableCell41.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell41.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrTableCell41.Name = "xrTableCell41"; + this.xrTableCell41.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell41.StylePriority.UseBorders = false; + this.xrTableCell41.StylePriority.UseFont = false; + this.xrTableCell41.StylePriority.UsePadding = false; + this.xrTableCell41.Text = "Betreuer"; + this.xrTableCell41.Weight = 0.17912772585669781D; + // + // xrTableCell42 + // + this.xrTableCell42.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell42.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrTableCell42.Name = "xrTableCell42"; + this.xrTableCell42.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell42.StylePriority.UseBorders = false; + this.xrTableCell42.StylePriority.UseFont = false; + this.xrTableCell42.StylePriority.UsePadding = false; + this.xrTableCell42.Text = "Rolle"; + this.xrTableCell42.Weight = 0.3115264797507788D; + // + // xrTableCell43 + // + this.xrTableCell43.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell43.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrTableCell43.Name = "xrTableCell43"; + this.xrTableCell43.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell43.StylePriority.UseBorders = false; + this.xrTableCell43.StylePriority.UseFont = false; + this.xrTableCell43.StylePriority.UsePadding = false; + this.xrTableCell43.Text = "Notiz"; + this.xrTableCell43.Weight = 0.50934579439252337D; + // + // xrLabel3 + // + this.xrLabel3.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 17F); + this.xrLabel3.Multiline = true; + this.xrLabel3.Name = "xrLabel3"; + this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel3.SizeF = new System.Drawing.SizeF(192F, 25F); + this.xrLabel3.StylePriority.UseFont = false; + this.xrLabel3.Text = "Zuständige Betreuer:"; + // + // DetailReport2 + // + this.DetailReport2.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail3}); + this.DetailReport2.DataMember = "RelatedEmployees"; + this.DetailReport2.DataSource = this.bindingSource1; + this.DetailReport2.Level = 2; + this.DetailReport2.Name = "DetailReport2"; + // + // Detail3 + // + this.Detail3.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable7}); + this.Detail3.HeightF = 18F; + this.Detail3.Name = "Detail3"; + // + // xrTable7 + // + this.xrTable7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable7.Name = "xrTable7"; + this.xrTable7.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow22}); + this.xrTable7.SizeF = new System.Drawing.SizeF(642F, 18F); + this.xrTable7.StylePriority.UseFont = false; + // + // xrTableRow22 + // + this.xrTableRow22.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell44, + this.xrTableCell45, + this.xrTableCell46}); + this.xrTableRow22.Name = "xrTableRow22"; + this.xrTableRow22.Weight = 1.125D; + // + // xrTableCell44 + // + this.xrTableCell44.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell44.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "RelatedEmployees.Employee")}); + this.xrTableCell44.Name = "xrTableCell44"; + this.xrTableCell44.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell44.StylePriority.UseBorders = false; + this.xrTableCell44.StylePriority.UseFont = false; + this.xrTableCell44.StylePriority.UsePadding = false; + this.xrTableCell44.Text = "Betreuer"; + this.xrTableCell44.Weight = 0.17912772585669781D; + // + // xrTableCell45 + // + this.xrTableCell45.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell45.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "RelatedEmployees.RelationRole")}); + this.xrTableCell45.Name = "xrTableCell45"; + this.xrTableCell45.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell45.StylePriority.UseBorders = false; + this.xrTableCell45.StylePriority.UseFont = false; + this.xrTableCell45.StylePriority.UsePadding = false; + this.xrTableCell45.Text = "Rolle"; + this.xrTableCell45.Weight = 0.3115264797507788D; + // + // xrTableCell46 + // + this.xrTableCell46.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell46.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "RelatedEmployees.Notice")}); + this.xrTableCell46.Name = "xrTableCell46"; + this.xrTableCell46.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell46.StylePriority.UseBorders = false; + this.xrTableCell46.StylePriority.UseFont = false; + this.xrTableCell46.StylePriority.UsePadding = false; + this.xrTableCell46.Text = "Notiz"; + this.xrTableCell46.Weight = 0.50934579439252337D; + // + // DetailReport3 + // + this.DetailReport3.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail4}); + this.DetailReport3.Expanded = false; + this.DetailReport3.Level = 3; + this.DetailReport3.Name = "DetailReport3"; + // + // Detail4 + // + this.Detail4.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel4}); + this.Detail4.HeightF = 60.00004F; + this.Detail4.Name = "Detail4"; + // + // xrLabel4 + // + this.xrLabel4.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 35.00004F); + this.xrLabel4.Multiline = true; + this.xrLabel4.Name = "xrLabel4"; + this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel4.SizeF = new System.Drawing.SizeF(192F, 25F); + this.xrLabel4.StylePriority.UseFont = false; + this.xrLabel4.Text = "Personen des Umfelds:"; + // + // xrTable8 + // + this.xrTable8.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable8.Name = "xrTable8"; + this.xrTable8.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow23}); + this.xrTable8.SizeF = new System.Drawing.SizeF(642F, 18F); + // + // xrTableRow23 + // + this.xrTableRow23.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell47, + this.xrTableCell48, + this.xrTableCell53, + this.xrTableCell49}); + this.xrTableRow23.Name = "xrTableRow23"; + this.xrTableRow23.Weight = 1.0588235294117647D; + // + // xrTableCell47 + // + this.xrTableCell47.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell47.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrTableCell47.Name = "xrTableCell47"; + this.xrTableCell47.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell47.StylePriority.UseBorders = false; + this.xrTableCell47.StylePriority.UseFont = false; + this.xrTableCell47.StylePriority.UsePadding = false; + this.xrTableCell47.Text = "Person"; + this.xrTableCell47.Weight = 0.17912772585669781D; + // + // xrTableCell48 + // + this.xrTableCell48.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell48.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrTableCell48.Name = "xrTableCell48"; + this.xrTableCell48.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell48.StylePriority.UseBorders = false; + this.xrTableCell48.StylePriority.UseFont = false; + this.xrTableCell48.StylePriority.UsePadding = false; + this.xrTableCell48.Text = "Rolle"; + this.xrTableCell48.Weight = 0.21806853582554517D; + // + // xrTableCell53 + // + this.xrTableCell53.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell53.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrTableCell53.Name = "xrTableCell53"; + this.xrTableCell53.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell53.StylePriority.UseBorders = false; + this.xrTableCell53.StylePriority.UseFont = false; + this.xrTableCell53.StylePriority.UsePadding = false; + this.xrTableCell53.StylePriority.UseTextAlignment = false; + this.xrTableCell53.Text = "Telefonnr."; + this.xrTableCell53.Weight = 0.2180685358255452D; + // + // xrTableCell49 + // + this.xrTableCell49.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell49.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrTableCell49.Name = "xrTableCell49"; + this.xrTableCell49.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell49.StylePriority.UseBorders = false; + this.xrTableCell49.StylePriority.UseFont = false; + this.xrTableCell49.StylePriority.UsePadding = false; + this.xrTableCell49.Text = "Notiz"; + this.xrTableCell49.Weight = 0.38473520249221183D; + // + // DetailReport4 + // + this.DetailReport4.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail5, + this.GroupHeader2}); + this.DetailReport4.DataMember = "EnvironmentPersons"; + this.DetailReport4.DataSource = this.bindingSource1; + this.DetailReport4.Level = 4; + this.DetailReport4.Name = "DetailReport4"; + // + // Detail5 + // + this.Detail5.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable9}); + this.Detail5.HeightF = 18F; + this.Detail5.Name = "Detail5"; + // + // xrTable9 + // + this.xrTable9.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable9.Name = "xrTable9"; + this.xrTable9.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow24}); + this.xrTable9.SizeF = new System.Drawing.SizeF(642F, 18F); + this.xrTable9.StylePriority.UseFont = false; + // + // xrTableRow24 + // + this.xrTableRow24.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell50, + this.xrTableCell51, + this.xrTableCell54, + this.xrTableCell52}); + this.xrTableRow24.Name = "xrTableRow24"; + this.xrTableRow24.Weight = 1.125D; + // + // xrTableCell50 + // + this.xrTableCell50.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell50.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EnvironmentPersons.Person")}); + this.xrTableCell50.Name = "xrTableCell50"; + this.xrTableCell50.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell50.StylePriority.UseBorders = false; + this.xrTableCell50.StylePriority.UseFont = false; + this.xrTableCell50.StylePriority.UsePadding = false; + this.xrTableCell50.Text = "Betreuer"; + this.xrTableCell50.Weight = 0.17912772585669781D; + // + // xrTableCell51 + // + this.xrTableCell51.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell51.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EnvironmentPersons.RelationRole")}); + this.xrTableCell51.Name = "xrTableCell51"; + this.xrTableCell51.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell51.StylePriority.UseBorders = false; + this.xrTableCell51.StylePriority.UseFont = false; + this.xrTableCell51.StylePriority.UsePadding = false; + this.xrTableCell51.Text = "Rolle"; + this.xrTableCell51.Weight = 0.21806853582554517D; + // + // xrTableCell54 + // + this.xrTableCell54.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell54.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EnvironmentPersons.Person.ContactSummaryInfo")}); + this.xrTableCell54.Multiline = true; + this.xrTableCell54.Name = "xrTableCell54"; + this.xrTableCell54.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell54.StylePriority.UseBorders = false; + this.xrTableCell54.StylePriority.UsePadding = false; + this.xrTableCell54.Text = "xrTableCell54"; + this.xrTableCell54.Weight = 0.2180685358255452D; + // + // xrTableCell52 + // + this.xrTableCell52.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell52.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EnvironmentPersons.Customer2PersonNotice")}); + this.xrTableCell52.Name = "xrTableCell52"; + this.xrTableCell52.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell52.StylePriority.UseBorders = false; + this.xrTableCell52.StylePriority.UseFont = false; + this.xrTableCell52.StylePriority.UsePadding = false; + this.xrTableCell52.Text = "Notiz"; + this.xrTableCell52.Weight = 0.38473520249221183D; + // + // GroupHeader2 + // + this.GroupHeader2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable8}); + this.GroupHeader2.HeightF = 18F; + this.GroupHeader2.Name = "GroupHeader2"; + this.GroupHeader2.RepeatEveryPage = true; + // + // topMarginBand1 + // + this.topMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel33}); + this.topMarginBand1.HeightF = 132.9167F; + this.topMarginBand1.Name = "topMarginBand1"; + // + // bottomMarginBand1 + // + this.bottomMarginBand1.HeightF = 75F; + this.bottomMarginBand1.Name = "bottomMarginBand1"; + // + // ReportHeader + // + this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel1, + this.xrLabel5, + this.xrLabel6, + this.xrLabel8, + this.xrLabel9, + this.xrLabel10, + this.xrLabel11, + this.xrLabel12, + this.xrLabel13, + this.xrLabel15, + this.xrLabel16, + this.xrLabel17, + this.xrLabel18, + this.xrLabel23, + this.xrLabel24, + this.xrLabel25, + this.xrLabel22, + this.xrLabel19, + this.xrLabel20, + this.xrLabel30, + this.xrLabel31, + this.xrLabel32, + this.xrLabel29, + this.xrLabel26, + this.xrLabel27, + this.xrLabel7, + this.xrLabel14, + this.xrLabel21, + this.xrLabel28}); + this.ReportHeader.HeightF = 280F; + this.ReportHeader.Name = "ReportHeader"; + // + // xrLabel33 + // + this.xrLabel33.BackColor = System.Drawing.Color.Transparent; + this.xrLabel33.CanShrink = true; + this.xrLabel33.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrLabel33.LocationFloat = new DevExpress.Utils.PointFloat(0F, 50F); + this.xrLabel33.Multiline = true; + this.xrLabel33.Name = "xrLabel33"; + this.xrLabel33.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel33.SizeF = new System.Drawing.SizeF(245.5831F, 82.9167F); + this.xrLabel33.StylePriority.UseBackColor = false; + this.xrLabel33.StylePriority.UseFont = false; + this.xrLabel33.StylePriority.UseTextAlignment = false; + this.xrLabel33.Text = "SAWO GmbH\r\nAdolf-Friedrich-Strasse 2\r\n53840 Troisdorf\r\nTel.: 0800-2000111"; + this.xrLabel33.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + this.xrLabel33.WordWrap = false; + // + // Klientenstammblatt + // + this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail, + this.PageFooter, + this.DetailReport, + this.DetailReport1, + this.DetailReport2, + this.DetailReport3, + this.DetailReport4, + this.topMarginBand1, + this.bottomMarginBand1, + this.ReportHeader}); + this.DataSource = this.bindingSource1; + this.Font = new System.Drawing.Font("Arial", 10F); + this.Margins = new System.Drawing.Printing.Margins(75, 75, 133, 75); + this.PageHeight = 1169; + this.PageWidth = 827; + this.PaperKind = System.Drawing.Printing.PaperKind.A4; + this.Version = "17.1"; + ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable6)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable7)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable8)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable9)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); + + } + + #endregion + + private DevExpress.XtraReports.UI.DetailBand Detail; + private DevExpress.XtraReports.UI.PageFooterBand PageFooter; + private DevExpress.XtraReports.UI.XRLabel xrLabel1; + private System.Windows.Forms.BindingSource bindingSource1; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport; + private DevExpress.XtraReports.UI.DetailBand Detail1; + private DevExpress.XtraReports.UI.XRLabel xrLabel2; + private DevExpress.XtraReports.UI.XRTable xrTable4; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow19; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell35; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell36; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell37; + private DevExpress.XtraReports.UI.XRTable xrTable5; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow20; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell38; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell39; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell40; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport1; + private DevExpress.XtraReports.UI.DetailBand Detail2; + private DevExpress.XtraReports.UI.XRTable xrTable6; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow21; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell41; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell42; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell43; + private DevExpress.XtraReports.UI.XRLabel xrLabel3; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport2; + private DevExpress.XtraReports.UI.DetailBand Detail3; + private DevExpress.XtraReports.UI.XRTable xrTable7; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow22; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell44; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell45; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell46; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport3; + private DevExpress.XtraReports.UI.DetailBand Detail4; + private DevExpress.XtraReports.UI.XRTable xrTable8; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow23; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell47; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell48; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell49; + private DevExpress.XtraReports.UI.XRLabel xrLabel4; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport4; + private DevExpress.XtraReports.UI.DetailBand Detail5; + private DevExpress.XtraReports.UI.XRTable xrTable9; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow24; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell50; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell51; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell52; + private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1; + private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell53; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell54; + private DevExpress.XtraReports.UI.XRLabel xrLabel11; + private DevExpress.XtraReports.UI.XRLabel xrLabel10; + private DevExpress.XtraReports.UI.XRLabel xrLabel9; + private DevExpress.XtraReports.UI.XRLabel xrLabel8; + private DevExpress.XtraReports.UI.XRLabel xrLabel6; + private DevExpress.XtraReports.UI.XRLabel xrLabel5; + private DevExpress.XtraReports.UI.XRLabel xrLabel28; + private DevExpress.XtraReports.UI.XRLabel xrLabel21; + private DevExpress.XtraReports.UI.XRLabel xrLabel14; + private DevExpress.XtraReports.UI.XRLabel xrLabel7; + private DevExpress.XtraReports.UI.XRLabel xrLabel27; + private DevExpress.XtraReports.UI.XRLabel xrLabel26; + private DevExpress.XtraReports.UI.XRLabel xrLabel29; + private DevExpress.XtraReports.UI.XRLabel xrLabel32; + private DevExpress.XtraReports.UI.XRLabel xrLabel31; + private DevExpress.XtraReports.UI.XRLabel xrLabel30; + private DevExpress.XtraReports.UI.XRLabel xrLabel20; + private DevExpress.XtraReports.UI.XRLabel xrLabel19; + private DevExpress.XtraReports.UI.XRLabel xrLabel22; + private DevExpress.XtraReports.UI.XRLabel xrLabel25; + private DevExpress.XtraReports.UI.XRLabel xrLabel24; + private DevExpress.XtraReports.UI.XRLabel xrLabel23; + private DevExpress.XtraReports.UI.XRLabel xrLabel18; + private DevExpress.XtraReports.UI.XRLabel xrLabel17; + private DevExpress.XtraReports.UI.XRLabel xrLabel16; + private DevExpress.XtraReports.UI.XRLabel xrLabel15; + private DevExpress.XtraReports.UI.XRLabel xrLabel13; + private DevExpress.XtraReports.UI.XRLabel xrLabel12; + private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader; + private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader2; + private DevExpress.XtraReports.UI.XRLabel xrLabel33; + } +} diff --git a/ReportImp/SawoReports/CustomerDataReport.cs b/ReportImp/SawoReports/CustomerDataReport.cs new file mode 100644 index 000000000..ddf1a470e --- /dev/null +++ b/ReportImp/SawoReports/CustomerDataReport.cs @@ -0,0 +1,23 @@ +using System; +using System.Drawing; +using System.Collections; +using System.ComponentModel; +using BeWo.Report; +using DevExpress.XtraReports.UI; +using BeWo.Report.ReportObjects; + +namespace SawoReports +{ + public partial class Klientenstammblatt : DevExpress.XtraReports.UI.XtraReport, IBeWoReport + { + public Klientenstammblatt() + { + InitializeComponent(); + } + + public void SetReportDataSource(CustomerDataRO pRO) + { + this.bindingSource1.DataSource = pRO; + } + } +} diff --git a/ReportImp/SawoReports/CustomerDataReport.resx b/ReportImp/SawoReports/CustomerDataReport.resx new file mode 100644 index 000000000..d25f3eba2 --- /dev/null +++ b/ReportImp/SawoReports/CustomerDataReport.resx @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 17, 17 + + \ No newline at end of file diff --git a/ReportImp/SawoReports/Validation/ServiceRecordValidator.cs b/ReportImp/SawoReports/Validation/ServiceRecordValidator.cs new file mode 100644 index 000000000..aef45606e --- /dev/null +++ b/ReportImp/SawoReports/Validation/ServiceRecordValidator.cs @@ -0,0 +1,12 @@ +using BeWo.Service.Plugins; + +namespace SawoReports.Validation +{ + public class SawoServiceRecordValidator : ServiceRecordValidator + { + public override bool CheckZukunft() + { + return false; + } + } +} \ No newline at end of file diff --git a/ReportImp/SeWo/InvoiceCustomerReport.Designer.cs b/ReportImp/SeWo/InvoiceCustomerReport.Designer.cs new file mode 100644 index 000000000..d0fa119a1 --- /dev/null +++ b/ReportImp/SeWo/InvoiceCustomerReport.Designer.cs @@ -0,0 +1,720 @@ +using BeWo.Report.ReportObjects; +namespace BeWo.SeWo +{ + partial class InvoiceCustomerReport + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(InvoiceCustomerReport)); + this.Detail = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable1 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow9 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell(); + this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand(); + this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel(); + this.lblAddress = new DevExpress.XtraReports.UI.XRLabel(); + this.xrTable3 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow10 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel(); + this.ruleRateFactorNull = new DevExpress.XtraReports.UI.FormattingRule(); + this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand(); + this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrTable4 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow11 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell(); + this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand(); + this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand(); + this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel(); + this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail1 = new DevExpress.XtraReports.UI.DetailBand(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); + this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand(); + this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); + // + // Detail + // + this.Detail.HeightF = 0F; + this.Detail.Name = "Detail"; + this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrTable1 + // + this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable1.Name = "xrTable1"; + this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow9}); + this.xrTable1.SizeF = new System.Drawing.SizeF(652.0015F, 25F); + this.xrTable1.StylePriority.UseFont = false; + // + // xrTableRow9 + // + this.xrTableRow9.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell6, + this.xrTableCell7, + this.xrTableCell9, + this.xrTableCell14, + this.xrTableCell10, + this.xrTableCell12}); + this.xrTableRow9.Name = "xrTableRow9"; + this.xrTableRow9.Weight = 1D; + // + // xrTableCell6 + // + this.xrTableCell6.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell6.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.AccountingPeriodStart")}); + this.xrTableCell6.Name = "xrTableCell6"; + this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell6.StylePriority.UseBorders = false; + this.xrTableCell6.StylePriority.UsePadding = false; + this.xrTableCell6.StylePriority.UseTextAlignment = false; + this.xrTableCell6.Text = "xrTableCell6"; + this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell6.Weight = 1D; + // + // xrTableCell7 + // + this.xrTableCell7.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell7.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.AccountingPeriodEnd")}); + this.xrTableCell7.Name = "xrTableCell7"; + this.xrTableCell7.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell7.StylePriority.UseBorders = false; + this.xrTableCell7.StylePriority.UsePadding = false; + this.xrTableCell7.StylePriority.UseTextAlignment = false; + this.xrTableCell7.Text = "xrTableCell7"; + this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell7.Weight = 1D; + // + // xrTableCell9 + // + this.xrTableCell9.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.ItemDescription")}); + this.xrTableCell9.Name = "xrTableCell9"; + this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell9.StylePriority.UseBorders = false; + this.xrTableCell9.StylePriority.UsePadding = false; + this.xrTableCell9.StylePriority.UseTextAlignment = false; + this.xrTableCell9.Text = "xrTableCell9"; + this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell9.Weight = 2.2334859923242774D; + // + // xrTableCell14 + // + this.xrTableCell14.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell14.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.UnitPrice")}); + this.xrTableCell14.Name = "xrTableCell14"; + this.xrTableCell14.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell14.StylePriority.UseBorders = false; + this.xrTableCell14.StylePriority.UsePadding = false; + this.xrTableCell14.StylePriority.UseTextAlignment = false; + this.xrTableCell14.Text = "xrTableCell14"; + this.xrTableCell14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell14.Weight = 0.76141563917509947D; + // + // xrTableCell10 + // + this.xrTableCell10.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.UnitCount", "{0:0.##}")}); + this.xrTableCell10.Name = "xrTableCell10"; + this.xrTableCell10.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell10.StylePriority.UseBorders = false; + this.xrTableCell10.StylePriority.UsePadding = false; + this.xrTableCell10.StylePriority.UseTextAlignment = false; + this.xrTableCell10.Text = "xrTableCell10"; + this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell10.Weight = 0.65989358930129793D; + // + // xrTableCell12 + // + this.xrTableCell12.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.AmountSum")}); + this.xrTableCell12.Name = "xrTableCell12"; + this.xrTableCell12.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F); + this.xrTableCell12.StylePriority.UseBorders = false; + this.xrTableCell12.StylePriority.UsePadding = false; + this.xrTableCell12.StylePriority.UseTextAlignment = false; + this.xrTableCell12.Text = "xrTableCell12"; + this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell12.Weight = 0.9644598414581731D; + // + // ReportHeader + // + this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel9, + this.xrLabel14, + this.xrLabel15}); + this.ReportHeader.Font = new System.Drawing.Font("Calibri Light", 12F); + this.ReportHeader.HeightF = 93F; + this.ReportHeader.Name = "ReportHeader"; + this.ReportHeader.StylePriority.UseFont = false; + // + // xrLabel9 + // + this.xrLabel9.CanGrow = false; + this.xrLabel9.Font = new System.Drawing.Font("Calibri Light", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrLabel9.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(251)))), ((int)(((byte)(96)))), ((int)(((byte)(28))))); + this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(0F, 76F); + this.xrLabel9.Multiline = true; + this.xrLabel9.Name = "xrLabel9"; + this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel9.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.xrLabel9.SizeF = new System.Drawing.SizeF(316.9998F, 17F); + this.xrLabel9.StylePriority.UseFont = false; + this.xrLabel9.StylePriority.UseForeColor = false; + this.xrLabel9.Text = "SeWo GmbH, Steigerstraße 13, 46537 Dinslaken"; + // + // xrLabel14 + // + this.xrLabel14.CanGrow = false; + this.xrLabel14.Font = new System.Drawing.Font("Calibri Light", 14F); + this.xrLabel14.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(251)))), ((int)(((byte)(96)))), ((int)(((byte)(28))))); + this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(450F, 23.4375F); + this.xrLabel14.Multiline = true; + this.xrLabel14.Name = "xrLabel14"; + this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel14.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.xrLabel14.SizeF = new System.Drawing.SizeF(203F, 21.6875F); + this.xrLabel14.StylePriority.UseFont = false; + this.xrLabel14.StylePriority.UseForeColor = false; + this.xrLabel14.Text = "Ihre Ansprechpartnerin"; + // + // xrLabel15 + // + this.xrLabel15.CanGrow = false; + this.xrLabel15.Font = new System.Drawing.Font("Calibri Light", 14F); + this.xrLabel15.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(251)))), ((int)(((byte)(96)))), ((int)(((byte)(28))))); + this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(450F, 45.12503F); + this.xrLabel15.Multiline = true; + this.xrLabel15.Name = "xrLabel15"; + this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel15.SizeF = new System.Drawing.SizeF(203F, 21.6875F); + this.xrLabel15.StylePriority.UseFont = false; + this.xrLabel15.StylePriority.UseForeColor = false; + this.xrLabel15.Text = "Bianca Litz"; + // + // lblAddress + // + this.lblAddress.LocationFloat = new DevExpress.Utils.PointFloat(0F, 10F); + this.lblAddress.Multiline = true; + this.lblAddress.Name = "lblAddress"; + this.lblAddress.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblAddress.SizeF = new System.Drawing.SizeF(351.375F, 131F); + this.lblAddress.StylePriority.UseFont = false; + this.lblAddress.Text = "[RecipientOrganisation]\r\n[RecipientDivision]\r\n[RecipientFirstName] [RecipientLast" + + "Name]\r\n[RecipientStreet]\r\n[RecipientPostCode] [RecipientTown]"; + // + // xrTable3 + // + this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 363.1945F); + this.xrTable3.Name = "xrTable3"; + this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow10}); + this.xrTable3.SizeF = new System.Drawing.SizeF(652.0015F, 25F); + this.xrTable3.StylePriority.UseFont = false; + // + // xrTableRow10 + // + this.xrTableRow10.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell15, + this.xrTableCell16, + this.xrTableCell17, + this.xrTableCell18, + this.xrTableCell19, + this.xrTableCell20}); + this.xrTableRow10.Name = "xrTableRow10"; + this.xrTableRow10.Weight = 1D; + // + // xrTableCell15 + // + this.xrTableCell15.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell15.Name = "xrTableCell15"; + this.xrTableCell15.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell15.StylePriority.UseBorders = false; + this.xrTableCell15.StylePriority.UsePadding = false; + this.xrTableCell15.StylePriority.UseTextAlignment = false; + this.xrTableCell15.Text = "Von"; + this.xrTableCell15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell15.Weight = 1D; + // + // xrTableCell16 + // + this.xrTableCell16.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell16.Name = "xrTableCell16"; + this.xrTableCell16.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell16.StylePriority.UseBorders = false; + this.xrTableCell16.StylePriority.UsePadding = false; + this.xrTableCell16.StylePriority.UseTextAlignment = false; + this.xrTableCell16.Text = "Bis"; + this.xrTableCell16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell16.Weight = 1D; + // + // xrTableCell17 + // + this.xrTableCell17.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell17.Name = "xrTableCell17"; + this.xrTableCell17.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell17.StylePriority.UseBorders = false; + this.xrTableCell17.StylePriority.UsePadding = false; + this.xrTableCell17.StylePriority.UseTextAlignment = false; + this.xrTableCell17.Text = "Posten"; + this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell17.Weight = 2.2334859923243635D; + // + // xrTableCell18 + // + this.xrTableCell18.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell18.Name = "xrTableCell18"; + this.xrTableCell18.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell18.StylePriority.UseBorders = false; + this.xrTableCell18.StylePriority.UsePadding = false; + this.xrTableCell18.StylePriority.UseTextAlignment = false; + this.xrTableCell18.Text = "Satz"; + this.xrTableCell18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell18.Weight = 0.7614156391750706D; + // + // xrTableCell19 + // + this.xrTableCell19.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell19.Name = "xrTableCell19"; + this.xrTableCell19.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell19.StylePriority.UseBorders = false; + this.xrTableCell19.StylePriority.UsePadding = false; + this.xrTableCell19.StylePriority.UseTextAlignment = false; + this.xrTableCell19.Text = "Anzahl"; + this.xrTableCell19.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell19.Weight = 0.65989358930124054D; + // + // xrTableCell20 + // + this.xrTableCell20.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell20.Name = "xrTableCell20"; + this.xrTableCell20.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 100F); + this.xrTableCell20.StylePriority.UseBorders = false; + this.xrTableCell20.StylePriority.UsePadding = false; + this.xrTableCell20.StylePriority.UseTextAlignment = false; + this.xrTableCell20.Text = "Betrag"; + this.xrTableCell20.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell20.Weight = 0.96445984145817321D; + // + // xrLabel6 + // + this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 316.1945F); + this.xrLabel6.Multiline = true; + this.xrLabel6.Name = "xrLabel6"; + this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel6.SizeF = new System.Drawing.SizeF(650F, 23.25F); + this.xrLabel6.StylePriority.UseFont = false; + this.xrLabel6.Text = "für den Betreuungszeitraum [AccountingPeriod] berechnen wir folgende Leistungen:"; + // + // xrLabel5 + // + this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 283.1945F); + this.xrLabel5.Multiline = true; + this.xrLabel5.Name = "xrLabel5"; + this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel5.SizeF = new System.Drawing.SizeF(581.4177F, 17.00003F); + this.xrLabel5.StylePriority.UseFont = false; + this.xrLabel5.Text = "[RecipientSalutation] [RecipientFirstName] [RecipientLastName],"; + // + // xrLabel4 + // + this.xrLabel4.BackColor = System.Drawing.Color.Transparent; + this.xrLabel4.CanShrink = true; + this.xrLabel4.Font = new System.Drawing.Font("Calibri", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 225.1945F); + this.xrLabel4.Multiline = true; + this.xrLabel4.Name = "xrLabel4"; + this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel4.SizeF = new System.Drawing.SizeF(650F, 17F); + this.xrLabel4.StylePriority.UseBackColor = false; + this.xrLabel4.StylePriority.UseFont = false; + this.xrLabel4.Text = "[CustomerReferenceNumber]"; + this.xrLabel4.WordWrap = false; + // + // xrLabel3 + // + this.xrLabel3.BackColor = System.Drawing.Color.Transparent; + this.xrLabel3.CanShrink = true; + this.xrLabel3.Font = new System.Drawing.Font("Calibri", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 208.1945F); + this.xrLabel3.Name = "xrLabel3"; + this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel3.SizeF = new System.Drawing.SizeF(650F, 16F); + this.xrLabel3.StylePriority.UseBackColor = false; + this.xrLabel3.StylePriority.UseFont = false; + this.xrLabel3.Text = "Abrechnung über Betreuungsleistungen"; + this.xrLabel3.WordWrap = false; + // + // xrLabel2 + // + this.xrLabel2.BackColor = System.Drawing.Color.Transparent; + this.xrLabel2.CanShrink = true; + this.xrLabel2.Font = new System.Drawing.Font("Calibri", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 191.1945F); + this.xrLabel2.Name = "xrLabel2"; + this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel2.SizeF = new System.Drawing.SizeF(650F, 17F); + this.xrLabel2.StylePriority.UseBackColor = false; + this.xrLabel2.StylePriority.UseFont = false; + this.xrLabel2.Text = "Rechnung Nr. [InvoiceNumber]"; + this.xrLabel2.WordWrap = false; + // + // ruleRateFactorNull + // + this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?"; + this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.ruleRateFactorNull.Name = "ruleRateFactorNull"; + // + // ReportFooter + // + this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel8, + this.xrLabel10, + this.xrLabel12, + this.xrTable4}); + this.ReportFooter.Font = new System.Drawing.Font("Calibri Light", 12F); + this.ReportFooter.HeightF = 213.1667F; + this.ReportFooter.KeepTogether = true; + this.ReportFooter.Name = "ReportFooter"; + this.ReportFooter.StylePriority.UseFont = false; + // + // xrLabel10 + // + this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(0F, 121.1667F); + this.xrLabel10.Name = "xrLabel10"; + this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel10.SizeF = new System.Drawing.SizeF(175F, 17F); + this.xrLabel10.StylePriority.UseFont = false; + this.xrLabel10.Text = "Mit freundlichen Grüßen"; + // + // xrLabel12 + // + this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 196.1667F); + this.xrLabel12.Name = "xrLabel12"; + this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel12.SizeF = new System.Drawing.SizeF(292F, 17.00002F); + this.xrLabel12.StylePriority.UseFont = false; + this.xrLabel12.Text = "[CreatorFirstName] [CreatorLastName]"; + // + // xrTable4 + // + this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(556.5F, 0F); + this.xrTable4.Name = "xrTable4"; + this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow11}); + this.xrTable4.SizeF = new System.Drawing.SizeF(95.5F, 25F); + // + // xrTableRow11 + // + this.xrTableRow11.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell23}); + this.xrTableRow11.Name = "xrTableRow11"; + this.xrTableRow11.Weight = 1D; + // + // xrTableCell23 + // + this.xrTableCell23.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell23.BorderWidth = 2F; + this.xrTableCell23.Font = new System.Drawing.Font("Calibri Light", 12F, System.Drawing.FontStyle.Bold); + this.xrTableCell23.Name = "xrTableCell23"; + this.xrTableCell23.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F); + this.xrTableCell23.StylePriority.UseBorders = false; + this.xrTableCell23.StylePriority.UseBorderWidth = false; + this.xrTableCell23.StylePriority.UseFont = false; + this.xrTableCell23.StylePriority.UsePadding = false; + this.xrTableCell23.StylePriority.UseTextAlignment = false; + this.xrTableCell23.Text = "[TotalClaim]"; + this.xrTableCell23.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell23.Weight = 3.4827586206896557D; + // + // topMarginBand1 + // + this.topMarginBand1.HeightF = 100F; + this.topMarginBand1.Name = "topMarginBand1"; + // + // bottomMarginBand1 + // + this.bottomMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel1}); + this.bottomMarginBand1.HeightF = 80F; + this.bottomMarginBand1.Name = "bottomMarginBand1"; + // + // xrLabel1 + // + this.xrLabel1.CanShrink = true; + this.xrLabel1.Font = new System.Drawing.Font("Calibri Light", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrLabel1.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(251)))), ((int)(((byte)(96)))), ((int)(((byte)(28))))); + this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrLabel1.Multiline = true; + this.xrLabel1.Name = "xrLabel1"; + this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel1.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.xrLabel1.SizeF = new System.Drawing.SizeF(650.0001F, 72.70835F); + this.xrLabel1.StylePriority.UseFont = false; + this.xrLabel1.StylePriority.UseForeColor = false; + this.xrLabel1.Text = resources.GetString("xrLabel1.Text"); + // + // DetailReport + // + this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail1}); + this.DetailReport.DataMember = "InvoiceItems"; + this.DetailReport.DataSource = this.bindingSource1; + this.DetailReport.Level = 0; + this.DetailReport.Name = "DetailReport"; + // + // Detail1 + // + this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable1}); + this.Detail1.Font = new System.Drawing.Font("Calibri Light", 12F); + this.Detail1.HeightF = 25F; + this.Detail1.Name = "Detail1"; + this.Detail1.StylePriority.UseFont = false; + // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.InvoiceCustomerRO); + // + // GroupHeader1 + // + this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel16, + this.xrLabel7, + this.xrLabel11, + this.xrLabel13, + this.lblAddress, + this.xrLabel2, + this.xrLabel6, + this.xrLabel5, + this.xrLabel4, + this.xrLabel3, + this.xrTable3}); + this.GroupHeader1.Font = new System.Drawing.Font("Calibri Light", 12F); + this.GroupHeader1.HeightF = 388.1945F; + this.GroupHeader1.Name = "GroupHeader1"; + this.GroupHeader1.StylePriority.UseFont = false; + // + // xrLabel16 + // + this.xrLabel16.CanGrow = false; + this.xrLabel16.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(251)))), ((int)(((byte)(96)))), ((int)(((byte)(28))))); + this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(450F, 110F); + this.xrLabel16.Multiline = true; + this.xrLabel16.Name = "xrLabel16"; + this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel16.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.xrLabel16.SizeF = new System.Drawing.SizeF(191.9999F, 21.6875F); + this.xrLabel16.StylePriority.UseFont = false; + this.xrLabel16.StylePriority.UseForeColor = false; + this.xrLabel16.Text = "bianca.litz@sewo-nrw.de"; + // + // xrLabel7 + // + this.xrLabel7.CanGrow = false; + this.xrLabel7.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceDate", "Dinslaken, {0}")}); + this.xrLabel7.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(251)))), ((int)(((byte)(96)))), ((int)(((byte)(28))))); + this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(450F, 144.0001F); + this.xrLabel7.Name = "xrLabel7"; + this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel7.SizeF = new System.Drawing.SizeF(200.0001F, 23F); + this.xrLabel7.StylePriority.UseForeColor = false; + this.xrLabel7.StylePriority.UseTextAlignment = false; + this.xrLabel7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel11 + // + this.xrLabel11.CanGrow = false; + this.xrLabel11.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(251)))), ((int)(((byte)(96)))), ((int)(((byte)(28))))); + this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(450F, 0F); + this.xrLabel11.Multiline = true; + this.xrLabel11.Name = "xrLabel11"; + this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel11.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.xrLabel11.SizeF = new System.Drawing.SizeF(203F, 21.6875F); + this.xrLabel11.StylePriority.UseFont = false; + this.xrLabel11.StylePriority.UseForeColor = false; + this.xrLabel11.Text = "(02064) 47885 20"; + // + // xrLabel13 + // + this.xrLabel13.CanGrow = false; + this.xrLabel13.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(251)))), ((int)(((byte)(96)))), ((int)(((byte)(28))))); + this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(450F, 72.39584F); + this.xrLabel13.Multiline = true; + this.xrLabel13.Name = "xrLabel13"; + this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel13.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.xrLabel13.SizeF = new System.Drawing.SizeF(191.9999F, 21.6875F); + this.xrLabel13.StylePriority.UseFont = false; + this.xrLabel13.StylePriority.UseForeColor = false; + this.xrLabel13.Text = "(02064) 47885 29"; + // + // xrLabel8 + // + this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(0F, 40F); + this.xrLabel8.Name = "xrLabel8"; + this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel8.SizeF = new System.Drawing.SizeF(676.8331F, 28.45834F); + this.xrLabel8.StylePriority.UseFont = false; + this.xrLabel8.Text = "Wir bitten Sie, diesen Betrag innerhalb von 14 Tagen auf unten genanntes Konto zu" + + " überweisen."; + // + // InvoiceCustomerReport + // + this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail, + this.ReportHeader, + this.ReportFooter, + this.topMarginBand1, + this.bottomMarginBand1, + this.DetailReport, + this.GroupHeader1}); + this.DataSource = this.bindingSource1; + this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung"; + this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] { + this.ruleRateFactorNull}); + this.Margins = new System.Drawing.Printing.Margins(100, 47, 100, 80); + this.PageHeight = 1169; + this.PageWidth = 827; + this.PaperKind = System.Drawing.Printing.PaperKind.A4; + this.Version = "17.1"; + this.Watermark.Image = ((System.Drawing.Image)(resources.GetObject("InvoiceCustomerReport.Watermark.Image"))); + this.Watermark.ImageViewMode = DevExpress.XtraPrinting.Drawing.ImageViewMode.Zoom; + ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); + + } + + #endregion + + private DevExpress.XtraReports.UI.DetailBand Detail; + private System.Windows.Forms.BindingSource bindingSource1; + private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader; + private DevExpress.XtraReports.UI.XRLabel xrLabel6; + private DevExpress.XtraReports.UI.XRLabel xrLabel5; + private DevExpress.XtraReports.UI.XRLabel xrLabel4; + private DevExpress.XtraReports.UI.XRLabel xrLabel3; + private DevExpress.XtraReports.UI.XRLabel xrLabel2; + private DevExpress.XtraReports.UI.ReportFooterBand ReportFooter; + private DevExpress.XtraReports.UI.XRLabel xrLabel12; + private DevExpress.XtraReports.UI.XRLabel xrLabel10; + private DevExpress.XtraReports.UI.FormattingRule ruleRateFactorNull; + private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1; + private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1; + private DevExpress.XtraReports.UI.XRTable xrTable1; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow9; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell6; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell7; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell9; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell10; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell12; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell14; + private DevExpress.XtraReports.UI.XRTable xrTable3; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow10; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell15; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell16; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell17; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell18; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell19; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell20; + private DevExpress.XtraReports.UI.XRTable xrTable4; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow11; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell23; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport; + private DevExpress.XtraReports.UI.DetailBand Detail1; + private DevExpress.XtraReports.UI.XRLabel lblAddress; + private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1; + private DevExpress.XtraReports.UI.XRLabel xrLabel9; + private DevExpress.XtraReports.UI.XRLabel xrLabel14; + private DevExpress.XtraReports.UI.XRLabel xrLabel15; + private DevExpress.XtraReports.UI.XRLabel xrLabel7; + private DevExpress.XtraReports.UI.XRLabel xrLabel11; + private DevExpress.XtraReports.UI.XRLabel xrLabel13; + private DevExpress.XtraReports.UI.XRLabel xrLabel1; + private DevExpress.XtraReports.UI.XRLabel xrLabel16; + private DevExpress.XtraReports.UI.XRLabel xrLabel8; + } +} diff --git a/ReportImp/SeWo/InvoiceCustomerReport.cs b/ReportImp/SeWo/InvoiceCustomerReport.cs new file mode 100644 index 000000000..f5d844c38 --- /dev/null +++ b/ReportImp/SeWo/InvoiceCustomerReport.cs @@ -0,0 +1,54 @@ +using System; +using System.Text; +using BeWo.Report; +using BeWo.Report.ReportObjects; + +namespace BeWo.SeWo +{ + public partial class InvoiceCustomerReport : DevExpress.XtraReports.UI.XtraReport, IBeWoReport + { + public InvoiceCustomerReport() + { + InitializeComponent(); + } + + public void SetReportDataSource(InvoiceCustomerRO pRO) + { + //if (String.IsNullOrEmpty(pRO.Notice)) + //{ + // lblNotice.Visible = false; + //} + + StringBuilder sb = new StringBuilder(); + if (!String.IsNullOrEmpty(pRO.RecipientOrganisation) && !String.IsNullOrEmpty(pRO.RecipientOrganisation.Trim())) + { + sb.AppendLine(pRO.RecipientOrganisation); + } + if (!String.IsNullOrEmpty(pRO.RecipientDivision) && !String.IsNullOrEmpty(pRO.RecipientDivision.Trim())) + { + sb.AppendLine(pRO.RecipientDivision); + } + if ((!String.IsNullOrEmpty(pRO.RecipientFirstName) && !String.IsNullOrEmpty(pRO.RecipientFirstName.Trim())) + || (!String.IsNullOrEmpty(pRO.RecipientLastName) && !String.IsNullOrEmpty(pRO.RecipientLastName.Trim()))) + { + sb.AppendLine(String.Format("{0} {1}", pRO.RecipientFirstName, pRO.RecipientLastName).Trim()); + } + if (!String.IsNullOrEmpty(pRO.RecipientStreet) && !String.IsNullOrEmpty(pRO.RecipientStreet.Trim())) + { + sb.AppendLine(pRO.RecipientStreet); + } + if (!String.IsNullOrEmpty(pRO.RecipientPostCode) && !String.IsNullOrEmpty(pRO.RecipientPostCode.Trim())) + { + sb.Append(pRO.RecipientPostCode); + sb.Append(" "); + } + if (!String.IsNullOrEmpty(pRO.RecipientTown) && !String.IsNullOrEmpty(pRO.RecipientTown.Trim())) + { + sb.Append(pRO.RecipientTown); + } + lblAddress.Text = sb.ToString(); + + this.bindingSource1.DataSource = pRO; + } + } +} diff --git a/ReportImp/SeWo/InvoiceCustomerReport.resx b/ReportImp/SeWo/InvoiceCustomerReport.resx new file mode 100644 index 000000000..880e8a807 --- /dev/null +++ b/ReportImp/SeWo/InvoiceCustomerReport.resx @@ -0,0 +1,504 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Sitz der Gesellschaft: SeWo GmbH | Steigerstraße 13 | 46537 Dinslaken +Registriert beim Amtsgericht Duisburg HRB 28145 | Geschäftsführer: Björn Klomp +Bankverbindung: GLS Gemeinschaftsbank eG | IBAN: DE11 4306 0967 4104 4528 00 | BIC: GENODEM1GLS + + + 17, 17 + + + + + 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 + AgDIpagAAHIpKgCAXIoKACCXogIAyKWoAAByKSoAgFyKCgAgl6ICAMilqAAAcikqAIBcigoAIJeiAgDI + pagAAHIpKgCAXIoKACCXogIAyKWoAAByKSoAgFyKCgAgl6ICAMilqAAAcikqAIBcigoAIJeiAgDIpagA + AHIpKgCAXIoKACCXogIAyKWoAAByKSoAgFyKCgAgl6ICAMilqAAAcikqAIBcigoAIJeiAgDIpagAAHIp + KgCAXIoKACCXogIAyKWoAAByKSoAgFyKCgAgl6ICAMilqAAAcikqAIBcigoAIJeiAgDIpagAAHIpKgCA + XIoKACCXogIAyKWoAAByKSoAgFyKCgAgl6ICAMilqAAAcikqAIBcigoAIJeiAgDIpagAAHIpKgCAXIoK + ACCXogIAyKWoAAByKSoAgFyKCgAgl6ICAMilqAAAcikqAIBcigoAIJeiAgDIpagAAHIpKgCAXIoKACCX + ogIAyKWoAAByKSoAgFyKCgAgl6ICAMilqAAAcikqAIBcigoAIJeiAgDIpagAAHIpKgCAXIoKACCXogIA + yKWoAAByKSoAgFyKCgAgl6ICAMilqAAAcikqAIBcigoAIJeiAgDIpagAAHIpKgCAXIoKACCXogIAyKWo + AAByKSoAgFyKCgAgl6ICAMilqAAAcikqAIBcigoAIJeiAgDIpagAAHIpKgCAXIoKACCXogIAyKWoAABy + KSoAgFyKCgAgl6ICAMilqAAAcikqAIBcigoAIJeiAgDIpagAAHIpKgCAXIoKACCXogIAyKWoAAByKSoA + gFyKCgAgl6ICAMilqAAAcikqAIBcigoAIJeiAgDIpagAAHIpKgCAXIoKACCXogIAyKWoAAByKSoAgFyK + CgAgl6ICAMilqAAAcikqAIBcigoAIJeiAgDIpagAAHIpKgCAXIoKACCXogIAyKWoAAByKSoAgFyKCgAg + l6ICAMilqAAAcikqAIBcigoAIJeiAgDIpagAAHIpKgCAXIoKACCXogIAyKWoAAByKSoAgFyKCgAgl6IC + AMilqAAAcikqAIBcigoAIJeiAgDIpagAAHIpKgCAXIoKACCXogIAyKWoAAByKSoAgFyKCgAgl6ICAMil + qAAAcikqAIBcigoAIJeiAgDIpagAAHIpKgCAXIoKACCXogIAyKWoAAByKSoAgFyKCgAgl6ICAMilqAAA + cikqAIBcigoAIJeiAgDIpagAAHIpKgCAXIoKACCXogIAyKWoAAByKSoAgFyKCgAgl6ICAMilqAAAcikq + AIBcigoAIJeiAgDIpagAAHIpKgCAXIoKACCXogIAyKWoAAByKSoAgFyKCgAgl6ICAMilqAAAcikqAIBc + igoAIJeiAgDIpagAAHIpKgCAXIoKACCXogIAyKWoAAByKSoAgFyKCgAgl6ICAMilqAAAcikqAIBcigoA + IJeiAgDIpagAAHIpKgCAXIoKACCXogIAyKWoAAByKSoAgFyKCgAgl6ICAMilqAAAcikqAIBcigoAIJei + AgDIpagAAHIpKgCAXIoKACCXogIAyKWoAAByKSoAgFyKCgAgl6ICAMilqAAAcikqAIBcigoAIJeiAgDI + pagAAHIpKgCAXIoKACCXogIAyKWoAAByKSoAgFyKCgAgl6ICAMilqAAAcikqAIBcigoAIJeiAgDIpagA + AHIpKgCAXIoKACCXogIAyKWoAAByKSoAgFyKCgAgl6ICAMilqAAAcikqAIBcigoAIJeiAgDIpagAAHIp + KgCAXIoKACCXogIAyKWoAAByKSoAgFyKCgAgl6ICAMilqAAAcikqAIBcigoAIJeiAgDIpagAAHIpKgCA + XIoKACCXogIAyKWoAAByKSoAgFyKCgAgl6ICAMj1JhRVccDoYouV3rRxwOh6uwAAw4Q5KgCAXIoKACCX + ogIAyKWoAAByKSoAgFyKCgAgl6ICAMilqAAAcikqAIBcigoAIJeiAgDIpagAAHIpKgCAXIoKACCXogIA + yKWoAAByKSoAgFyKCgAgl6ICAMilqAAAcikqAIBcigoAIJeiAgDIpagAAHIpKgCAXIoKACCXogIAyKWo + AAByKSoAgFyKCgAgl6ICAMilqAAAcikqAIBcigoAIJeiAgDIpagAAHIpKgCAXIoKACCXogIAyKWoAABy + KSoAgFyKCgAgl6ICAMilqAAAcikqAIBcigoAIJeiAgDIpagAAHIpKgCAXIoKACCXogIAyKWoAAByKSoA + gFyKCgAgl6ICAMilqAAAcikqAIBcigoAIJeiAgDIpagAAHIpKgCAXIoKACCXogIAyKWoAAByKSoAgFyK + CgAgl6ICAMilqAAAcikqAIBcigoAIJeiAgDIpagAAHIpKgCAXIoKACCXogIAyKWoAAByKSoAgFyKCgAg + l6ICAMilqAAAcikqAIBcigoAIJeiAgDIpagAAHIpKgCAXIoKACCXogIAyKWoAAByKSoAgFyKCgAgl6IC + AMilqAAAcikqAIBcigoAIJeiAgDIpagAAHIpKgCAXIoKACCXogIAyKWoAAByKSoAgFyKCgAgl6ICAMil + qAAAcikqAIBcigoAIJeiAgDIpagAAHIpKgCAXIoKACCXogIAyKWoAAByKSoAgFyKCgAgl6ICAMilqAAA + cikqAIBcigoAIJeiAgDIpagAAHIpKgCAXIoKACCXogIAyKWoAAByKSoAgFyKCgAgl6ICAMilqAAAcikq + AIBcigoAIJeiAgDIpagAAHIpKgCAXIoKACCXogIAyKWoAAByKSoAgFyKCgAgl6ICAMilqAAAcikqAIBc + igoAIJeiAgDIpagAAHIpKgCAXIoKACCXogIAyKWoAAByKSoAgFyKCgAgl6ICAMilqAAAcikqAIBcigoA + IJeiAgDIpagAAHIpKgCAXIoKACCXogIAyKWoAAByKSoAgFyKCgAgl6ICAMilqAAAcikqAIBcigoAIJei + AgDIpagAAHIpKgCAXIoKACCXogIAyKWoAAByKSoAgFyKCgAgl6ICAMilqAAAcikqAIBcigoAIJeiAgDI + pagAAHIpKgCAXIoKACCXogIAyKWoAAByKSoAgFyKCgAgl6ICAMilqAAAcikqAIBcigoAIJeiAgDIpagA + AHIpKgCAXIoKACCXogIAyKWoAAByKSoAgFyKCgAgl6ICAMilqAAAcikqAIBcigoAIJeiAgDIpagAAHIp + KgCAXIoKACCXogIAyKWoAAByKSoAgFyKCgAgl6ICAMilqAAAcikqAIBcigoAIJeiAgDIpagAAHIpKgCA + XIoKACCXogIAyKWoAAByKSoAgFyKCgAgl6ICAMilqAAAcikqAIBcigoAIJeiAgDIpagAAHIpKgCAXIoK + ACCXogIAyKWoAAByKSoAgFyKCgAgl6ICAMilqAAAcikqAIBcigoAIJeiAgDIpagAAHIpKgCAXIoKACCX + ogIAyKWoAAByKSoAgFyKCgAgl6ICAMilqAAAcikqAIBcigoAIJeiAgDIpagAAHIpKgCAXIoKACCXogIA + yKWoAAByKSoAgFyKCgAgl6ICAMilqAAAcikqAIBcigoAIJeiAgDIpagAAHIpKgCAXIoKACCXogIAyKWo + AAByKSoAgFyKCgAgl6ICAMilqAAAcikqAIBcigoAIJeiAgDIpagAAHIpKgCAXIoKACCXogIAyKWoAABy + KSoAgFyKCgAgl6ICAMilqAAAcikqAIBcigoAIJeiAgDIpagAAHIpKgCAXIoKACCXogIAyKWoAAByKSoA + gFyKCgAgl6ICAMilqAAAcikqAIBcigoAIJeiAgDIpagAAHIpKgCAXIoKACDXm1lUxQGjiy1WMgzDMAzD + WHLHAaPrcHlTmaMCAMilqAAAcikqAIBcigoAIJeiAgDIpagAAHIpKgCAXIoKACCXogIAyKWoAAByKSoA + gFyKCgAgl6ICAMilqAAAcikqAIBcigoAIJeiAgDIpagAAHIpKgCAXIoKACCXogIAyKWoAAByKSoAgFyK + CgAgl6ICAMilqAAAcikqAIBcigoAIJeiAgDIpagAAHIpKgCAXIoKACCXogIAyKWoAAByKSoAgFyKCgAg + l6ICAMilqAAAcikqAIBcigoAIJeiAgDIpagAAHIpKgCAXIoKACCXogIAyKWoAAByKSoAgFyKCgAgl6IC + AMilqAAAcikqAIBcigoAIJeiAgDIpagAAHIpKgCAXIoKACCXogIAyKWoAAByKSoAgFyKCgAgl6ICAMil + qAAAcikqAIBcigoAIJeiAgDIpagAAHIpKgCAXIoKACCXogIAyKWoAAByKSoAgFyKCgAgl6ICAMilqAAA + cikqAIBcigoAIJeiAgDIpagAAHIpKgCAXIoKACCXogIAyKWoAAByKSoAgFyKCgAgl6ICAMilqAAAcikq + AIBcigoAIE+j8f8HiDt/Ic0Ah1QAAAAASUVORK5CYII= + + + \ No newline at end of file diff --git a/ReportImp/SeWo/ServiceInvoiceReport.Designer.cs b/ReportImp/SeWo/ServiceInvoiceReport.Designer.cs new file mode 100644 index 000000000..2b28f02f9 --- /dev/null +++ b/ReportImp/SeWo/ServiceInvoiceReport.Designer.cs @@ -0,0 +1,766 @@ +using BeWo.Report.ReportObjects; +namespace BeWo.SeWo +{ + partial class ServiceInvoiceReport + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ServiceInvoiceReport)); + this.Detail = new DevExpress.XtraReports.UI.DetailBand(); + this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand(); + this.ruleRateFactorNull = new DevExpress.XtraReports.UI.FormattingRule(); + this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand(); + this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand(); + this.Page1 = new DevExpress.XtraReports.UI.GroupHeaderBand(); + this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel(); + this.lblAbrechnungszeitraum = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel(); + this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail1 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable5 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow23 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell32 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell37 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell35 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell33 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell36 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell38 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell34 = new DevExpress.XtraReports.UI.XRTableCell(); + this.DetailReport2 = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail3 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable6 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow25 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell40 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell42 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell43 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell44 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell45 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell46 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell47 = new DevExpress.XtraReports.UI.XRTableCell(); + this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand(); + this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); + this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable6)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); + // + // Detail + // + this.Detail.HeightF = 0F; + this.Detail.Name = "Detail"; + this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // ReportHeader + // + this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel4, + this.xrLabel6, + this.xrLabel9}); + this.ReportHeader.Font = new System.Drawing.Font("Verdana", 10F); + this.ReportHeader.HeightF = 93F; + this.ReportHeader.Name = "ReportHeader"; + this.ReportHeader.StylePriority.UseFont = false; + // + // ruleRateFactorNull + // + this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?"; + this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.ruleRateFactorNull.Name = "ruleRateFactorNull"; + // + // topMarginBand1 + // + this.topMarginBand1.HeightF = 100F; + this.topMarginBand1.Name = "topMarginBand1"; + // + // bottomMarginBand1 + // + this.bottomMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel12}); + this.bottomMarginBand1.HeightF = 80F; + this.bottomMarginBand1.Name = "bottomMarginBand1"; + // + // Page1 + // + this.Page1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel13, + this.xrLabel11, + this.xrLabel10, + this.xrLabel16, + this.xrLabel7, + this.xrLabel3, + this.xrLabel2, + this.xrLabel5, + this.lblAbrechnungszeitraum}); + this.Page1.HeightF = 354.0833F; + this.Page1.Name = "Page1"; + this.Page1.StylePriority.UseFont = false; + // + // xrLabel7 + // + this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 10.00001F); + this.xrLabel7.Multiline = true; + this.xrLabel7.Name = "xrLabel7"; + this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel7.SizeF = new System.Drawing.SizeF(385.4167F, 134.4167F); + this.xrLabel7.StylePriority.UseFont = false; + this.xrLabel7.Text = "[RecipientOrganisation]\r\n[RecipientContactPerson]\r\n[RecipientDivision]\r\n[Recipien" + + "tStreet]\r\n[RecipientPostCodeAndTown]"; + // + // xrLabel3 + // + this.xrLabel3.BackColor = System.Drawing.Color.Transparent; + this.xrLabel3.CanShrink = true; + this.xrLabel3.Font = new System.Drawing.Font("Calibri", 12F, System.Drawing.FontStyle.Bold); + this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 215F); + this.xrLabel3.Name = "xrLabel3"; + this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel3.SizeF = new System.Drawing.SizeF(650F, 20F); + this.xrLabel3.StylePriority.UseBackColor = false; + this.xrLabel3.StylePriority.UseFont = false; + this.xrLabel3.Text = "Abrechnung Betreuungsleistungen für [CustomerSalutation] [CustomerName]"; + this.xrLabel3.WordWrap = false; + // + // xrLabel2 + // + this.xrLabel2.BackColor = System.Drawing.Color.Transparent; + this.xrLabel2.CanShrink = true; + this.xrLabel2.Font = new System.Drawing.Font("Calibri", 12F, System.Drawing.FontStyle.Bold); + this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 195F); + this.xrLabel2.Name = "xrLabel2"; + this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel2.SizeF = new System.Drawing.SizeF(650F, 20F); + this.xrLabel2.StylePriority.UseBackColor = false; + this.xrLabel2.StylePriority.UseFont = false; + this.xrLabel2.Text = "Rechnung Nr. [InvoiceNumber]"; + this.xrLabel2.WordWrap = false; + // + // xrLabel5 + // + this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 291.25F); + this.xrLabel5.Name = "xrLabel5"; + this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel5.SizeF = new System.Drawing.SizeF(317F, 17F); + this.xrLabel5.StylePriority.UseFont = false; + this.xrLabel5.Text = "Sehr geehrte Damen und Herren,"; + // + // lblAbrechnungszeitraum + // + this.lblAbrechnungszeitraum.LocationFloat = new DevExpress.Utils.PointFloat(0F, 322.5F); + this.lblAbrechnungszeitraum.Multiline = true; + this.lblAbrechnungszeitraum.Name = "lblAbrechnungszeitraum"; + this.lblAbrechnungszeitraum.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblAbrechnungszeitraum.SizeF = new System.Drawing.SizeF(642F, 31.58334F); + this.lblAbrechnungszeitraum.StylePriority.UseFont = false; + this.lblAbrechnungszeitraum.Text = "hiermit berechnen wir für den ... folgende erbrachte Tätigkeiten:"; + // + // xrLabel15 + // + this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(0F, 114.5833F); + this.xrLabel15.Name = "xrLabel15"; + this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel15.SizeF = new System.Drawing.SizeF(175F, 17F); + this.xrLabel15.StylePriority.UseFont = false; + this.xrLabel15.Text = "Mit freundlichen Grüßen"; + // + // xrLabel14 + // + this.xrLabel14.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "CreatorName")}); + this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(0F, 189.5833F); + this.xrLabel14.Name = "xrLabel14"; + this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel14.SizeF = new System.Drawing.SizeF(225F, 17F); + this.xrLabel14.StylePriority.UseFont = false; + this.xrLabel14.Text = "[CreatorName]"; + // + // DetailReport + // + this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail1, + this.DetailReport2}); + this.DetailReport.DataMember = "ServiceInvoicePeriods"; + this.DetailReport.DataSource = this.bindingSource1; + this.DetailReport.Level = 0; + this.DetailReport.Name = "DetailReport"; + // + // Detail1 + // + this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable5}); + this.Detail1.HeightF = 25F; + this.Detail1.Name = "Detail1"; + // + // xrTable5 + // + this.xrTable5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable5.Name = "xrTable5"; + this.xrTable5.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow23}); + this.xrTable5.SizeF = new System.Drawing.SizeF(677F, 25F); + // + // xrTableRow23 + // + this.xrTableRow23.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell32, + this.xrTableCell37, + this.xrTableCell35, + this.xrTableCell33, + this.xrTableCell36, + this.xrTableCell38, + this.xrTableCell34}); + this.xrTableRow23.Name = "xrTableRow23"; + this.xrTableRow23.Weight = 1D; + // + // xrTableCell32 + // + this.xrTableCell32.BackColor = System.Drawing.Color.Gainsboro; + this.xrTableCell32.BorderColor = System.Drawing.Color.DarkGray; + this.xrTableCell32.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell32.Name = "xrTableCell32"; + this.xrTableCell32.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell32.StylePriority.UseBackColor = false; + this.xrTableCell32.StylePriority.UseBorderColor = false; + this.xrTableCell32.StylePriority.UseBorders = false; + this.xrTableCell32.StylePriority.UsePadding = false; + this.xrTableCell32.StylePriority.UseTextAlignment = false; + this.xrTableCell32.Text = "Zeitraum"; + this.xrTableCell32.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell32.Weight = 0.62463077449375981D; + // + // xrTableCell37 + // + this.xrTableCell37.BackColor = System.Drawing.Color.Gainsboro; + this.xrTableCell37.BorderColor = System.Drawing.Color.DarkGray; + this.xrTableCell37.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell37.Name = "xrTableCell37"; + this.xrTableCell37.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell37.StylePriority.UseBackColor = false; + this.xrTableCell37.StylePriority.UseBorderColor = false; + this.xrTableCell37.StylePriority.UseBorders = false; + this.xrTableCell37.StylePriority.UsePadding = false; + this.xrTableCell37.StylePriority.UseTextAlignment = false; + this.xrTableCell37.Text = "Leistung"; + this.xrTableCell37.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell37.Weight = 0.85081236260328186D; + // + // xrTableCell35 + // + this.xrTableCell35.BackColor = System.Drawing.Color.Gainsboro; + this.xrTableCell35.BorderColor = System.Drawing.Color.DarkGray; + this.xrTableCell35.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell35.Name = "xrTableCell35"; + this.xrTableCell35.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell35.StylePriority.UseBackColor = false; + this.xrTableCell35.StylePriority.UseBorderColor = false; + this.xrTableCell35.StylePriority.UseBorders = false; + this.xrTableCell35.StylePriority.UsePadding = false; + this.xrTableCell35.StylePriority.UseTextAlignment = false; + this.xrTableCell35.Text = "Satz"; + this.xrTableCell35.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell35.Weight = 0.23245943032832414D; + // + // xrTableCell33 + // + this.xrTableCell33.BackColor = System.Drawing.Color.Gainsboro; + this.xrTableCell33.BorderColor = System.Drawing.Color.DarkGray; + this.xrTableCell33.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell33.Name = "xrTableCell33"; + this.xrTableCell33.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell33.StylePriority.UseBackColor = false; + this.xrTableCell33.StylePriority.UseBorderColor = false; + this.xrTableCell33.StylePriority.UseBorders = false; + this.xrTableCell33.StylePriority.UsePadding = false; + this.xrTableCell33.StylePriority.UseTextAlignment = false; + this.xrTableCell33.Text = "Stunden"; + this.xrTableCell33.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell33.Weight = 0.2893277257020575D; + // + // xrTableCell36 + // + this.xrTableCell36.BackColor = System.Drawing.Color.Gainsboro; + this.xrTableCell36.BorderColor = System.Drawing.Color.DarkGray; + this.xrTableCell36.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell36.Name = "xrTableCell36"; + this.xrTableCell36.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell36.StylePriority.UseBackColor = false; + this.xrTableCell36.StylePriority.UseBorderColor = false; + this.xrTableCell36.StylePriority.UseBorders = false; + this.xrTableCell36.StylePriority.UsePadding = false; + this.xrTableCell36.StylePriority.UseTextAlignment = false; + this.xrTableCell36.Text = "Betrag"; + this.xrTableCell36.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell36.Weight = 0.26310971709438763D; + // + // xrTableCell38 + // + this.xrTableCell38.BackColor = System.Drawing.Color.Gainsboro; + this.xrTableCell38.BorderColor = System.Drawing.Color.DarkGray; + this.xrTableCell38.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell38.Name = "xrTableCell38"; + this.xrTableCell38.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell38.StylePriority.UseBackColor = false; + this.xrTableCell38.StylePriority.UseBorderColor = false; + this.xrTableCell38.StylePriority.UseBorders = false; + this.xrTableCell38.StylePriority.UsePadding = false; + this.xrTableCell38.StylePriority.UseTextAlignment = false; + this.xrTableCell38.Text = "pausch Fakt."; + this.xrTableCell38.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell38.Weight = 0.42042083402151886D; + // + // xrTableCell34 + // + this.xrTableCell34.BackColor = System.Drawing.Color.Gainsboro; + this.xrTableCell34.BorderColor = System.Drawing.Color.DarkGray; + this.xrTableCell34.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell34.Name = "xrTableCell34"; + this.xrTableCell34.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell34.StylePriority.UseBackColor = false; + this.xrTableCell34.StylePriority.UseBorderColor = false; + this.xrTableCell34.StylePriority.UseBorders = false; + this.xrTableCell34.StylePriority.UsePadding = false; + this.xrTableCell34.StylePriority.UseTextAlignment = false; + this.xrTableCell34.Text = "Gesamt"; + this.xrTableCell34.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell34.Weight = 0.31923915575667006D; + // + // DetailReport2 + // + this.DetailReport2.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail3, + this.GroupFooter1}); + this.DetailReport2.DataMember = "ServiceInvoicePeriods.ServiceInvoiceItems"; + this.DetailReport2.DataSource = this.bindingSource1; + this.DetailReport2.Level = 0; + this.DetailReport2.Name = "DetailReport2"; + this.DetailReport2.PageBreak = DevExpress.XtraReports.UI.PageBreak.AfterBand; + // + // Detail3 + // + this.Detail3.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable6}); + this.Detail3.HeightF = 25F; + this.Detail3.Name = "Detail3"; + // + // xrTable6 + // + this.xrTable6.Font = new System.Drawing.Font("Calibri Light", 10F); + this.xrTable6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable6.Name = "xrTable6"; + this.xrTable6.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow25}); + this.xrTable6.SizeF = new System.Drawing.SizeF(677F, 25F); + this.xrTable6.StylePriority.UseFont = false; + // + // xrTableRow25 + // + this.xrTableRow25.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell40, + this.xrTableCell42, + this.xrTableCell43, + this.xrTableCell44, + this.xrTableCell45, + this.xrTableCell46, + this.xrTableCell47}); + this.xrTableRow25.Name = "xrTableRow25"; + this.xrTableRow25.Weight = 1D; + // + // xrTableCell40 + // + this.xrTableCell40.BorderColor = System.Drawing.Color.DarkGray; + this.xrTableCell40.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell40.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.Duration")}); + this.xrTableCell40.Name = "xrTableCell40"; + this.xrTableCell40.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell40.StylePriority.UseBorderColor = false; + this.xrTableCell40.StylePriority.UseBorders = false; + this.xrTableCell40.StylePriority.UsePadding = false; + this.xrTableCell40.StylePriority.UseTextAlignment = false; + this.xrTableCell40.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell40.Weight = 0.62463084211025488D; + // + // xrTableCell42 + // + this.xrTableCell42.BorderColor = System.Drawing.Color.DarkGray; + this.xrTableCell42.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell42.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.ServiceDescription")}); + this.xrTableCell42.Name = "xrTableCell42"; + this.xrTableCell42.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell42.StylePriority.UseBorderColor = false; + this.xrTableCell42.StylePriority.UseBorders = false; + this.xrTableCell42.StylePriority.UsePadding = false; + this.xrTableCell42.StylePriority.UseTextAlignment = false; + this.xrTableCell42.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell42.Weight = 0.85081229498678679D; + // + // xrTableCell43 + // + this.xrTableCell43.BorderColor = System.Drawing.Color.DarkGray; + this.xrTableCell43.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell43.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.HourlyRate", "{0:0.00}")}); + this.xrTableCell43.Name = "xrTableCell43"; + this.xrTableCell43.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell43.StylePriority.UseBorderColor = false; + this.xrTableCell43.StylePriority.UseBorders = false; + this.xrTableCell43.StylePriority.UsePadding = false; + this.xrTableCell43.StylePriority.UseTextAlignment = false; + this.xrTableCell43.Text = "xrTableCell43"; + this.xrTableCell43.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell43.Weight = 0.23245943032832414D; + // + // xrTableCell44 + // + this.xrTableCell44.BorderColor = System.Drawing.Color.DarkGray; + this.xrTableCell44.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell44.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.Hours", "{0:0.##}")}); + this.xrTableCell44.Name = "xrTableCell44"; + this.xrTableCell44.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell44.StylePriority.UseBorderColor = false; + this.xrTableCell44.StylePriority.UseBorders = false; + this.xrTableCell44.StylePriority.UsePadding = false; + this.xrTableCell44.StylePriority.UseTextAlignment = false; + this.xrTableCell44.Text = "xrTableCell44"; + this.xrTableCell44.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell44.Weight = 0.2893277257020575D; + // + // xrTableCell45 + // + this.xrTableCell45.BorderColor = System.Drawing.Color.DarkGray; + this.xrTableCell45.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell45.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.NetAmount", "{0:0.00}")}); + this.xrTableCell45.Name = "xrTableCell45"; + this.xrTableCell45.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell45.StylePriority.UseBorderColor = false; + this.xrTableCell45.StylePriority.UseBorders = false; + this.xrTableCell45.StylePriority.UsePadding = false; + this.xrTableCell45.StylePriority.UseTextAlignment = false; + this.xrTableCell45.Text = "xrTableCell45"; + this.xrTableCell45.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell45.Weight = 0.26310971709438763D; + // + // xrTableCell46 + // + this.xrTableCell46.BorderColor = System.Drawing.Color.DarkGray; + this.xrTableCell46.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell46.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.RateFactor")}); + this.xrTableCell46.Name = "xrTableCell46"; + this.xrTableCell46.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell46.StylePriority.UseBorderColor = false; + this.xrTableCell46.StylePriority.UseBorders = false; + this.xrTableCell46.StylePriority.UsePadding = false; + this.xrTableCell46.StylePriority.UseTextAlignment = false; + this.xrTableCell46.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell46.Weight = 0.42042083402151886D; + // + // xrTableCell47 + // + this.xrTableCell47.BorderColor = System.Drawing.Color.DarkGray; + this.xrTableCell47.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell47.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.GrossAmount")}); + this.xrTableCell47.Name = "xrTableCell47"; + this.xrTableCell47.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell47.StylePriority.UseBorderColor = false; + this.xrTableCell47.StylePriority.UseBorders = false; + this.xrTableCell47.StylePriority.UsePadding = false; + this.xrTableCell47.StylePriority.UseTextAlignment = false; + this.xrTableCell47.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell47.Weight = 0.31923915575667006D; + // + // GroupFooter1 + // + this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel8, + this.xrLabel1, + this.xrLabel14, + this.xrLabel15}); + this.GroupFooter1.HeightF = 206.5833F; + this.GroupFooter1.Name = "GroupFooter1"; + // + // xrLabel1 + // + this.xrLabel1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "GrossClaim", "Gesamtsumme: {0}")}); + this.xrLabel1.Font = new System.Drawing.Font("Calibri Light", 12F, System.Drawing.FontStyle.Bold); + this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(420.9999F, 0F); + this.xrLabel1.Name = "xrLabel1"; + this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 5, 0, 0, 100F); + this.xrLabel1.SizeF = new System.Drawing.SizeF(255.8333F, 25F); + this.xrLabel1.StylePriority.UseFont = false; + this.xrLabel1.StylePriority.UsePadding = false; + this.xrLabel1.StylePriority.UseTextAlignment = false; + this.xrLabel1.Text = "xrLabel1"; + this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceInvoiceRO); + // + // xrLabel4 + // + this.xrLabel4.CanGrow = false; + this.xrLabel4.Font = new System.Drawing.Font("Calibri Light", 14F); + this.xrLabel4.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(251)))), ((int)(((byte)(96)))), ((int)(((byte)(28))))); + this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(450F, 45.12501F); + this.xrLabel4.Multiline = true; + this.xrLabel4.Name = "xrLabel4"; + this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel4.SizeF = new System.Drawing.SizeF(203F, 21.6875F); + this.xrLabel4.StylePriority.UseFont = false; + this.xrLabel4.StylePriority.UseForeColor = false; + this.xrLabel4.Text = "Bianca Litz"; + // + // xrLabel6 + // + this.xrLabel6.CanGrow = false; + this.xrLabel6.Font = new System.Drawing.Font("Calibri Light", 14F); + this.xrLabel6.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(251)))), ((int)(((byte)(96)))), ((int)(((byte)(28))))); + this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(450F, 23.43747F); + this.xrLabel6.Multiline = true; + this.xrLabel6.Name = "xrLabel6"; + this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel6.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.xrLabel6.SizeF = new System.Drawing.SizeF(203F, 21.6875F); + this.xrLabel6.StylePriority.UseFont = false; + this.xrLabel6.StylePriority.UseForeColor = false; + this.xrLabel6.Text = "Ihre Ansprechpartnerin"; + // + // xrLabel9 + // + this.xrLabel9.CanGrow = false; + this.xrLabel9.Font = new System.Drawing.Font("Calibri Light", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrLabel9.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(251)))), ((int)(((byte)(96)))), ((int)(((byte)(28))))); + this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(0.0002543131F, 75.99999F); + this.xrLabel9.Multiline = true; + this.xrLabel9.Name = "xrLabel9"; + this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel9.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.xrLabel9.SizeF = new System.Drawing.SizeF(316.9998F, 17F); + this.xrLabel9.StylePriority.UseFont = false; + this.xrLabel9.StylePriority.UseForeColor = false; + this.xrLabel9.Text = "SeWo GmbH, Steigerstraße 13, 46537 Dinslaken"; + // + // xrLabel13 + // + this.xrLabel13.CanGrow = false; + this.xrLabel13.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(251)))), ((int)(((byte)(96)))), ((int)(((byte)(28))))); + this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(450F, 72.39584F); + this.xrLabel13.Multiline = true; + this.xrLabel13.Name = "xrLabel13"; + this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel13.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.xrLabel13.SizeF = new System.Drawing.SizeF(191.9999F, 21.6875F); + this.xrLabel13.StylePriority.UseFont = false; + this.xrLabel13.StylePriority.UseForeColor = false; + this.xrLabel13.Text = "(02064) 47885 29"; + // + // xrLabel11 + // + this.xrLabel11.CanGrow = false; + this.xrLabel11.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(251)))), ((int)(((byte)(96)))), ((int)(((byte)(28))))); + this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(450F, 0F); + this.xrLabel11.Multiline = true; + this.xrLabel11.Name = "xrLabel11"; + this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel11.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.xrLabel11.SizeF = new System.Drawing.SizeF(203F, 21.6875F); + this.xrLabel11.StylePriority.UseFont = false; + this.xrLabel11.StylePriority.UseForeColor = false; + this.xrLabel11.Text = "(02064) 47885 20"; + // + // xrLabel10 + // + this.xrLabel10.CanGrow = false; + this.xrLabel10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceDate", "Dinslaken, {0}")}); + this.xrLabel10.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(251)))), ((int)(((byte)(96)))), ((int)(((byte)(28))))); + this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(450F, 144.0001F); + this.xrLabel10.Name = "xrLabel10"; + this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel10.SizeF = new System.Drawing.SizeF(200.0001F, 23F); + this.xrLabel10.StylePriority.UseForeColor = false; + this.xrLabel10.StylePriority.UseTextAlignment = false; + this.xrLabel10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel16 + // + this.xrLabel16.CanGrow = false; + this.xrLabel16.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(251)))), ((int)(((byte)(96)))), ((int)(((byte)(28))))); + this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(450F, 110F); + this.xrLabel16.Multiline = true; + this.xrLabel16.Name = "xrLabel16"; + this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel16.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.xrLabel16.SizeF = new System.Drawing.SizeF(191.9999F, 21.6875F); + this.xrLabel16.StylePriority.UseFont = false; + this.xrLabel16.StylePriority.UseForeColor = false; + this.xrLabel16.Text = "bianca.litz@sewo-nrw.de"; + // + // xrLabel8 + // + this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(0F, 40.00003F); + this.xrLabel8.Name = "xrLabel8"; + this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel8.SizeF = new System.Drawing.SizeF(676.8331F, 28.45834F); + this.xrLabel8.StylePriority.UseFont = false; + this.xrLabel8.Text = "Wir bitten Sie, diesen Betrag innerhalb von 14 Tagen auf unten genanntes Konto zu" + + " überweisen."; + // + // xrLabel12 + // + this.xrLabel12.CanShrink = true; + this.xrLabel12.Font = new System.Drawing.Font("Calibri Light", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrLabel12.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(251)))), ((int)(((byte)(96)))), ((int)(((byte)(28))))); + this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrLabel12.Multiline = true; + this.xrLabel12.Name = "xrLabel12"; + this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel12.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.xrLabel12.SizeF = new System.Drawing.SizeF(650.0001F, 72.70835F); + this.xrLabel12.StylePriority.UseFont = false; + this.xrLabel12.StylePriority.UseForeColor = false; + this.xrLabel12.Text = resources.GetString("xrLabel12.Text"); + // + // ServiceInvoiceReport + // + this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail, + this.ReportHeader, + this.topMarginBand1, + this.bottomMarginBand1, + this.Page1, + this.DetailReport}); + this.DataSource = this.bindingSource1; + this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung"; + this.Font = new System.Drawing.Font("Calibri Light", 12F); + this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] { + this.ruleRateFactorNull}); + this.Margins = new System.Drawing.Printing.Margins(100, 44, 100, 80); + this.PageHeight = 1169; + this.PageWidth = 827; + this.PaperKind = System.Drawing.Printing.PaperKind.A4; + this.Version = "17.1"; + this.Watermark.Image = ((System.Drawing.Image)(resources.GetObject("ServiceInvoiceReport.Watermark.Image"))); + this.Watermark.ImageViewMode = DevExpress.XtraPrinting.Drawing.ImageViewMode.Zoom; + ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable6)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); + + } + + + private DevExpress.XtraReports.UI.DetailBand Detail; + private System.Windows.Forms.BindingSource bindingSource1; + private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader; + private DevExpress.XtraReports.UI.FormattingRule ruleRateFactorNull; + private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1; + private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1; + private DevExpress.XtraReports.UI.GroupHeaderBand Page1; + private DevExpress.XtraReports.UI.XRLabel xrLabel3; + private DevExpress.XtraReports.UI.XRLabel xrLabel2; + private DevExpress.XtraReports.UI.XRLabel xrLabel5; + private DevExpress.XtraReports.UI.XRLabel lblAbrechnungszeitraum; + private DevExpress.XtraReports.UI.XRLabel xrLabel15; + private DevExpress.XtraReports.UI.XRLabel xrLabel14; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport; + private DevExpress.XtraReports.UI.DetailBand Detail1; + private DevExpress.XtraReports.UI.XRTable xrTable5; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow23; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell32; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell37; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell35; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell33; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell36; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell38; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell34; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport2; + private DevExpress.XtraReports.UI.DetailBand Detail3; + private DevExpress.XtraReports.UI.XRTable xrTable6; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow25; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell40; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell42; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell43; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell44; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell45; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell46; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell47; + private DevExpress.XtraReports.UI.XRLabel xrLabel7; + private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1; + private DevExpress.XtraReports.UI.XRLabel xrLabel1; + private DevExpress.XtraReports.UI.XRLabel xrLabel4; + private DevExpress.XtraReports.UI.XRLabel xrLabel6; + private DevExpress.XtraReports.UI.XRLabel xrLabel9; + private DevExpress.XtraReports.UI.XRLabel xrLabel13; + private DevExpress.XtraReports.UI.XRLabel xrLabel11; + private DevExpress.XtraReports.UI.XRLabel xrLabel10; + private DevExpress.XtraReports.UI.XRLabel xrLabel16; + private DevExpress.XtraReports.UI.XRLabel xrLabel8; + private DevExpress.XtraReports.UI.XRLabel xrLabel12; + } +} diff --git a/ReportImp/SeWo/ServiceInvoiceReport.cs b/ReportImp/SeWo/ServiceInvoiceReport.cs new file mode 100644 index 000000000..fe5b0ca33 --- /dev/null +++ b/ReportImp/SeWo/ServiceInvoiceReport.cs @@ -0,0 +1,26 @@ +using System; +using BeWo.Report; +using BeWo.Report.ReportObjects; + +using DevExpress.XtraReports.UI; + +namespace BeWo.SeWo +{ + public partial class ServiceInvoiceReport : XtraReport, IBeWoReport + { + public ServiceInvoiceReport() + { + this.InitializeComponent(); + } + + public void SetReportDataSource(ServiceInvoiceRO pRO) + { + DateTime start = pRO.AccountingPeriodStart; + DateTime end = pRO.AccountingPeriodEnd; + lblAbrechnungszeitraum.Text = String.Format("für den Betreuungszeitraum {0:dd.MM.yyyy} bis {1:dd.MM.yyyy} berechnen wir folgende Leistungen.", start, end); + + + this.bindingSource1.DataSource = pRO; + } + } +} \ No newline at end of file diff --git a/ReportImp/SeWo/ServiceInvoiceReport.resx b/ReportImp/SeWo/ServiceInvoiceReport.resx new file mode 100644 index 000000000..bbe7c9e4c --- /dev/null +++ b/ReportImp/SeWo/ServiceInvoiceReport.resx @@ -0,0 +1,504 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Sitz der Gesellschaft: SeWo GmbH | Steigerstraße 13 | 46537 Dinslaken +Registriert beim Amtsgericht Duisburg HRB 28145 | Geschäftsführer: Björn Klomp +Bankverbindung: GLS Gemeinschaftsbank eG | IBAN: DE11 4306 0967 4104 4528 00 | BIC: GENODEM1GLS + + + 17, 17 + + + + + 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 + AgDIpagAAHIpKgCAXIoKACCXogIAyKWoAAByKSoAgFyKCgAgl6ICAMilqAAAcikqAIBcigoAIJeiAgDI + pagAAHIpKgCAXIoKACCXogIAyKWoAAByKSoAgFyKCgAgl6ICAMilqAAAcikqAIBcigoAIJeiAgDIpagA + AHIpKgCAXIoKACCXogIAyKWoAAByKSoAgFyKCgAgl6ICAMilqAAAcikqAIBcigoAIJeiAgDIpagAAHIp + KgCAXIoKACCXogIAyKWoAAByKSoAgFyKCgAgl6ICAMilqAAAcikqAIBcigoAIJeiAgDIpagAAHIpKgCA + XIoKACCXogIAyKWoAAByKSoAgFyKCgAgl6ICAMilqAAAcikqAIBcigoAIJeiAgDIpagAAHIpKgCAXIoK + ACCXogIAyKWoAAByKSoAgFyKCgAgl6ICAMilqAAAcikqAIBcigoAIJeiAgDIpagAAHIpKgCAXIoKACCX + ogIAyKWoAAByKSoAgFyKCgAgl6ICAMilqAAAcikqAIBcigoAIJeiAgDIpagAAHIpKgCAXIoKACCXogIA + yKWoAAByKSoAgFyKCgAgl6ICAMilqAAAcikqAIBcigoAIJeiAgDIpagAAHIpKgCAXIoKACCXogIAyKWo + AAByKSoAgFyKCgAgl6ICAMilqAAAcikqAIBcigoAIJeiAgDIpagAAHIpKgCAXIoKACCXogIAyKWoAABy + KSoAgFyKCgAgl6ICAMilqAAAcikqAIBcigoAIJeiAgDIpagAAHIpKgCAXIoKACCXogIAyKWoAAByKSoA + gFyKCgAgl6ICAMilqAAAcikqAIBcigoAIJeiAgDIpagAAHIpKgCAXIoKACCXogIAyKWoAAByKSoAgFyK + CgAgl6ICAMilqAAAcikqAIBcigoAIJeiAgDIpagAAHIpKgCAXIoKACCXogIAyKWoAAByKSoAgFyKCgAg + l6ICAMilqAAAcikqAIBcigoAIJeiAgDIpagAAHIpKgCAXIoKACCXogIAyKWoAAByKSoAgFyKCgAgl6IC + AMilqAAAcikqAIBcigoAIJeiAgDIpagAAHIpKgCAXIoKACCXogIAyKWoAAByKSoAgFyKCgAgl6ICAMil + qAAAcikqAIBcigoAIJeiAgDIpagAAHIpKgCAXIoKACCXogIAyKWoAAByKSoAgFyKCgAgl6ICAMilqAAA + cikqAIBcigoAIJeiAgDIpagAAHIpKgCAXIoKACCXogIAyKWoAAByKSoAgFyKCgAgl6ICAMilqAAAcikq + AIBcigoAIJeiAgDIpagAAHIpKgCAXIoKACCXogIAyKWoAAByKSoAgFyKCgAgl6ICAMilqAAAcikqAIBc + igoAIJeiAgDIpagAAHIpKgCAXIoKACCXogIAyKWoAAByKSoAgFyKCgAgl6ICAMilqAAAcikqAIBcigoA + IJeiAgDIpagAAHIpKgCAXIoKACCXogIAyKWoAAByKSoAgFyKCgAgl6ICAMilqAAAcikqAIBcigoAIJei + AgDIpagAAHIpKgCAXIoKACCXogIAyKWoAAByKSoAgFyKCgAgl6ICAMilqAAAcikqAIBcigoAIJeiAgDI + pagAAHIpKgCAXIoKACCXogIAyKWoAAByKSoAgFyKCgAgl6ICAMilqAAAcikqAIBcigoAIJeiAgDIpagA + AHIpKgCAXIoKACCXogIAyKWoAAByKSoAgFyKCgAgl6ICAMilqAAAcikqAIBcigoAIJeiAgDIpagAAHIp + KgCAXIoKACCXogIAyKWoAAByKSoAgFyKCgAgl6ICAMilqAAAcikqAIBcigoAIJeiAgDIpagAAHIpKgCA + XIoKACCXogIAyKWoAAByKSoAgFyKCgAgl6ICAMj1JhRVccDoYouV3rRxwOh6uwAAw4Q5KgCAXIoKACCX + ogIAyKWoAAByKSoAgFyKCgAgl6ICAMilqAAAcikqAIBcigoAIJeiAgDIpagAAHIpKgCAXIoKACCXogIA + yKWoAAByKSoAgFyKCgAgl6ICAMilqAAAcikqAIBcigoAIJeiAgDIpagAAHIpKgCAXIoKACCXogIAyKWo + AAByKSoAgFyKCgAgl6ICAMilqAAAcikqAIBcigoAIJeiAgDIpagAAHIpKgCAXIoKACCXogIAyKWoAABy + KSoAgFyKCgAgl6ICAMilqAAAcikqAIBcigoAIJeiAgDIpagAAHIpKgCAXIoKACCXogIAyKWoAAByKSoA + gFyKCgAgl6ICAMilqAAAcikqAIBcigoAIJeiAgDIpagAAHIpKgCAXIoKACCXogIAyKWoAAByKSoAgFyK + CgAgl6ICAMilqAAAcikqAIBcigoAIJeiAgDIpagAAHIpKgCAXIoKACCXogIAyKWoAAByKSoAgFyKCgAg + l6ICAMilqAAAcikqAIBcigoAIJeiAgDIpagAAHIpKgCAXIoKACCXogIAyKWoAAByKSoAgFyKCgAgl6IC + AMilqAAAcikqAIBcigoAIJeiAgDIpagAAHIpKgCAXIoKACCXogIAyKWoAAByKSoAgFyKCgAgl6ICAMil + qAAAcikqAIBcigoAIJeiAgDIpagAAHIpKgCAXIoKACCXogIAyKWoAAByKSoAgFyKCgAgl6ICAMilqAAA + cikqAIBcigoAIJeiAgDIpagAAHIpKgCAXIoKACCXogIAyKWoAAByKSoAgFyKCgAgl6ICAMilqAAAcikq + AIBcigoAIJeiAgDIpagAAHIpKgCAXIoKACCXogIAyKWoAAByKSoAgFyKCgAgl6ICAMilqAAAcikqAIBc + igoAIJeiAgDIpagAAHIpKgCAXIoKACCXogIAyKWoAAByKSoAgFyKCgAgl6ICAMilqAAAcikqAIBcigoA + IJeiAgDIpagAAHIpKgCAXIoKACCXogIAyKWoAAByKSoAgFyKCgAgl6ICAMilqAAAcikqAIBcigoAIJei + AgDIpagAAHIpKgCAXIoKACCXogIAyKWoAAByKSoAgFyKCgAgl6ICAMilqAAAcikqAIBcigoAIJeiAgDI + pagAAHIpKgCAXIoKACCXogIAyKWoAAByKSoAgFyKCgAgl6ICAMilqAAAcikqAIBcigoAIJeiAgDIpagA + AHIpKgCAXIoKACCXogIAyKWoAAByKSoAgFyKCgAgl6ICAMilqAAAcikqAIBcigoAIJeiAgDIpagAAHIp + KgCAXIoKACCXogIAyKWoAAByKSoAgFyKCgAgl6ICAMilqAAAcikqAIBcigoAIJeiAgDIpagAAHIpKgCA + XIoKACCXogIAyKWoAAByKSoAgFyKCgAgl6ICAMilqAAAcikqAIBcigoAIJeiAgDIpagAAHIpKgCAXIoK + ACCXogIAyKWoAAByKSoAgFyKCgAgl6ICAMilqAAAcikqAIBcigoAIJeiAgDIpagAAHIpKgCAXIoKACCX + ogIAyKWoAAByKSoAgFyKCgAgl6ICAMilqAAAcikqAIBcigoAIJeiAgDIpagAAHIpKgCAXIoKACCXogIA + yKWoAAByKSoAgFyKCgAgl6ICAMilqAAAcikqAIBcigoAIJeiAgDIpagAAHIpKgCAXIoKACCXogIAyKWo + AAByKSoAgFyKCgAgl6ICAMilqAAAcikqAIBcigoAIJeiAgDIpagAAHIpKgCAXIoKACCXogIAyKWoAABy + KSoAgFyKCgAgl6ICAMilqAAAcikqAIBcigoAIJeiAgDIpagAAHIpKgCAXIoKACCXogIAyKWoAAByKSoA + gFyKCgAgl6ICAMilqAAAcikqAIBcigoAIJeiAgDIpagAAHIpKgCAXIoKACDXm1lUxQGjiy1WMgzDMAzD + WHLHAaPrcHlTmaMCAMilqAAAcikqAIBcigoAIJeiAgDIpagAAHIpKgCAXIoKACCXogIAyKWoAAByKSoA + gFyKCgAgl6ICAMilqAAAcikqAIBcigoAIJeiAgDIpagAAHIpKgCAXIoKACCXogIAyKWoAAByKSoAgFyK + CgAgl6ICAMilqAAAcikqAIBcigoAIJeiAgDIpagAAHIpKgCAXIoKACCXogIAyKWoAAByKSoAgFyKCgAg + l6ICAMilqAAAcikqAIBcigoAIJeiAgDIpagAAHIpKgCAXIoKACCXogIAyKWoAAByKSoAgFyKCgAgl6IC + AMilqAAAcikqAIBcigoAIJeiAgDIpagAAHIpKgCAXIoKACCXogIAyKWoAAByKSoAgFyKCgAgl6ICAMil + qAAAcikqAIBcigoAIJeiAgDIpagAAHIpKgCAXIoKACCXogIAyKWoAAByKSoAgFyKCgAgl6ICAMilqAAA + cikqAIBcigoAIJeiAgDIpagAAHIpKgCAXIoKACCXogIAyKWoAAByKSoAgFyKCgAgl6ICAMilqAAAcikq + AIBcigoAIE+j8f8HiDt/Ic0Ah1QAAAAASUVORK5CYII= + + + \ No newline at end of file diff --git a/ReportImp/SpektrumReports/CustomerDataReport.Designer.cs b/ReportImp/SpektrumReports/CustomerDataReport.Designer.cs new file mode 100644 index 000000000..69950b80c --- /dev/null +++ b/ReportImp/SpektrumReports/CustomerDataReport.Designer.cs @@ -0,0 +1,1145 @@ +using BeWo.Report.ReportObjects; +namespace BeWo.Spektrum +{ + partial class Klientenstammblatt + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.components = new System.ComponentModel.Container(); + this.Detail = new DevExpress.XtraReports.UI.DetailBand(); + this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrTable4 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow19 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell35 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell36 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell37 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrLabel28 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel21 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel27 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel26 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel29 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel32 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel31 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel30 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel20 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel19 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel22 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel25 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel24 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel23 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel18 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel(); + this.PageFooter = new DevExpress.XtraReports.UI.PageFooterBand(); + this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail1 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable5 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow20 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell38 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell39 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell40 = new DevExpress.XtraReports.UI.XRTableCell(); + this.DetailReport1 = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail2 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable6 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow21 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell41 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell42 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell43 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel(); + this.DetailReport2 = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail3 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable7 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow22 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell44 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell45 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell46 = new DevExpress.XtraReports.UI.XRTableCell(); + this.DetailReport3 = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail4 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrTable8 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow23 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell47 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell48 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell53 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell49 = new DevExpress.XtraReports.UI.XRTableCell(); + this.DetailReport4 = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail5 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable9 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow24 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell50 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell51 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell54 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell52 = new DevExpress.XtraReports.UI.XRTableCell(); + this.GroupHeader2 = new DevExpress.XtraReports.UI.GroupHeaderBand(); + this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand(); + this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand(); + this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); + this.xrLabel33 = new DevExpress.XtraReports.UI.XRLabel(); + this.lblKrankenkasse = new DevExpress.XtraReports.UI.XRLabel(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable6)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable7)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable8)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable9)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); + // + // Detail + // + this.Detail.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel2, + this.xrTable4}); + this.Detail.Font = new System.Drawing.Font("Arial", 10F); + this.Detail.HeightF = 60.00001F; + this.Detail.Name = "Detail"; + this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail.StylePriority.UseFont = false; + this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel2 + // + this.xrLabel2.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 17F); + this.xrLabel2.Multiline = true; + this.xrLabel2.Name = "xrLabel2"; + this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel2.SizeF = new System.Drawing.SizeF(192F, 25F); + this.xrLabel2.StylePriority.UseFont = false; + this.xrLabel2.Text = "Zuständige Kostenträger\r\n"; + // + // xrTable4 + // + this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 42.00001F); + this.xrTable4.Name = "xrTable4"; + this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow19}); + this.xrTable4.SizeF = new System.Drawing.SizeF(642F, 18F); + // + // xrTableRow19 + // + this.xrTableRow19.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell35, + this.xrTableCell36, + this.xrTableCell37}); + this.xrTableRow19.Name = "xrTableRow19"; + this.xrTableRow19.Weight = 1.0588235294117647D; + // + // xrTableCell35 + // + this.xrTableCell35.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell35.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrTableCell35.Name = "xrTableCell35"; + this.xrTableCell35.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell35.StylePriority.UseBorders = false; + this.xrTableCell35.StylePriority.UseFont = false; + this.xrTableCell35.StylePriority.UsePadding = false; + this.xrTableCell35.Text = "Kostenträger"; + this.xrTableCell35.Weight = 0.17912772585669781D; + // + // xrTableCell36 + // + this.xrTableCell36.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell36.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrTableCell36.Name = "xrTableCell36"; + this.xrTableCell36.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell36.StylePriority.UseBorders = false; + this.xrTableCell36.StylePriority.UseFont = false; + this.xrTableCell36.StylePriority.UsePadding = false; + this.xrTableCell36.Text = "Aktenzeichen"; + this.xrTableCell36.Weight = 0.3115264797507788D; + // + // xrTableCell37 + // + this.xrTableCell37.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell37.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrTableCell37.Name = "xrTableCell37"; + this.xrTableCell37.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell37.StylePriority.UseBorders = false; + this.xrTableCell37.StylePriority.UseFont = false; + this.xrTableCell37.StylePriority.UsePadding = false; + this.xrTableCell37.Text = "Notiz"; + this.xrTableCell37.Weight = 0.50934579439252337D; + // + // xrLabel28 + // + this.xrLabel28.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Disabilities")}); + this.xrLabel28.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel28.LocationFloat = new DevExpress.Utils.PointFloat(139.58F, 244.0834F); + this.xrLabel28.Multiline = true; + this.xrLabel28.Name = "xrLabel28"; + this.xrLabel28.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel28.SizeF = new System.Drawing.SizeF(537.42F, 24F); + this.xrLabel28.StylePriority.UseFont = false; + this.xrLabel28.Text = "Vorname:"; + // + // xrLabel21 + // + this.xrLabel21.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel21.LocationFloat = new DevExpress.Utils.PointFloat(0F, 244.0834F); + this.xrLabel21.Name = "xrLabel21"; + this.xrLabel21.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel21.SizeF = new System.Drawing.SizeF(139.58F, 24F); + this.xrLabel21.StylePriority.UseFont = false; + this.xrLabel21.Text = "Behinderungen:"; + // + // xrLabel14 + // + this.xrLabel14.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Notice")}); + this.xrLabel14.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(139.58F, 220.0834F); + this.xrLabel14.Multiline = true; + this.xrLabel14.Name = "xrLabel14"; + this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel14.SizeF = new System.Drawing.SizeF(537.42F, 23.99998F); + this.xrLabel14.StylePriority.UseFont = false; + this.xrLabel14.StylePriority.UseTextAlignment = false; + // + // xrLabel7 + // + this.xrLabel7.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 220.0834F); + this.xrLabel7.Name = "xrLabel7"; + this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel7.SizeF = new System.Drawing.SizeF(139.58F, 24F); + this.xrLabel7.StylePriority.UseFont = false; + this.xrLabel7.Text = "Kommentar:"; + // + // xrLabel27 + // + this.xrLabel27.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel27.LocationFloat = new DevExpress.Utils.PointFloat(479.125F, 76.08337F); + this.xrLabel27.Name = "xrLabel27"; + this.xrLabel27.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel27.SizeF = new System.Drawing.SizeF(197.875F, 24F); + this.xrLabel27.StylePriority.UseFont = false; + this.xrLabel27.Text = "[PostCode] [Town]"; + // + // xrLabel26 + // + this.xrLabel26.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Street")}); + this.xrLabel26.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel26.LocationFloat = new DevExpress.Utils.PointFloat(479.125F, 52.08333F); + this.xrLabel26.Name = "xrLabel26"; + this.xrLabel26.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel26.SizeF = new System.Drawing.SizeF(197.875F, 24F); + this.xrLabel26.StylePriority.UseFont = false; + this.xrLabel26.Text = "Vorname:"; + // + // xrLabel29 + // + this.xrLabel29.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Mobile")}); + this.xrLabel29.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel29.LocationFloat = new DevExpress.Utils.PointFloat(479.125F, 124.0833F); + this.xrLabel29.Name = "xrLabel29"; + this.xrLabel29.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel29.SizeF = new System.Drawing.SizeF(197F, 24F); + this.xrLabel29.StylePriority.UseFont = false; + this.xrLabel29.Text = "Vorname:"; + // + // xrLabel32 + // + this.xrLabel32.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Mail")}); + this.xrLabel32.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel32.LocationFloat = new DevExpress.Utils.PointFloat(479.125F, 196.0833F); + this.xrLabel32.Name = "xrLabel32"; + this.xrLabel32.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel32.SizeF = new System.Drawing.SizeF(196.9999F, 24F); + this.xrLabel32.StylePriority.UseFont = false; + this.xrLabel32.Text = "Vorname:"; + // + // xrLabel31 + // + this.xrLabel31.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Fax")}); + this.xrLabel31.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel31.LocationFloat = new DevExpress.Utils.PointFloat(479.125F, 172.0834F); + this.xrLabel31.Name = "xrLabel31"; + this.xrLabel31.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel31.SizeF = new System.Drawing.SizeF(197F, 24F); + this.xrLabel31.StylePriority.UseFont = false; + this.xrLabel31.Text = "Vorname:"; + // + // xrLabel30 + // + this.xrLabel30.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Phone")}); + this.xrLabel30.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel30.LocationFloat = new DevExpress.Utils.PointFloat(479.125F, 148.0834F); + this.xrLabel30.Name = "xrLabel30"; + this.xrLabel30.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel30.SizeF = new System.Drawing.SizeF(197F, 24F); + this.xrLabel30.StylePriority.UseFont = false; + this.xrLabel30.Text = "Vorname:"; + // + // xrLabel20 + // + this.xrLabel20.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel20.LocationFloat = new DevExpress.Utils.PointFloat(339.5449F, 76.08331F); + this.xrLabel20.Name = "xrLabel20"; + this.xrLabel20.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel20.SizeF = new System.Drawing.SizeF(139.58F, 24F); + this.xrLabel20.StylePriority.UseFont = false; + this.xrLabel20.Text = "PLZ/Ort:"; + // + // xrLabel19 + // + this.xrLabel19.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel19.LocationFloat = new DevExpress.Utils.PointFloat(339.5449F, 52.08333F); + this.xrLabel19.Name = "xrLabel19"; + this.xrLabel19.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel19.SizeF = new System.Drawing.SizeF(139.58F, 24F); + this.xrLabel19.StylePriority.UseFont = false; + this.xrLabel19.Text = "Straße:"; + // + // xrLabel22 + // + this.xrLabel22.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel22.LocationFloat = new DevExpress.Utils.PointFloat(339.5449F, 124.0833F); + this.xrLabel22.Name = "xrLabel22"; + this.xrLabel22.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel22.SizeF = new System.Drawing.SizeF(139.58F, 24F); + this.xrLabel22.StylePriority.UseFont = false; + this.xrLabel22.Text = "Handy:"; + // + // xrLabel25 + // + this.xrLabel25.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel25.LocationFloat = new DevExpress.Utils.PointFloat(339.5449F, 196.0834F); + this.xrLabel25.Name = "xrLabel25"; + this.xrLabel25.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel25.SizeF = new System.Drawing.SizeF(139.58F, 24F); + this.xrLabel25.StylePriority.UseFont = false; + this.xrLabel25.Text = "E-Mail:"; + // + // xrLabel24 + // + this.xrLabel24.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel24.LocationFloat = new DevExpress.Utils.PointFloat(339.5449F, 172.0834F); + this.xrLabel24.Name = "xrLabel24"; + this.xrLabel24.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel24.SizeF = new System.Drawing.SizeF(139.58F, 24F); + this.xrLabel24.StylePriority.UseFont = false; + this.xrLabel24.Text = "Fax:"; + // + // xrLabel23 + // + this.xrLabel23.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel23.LocationFloat = new DevExpress.Utils.PointFloat(339.5449F, 148.0834F); + this.xrLabel23.Name = "xrLabel23"; + this.xrLabel23.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel23.SizeF = new System.Drawing.SizeF(139.58F, 24F); + this.xrLabel23.StylePriority.UseFont = false; + this.xrLabel23.Text = "Telefon:"; + // + // xrLabel18 + // + this.xrLabel18.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Occupation")}); + this.xrLabel18.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel18.LocationFloat = new DevExpress.Utils.PointFloat(139.5798F, 196.0833F); + this.xrLabel18.Name = "xrLabel18"; + this.xrLabel18.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel18.SizeF = new System.Drawing.SizeF(179.1633F, 24F); + this.xrLabel18.StylePriority.UseFont = false; + this.xrLabel18.Text = "Vorname:"; + // + // xrLabel17 + // + this.xrLabel17.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "FamilyStatus")}); + this.xrLabel17.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(139.58F, 148.0834F); + this.xrLabel17.Name = "xrLabel17"; + this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel17.SizeF = new System.Drawing.SizeF(179.1633F, 24F); + this.xrLabel17.StylePriority.UseFont = false; + this.xrLabel17.Text = "Vorname:"; + // + // xrLabel16 + // + this.xrLabel16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Sex")}); + this.xrLabel16.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(139.58F, 124.0834F); + this.xrLabel16.Name = "xrLabel16"; + this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel16.SizeF = new System.Drawing.SizeF(179.1633F, 24F); + this.xrLabel16.StylePriority.UseFont = false; + this.xrLabel16.Text = "Vorname:"; + // + // xrLabel15 + // + this.xrLabel15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "DateOfBirth")}); + this.xrLabel15.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(139.58F, 100.0834F); + this.xrLabel15.Name = "xrLabel15"; + this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel15.SizeF = new System.Drawing.SizeF(179.1633F, 24F); + this.xrLabel15.StylePriority.UseFont = false; + this.xrLabel15.Text = "Vorname:"; + // + // xrLabel13 + // + this.xrLabel13.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "LastName")}); + this.xrLabel13.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(139.58F, 76.08337F); + this.xrLabel13.Name = "xrLabel13"; + this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel13.SizeF = new System.Drawing.SizeF(179.1633F, 24F); + this.xrLabel13.StylePriority.UseFont = false; + this.xrLabel13.Text = "Vorname:"; + // + // xrLabel12 + // + this.xrLabel12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "FirstName")}); + this.xrLabel12.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(139.58F, 52.08333F); + this.xrLabel12.Name = "xrLabel12"; + this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel12.SizeF = new System.Drawing.SizeF(179.1633F, 24F); + this.xrLabel12.StylePriority.UseFont = false; + this.xrLabel12.Text = "Vorname:"; + // + // xrLabel11 + // + this.xrLabel11.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(0F, 196.0833F); + this.xrLabel11.Name = "xrLabel11"; + this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel11.SizeF = new System.Drawing.SizeF(139.58F, 24F); + this.xrLabel11.StylePriority.UseFont = false; + this.xrLabel11.Text = "Beruf:"; + // + // xrLabel10 + // + this.xrLabel10.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(0F, 148.0834F); + this.xrLabel10.Name = "xrLabel10"; + this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel10.SizeF = new System.Drawing.SizeF(139.58F, 24F); + this.xrLabel10.StylePriority.UseFont = false; + this.xrLabel10.Text = "Familienstand:"; + // + // xrLabel9 + // + this.xrLabel9.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(0F, 124.0834F); + this.xrLabel9.Name = "xrLabel9"; + this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel9.SizeF = new System.Drawing.SizeF(139.58F, 24F); + this.xrLabel9.StylePriority.UseFont = false; + this.xrLabel9.Text = "Geschlecht:"; + // + // xrLabel8 + // + this.xrLabel8.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(0F, 100.0834F); + this.xrLabel8.Name = "xrLabel8"; + this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel8.SizeF = new System.Drawing.SizeF(139.58F, 24F); + this.xrLabel8.StylePriority.UseFont = false; + this.xrLabel8.Text = "Geburtsdatum:"; + // + // xrLabel6 + // + this.xrLabel6.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 76.08337F); + this.xrLabel6.Name = "xrLabel6"; + this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel6.SizeF = new System.Drawing.SizeF(139.58F, 24F); + this.xrLabel6.StylePriority.UseFont = false; + this.xrLabel6.Text = "Nachname:"; + // + // xrLabel5 + // + this.xrLabel5.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 52.08333F); + this.xrLabel5.Name = "xrLabel5"; + this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel5.SizeF = new System.Drawing.SizeF(139.58F, 24F); + this.xrLabel5.StylePriority.UseFont = false; + this.xrLabel5.Text = "Vorname:"; + // + // xrLabel1 + // + this.xrLabel1.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold); + this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrLabel1.Name = "xrLabel1"; + this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel1.SizeF = new System.Drawing.SizeF(677F, 25F); + this.xrLabel1.StylePriority.UseFont = false; + this.xrLabel1.StylePriority.UseTextAlignment = false; + this.xrLabel1.Text = "Klientenübersicht [Name]"; + this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // PageFooter + // + this.PageFooter.HeightF = 0F; + this.PageFooter.Name = "PageFooter"; + this.PageFooter.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.PageFooter.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // DetailReport + // + this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail1}); + this.DetailReport.DataMember = "CostBearers"; + this.DetailReport.DataSource = this.bindingSource1; + this.DetailReport.Level = 0; + this.DetailReport.Name = "DetailReport"; + // + // Detail1 + // + this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable5}); + this.Detail1.HeightF = 18F; + this.Detail1.Name = "Detail1"; + // + // xrTable5 + // + this.xrTable5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable5.Name = "xrTable5"; + this.xrTable5.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow20}); + this.xrTable5.SizeF = new System.Drawing.SizeF(642F, 18F); + // + // xrTableRow20 + // + this.xrTableRow20.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell38, + this.xrTableCell39, + this.xrTableCell40}); + this.xrTableRow20.Name = "xrTableRow20"; + this.xrTableRow20.Weight = 1.0588235294117647D; + // + // xrTableCell38 + // + this.xrTableCell38.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell38.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "CostBearers.CostBearer")}); + this.xrTableCell38.Name = "xrTableCell38"; + this.xrTableCell38.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell38.StylePriority.UseBorders = false; + this.xrTableCell38.StylePriority.UseFont = false; + this.xrTableCell38.StylePriority.UsePadding = false; + this.xrTableCell38.Text = "Kostenträger"; + this.xrTableCell38.Weight = 0.17912772585669781D; + // + // xrTableCell39 + // + this.xrTableCell39.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell39.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "CostBearers.ReferenceNumber")}); + this.xrTableCell39.Name = "xrTableCell39"; + this.xrTableCell39.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell39.StylePriority.UseBorders = false; + this.xrTableCell39.StylePriority.UseFont = false; + this.xrTableCell39.StylePriority.UsePadding = false; + this.xrTableCell39.Text = "Aktenzeichen"; + this.xrTableCell39.Weight = 0.3115264797507788D; + // + // xrTableCell40 + // + this.xrTableCell40.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell40.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "CostBearers.Notice")}); + this.xrTableCell40.Name = "xrTableCell40"; + this.xrTableCell40.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell40.StylePriority.UseBorders = false; + this.xrTableCell40.StylePriority.UseFont = false; + this.xrTableCell40.StylePriority.UsePadding = false; + this.xrTableCell40.Text = "Notiz"; + this.xrTableCell40.Weight = 0.50934579439252337D; + // + // DetailReport1 + // + this.DetailReport1.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail2}); + this.DetailReport1.Level = 1; + this.DetailReport1.Name = "DetailReport1"; + // + // Detail2 + // + this.Detail2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable6, + this.xrLabel3}); + this.Detail2.HeightF = 60.00001F; + this.Detail2.Name = "Detail2"; + // + // xrTable6 + // + this.xrTable6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 42.00001F); + this.xrTable6.Name = "xrTable6"; + this.xrTable6.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow21}); + this.xrTable6.SizeF = new System.Drawing.SizeF(642F, 18F); + // + // xrTableRow21 + // + this.xrTableRow21.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell41, + this.xrTableCell42, + this.xrTableCell43}); + this.xrTableRow21.Name = "xrTableRow21"; + this.xrTableRow21.Weight = 1.0588235294117647D; + // + // xrTableCell41 + // + this.xrTableCell41.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell41.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrTableCell41.Name = "xrTableCell41"; + this.xrTableCell41.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell41.StylePriority.UseBorders = false; + this.xrTableCell41.StylePriority.UseFont = false; + this.xrTableCell41.StylePriority.UsePadding = false; + this.xrTableCell41.Text = "Betreuer"; + this.xrTableCell41.Weight = 0.17912772585669781D; + // + // xrTableCell42 + // + this.xrTableCell42.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell42.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrTableCell42.Name = "xrTableCell42"; + this.xrTableCell42.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell42.StylePriority.UseBorders = false; + this.xrTableCell42.StylePriority.UseFont = false; + this.xrTableCell42.StylePriority.UsePadding = false; + this.xrTableCell42.Text = "Rolle"; + this.xrTableCell42.Weight = 0.3115264797507788D; + // + // xrTableCell43 + // + this.xrTableCell43.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell43.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrTableCell43.Name = "xrTableCell43"; + this.xrTableCell43.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell43.StylePriority.UseBorders = false; + this.xrTableCell43.StylePriority.UseFont = false; + this.xrTableCell43.StylePriority.UsePadding = false; + this.xrTableCell43.Text = "Notiz"; + this.xrTableCell43.Weight = 0.50934579439252337D; + // + // xrLabel3 + // + this.xrLabel3.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 17F); + this.xrLabel3.Multiline = true; + this.xrLabel3.Name = "xrLabel3"; + this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel3.SizeF = new System.Drawing.SizeF(192F, 25F); + this.xrLabel3.StylePriority.UseFont = false; + this.xrLabel3.Text = "Zuständige Betreuer:"; + // + // DetailReport2 + // + this.DetailReport2.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail3}); + this.DetailReport2.DataMember = "RelatedEmployees"; + this.DetailReport2.DataSource = this.bindingSource1; + this.DetailReport2.Level = 2; + this.DetailReport2.Name = "DetailReport2"; + // + // Detail3 + // + this.Detail3.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable7}); + this.Detail3.HeightF = 18F; + this.Detail3.Name = "Detail3"; + // + // xrTable7 + // + this.xrTable7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable7.Name = "xrTable7"; + this.xrTable7.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow22}); + this.xrTable7.SizeF = new System.Drawing.SizeF(642F, 18F); + this.xrTable7.StylePriority.UseFont = false; + // + // xrTableRow22 + // + this.xrTableRow22.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell44, + this.xrTableCell45, + this.xrTableCell46}); + this.xrTableRow22.Name = "xrTableRow22"; + this.xrTableRow22.Weight = 1.125D; + // + // xrTableCell44 + // + this.xrTableCell44.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell44.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "RelatedEmployees.Employee")}); + this.xrTableCell44.Name = "xrTableCell44"; + this.xrTableCell44.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell44.StylePriority.UseBorders = false; + this.xrTableCell44.StylePriority.UseFont = false; + this.xrTableCell44.StylePriority.UsePadding = false; + this.xrTableCell44.Text = "Betreuer"; + this.xrTableCell44.Weight = 0.17912772585669781D; + // + // xrTableCell45 + // + this.xrTableCell45.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell45.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "RelatedEmployees.RelationRole")}); + this.xrTableCell45.Name = "xrTableCell45"; + this.xrTableCell45.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell45.StylePriority.UseBorders = false; + this.xrTableCell45.StylePriority.UseFont = false; + this.xrTableCell45.StylePriority.UsePadding = false; + this.xrTableCell45.Text = "Rolle"; + this.xrTableCell45.Weight = 0.3115264797507788D; + // + // xrTableCell46 + // + this.xrTableCell46.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell46.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "RelatedEmployees.Notice")}); + this.xrTableCell46.Name = "xrTableCell46"; + this.xrTableCell46.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell46.StylePriority.UseBorders = false; + this.xrTableCell46.StylePriority.UseFont = false; + this.xrTableCell46.StylePriority.UsePadding = false; + this.xrTableCell46.Text = "Notiz"; + this.xrTableCell46.Weight = 0.50934579439252337D; + // + // DetailReport3 + // + this.DetailReport3.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail4}); + this.DetailReport3.Expanded = false; + this.DetailReport3.Level = 3; + this.DetailReport3.Name = "DetailReport3"; + // + // Detail4 + // + this.Detail4.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel4}); + this.Detail4.HeightF = 60.00004F; + this.Detail4.Name = "Detail4"; + // + // xrLabel4 + // + this.xrLabel4.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 35.00004F); + this.xrLabel4.Multiline = true; + this.xrLabel4.Name = "xrLabel4"; + this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel4.SizeF = new System.Drawing.SizeF(192F, 25F); + this.xrLabel4.StylePriority.UseFont = false; + this.xrLabel4.Text = "Personen des Umfelds:"; + // + // xrTable8 + // + this.xrTable8.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable8.Name = "xrTable8"; + this.xrTable8.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow23}); + this.xrTable8.SizeF = new System.Drawing.SizeF(642F, 18F); + // + // xrTableRow23 + // + this.xrTableRow23.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell47, + this.xrTableCell48, + this.xrTableCell53, + this.xrTableCell49}); + this.xrTableRow23.Name = "xrTableRow23"; + this.xrTableRow23.Weight = 1.0588235294117647D; + // + // xrTableCell47 + // + this.xrTableCell47.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell47.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrTableCell47.Name = "xrTableCell47"; + this.xrTableCell47.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell47.StylePriority.UseBorders = false; + this.xrTableCell47.StylePriority.UseFont = false; + this.xrTableCell47.StylePriority.UsePadding = false; + this.xrTableCell47.Text = "Person"; + this.xrTableCell47.Weight = 0.17912772585669781D; + // + // xrTableCell48 + // + this.xrTableCell48.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell48.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrTableCell48.Name = "xrTableCell48"; + this.xrTableCell48.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell48.StylePriority.UseBorders = false; + this.xrTableCell48.StylePriority.UseFont = false; + this.xrTableCell48.StylePriority.UsePadding = false; + this.xrTableCell48.Text = "Rolle"; + this.xrTableCell48.Weight = 0.21806853582554517D; + // + // xrTableCell53 + // + this.xrTableCell53.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell53.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrTableCell53.Name = "xrTableCell53"; + this.xrTableCell53.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell53.StylePriority.UseBorders = false; + this.xrTableCell53.StylePriority.UseFont = false; + this.xrTableCell53.StylePriority.UsePadding = false; + this.xrTableCell53.StylePriority.UseTextAlignment = false; + this.xrTableCell53.Text = "Telefonnr."; + this.xrTableCell53.Weight = 0.2180685358255452D; + // + // xrTableCell49 + // + this.xrTableCell49.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell49.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrTableCell49.Name = "xrTableCell49"; + this.xrTableCell49.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell49.StylePriority.UseBorders = false; + this.xrTableCell49.StylePriority.UseFont = false; + this.xrTableCell49.StylePriority.UsePadding = false; + this.xrTableCell49.Text = "Notiz"; + this.xrTableCell49.Weight = 0.38473520249221183D; + // + // DetailReport4 + // + this.DetailReport4.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail5, + this.GroupHeader2}); + this.DetailReport4.DataMember = "EnvironmentPersons"; + this.DetailReport4.DataSource = this.bindingSource1; + this.DetailReport4.Level = 4; + this.DetailReport4.Name = "DetailReport4"; + // + // Detail5 + // + this.Detail5.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable9}); + this.Detail5.HeightF = 18F; + this.Detail5.Name = "Detail5"; + // + // xrTable9 + // + this.xrTable9.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable9.Name = "xrTable9"; + this.xrTable9.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow24}); + this.xrTable9.SizeF = new System.Drawing.SizeF(642F, 18F); + this.xrTable9.StylePriority.UseFont = false; + // + // xrTableRow24 + // + this.xrTableRow24.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell50, + this.xrTableCell51, + this.xrTableCell54, + this.xrTableCell52}); + this.xrTableRow24.Name = "xrTableRow24"; + this.xrTableRow24.Weight = 1.125D; + // + // xrTableCell50 + // + this.xrTableCell50.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell50.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EnvironmentPersons.Person")}); + this.xrTableCell50.Name = "xrTableCell50"; + this.xrTableCell50.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell50.StylePriority.UseBorders = false; + this.xrTableCell50.StylePriority.UseFont = false; + this.xrTableCell50.StylePriority.UsePadding = false; + this.xrTableCell50.Text = "Betreuer"; + this.xrTableCell50.Weight = 0.17912772585669781D; + // + // xrTableCell51 + // + this.xrTableCell51.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell51.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EnvironmentPersons.RelationRole")}); + this.xrTableCell51.Name = "xrTableCell51"; + this.xrTableCell51.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell51.StylePriority.UseBorders = false; + this.xrTableCell51.StylePriority.UseFont = false; + this.xrTableCell51.StylePriority.UsePadding = false; + this.xrTableCell51.Text = "Rolle"; + this.xrTableCell51.Weight = 0.21806853582554517D; + // + // xrTableCell54 + // + this.xrTableCell54.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell54.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EnvironmentPersons.Person.ContactSummaryInfo")}); + this.xrTableCell54.Multiline = true; + this.xrTableCell54.Name = "xrTableCell54"; + this.xrTableCell54.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell54.StylePriority.UseBorders = false; + this.xrTableCell54.StylePriority.UsePadding = false; + this.xrTableCell54.Text = "xrTableCell54"; + this.xrTableCell54.Weight = 0.2180685358255452D; + // + // xrTableCell52 + // + this.xrTableCell52.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell52.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EnvironmentPersons.Customer2PersonNotice")}); + this.xrTableCell52.Name = "xrTableCell52"; + this.xrTableCell52.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell52.StylePriority.UseBorders = false; + this.xrTableCell52.StylePriority.UseFont = false; + this.xrTableCell52.StylePriority.UsePadding = false; + this.xrTableCell52.Text = "Notiz"; + this.xrTableCell52.Weight = 0.38473520249221183D; + // + // GroupHeader2 + // + this.GroupHeader2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable8}); + this.GroupHeader2.HeightF = 18F; + this.GroupHeader2.Name = "GroupHeader2"; + this.GroupHeader2.RepeatEveryPage = true; + // + // topMarginBand1 + // + this.topMarginBand1.HeightF = 75F; + this.topMarginBand1.Name = "topMarginBand1"; + // + // bottomMarginBand1 + // + this.bottomMarginBand1.HeightF = 75F; + this.bottomMarginBand1.Name = "bottomMarginBand1"; + // + // ReportHeader + // + this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.lblKrankenkasse, + this.xrLabel33, + this.xrLabel1, + this.xrLabel5, + this.xrLabel6, + this.xrLabel8, + this.xrLabel9, + this.xrLabel10, + this.xrLabel11, + this.xrLabel12, + this.xrLabel13, + this.xrLabel15, + this.xrLabel16, + this.xrLabel17, + this.xrLabel18, + this.xrLabel23, + this.xrLabel24, + this.xrLabel25, + this.xrLabel22, + this.xrLabel19, + this.xrLabel20, + this.xrLabel30, + this.xrLabel31, + this.xrLabel32, + this.xrLabel29, + this.xrLabel26, + this.xrLabel27, + this.xrLabel7, + this.xrLabel14, + this.xrLabel21, + this.xrLabel28}); + this.ReportHeader.HeightF = 280F; + this.ReportHeader.Name = "ReportHeader"; + // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.CustomerDataRO); + // + // xrLabel33 + // + this.xrLabel33.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel33.LocationFloat = new DevExpress.Utils.PointFloat(0F, 172.0833F); + this.xrLabel33.Name = "xrLabel33"; + this.xrLabel33.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel33.SizeF = new System.Drawing.SizeF(139.58F, 24F); + this.xrLabel33.StylePriority.UseFont = false; + this.xrLabel33.Text = "Krankenkasse:"; + // + // lblKrankenkasse + // + this.lblKrankenkasse.Font = new System.Drawing.Font("Arial", 10F); + this.lblKrankenkasse.LocationFloat = new DevExpress.Utils.PointFloat(139.5798F, 172.0833F); + this.lblKrankenkasse.Name = "lblKrankenkasse"; + this.lblKrankenkasse.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblKrankenkasse.SizeF = new System.Drawing.SizeF(179.1633F, 24F); + this.lblKrankenkasse.StylePriority.UseFont = false; + // + // Klientenstammblatt + // + this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail, + this.PageFooter, + this.DetailReport, + this.DetailReport1, + this.DetailReport2, + this.DetailReport3, + this.DetailReport4, + this.topMarginBand1, + this.bottomMarginBand1, + this.ReportHeader}); + this.DataSource = this.bindingSource1; + this.Font = new System.Drawing.Font("Arial", 10F); + this.Margins = new System.Drawing.Printing.Margins(75, 75, 75, 75); + this.PageHeight = 1169; + this.PageWidth = 827; + this.PaperKind = System.Drawing.Printing.PaperKind.A4; + this.Version = "17.1"; + ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable6)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable7)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable8)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable9)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); + + } + + #endregion + + private DevExpress.XtraReports.UI.DetailBand Detail; + private DevExpress.XtraReports.UI.PageFooterBand PageFooter; + private DevExpress.XtraReports.UI.XRLabel xrLabel1; + private System.Windows.Forms.BindingSource bindingSource1; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport; + private DevExpress.XtraReports.UI.DetailBand Detail1; + private DevExpress.XtraReports.UI.XRLabel xrLabel2; + private DevExpress.XtraReports.UI.XRTable xrTable4; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow19; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell35; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell36; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell37; + private DevExpress.XtraReports.UI.XRTable xrTable5; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow20; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell38; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell39; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell40; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport1; + private DevExpress.XtraReports.UI.DetailBand Detail2; + private DevExpress.XtraReports.UI.XRTable xrTable6; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow21; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell41; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell42; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell43; + private DevExpress.XtraReports.UI.XRLabel xrLabel3; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport2; + private DevExpress.XtraReports.UI.DetailBand Detail3; + private DevExpress.XtraReports.UI.XRTable xrTable7; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow22; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell44; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell45; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell46; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport3; + private DevExpress.XtraReports.UI.DetailBand Detail4; + private DevExpress.XtraReports.UI.XRTable xrTable8; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow23; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell47; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell48; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell49; + private DevExpress.XtraReports.UI.XRLabel xrLabel4; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport4; + private DevExpress.XtraReports.UI.DetailBand Detail5; + private DevExpress.XtraReports.UI.XRTable xrTable9; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow24; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell50; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell51; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell52; + private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1; + private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell53; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell54; + private DevExpress.XtraReports.UI.XRLabel xrLabel11; + private DevExpress.XtraReports.UI.XRLabel xrLabel10; + private DevExpress.XtraReports.UI.XRLabel xrLabel9; + private DevExpress.XtraReports.UI.XRLabel xrLabel8; + private DevExpress.XtraReports.UI.XRLabel xrLabel6; + private DevExpress.XtraReports.UI.XRLabel xrLabel5; + private DevExpress.XtraReports.UI.XRLabel xrLabel28; + private DevExpress.XtraReports.UI.XRLabel xrLabel21; + private DevExpress.XtraReports.UI.XRLabel xrLabel14; + private DevExpress.XtraReports.UI.XRLabel xrLabel7; + private DevExpress.XtraReports.UI.XRLabel xrLabel27; + private DevExpress.XtraReports.UI.XRLabel xrLabel26; + private DevExpress.XtraReports.UI.XRLabel xrLabel29; + private DevExpress.XtraReports.UI.XRLabel xrLabel32; + private DevExpress.XtraReports.UI.XRLabel xrLabel31; + private DevExpress.XtraReports.UI.XRLabel xrLabel30; + private DevExpress.XtraReports.UI.XRLabel xrLabel20; + private DevExpress.XtraReports.UI.XRLabel xrLabel19; + private DevExpress.XtraReports.UI.XRLabel xrLabel22; + private DevExpress.XtraReports.UI.XRLabel xrLabel25; + private DevExpress.XtraReports.UI.XRLabel xrLabel24; + private DevExpress.XtraReports.UI.XRLabel xrLabel23; + private DevExpress.XtraReports.UI.XRLabel xrLabel18; + private DevExpress.XtraReports.UI.XRLabel xrLabel17; + private DevExpress.XtraReports.UI.XRLabel xrLabel16; + private DevExpress.XtraReports.UI.XRLabel xrLabel15; + private DevExpress.XtraReports.UI.XRLabel xrLabel13; + private DevExpress.XtraReports.UI.XRLabel xrLabel12; + private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader; + private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader2; + private DevExpress.XtraReports.UI.XRLabel lblKrankenkasse; + private DevExpress.XtraReports.UI.XRLabel xrLabel33; + } +} diff --git a/ReportImp/SpektrumReports/CustomerDataReport.cs b/ReportImp/SpektrumReports/CustomerDataReport.cs new file mode 100644 index 000000000..87c593830 --- /dev/null +++ b/ReportImp/SpektrumReports/CustomerDataReport.cs @@ -0,0 +1,24 @@ +using System; +using System.Drawing; +using System.Collections; +using System.ComponentModel; +using BeWo.Report; +using DevExpress.XtraReports.UI; +using BeWo.Report.ReportObjects; + +namespace BeWo.Spektrum +{ + public partial class Klientenstammblatt : DevExpress.XtraReports.UI.XtraReport, IBeWoReport + { + public Klientenstammblatt() + { + InitializeComponent(); + } + + public void SetReportDataSource(CustomerDataRO pRO) + { + lblKrankenkasse.Text = pRO.Customer.CustomerAlias; + this.bindingSource1.DataSource = pRO; + } + } +} diff --git a/ReportImp/SpektrumReports/CustomerDataReport.resx b/ReportImp/SpektrumReports/CustomerDataReport.resx new file mode 100644 index 000000000..d25f3eba2 --- /dev/null +++ b/ReportImp/SpektrumReports/CustomerDataReport.resx @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 17, 17 + + \ No newline at end of file diff --git a/ReportImp/SpektrumReports/ServiceInvoiceReport.Designer.cs b/ReportImp/SpektrumReports/ServiceInvoiceReport.Designer.cs new file mode 100644 index 000000000..6778fa00d --- /dev/null +++ b/ReportImp/SpektrumReports/ServiceInvoiceReport.Designer.cs @@ -0,0 +1,543 @@ +using BeWo.Report.ReportObjects; +namespace BeWo.SpektrumReports +{ + partial class ServiceInvoiceReport + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ServiceInvoiceReport)); + this.Detail = new DevExpress.XtraReports.UI.DetailBand(); + this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand(); + this.ruleRateFactorNull = new DevExpress.XtraReports.UI.FormattingRule(); + this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand(); + this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand(); + this.Page1 = new DevExpress.XtraReports.UI.GroupHeaderBand(); + this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel(); + this.lblAnrede = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel(); + this.lblAbrechnungszeitraum = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel(); + this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail1 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable5 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow23 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell32 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell37 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell35 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell34 = new DevExpress.XtraReports.UI.XRTableCell(); + this.DetailReport2 = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail3 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable6 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow25 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell40 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell43 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell44 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell45 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell47 = new DevExpress.XtraReports.UI.XRTableCell(); + this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand(); + this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); + this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel(); + this.cellAnzahlHeader = new DevExpress.XtraReports.UI.XRTableCell(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable6)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); + // + // Detail + // + this.Detail.HeightF = 0F; + this.Detail.Name = "Detail"; + this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // ReportHeader + // + this.ReportHeader.Font = new System.Drawing.Font("Verdana", 10F); + this.ReportHeader.HeightF = 0F; + this.ReportHeader.Name = "ReportHeader"; + this.ReportHeader.StylePriority.UseFont = false; + // + // ruleRateFactorNull + // + this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?"; + this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.ruleRateFactorNull.Name = "ruleRateFactorNull"; + // + // topMarginBand1 + // + this.topMarginBand1.HeightF = 157.5F; + this.topMarginBand1.Name = "topMarginBand1"; + // + // bottomMarginBand1 + // + this.bottomMarginBand1.HeightF = 50F; + this.bottomMarginBand1.Name = "bottomMarginBand1"; + // + // Page1 + // + this.Page1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel2, + this.xrLabel7, + this.xrLabel4, + this.xrLabel3, + this.lblAnrede, + this.xrLabel8, + this.lblAbrechnungszeitraum}); + this.Page1.HeightF = 440F; + this.Page1.Name = "Page1"; + this.Page1.StylePriority.UseFont = false; + // + // xrLabel7 + // + this.xrLabel7.Font = new System.Drawing.Font("Calibri", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrLabel7.Multiline = true; + this.xrLabel7.Name = "xrLabel7"; + this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel7.SizeF = new System.Drawing.SizeF(317F, 111.5F); + this.xrLabel7.StylePriority.UseFont = false; + this.xrLabel7.Text = "[RecipientOrganisation]\r\n[RecipientDivision]\r\n[RecipientContactPerson]\r\n[Recipien" + + "tStreet]\r\n[RecipientPostCodeAndTown]"; + // + // xrLabel4 + // + this.xrLabel4.BackColor = System.Drawing.Color.Transparent; + this.xrLabel4.CanShrink = true; + this.xrLabel4.Font = new System.Drawing.Font("Calibri", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 255F); + this.xrLabel4.Multiline = true; + this.xrLabel4.Name = "xrLabel4"; + this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel4.SizeF = new System.Drawing.SizeF(650F, 20F); + this.xrLabel4.StylePriority.UseBackColor = false; + this.xrLabel4.StylePriority.UseFont = false; + this.xrLabel4.Text = "Az.: [CustomerReferenceNumber]"; + this.xrLabel4.WordWrap = false; + // + // xrLabel3 + // + this.xrLabel3.BackColor = System.Drawing.Color.Transparent; + this.xrLabel3.CanShrink = true; + this.xrLabel3.Font = new System.Drawing.Font("Calibri", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 215F); + this.xrLabel3.Name = "xrLabel3"; + this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel3.SizeF = new System.Drawing.SizeF(650F, 20F); + this.xrLabel3.StylePriority.UseBackColor = false; + this.xrLabel3.StylePriority.UseFont = false; + this.xrLabel3.Text = "Monatliche Abrechnung über Betreuungsleistungen für [CustomerSalutation] [Custome" + + "rName]"; + this.xrLabel3.WordWrap = false; + // + // lblAnrede + // + this.lblAnrede.LocationFloat = new DevExpress.Utils.PointFloat(0F, 297.5F); + this.lblAnrede.Name = "lblAnrede"; + this.lblAnrede.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblAnrede.SizeF = new System.Drawing.SizeF(317F, 17F); + this.lblAnrede.StylePriority.UseFont = false; + this.lblAnrede.Text = "Sehr geehrte Damen und Herren,"; + // + // xrLabel8 + // + this.xrLabel8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceDate")}); + this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(362.5F, 172F); + this.xrLabel8.Name = "xrLabel8"; + this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel8.SizeF = new System.Drawing.SizeF(283F, 23F); + this.xrLabel8.StylePriority.UseTextAlignment = false; + this.xrLabel8.Text = "xrLabel8"; + this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + // + // lblAbrechnungszeitraum + // + this.lblAbrechnungszeitraum.LocationFloat = new DevExpress.Utils.PointFloat(0F, 339.5001F); + this.lblAbrechnungszeitraum.Multiline = true; + this.lblAbrechnungszeitraum.Name = "lblAbrechnungszeitraum"; + this.lblAbrechnungszeitraum.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblAbrechnungszeitraum.SizeF = new System.Drawing.SizeF(642F, 100.3333F); + this.lblAbrechnungszeitraum.StylePriority.UseFont = false; + this.lblAbrechnungszeitraum.Text = resources.GetString("lblAbrechnungszeitraum.Text"); + // + // xrLabel15 + // + this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(0F, 45.83333F); + this.xrLabel15.Multiline = true; + this.xrLabel15.Name = "xrLabel15"; + this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel15.SizeF = new System.Drawing.SizeF(676.8331F, 215.9583F); + this.xrLabel15.StylePriority.UseFont = false; + this.xrLabel15.Text = "Bitte überweisen Sie unsere Forderung nach Prüfung der Abrechnung auf das unten a" + + "ngegebene Konto.\r\n\r\nMit freundlichen Grüßen\r\n\r\n\r\n\r\nSusanne Wenzel\r\nAmbulant Betr" + + "eutes Wohnen\r\nSPEKTRUM\r\n"; + // + // DetailReport + // + this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail1, + this.DetailReport2}); + this.DetailReport.DataMember = "ServiceInvoicePeriods"; + this.DetailReport.DataSource = this.bindingSource1; + this.DetailReport.Level = 0; + this.DetailReport.Name = "DetailReport"; + // + // Detail1 + // + this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable5}); + this.Detail1.HeightF = 25F; + this.Detail1.Name = "Detail1"; + // + // xrTable5 + // + this.xrTable5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable5.Name = "xrTable5"; + this.xrTable5.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow23}); + this.xrTable5.SizeF = new System.Drawing.SizeF(650F, 25F); + // + // xrTableRow23 + // + this.xrTableRow23.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell32, + this.xrTableCell37, + this.xrTableCell35, + this.cellAnzahlHeader, + this.xrTableCell34}); + this.xrTableRow23.Name = "xrTableRow23"; + this.xrTableRow23.Weight = 1D; + // + // xrTableCell32 + // + this.xrTableCell32.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell32.Name = "xrTableCell32"; + this.xrTableCell32.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 2, 2, 100F); + this.xrTableCell32.StylePriority.UseBackColor = false; + this.xrTableCell32.StylePriority.UseBorderColor = false; + this.xrTableCell32.StylePriority.UseBorders = false; + this.xrTableCell32.StylePriority.UsePadding = false; + this.xrTableCell32.StylePriority.UseTextAlignment = false; + this.xrTableCell32.Text = "Von"; + this.xrTableCell32.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell32.Weight = 0.576070903873853D; + // + // xrTableCell37 + // + this.xrTableCell37.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell37.Name = "xrTableCell37"; + this.xrTableCell37.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 2, 2, 100F); + this.xrTableCell37.StylePriority.UseBackColor = false; + this.xrTableCell37.StylePriority.UseBorderColor = false; + this.xrTableCell37.StylePriority.UseBorders = false; + this.xrTableCell37.StylePriority.UsePadding = false; + this.xrTableCell37.StylePriority.UseTextAlignment = false; + this.xrTableCell37.Text = "Bis"; + this.xrTableCell37.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell37.Weight = 0.57607090776025882D; + // + // xrTableCell35 + // + this.xrTableCell35.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell35.Name = "xrTableCell35"; + this.xrTableCell35.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 2, 2, 100F); + this.xrTableCell35.StylePriority.UseBackColor = false; + this.xrTableCell35.StylePriority.UseBorderColor = false; + this.xrTableCell35.StylePriority.UseBorders = false; + this.xrTableCell35.StylePriority.UsePadding = false; + this.xrTableCell35.StylePriority.UseTextAlignment = false; + this.xrTableCell35.Text = "Satz"; + this.xrTableCell35.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell35.Weight = 0.57607092644499325D; + // + // xrTableCell34 + // + this.xrTableCell34.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell34.Name = "xrTableCell34"; + this.xrTableCell34.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 2, 2, 100F); + this.xrTableCell34.StylePriority.UseBackColor = false; + this.xrTableCell34.StylePriority.UseBorderColor = false; + this.xrTableCell34.StylePriority.UseBorders = false; + this.xrTableCell34.StylePriority.UsePadding = false; + this.xrTableCell34.StylePriority.UseTextAlignment = false; + this.xrTableCell34.Text = "Betrag"; + this.xrTableCell34.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell34.Weight = 0.57607099470165557D; + // + // DetailReport2 + // + this.DetailReport2.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail3, + this.GroupFooter1}); + this.DetailReport2.DataMember = "ServiceInvoicePeriods.ServiceInvoiceItems"; + this.DetailReport2.DataSource = this.bindingSource1; + this.DetailReport2.Level = 0; + this.DetailReport2.Name = "DetailReport2"; + this.DetailReport2.PageBreak = DevExpress.XtraReports.UI.PageBreak.AfterBand; + // + // Detail3 + // + this.Detail3.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable6}); + this.Detail3.HeightF = 25F; + this.Detail3.Name = "Detail3"; + // + // xrTable6 + // + this.xrTable6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable6.Name = "xrTable6"; + this.xrTable6.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow25}); + this.xrTable6.SizeF = new System.Drawing.SizeF(650F, 25F); + this.xrTable6.StylePriority.UseFont = false; + // + // xrTableRow25 + // + this.xrTableRow25.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell40, + this.xrTableCell43, + this.xrTableCell44, + this.xrTableCell45, + this.xrTableCell47}); + this.xrTableRow25.Name = "xrTableRow25"; + this.xrTableRow25.Weight = 1D; + // + // xrTableCell40 + // + this.xrTableCell40.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell40.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.AccountingPeriodStart", "{0:dd.MM.yyyy}")}); + this.xrTableCell40.Name = "xrTableCell40"; + this.xrTableCell40.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 2, 2, 100F); + this.xrTableCell40.StylePriority.UseBorderColor = false; + this.xrTableCell40.StylePriority.UseBorders = false; + this.xrTableCell40.StylePriority.UsePadding = false; + this.xrTableCell40.StylePriority.UseTextAlignment = false; + this.xrTableCell40.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell40.Weight = 0.57607090507977521D; + // + // xrTableCell43 + // + this.xrTableCell43.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell43.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.AccountingPeriodEnd", "{0:dd.MM.yyyy}")}); + this.xrTableCell43.Name = "xrTableCell43"; + this.xrTableCell43.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 2, 2, 100F); + this.xrTableCell43.StylePriority.UseBorderColor = false; + this.xrTableCell43.StylePriority.UseBorders = false; + this.xrTableCell43.StylePriority.UsePadding = false; + this.xrTableCell43.StylePriority.UseTextAlignment = false; + this.xrTableCell43.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell43.Weight = 0.57607091791182619D; + // + // xrTableCell44 + // + this.xrTableCell44.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell44.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.HourlyRate", "{0:c}")}); + this.xrTableCell44.Name = "xrTableCell44"; + this.xrTableCell44.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 2, 2, 100F); + this.xrTableCell44.StylePriority.UseBorderColor = false; + this.xrTableCell44.StylePriority.UseBorders = false; + this.xrTableCell44.StylePriority.UsePadding = false; + this.xrTableCell44.StylePriority.UseTextAlignment = false; + this.xrTableCell44.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell44.Weight = 0.57607093295519052D; + // + // xrTableCell45 + // + this.xrTableCell45.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell45.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.Notice", "{0:0.00}")}); + this.xrTableCell45.Name = "xrTableCell45"; + this.xrTableCell45.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 2, 2, 100F); + this.xrTableCell45.StylePriority.UseBorderColor = false; + this.xrTableCell45.StylePriority.UseBorders = false; + this.xrTableCell45.StylePriority.UsePadding = false; + this.xrTableCell45.StylePriority.UseTextAlignment = false; + this.xrTableCell45.Text = "xrTableCell45"; + this.xrTableCell45.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell45.Weight = 0.57607091690893308D; + // + // xrTableCell47 + // + this.xrTableCell47.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell47.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.GrossAmount")}); + this.xrTableCell47.Name = "xrTableCell47"; + this.xrTableCell47.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 2, 2, 100F); + this.xrTableCell47.StylePriority.UseBorderColor = false; + this.xrTableCell47.StylePriority.UseBorders = false; + this.xrTableCell47.StylePriority.UsePadding = false; + this.xrTableCell47.StylePriority.UseTextAlignment = false; + this.xrTableCell47.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell47.Weight = 0.5760709265608277D; + // + // GroupFooter1 + // + this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel1, + this.xrLabel15}); + this.GroupFooter1.HeightF = 261.7916F; + this.GroupFooter1.Name = "GroupFooter1"; + // + // xrLabel1 + // + this.xrLabel1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrLabel1.BorderWidth = 2F; + this.xrLabel1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "GrossClaim", "{0}")}); + this.xrLabel1.Font = new System.Drawing.Font("Calibri", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(520.0002F, 0F); + this.xrLabel1.Name = "xrLabel1"; + this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel1.SizeF = new System.Drawing.SizeF(129.9998F, 25F); + this.xrLabel1.StylePriority.UseBorders = false; + this.xrLabel1.StylePriority.UseBorderWidth = false; + this.xrLabel1.StylePriority.UseFont = false; + this.xrLabel1.StylePriority.UsePadding = false; + this.xrLabel1.StylePriority.UseTextAlignment = false; + this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceInvoiceRO); + // + // xrLabel2 + // + this.xrLabel2.BackColor = System.Drawing.Color.Transparent; + this.xrLabel2.CanShrink = true; + this.xrLabel2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "AccountingPeriod")}); + this.xrLabel2.Font = new System.Drawing.Font("Calibri", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 235F); + this.xrLabel2.Multiline = true; + this.xrLabel2.Name = "xrLabel2"; + this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel2.SizeF = new System.Drawing.SizeF(650F, 20F); + this.xrLabel2.StylePriority.UseBackColor = false; + this.xrLabel2.StylePriority.UseFont = false; + this.xrLabel2.WordWrap = false; + // + // cellAnzahlHeader + // + this.cellAnzahlHeader.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.cellAnzahlHeader.Name = "cellAnzahlHeader"; + this.cellAnzahlHeader.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 2, 2, 100F); + this.cellAnzahlHeader.StylePriority.UseBackColor = false; + this.cellAnzahlHeader.StylePriority.UseBorderColor = false; + this.cellAnzahlHeader.StylePriority.UseBorders = false; + this.cellAnzahlHeader.StylePriority.UsePadding = false; + this.cellAnzahlHeader.StylePriority.UseTextAlignment = false; + this.cellAnzahlHeader.Text = "Anzahl * 1,2"; + this.cellAnzahlHeader.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.cellAnzahlHeader.Weight = 0.57607093816584243D; + // + // ServiceInvoiceReport + // + this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail, + this.ReportHeader, + this.topMarginBand1, + this.bottomMarginBand1, + this.Page1, + this.DetailReport}); + this.DataSource = this.bindingSource1; + this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung"; + this.Font = new System.Drawing.Font("Calibri", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] { + this.ruleRateFactorNull}); + this.Margins = new System.Drawing.Printing.Margins(75, 75, 158, 50); + this.PageHeight = 1169; + this.PageWidth = 827; + this.PaperKind = System.Drawing.Printing.PaperKind.A4; + this.Version = "17.1"; + ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable6)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); + + } + + + private DevExpress.XtraReports.UI.DetailBand Detail; + private System.Windows.Forms.BindingSource bindingSource1; + private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader; + private DevExpress.XtraReports.UI.FormattingRule ruleRateFactorNull; + private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1; + private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1; + private DevExpress.XtraReports.UI.GroupHeaderBand Page1; + private DevExpress.XtraReports.UI.XRLabel xrLabel4; + private DevExpress.XtraReports.UI.XRLabel xrLabel3; + private DevExpress.XtraReports.UI.XRLabel lblAnrede; + private DevExpress.XtraReports.UI.XRLabel xrLabel8; + private DevExpress.XtraReports.UI.XRLabel lblAbrechnungszeitraum; + private DevExpress.XtraReports.UI.XRLabel xrLabel15; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport; + private DevExpress.XtraReports.UI.DetailBand Detail1; + private DevExpress.XtraReports.UI.XRTable xrTable5; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow23; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell32; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell37; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell35; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell34; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport2; + private DevExpress.XtraReports.UI.DetailBand Detail3; + private DevExpress.XtraReports.UI.XRTable xrTable6; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow25; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell40; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell43; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell44; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell45; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell47; + private DevExpress.XtraReports.UI.XRLabel xrLabel7; + private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1; + private DevExpress.XtraReports.UI.XRLabel xrLabel1; + private DevExpress.XtraReports.UI.XRLabel xrLabel2; + private DevExpress.XtraReports.UI.XRTableCell cellAnzahlHeader; + } +} diff --git a/ReportImp/SpektrumReports/ServiceInvoiceReport.cs b/ReportImp/SpektrumReports/ServiceInvoiceReport.cs new file mode 100644 index 000000000..c53cd5286 --- /dev/null +++ b/ReportImp/SpektrumReports/ServiceInvoiceReport.cs @@ -0,0 +1,74 @@ +using System; +using BeWo.Report; +using BeWo.Report.ReportObjects; + +using DevExpress.XtraReports.UI; + +namespace BeWo.SpektrumReports +{ + public partial class ServiceInvoiceReport : XtraReport, IBeWoReport + { + public ServiceInvoiceReport() + { + this.InitializeComponent(); + } + + public void SetReportDataSource(ServiceInvoiceRO pRO) + { + decimal rateFactor = 1; + if (pRO.ServiceInvoicePeriods != null && pRO.ServiceInvoicePeriods.Count > 0) + { + foreach (var p in pRO.ServiceInvoicePeriods) + { + + if (p.ServiceInvoiceItems != null && p.ServiceInvoiceItems.Count > 0) + { + + foreach (var i in p.ServiceInvoiceItems) + { + if (!String.IsNullOrEmpty(i.RateFactor)) + { + var rfStr = i.RateFactor.Replace("%", "").Replace(",00", "").Trim(); + int rfInt = 0; + Int32.TryParse(rfStr, out rfInt); + + rateFactor = (100m + rfInt) / 100m; + } + + if (rateFactor > 1) + { + i.Notice = String.Format("{0:0.##} FLS * {1:0.0}", i.UnitCount, rateFactor); + } + else + { + i.Notice = String.Format("{0:0.##} FLS", i.UnitCount); + } + } + + } + } + } + + if (rateFactor > 1) + { + cellAnzahlHeader.Text = String.Format("Anzahl * {0:0.0}", rateFactor); + } + else + { + cellAnzahlHeader.Text = "Anzahl"; + } + //DateTime start = pRO.AccountingPeriodStart; + //DateTime end = pRO.AccountingPeriodEnd; + //if (start.Month == end.Month && start.Year == end.Year) + //{ + // lblAbrechnungszeitraum.Text = String.Format("hiermit berechnen wir für den Monat {0:MMMM yyyy} folgende erbrachte Tätigkeiten:", start); + //} + //else + //{ + // lblAbrechnungszeitraum.Text = String.Format("hiermit berechnen wir für den Zeitraum {0:MMMM yyyy} - {1:MMMM yyyy} folgende erbrachte Tätigkeiten:", start, end); + //} + + this.bindingSource1.DataSource = pRO; + } + } +} \ No newline at end of file diff --git a/ReportImp/SpektrumReports/ServiceInvoiceReport.resx b/ReportImp/SpektrumReports/ServiceInvoiceReport.resx new file mode 100644 index 000000000..d99d0b6bc --- /dev/null +++ b/ReportImp/SpektrumReports/ServiceInvoiceReport.resx @@ -0,0 +1,126 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + anbei sende ich Ihnen die entsprechenden Leistungsnachweise über die im Rahmen des Betreuten Wohnens für [CustomerSalutation] [CustomerName] erbrachten Leistungen zu. Nach unserer Berechnung, aus der uns zugrunde liegenden Vergütungsvereinbarung mit dem LVR, ergeben sich für den Betreuungszeitraum [AccountingPeriod] hieraus: + + + 17, 17 + + \ No newline at end of file diff --git a/ReportImp/TeamGSReports/SettlementReportAlt.cs b/ReportImp/TeamGSReports/SettlementReportAlt.cs new file mode 100644 index 000000000..1f4b12aa5 --- /dev/null +++ b/ReportImp/TeamGSReports/SettlementReportAlt.cs @@ -0,0 +1,83 @@ +using System; +using System.Drawing; +using System.Collections; +using System.ComponentModel; +using DevExpress.XtraReports.UI; +using BeWo.Report.ReportObjects; +using BeWo.Report; + +namespace BeWo.TeamGSReports +{ + public partial class SpitzabrechnungAlt : DevExpress.XtraReports.UI.XtraReport//, IBeWoReport + { + public SpitzabrechnungAlt() + { + InitializeComponent(); + } + + public void SetReportDataSource(SettlementRO pRO) + { + if (pRO.FinalSentence.IndexOf("Bitte überweisen Sie") == 0) + pRO.FinalSentence = "Bitte überweisen Sie unsere Restforderung nach Prüfung der Spitzabrechnung auf eines der unten angegebenen Konten."; + + if (pRO.DifferentHourlyRateCount == 3) + { + //Erbrachte Leistungen (FLS) - bis [HourlyRateOldEndDateString] à [HourlyRateOldString] € + + pRO.Abrechnungstext1 = String.Format("{0} bis {1}", + pRO.AccountingStartDateString, pRO.HourlyRate3EndDateString); + + pRO.Abrechnungstext1 += String.Format(": {0:0.##} FLS {1}x {2:c}", + pRO.GeleisteteFLSMitStundensatz3, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRate3); + + //[AccountingStartDateString] - [HourlyRate3EndDateString] sind [RecordedFLSWithHourlyRate3String] Std. x [HourlyRate3String] € ="; + + pRO.Betrag1 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatz3 * (decimal)pRO.RateFactor * pRO.HourlyRate3); + + + pRO.Abrechnungstext2 = String.Format("{0} bis {1}", + pRO.HourlyRateOldStartDateString, pRO.HourlyRateOldEndDateString); + pRO.Abrechnungstext2 += String.Format(": {0:0.##} FLS {1}x {2:c}", + pRO.GeleisteteFLSMitStundensatzAlt, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateOld); + + pRO.Betrag2 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAlt * (decimal)pRO.RateFactor * pRO.HourlyRateOld); + + + pRO.Abrechnungstext3 = String.Format("{0} bis {1}", + pRO.HourlyRateNewStartDateString, pRO.AccountingEndDateString); + pRO.Abrechnungstext3 += String.Format(": {0:0.##} FLS {1}x {2:c}", + pRO.GeleisteteFLSMitStundensatzAktuell, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateNew); + + pRO.Betrag3 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAktuell * (decimal)pRO.RateFactor * pRO.HourlyRateNew); + } + else if (pRO.DifferentHourlyRateCount == 2) + { + + pRO.Abrechnungstext2 = String.Format("{0} bis {1}", + pRO.AccountingStartDateString, pRO.HourlyRateOldEndDateString); + pRO.Abrechnungstext2 += String.Format(": {0:0.##} FLS {1}x {2:c}", + pRO.GeleisteteFLSMitStundensatzAlt, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateOld); + + pRO.Betrag2 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAlt * (decimal)pRO.RateFactor * pRO.HourlyRateOld); + + + pRO.Abrechnungstext3 = String.Format("{0} bis {1}", + pRO.HourlyRateNewStartDateString, pRO.AccountingEndDateString); + pRO.Abrechnungstext3 += String.Format(": {0:0.##} FLS {1}x {2:c}", + pRO.GeleisteteFLSMitStundensatzAktuell, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateNew); + + pRO.Betrag3 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAktuell * (decimal)pRO.RateFactor * pRO.HourlyRateNew); + } + else + { + pRO.Abrechnungstext3 = String.Format("{0} bis {1}", + pRO.AccountingStartDateString, pRO.AccountingEndDateString); + pRO.Abrechnungstext3 += String.Format(": {0:0.##} FLS {1}x {2:c}", + pRO.GeleisteteFLSMitStundensatzAktuell, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateNew); + + pRO.Betrag3 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAktuell * (decimal)pRO.RateFactor * pRO.HourlyRateNew); + } + this.bindingSource1.DataSource = pRO; + } + } +} diff --git a/ReportImp/TeamGSReports/SettlementReportAlt.designer.cs b/ReportImp/TeamGSReports/SettlementReportAlt.designer.cs new file mode 100644 index 000000000..2b00094bc --- /dev/null +++ b/ReportImp/TeamGSReports/SettlementReportAlt.designer.cs @@ -0,0 +1,972 @@ +using BeWo.Report.ReportObjects; +namespace BeWo.TeamGSReports +{ + partial class SpitzabrechnungAlt + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Spitzabrechnung)); + this.Detail = new DevExpress.XtraReports.UI.DetailBand(); + this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand(); + this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrPictureBox3 = new DevExpress.XtraReports.UI.XRPictureBox(); + this.xrPictureBox2 = new DevExpress.XtraReports.UI.XRPictureBox(); + this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox(); + this.xrLine2 = new DevExpress.XtraReports.UI.XRLine(); + this.RecipientPostCodeAndTown = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel_RecipientStreet = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel_RecipientDivision = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel_RecipientContactPerson = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel(); + this.ruleRateFactorNull = new DevExpress.XtraReports.UI.FormattingRule(); + this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand(); + this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand(); + this.xrPictureBox6 = new DevExpress.XtraReports.UI.XRPictureBox(); + this.xrPictureBox4 = new DevExpress.XtraReports.UI.XRPictureBox(); + this.xrPictureBox5 = new DevExpress.XtraReports.UI.XRPictureBox(); + this.xrLine1 = new DevExpress.XtraReports.UI.XRLine(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); + this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand(); + this.PageHeader = new DevExpress.XtraReports.UI.PageHeaderBand(); + this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrTable3 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow22 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell29 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow23 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell30 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow24 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell31 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrTable1 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow9 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow11 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow14 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell22 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow4 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow13 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow12 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell24 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow18 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell25 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow15 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell26 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow16 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell27 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow17 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); + // + // Detail + // + this.Detail.HeightF = 0F; + this.Detail.Name = "Detail"; + this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // ReportHeader + // + this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel8, + this.xrPictureBox3, + this.xrPictureBox2, + this.xrPictureBox1, + this.xrLine2, + this.RecipientPostCodeAndTown, + this.xrLabel_RecipientStreet, + this.xrLabel_RecipientDivision, + this.xrLabel_RecipientContactPerson, + this.xrLabel1}); + this.ReportHeader.Font = new System.Drawing.Font("Arial", 10F); + this.ReportHeader.HeightF = 397F; + this.ReportHeader.Name = "ReportHeader"; + this.ReportHeader.StylePriority.UseFont = false; + // + // xrLabel8 + // + this.xrLabel8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceDate")}); + this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(513F, 374F); + this.xrLabel8.Name = "xrLabel8"; + this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel8.SizeF = new System.Drawing.SizeF(217F, 23F); + this.xrLabel8.StylePriority.UseTextAlignment = false; + this.xrLabel8.Text = "xrLabel8"; + this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + // + // xrPictureBox3 + // + this.xrPictureBox3.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox3.Image"))); + this.xrPictureBox3.LocationFloat = new DevExpress.Utils.PointFloat(80F, 212.5F); + this.xrPictureBox3.Name = "xrPictureBox3"; + this.xrPictureBox3.SizeF = new System.Drawing.SizeF(262F, 16F); + this.xrPictureBox3.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage; + // + // xrPictureBox2 + // + this.xrPictureBox2.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox2.Image"))); + this.xrPictureBox2.LocationFloat = new DevExpress.Utils.PointFloat(619F, 179.37F); + this.xrPictureBox2.Name = "xrPictureBox2"; + this.xrPictureBox2.SizeF = new System.Drawing.SizeF(148F, 114F); + this.xrPictureBox2.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage; + // + // xrPictureBox1 + // + this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image"))); + this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(220F, 40F); + this.xrPictureBox1.Name = "xrPictureBox1"; + this.xrPictureBox1.SizeF = new System.Drawing.SizeF(330F, 112F); + this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage; + // + // xrLine2 + // + this.xrLine2.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(248)))), ((int)(((byte)(157)))), ((int)(((byte)(34))))); + this.xrLine2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 157.29F); + this.xrLine2.Name = "xrLine2"; + this.xrLine2.SizeF = new System.Drawing.SizeF(766.9999F, 10.50002F); + this.xrLine2.StylePriority.UseForeColor = false; + // + // RecipientPostCodeAndTown + // + this.RecipientPostCodeAndTown.CanShrink = true; + this.RecipientPostCodeAndTown.LocationFloat = new DevExpress.Utils.PointFloat(80.00005F, 308.4583F); + this.RecipientPostCodeAndTown.Name = "RecipientPostCodeAndTown"; + this.RecipientPostCodeAndTown.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.RecipientPostCodeAndTown.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.RecipientPostCodeAndTown.SizeF = new System.Drawing.SizeF(292F, 17F); + this.RecipientPostCodeAndTown.StylePriority.UseFont = false; + this.RecipientPostCodeAndTown.Text = "[RecipientPostCodeAndTown]"; + // + // xrLabel_RecipientStreet + // + this.xrLabel_RecipientStreet.CanShrink = true; + this.xrLabel_RecipientStreet.LocationFloat = new DevExpress.Utils.PointFloat(80.00005F, 291.4582F); + this.xrLabel_RecipientStreet.Name = "xrLabel_RecipientStreet"; + this.xrLabel_RecipientStreet.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel_RecipientStreet.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.xrLabel_RecipientStreet.SizeF = new System.Drawing.SizeF(292F, 17F); + this.xrLabel_RecipientStreet.StylePriority.UseFont = false; + this.xrLabel_RecipientStreet.Text = "[RecipientStreet]"; + // + // xrLabel_RecipientDivision + // + this.xrLabel_RecipientDivision.CanShrink = true; + this.xrLabel_RecipientDivision.LocationFloat = new DevExpress.Utils.PointFloat(80.00005F, 274.4583F); + this.xrLabel_RecipientDivision.Name = "xrLabel_RecipientDivision"; + this.xrLabel_RecipientDivision.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel_RecipientDivision.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.xrLabel_RecipientDivision.SizeF = new System.Drawing.SizeF(292F, 17F); + this.xrLabel_RecipientDivision.StylePriority.UseFont = false; + this.xrLabel_RecipientDivision.Text = "[RecipientDivision]"; + // + // xrLabel_RecipientContactPerson + // + this.xrLabel_RecipientContactPerson.CanShrink = true; + this.xrLabel_RecipientContactPerson.LocationFloat = new DevExpress.Utils.PointFloat(80.00005F, 257.4583F); + this.xrLabel_RecipientContactPerson.Name = "xrLabel_RecipientContactPerson"; + this.xrLabel_RecipientContactPerson.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel_RecipientContactPerson.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.xrLabel_RecipientContactPerson.SizeF = new System.Drawing.SizeF(292F, 17F); + this.xrLabel_RecipientContactPerson.StylePriority.UseFont = false; + this.xrLabel_RecipientContactPerson.Text = "[RecipientContactPerson]"; + // + // xrLabel1 + // + this.xrLabel1.CanShrink = true; + this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(80.00005F, 240.4583F); + this.xrLabel1.Name = "xrLabel1"; + this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel1.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.xrLabel1.SizeF = new System.Drawing.SizeF(292F, 17F); + this.xrLabel1.StylePriority.UseFont = false; + this.xrLabel1.Text = "[RecipientOrganisation]"; + // + // ruleRateFactorNull + // + this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?"; + // + // + // + this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.ruleRateFactorNull.Name = "ruleRateFactorNull"; + // + // topMarginBand1 + // + this.topMarginBand1.HeightF = 0F; + this.topMarginBand1.Name = "topMarginBand1"; + // + // bottomMarginBand1 + // + this.bottomMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrPictureBox6, + this.xrPictureBox4, + this.xrPictureBox5, + this.xrLine1}); + this.bottomMarginBand1.HeightF = 90F; + this.bottomMarginBand1.Name = "bottomMarginBand1"; + // + // xrPictureBox6 + // + this.xrPictureBox6.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox6.Image"))); + this.xrPictureBox6.LocationFloat = new DevExpress.Utils.PointFloat(656.75F, 20F); + this.xrPictureBox6.Name = "xrPictureBox6"; + this.xrPictureBox6.SizeF = new System.Drawing.SizeF(110F, 37.25F); + this.xrPictureBox6.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage; + // + // xrPictureBox4 + // + this.xrPictureBox4.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox4.Image"))); + this.xrPictureBox4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 20F); + this.xrPictureBox4.Name = "xrPictureBox4"; + this.xrPictureBox4.SizeF = new System.Drawing.SizeF(90F, 13F); + this.xrPictureBox4.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage; + // + // xrPictureBox5 + // + this.xrPictureBox5.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox5.Image"))); + this.xrPictureBox5.LocationFloat = new DevExpress.Utils.PointFloat(339.25F, 20F); + this.xrPictureBox5.Name = "xrPictureBox5"; + this.xrPictureBox5.SizeF = new System.Drawing.SizeF(110.25F, 37.25F); + this.xrPictureBox5.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage; + // + // xrLine1 + // + this.xrLine1.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(248)))), ((int)(((byte)(157)))), ((int)(((byte)(34))))); + this.xrLine1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 3.54F); + this.xrLine1.Name = "xrLine1"; + this.xrLine1.SizeF = new System.Drawing.SizeF(766.9999F, 10.50002F); + this.xrLine1.StylePriority.UseForeColor = false; + // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.SettlementRO); + // + // ReportFooter + // + this.ReportFooter.HeightF = 20.20836F; + this.ReportFooter.Name = "ReportFooter"; + // + // PageHeader + // + this.PageHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel10, + this.xrLabel12, + this.xrTable3, + this.xrLabel2, + this.xrTable1, + this.xrLabel4, + this.xrLabel11, + this.xrLabel5, + this.xrLabel3, + this.xrLabel6}); + this.PageHeader.Font = new System.Drawing.Font("Arial", 10F); + this.PageHeader.HeightF = 598.25F; + this.PageHeader.Name = "PageHeader"; + this.PageHeader.StylePriority.UseFont = false; + // + // xrLabel10 + // + this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(80.00005F, 521.875F); + this.xrLabel10.Name = "xrLabel10"; + this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel10.SizeF = new System.Drawing.SizeF(175F, 17F); + this.xrLabel10.StylePriority.UseFont = false; + this.xrLabel10.StylePriority.UseForeColor = false; + this.xrLabel10.Text = "Mit freundlichen Grüßen"; + // + // xrLabel12 + // + this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(80.00005F, 581.25F); + this.xrLabel12.Name = "xrLabel12"; + this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel12.SizeF = new System.Drawing.SizeF(225F, 17F); + this.xrLabel12.StylePriority.UseFont = false; + this.xrLabel12.StylePriority.UseForeColor = false; + this.xrLabel12.Text = "[CreatorName]"; + // + // xrTable3 + // + this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(80.00005F, 436.4583F); + this.xrTable3.Name = "xrTable3"; + this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow22, + this.xrTableRow23, + this.xrTableRow24, + this.xrTableRow1}); + this.xrTable3.SizeF = new System.Drawing.SizeF(650F, 61F); + this.xrTable3.StylePriority.UseFont = false; + this.xrTable3.StylePriority.UseForeColor = false; + // + // xrTableRow22 + // + this.xrTableRow22.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell29}); + this.xrTableRow22.Name = "xrTableRow22"; + this.xrTableRow22.Weight = 0.40476190476190466D; + // + // xrTableCell29 + // + this.xrTableCell29.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "AbsenceTimes")}); + this.xrTableCell29.Name = "xrTableCell29"; + this.xrTableCell29.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell29.StylePriority.UsePadding = false; + this.xrTableCell29.Text = "xrTableCell4"; + this.xrTableCell29.Weight = 3D; + // + // xrTableRow23 + // + this.xrTableRow23.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell30}); + this.xrTableRow23.Name = "xrTableRow23"; + this.xrTableRow23.Weight = 0.23809523809523803D; + // + // xrTableCell30 + // + this.xrTableCell30.Name = "xrTableCell30"; + this.xrTableCell30.Weight = 3D; + // + // xrTableRow24 + // + this.xrTableRow24.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell31}); + this.xrTableRow24.Name = "xrTableRow24"; + this.xrTableRow24.Weight = 0.40476190476190477D; + // + // xrTableCell31 + // + this.xrTableCell31.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "FinalSentence")}); + this.xrTableCell31.Name = "xrTableCell31"; + this.xrTableCell31.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell31.StylePriority.UsePadding = false; + this.xrTableCell31.Text = "xrTableCell8"; + this.xrTableCell31.Weight = 3D; + // + // xrTableRow1 + // + this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell1}); + this.xrTableRow1.Name = "xrTableRow1"; + this.xrTableRow1.Weight = 0.40476190476190477D; + // + // xrTableCell1 + // + this.xrTableCell1.Name = "xrTableCell1"; + this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell1.StylePriority.UsePadding = false; + this.xrTableCell1.Text = "Für etwaige Rückfragen stehe ich gerne zur Verfügung."; + this.xrTableCell1.Weight = 3D; + // + // xrLabel2 + // + this.xrLabel2.BackColor = System.Drawing.Color.Transparent; + this.xrLabel2.CanShrink = true; + this.xrLabel2.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(80.00005F, 0F); + this.xrLabel2.Name = "xrLabel2"; + this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel2.SizeF = new System.Drawing.SizeF(650F, 17F); + this.xrLabel2.StylePriority.UseBackColor = false; + this.xrLabel2.StylePriority.UseFont = false; + this.xrLabel2.StylePriority.UseForeColor = false; + this.xrLabel2.Text = "Betreuungsleistungen"; + this.xrLabel2.WordWrap = false; + // + // xrTable1 + // + this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(80.00005F, 197.9167F); + this.xrTable1.Name = "xrTable1"; + this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow9, + this.xrTableRow11, + this.xrTableRow14, + this.xrTableRow4, + this.xrTableRow3, + this.xrTableRow2, + this.xrTableRow13, + this.xrTableRow12, + this.xrTableRow18, + this.xrTableRow15, + this.xrTableRow16, + this.xrTableRow17}); + this.xrTable1.SizeF = new System.Drawing.SizeF(650F, 217F); + this.xrTable1.StylePriority.UseForeColor = false; + // + // xrTableRow9 + // + this.xrTableRow9.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell19, + this.xrTableCell6}); + this.xrTableRow9.Name = "xrTableRow9"; + this.xrTableRow9.Weight = 0.085D; + // + // xrTableCell19 + // + this.xrTableCell19.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell19.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell19.Name = "xrTableCell19"; + this.xrTableCell19.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell19.StylePriority.UseBorderColor = false; + this.xrTableCell19.StylePriority.UseBorders = false; + this.xrTableCell19.StylePriority.UseFont = false; + this.xrTableCell19.StylePriority.UseForeColor = false; + this.xrTableCell19.Text = "Bewilligte Fachleistungsstunden (FLS) gesamt"; + this.xrTableCell19.Weight = 0.66615384615384621D; + // + // xrTableCell6 + // + this.xrTableCell6.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell6.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell6.Name = "xrTableCell6"; + this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell6.StylePriority.UseBorderColor = false; + this.xrTableCell6.StylePriority.UseBorders = false; + this.xrTableCell6.StylePriority.UseFont = false; + this.xrTableCell6.StylePriority.UseTextAlignment = false; + this.xrTableCell6.Text = "[ApprovedFLS]"; + this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell6.Weight = 0.33384615384615385D; + // + // xrTableRow11 + // + this.xrTableRow11.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell21}); + this.xrTableRow11.Name = "xrTableRow11"; + this.xrTableRow11.Weight = 0.085D; + // + // xrTableCell21 + // + this.xrTableCell21.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell21.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell21.Name = "xrTableCell21"; + this.xrTableCell21.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell21.StylePriority.UseBorderColor = false; + this.xrTableCell21.StylePriority.UseBorders = false; + this.xrTableCell21.Weight = 1D; + // + // xrTableRow14 + // + this.xrTableRow14.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell22}); + this.xrTableRow14.Name = "xrTableRow14"; + this.xrTableRow14.Weight = 0.085D; + // + // xrTableCell22 + // + this.xrTableCell22.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell22.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell22.Name = "xrTableCell22"; + this.xrTableCell22.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell22.StylePriority.UseBorderColor = false; + this.xrTableCell22.StylePriority.UseBorders = false; + this.xrTableCell22.StylePriority.UseFont = false; + this.xrTableCell22.Text = "Erbrachte Leistungen:"; + this.xrTableCell22.Weight = 1D; + // + // xrTableRow4 + // + this.xrTableRow4.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell7, + this.xrTableCell8}); + this.xrTableRow4.Name = "xrTableRow4"; + this.xrTableRow4.Weight = 0.085D; + // + // xrTableCell7 + // + this.xrTableCell7.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell7.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell7.CanShrink = true; + this.xrTableCell7.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Abrechnungstext1")}); + this.xrTableCell7.Name = "xrTableCell7"; + this.xrTableCell7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell7.StylePriority.UseBorderColor = false; + this.xrTableCell7.StylePriority.UseBorders = false; + this.xrTableCell7.StylePriority.UsePadding = false; + this.xrTableCell7.Text = "xrTableCell7"; + this.xrTableCell7.Weight = 0.66615384615384621D; + // + // xrTableCell8 + // + this.xrTableCell8.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell8.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell8.CanShrink = true; + this.xrTableCell8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Betrag1")}); + this.xrTableCell8.Name = "xrTableCell8"; + this.xrTableCell8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell8.StylePriority.UseBorderColor = false; + this.xrTableCell8.StylePriority.UseBorders = false; + this.xrTableCell8.StylePriority.UsePadding = false; + this.xrTableCell8.StylePriority.UseTextAlignment = false; + this.xrTableCell8.Text = "xrTableCell8"; + this.xrTableCell8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell8.Weight = 0.33384615384615385D; + // + // xrTableRow3 + // + this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell4, + this.xrTableCell5}); + this.xrTableRow3.Name = "xrTableRow3"; + this.xrTableRow3.Weight = 0.085D; + // + // xrTableCell4 + // + this.xrTableCell4.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell4.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell4.CanShrink = true; + this.xrTableCell4.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Abrechnungstext2")}); + this.xrTableCell4.Name = "xrTableCell4"; + this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell4.StylePriority.UseBorderColor = false; + this.xrTableCell4.StylePriority.UseBorders = false; + this.xrTableCell4.StylePriority.UsePadding = false; + this.xrTableCell4.Text = "xrTableCell4"; + this.xrTableCell4.Weight = 0.66615384615384621D; + // + // xrTableCell5 + // + this.xrTableCell5.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell5.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell5.CanShrink = true; + this.xrTableCell5.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Betrag2")}); + this.xrTableCell5.Name = "xrTableCell5"; + this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell5.StylePriority.UseBorderColor = false; + this.xrTableCell5.StylePriority.UseBorders = false; + this.xrTableCell5.StylePriority.UsePadding = false; + this.xrTableCell5.StylePriority.UseTextAlignment = false; + this.xrTableCell5.Text = "xrTableCell5"; + this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell5.Weight = 0.33384615384615385D; + // + // xrTableRow2 + // + this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell2, + this.xrTableCell3}); + this.xrTableRow2.Name = "xrTableRow2"; + this.xrTableRow2.Weight = 0.085D; + // + // xrTableCell2 + // + this.xrTableCell2.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell2.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell2.CanShrink = true; + this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Abrechnungstext3")}); + this.xrTableCell2.Name = "xrTableCell2"; + this.xrTableCell2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell2.StylePriority.UseBorderColor = false; + this.xrTableCell2.StylePriority.UseBorders = false; + this.xrTableCell2.StylePriority.UsePadding = false; + this.xrTableCell2.Text = "xrTableCell2"; + this.xrTableCell2.Weight = 0.66615384615384621D; + // + // xrTableCell3 + // + this.xrTableCell3.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell3.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell3.CanShrink = true; + this.xrTableCell3.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Betrag3")}); + this.xrTableCell3.Name = "xrTableCell3"; + this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell3.StylePriority.UseBorderColor = false; + this.xrTableCell3.StylePriority.UseBorders = false; + this.xrTableCell3.StylePriority.UsePadding = false; + this.xrTableCell3.StylePriority.UseTextAlignment = false; + this.xrTableCell3.Text = "xrTableCell3"; + this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell3.Weight = 0.33384615384615385D; + // + // xrTableRow13 + // + this.xrTableRow13.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell23}); + this.xrTableRow13.Name = "xrTableRow13"; + this.xrTableRow13.Weight = 0.085D; + // + // xrTableCell23 + // + this.xrTableCell23.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell23.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell23.Name = "xrTableCell23"; + this.xrTableCell23.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell23.StylePriority.UseBorderColor = false; + this.xrTableCell23.StylePriority.UseBorders = false; + this.xrTableCell23.Weight = 1D; + // + // xrTableRow12 + // + this.xrTableRow12.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell24, + this.xrTableCell10}); + this.xrTableRow12.Name = "xrTableRow12"; + this.xrTableRow12.Weight = 0.085D; + // + // xrTableCell24 + // + this.xrTableCell24.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell24.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell24.Name = "xrTableCell24"; + this.xrTableCell24.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell24.StylePriority.UseBorderColor = false; + this.xrTableCell24.StylePriority.UseBorders = false; + this.xrTableCell24.StylePriority.UseFont = false; + this.xrTableCell24.Text = "Summe der Vergütung für abrechenbare Leistungen"; + this.xrTableCell24.Weight = 0.66615384615384621D; + // + // xrTableCell10 + // + this.xrTableCell10.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell10.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell10.Name = "xrTableCell10"; + this.xrTableCell10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell10.StylePriority.UseBorderColor = false; + this.xrTableCell10.StylePriority.UseBorders = false; + this.xrTableCell10.StylePriority.UseFont = false; + this.xrTableCell10.StylePriority.UseTextAlignment = false; + this.xrTableCell10.Text = "[AmountRecordedFLSString]"; + this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell10.Weight = 0.33384615384615385D; + // + // xrTableRow18 + // + this.xrTableRow18.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell25}); + this.xrTableRow18.Name = "xrTableRow18"; + this.xrTableRow18.Weight = 0.085D; + // + // xrTableCell25 + // + this.xrTableCell25.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell25.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell25.Name = "xrTableCell25"; + this.xrTableCell25.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell25.StylePriority.UseBorderColor = false; + this.xrTableCell25.StylePriority.UseBorders = false; + this.xrTableCell25.Weight = 1D; + // + // xrTableRow15 + // + this.xrTableRow15.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell26, + this.xrTableCell15}); + this.xrTableRow15.Name = "xrTableRow15"; + this.xrTableRow15.Weight = 0.085D; + // + // xrTableCell26 + // + this.xrTableCell26.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell26.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell26.Name = "xrTableCell26"; + this.xrTableCell26.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell26.StylePriority.UseBorderColor = false; + this.xrTableCell26.StylePriority.UseBorders = false; + this.xrTableCell26.StylePriority.UseFont = false; + this.xrTableCell26.Text = "Summe der bereits gezahlten Leistungsvergütungen"; + this.xrTableCell26.Weight = 0.66615384615384621D; + // + // xrTableCell15 + // + this.xrTableCell15.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell15.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell15.Name = "xrTableCell15"; + this.xrTableCell15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell15.StylePriority.UseBorderColor = false; + this.xrTableCell15.StylePriority.UseBorders = false; + this.xrTableCell15.StylePriority.UseFont = false; + this.xrTableCell15.StylePriority.UseTextAlignment = false; + this.xrTableCell15.Text = "[AmountAdvancedPayments]"; + this.xrTableCell15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell15.Weight = 0.33384615384615385D; + // + // xrTableRow16 + // + this.xrTableRow16.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell27}); + this.xrTableRow16.Name = "xrTableRow16"; + this.xrTableRow16.Weight = 0.085D; + // + // xrTableCell27 + // + this.xrTableCell27.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell27.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell27.Name = "xrTableCell27"; + this.xrTableCell27.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell27.StylePriority.UseBorderColor = false; + this.xrTableCell27.StylePriority.UseBorders = false; + this.xrTableCell27.Weight = 1D; + // + // xrTableRow17 + // + this.xrTableRow17.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell28, + this.xrTableCell17}); + this.xrTableRow17.Name = "xrTableRow17"; + this.xrTableRow17.Weight = 0.15D; + // + // xrTableCell28 + // + this.xrTableCell28.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell28.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell28.Font = new System.Drawing.Font("Verdana", 10F); + this.xrTableCell28.Name = "xrTableCell28"; + this.xrTableCell28.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell28.StylePriority.UseBorderColor = false; + this.xrTableCell28.StylePriority.UseBorders = false; + this.xrTableCell28.StylePriority.UseFont = false; + this.xrTableCell28.Text = "Restforderung:"; + this.xrTableCell28.Weight = 0.66615384615384621D; + // + // xrTableCell17 + // + this.xrTableCell17.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell17.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell17.Font = new System.Drawing.Font("Verdana", 10F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Underline)))); + this.xrTableCell17.Name = "xrTableCell17"; + this.xrTableCell17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell17.StylePriority.UseBorderColor = false; + this.xrTableCell17.StylePriority.UseBorders = false; + this.xrTableCell17.StylePriority.UseFont = false; + this.xrTableCell17.StylePriority.UseTextAlignment = false; + this.xrTableCell17.Text = "[Claim]"; + this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell17.Weight = 0.33384615384615385D; + // + // xrLabel4 + // + this.xrLabel4.BackColor = System.Drawing.Color.Transparent; + this.xrLabel4.CanShrink = true; + this.xrLabel4.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(80.00005F, 32.99999F); + this.xrLabel4.Multiline = true; + this.xrLabel4.Name = "xrLabel4"; + this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel4.SizeF = new System.Drawing.SizeF(650F, 17F); + this.xrLabel4.StylePriority.UseBackColor = false; + this.xrLabel4.StylePriority.UseFont = false; + this.xrLabel4.StylePriority.UseForeColor = false; + this.xrLabel4.Text = "[CustomerReferenceNumberAndDate]"; + this.xrLabel4.WordWrap = false; + // + // xrLabel11 + // + this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(656.75F, 581.25F); + this.xrLabel11.Name = "xrLabel11"; + this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel11.SizeF = new System.Drawing.SizeF(67F, 17F); + this.xrLabel11.StylePriority.UseFont = false; + this.xrLabel11.StylePriority.UseForeColor = false; + this.xrLabel11.StylePriority.UseTextAlignment = false; + this.xrLabel11.Text = "Anlage"; + this.xrLabel11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + // + // xrLabel5 + // + this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(80.00005F, 85.41666F); + this.xrLabel5.Name = "xrLabel5"; + this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel5.SizeF = new System.Drawing.SizeF(317F, 17F); + this.xrLabel5.StylePriority.UseFont = false; + this.xrLabel5.StylePriority.UseForeColor = false; + this.xrLabel5.Text = "Sehr geehrte Damen und Herren,"; + // + // xrLabel3 + // + this.xrLabel3.BackColor = System.Drawing.Color.Transparent; + this.xrLabel3.CanShrink = true; + this.xrLabel3.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(80.00005F, 17.00001F); + this.xrLabel3.Name = "xrLabel3"; + this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel3.SizeF = new System.Drawing.SizeF(650F, 16F); + this.xrLabel3.StylePriority.UseBackColor = false; + this.xrLabel3.StylePriority.UseFont = false; + this.xrLabel3.StylePriority.UseForeColor = false; + this.xrLabel3.Text = "Abrechnung für [Salutation2] [CustomerName]"; + this.xrLabel3.WordWrap = false; + // + // xrLabel6 + // + this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(80.00005F, 122.9167F); + this.xrLabel6.Multiline = true; + this.xrLabel6.Name = "xrLabel6"; + this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel6.SizeF = new System.Drawing.SizeF(642F, 67F); + this.xrLabel6.StylePriority.UseFont = false; + this.xrLabel6.StylePriority.UseForeColor = false; + this.xrLabel6.Text = resources.GetString("xrLabel6.Text"); + // + // Spitzabrechnung + // + this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail, + this.ReportHeader, + this.topMarginBand1, + this.bottomMarginBand1, + this.ReportFooter, + this.PageHeader}); + this.DataSource = this.bindingSource1; + this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung"; + this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] { + this.ruleRateFactorNull}); + this.Margins = new System.Drawing.Printing.Margins(30, 30, 0, 90); + this.PageHeight = 1169; + this.PageWidth = 827; + this.PaperKind = System.Drawing.Printing.PaperKind.A4; + this.Version = "12.1"; + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); + + } + + #endregion + + private DevExpress.XtraReports.UI.DetailBand Detail; + private System.Windows.Forms.BindingSource bindingSource1; + private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader; + private DevExpress.XtraReports.UI.XRLabel RecipientPostCodeAndTown; + private DevExpress.XtraReports.UI.XRLabel xrLabel_RecipientStreet; + private DevExpress.XtraReports.UI.XRLabel xrLabel_RecipientDivision; + private DevExpress.XtraReports.UI.XRLabel xrLabel_RecipientContactPerson; + private DevExpress.XtraReports.UI.XRLabel xrLabel1; + private DevExpress.XtraReports.UI.FormattingRule ruleRateFactorNull; + private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1; + private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1; + private DevExpress.XtraReports.UI.ReportFooterBand ReportFooter; + private DevExpress.XtraReports.UI.PageHeaderBand PageHeader; + private DevExpress.XtraReports.UI.XRLabel xrLabel10; + private DevExpress.XtraReports.UI.XRLabel xrLabel12; + private DevExpress.XtraReports.UI.XRTable xrTable3; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow22; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell29; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow23; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell30; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow24; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell31; + private DevExpress.XtraReports.UI.XRLabel xrLabel2; + private DevExpress.XtraReports.UI.XRTable xrTable1; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow9; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell19; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell6; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow11; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell21; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow14; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell22; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow13; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell23; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow12; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell24; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell10; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow18; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell25; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow15; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell26; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell15; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow16; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell27; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow17; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell28; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell17; + private DevExpress.XtraReports.UI.XRLabel xrLabel4; + private DevExpress.XtraReports.UI.XRLabel xrLabel11; + private DevExpress.XtraReports.UI.XRLabel xrLabel5; + private DevExpress.XtraReports.UI.XRLabel xrLabel3; + private DevExpress.XtraReports.UI.XRLabel xrLabel6; + private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox3; + private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox2; + private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1; + private DevExpress.XtraReports.UI.XRLine xrLine2; + private DevExpress.XtraReports.UI.XRLabel xrLabel8; + private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox5; + private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox6; + private DevExpress.XtraReports.UI.XRLine xrLine1; + private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox4; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell1; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow4; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell7; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell8; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow3; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell4; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell5; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow2; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell2; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell3; + } +} diff --git a/ReportImp/TeamGSReports/SettlementReportAlt.resx b/ReportImp/TeamGSReports/SettlementReportAlt.resx new file mode 100644 index 000000000..3d0444ca3 --- /dev/null +++ b/ReportImp/TeamGSReports/SettlementReportAlt.resx @@ -0,0 +1,1151 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + 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 + QoUKFSp6wvUXz9RbbyyZzuOz1Lb8dlz5YpiJt6fof02oJKFChQoVveBH3oerXUXNMLnQ6cyeXwwqSahQ + oUJFL+CP0oJHgemGJicts+98sb3i1W9DEBAqSahQoUKFClmoJKFChQoVKmShkoQKFSpUqJCFShIqVKhQ + oUIWKkmoUKFChQoZ3N39P58rhJdn76QkAAAAAElFTkSuQmCC + + + + + iVBORw0KGgoAAAANSUhEUgAAAlEAAAHJCAMAAACSf5xfAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 + YQUAAAMAUExURfidIvieLPihPPilTvmqX/mwb4SOiYaPi4qTj4+YlJaemp6loqetqrC1srm9u/m2gPq9 + j/rFnvvMrfvUu8PGxczPztbZ2Pzcyfzl1+Di4err6/3t5PT19f728f///wAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + 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 + xM/PfyFWTQp+6jsHAAAAAElFTkSuQmCC + + + + + iVBORw0KGgoAAAANSUhEUgAAALQAAAAaCAMAAAApBYaeAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 + YQUAAAMAUExURYSOiYaPi4qTj4+YlJaemp6loqetqrC1srm9u8PGxczPztbZ2ODi4err6/T19f///wAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC57 + 7XMAAAAJcEhZcwAADrwAAA68AZW8ckkAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjQ+jcx2 + AAADHUlEQVRYR9WWgZKjMAiGk2o11arv/7b3/UBq7Wrv2s7cbJlZCeQPAQJ00/KF9JLTKb0CfwH9mmFz + um04lE7ni6uO6ROnS2pjtUNvOC2XjZrZlUcEJFb/Qls00hjLn/Sa4er0OI4lp9S78og+cbpN+Tgl7zmt + 5ZhSFj+mT5xexifP+L7Tfz/6kdPP6H2nyfTZeHeiLTtLTEpl7lJyIYCFF7nSu0WqC50Am0vLkas0OtJn + ug70XE6p8f6OS7YGl6nLuso3b5Aj5PnK3drSn60GalqtMsNF1pUc8tESIQBUFV2rs8s5JZyaDZTSYCAC + 0KhAZgFZp8Cd3RvUnZA095Ad5GjIzHXasm2nrDuXpS+0Jbu6S+q+54ClFcFiIjYlR9aQYI3Okn31Gtfg + LYd1tozkxnKhs85WgxO8HUby6b7cIMFWpG7tbFYYMLaNWntfI5w6wVBypqYViSmg1NYUD9iyfekQYICa + KdC6D6+B2NmbMgz2UZAKzPck7SFBCIlkQN/WyCNBvDs09a1CWu1EzZmd8FkeYoYkkUYCsDc09wD5i7GQ + 9noLP5R8wyDP72lycQPZRwbwtrK7FQ7xO61bK4vngljNfOSQhWjkpeyAunAe0oZVxBPIdqtKdxof1OSy + GeYteGXyz3/ZiG0giwoBXdD/d5oXx2mqRCW5Aa/sQkzezzjcIQjL45nKqFqrC3Cqyh+W+HKVVVLUAF+Z + OUAelAc9Rnm4NMW2b90zPLTuYXFq/b8gkh41AwXWFtKyGXMolCujI1q5qfEBwzL9QiJ2kTKy24h6eY52 + 48A3tvhuGJnz/Mi6d6VGVzdgImpFOltkG3l5fbkt07lT0Vg3kfBysY5aIRUJ6/dHXo7BpSUh3I5sWXVD + huKfFR/9LsJcSSCutsBCvWXKHNTiNpL/rDX+A7KLrKnkz3+3mnPxwiTLuZuIGNFBD4x4rCqwrgksmgr2 + cvuQ6TJpIN1PtQe26EesKcqDpKssziE8IM2rWvym+RbCaaXru5zmEaypXfr11Lf8R8QM8aZ23a8ntSBk + o+JrnB7OtH/TK8/fVtNBX+j0svwBmiPOInDob6cAAAAASUVORK5CYII= + + + + + iVBORw0KGgoAAAANSUhEUgAAAbkAAACVCAMAAADyk3TjAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 + YQUAAAMAUExURYSOiYaPi4qTj4+YlJaemp6loqetqrC1srm9u8PGxczPztbZ2ODi4err6/T19f///wAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC57 + 7XMAAAAJcEhZcwAADrwAAA68AZW8ckkAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjQ+jcx2 + AAAVjklEQVR4Xu1dDXfjKAxsUjdxmib7///toRkBEmAbt+5ufM/z3t3yIQRoQICD3bc/B/aJg7m94mBu + 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 + z38Tl5e3Mvf9cwAAAABJRU5ErkJggg== + + + + 17, 17 + + + anbei sende ich Ihnen die unterschriebenen Nachweise über die im Rahmen des Betreuten Wohnens für [Salutation2] [CustomerName] erbrachten Leistungen zu. Nach unserer Berechnung ergeben +sich für den Zeitraum [AccountingPeriod] hieraus: + + + \ No newline at end of file diff --git a/ReportImp/TeamGSReports/teamgs_hintergrund.png b/ReportImp/TeamGSReports/teamgs_hintergrund.png new file mode 100644 index 0000000000000000000000000000000000000000..8e39b1e3e52eefdfe92fd71adb545ee2af36eba5 GIT binary patch literal 378690 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%0D%?Md4}jNzmP3D|IKV` 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 z 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�{nbe%zkqC|TWqpk4kdz8>q~QQi#mtbPe~VS&CD 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

      55qg?jhD|($&`erQ-D2 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

      (!|QX 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𝔦|zetv$Fxx$9%{IWEQpi5vI#|gdhqo~rS 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
      j?X*yQc6SGt+)@ z?T?8N#~R2dXHO`rtYU(vlKr8iOOS;4_W5kX#`(u;`%z2kS$L?m~p#@n{hmWJRiG!nU1@scxB zbY}cE!5H&3)FJ-5!0K+W#z*Q*uh!($v5+t`8P9@GMpdgHBiVf!#1j)?tys#Byeftv zloy?^y3Jq#Wc0lLHgPSt1suvI(71$m?>yH3tsnCE%}D;wX$A#OY25`>0&D@(fO7yV z7HL#|0}4KpNz~d zMpvMp{J3yU?@sfst9Z^p5h-thGu$Yc|1KTFo;Mw??VeRnolmpZbs@}HEW5Zz&ApoB zU~e}}&Z}(Hw9fzKT>I6pg17yih1w(k&B-0yNG>l?x6W^UWSAH+dpp_R4IWPMN+{k7 z;r%R|F)m@D)E_M=TJeJR{>&mr`-FeLFOQ{{h`y@jo%LQ5MEHyuEi(LPv&8Z_hUrCt zrFv9(FK?=Tq<&((WKfaDCY4287N+8&5#b4DV_xfU2n!C^(^I%43;X>9X>BF8sz`^k zmPe51+C+^e832vh$YSDzWVK^*cBQvOj2sr>FgjGdR2LBN>Zcl4rq6R$4c zX*DCEL+{X2p(R*|fUS>Vh6Z&~cZRf+%|)bfQC`&i!5QKPVY%k@E(KC$UU|vSFM62Z z%J2(%1|PlUBRL1}Mo-#kt&g0t9cCX6c_~*fiYCq_-6k_Ry?=@q;i3i#NZ}+nu>PE+QL_wCI!uuw% z90hk_VGUF7=Cm#|yh4fn2xMmHVrZ8~O&+>E~r7^Z#^IeOZ#)x>@Mr2Hm!<~gwB z&KI4fRVnIF2Dn@KyB}=%ps+K-UoqxR#n^$8TlZ7nlZfvX4>|#3?yLk!( zocZSV^xvWH0-JLbTMkqA``PY@2?2>)EVz)b^P7RZ=J^@S(#%y+y_}aYh!jjCO9Wf^ zj_u&oJEE=V|&Z`md(D0mf{eZSeZNfWX{Ff#%fq)r&vPcH88Kw z)&mRxS^#rdv3-SY2gMI^O#gN2!yY};bfyP-`haLO5yLm3i|N#-8+F8PB(WqO#PKV@ z?#0I6k=kjc>^}JF7{9$RJwN5;o-E!Ex8M@pjU=dEito{ows3p{`-+*BI>LN0N#kd` zL_kQO1KSS8e~A<|?XyYdvqjxX+1xcUBqp4s;QM}Sl&f#Ufzz;U8tB8gQnkz{_o_UV z>Y97e?WvsF)*zO*?pzA%tW27N=eyu8sZpl47Hzf&J^e6x29bt58vdAt=yd_2+pjER zIPWIY+a5Q}7JwJN9$ZQ-DjW}xcB`QA*=jSrPVEO%cc2e!R8HO9^74!rI&CGzUx*!z zq2L<1H0>S7HOgs{%}1Jb!HAqwJKN0s^ z8uHaA8h!6IBLkG8c0|?k@Xz%J#tmLPB^>DE)}8kbhhY{>9{He}naXYC);F5TJ|EDy z77uXS-z?W|7r(zd*;wMS$htyvB&={-VM*QcgoG~u3vg*mIRXV*9WgM-E9)nJ3|-uD zMfQ}MHDp6}>_v?Dd1mjBMab+lMz$?q*9zpPcj>&0hLvhh7OXuFefrNV`U-l<#Cb+# zQ~cz7`=vIY#7`1T`{NHSIF`VgBHZcMMx3GFx?F$4GrCLU(h}{ImssMpkidM|kw?L5ud2&-4!% zr7Hl_vr+WVwrI94C-p5sF#l3dxleQ9oP-xaASTwTX=h{gw^>cA5_o>#?e5x!-iu+#Eq53vg+Kzgb!wO|P>A!Xwri@lj5aRZRJynR8P0QPycX z;wazU7q$#8hYdnUDc(YVrTclLI3pG;;5#H_GilFb%sjKgF=W7)doijAo5Lm%qLH^~ zt~~~?SK#uzfWIvEe@?)zBm}pKTO9B!m>_mjrmcaCbKQSJH&)T=QBAc5xL3&pGqYJy z8Mg+zgedP-^2-Ki?J~NvD|@9Bv;GdJ4kXQ}4v(l>qo?C6sB&xg$a~AOJS{tiJ`KWp z|I%y$&V&C+kN0W*rXy-(Udr*#r;^BRwRuv=@$^|cW3Yj(Aolft!KVKMy<9}&`C;qj zw6xgR*f`60OKcqv@g{0GUM7CO_>p=1+8WfdZ6W_n4S39vVFbV0^%3i zUR8$@zZ$=rp&#`Z!??=m@k0LM z`@28D7AaNJN6~~{EE=(z`om3;Puab=Px(bq)tN@NQ#~awbiLOsw5=372RHvxYvLtm zaUh)DnvgGIzJfUK;BqEQ3gk$h&-=EBJmS!OQ+T27q~&NNcpt>~ebUT9;B=NHr}j^o zdsRcvZ!oA!zx-7r0_X+wgnXl|ymMdtXR^zQTFu@V%ck&}B`ZT62?Ca4H-z_H8b^pD zB%ot0=8}=olWNvx@Fta3l`-%o0^gQpO;7RF+lB(}U=6Ne?zw&8Gfb4)zj|nH+$d5X zpFK#eO^B4VC!dG^W53gE*1nX{ zQrYhMsq%&1<|g*rbBAb6h0dIt*{H|Z#k!!1-kr7s0o--b~KBBE^`u#;^I>sM&8Sct8In z&qa>I3l&T}>lc=c8m^z1e?HtW{bsw6WBnW^n1ZQ5Ean#j1(}+YiY;Tm=aPym!k2rz z8%Z$&>!vfu&tA0t`CSAzS@R-bNS~jH5zII{M*om&g?#~rw5d(*0Zg#J9g(3IdGi>T z5RwlhnUZcP>Yi%1QdJ*+dl0*4V3#?lN8DZ2^Ll(=CkY&sZ=Ss6g}M%$(x_O?v;4@fr)yCZh)E= zKl$ePynU4cS05g~XJWsVZd+f(kX7zS?IwkChxN(rp|9Md&l|%}Y3W70!zs@jCUn1$ zHlt`gR3tPFy>Fph-=ZA&(!#5w$fm}1lWIpcahXdjD=H^n)N7uZ1Pa*{W6|`K+?ch+ zGx7K+P^*dr>!)mrCo=U1MlgFiW|(?=78$)dZg`cHU#h?8JOIVz_(KI_9=%|c@($M3 z5nIi+%PDB-aki=fb1glcS~|C2&Y$(d)1OBRz7p-~8CMp)l?#k1L7kC8@8xOJz_v=Q z6D5eZ4AfwMQ7ms97|u&hW)6T?ap zXlJ0%4eR+i(9Okrat_xlHrpLl?BH9Qix4?aVVh3}V|X}W@Va8-isC!`W)|MXV*V2D zP|QWd(aE)4X8U^*rIUAoFS?Dk&cDM~qy69g%%I!*XMmU1OlTv%*+P(hdE!w_I1urh zW78IyqQJRq)zyi!ZH3Zt*ZjQ_@<`RLbq3bF7W0 zP0Z@Ly=%C*b_q4}+oLtWy`1z^)s!{nu(RhG3qn$t13OD~_&8SVG3)r=af7@nDWx)# z^@jp1XIH1Tlvr(s&563YRu=o78zv-|D;3r|m<^mQ5|La$h5@#YeSzS={w>-j2 zb)2{h zGGyDt4yyD>jBsm*7m7ax#k4?hGt_^~VI%{P_N z+011Pmi@1!7<|E1;HeeKF{`dF&*+HcrLb7{NFRnZB<2qsG)B1`OpiwAyD#}Gj{bmd zB)!tbZ0A=#D!y4%2`jX>1NGuPy5rfIh|4JtQ3Yk~FC2AN(JE9|?+hWzMji(9)EtczK z8?T|bvgpWfj9zSDBuMU;v;-YLJi9hjO$-O@8lZjKX?$&bz2vs?wr$OK0d@dOfHL49 zK$%JCO%AH88($1E?v{(T`)1c<_0u}`g6HApzc$*`@d3>e>)q?y+y{IE0>?uITR970 z-L2vag`;TJtjXVxe7u$+=pLjoUmGj$koq*Im4CxLyhPbh6a&PyNX9!MamVQ8F2E=g z-)iDpEhpEI{ga3K6^)cWs*PHFR#^n3DXHDE2Aa-VgWUn`fLXRWhA{gw@hXr%3r#p` zDhdV`$>vsSR;p{Via*RY3W~lRK+PhLPR{FCPL18^UJu8QPuOZnO0wqs$3J9PFbAB0 z@EUx0JGs~7AWn(3OVxC~l+2yjAg-jlPUDmyF<~996CrKK|Aai3Z)KBGqcKT(n-JDN zjwRWM*5ml-Qc!=TFgzFhGy!U>(N_hBIRBLk4ew zY!^{BV-4i=%oCQ;%QZv89*nEib%Q;FnAW_n!1kWatspXgvNW=bZG8~#ws3v;kSJfD z<;O`!dnVnUe_MoI{nwfBPXj*-7A>v+pwP%@ZF?;%o-=~u+}#mDQ6$b?K#mLwMZDpZ zpGeod)0I)&X2~cJj?x6I7c(6&!Rp`^sT9m~pX(CgG`2&FE~_8b$k1O@({LuxHS`qV zea&EOAPGIOmRB7$ZHPBv&C(kg-g=6t;L!Jw$a6f_7TeRARlOP)4XK?=_I8mVwz}W> zejkq6WPU6~FS1MM^@q63vOg&YTn&+=Y4zcezO^leX?XL#2k)kEPx{eH;(b{oc_(2{TktTm6i^s4SvcG9j!@6-%Q= zvyIljm+H0JdpLSqF#bP;(a=hukRJ1*1A~iA{dU)~Sv0;EpX~WCHYLAZw0D(bNeOCv z0V{StV*Vq4i#*?VXT_N#8_pY;-P)oGYnjk=?_0c$$~MX7Y>;2`rCWB{C>nP{eRGf9 zbev_Pm^9#ONoeju621hq_P(O~(4&juCQ=dOylG=#vl4V$IzW6}{-DVwJ>7XG_x40e z$1_oi51vfEL6VD2MQ5Ofyzs_63pIXPyKk!)9`0!rGHa%hLkf8iK1vLnT- z%NxsQq~L44ak0vc{evUrn#I!BXz_mHaOR1Ojd~jY0lrI-*3+&e`FW-6GjwAqtjKH+ zzNeQG-%*qsF>AwNGx2pYqo4?+I^w7VSIhzO0S4D^dAUUi0 z-&sAszt}ntX9JIk4@QdxHvhWLRAC!txRH8}wT-o>o6ki;;Ck9p?RmDRhqh`pIP}w) zNevza<|oW<+{}g}UjZXASSB=v32jvo=h(-aP9_q!SiBab3 zczO|p2w-{)dyx+bxWIgBL+l*2C1?CE7iZ3f-IZEWpGQ;^JmYmv==i!R{1 zuxKRsF5U?un)xC@rLJRVRN19ZBegSmX3?EjH*&b$mh!`-a?ywZ!u*xex{etviM_R- zPO4iGj$n-EI5bNSZL`=^CK+S-_4G_$2>y#)f@F3R@t&7I%~rKV~iibCc3O9CoWaVcG+@K9p>6 zl2=$vD62i0w``EMo9e$edRTSxkqClkl3~0rFeL+aFYnaM_L=F2LCh)X2x_+d<$_(x zbE*6jG;R=kJLKnfc%#RE-;bha?+cJ3y{TRP4skI-JS&F>Vp)RtrOLL zp0jIJvQiQ(^><3TYVWd8u#BtTDS1n>&`+;N?bM62nrW6(L>s-yKcWsgqvCY79YrRm zoX}wZNZu!?gB|}&A;}$lS^rthO0C(9FPC`#8_=ZYdHtpG0ui~$|IX};~C=^sR?>o>J(wBocybIL^b>TOVXSz?#?DMo@mNWaYK z=LP)-`MIilsA;v#DILMa&IEfsLKx*(O$#35a1PS$%6MrnZbO>Z6MTa#f_%L5-fxdH z03YArSf!jleok>F-cI}pHoAEy$4+b#YMRc^nKAcmSdZ6b9-k5am$}LU1g^c_3r{UL z=z8&->dF}rmwfh6#a{MqEKl{8yjfd$Hwb!tSG1zgrJgiQx<;bIBGO;w>d%3iaeC{M z@W51)^Op<7DvX8-s?UAs=e%wVrxQ`ppP=!TE_l+waOT9{YSc7>c;3kZH8SQc@{)V)dfu^@*PsiXLGyjtimnw7{YqbdLSBz7%D%`sBZJE*8k{b%nu4qbWO52 zz@KZEjx;+|`O&c)5>}YLazo36*Fn|AR#|nm3USgpfBFK%+RGHcHOtl_y@RtQt6D3tx3z3TDUxVZ*l;U4z~+nPQ(41 zfxbOi%GjZMk^NwOr5L+K-WAKGct^8#{nMN35N{l>!<#yk_P!w! zi{^=K1KV9B9Z+4png9r*SZ(-wtUXts6-m)4pJ$ja3IJ9c`=icXQ>WdDM~L5A%F+qd z@_du>%A)aunw2?xExFdtvhyUnmx54qRlI-H{~kJZ>cSrrr)_UXW^YX~|fQ9O%Xo%TkjSx~vX$6F+ zM>mH+eKLh}T>6(=+H1~31qr=`h!`=HI3>lG4et>B|v zFQi(91c0ECN|hLKqPC1cX`9`*Rn}P-CVm7!j!1nKkX)ZFwx)u#9&sjYd>iFN6Js|# zHtL4i1qufI)cZGJJ~$ism|LH0S-n)1evhO*Tjiby#m4p2F49E1inA-`hkf1XyZ){k z);m@XV*q;No4U%%!xeNZJFS&j4MY^x)`&2lDJ%B4F04FbcT_pK783tG#?FV8&zwSq zwqasyP7{}R^13rv9AW}R-3K-&ovgH&y4bb2u7OvWVNc><$|y#ewcgrONW@v$gJXuv z^lWJ)d{V-ww>2kKXCE2(AyXc{IZ>E-o3@>qfMI-eV0SBhxUa_^x~+E~vTj(-Y9Xrk zv{0t|lu#WW6CVOgOO6Tq#xa>o0juWM6r<;G>6OXo-;mnZG|e()F-dVtvBS;JOxo>a ztdF1j@jUjvXJ+g@&(!>Tp4j{p&~s5eR848ejRpDyu7`U?SrZ}k zo5peViv@GJ(n{I^OIYw*T9T6E6NdXN=rigDe<(4>sAkp zBkycK1Rw(z0Cxdso()dyW$YpTj;1!beES^f6|yY}b44~a{R z^Gybjj588nY95DwFP5Kgg7FkxrZtcXC&)Z2h*hO%9>`_OU#YR3{leTQ?qPrWLB(~9Bg8ny+tzQ$P#lrsRJtPaeGO8dmc z)7J!D)q2km2w@P=uk@zSYZ>0?1@wW<Mii-~HNMCq{Ap>f2FfJn=#AxF2FcsGAt+On z(xj-_aVzs0=JY>O=C#;z4&jS8+wVlwAZc^H=8GGk^KJF@``EKGh31D}97*g#xD?BuO&|x&^}mSMfZ$Dawp9!llalTN~5N7*p+k z`|3u^cVNYuyCYCfLPwNHlumtGv{x1A{ zWLS18$uWkL;-$nnQUZV1lq@D8ay}ho<8#;2*q|QGOigWE?r|f9c$2gir8%3|`D)`k z?#&hzdp@;%5T;xsSEtvYlQa|4IYkm2M>V0~?*(T1;)Mag`(Lc_{%5o8) zd4O*PZGReHG9;Z9@No!WNA)YN(M%8~wKpQ3tFLW~+Oc+N>tbxjF-m#O_bmzuar`HQ z2cW~;9b5?{c{O2A?GQ=jGq`y|R`w$!bx|JVL4{54@nqe8jN;fymP=GZ)e`rz`st%B zH4&A1m)-hLa^L3kf2rkH(RJGW1;@{%rCTJgen_wgV9-3tb}E&=r9{T7`p+6wpFDDj zOQZe0aU~oCawivLG?K7Mw1kvbR#&IZe({0#P{CO$`H2>P)^e!TslJf;85TdR0l$(l z0F_v5@1^A(t?F@#*_iba9?R;+4Av4^E1M2*$M?E4r&WIZ?(*5U4rZLbGqMGIL$t`* zTkwM)M?}BXi{zwb@ryW{4`=^ae6JQt#y~eHBt6zr$y`EbH7ae*66*i;wwRRvQtCTO zzr^Hod1zJH(-Kv=p(kbiSXx_|2lY9(xAFf8ZY*V+E{bwdvWSj40I(LBFG7+ix!+== zmaGi~; zsr{?&%pcC%%(h)&trFJraVEnKw~nvr9rwfR@E{~xU%V1bbCbN+mwl8q?-(;l2H*O- zG&gD^_2YM9)P3DBgP?#uWBz8GvWqK2zi24UpI_|Ad0yS%-BK6cwfyr>%gJksOOa-e zs;}Nzdl<3Qo0uyrG|!MdH&>7sWIr^xr9to(wl;EE`&fr%sf=dEK1Mh{`c2HFC>hrC zr+pjC`<&OJG8E2|WG%5wsmM_X#VpNBub}A~OJRgE;|Ir`k)QM_okeXk*lE%$YSYU@ zoZtq>q^L@DO{D3vvSr)Lky`kp{I)Xa73hN%4UUMRbcBgEMi;W?O~{eml#KYJ29?2; zMTLzPwS+RhFDsN@2V~4?Tvh1zNX%p9GNH0H>?Xypzcd5uu8r%i@A@4f=;(wMG${|e zHx+q)_#7*YH$6fjwQp$kB#&?EdggrxXOC@n@hmv~nng_Cv{s7hYaSbc%on*6b!N#9 z#NHrH*5S~%nKN6wFfaA&gaPBuSa54HCzLT_Zk<$*P}(HRT>gDVo9O63bT%*4*7c-mgH+&6pY=Uq|dMx<-0 z;oKH3(Teka-qT`mq@c}`amsP~A;3AUAOKL-{H!HOWFW;BYguHst*Vb}Zpc^d$>MDs zNgv7Ue(&)4385OzyC)^Dr)X@RvjoHk#UB<|jt9mci$4_aKrc`1G&y3c8Oe}6UvL-I zb(*=qK*e6XDneHIAX*iWXMUiC2dQ}2mI?IaYM}(e&Y^FnM zqeQB(8qOA7J{ZGs6y5~1=CLY^k^#q7lgZ?;kdhvaZQ8>VoTt?)Jx|A%G#(ZvH>HKH z%aQ=epeu39WAKFF!^Q>%j$skSv+uA$QV)9*7w6lZ+!Q;^vs!0;mq5K)P=4}^Uo^Th zoe6yqidmC8FZ(IqBi68an4X8RYf4R-{cJ65)+S0ej+75NfnSD3t-1KJ?7y31` zd^v^qglKQw^&)i|$_D_h=+-!`IoJ2G_Cyh)4oglxBe4*lG@w0FD~}4@YQg&&ci-Zk z#p9S6jnYvG>TL>46v-uOo_#J%ws?SkYFsm7Z}T9+t}-6|kdR^X7Z8AkEG+~ZzT1ehLD8}|aBA~{GW&-PrmZv-Q-C{r5|tkL zv%2Kn!+P1e-`y-~IjLVDtVG1wL!pJc6xvR4;&AI;iWakl1b!~z9VBdXOS3mvk+=Td z%eYa&KD%=tJ`K5dHVu6OT~4OU!4HXud$p)I^E1jq|Ln*f$l7^K^fW5L#$<-B=mcE+ zxMyA__eEEvKGbaRTaIb!a@=05lafABc}t7{f3{1L~3?^4&aoM6F?8JUH0hD2t8!@ z#fFcTJ*QWEj>X*t-L$*0CI_9D^)y+m>?e^I8`g4{mEzQpNw;7!XJf5p)UA|3$GxJX zB>$1TA$iA7uj%kLbxV!2FLK3lO`+ujR_`QDO+zwXOU@~16)$oWM|yTZQ97!J&vf5HIhWgk48Yd8+n_0pxc7K zQXr_kx77lQxiSV%42`OlcOiYa3NYJ@OMbitknh5?hW1d!uhCDFLTA z0toSh3%8-v+T8@PEwzLfggE@`jLvB-Muk?H^M{xYkGs1U56q01aJI*SB&q$Bme~bA z$7dE*=psUz5uy&706KCLkM3)rl_RA_be2Y|YoJ7YbD^0916E$0X(fcDgeluehb-qeQH)qZQ;r|XNAlVs^hVKmC8X1TRB! zZ5*lV)#nuMp-8SSzAL^E9(Jk7aU|szNcxZO46qTg8Df9~msMp_zS%r(O3qJ2fSR{A zYs6_tos9RBZDgjt(eykl`k}XZZbinLvyMd1#OlA;Zx!2vA(GYR{92aLnn2@tY!bTw2gN{)U?t9u;!E6VMC7k zkdZh2x|pJ(&{@S?uO;Sp7-!ZW{S!|N2sr_+XD96*rrSsulG4` zlqJmqvT~>yBWqOuvpMBOAM`#7D~wm==$Hr^=99`Nl{3IEU^TA9#^q%t))Qh>mplZJ0vrxf78QQ?HZ9Zm3$+0%Sy~P){5}$S$^VLx+6Fe5GVV2)tTS;b64XB z&Xh==vJ!ei8bxV|*il)z@6@@FD`5r^@hb81@fujEOx1QsS}qg5T^SJGChPY?x*l*g zN#o(ws=Ge5V;U<{8h^ICh}U4Ly%xXHBZxu~ii z^+(B@VXb!OFbm$#7H3D%j`PmA7~Z6_V^m-IRS|hFs)n^$s~E(?A!~+^3Qio59XIHd zxBBF}4l-KR`gGAF^??0RiBF*34<0=2F0e*>@ghf$YB^7e4P??R-JE znwcIs#W1Q8kosvKZ|q*1RiX9uXCky_&qPe89$gPJ*y)zu0lPW5D9^apbe;FsU6hsT zl1>-_cLgx+^=|soq!*4I+U$ z(0TNU3K50Ls(O04G3q?8YnTGn#0 zGM=(MG9UJVdTc*fdy*pK<-|{8t~#NtBvt_lpn&loe^wtHM!ZSS)bLY}1$lxjp<2yy zUnq~c90k~Mjdmz@z7MMUKzBa<;j1^pdCKCzktq0=7NFqg;1;*&Zs#bjA<~PqI*asI zF<^Q*RC$vQ`mhlzVeUCw?9n^qSoFtZZKlQin}P>1Z5Lu6jx$sf_aY=^qI7b@GrQ;tHUIt-##(SzlV!*h-UFfV0HawwXXqX~upwrZ<^O zru@@^OL6lC53VSpsIT+fz~RNSEsoR1ae9+;h7x)ESs%{iqT*pAW%rMAQsEfDOoO-e zx2wuobB@nGwk${M_|3h^!)@j{&Q3meAn5~1=Phv)oLTNx;k>hvxPlAb9Ed)o2T^;a zjJ`b3>kK=nLp<>(x1m>k)m$ENZeY7bn{f%30dmSk$T&5Qq)Clsr;L4RkiE(96JGgt07psJ2tt$yKX^qS>WO?av ztVJ?}-iGM{U+;6l^z~m$Ybck{e?~|RE+=;pTZsd;=tp>K3z1-+1jMrM9#}NYv(b-{ zJgwjlvFNLsLs~e_{wSv!?fmbU8tT(K`Nmm?+Hz26y9r8*1^x(}e z;I3NyIFHf_uJYIO7asLWo)}sA7+TkZi$>{lO;90%FuL424=!CSZKjkgXTtI&9e3os zodibILG_|c$+vd|Hfj1<@2nm9B~vi^MPsAqJcByF1NptcWESuJG0K?|e}PrN58uGe zzZKVBV3BR~gvz3fV5_UF+A#7)Y7+cdGo=hpx?`o-IoVu`ihf0?RUPJt)sk)?STx@^?S;ne;4_UMsP0mr&r4gW#~H+_F3vrT-J9!X|4#_{W7A`?gr*eFZl#pq;)AY` zZOZGMIlZ4R@Q9B z>K>N1|4nHGbLBN4&PH;-UB01aEyLSc{DgRNbZe=I;KjB=OXf(Jx;VlL!AOdz;3Se4 z?D-|0n5>p{9XQ^?h2?uphhf&HKi)9+0$2mjQDpfVFafou`#?3A`#0Ljbm>(1gl_?1d z>5I``$R!+Ng1>YdSC*7YIABJ}MW5hOZzB1>BrhMa(NZW|fiYO?RdBCLZN9t`{SfC;w5GoXImjSVN?C1sTPAizCFf#dXEKnFsb4 z;#b=Di5Y0pA{C#9vdR*r+fiH0uXxyeWg>plvJbzKtRbfU?KIXXK>qW0xj3cv^YP&r z&4;CO*9@T3{})?l9+hPNxBqg<94iYmb=(EDCezeObHyzYacP;!92ZO}D;G-CLJ?9c zGgqK8H_)`K$tCwRmn=od1()1SEe+f^P{H+gGv8;PneTIc|EY)LxjB5e@Aq%}k3 zPo$go}KAWG6U5~>9x zNMiXFFuoU91SpN!}Rvlwi3;Q0h!xR2kX8|7s>hvta0yI&+xtb!fPX= zBi2hgb^p41i7Blf8PM#P>IXdiLx{lz)B>s=ScO2nkXduXE>=%+B5G=*%~$0~gxM3b zJDcb3*Jhfpepr2lAMp&z@C%pNFx=YQ_eyu}_u*1l2(zD73@u3tVqW5w!~|tFo`iyL zEL>TzN!%i02o7FIVCH*m;qcb1OafXfwBLk3lC>CH9O0b(X5+1436m4?acx(u%S18L zj8}J=z|ON`6z_1w05@^bF;zrnZ3a~1q!{TP4;ro)>r2z@-gZ(`Kn{-AZ_S}c%f)); z-+nqE&$v3U(D}r1wVF1jxt)BF9nd7jorZ$t;3EqQ z>zmehEjldD+APxK-{aSA6K=0?^PmwS%M8sV!=LvmO={j$x!yb^Q4^s>xTUj%*kxJr z6k<@awX)6Jo@EvaCSwH@P6j)ES3-CcNPK>8hj>PZ^<9`MvwW2X;vJOja$1Zoj53K* zDil2@VgORHKNL^AJ5e_#uPFK^{>>&mX_Nl$YP5~MkND)?;MaNb=?OV|Z^}7?QkJBv zfBJHrc{S`~KUcb@x-B43e}rqXN0G6n5d#d4M%}j7i+0wh1;Vli^@JZT_$wkUB0{23 zA^~Ic1Ir?z{ZjGD{fCju`jd|BOO zciz|1qvvVTpT4!zjE!Oq{(Ool6g~250~_=?U$r95q=XR?fO~~$rv@9oG{!%_J$Q8U zquBcKB~9d_vK%El`hf8@o=xrD%Tf1O%u}^=FqHYAZsK)i`#3aAAmRVlsN&v_ z{E|_-Uvc(6{Yx*N<_TA2o*szlfXN4JU5?tAZ}6NGBP@!=LWKr3w}z}@w@=?I zTrHb@TQnhNd_9LUiyJK_VCGE2_3JvFqmH=sq#G`O2p!!&E86yYE4R8;r>y)y{PhL4 z=jx-?N&l`G#NzNbSKvX2uoLI@#cb_Y#>vYVE^ zpMDk=Dx?IM^$K4t@dS~)glA%+_(7UKBO9{nOZ91uMQu_gy)>DNucUx=ZF5HBBoj`x` z$t!Ln@5-&bDI1rOrL0&kbF#$K%M_D+0$ChaH*3H6Xtc~wIe6l>`nKv&byu(KVAoQ= zPm+fsAf?MuPR%<0eyU+~WDk4p$TZoe*`UJ_y6Wdc;j6^@vxejqMB4JBMd-YCS=aR9 z-6*&hB>lkPl}zHeaUEL{@0EnbIKl$PTDw9;C?G~nQTKM?hQjXeQ7k9V-z8z+SJN685(;tM;FGl=9v zzotnAi0l`!5|OUC@9;dq@W5VEal5@?du{frL9)Ij1UxeI6;~1u+?#c0CUVykUF|yF z_oa&`BQvF(O>fcfS@Z*@X#Eiz(FRHMgkE6OY4Ks+lmfKs=v}Lq6Gmv?gNGw`Ju>v? z^Wg@ae1RQl?{lM=B|0}$4;`Tb^Rl^n=3uMy>fVpC`jNlR{l)VKzxtRIjO!v(e)YGE z`sF4Q8)ZBaW~qa=;#7!Z#_E9N|eP%wsE-p5L;71+ON zcUb4nGKa?cKl?^Khzb-sk4kkbS*A(O(I+I=)Ky3+UQZ@;=MtplYZcp=q%@O;&w}n| zyx^da=R@Uu{gN`D6s**8tju9CKtvf8`oqr`dk?YMz_x0$hT+ke^s)$pQZ zv-`ErY7+skS~Ov!RI(CXEJ+_Zw&6B6x1`35X!1M?9Y0zO4Yv~ zVAYyi%&u$>k{kewRloDCcM=QNSOZo*p~p~1SFHyJB|AMb!E&p8v=&dT@URkI>qrcx za4wu<_Q9-a?a)R9F6k)X&*>-T10QBQrQB$uHc4P^Nn5JaUbp%BEObu%Rnr03YPHT@Yfn5#KQfIMnbH3|iNo8?QjI8c zQHI`FFi-ck=IXf&T5pJ?mz{cG9MErjalH*QZrX4(@|8%{q}beZVIDNHljrHSIwLds zCMP<~_!5%UESuN~C#?ST9q_ofUFQDw-NgL7GcrhhsTl6{*eTdysMQ%avu#S9C(q$~ z6GBmb)@)vPM8H6^vPxWhJdDb_>%g9eE1*mWHDjVWmjo_=9G#(B(TPsLfIJD1bp_z4 zps~x)%aUF|i9jR_DbDH79-l?bo+#^~VOM(A zyP2W&ytw+)BS9%%xp%Wwyo4(LsRjP|X>=Muusl9*pn@jS`TCTl_**qg3FsQ**|(o) z@<$;r`BPm2KF6j)p@;$c^&;yNIPtXi%0rl`cTMC;ba8UyQ^TwOJx=_e6aDu;_S%LY z6Tbmygt~8UO^~USm2O1)mMN*Sm@lUeM~{@S*v`(zQ@K3?r-(-hsf_hEZREe-^J8?# z`p;PaXyWds|EtP^h?O@;MTS4A6Y?5vb75zIi4TRmwG>JZgBpbaYWe)Y;2imcFmb<; z_LoJ5RShBks)PRby-%eBh_5RbAenH7jZHSRKCB%>DGdX9y!SJjmbKWnb6sg7k)%UFz3+TmU<2Im`roi-XAqjV+hvg8CpOe17Nu9~ri( z{} zJKz19f$Nso+;s$(4oh-+;>pppV4La(M82;L1$f)nB&(o6;b`OM|@BVin|_QaHwp24tw=(C|ek<)T4bECco z`|au>Eb@%z7vHZIZ2rR^mr_K7SH(ml>q?PVdA}ML`vkJ*-c>Dl&cfQa;!VHjVYSEp zAOtD$k2drCR*OS>ZKiqc{m+_{_Fc1fu_25XcB@BZ$b$puEzbrw0r=0?(_*RiG>eJT ze=<+ivoiqnI@p{N5~n>sg^+38%50Xjbc^WL2{EFN7Hy*TeYOa}V_yxYHe{Sw`L%Axoo~O~u?sSPY^_i02IitMTX1sB=mbHOF zcKn`cu!QBp>$$0YNL=0yE|HsrWHA0XZ;e^He z2dsdbbpw(y0gqds)N$V3H0!$_gBxiFto!EH&-KqkE7djitjs07kvI~*vnN8`r*+&) z-gt%@-huC(0XoK_+X>ko>%N;7z3#9*ncpSWShq?J0Q}if?a-%wu6}w zS1NM;IoY#{>zL>NbJ9y3MG82WZ!@Is9>i6dgDD-_3=d`aqIlhVnC%Fw`asZQ!jjJR z=%}Lj^m`3zzUykdN(5=L9HCbW*%ir$*tt*HyZl^Yp}B6?`|hK3;YpBC4c1^1*2{+O z@OuQ#v`&H&)qnlZ4OK{2w?W-L+?n3lHJ+NmORB+AKyvF? z-nf1uL>v~8!ugfyxZXq!K0E2O2g^DG7y+p>lZcBfiq>TMsvLOyMhnzG&JmF>F}H%C z4jk|)J@NLG`A3{n9cMFJY=C<{Umkz4PyjX9Anh$UhXZslmpqmpxeWg(%D+LL?3^ZZUtd@qgYueZ`;9%L9LSq_$DHC|$=>G_(`4PM^jhUjefJk7^$ zhRp0Oji8t7=8Ix{_LY=gOj)-`pM3GINTn|^IF`~Y8vYfW-gc5Y@jB12%GHf^%14$! z(eI$wIWsPg`JU=`Ck3L9sRB|Jq{h;}mt+alsJrE8m zEYGP7bpgCmE~9G^qm|WyRSEY=8H^2iy(HhCzg@#=cZ&e5aY_LLP^Kiy=)4l|gIHnU zolo+3kMq$vHiuxCO~BsdUDFxUD*tuT77V|qRH$w*o1#_c`20at4%k~>ZqV+x;=<<$ zmXPa(tmv?zzG+F`ZQVHh%$KEI6^KJm8P2Csk>P`L~&#?m}e4237pV!ODF4 zTQYMvuT;0B?z_**;N64~)(=c8Cm_ImW3W$2-A9(Z={~byiupEKRnczNM>ATcgJEv$ z4h=swjFM5Xo*`>XAcO1ZsUe;aCp(VGcc|mlz)Y)WGp)kzr5rMKbK>2C>u-g(68z#f zRLB%sZ&G5h5fg&!LYRe5c_*&q+~%f1eY`dM?PZwi)b2>rZH@FDJ}mQ;l?J`-kK5D} zBlgprB#Pm?hW!t;3^*^UdAQYtIy=R${mJ~ZfZKb`@}l`hf15!B@0cIB!rIKpH#4Mn z@oP_EX!#N!1MtU^2>SU_6)gJdW_U7R{a@PE*?+K~p92@8WNN%t0ITvEA(004_F-VlddUN@a(E~LYzi>r7v7_n5EXN= zxr8MFxB^Uc%JLvFI$_GS)iWLo#)EP|V#kLts0#-be_pMwVN()NSEA+DeAz&o((-PF432@>L>V9IDhQX(~e z+S$~2ZG#jyT1PmYUhVgBfhmT3xz=Kc3EEo)I=Ky?zHSP<4}PsWP`g~!q&Cu#_$O6e zEWq*U_7%8S%HeP6#L9p?Ad#oL;6nF8vNDazj?813;RpC|k_D(pWnk)goc7Of55kHI z;S>oQ|E3_MFEBB6CN0FDaQ%F0OW}qSUctDqDi^){jIegB5Omy1?Ul=h>9Qi zY6P}dZV4#MOGWgwo{vL5w=W17iKk>r~aII+GNZ4bPwQq@f3JnIj#u5Qv^Vve|BL#!29%lL@ zNb)=6%kHr1OX)Ztinm{|O0+xX4OEdq<}qNTE5asY+g+n4k+c`%o37p`o<$qheB1A% z5O(K)Iz|n>-PN1%Hd4u7jU%X(7psiT^L)*3=eGfd*!fRu6Rc7uF%h^`%+DZq)|X6| zCALh-6fpI^tIxxIkn6Ep@Z`;H;24Cr8or;L<*-@6ZtTuQ)1 z$D1}^`H~5h`FVooAU>1%3+83xk(sWV+Hu7N+1TjWZ?G^>LtKhw zZ57uj3yW2LbZ;Np5Apo|J-w!3yCZ6GlJp_Jv8PGalI-B1fPHUa%QOL`Rn<*?#{Q!V$%vQGK7jzHF>iG ze){E#LJ8-{3FdDs8x!{I=c=5g%liy0g`P5#ea$(kNVfcV=W(d2UqIwOb%SH9jz3o9 zXn-u1teo%MM_bY&!F9}4G%@X?Bqjv)I!{c_-$fJKT7_~6;*Kwv>aW*Kp3(U^i1#UC zZMn+37JG!TXyi3wu}5AZN0KLj@@?y4vPIn{(b_9ZKs;AljGsAYAr2D|53j4z*crw! zJu-32j5jGY6Y5~gPWN@KWpn~6KR&O(N(L~@CGLFJ+4ipa{kI_5jeakuf+R`6-s+Rk z)$AKM!i7m1A7h6}#IH{*=^`W}|4Ji2c1IOS{?&?MP$RNv` z=*B}38Ce-fOjdnXjfgPx+*+2H*|nO2Ha9;=89ajsQMGeQ%&PkE&gQPsL36R@OvK0J z(<*0+oN2i+sOp+p2_g}-YfE%oy@3ce`pBDBmzGPfDRcaI|3mGn|I>+vi)a)3l1JYA znjufzdmA-rafw9$2Emqec&ldroPf)4Cx?`)CypP1{1|j2KrENu*O5%P<0cX6@V93^ z#^h8v=zS_cN6hp9$Vkbg%1nT?xCYE9_3}2e+le}iANt})dLwhSVhvfd8irL2J0YBa zMKI!pa)&#RydW3s+OvFTb7C3`E;yToKqBpwhz}<;Js8Cl;PGy+rced%QjtiN-~OEO znw$l}M$d!R1sbtzVGs3}b~f;!G>qRFwMTWm;ybQn?vr=pbvbpUi-)(z0oICHfO?Xk zv>bY}@3|e9eAe5vqHC%_62EvSvF1sFgSf*_?-^rYgQd({bTCrwb>m^bX!LNmliHDu zd~xRf^zuF^Trd5y5~S_UC+V%$PXhm7Hh5q<-q#7zZD&r}W#epjcj=;*xHHI3eSvrV zGP=S$3A4t76EHqbyrh8Xsp|>w(D!3e61JHWkWjuBaSUaK$ig@khEd@xqV@#5{hMZ8 zO4c<;`BAnM^=RinsdsH^xL=IUO7y7(_i*EC>hmI_I|3T!jN?P|xYlBGklfVMQw;5Q zGU*ZX*gg4ZzYm-(0d2@MCRneKskwcUiM#9x7Mn-(a{v^7o@hR5_iWr|TF zMsBPM%>M7qk-Wj-pP4m($hNNQ&F<+5+byKQ}cDZO9HW%vjzX3e^ZXhobqIQ(=kc|w2hW5iivu&SJu(38g9*T9P> zBCXUOG)gf}55l>fi8#G7>65qT+|Nhqk`Jor+6vtl5el<=Y*!L*0acK4zy0N+p13PF zc{n+%zV4B3LY|F`T`*v6JZJg+2o`i*f%70;K?l*Fh60ZlM|+YUL6SOLqeON})Yt8v zc@^QgDF;8kgq*hvBtG;8fSR=vKQUA`f26s`o}fW|wJ{_cT%bRLFw%QP8zQ^aA-UD@ z%(wcQ4*%0|_t!g#q#ImAF%*28_zpCRXifgjyN*t}mhC~hL+4-~_FDBO7wfqcmKuCP z*cEH2OA*l?L5B8>y8vHv{G5(6kBtD zg5?1-h$#QHr?@-!DT)iI#6tVh_wh&FuNl@Sv~imINEdkywT4&VO2N6uhbC3O(a(K6 zB0nC-9sLOdse(N}R0Z-p%aoPrKjdx(jwEw%p%Wb8-m(dOX6ik)5`H_T<%nO*7V*k9_jh_{JDb9Oa-jDbX(eC6 znAAe4sdexmomaiyUaIxFlXH2_wP?b1^e4r9Gv*=JO^XNo^OHZ?;z^YJRKW%hd@Rm% zyfoI7b3~36Kbj34Efq&K!Zs~nRBLnnFNk>Vf`r^=n+9fz!_*%u9m34$i(@GR{*KQK zsnPh}FA5vCZIvsQjf`A3g1y0`uUq8TCtI7L>p4*4UUKN>N0;7LC}Z^Pabf1WYB~p< z#k}J8rFymM2m8&}JQ-~8YSl-j?Gh(I-8`0(FWf<;RIR!O;KKeW`iqEwDmk^Yy_~5l zZSzvsl)3GgD-0yXZ?7q1{wydqz0G2-ujF5fqphXpLR~whJKy|k?qjrdq2Yh#n*$o4 z!y=`kgXDgd{u4Z%XD3pvL6Nz8A|otsvW2FEhNH&Uv798ET@AR%Tb4M6P}KLCR2{1<-4p+)>cH{#~*L7TFzMN zHzilVWvjHlz3*@AOHTGO@1Mv>n59Rod5yFRn?T&{F4=*EQkjHp4nVzBwT#+=XQ;WE zMD+XbThC204#-5zb|Jqf)R7z^L3cd|yP6d2%HAH~s-{y;Qm9kh3$N$l7m3#<9PuZ0 zSXR&X%k`4VH5liivYN|~*yPlE2l`Zoc%+75F%$m%L{J&9?R?}o_*OTdpbhfyts@dv z@k*0g#5Z`f^w8kfssJUCfx>VZkiBVcdn38TbUG+;Lv}yK#QXbK!;l(k@ zC=FG5`U1UE!;jt{9FKQXW!PC|V_8xq983-BXfXMj`njY6&@O#3+7Cm9o&RGM@(TOf z0Y>t$ZK1JW^RuO5@J@A#A-NO#0Ib4HJA?8KNQ zM!}TEUz&XNkfh5IX&e3G&zB{9mGIsWh;EEym;#!QaX1$j=Ka@B{)jfSl$bP)?l z2h`brL~k}y+aoCOpTXADO?lz*4o%Et+6bMkw==o(3TAfWFAIWi;sG38c{{TwW`x$w zyfkl=lA-a9Y5ZLRz3Nj>K(u8S^V2Ew=?HW{ONLEftKZ-K1F&8&`X??VK<%LRNoA2P z(Mt70dmm}We!`LvBGpnhDeuOPp4Q=8oOCC)iok^d7wbsXcDp)jFI^%R@zbGeGP$?8 zECn_16U`K#w?H!zJ-Zg2JU~2F_gX_hE3^W~K01K#3oeXn1rm6C{vN~V(yUx`1Gz)3v%bgpCg zoJj*VGJH4MG6=3Iv_g^;`KT@g;YqTIPwt7u9v(#e#^Kx~NkO{y7E0txjD+XJXPFE% zyqi$}FdyJHGH6?O@0FC(>B}PA6~V^M%s(o>e z=Z+fKmu1PvA0o8*sa}H}z|I@>dAhMTttdb=F>>+)VZFm>+_oZY?z_y)caMdzzPIO| zCqqt^T-N5n)LyK>Dsn*vO_jx#OPkoCC%zv}lLA|*#p(@rq%s?ibEes{QyNQ;sC>#k zy|xBi9k<0eUveCgMQpt4lwa8jr?{;n^1p!%5G;nfs6nw=U8v4X>^ueT=S)i6*vv3G zWsdbPu`M{X{@$5VkvIl6F1cl5qYMKwx!efjS0Xy3im@iiqWJ9NRj;iJb4+R@D2p-{tnM@OPc^FJQYI6|GG`UR zroA=Dt~~{-Gbrpn0yxUrAuZT;$P26RM#1%WuHM-b9 zD$Iag7t%C>ty}4&jGDRlzl>oXXU5d|>xvEXE2A?`CP~!&S~nX$0kh*ZGPzq5r;fy6xzk{rmSw$S%vtH;a3j^JFCT@?uvBQ{;)m&xEQh< z?oV7Cn{yjHK5_}NbOs3*UH|#`^5N>Ymflf@TMBsIH?XSJU5Ym7F68hFvrNDW90AdK z%RCo!cf*$&u{tdv`6W-aS^Mun+EltPJf;W77x5a2+qmy(bq{ySoTG$BKWr{W=0fnq zT(!$_gy+Xi+A_^?En>7YC}UC_#9=WGC5Ki~OLroP)c)QwXlLRRhItlp*=eg)!-RMC zyVwAplW~XzS(8w*9u4J1_lU~4pX7Q=dGNd3{Y4ekZPYu(IwhtP_A`ZdPX8gy zN^s;}ysGEC8Mxh0iSfQX!sZt0JqFLKR#b8(Vb^Jb*F+(=Y zi1eV>*u5*M;1V5vRCPD&xAfr}Qb3GlhbrgL*%Wt;hG&vJsmg1NzEDc|%IvA;U`VsOG{0F;z`xj^f;zXd`DtMh zZP%+yxTZhz^py2Wrdez>>KU3T`&CbquQhN0g>p)0NOXVi>#z5XKV~A^;(LDsmy^KZ z!4#=%Os77D?~+&WKLxDdfc|%9*UH|10d(Loyr~Aa>T1$$R?uI!+of_`9704SQgtv69Z0v>BcMk$<)2(9fVc*S!_W1- zC9C8vL>-DSO~;NOfuubn`VKL9vY z;oBT4l(isTbf@Xgr%YyA{!YP3+hB+D=Ri~Wo%ul4o?&%>jB)Aj^;}JzpyzLV(~=6* z>*#3>8N<1?q*Eerd%2kHLCy=K@8~A8t@wg>z3q4W*HY~stb9w;9$d1Vz1_+_@Kur1 ztG%w7n(Y7fmaX#g)GHk<);23}Udn{=fEmg2yV}d_|EX5rc792i+9b*S9i|g{O}WJB zTb(bh9^An+?xTgZm|ofe;D(JyU`?Drg>iB!!oh)1WT-UA=J z-Z@gd;dAv5O02PJi13}6q(*TxqpHPYUJp+>Clm=$fx|#4ld9SF%MTkxR@Kk#pYJ~R zy+>GS@$TgoB238$^gTHgu0UTIx$Cffw<;?}E!B>g@7)UVxMor*Hl!MB<+j$QIWU;3 zv%x=mzLU?ULLV7of8exfEKLmBTy?40x!_OoZ{OOyK%(k;_6JL@))dbL0$|d`%wkB( zwS@$ySwM#tenCkt_!Khu*Oz?A1;s7tpb~>`rWMDQV$6H>sPHfnoi*oI6xQ>GCjW&u z1uQS-I-ChU)ACSbYTq+#qVnYWQviwr5iW*-vYL8F9(O%}A08|?3{eEp6soH!? zj@51Uh{elHgAu!zRFSuuP(I^Lj5#;^jX-Fl1a138_001GHmSCBJKfUI80*ykV}D4n z_wjJL?(KQL`0x0|)>oy8Sv#}g5${Dsj? zG@gFdBj6Vk4?d?FYW`^R2b~o8#L(!gnmB|`Bt2H6<0rFY61{3H>TPzffLtK$@K)mC z6`;$#=CVkM7x|Wx2ifD(p)0L`~A7T905?b zr+#N`2freq+^$GLm!!bDbIpX!=KuJufvu|4MS=bLwz~eJWG&s$1tgn*sLMUWd9i;0 z)B!R5%gKixBP~u8Sj;01at$g4`m)xc7SGj^C5_WFw$I6^QePnQ=Zzpq5Pa*Asqv+7 zTAX?0SJ%o^BU$I`RzoafPZS=CXiN3My*aT(F9|G1SS94Xk1?H4^(ox+ zFGM*qnSe7TDPIsbMYOr$&hQ+0{4O&j48W_0g$Up{Mvt{VFVu4p^}mkbSSKQO=IXa9 zmoP6#cqSR+-j8)Nx1NbqM(CVkVCK3n~vo%xakuS15gnWS6dqF>YDF%qUhF1Ou zG$Sz69Eixj5EiBZ;kX)31fHSXLcjX#%m@=6a|{e36JMoKzh_X<+fMZb9Wj#M#kL+} zGnday7?G$U2fw82%s3#=n1rQXVE67pzHZrqj8(D26wPJy3qP_c@D=VuyuJUqN$bMm z$tMQ(xcmKSKJ(X8*fd?y!K(`6ZZ5%bl3iE9@!49?6o%U>SSO5KXWTq+WacT7e$H7_ zv@i!VoiUTXlu>$r)^ub3m>f_nQ_*`O^b8ci$H%XZc$nOVQsKdS<#e_tui+VvU9Z9i z+d}`9=agAoyCeF`-|DG#z+hBc&FwDrB~o5rTWczW6>@Es=I)eUI8hD zdzk<-Oxx!SK`~2|Rh6Chm0vk@*V)2@0KZPUOgBiRX5$9CDHZ<-EVuxW=X=nbG<5ug z9Q4UiIs5a(Tr%V+5GSe_QkWqoU}U7sW(4VV9ojJoT;O5;r817i1R5n zN70S%n@$Akj(D+$O%cD6aWB!h={bJ@hfFAIApn&s^fW0E4^&Wi$R{(FZjv11VlR;j zxZS#`=Di~Qjd`RPNJ-Nw5Foem9d_%qjMe@ zZnx@B`B$utEE8wiuU+WrOQ7{SSwFxZ@;|H+yPV)MkOY$o3K*544TYD=ci^|W9wLm zTE98#_OHT(4#qkp8tLt3=Z2BX#Ic%mEbF-;5I5BeR+E> zg_J7D?%Qp`*Cp~UN z%C5ysXr@VreyrsgV*YFFu#@ulBEBN_ZjDNn#d~1t8`j|0;NJ`>f_vEqJy<<>);Z{Y zRux2cj1yWPyAsvp1hiSV`X8f2eg4cLlTg9|mek3^ z%80|+^@ef936ko3Iq9U5GmTG`T}9m61MAx@jfWED&S8 z85(98jB9%LER{pld|=uHx8o#6{I`Vg-UI_y!_eSi0~8K^gd3drrPNV%=v4huN^$0U z_Oo2Q?c`YiNBM43)s;k{4=+db?xrqN4L`}bsL9DK$(U+(AmzocZ%WR^D?+X1`?&Fr ziL~ESfUj9YQei`k-FdZ*gtnxKw=M77EF}$q<@$%C4Tz{eZDiL9v2A{dC>`ih3zCGH ze38Hh2G4&=ZmQmDb0$=aEk|6OlrhP7O(yfbn`;g*)ISY&P?3CiQ18V{5~L8^5!ZTu zuQ;mLsfvx%^cVZN1CR2JO1Ll3y~#7Kdol+C9ejRZfn?6n$!zL2Hk5n$J^SGNYgn%m zUG3AM!8@KSn#hkuzI|b7ys$a7A!6dO;B#f;=<(CcbD25#rR%feujBj|rOn*Q4bEKpGt}!AS=FruC628D z5;6EiX}YWT-B6_Rii@c*cQ5gU_Nv?{wlJrXgz3<&z-m7S*Rpi~8F2l#fG{#J))Q1C zQYOj}Efp=1nhkw?7<^j$s7|MamszaLyyeHZ4|viMNIcx#VnpGJg1B@$`5?H{inv!z z^^+{>2KcfSiD(fHdP4e=t@9Q1Fi#m&6C)zD8>=^^5}7yx_s3|%8N^M9Q&pa_q5}DD zw#P$4=uiA$*6n3}!=;~~cBZ$I+Hh16;edexCn~S6ypD9D5Kz<2k(e4m?wlBmLGHbH zGoK7zyP2{2Yg@g2*a`c>YQTzPNV><99${V4@@qQ8Y8v_kIczjtltiuM+Ct%ev+C3l zlGdabZv3<)t@D9rarY%xu|bZcce-JND{SyiH|RZ?Ruhv1@p0mtg6aV(1&#TkZ^&rn`o@L&XKqnK3P(z>D3$B)$?$77 zheeeC7@C}##BaV*+yYXJ7{2GZ7QJfn#4My+*YD4Nt->-wbI_bTX{ikB(5YD7y`}yK ze6iCOvK>WyffXCpXiAS5d zT<`_RZQfKT%=G)AH&k9M_0m><(pLX8kdGuQP?!#eaZ<}az_@x3_}`@ZW?MI#4|EJw z6&FaO%=z~TeEW~dhL&;&Gj8`&)46IVoq^EG-Lt(=$l`)NKp9?u{HjO2)w>+@Zi3P{Oem8h%l~(8F~PqCMg+^`dc+? z`@P!k3{glBz46JGi;HCHwH4bl)x&~h3_X7Q36}cIS!Bp&t5TSWOHt2b<*BsWK zf%VMR8M0IkO}^}yb~~i^@MO`XbD}{9jWcDuecqR%N0>Ido#^_Bwo=t9bF;1TCq2U| zw4-+gdHd#E#=_=%FGsf-5SxC=FcFt+;YQtG$Uwa}IHqDab8lV_7OuW(OSPzgxEjBG zqQh&gj=~sEGwV?rub*sjNeZk{jcpFgnVOk}rqt&*;VyPOA^2SQ>@YjJ5AQ4dUM()M z(8sU$O>r$;mwIfwtrhdMqF3x|mJ>3d0I~Ij$ee#s_xEEN@V5Lb;ND-#GB8#sibqlt zDUzZ;@FI|s%2LVN$u^SWyGTc}YCqsXG9;AhZVPx+w4u4#YH^Z>+5D{}x6I%!`1o*V zdE-kl)3M#}K^I2=^mrmF#{$-HXI-LBVl~FdPUqW4XQ=&e$s#JT-vm0{cRIxlRU#s5 z{WeJa$s;DD(?lQ8-gp`1*?aL*^m_ABx=3upF{u18dEwm{W6PT3|kl=W%& zpeU`8jYmQ-ozB!Um+!tI!4rn!QrzS(FWR~cf%4!m>E0oqG%<|*5g<71X(%ggrxxz; zod}78WUGkF)3V~qe<*BTHeL3LhfH6WN6K9|pD}SbqTC0(RLHi_}QD>r)=Q z#HkwDx9x+b*VsesOEldC3A&f-*$lUy{8KaZ^xF7lnJgxtUaIbqA6b0RnPLXOiRNt2 zgRADdN5i@_@m}@dOg;%&>Zveb?~L!bnBJPS#K_Tko+MHs&@OG(6s}AZMLI1y}jQ` zgL-LnDM3VixlCVX76X_`AVX&G7X$bkP;N}HO~Z(rBc#K_0LP9`%Oc)?fe+S496ZO(DbWBpKXKViHan6iom0r1{U zi#|W(#^5I<=6y(|K++#SrzD4aLIAhrv2EnV<7j#YnZDm=+Q!fkQ&;DK`|_!}u+`TW z@=t`YW~8XR#zh_Iw1jzR8@o5f#$-FxhLZhb^IsuVW_fV`zxyReks8clS?3Q(3xz07 z)MC`K(0bHZhv!@5T{HN_DBh!rLeXt9%A!!@cm#csb_%L29w5R~6m1tBPIxVg9NYE* zyak2S0}$(yyI#29L`BO?p|FkE&yYKID3$00(0z#3HH3x{Esu~G-0k_%iX{3pRx13n zmL^=Bc3D1i`RcJVK{oy`Q%E+#3>i=i#L3QUu{4%c-zr(Po-V%@1Ub(5mG+{gOM8uk z0t4=lhc+>gh@&V?S77IGi6pZXk5(c!O3zImtfF<$!gOIkaME!Xfz)Zr&~qDeD=LzJ2%lSMr{xawI(o>6 zhMml6iDpnaLX{dA-0AsI`h7m40x?^BME&L!ZA)jLKPs`Ml#m2%IH8n*${ve(Jf{MLBg7plPFd$2q9{4EZ={|I3lESmgrgCSGATZ7W{~ zolqLc6B%q6!#$N&GO zTtx>(X9*dSq6j&ME(}qT(;OwEkC`e*US+-~pJ`~7-9U(e^`aeoYtu9sMzoQ7(_I+9gjW{elxp&uTZ z{+XcL$9JWZ3I_#A3F4auH1sb3%V_{exE4k`~1B_luR#`l(- zu+YdMB2K~*Qtff8sXNZUJ!EksGF0Yw9U61GGrU_u75sQYXg%;e{LJ`&hzjNKKfbp= zcW8|shHr0)$fJ`z)}YA!0St#54o|gqBiVctqv_I~HgotRf7fFGZ>glIk;`t3RuDKsKv9fodt>A`@mC=yR}FbCqq7@2AzL0 z|HuCF$Ln(Yejg8;_7lK=Pl$6{C6m0B27jP$7o2kbZY2B<9PaDQFqR5|X1ByeL#RZnLIP`@8W$JxNJ+ z>dUE6!)Bm&3t9TvDvQ<1mXE&5%e*p{INt|PkE~q(9Ml9{h6}DsQX`fvaSDuVBr8aD z*ZceV7^FlJ15O&a%0Kvp&8M=WY`0r%LG04Ebx)9R3?&t99W&Qdqd5F!*Jr* zzeCq}jK$OvJCUs)^IqAW(T`Rpe2E%r|9G^~ZWl{pcW*s92z$4~BZ+yRhX`kAFiLe$ zs(l9M(_B@S=afO+`5xaY%oKJ;XRWKwC^Ty!PYxixlf9U>{^@|=|QWY9yb$tKiXRTsL4JRuKl=a7MXXH8-8pB25=H_ql} zRJ}?3mP+euU|_0tHV!VIesmDpb$yOPy-F;F%U8yC-*rDPPrje4_Dg+j;WC6>gPYV9!Fu01D9M*brp)@1yDMD@E)&ZPv6J7D6}9tyM^cmqfa+K}{^&p{YH zkotcA104r?k(ELwMXPuZNiMmKZB3Qo#f>=p<{Pxp{^|j?_utNHn?OsGl z>xi6d?{oC`M4_b6^G|M;N9Uyu9_LDj{VtqL;97D;dMP_MJ-SKC`}73+}` znIIW9B?nuR2S_At`GY@ALIhN1XW9bRKz$to*Z=rl&IUZHI=yoLq+J(*A=T=ajpUFR z!E0Io6;SA0z@la7S5@Y3UXq_}>ehtv*G#10h^#WSDWkNbZZomLg7P$gRrrdPy^jd4 zT~vP<%7i@pxIL9@F(m&pPI3KJ+?KRwj73hD?Uu~qEAmtu3IHRg70f?8WPINBBwa{- zGU2N4Y{h76EFR|pSJb+Cs-iIm;_Qf#X`5PfE~MJoO*cDIiBOuLhYD3xI)oE&oi zQ0Cr#Gx^CtNZY?yk?eO%VJAbRTSt5S8{9~IwW7JU_lxZ)CLpzD*sZvJh^VzEu4VcD zc8eqyD<+NaZ3t1?2Mq1xn>?a|CC6&ho&5*~li^{2`$X7)@StL{s>5z&x9+lht#pt5 zs#(Q7)V5gC*;Z?){s`cH(xx2RnDqKmKll4=$W*BLVovvwZL2j*YOQN!H+^RdnS7P9 z;VmCy;fwX)q&0747HuaccVA+*sH3!$r*0!dBDzuA8-YNrUbY5|9GaJ#)TTNdO2e@e zegBS)%Ne0`-3{@~|NRYpd;?G)8fyt}p?O+#%)PypBCb0Xx|rO9er!EPp>yi{q3?P1^>6;mCl0doni zU;hGzsS=7h@1L_D&YP64P(F1?+g&LM$VgOQJN<3nWUv!x&ock?XEao%9EY0kEcy!U z4`pX(%*A!`GA6BTk&|W5E(y3}E)9^T4s2h;$5F~uq;p;_^rz`A8{44ERB@LDB6Xns zNnfgTUJXiK?XEblmm(g^c#&Cglm=L&YE34q&Gr`f;{Q91ADW7y0nhTw zubRF%Wz~_5zWT6GS-mcr>W)z8k3G%Hr^kVSY&RQ9i(yaemdy8syd?88-48j5?`_-t z!`X@r-SsYAxivan%j)yXFr|`WPp!p9i|kFI;7O>50Zk zUqR8kydR2>eNqgM)Dae{Osw41s^L8>06r$6+bSW5H7$K?t_GH+c{O7(2B2rg*6(uF z_JIQy;je{l)@8|i9fxE*|Dq-6og+25I}6AC$S#vkErr~Tb;WOW6cYUtcRloxK6<)O zTwBrtWxOb=H0tjNY^l}O8Sc>zzx{;#LMP}4Hb9;LU$kR>4HG3t5Z z>(pwMF^ZvZ18CJa@15f5rdO;L06bQ*QV?soZ&1u1U7SKGvW8}8mPd~<*cx+ne9R6k{} z9WkPg_NhRd3o1CB6pB^Zx}nG^y$8_&R@YNt>#f+%(@<=IcbDiujLYHau0Ub*0s@ab zg!-XVzw|!1aujtUVTM*=rVCB#p8mOfhc6>c)L~gp(_Qy{wt1S1OCnUP+Cnj8scbxZ zeED0gNx~j=PR&X6xJk@Jx{vUEoZOB~4@^em27pPrWWNV}S0r?jB>TnVxmqWX$E&-n zmoh$f8e2sns(aM9s`?c>@B9^HOMSP=nQ@orp;a+Occvfu4Yd!b-jg zIyS%57fTTWodn#kl!A_{^dqPJ6C?nW8Acc6JLBTmV_I$)ni)KLkTdPVQr^MnfF1`i zF$4o6|z*(_#U%a!SWWOEGSC z`X_0!DwN2Q3%#YFsU1J{xz^NaB9LJc+N2=et>2a7OR=ZyLMexN3ZcqRD9cjz>Dn#$ zx7v5qo6fkHSCCa3EhM1Ly4eO;H{rbxI;Ly!SL!MJ^%dG0Q|dI@&jH$K$iAFA({aBHGm>-g@646J18u%i37Y7RMnBK4SZeP~0 z0a>`Wy>3IJI%y_*G3k*6DSWOa@pjVU-F*`gwFu(EVb^bmCji+x+kxNc-g@-Kf}6IC_#_b*Zj;{iRUM)lG$vW*eIPWa3f!KqtD#H#@ah&hIXE zH4g6lwI04%dKM~G3FLyWq#;HRmmyM)I(whgNZ38WtUtbW+>u?iotY766dgV#2S2V| zRg^)BSKxfJu=7~lxjPn|x$a7~@U3p-V6j3#7^()k^?Hx-oyqHtkFz947s^I7zfW>Q~)Jl#}a)icui{Qux|%(vf#!+?Axy zudBAb^Y^7C)R?v(VK^^>&r>`{24Rov`ue@9UP&9GaA8d195?GvXfv*Bw@3sO;tv`>5-t+#IJN zFD~>;v!|x)twpLeS8uKO8L7T{SsV7!}~gT0Gk88_4PNSe2^rz;;$Q z1G=HoH%FB?XjuY=^d}h?6KX+jmpSTWM`wcKG1K#RG%Y z_?&nT{;j(D=|8dZe@dz)oc@38iXGt`(Chu5i*^94gciE1my3(oU`iM$nPB$5P79uk z?UCW9DgKH?EK#@)BbO8r7@^Ff?v1l^sr#R5v%eXhf@a+U=C;ha#%i=_z{fR1mwijA z8Xx*Bz~gsH)cT$&{@At-h*}p?cfa(F8_aT)Uu@^`aGnf{ofn17%%qJ!i>3WaGfjJ< zxIJR_SLLf)Tcsm6kCP<=bJd3|$8+sGu>7-_`_eg&NIIom<{=L~Z7`*G^}9B1V-edg zd>_mWg_#D6=8PH6tJa)!7h8=SdaftdGGd~-18Tj}5z<^g>Fw68(E;K3{&SV_gc_Ty z`l8msWvIEXbDO(+hpDzU5I-76zg2$Vd-I(k7Cgw#AoYD1s5Fcbh-Oer{=G5V-2VR0 zHQT==dt31_HgA8!8Y0|RZ--=ju*K#I%#m4RCitS5G#Uiq-{?CD7mg^K(Wrm&h_Z*4 zr|>CTusWcvQt9vDM5_s_8v*X1UurlXkkp>P5-(=jJ9?GTqv{qN z;Jndh^Uv10Pa(1=MZr5-SF8>!k1F3DmXh~VlPZ79Js2zzX2FQrLacfW|9T^Ol%8wq zeM{JJ@^W(<3CYQG^mf`FmQ8z0y~{vsaRFoB@5NeHOyU!w$@t=&>)GaM73Ld{*W0tx zQ^Oi5pabmLhf>onTO@@LFTBF`SPNy{h2kMo-MQ9Ei(7cxZ3t7VIXPWrmw}_46#t6f zYSiuOe6^RbHT>K9tA*VjjyxuFI+c^aE=xvN2)#Rrl7f#c&yQ+gr?F4^!h*He;EJ$u z4^ByibkwDr6b-I>t>^8UWAkDSl#yEzbh_=HVE58cGBLgWKZk(-v`y(>>9%`m{1qZC z*k^QsImYy;dpH+lb>oVzALuA3@y5>lU)`++7(qTe*5Bf5y{g1V%CaPqIJff7!#-g) z#v3H?Ex@G%Hc?a;9=UHx$#7DmYdezIrI!A@QfQ_?hj;@OT6$Ir(PZIhOdl57%0kW< zQ9GxQX|828rTd!f3p{2!YRYWxY>YhOks){pBr% zB)9Xvno5mx__`<+z2~u$=owSzGu_im9;j#P6R!|ZRH5&dTI#&aQBTnT>OS~b+DLLz zH@>)Rq(S4GA$s^l@O+xA3;qjtdQ!`+h@ITM)#6BV^Ugz$aP11F&!kl-nAUfqmJdGk zsrc?OZGJUHeTeF-@d|%K7X2e>WW(V1?V>&7>$$?kP$evTsJLu=YbuT$TIbRa`{11Vy7vJ0HGOmnI}oK*vcGB zh@C!3fBpWjsdnOa3(7A63hO_uSw3P4c5G@#&>F6SFSe_@r|u`-cb@jka-JdPVqK0p(67x=@9ca;d{%x$NYt z>@@1`6pd%0u&I#wb(@{orsy4ynib0!U0FT+m-^G5E?p}_KI4;WF9(G+^=#aVK%@Wv z_b2jm=2;23UBEnld_6t6stu$rA#eh`jk%B@wYL?XtpnHB6BeC%8|E)zgcRT#J>lU! zvA+?jIP@@ZOv7KIaSeV~469+G&nLd*Ih(Z)-RF}nOSaHm8;5>VPbps_k~{FhPqK8- zcl%GZ2N%?U1mM5yA_f zN|3J2&s#{U>R9%Fir4qAeXsrJo&E>pXCrJZ9Ok~|kQ13vnRrl2@237i(Cc+URoRt} z1UyXG3Ugl=w06p-94ze9;@3}kV$Rv^xXoJF_Nm;o4o*5ab|EyG^tdxD?ZEF>9G*$; zi|(Q%W>9&8JSia!-^-XuRqu1p_JI4=*-FjAeM-vXR&LbI?km36&67@%l zsotVuGoWzqKnWw~^7V$quoTzYjg35crG1>{!{pUVUKZI`-)*`ZUjRYEpJW*o6hE6z z3aC(Yc~w@CQc3Sx|99XHKo0GC|5fDg7BitJ&_n4D|}PB%C6ImsLu z&=p6y{2qI^Um}5U&%M``I?jecVI?$H8-8o@= zGh>i|7jZcdO))k(~{+5PW!12~RP{(JNYcm^slwr{mCxF~GcZ+aX2Fj^I? zaA!&l|G@kL*zdr`Z6T%M<$+sDFQwGKKO3&RrB5*fMs%+O#yWl%21j>$=yrlUuS|xd zx!xSza#!$Es%Ktt4qH|WtKa|+8p{zr1AA-(5JLl{4@pM)ddkR8`Yy4^(qP3ct9_G#al4C$tUK=t}%`1{zal@Fkn3hsUB zrr}(NO1)m=n_#EZpbtVrGZ~9_e~^WdmfdQh@6M$O8BOZcrK10z%?1Vjw@g!8XVz~s z2Y8&w#L6We?+$pfPCeoBf;6QzrjP(8(3(o>LIePjwXR3kImwY9gu>Rp6a|u(v!tRY z6ATX9Ir5-$0y4nl(jRj(3-sYLy$SGi2;p=9(Mv2`;BI1AJ7m-k)a)?tWdj-E>5BxE zzz;X9pNfOB7d5fq7u5ib#TsDF$r_a>S3$w~<1PZ$yl&s@KLD}oO;N&48TcPq);cxQ z%NIRtDtsH0>tL!-1I!lcprb3n0NkdErvTS3@%2l}DCQyB;;!~8w*D=c)zX|Xwl#G} zR&KV(KxicSpkY<tLKc!l&|4`KY+djon)(L<D^^Rj-=1eQC@#u5pUTkAmNIhrw(!_T zt2;-%!n*&P&vnKD>g4sR6GH`E*ImN^dA8WS+p^w|KT>l&lRSI}0F zurbC~YUrk4H$Y=ti_Mb;-~BxRHP=$-p!8ElW&;B)JU3qR||;lL@8IWkq?h#-A zY&`g&YVyKzF0jM6Ve*HOKlX@!ss=8Q_EvV}2cDJ)(RAA5V13d9v{-Cn@J~pz0p{CQ z%nZ*s5fl7aynZ92p7clPA3?tbm@WqdWHYZ!{l)PrxGAFpNa}FB;eKqMRP+m=J8$rh zQ`48)xWN_Pz?lu)Ob^(J@u9BMZyhN|G+R{2OFhqZ{1NZv9X*R}T)dK08dy9kh73II|Z;7t}6w-!kx`r)ZGvcJknVS#uc+UiO7 z^_6RXY32I=4t@*-q=Y%@&v;{Rs>}~h7$}JYoTqscKeiSYh-)h1u{l$P#2yq6nRBJH zc?c!Z=;)>%3W~vlb~J~y3@$!b-7u5)b;r}*1PYee7c-`dVhPx3T29(XC9E$oLo7h7hS0+y>F3W7R ztAO0VFUOJS3E9@$p&#)9p@3UCQax!puU;hw@0xSpsdc~z;@e$uqV~{X4(N3Io2hs$ z=r@j^75-F`mh1c@IL~VrsYXoSES9=1i?smR1Y5o(3X2W3<)=;0J~~KF$_wBzI&I!% zAh(Q&+pZ>;G=IIewD!mjp89RK_2rz)vxB~}lNL%#9bZ)wr;rhB-9)?IQ@-I=d73&HfN)WOz~aA)fCMy0m)KLULOH*0=|DTg)hFdv ztc~*ZJrIjII{&S5$`${xv;X|cEyH*v!EDOohP3bqAPqdHJ1`w8nlU$b3-i&%$IO8i6ZY==-@5(X)0)yhjk^*-0kee#ag)+Ii3fkp z-$#!t`|6tZz79?toV*OhMEL;niulz<5oa=I0Pj@Ci(Nuhs`H$ykh7eQ_3qa5?p}Tjs08AcK?gC=xiJoI>vH>a9UVg#zZp1hTWZNReK$l-WQT2U7%1xEO>8)6JDMXi=0!YYY%WfH@&MY; zrvy~HF=Ph_2ZZL=zgciYM6;_3^t2sk{^E!(00J}CbU~KdsPs%CI^k_I8totN)N&Oo z&-&xi(S6b$=>1N92=EWa|^g*yQ0uxG)Fyp+=BZX=Wa#M|f9 z4bPh-e8TWWgY+K8eLdqlhq0QJJtyt>^ErC@d6R|nxsd6ci2^CE#ph z-1T%U$Z`X0xctjrm;ChVvFR^ZOf~4QV9nEGNf~O-!PS^!$69*F?01u^x)s(RLqI6aar_3Py~3j->LB($OwF2LKgho)pVD# z>_)U5^gJ5e`$KCV^D%Z|NMd(q?e+3kw_Fp|WlK9(?F{Bxt}lvl*$i2MVjj4)Cpwd- zxpkTEaW2o$p)KzT`z?REDYkw+Zhj?=QTV^xE^ql(RsKEcjoc`YpOge^0>U4v@n2y5 z7oeknt~(FoeZKV~_(o5FBL;I*ZAm&ii1|8Ff+760HnE+a_XoxAdJKF4929X=(k~`S z?FrcDj$+xjM4z~~^@{|XckSW3=+g7o%fHi`Mpubdv7k%7mCJ@ozV9}7Xf+ko`B~1` zMC#V|)5CcU`?;R(DQSo7tVNxyULL0YW!wFIL9J=yxCx49b89T6>!d^r+r5#D}n z>hJx!ypM@qniGGt=CDq-+k7=}d2XbdzPb4HTXhLRXW5>b>Jv<`W?Ef;)aZ(XvD2Xp z`+^c@=Aa4;XT-D`qT#V^RP#+MB2Hx?XtVJK!LiQlI*{9wAK}LC>+71Tet)%NZB{Lt z&AlopxjNg^_%KWHMgYamV?LYHU%(RmvNBQ&RpUi$0l_#C_XywRm5|lWIk-DJ12AXJ zP8>%WU%8OIFbZDV05oj1k$*w(*=P#%I+R_@;2W2QFo&`0#_ppK@m4;ps;OR*&f3@JreMHY z%i81y9MT-~tyNh-!^FIb(4t64Gc>TNpTX%YR^J8u`<$|sYO-tBQ?AviyaW@7WI_Z; z#8~c1FWCin!DCa8nEXu8zmS#j+qfZV$Saq-_rBn?+1tDV!{fILeHxOpFW%eib9O02 zd%1MQc6DwvK8bQU0||dOcWA7bdG3S#m#GASM%7SRW*<4`5uSWy=SQt1aTD(%;d z1KaKca}>GY$iZ=&daOr?lw$Nt1o;2v4ycJmAF+nZ1v{dHJ@=L`gkb1ZRgo zk%hpUdEo=(Q)fFh0u`9-%z(a-&aw!H+=-~o5EN9hr-}Y49X{a=^Q!QJ)df`CzHbpN zKWsaQzl!ide?e}JLZ|xD15h;gb8Hm`6s}!Q^Jb0ou~nd28qQfXoYUHD<-PltvzT&z zun}K^a!v!0migrUs$uhP-og-NzW%jqS1DF7<=B0B(A`sc65t030-ML;(x@B9r)E^1 z@&^iXil5y`yV9X?%JRpD(pCi3v8tA@tU#T+7#}uVxBg9WG_d5V8CFCi{f5aH6x!ym zP&Mq={)a9MoDnvMmtOYvTMIT^BW|GIW+1$MqI?Bq*n3MOjH0STU=QtIAqF4od!=2u z4SA4nx6@|6znJ~#5VU|;bE0BsWxZ3^lhcS>#TON=L<6$;;}A5<4tUJx|kE{Th9Bxo<= z(Xj3{PIoB2vyEy4|FGbXT}yADvdhYTnM$(Ga@I{NUY+$=&{nI@U9CW)vLD;Ss9_V2 zGF)JN)Q&Lpp1OZ3Hs9T_$!UQ2)*;k&;jqJ8;zug^id}s)$2X2Wa$U52Wnk4H&M8oyk$LmfK&nrgU|v)DfQ*CWl$<$G_XL@`cjY|yOVL|VeqNy0NsKG zwldU7H&(79fVV)qAi@v#?AkSG5oIjcZT7qHbIV>c4GM|xijBjQZ%ea{jWV*Cj~kaj z1c8^wRMTJ`B!TRey~GH)sM3&hs|V@&s{9s$Ut?x8MG`#C3c30hV~gI}{3JB~UH7s) zp}iw#l>$50BKX_v@kas+X<;ibaqnqCLHMl;o|MYq5(f256+xB1K}Obd3EWi&mT!r$WyDhmtf{trqgpo>~M~9-8kRqHOOl8-tvkO$ z-ef^2>aq_$+`Amr%1U^e@AR#FfzzpcM9od|B52Z9!Re==f_qPZ5$B; z!nZGl2Fw$v3eDurkp+eDZ$LUt)efYkkV6}R0& z!3YCfI%(>50uEWSsFF|2ena)mzwzr=sxw*Z$?tS%iCtrGozB|k*v>YK*STP=(tVvd zMe!u8=$GQ3dkIrP5Vr%fD)^~hTSK^ym|!GA8+jfA&qR{PJP}?6+x85~I#0i=w9WBS zs5n<)f$)L?ON8y<_B!Bem)hLOb*sdM5er9rnltQL3R$h5to9G3cp{4RQ5j}c^1~jF z$$~;iQv<&5mbhHcgQ<=ILo8lgPdN(Uw%f7jOng1sZjDvX`JnTE7kQf*w$1w44g9cm zK$r79K1KHZ@ol*TONqQA<_#Ihg}Oiib+*+7@#sWP^yrS&HGW1H)$fWyCBPAC+@nM_f+6yeo-MVV`*DZx$eqv*#3sqO8dw z`#2(Lf&wa7ffvUqa+!T0CzWPft+e%u*cW=PxzW|Al$^H~;rUK|GZ^6Z{*LsJ z<6dJ2+*F!aMQJvSnuUv&J9VR#1*-$2M~%*w@v^K_5I(oOYPz#BP~oMku{E28Pwzno zY|kJqUP6a)f7icix|2nz?eSn*N|cUSz7=GI2+*XlmoF8jodN9#7@~DxsINp>=EvFZAu+tZ6r_;fqeO} z`D35&dWUki!?w@0e73ezJy51`s9viH+#J4My>rHwd426R`~SW#$HCsf4H2&& zo*JQ{?fLPB*@HI`Abx!f>-GG%w|8UsG_)5#JZ+8iq@6rb$l6;Vm|wYo41XQWu@X%6 zS4d`VYSqcj7jzyop4se&I`DW&EC3xvM*%^LLv_np3&S>5N+S26PW!4U1w9rnKJu>p zpG3nN-Zpxpd`9^rl$I}=0q5_N^E`jU2rqSegm+>Ykxq3euUQ{|6$l&}WK&9SSEmeM z2{ZOxYqYsSU-+SrSsSQbX>r*K3EF>3@ci+Z*=2{ZuBwIPciLjb$UHy(MI|l)-$_&K zx01kbzT?E^Bv3i$idPOa2AJ)^;52=}-oG{HGdr-~gMrxM>r%AC*6?=knlD1Sp#mR|$;d_a z7VSOo?pOpkC$Ui)NKfID7L$*(e&ZIQ9p!zI+DFvT%}H%LR-V>l&u}lo`TG#tPTI48wm#aW zNUIucNha?mSek8~>L(m%~Y zDMY5FF>V3p0-v@WW3;~HX0;CQBd9~I?&FZFu|Qvi#f!LL@j8&guJg#X$7^%EL<8x^ zsqAz<-m-h^{m-fk%RN$(eBbC^r&@-Sy~Rr{ZMVb-s2JH<^mOQYt=&-miEV-$DJ-?r zd&{R2g|yG5`19E~7M0lH-(I?5mB8SU;aI%>@KPI9VAt`ck3P&hbX18C0~un|kXtfS z)_ks}a-hfnndO4toJ)=o@k(dI#;kXJykRxL3MuHWbE*WsyO5RSv^fZsV}R}0bactB zc`M=sfgY;-v#E?6H&7Vr?!-UnRe^hQjYz?h%tzF*2qfXVwjDML&uyYJSj%lEteJzw zVa>EN3tEoz>fOOz!sARrb{!v)5K5`YCTQi9+<&Ck({DZTag6f@T4POL7ENd0f`4@4 z%(F=()zwDl5s_qHlzU8HKr<5$hoeVU->977|L(QsA$Tc3oL%*h z6~$qmWBE2GWv}E(-?!~y@hoMmTp%T>{5a;)icKA*CZx`fVDnnFfc6Hrc#Yy;f+Qe( zU<~+#+*A74o02+Y5Ox3`)Fb5zq8pM5jR^VUB&Xc~?s|nMlTLkqR_c(9n(bjPF*3JAuBKW&yq0?6J*Gojvin z$jpVQ)>BOx(+a=5>`yc}tnTW3%D>5RgfIi`XT?bOP0eYl!K?z?0xXX0y;a}M$!5Oc z043bOTGQ~G{CTrY=Ju2=Q;S+HJ5T5gp_)&m5pJRUeK=X&{Ow*9)v;w{!Ky4EKe|1M z8K=XU{K^Y^5)P_rkQ&IT%rrVkWuuE(^QU3n?u@2jheT%bJJ|%Lz)%a}vKXq?T zyuMVFj*RU!i%c))Qy-rihv#Q242Tq5)W!SG!DaH4ekKZZA47w8Cq-P?01~w-BOl9r zxVzDI!Vvs3l^8dFFN`pv8lJY}+F8Jcv2X^=J6AqRm{X^CfrRAy=I&V;o3#;eK7*(h z`w0pT1;bH4s1(%;a4S2{P~Cr7lCsGIs)%aqdHFunotlA#(0O*H!K2&?;?wA_ zeaV3%2&xi=@=2C4;0~qRy2HFYSjp^l;EQRY7K{Qssf&M2CX>2B^sI7mEb4EL@ulFQ z_Cu7?(ud*1h+@Ybnqp`mV1Su}*7vx$ZE8)txfD|Lu@2iV$X8iIH6cMW2W zhyrVXw%?~O7^Vk6S-epd}=C zXVUC(uR@l+i*3~aV+QGq75O+5#CF&0!7;9kA@APH!Rmu?ee+dgWM8p-2kN`u7C*B} z3^v>Ri`fb{`_U05x%Vxg_pTSBpp}Q!5U?pE1!{Y}5N=sOq$1eESW-b}(RoJV9h2cy*SKskZzXx$a%O;_)%!;_tt%`6r zpZ7Q<^Z4GQijb(UB{i&S>8Cc=f4`85v!#SK^=o~ka)%jwz5~p`%CWVk?<(_f#HJSG z0OS@jZNg4`L2W3rR|V$11~guT*S*O6b00OKH9oTJ5fYK+#k4P($64;clINY$W%D|@ z8eTPSvnCkzj`x^H`1hL1C$ldN`=&K3=!60|@AKwK$;`jKCffkBSTB+#+OoWukr5W3w z81l(Ux#IpJ#RFCS)LUvJl{J8&E9G(9UJIGLUZUESzO{bVqk{w$c5}aTs&)b)yW*eu zc^pX+Y@{MlPG!YgWhyOKQ*O@;W+)8c8~89!`(+4q$&&iZ0Y zEV&k^9xWi=EcT=Ipwb7sn;TK+`+R~-em-%R@FU_+Uh8%F3u*cg?)Ny8u0t3fTYr+o9 zU3V-2X11wZ;!nPB4@1-jn~UeVWHE!7&f<=*JZtVhm?tVkDfQL$ zrdz8KsI&mxyr)hu|Jt$=Iu5`6*Lz^q8Z%IM2gn)AwG+H$`JD1UJJJJ;z628c@U=dO zUr*+KZ_(ugmh4ENV2iqAh`2bWn)Al9>W4{lNcufU!)rbTz+D%ZQlN;#zPUD^r{g7s zG`JXB7!vhSknXROh3y{D?IGwWk4AuF>!}L7VM6=j)MMZn%_0Ni+<7!0EV=wk@D`$W zNhHrJOQzp41GV6Q_0Wc_Z8*`FkCjm#mn>G=Y{Ha@v?3=IkxlYj-djTZ7|K4-qP<4y z9{E#z^nDMhro4uR64dnyIKVcXo4Q&2Fb=<1ChebkQ!*v8hK^DiPLza>&JwSz@r8$SYu-Z!31zXo&2c z3%s%ntwoj06KQ7fN2bjFkR6~}awJm?T{1R0uTwRg9xYHHz9Zb#s(MGx+`ZzuxQZoD z7Ta-CnR0Eki=e_H5$)DgTv)bHii1}{H#}^mt{cu(q86w^iwGaFI)QbYP8&{Ohes-? zg-}Edm06_D7G-l-&&HMz6QHjaG7Aa{{Dw~Ly7?7*c>2KB3IT-zk3zHYnR<6 zmr-qgxgXwFJw*?K>=4recb8Ul>mZ${nY@k-tGrzSLd-TC&^R`3_xzQhI-*1aXOM#} z0qd2mR95Kg;KF{*)<6dkK4WDi&XVsabt;*NIiyAZEZ8HqKnX^$Nu!;Meb3wk{-}TO zy+>TLppVc|G%I}SH!tCYl-gScI5|(&0J)y+rf)qdF7rUQiVn1C?wS6;5zp9IJU{|d zs85-`S|aX6=;ejcY1?J*OKEH$AO36gKnU2J0%;N>EkQj)MDxC4EfyDo3!Gnr%#bfx z-J@$u<6vlIf}OJ?y(2wOBlbO^B$o0{_2O6v@s=(D{wvvr#gnbflYd7kUiw*0y9in@ zPp$J#L%N)fRgXnbN;bOLa$5Gfo!U5ORONf3$B2f_NK>CkuZ-=Wt>);dO{XD}MY;_P zQBvy0y*5V4fsO=eI%g3nq+KrX5A~E%ZcJ`@Y!&*9k%i>ky^riM+P(Y<%aSKnVYGd` z1t09y3(MF!a{zc~b?>d`{x;Vu<&$YX3-92?ia{Esqh1TH9MhL`rC1IM3Tn@LT0pWx z*psrl!OoBJc7Yq-Wxu=kG=Eng4_z#6W%<@ktV`~QO<3S)Fhkh8$V@VY?+R={@oVp( z%q7bp9*!B(cHCiu7uLKoAoA%+gx%jOGc;6Hf@W>ruY+cx078R5?V<&5R85biJD z>FKrnBP!wY*M4p5D`m1d186Fcts2H*0bc3hKQNsp=Zy#};4xT8*(@WizOHO^h}up! zU?A__M-hm?OF<}AWiAMRecmbKh81)$-qJ3vWaQeArtp9^L7E{p@^ z&}2Ca=RwVx=u}RIg^CqnDWtcK4PTom0RZ%uRZ_pr`2`QhQz{9M&f%P?Z+}0Osl2Dz z3`~ev-vEt(@R4D0oB@JIb-G;tld=K;0h}rK^*uz;qFh4&II5`NvVeHs=}ReLr)>r_ z^;1HQuR|3&a}s8F;tjWR3!x0n)D1Tlfm6cOkB(B_MBW~%0yfh2qUVs*lJ@thPSufX z`JvnZ-D^N|fK;M42HBa-23SJv@@7Rq=Np(#B=2yr^~iN);Qu@Nl7-ph_l!SCST!U? zNb@5?{496BCM7?JdAhA<7XD_;*~z@+wXhKAEd2RmH>^(wRTb*AQ$U)rj_8W(8N7;4 za#sel1Z~BTb7eKWdVFJ8<9K>{Ijm|7z3DfSpEY~(x7=6jK~JZ?G)l$W+ZNmDh(e#; zg%mPw!SNX|3%Xx+#BQRH+jujXIara+E|wm=2J6&8`Izy)6)Z>Gs@WHUaFzTh@Jxl+ zHefDUz>4is>1IVY_0}Tq(s-S^xdXMwoh}ypb7l$@H)#q#tdMY_JdF{06z*c*S(%#y zwa|JUNCm5)X>-=5K4guj2O>2W;M(rFQ^>LrD)=_4)BGCUGn<_l2YhU?2a3Q4f;%;M zBQw)FyJt<#x}6K*`_9>-EeI;}2yFfAJv8w|I^;t2Q`&l z0UQ~(8de>*U|oS=ovrAiwtnzsV1sKF1_cQL5)2r=6odfL4Iw}XXclU_70|8hf)S#F zfB_y6F$n<^u z@3}1mTkavXC15bt>G=--mayV)?NQR+j;fRC68<;sz5rG1h6OPWZK#w9`(#6I?!Gn% zwaqm;hJLlR>Dt+^D{Bj*{p%mcCf)u!;j5XJ#$=<{0DVtsB>H~+{a1n7N50w5-izwP z9z3b5Ko-ENUHn5gu$K9l&mSG`D@lT=WcjGQy6)a8%wm1w*$A0eeDvc6)S2rYbiX=; zGM*$so9uP-7w$AW9xF|P04r<@{3TATNO24WLQ{zI+BD=R9Zq_ecV1zbm#poPpepJo zrxll+f~ASw-SKt#3-bMQvI9wR6DQA9&LATG{7C2;qRg=bPTV|Z5;U|ERK`P(Vg&S) zr5y^7bbcq#1;7?R=j} z($(mU={~BwKpA~fTf=6X${KGaO+{&Jn1W#DC7YYQDo24U;v^CdSIM-*i}c z?IlI{dorWMJuSCze5gIwM9vhVMXWrqi5D9!r9x2(ui~Gt{>MiXt^z3M21$GQ*^_ z>*DuR(u1qFUr2gL58=qn7RknY+j4;O`WgpCl>=HoH?lGBZW`$KfY+LUW5VbXpU|)C zkUR6-DzykM2B1y4_M5}_{Gu|JzAVWx6D+2)!E#Z;OO~%IL0O-h!Shw7WCfB&Qy&Eq1)c|AiI ztQfB#ziW_|o^aYk&V;*HpEzUs(-~0-dA9C;FJd5y0dLkV!+3s~Xoq^evCSjOa|j(E zXFl#NsZTuz9`SgjNXhho625aenUfs6rktGJD={m)prZ*jyFdBP3;U)K8;N2204uZS zY)^%7CdoKD)gOC6#uuzC;dy_9@V>z48Y0f1==?uD=X0YKs$F6wsb99dLTtvU(z}5L zc$_8<%qKrXT?B8}j>IrV|H!K7jppX6Gf3t2N4Ps4f{TVA*91KaP;^-&f?F8R{ah?f zo=sxrQxeh?Da3?|ivmxOd^r%#@X6?&Z+wzfmefikv}dPeDV_pSnF6Pu$4NO1O}bT) zs*86uw>-xc2cX@IQ34}w5MTW1WakTc=CmOrE%j32W$gu9-~7XE_%ZKo>gyh=n!u zplpMpjW-&Am5mbKaqmf()gbt7A{g_A#h3V0qfl(k!Bg`08BPZdKvNH#TX?FTq_g{kE=x_B))8)CzFBLtJUc;4(F@%jss zglG_aLkiEJ(o5=&$csSLhrw){_s>w=ksF{e^A+~B?GX2wT?zACoI-Z^SEB~@Z$|Ie z9;wLhUl8nzG2(j2SN4{kb$aUZ`ATDp^2l z_;sdGiC6Q=!7TL{HLGDRUe+%p$tLe5NP*nWVEsl;zw+eLE$LGyiB|NoOeDqF(QxjRJYRtGJUH-9Q)?bkvIRW&1!VFM^;B z&kY%D73w$!=T+dYtAm)SG!IY%7CbXz`2s@FRGOxW(7bH=mApywLBTfOy^_ovHq%6i ziP%la?Pd#>3sq?tAkUGsMw-oSHKjB}w{x9!VSG@oU@!i=<*?X&%C4wua!s>J6Fg_&1#_*#Yb(xyfB7FN@+O;B=drwH{mY>c0aN>NHLQ-t g|J}NFQ)!oXp5013cx&2Yb>Cp<>2s%APbSj;1ri@7@&Et; literal 0 HcmV?d00001 diff --git a/ReportImp/TeamGSReports/teamgs_hintergrund_nur_kopfzeile.png b/ReportImp/TeamGSReports/teamgs_hintergrund_nur_kopfzeile.png new file mode 100644 index 0000000000000000000000000000000000000000..03e21a468f1ed2cbc6b686195cd05363706a36fe GIT binary patch literal 171334 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%0D%?Md4}jNzmP3D|IKV` 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 z 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 za serviceRecords) + //{ + // // do nothing base.CheckMaxApprovedAmount(invoice, sip, scap, costBearer2SupportConcept, invoicePeriod, serviceRecords); + //} + + public override void SetInvoiceBaseData(int invoiceCounter, ServiceInvoice invoice, CostBearer costBearer, DateTimeSpan invoicePeriod, + IList supportConceptList) + { + if (invoicePeriod != null) + { + accountingPeriodStart = invoicePeriod.StartDate; + accountingPeriodEnd = invoicePeriod.EndDate; + } + base.SetInvoiceBaseData(invoiceCounter, invoice, costBearer, invoicePeriod, supportConceptList); + } + + public override void SetSingleInvoiceBaseData(int invoiceCounter, ServiceInvoice invoice, CostBearer costBearer, + DateTimeSpan invoicePeriod, CompactSupportConceptDC supportConcept) + { + base.SetSingleInvoiceBaseData(invoiceCounter, invoice, costBearer, invoicePeriod, supportConcept); + + Person p = invoice.InvoiceBase.CostBearer2SupportConcept.SupportConcept.Customer.Person; + invoice.InvoiceBase.InvoiceTitle = String.Format("{0}, {1}, {2}", invoice.InvoiceBase.RecipientOrganisation, p.LastName, p.FirstName); + } + + public override void SetInvoiceItems(ServiceInvoice invoice, ServiceInvoicePeriod serviceInvoicePeriod, + SupportConceptApprovalPeriodDC scap, CostBearer2SupportConcept cb2sc, + DateTimeSpan invoicePeriod, List serviceRecords) + { + base.SetInvoiceItems(invoice, serviceInvoicePeriod, scap, cb2sc, invoicePeriod, serviceRecords); + Calculations calc = PluginLoader.FindClass(_SpecificID) ?? Calculations.GetInstance(_SpecificID); + serviceInvoicePeriod.InvoiceItemList.Add(CreateInvoiceItem(scap, calc)); + } + + public override IList CreateInvoiceItems(List serviceRecordsInPeriod, DateTimeSpan invoicePeriod, SupportConceptApprovalPeriod scap, + Calculations calc) + { + + return new List(); + } + + public InvoiceItem CreateInvoiceItem(SupportConceptApprovalPeriodDC scap, Calculations calc) + { + var invoiceItem = new InvoiceItem(); + + DateTime start = accountingPeriodStart.Value; + DateTime end = accountingPeriodEnd.Value; + + if (scap.StartDate.HasValue && scap.StartDate > start) + { + start = scap.StartDate.Value; + } + + if (scap.EndDate.HasValue && scap.EndDate < end) + { + end = scap.EndDate.Value; + } + + int days = (int)end.Subtract(start).TotalDays + 1; + + if (days < 0) + { + days = 0; + } + + + invoiceItem.AmountPerUnit = DEFAULT_PAUSCHALE_TAG; + invoiceItem.UnitCount = days; + invoiceItem.AmountTotal = invoiceItem.UnitCount * invoiceItem.AmountPerUnit; + invoiceItem.ItemPeriodStart = start; + invoiceItem.ItemPeriodEnd = end; + invoiceItem.GrossAmountTotal = invoiceItem.AmountTotal; + + invoiceItem.SupportConceptApprovalPeriodOid = scap.SupportConceptApprovalPeriodOid; + + return invoiceItem; + } + + + } +} diff --git a/ReportImp/TwgJonathan/Invoicing/TwgInvoiceFactory.cs b/ReportImp/TwgJonathan/Invoicing/TwgInvoiceFactory.cs new file mode 100644 index 000000000..e85036554 --- /dev/null +++ b/ReportImp/TwgJonathan/Invoicing/TwgInvoiceFactory.cs @@ -0,0 +1,22 @@ +using System; +using System.Collections.Generic; +using BeWo.Service.DCEntityMapper; +using BeWo.Service.Invoicing; +using BS.Shared.DataContracts; +using BS.Shared.DataContracts.Compact; +using BeWo.Data.Access; +using BeWo.Data.Entities; + +namespace TwgJonathan.Invoicing +{ + public class TwgInvoiceFactory : InvoiceFactory + { + + public override InvoiceCreation CreateInvoiceCreator(string specificId, string tenant, Dictionary> supportConcepts2ServiceRecords) + { + return new TwgDefaultInvoiceCreation(); + + } + + } +} diff --git a/ReportImp/VkmAachenSbd/Tranlsation/TranslationDictionary.cs b/ReportImp/VkmAachenSbd/Tranlsation/TranslationDictionary.cs new file mode 100644 index 000000000..048519229 --- /dev/null +++ b/ReportImp/VkmAachenSbd/Tranlsation/TranslationDictionary.cs @@ -0,0 +1,48 @@ +using System; +using System.Collections.Generic; +using System.Linq; + +using BeWo.Service.DCEntityMapper; +using BeWo.Service.Plugins; +using BS.Shared; +using BS.Shared.Core; +using BS.Shared.DataContracts.Compact; +using BS.Shared.Extensions; + +namespace VkmAachenSbd.Translation +{ + public class ApiTranslationDictionary : TranslationDictionary + { + public override Dictionary GetTranslationDictionary() + { + var dict = base.GetTranslationDictionary(); + + AddOrReplaceTranslation(dict, "Hilfepläne", "Bewilligungen"); + AddOrReplaceTranslation(dict, "Hilfeplan", "Bewilligung"); + //AddOrReplaceTranslation(dict, "Teilnahme an Hilfeplankonferenz", "Teilnahme an BEW-Begutachtung"); + //AddOrReplaceTranslation(dict, "Hilfeplankonferenzen", "BEW-Begutachtungen"); + //AddOrReplaceTranslation(dict, "Hilfeplankonferenz", "BEW-Begutachtung am"); + AddOrReplaceTranslation(dict, "Bewilligung beantragt am", "Hilfeplan beantragt am"); + AddOrReplaceTranslation(dict, "Bewilligung eingereicht am", "Hilfeplan eingereicht am"); + + //AddOrReplaceTranslation(dict, "Ort des Hilfeplangesprächs", "Ort der BEW-Begutachtung"); + AddOrReplaceTranslation(dict, "Hilfeplanübersicht", "Bewilligungs-Übersicht"); + + AddOrReplaceTranslation(dict, "HilfepläneMenuItem", "Bewilligungen"); + + + + AddOrReplaceTranslation(dict, "", ""); + AddOrReplaceTranslation(dict, "Auch archivierte Hilfepläne anzeigen", "Auch archivierte Bewilligungen anzeigen"); + AddOrReplaceTranslation(dict, "Nur Hilfepläne anzeigen, die innerhalb der nächsten {0} Monate auslaufen", "Nur Bewilligungen anzeigen, die innerhalb der nächsten {0} Monate auslaufen"); + + AddOrReplaceTranslation(dict, "Ausgewählte Hilfepläne", "Ausgewählte Bewilligungen"); + AddOrReplaceTranslation(dict, "Abgelaufene Hilfepläne anzeigen", "Abgelaufene Bewilligungen anzeigen"); + + + return dict; + } + } + + +}

      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 QTV#W z{_B^x>#PmlyCF6#a-fX_qj+T*2pIv-LAaCDbUm(Nh6Q<=`3T`&%jCN?GB@Loxs;_N zhbqG7XbKv@GYpKcx13v_u0G3sE#ada!CQ_HxN~am-s!~~7l&_H8usNiI9rH)qNz>+ z{a2nO9K9SUx5<35?4#djo}M)M>2$)ERda*ZOC@Q}_uM(-^Wi05Ppt5EzS!=6kM#Wk z8L2xOh;exSoBm|h)1%q<_NSax3p%vPXPct^vE89hZj_n6>G)J9_MNx-Ya7sthxf?o>%!t>sP z&-!H^jqY}0zA6SkBAyuaedf;~$pyFj1kVZJr z$N!Et}s*#MrUp=|3f}oMk+#SRj`^;g1T~| zs`}Xt8fVpaUe((D;K1>yJ%_`zcKL1H5ul(Ewrx-H-qR&cF})4IYX^KE8G=9bb-Wtd z9ZPFN(!KV?l>=IYM^qp}2 zE#Z`DZU?`-4|;ge#m86oqSrJ7gbi|c$MmnW%Ojj~*l1OJGX>mxAp`v@ud$nzJHRg< z5|%QsG8SHK5f=@rs8BfyB`9$2$1``aM?p~0$Ms5P8d+p2?6T0ikaY4@5}5)=)6pM4QzI<$;1{eXgJ*)OaEZ-HnP$xj|ZvLB~ zv6u#Y8odXEeR!OO3pu$V1j;PDYt(Y_BvS|wdnG$FhPhDL0i_Mh-2AqxnxP&de~2zZ zusE)KD#Q%I(NC$H?*^{87QEzY@TWSVL+h`-miYbe0X$7$H5)!8H7z{lvF3WP>f?mx zkv$>JP{P0g9X--9^rr}4fQ0?>Yl!do{Qp3B#chdm#Qozx=wHWwwH64hN(MDK3}HVS;W_y#j11bhM( z&_{tbA{qHc*YbbIf8(2fkpx^I_d-Eh|BDAPCwBYF%>INZL}`hG(Y-k9ZzZWU)XIJs zM6W^Jj|W5Cf8ak1!$e%9f5U$w$-D*XgOWo2TsFpGgHXbMRkfVra`xflruz=RGQ5#? z@nN1@2rDd=i}_&%L1^7BcCN7-+ z#Dag%e<0={3P+UqZ~3oHFxttZ#Z=^f%S?Fj$nVh=ubrFk>!{w5nQO6T?wjSaUaH7B zm{?NnyjaCe5R{4Ca}n)%IIv=Ox%SomQ?K|ZUvdp!a@3F2tlycp|3c@nYkk)5h8-+P zPj2-+y3uv&Q1IEKVK>eveRx&eRKX#(;OSO7YJ}+#Y!90T(+A0p?;5=A2g0A>4NS~@Cao)e`lV&(RB1`mCC{IO8fm~^*oi-J=J79w<~`?pcbv861h<(Tw671 z*S1XcO&Oavrt4}K?c84G?8o{WOTW}2$S8$Igel0$388}qS=A7b$hc>Q^PkfC zG{k>@{`F|-6}YEs}r?Ic}|o9m$B{`cA59c-Mz^-^x{r${eEbZw}y)2p&fxnXEJZz zExGf$?)079!%X?WTY9`h@fz_%Cb*X4xp0fw zP{@J`2EL@Lg9Ah%UP?iTq8ouk{UGiFVxG7wOMHBZ_kp=zl?g95{`U6RUopp~#vGp+ zdwo@&&CY?(JBRIdl3nf$dOP)o`4HoS`|Lgrn3@b8-QT3AU8lOaNO@Di%z1&+=X{$m z<@uk}U(J_uU$o9ydZVSB`sej~JQQ_YWj5L)1f0F{<+7DurB_5rEsvC19?NM5YdIBQGAdZpxT3UPb23ij(19WZ!)(D31O)rt6BTb38$ECF%Oo{{pdG}B{|edMG&<8duhc9lYwNvGrK>?lEK5(> zRh9yMTuovo@OZf6NBqZ<@ZSiIfaClZ)+PK}&EIAfz3iFClq(-6U3_0mXiQf67^Tq>iF`R$Lf4goMs9(%lz5Dz6^%@s!~75VuZ00kbi5#VqX6f>ZVVq0Xe06C^9Ewl+rlF9GqM_+ zTWLfxK3Ir^+*b}6BKlzOn|P&b-U~1I%{%|?V~xF+MEX#Df|RSf#Z| zT@94G8K!tI`axiuPbI&QDn|S_EcrBi^*QQ^zxflPD{=DVD7If{Y-h)<8{mLUpbs(`wT)IA;lN^8u8Uj*@=|IaMF!)K9>yKq!ylD zHUHF{Nrx6rJFYBsOI`Wd>4VPKPWc+&iAxG^`gxM^NlrXRw1@>==6SP4aOa&+{{egbsm}RYc`61idN)bBSNpXt^~z{wEK`Y6-I=#pzi7K!!j5fm zO48oSYdkkAe%Pk+X}6ZkI-@0;=Mh4oUG?NkRPV{wbbGNRq&ZSa`c(_7uouCyG~Ok2CeS7wp7 z^a4*gsZe>j=-qmihYmExX9;qv@TC7E96Td8QXdam$Pix$UXhHurp<`|lsBX=ULG`Y zij%xd`Sxve$4|n<2z(&w*FqSs7}!FrsDhTBH){O0?Dn%vjoo&ewz|nI440Z0f+$dW zwx|4DC)FkHTUPqqe-v-+p7k}j!aJho(ziSV-<*SAQ}(;1PJ1&l<1Klay+Fo}p>NZ4 zErb|K#)r@l{|$3tfCcrrP~-u3buzVPd9Iw`GN16};KK4#%bHeBbXzvjIV}LPBk(Dt zAs*BcA+wVE*}ea%MaBM80b93yUo|Ia!DO!)gfB}8FQf=}lnBpN2`{%#x7s!9^RC&p zNH6x~ygr!kYSdwKzV75^f5T1RPN@1G+~Bo+v)hiX?s{sTTQpqPX*#V?v0S*;e3I-l zeB=-DpVEt|yX~g!by#sOVD*JCT@yHN1M#Ey`t%0LBotCRzfP<4F&(6+JpBcJ%y6f`U9xLa0 zFP-~+@!VjkWic`<<7L;S%PMBfUJyKMLEy~QUl9ChAI)2@gWBPdX>+g1YB{Xm>7jEl zL`lO9A>jN)jDB8S=s4g?KPv*q|*(Y~)IU4P8+jYKJ<9OzL zCAXOyz7e#N*WIhXn*v|kaQ@2{KnfS4N(MutTSKB+kUl+kdwa)vr{V!EIsKXQugsWt zdBR_Ye@weVnD>RS+>5X&e#Y8pnYkgWW&|vm?6YoZ_*R9)W4miE8+6~f(SQHm;Ab1* z7bnOphTIBh>4(+<=wd-D6$;wGHELwh*4X)*qGl?GXkV;0@r1h$aK#dK-eReqq#y)T zF&N#yr|#IUiYGV5jPEcUzNUTg%81YCOwQ@6YJ!p)NXdanbmbxNEfyj(p|Bfk18jU7 zM??qFwX*4)v)927wo<2EmK}FJX;*v6t+5I?<7yMJfx!SaGCLCfL+~fjIRE+8(?4a8 zD!dMub<1wS1LuVgU0Rp|1b_V^=tU8!5Gn;w!Um5v#%AA!Rn}RA+djJ9Rd4IyI~nIc z6t9gz4YE%hd@D!=B0naSA|dial8gd2OVS_n5dwzh)$3pOR@h}RUGD16bBT99Fujt5 ziPeAeU-2NQT}V+r9=G;jg!=i!CK9w!@EUG-^)@Ch1`Bw|kRi*7%qzmIj-jlIwoCV4 zYaKWvd+5UILl>=+OPq7-5c!R(3m;e@A<wp!}OwzbotZ+Pe>P9!!Q!!UQ)%X{Y{zLw2q(U79IwV>B z5dU>Zg1wZIkw+GR4_|vec=XA^DKtB`rKyLE$PaZFq?7^p)(Tr61S~pYHR+J!ghNj6 zD+RWVIR8~5Iut=J4~oc8O2vm2U5W-YO|w-V#;v~c{hU*UWg;nah==%Z5Q7oKngV;mtC|o-I z(ek;b^2*T~I+-``^`129);Qa#bf9vnM#jeDb-Qo$?Yd6fb-h<*cdnd9(uQ3*oA=~t zD@5z8ja<9HReqt%7AecE(jT?tKOfWauzi{5ZBv;MM*L=9_vS(NhbINr#wF#MBa9&! z?u7nU$juX{W{N(29(nt5SnFiAhGC}4-k8nD5)I!}T(fUT#F2=@CqvDH!E5z!X*(DXU51(qDzsTLO z%T{fZqufk)sp-zk{<4*xYPD{f<@z}`n-|!hHuSsmJoK?y%(FLfd+oD!IOgcP743E_ zo@_cW#e8VaXSS3h{bJyNNd_gJiKi1A62X7~`gzdZ2<>U`{!;$Q4c`@}doLq+9GqKz zazUfgsWs zx^1?N_B;pm>DFq~K5d)&5$VddsHC(oNj6)>U8DWyflV?Q&mqRljN|Id7GB zkeC0wLf&eng7qo|8z~J}>Fu5hhk})khAUl2Qo5L|dM$m!^(@_o-N)bc$M-?z2)+WW zSq$}jtV_fj#cQ0CPu#Pyu8unypprt6bIc& zpEv(up*GP{ce3MwIX>rCNAHzN+Oj57X<5eF1sPKFvsTW_UbnJLNvcv-wn#>c5PhRr?=|e?$u_;m93AcI&9vRrmP)5d$sE{DG!3|_htJt_22j34E*powyxZ_ajE{2W%rjXySH%h?fFZe&6M$n_8p@nqsy_E&P80lm~i!S`i<+^w{GU1yOe+GeE!921(&WDI{1vbe5W?_LE`{) za-j_|(GYykqi(&BxAAPYl0oXZ4=paaV3jI1j}zVS89wdQam{(~rpxGukG-GYcL(~g zLcVd6vI~-P3o9Gjs#|(G2B5hYDjFfb3gU7gtpp0|p=JaJ6a;_0i2s@>u7v|?uiL%L-dBS^2~tIfb%w|A z6&AfrATpqx0c|6qIwTUbk3h#5YP{HBpHS4!Vwd&}I)oQ)J?gMV$8@&B?Zday%)au1 zb43|V(7?c}=vGspViYtlW~rV?-DsGhXO!QF8r~Srf1^Tt8x0bbiI;uDjkd&iwi3q* z8V7E^u-bj7NOrXd!&ZUh1| znb!W~Q};Xd&a_;A#lH7WlszOYWeO3!b>JIoNcBLffx(o4zDHj>PMVdj*&nEVE%CBt znRnh`BOf}&Vj>8;K+u5@5W@yA$^0)9A9`%WppXVRL&AX6KF8o%gF9~L?m6FiWNYsd zn_JS?+)qd3hah|ygIo$k55PW)7^Q0-%P)H^z2t3IFLZ6gV=YAIWnz4Hb`uj?*w86} z?^To|cD37#(^g#!IAK-zGNdc9n^h--Zb=4)afu~&hR?>AOXBn89s!roOqbyTtwpxV;2VGceQ((q8{*%i1@aWX;wsdmz8`zS62Es%xGf-DP*- zn5T<%eZ;r!fp(xG%Ox4`!${Nf{=(2pMW9V-BvsHTIaPuZZo9S zLQyL|&@xDY>SnOCtXw+t{kj!j)RhAims(0qf2_L9LT!yzVL~6h7f)i#9l|$wiMZ%= z_!a!(Kape+A`-fJjR4Uo?gx$wP@iSyUGoUrcuC@SwLx(Jq`9*6 zrJb}^*w35%e$_k&osH33w#2SgPmoiKm)#bpexzjIwYI~zyN}%?>Kc}-AIjUjFLTr0 z47EAIYSRN(5^PrgX0vtH$IUZ7C{Hp~pa1TRy7M(XALEm;7j}5-to?9$hwsBvNrg%M z+%c#{jGGE?toaYkc{+!R)%N60TyHy3)pnk)=jtOtSNz*wruFCGGfnt29BzWrBrv;E zp)ThmJ?rEA-%VD{be5Utr!JqUtCIfZ6W7NXnkt~J23U+A>gfVMKXmIzM~-CZXeP_8 zid{S>VA@32rL$6G7FHYR)9##ys*Zk%MiS>eqV%?}&5z1^_YV$H+k)h~0jTspK|y9g$o zgqPifkK|>pG|L+J+J&#t}peKl8)-+3%EQypfq?qCD@tmV(Fn6}GFUo6ej1YRX?PR!cdqSM@t` zq59mz-X|Y+!JPuEjwT{<5F50NO9&Mh zUTLospd7eFU=M?U0>UvA0|`ciVOA*~CXreT@2JnasWRpK#_8A8=Rese^X{^y$JL#c z*Z0C+CH9sjRON*u>lO@ckz%RK@?=-GNv~*}JuQFc)STaEIQ~A(o<;Wyt5H~$I&X5$bV8oglxEqf?V5{RG#A+`PBvdR_5IQn zfeV*>`)j)Mq$%j5-cOkG^)Kb*b$bgB7&T~}EZlG)O?mwXMX6h=at}7jKT?=`Y~9QQ zYo_d$o~*C5_N}t~yDb}RHg0y7+mWGqp!mQI;yaJFZhB=KxukI@KdZVRJfpzcBf$8h z!!84x4LhvnO5L8e^y;oNrTZ_{R}!JB|7Y@Q5oGjnZu@l`dADD3YqTvIMz<_gEQk?t z0=Nxctn74AS22tXAnF>EcxMr^L5*xYBXT1LI*@s#i-E$2AtrPTLmw5$JiO3i2Zlcs zWD%n(!8HX8jSF@eB`E3luiH8D&;D3FROV+uM^5wL1uDxPDv4(mkK5i$GxD&eCpuG~RDurzobof>@eCSEK!HcX5Z*yJKd&{VJ zwGxEjjhL_&<9CU%UNQ8Da8&@5h{3A~oJv{eUMC)Y5F)4lM#JFa)kn^sJu(aHIV~h1 z`ci`!^oyZd2t@+8<6Cs}L*kA%F}mi_zFoqgK79WQ5_(YR6zGb_mD$OE7)IOku5{%Y zzdbKguRE59)Q^?2pn-yqvUV}?B6Q>Yhe9+4<>x*`Tqv?daqYP9DEEi{e!;l=``7Vb zb^OobKY?gOARJ+F``H{4p9#I~)X;#Er}rXPEwoUPa@1AwH@?{H{{h@zgR?Q5-ygkS z(`B=)`Fg3BtLGZ6nsZ%E(Oh@qhgT0$tW0zBl834b#^}TNhCYM~c#SRkk6ZvEglPCA zl!!?aa=CmSkM}qKVeB#LAf17_|9_hQL}I#7%;0e`KI%4-@xS3t$cpc|cjfzjEti$k z-YPD(-zMYv#jUxrN8HcB3vi6{A61BFb^3LmL}EO`#j5 z>=YKfS~vft{QQ?WQQg#TywVYS0Nojpkb`&+zk>fA|HS~h=mbLaW` zy;oZg-009aTDWOXhV-`ZRhvU}mqzO?ijn=zN&XKf-Ng=?3qC7Oe6?ZvE4?*l`_{cb zvB^$H)=Xypon0GjuIvkOd|MUyz2EkIi-k$U@$M{o$G^?mpVz$c3Uysef2_5sl}eg_xj(Oj8*1i zbtO3Y(W%ha3zg*pOUu!F_ZrmH0@o{t%B+Z9y(E0ug5WiabLE#c>`@;v+{3CVV=$?7 z0go@_3k1jq3-I9r@~Eghdo(?o_}(P<(Yb`(E8I5Bc{iV6v}VGCO_N`!O*hk;ZLw+H zoAq1F6;)rZQ+c6kTCl;o_E~j+Jh@%bn#Wy_WyWY}5RYDzn~7 zO?aj-+d@PBtI`tdrBh56OgEi9+d@+_!oaZ5(xuNMiW;0Q49~)>LqwK=!ZR<(r%i?p zjI(Z7mE`t8*$B=VJtC}`E$-)2e(@hqRLU1-i?L#y|M7dMvF4@^c*}44+3rUKLM;6S^ zpF1ma;oQ>23(9sLF4%P>-|%eaou}m~WulyVaoqqk^g{~~YTBTr7GEk5V9o+>!X&%jXSz*X8n|eE zgra_elt$>%4SuVojb)Zzkz0OEZuxbY>H87tjt6?y<^(f24 z5zO6j@@ocY5F<8}a$ei_VRkqFuH zpZwRxhrB`fP}WcQ97=fOO}KBP=Urf31^xp#|1}92!(uW8?`l8zubtD|#_1UX;V_60 z|Ml_3g?-GhlJ>jS-%dPoSKj+s^`QOcqt0)=Ycg7(d=To#@FX&b|LSQ_I|kcMIV{AMNG!mPSlOJwS#n3_Glyx(ne)2kT>$UDZ2h9gAF@5Ze zF`WF+S3}(m{eT<*BCT!_4Dq=v)-XaqWU345m`)Ll+wYr?-z(mIp<(-}HZvEV?RRKk z<9ICLW>FI~BQ-!{ov;V-pJ#5L?)6B$Tao+jM}CTE$r*rpHV$V^AgaRzT^P=PyUuR6yy9ShCUIb4e)~7SyxAiW&RCf9;aZALyZti7^sinA^wyn9DuoR3m#ic;D;vtM;YAb(9h&KJVO0 z`H_Tmod1|KV57JFV!MCw-~Zdk|1ADv^9B(7QJLKg)*u2k$`H38tIz3Uxt?mE!H(pc z24ya3snkWlR-UJYP8F+=9tx_0?^U?s5zF9ZriP<12?zpXK1e z>(~H{4WduO5fC2&L~UL4V{%m_5{vNFe&Yuh!#H#XiG^3j_)qg6UpU4WQn?&45A_xa z|B<>NI{}~nJ*eX*HS>e&3TJJFZ_aKlWgWskHoo?0oc~79E7?CjQnJAw!dy%o;# zzniR^@I+ziHHE3y6{i_3opk0;!U5%#&yK2pHPBBub+}M>Ys3~M|CQ_fm&p4oY9uIY zCCMI(lsg`^>0-L}-Mk0U!yod;3XnyX@ZY$K69iw(IX6y}@81?JJI`amM8}E0y(SQh z4G&gdIn|z@ij`*L{5M91>PkpXWZ$~gc;raNiWSzYmb*(Yir_mn*FIh?`%u@WewTOuodWUg0*vswm+-2G@U(TwhhDQ{_|k$8lvPMlX;gEB z1!V5PmGT@9w-@0R!TUBGUSNdJsRrL6HgW6(OrD;~`i(EApyX}?r-X-n6obXs`!t-s5 zZB*yHUqN`Zc7~antgHM&%LNmjEShD$WQp~eGi7hy&@5&VvVWH4sq_SKqR) zzGdFEYcTa~uVXjVC6lmtR6;b=Lj_Siwf)5xs|-s z0w`_3_m{NMp^=L-4dTDt9*C=l$Ifk+-_`89&ey*T79Q})U&4PF)F7_n@;gR``svgk z{D&e5#DC2{_|H10_jW-2qGv9Io9`6AWo`^BqVwq0&-iE=QnwK2zZwcuj)2PH6sa9?YNt#0+^nt`fVvT!|0o!+5Yq^OfvhDm z_{fx^SXv0JgUq5f%A*hN$BbU?e&V|GxmPNgQ^>==SB+#`x>~}2{bHPAd)e%h9?ww-&;%cm>fn7!f73T@+E z7ad&!iqcEF&=Wx341K8q5o%HJt&;jaW%$(RjQ!@(7rZJi`_&|K#hJn%{D*`d0S(+t#Da*O`yNo?qB@( z|Mv0E&wmoq67fO66L5JfofDEiomZmZPo0aMy`;C zFX9!kapT1#1DlE$ixZ-@iyAtDDohdy;`#G z^0|4Tsb#6zr!x2WId_%|1F0}D29Z&NXO86RYesEY>#n}eO;^EX(@HDl z#qUxAd;4l(d$$(1u9*FC^#ZFMo1*o% zC0M;|cYND5+6N7#pghwEtiE6O{lDEMqrj^Co1xNTF)CZ!@(`I`MZNQQ^l zm6b#qy;Hy+5(-Fs0mkP8O_GTQc|ratzCS4~u^^w_(=puqueL%x{eFyk(_Lk82AA_2KYW3&K`lMK+b2 zhWaEG*ATlnEw!Bba<1(K>T@;nz8SgOC#Gmj{;Dy>)#*&L_nkHo#uA8_3>JmV9cu?_ zC(wI=SwQ0lbi+l@&b8O`4qUIiWK{3;bs#XD?CM(c#j(uRrslJC?Ps(4PcLgP8Khh| zns8j(|G*YcHR(^=q&{t3@kwFM>tz$}$;>oUTx@&uM5&DlxjakI-v+~7K_P|{aj}C(^bnJtXTG7(UOOA7Tx)4{?&Q&OjpctTQt*Q-t^D2 z|FW4m#b)V(uPc^#?K_crTVc=G!nuP0A=w`!%|qNSdb zW;;xrVf)9FPji{B)9#$ zRRG66j9bITb9Pj+AgpP0@7wq-5B%mGG}C(hrJRg`uJTtBE3?NoDLJJAse?5o+2_U}{;;Z1A zdH&(s@f-Eq*6-}L^28hhaLhyW&?ZLIF6`&fNPN651rLQ!2n^eC3LK>4i_FYoY79T8 z&An+!IB$F)wf< z?~47>2Fv=Poeh16nIywzA^8-qlo929A+kFHF1&2N^Rc^wDeC5k5iQY>aTg25CBze) zAZss1M`i0sTtUxu<1c&98p|I2wDR!h2fj7N!Oh=lA)p=-NsuxGC0&r!C=STt`9$`* zIHcKrihFM!dgXr1u1ksAj)$u5|F->9>7MhgA3b@lVNk>3G>cfB_}&^}2UK-JbvM*@ zh&me>5K~FH{i*Eii_|?v0oUK9z458`NUsX7s!Z%?OC|QCweZp!A+m%YQOq;2&NytD zDswJ;&B=fzT2E#4&3E7OyZs?CE~mG$jlz(`u*fYT$2lkh??U41@W!2wJvUsjzTlj3 z-K(I8FRBpZ!Co&0?E;J_M4>yfqD~ACgixT;|5F2~lOo|2mDs=WGT$m)c3!f>O`9+*HK5mDE=Vv1KO&=%duE?>AAH_9xE)eQ(SD1^z~~) z2MPLV_|hDfq~P1Qe!UTAz@Pjl=IcUS33GR1UBQXn6AEjzNe|q#NJsIHVUZz4(*bTDQF$zwK1=)Lr*A z$$zlD1W$EQB7IayCktpS8kI?-(8p+O=J>TC{tN5J42oe}*npIC?d?RWLor14 z<25J|@!+UU!wZPDB;&gim~~K}G^!`#sGi4n|U4w6jjiO>p zh(j2@)V-<$hS>NvJ=dEo+cV4qi{th!j8vUqzG324D-h#|`p<%jY}HpZ@7<;BayoMCUu4rz+myRWrR0pk*c~G%tE?LsEfk450J?=j zOd!B(u8@%TqvM6tMHDDc?7pP#zE}FKEaBoB!l~7SBiak@9hZ5lr{b!)$#38G$V0ng z?}aiSr{Vh|zmI`>32e*~5KNla*ms8wKoSKXRA>ZVE07&Czwdl%=nxWFUPG;@p&@;_ zPcuJ2)1Q~3IVDnm=GQ$lU2m!+ne58=HL}hEQZo?SV4xdDO2n)vAzY1Vk$akY!J+@P zuPCJ*tD-}%03T7P8G@<-$Ss7-T+G#jZf8Gu>ukc66Oo5?J$7$!*u2P8apu$26K<)@ zG}Bn*@Z?B|^CMDq1b?Ui$fbB@<~Rokw}Siod!HTaYfXUebjkW76wo1;HH!CaY=A2s zB4ac*@Wc`)!~P+@7`Yi94PTy-lrD}=;9a{FdHPb&LghDe!nZx>B8ClKyUobYtv9Q%25 zY^Tk&nlj6B;f#rcY-SReF&eq@8QbJ4>p+Hd!82?BO1-YhD%{64r)T7n8;+I4v1Ra zzyP|Dod}$eMj7ovk&PcdCrB$CSKN4CduPD&SLHbc_$=^`mI3(w;`lN+bw5_u&}+3y z?(%g-_FiJQKpY^()eqtkyd08%j=DdxhzR;nGw;Kz3^xNj3CP?1B52n6R|JFm*DD5| zb@Ncq!auhQL`3}mM2Z+Dfi|}7Sb!QWaz)53ktLgUJ+hjge=FQ@-eSeRdl&3tZn~${3q-Aw(G+w~+Bg`ICq!mQ zBp&1PhR8xX@`_=#6ytAg1}`Et&)J?gjlO4_omEF`9s;r?2L(RY^HV?I?{5Sg*FR#P z=x-s1^{?Z_-pA6Ob3z$Ylt{bBQf&V{yKXlMfq zo2sYg#hIm|>~fJyY_4}|X)Q(2ND(6V>l?$Ty|QyTA6|`|*q17`=%cox=TVJNeO2Eb ziXJ{T4e23+Y`pd`Uj9SO1twX{8WZt^JS47w#}@Et0&effaA{qQS!#o#ck2p=in$;1 zu11a67C=}J#FKzZ{lR}o^afxwg0KfV3h3vKChBYX&7FQ{(UPYt*T0k7X0v{Wv({0c zJr{y~6T7Pip`ruITYvChOOmiDTKN4@zu*1d*M~}xdeOG5aIgLrek(zisgvN({(!?QW$(ubnjbB*kuEYetMaO3X#Pa#gON$%d6 zZ_aia>kVH~slT95eQ3V#!FgWyHl@GboAcAfli4tW;I9Sx8lXFqHx@uc{MWhub?%;* z)rK#cJhNB{&CtQd`48WLNr&!!=p;gUwV=3!lM>dS972r$-tPIa>f!MegKgfM7MZS{ zWxQg_V?9~-v)f|6J{^p)6&8HMN`t`r6?}aTS9F_h?`dg?hc3i_2>!MKM1qTHQ=tlzqSdgFG~(EZ?XS9z7kaw^Z3Zg?-P{#o;Q z;LeND$DS9Qd{uJJqVmeqj2kz@uN#G4yB2)lsPm3JHb+l;8l3kFN*jnPp$&>K)b$bh zA=+#g2|C3r1b;oy-i+0DU=96%JY5^&KO%dubBr8UnC}xC{na<$)x9)6sXry1r<=gt-5DdtF~?m*Hnu=ysy~sM7hzu#ygK29>1uwb83!^>I?~O2@GsZj_k~d?d`4S zlDlA}1xQWcY*A$UGVk)a*qc`qzx#GZhWFKULL(6m^ZMDW0j!UN4I%y`iP-%D;eb#y zAQTT`2p7OJvDZ4VZQsqbomY~-=Re?gur&q5< z`?wKnlUUt||8k)_3!xs5$B_)OB5|OVDQc>2kIgQNy8q1Q>=kRNb;q`7nVh?v>*&(a z*b2QAyjkFbbQr{zusvhx2d)HfJ@`d)e}~ro!N@c$KJUi>5~9d1fp}QV8O89qUt~Y= z!9NMp_tK$40QY@!c0LQ3bNk~2BXiSUvOP;I7@xS6EZ;+C>7a3gGCE9>>*hsd%?e5T z%Rgbp%ka6!{Ffj9E@KdQ`DKckZEkQn@wr9=~06>T2HQQ<0ZWMj#npPB?TcL){=mWuLdsiM(B>YHWNsUQy7>=Jkkq$(!$`T(Qh}@TJ&2lN4J;B~nEsj`$b-bz&p47b#R%6k@eaW z##fya?)qfa3q>e$7#|jG=U{yj{u5(VfpCN*VAk*;xQ1pL+;jC~#?eRqcWg3EzLq7G zQOnu{U1Jz}rc@dp$uk*%kN5tI|Nh$?|J?kCf(blt9aoa?1z#BTt63o{)QjLx1YJB) z2Upa=611`eZNKOW;{$IL>Iz3p?j)bw9U?W&alA91`NcmP(xe`R~Ut?lAOLFs`1;IJ_%l#XMta={E|R_R2a=sykgYj(F>x32+JT%4>z<7AS50 z!GGdjeB_|fA8LKDKx2m2ebQ6?yvtj{m8aa1{qyQ#g5in@SJ(XYSa#Y|x#`cO=6+nc z&}rNHh#l%l&i?d}bZ8iYRx<1}t=MH!viijLjkn_+TEV9e5dXEICndm#0BNI=X)Gqx z6>*b78E5xKZCd51u<(=od`kr7YO>y2r9HPRf5V56J8=H1FC`y45Ve0-u;!MpJG8_0 z@5w{(cl$=~)l1}yXPNhI371*cIZGOLRtjay{J~6Y_w(8{q0L% zoK~@Yyz|>_P50|toi$`_WtUs6TWzNxWxw`X{o04!8t)kDADC0zI8)uZ%fdi617C-P zR0fbl>T)d(J@o7pVHsi5&b{X@y?OlH)zsqK^P}}obo(D^6OoQB4miBP=i$~Y^8@++ zz<;A1Fw_jhDrik+k9v>5wV0mG7DZb3^S58iwTT)FDup&C&VRi;TnNt)qz#i{Xc+pN zV6YiR+Mz6o?(n4L?%@O-=}$7Vp3Wd#SvS*MW0AuP!*-|p{3shN(FvR$fZZK9r(Sby zM}6}+{~-|j$30YZd`%+I*)Yar_VtoGnwpAoDl(Ie@4vfz`q{xipSt{;yIs2sW#=C|$flSMAo_#zxeIIpkX>oLHu(z*!Vv=rjKjxuH`jb~# zX;qxUcD#rdzB&qbfmoA}+bUup{_Db8tHotaSQQGC2A~!3Upuv@wx8%36=C7*WaW_X z**?3dlwDH~Z6(lF1POi+>c%%bT6Na2{{F4OS1%}Eec@XOL?=Q;HH?yfh|&jR-5^AE zf&t_<7;XgfyD`tMgsE+^($#Qy`K;`dWkYTil(*pgH^4!$z`!Vw5dTTaO#XO0_znXA zpOk*P(5_>T@(=(ih%K8$DU`;KG?eXRC(%SZW*M zzj4uoD5(BXr-KD8RAF6mv3pR0%V9%vz5P$6$RjcOatTXKAId+#)M)hZOwj6N5C-JNl0Yz62e6g6dm> zoXM7hPDd~KzW-A19MG3iBt)kUiWdjOh@Mz9Jv6I7dn@atQQF?K5qgHfYWqBoU5|a~ z(D*fqlv)ktebCB~%wqrKzgzEfkKRp`(r{R%X78N@fm!GhFr;7nC%{--FSH3yvM=-A5~50Enm+UTwAYIY8#{?=@_ORKAU>?YRdC_d2e4- zJu$5{vS`?El&WDEy61fP!Aq@fVZ6``=;0yq!!-bcZYb)3;$f)j6SOsqBK{KxW(Yn9 z_TIJ3Irlu~&<+1Rx6JkK+|s&sMg8(cY26RYx7tr!Y5e=Lr|a)!Zg`Zl`$NNF>&EvX zT@DF@iLFpFfR}@#VYqV|=RcAp6_js&r+HYV?j3vO)27#5lkfZGjPoB6!`F<-yDG}15s z^e_JVf8+S4=Rcl=|0JvK(0}90N0E@J=o3K?o`gt1;qj?l{uq}xhWu&D-Wim-Tp zq0i^hyJz!{>BO#``(@pH7sW+xnsUMV8{>Cuh}2OHbNSR77c^Xv!>TLf&<8Ol3CBL1 z#CUjN4`jFSkw2#70(g>>|0FZX)%yD?)`(bp$0YzT}6nPS@=!kBNoH~ z85fPssOxMBPmH=}@=)`R`=93vC!8<(<9w0M%l?bjtTP{mPro0ybFcLNt%94^GH+bX zIJw{R^g-{tm!htm4OQRithm|ouesM|thlvc{o^?b_omAjEme6Sx7GO6t$?Q=GLq9M zHI;Y)czi|U5bnBJjlgVxp$bt?0YA^58fx8Uv@hWJHiwOiAFf~cOnJd;#d$B+&3&P~ z@{6jh|6Z-MW4jAZU#dD|RO{j=@C=6iPxAC1WXl}#*1Q=RONCS>zM8uWL;{RMW{kG? zb#!!&bhdIDYk4*0e6vS|=k`Y{E;C;_^T{@8Hw{@Y=^5|V&A0M*B89q>8ww!y`>>v_ zui9p3>6K;*@(x?nLJu9uy?(Rh(zU*GS4J)xkuTq%)U-6wc{L)e1A{K&fVjI4@{6(3 za%^M>S{lK_4IbStTQtc~b=3pIU0)ncGO8m7qdwQVKFhnbCwcdVxa~?&x{47B`)cKm zv@G9UxlF%uky)#>RoCNY_|%29^MsuOQ6E4Zla|uc`pm;w@z7qqOD_%Y`JK4qbNsfq z&X(Y9Yr=ID|3gvyBa&W6b_xi=>dKxaGHS;K1_a5IjC(N zHsi$0b+^3KpGLpS81ZhFRD#EFN=6zL;UWp}B#1u(Cpu8Ng&jHUSeFLV%MnM`e_S`| z#+pAbum1DG_Jy{Gmit}Z7=3G7{6)pg3kq5L7DXIh7H4x<>~vC`^cvFMLFrd0bcSp@ zNVeuid>9Kd8}c*hwYgPmda2lGZ_GKJAmvpaQj6Twl%h1($8FwGhoq=pwobEb_5O0j zlMP2-)2=zQtcpb*P2zauN{0lEee9g7k+__G6RYG44+D0e{;Yf4^5N$!6PMzsa#mb5 zw~zuQRA|A(ZJ4kdxSham#psmN+L*#+^Bnc>Q|rTZ{U_T&S*q?hYUiNfs+g#2f+YAYMiYS*)5eVM)Hw z=(691Q(sp~-B=@c&)}r@&ATya`A|{^V_Xma|nT~OE{&ZvgOVu;NL*O&p@ z(Dt)0l8)SuGI$ke`1*T99XqCx(;$RKA)dFWoGFg(;y7gYocfru^Kq2?sc+i%5|5Y{ zKldH{9LEnR~pUxe%w70|y4`=GRm65(h$jQXBS96WcI$Zn)iket;M1D6FFPJ$j!skE{dv`PNJkJ-OxayyM ztD^f#Mb|XD8VVYa?PraPho{0Mi$o+ouU{k};~D=YBGU!EqoT~>fta+8W6yH5jnZ^) zWFRS>tyDN&K5s|De4Uu3%D&QDg4GUWp1xe^{Bb1Gk5ZAtNXcOa=d#{-)ZBWP{?MZB z$(y0fQbAQakcC{-T}T*p7#k%DG6sa%EU03L+QyhLLIvUw*4)i4X&6f@8i`CD^h(Hf ziVb?}@A}Hq{+e0*h36TEjUov?1#`@WlDs; zRaVPrP%-hoeb@zak5AF1c1blIB0Px3D+r6Q0XBbxi>&G>h(|Et5KBl$F&+vI%80z| z25L$fsi>7&*~1`Gg(RkU3{Sp^?_C?O_JSubL+$ql? z-8LETJ)1+1YR4JwOpg0bsV#(oHhi0{7y;X_&z2PV!5tXlKNj#M$u03AzrPQ3CBNdD zUr37dkH7p+^PfOO6^Lm6$bXIHKlpFMn%7$E{Pa|V_ic>~4eA~w1DSyj;Gur>tEl!* z{u4|1PhzT&DZ^7_OBO|9A{s+L9OBW~2xwrK2|Z&_+APSg;rl0!ddHGl$XE+S=#~=V zpBFy@f?<(xd?gKv9UEF9>>FG=leKjAD{V!@f5|%({I{-hyKyx1`Q_-oDki5FL?~Eh z;qWbB{mp+A2DPNV+%w3>;L=IOlb;EPiU>za2*=7c-s(H_jHZ3PN9|I(hEAf!wy2G& zK^xY8Uo!Xk@&zxps5ov?wO7#iuxkCwKjxmFwCwT>#ha7YTqGG8?^0j^6G^Ji_UGZ9ViMjH^*9!ArZj^T0 zst|H`N6xAJr91cJY3t{hedK+xgZ&S(_3x(39`Mk)8J@|-^C{FzvhDMLIn3y*@2ReB zCe~Cln;QA8Eh3vYRkzQkDK3A#Z2H}8(k_~^p3DAxB{l7hl}WFY#Xw;K1iB6BXt-}w zv0bv@sg#tZ@5y zx)$sl;KucmS(A>a$UZoK!aL|oCA|TP!v;cZ>hGT@KB|_xS2a~%C0TKMt(;!t9F?5e z>$6upt5$s1=r|1iqgXG8-_IA40XjI`0@CQakTA_lSNGlieByEV-Wz^;S3DII-K3Vd zD#`k*to^=2%6jMOPb$-%=&Ud;%dD;|Y-SDdsbfMSK5&DzfiSp_ayP$oy{Q{P@4}iJ zcH3TtzR4T*=zt17zMN}Z=pl>?`B#yo91Ol~iwfKhD2wj-Vw`$O({9t0TT*|VTtqma zM0m8BV7_Or)4_#q2j>MIoENM&%~yX$&_e~0@dlBnA^2Z}L=%X83L$sE`#Q(&{D`Fi z(d=N`b**xPjd@y2!#2+Ln>!(3D&hMEnewgcYIF|^b&rVD_OiF^XGopsSGq8A$Q-VC z!smKCX$YRmQ8H{++t0|Z8+mD;boPL4LkQb-aVD(oyAHUge(%iUApb( zMo6S?$xf3R)^H}N(IGziq3xHW_n+;!X!OE1!rC*hhsL1-p12sPX9Q|m*(XnjoIV?N zg5u#DL^9ui;VwJR3OOA;9ofJVQ|86{?fBcR$bCRV0->b zKyo%-frEiynuULCeJ2!DK~f=vXTrC5@Qj2PU)t|lSM9tKq<-4l(9GlXTaTC)dO|w` zU3t6YvJnF2Q6Qj-e8;u?ka51kk}2&bMw+o zvQMpo-nb->h{P1UmLXnHqa9NFpybyek60)`-x~cJzYp>%sa{zF`|rER?tQrW(1TS+ z9{5y|1-?*AmOD+Ncjwdkoxa74L`4JYqdh*>vG@ zV}=0@>wG3N#JDxqBb=3?6LS@pSW!=jAO>(;?;qZCvQ(s5y&80|HLBh(9c`ak!XV zA%z9i&CG&|v8(TE4m~Z~`=D^|{lax8|3B=#1#}$8*6*vFzzI5LW|oxV znVA`7X0~OqWid0u%xIXJvEHuknX!@&-uu>FdH3Z$_xc|lMV@IW*!#Dut9C^-7!&?| z+j~E>^eIvERHepO+Yj`cGArr&Nip!bRFr|@(*eBDiHB+HPXul`oVV?uIU-re(jkXP z;-Ek_8f0A|`&P&KvM7d?GFTd^a*}vEk*q=#mx|uUr96uCz3}Gli6_@Ko(x%iD0;!x zfO(t!PK8NlqtH_wdaEp;0YeBr5+2hvXer~Vvy_A>5S&wZp8Z9FVe`f3e;m4b@^$Qa zzmz;t(%?6~$S%ry5~4q_;|3(^5wGP$84|0PAB zvxh&`t30V`_0{d`p6}N98X(|3pKPNY*}*8VxGVjY|3pAS=v2y+{F(mnB zgWKG1Q|+X8>3t(QpP1bLbWXU91V&Is8}S7Jm)-nlu$tb7`t3V;uyem|O(q7DnQ6!hYp(^G?sM};jgKBTCVa|oaZ@J6O&s}R;;5I?fBP_T+>7@8k2USOr(FG| zWxSV^Y_{NsY7@ME=<{u+4*OreuHM`%b>HV^0cK!6rrrM3J)oXUE z&%D?D7r$S6TC?@GK2}C?GUmTDjwrC^#Aipp4|{$5?2W~Xj~zMk{MOB|D<|?V9yIrB zf4W7jt*xsaZBy-d!_s@2ls~X|a>&Y=k(UqI4{gbxIQIF7A@{m} zZC@Ag{GK&6oCbrO8AJv9SU1l~o!lo1;IBu+C*>QzE792Zo1ZUz{maE~$3HDQ=l#}H zbS4)!A9i(X_q>01-w`d& zjck6pTh$#yn;ro8%ZSbuZ8Am5z<`zdDN)ps=)?DXn3Ver8htKSseFJk>T zlpufRKkzz5GRk349*InPWHV!ShNwV>a3zIHc}KiBnsa7R)QW+(r?frR^VePNytX#@ zdRd)s7B~B5PxEi~5BT+Z|6gx)`#z%A5786KWKXJ?KC^z*@3q3lRSXjx0_nu^GKHb)91sZ<@ZT*DK z=ORCa|G=N?SSgPXj@=Ghyz^Q|I<;MI-sJOAi1ZIXAtA;T6fo3?4^y$|Vu@uZ%`bHxDuEDXxjqVNQw z|G+bYhhCU8<-wlaAr1qEJUo-wiUsz(OwlWPDRqeQ` zde?2MF1_9C;}>R^A{YD5%j5pO5ZTkaT#t;lLQ&c9+;pDJD7RP7Sne0W^@ z@hKzvq>Ss4x^S#v@p#kJDW@m@cDz;dd99lL(X!ErzFlu`UY&RGlqn@173O~CKbvf` z%9cYnPR`u8q*3oSRoc|se&+enTc3dcpu)8%ScgIY0WEk74@$s`Cm4z65tM*du%$7t zgS1DVrH@*9q1}Wn?Pu-kFmKP5Sj*#Fi3U@w#mpiYWv!8qP15ezdtt@Vo1?D3S^Y8b z0V`fN@MklaO@8JD_q8)OMoydU-+zctkG@x$G`kG&*R1)C<}Gga>=D?v&&QcF3YIR_ zUAgIe@{&%^mhug4PcJGqW3+f_CBH(o}uTRq=v1x4_{** zH#htDKMGgxAx>RjVgls+M7*LOg7$nC1*EeNL&=BlxreXCY`ttCkyFO}XUB74Oh!4t zEC;Ln$Iu7_{6{g!!Q!26fID>*RY2RaoyJUuAy!9371H6kWLORnPN8rbZ=IJQ;1~?x z4`dc(J0aMdoY_X(DV~7(01$+J%8R*-@FuzFVPt`S0TrZW^MSclKP1aWhO@y{@qld+ zVhcImid(ph6XIB)Bn4zwlEcG?!OvM~yi$x&HkA6pfB#=Q{^9%wZ9{Oa{{{RbD5Hvi zq6EH1oh%086sp22^P_@*RLDPO-bI&Ks2S5&uz=-YgLe=Dz|9O4XtlfkpRT=RN%>Jo|(ai$LP_kmnDg zKKzCMatl$YFIqm&ANa3b-O~eG-ECFnc>P~@4{mpOe6M5KVJ`l|^`Ml2hyU~z z1f{)4nf}Twaz$bhA~R9S2jc4P?9H=-M|Zv6s_NEqUNf85IMJ=u<96P+Ti3t& zc`YeX{&2}k$9v6vIbiYotv=-8mo$){sub3lZA_0!4|^5-Y}bL)6DDljy7lJyb02P; z)!jbB4C#8YO}(A1svc=oJ&pZEK3Z^n&!(y!;0VMCuz zm=eBtdCs=o#GzCCsVnHgEA%P=SshxSYa1P7p`v!}kJ!8;Y{0PNNaSHo+5 zWv^Kcyta9J?HpM02Jl~NFaP#m1rPc*WylZlBg+O3{q;ki?_PBK_Ex)Zj&=C%M91$> zwfx~slONC3{rXr-Wxf<;`jdqQ6t2TDJFPi+(GrwVqbB^U|taR`i>5Y0$!JTkl8gdl4UEM}ao( zjjlOnM#BbHZr^q2f@O1d?0*qf7@dvxR`&2;h6aVjJA3y% zF<{WyiIeW_-4o2%Z~`fb!psNoXDvkLd^{HD>7aHip4Ru|vEklb-NL2-Ibr4J^aD@Ri%!hHG4#NY#P(u zJ7#Qm&4gY>!-wu3GH83#Ml+i?UeuxG`Jw$DAJ}2JeT~RTNBY9g{O7|2@hP zDJYhFJZvTC<$N6%8CSSv=b2@PuaCa*c70g#3xpn#=(Zjmi4!*Yu`3T{EnO8mZ1lt4 z1Fm~FI$yWmIe@>Gt$cHi$V8m1b(EWw~_MUsTZvTz- zd){u`=WAq;iIr%~f7buNe?USumH#+Npe5vlPcZ0VG`bvu&U`?pebKsGX!Uh8Wgq%| zw>W#XdGTh)j+5xxZIl|0^ci?X2}JCAgdz&in|Sp4Bennq5E?Nq{)2*bAd3kP+J^jv z|7aEwfY6F;l4!vhw>Tpd7%S&OjT2bV6IDS^RN)U~;w7ttH`^G4nY5A$|0z?(Ey@64 zNIvl{%@%HwBCUAlAGlKRfs`zpSl-6D`Hyk&pDN`Qy-V<6u=h~BMyOmRed!ne`~TYU z&*wit93C-vr&_1osbx5`C`0VwX^=L%Nwn%wVzezL+_GYN+_I@LQ-}Ia?C;yBsc+j_ zkIH^~=-00|egD<0cHYP5jSIPVQJa+@5e6K*;4OsAIK2xG{HM%Oka^6SEF-bB#848) zLi_d1Unq`x@SpAmj_2FCKw21v6h(NF3={jna%SxvjmpRg<-madFwkP|UZRyyP;SvIu#vopnI7y^9 z)?hcqX2#rkac9xmg%elb?7Om{!`$TNzehD0^14y)2Yn`o4xJsl=Y;dbCGK^Q@b04+ zlFbKa@vr0g`{B&G`-a6=vWIW;AH3eT&(b%I#$Nil?dA&J+iTX`RlfX&Ql(a3-IkGj z4>4fyveCLVVT%?AFIX6`bXmyLrw+dlB(|Fr&LvA(WK)3{{Kj@-NAA=S4_epVQosD} z8YT8u_-=dIuea2waJ+WaGv!MiDp&I0?~4QGul-o)lnY52Okuu=QYjQ`F$QG^`e*pP zPkA?O`RZTFcWBmrLa)J#Z(UA|4U*R`jG8gVuW5zL^?yA#qGK?qv-kbZ-uK$qyWO_I zt>%p{H>i82V!3@4s~oRT_i~LUJ`LME8v1+Aob~9g9}3F`|6vu8k>m>qK7aLg!=kmC zAIfbnU-!gvsJv$6NNhxcP+k#FhN~hy-I|mTYj+R>s7j$W-pm3u69WYp1!!hGWvI z4~qS<`ORC`ccRt>-{;_6tk9BBrp-o-n)Tceb2jZ-ELp{9+MM)yY}`=KUnGa9u? ztKBrQe%pjDv!aKsPT%zqo%x8~(I}Y5DS6YBT@9dSbqM)q3J;^Wb!Rgd?n~@BBe~P$ zlnNc5m23aBMB7(oI=^o}Ew}5O+~FJZ#%$A0J7^!ZDYfgIXSMsE_^!cVIa# z*_7)6RFXl`FgQ�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 z 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 + /// Required designer variable. + /// + private System.ComponentModel.IContainer components; + + ///