From 3958d13494fe3bdbde20a029f25fa4cc2d34498f Mon Sep 17 00:00:00 2001 From: Marcel Hirschle Date: Tue, 28 Jun 2022 14:44:53 +0200 Subject: [PATCH] =?UTF-8?q?MH:=20CustomerDataReport=20f=C3=BCr=20Ansbach,?= =?UTF-8?q?=20QB=20f=C3=BCr=20Varo,=20Doku=20rausgenommen=20f=C3=BCr=20Unn?= =?UTF-8?q?a?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- BeWo.sln | 19 + .../DomizielAnsbach/CustomReportCreator.cs | 2 + .../CustomerDataReport.Designer.cs | 186 +-- .../DomizielAnsbach/CustomerDataReport.cs | 2 +- ...CustomMitarbeiterstundenkontoBerechnung.cs | 1 + ReportImp/KomMitBewo/KomMitBewo.csproj | 21 + .../StrichKopfbereich.png | Bin 0 -> 134 bytes .../TranskulturellesBetreuungsbuero/logo.png | Bin 0 -> 23105 bytes .../Reporting/CustomReportCreator.cs | 7 +- .../QuittierungsbelegHannover.Designer.cs | 1385 +++++++++++++++++ .../QuittierungsbelegHannover.cs | 224 +++ .../QuittierungsbelegHannover.resx | 505 ++++++ 12 files changed, 2254 insertions(+), 98 deletions(-) create mode 100644 ReportImp/TranskulturellesBetreuungsbuero/StrichKopfbereich.png create mode 100644 ReportImp/TranskulturellesBetreuungsbuero/logo.png create mode 100644 ReportImp/VaroSozialagentur/QuittierungsbelegHannover.Designer.cs create mode 100644 ReportImp/VaroSozialagentur/QuittierungsbelegHannover.cs create mode 100644 ReportImp/VaroSozialagentur/QuittierungsbelegHannover.resx diff --git a/BeWo.sln b/BeWo.sln index c1a6955af..b1e2d0034 100644 --- a/BeWo.sln +++ b/BeWo.sln @@ -537,6 +537,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HilfeDaheim2", "ReportImp\H EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HilfeDaheimHandInHand", "ReportImp\HilfeDaheimHandInHand\HilfeDaheimHandInHand.csproj", "{F04B733F-02E2-4112-9094-3E36FD90A6C9}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DomizielAnsbach", "ReportImp\DomizielAnsbach\DomizielAnsbach.csproj", "{D9B58645-E86C-4649-8270-468C34E55335}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|.NET = Debug|.NET @@ -4220,6 +4222,22 @@ Global {F04B733F-02E2-4112-9094-3E36FD90A6C9}.Release|Mixed Platforms.Build.0 = Release|Any CPU {F04B733F-02E2-4112-9094-3E36FD90A6C9}.Release|x86.ActiveCfg = Release|Any CPU {F04B733F-02E2-4112-9094-3E36FD90A6C9}.Release|x86.Build.0 = Release|Any CPU + {D9B58645-E86C-4649-8270-468C34E55335}.Debug|.NET.ActiveCfg = Debug|Any CPU + {D9B58645-E86C-4649-8270-468C34E55335}.Debug|.NET.Build.0 = Debug|Any CPU + {D9B58645-E86C-4649-8270-468C34E55335}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {D9B58645-E86C-4649-8270-468C34E55335}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D9B58645-E86C-4649-8270-468C34E55335}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU + {D9B58645-E86C-4649-8270-468C34E55335}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {D9B58645-E86C-4649-8270-468C34E55335}.Debug|x86.ActiveCfg = Debug|Any CPU + {D9B58645-E86C-4649-8270-468C34E55335}.Debug|x86.Build.0 = Debug|Any CPU + {D9B58645-E86C-4649-8270-468C34E55335}.Release|.NET.ActiveCfg = Release|Any CPU + {D9B58645-E86C-4649-8270-468C34E55335}.Release|.NET.Build.0 = Release|Any CPU + {D9B58645-E86C-4649-8270-468C34E55335}.Release|Any CPU.ActiveCfg = Release|Any CPU + {D9B58645-E86C-4649-8270-468C34E55335}.Release|Any CPU.Build.0 = Release|Any CPU + {D9B58645-E86C-4649-8270-468C34E55335}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU + {D9B58645-E86C-4649-8270-468C34E55335}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {D9B58645-E86C-4649-8270-468C34E55335}.Release|x86.ActiveCfg = Release|Any CPU + {D9B58645-E86C-4649-8270-468C34E55335}.Release|x86.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE @@ -4484,6 +4502,7 @@ Global {F554F781-55B7-41DE-87F5-CEF6C90A9EF9} = {D8A691C5-146D-4613-86CC-438F02FE9106} {07B34F78-CEAF-4238-813D-449AEAC8BD11} = {D8A691C5-146D-4613-86CC-438F02FE9106} {F04B733F-02E2-4112-9094-3E36FD90A6C9} = {D8A691C5-146D-4613-86CC-438F02FE9106} + {D9B58645-E86C-4649-8270-468C34E55335} = {D8A691C5-146D-4613-86CC-438F02FE9106} EndGlobalSection GlobalSection(ExtensibilityGlobals) = postSolution SolutionGuid = {FBE985BB-9F0F-4DBB-8F94-ABC37A803FF9} diff --git a/ReportImp/DomizielAnsbach/CustomReportCreator.cs b/ReportImp/DomizielAnsbach/CustomReportCreator.cs index 4fb2bb2d1..d9994bb54 100644 --- a/ReportImp/DomizielAnsbach/CustomReportCreator.cs +++ b/ReportImp/DomizielAnsbach/CustomReportCreator.cs @@ -79,6 +79,8 @@ namespace DomizielAnsbach var lCustomerDataReport = FindReportImp(); if (TemplateOid == 2) lCustomerDataReport = new DomizielAnsbach.KlientenstammblattZV(); + else + lCustomerDataReport = new Klientenstammblatt(); lCustomerDataReport.SetReportDataSource(CustomerDataRO.Create(MapperFactory.CustomerDC_Customer.MapToNewDC(DAOFactory.GenericDAO.LoadByID(customerOid)))); return lCustomerDataReport as XtraReport; } diff --git a/ReportImp/DomizielAnsbach/CustomerDataReport.Designer.cs b/ReportImp/DomizielAnsbach/CustomerDataReport.Designer.cs index e7f71c49c..2bd02cfce 100644 --- a/ReportImp/DomizielAnsbach/CustomerDataReport.Designer.cs +++ b/ReportImp/DomizielAnsbach/CustomerDataReport.Designer.cs @@ -75,7 +75,6 @@ namespace DomizielAnsbach this.xrTableCell39 = new DevExpress.XtraReports.UI.XRTableCell(); this.xrTableCell40 = new DevExpress.XtraReports.UI.XRTableCell(); this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand(); - 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(); @@ -114,28 +113,29 @@ namespace DomizielAnsbach this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand(); this.DetailReport5 = new DevExpress.XtraReports.UI.DetailReportBand(); this.Detail6 = new DevExpress.XtraReports.UI.DetailBand(); - this.xrLabel33 = new DevExpress.XtraReports.UI.XRLabel(); - 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.GroupHeader3 = new DevExpress.XtraReports.UI.GroupHeaderBand(); this.xrTable2 = 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.GroupHeader3 = 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.xrLabel33 = new DevExpress.XtraReports.UI.XRLabel(); this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand(); this.xrLabel34 = new DevExpress.XtraReports.UI.XRLabel(); this.xrLabel35 = new DevExpress.XtraReports.UI.XRLabel(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); ((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.xrTable1)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); // // Detail @@ -264,10 +264,10 @@ namespace DomizielAnsbach // xrLabel27 // this.xrLabel27.Font = new System.Drawing.Font("Arial", 10F); - this.xrLabel27.LocationFloat = new DevExpress.Utils.PointFloat(479.125F, 76.08337F); + this.xrLabel27.LocationFloat = new DevExpress.Utils.PointFloat(436.4165F, 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.SizeF = new System.Drawing.SizeF(240.5834F, 24F); this.xrLabel27.StylePriority.UseFont = false; this.xrLabel27.Text = "[PostCode] [Town]"; // @@ -276,10 +276,10 @@ namespace DomizielAnsbach 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.LocationFloat = new DevExpress.Utils.PointFloat(436.4165F, 52.08337F); 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.SizeF = new System.Drawing.SizeF(240.5835F, 24F); this.xrLabel26.StylePriority.UseFont = false; this.xrLabel26.Text = "Vorname:"; // @@ -288,10 +288,10 @@ namespace DomizielAnsbach 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.LocationFloat = new DevExpress.Utils.PointFloat(436.4165F, 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.SizeF = new System.Drawing.SizeF(239.7084F, 24.00002F); this.xrLabel29.StylePriority.UseFont = false; this.xrLabel29.Text = "Vorname:"; // @@ -300,10 +300,10 @@ namespace DomizielAnsbach 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.LocationFloat = new DevExpress.Utils.PointFloat(436.4165F, 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.SizeF = new System.Drawing.SizeF(239.7083F, 24F); this.xrLabel32.StylePriority.UseFont = false; this.xrLabel32.Text = "Vorname:"; // @@ -312,10 +312,10 @@ namespace DomizielAnsbach 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.LocationFloat = new DevExpress.Utils.PointFloat(436.4165F, 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.SizeF = new System.Drawing.SizeF(239.7084F, 24F); this.xrLabel31.StylePriority.UseFont = false; this.xrLabel31.Text = "Vorname:"; // @@ -324,10 +324,10 @@ namespace DomizielAnsbach 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.LocationFloat = new DevExpress.Utils.PointFloat(436.4165F, 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.SizeF = new System.Drawing.SizeF(239.7084F, 24F); this.xrLabel30.StylePriority.UseFont = false; this.xrLabel30.Text = "Vorname:"; // @@ -337,7 +337,7 @@ namespace DomizielAnsbach 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.SizeF = new System.Drawing.SizeF(96.87161F, 24F); this.xrLabel20.StylePriority.UseFont = false; this.xrLabel20.Text = "PLZ/Ort:"; // @@ -347,7 +347,7 @@ namespace DomizielAnsbach 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.SizeF = new System.Drawing.SizeF(96.87161F, 24F); this.xrLabel19.StylePriority.UseFont = false; this.xrLabel19.Text = "Straße:"; // @@ -357,7 +357,7 @@ namespace DomizielAnsbach 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.SizeF = new System.Drawing.SizeF(96.87161F, 24.00002F); this.xrLabel22.StylePriority.UseFont = false; this.xrLabel22.Text = "Handy:"; // @@ -367,7 +367,7 @@ namespace DomizielAnsbach 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.SizeF = new System.Drawing.SizeF(96.87161F, 24F); this.xrLabel25.StylePriority.UseFont = false; this.xrLabel25.Text = "E-Mail:"; // @@ -377,7 +377,7 @@ namespace DomizielAnsbach 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.SizeF = new System.Drawing.SizeF(96.87161F, 24F); this.xrLabel24.StylePriority.UseFont = false; this.xrLabel24.Text = "Fax:"; // @@ -387,7 +387,7 @@ namespace DomizielAnsbach 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.SizeF = new System.Drawing.SizeF(96.87161F, 24F); this.xrLabel23.StylePriority.UseFont = false; this.xrLabel23.Text = "Telefon:"; // @@ -624,10 +624,6 @@ namespace DomizielAnsbach this.GroupHeader1.HeightF = 60.00002F; this.GroupHeader1.Name = "GroupHeader1"; // - // bindingSource1 - // - this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.CustomerDataRO); - // // DetailReport1 // this.DetailReport1.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { @@ -662,7 +658,8 @@ namespace DomizielAnsbach // // xrTableCell41 // - this.xrTableCell41.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + this.xrTableCell41.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) | DevExpress.XtraPrinting.BorderSide.Bottom))); this.xrTableCell41.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); this.xrTableCell41.Name = "xrTableCell41"; @@ -675,8 +672,7 @@ namespace DomizielAnsbach // // xrTableCell42 // - this.xrTableCell42.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) - | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell42.Borders = ((DevExpress.XtraPrinting.BorderSide)((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); @@ -761,7 +757,7 @@ namespace DomizielAnsbach // // xrTableCell45 // - this.xrTableCell45.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell45.Borders = 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"; @@ -1044,16 +1040,54 @@ namespace DomizielAnsbach this.Detail6.HeightF = 18F; this.Detail6.Name = "Detail6"; // - // xrLabel33 + // xrTable2 // - this.xrLabel33.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); - this.xrLabel33.LocationFloat = new DevExpress.Utils.PointFloat(0F, 17.00002F); - 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(192F, 25F); - this.xrLabel33.StylePriority.UseFont = false; - this.xrLabel33.Text = "Diagnosen"; + this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(2.543131E-05F, 0F); + this.xrTable2.Name = "xrTable2"; + this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow2}); + this.xrTable2.SizeF = new System.Drawing.SizeF(642F, 18F); + // + // xrTableRow2 + // + this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell3, + this.xrTableCell4}); + this.xrTableRow2.Name = "xrTableRow2"; + this.xrTableRow2.Weight = 1D; + // + // xrTableCell3 + // + this.xrTableCell3.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell3.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ICD10Diagnosen.ICD10Code")}); + this.xrTableCell3.Name = "xrTableCell3"; + this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell3.StylePriority.UseBorders = false; + this.xrTableCell3.StylePriority.UsePadding = false; + this.xrTableCell3.Text = "xrTableCell3"; + this.xrTableCell3.Weight = 0.37383177570093462D; + // + // 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, "ICD10Diagnosen.Beschreibung")}); + this.xrTableCell4.Name = "xrTableCell4"; + this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell4.StylePriority.UseBorders = false; + this.xrTableCell4.StylePriority.UsePadding = false; + this.xrTableCell4.Text = "xrTableCell4"; + this.xrTableCell4.Weight = 2.6261682242990654D; + // + // GroupHeader3 + // + this.GroupHeader3.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable1, + this.xrLabel33}); + this.GroupHeader3.HeightF = 60.00002F; + this.GroupHeader3.Name = "GroupHeader3"; // // xrTable1 // @@ -1098,54 +1132,16 @@ namespace DomizielAnsbach this.xrTableCell2.Text = "Beschreibung"; this.xrTableCell2.Weight = 2.6261682242990649D; // - // GroupHeader3 + // xrLabel33 // - this.GroupHeader3.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { - this.xrTable1, - this.xrLabel33}); - this.GroupHeader3.HeightF = 60.00002F; - this.GroupHeader3.Name = "GroupHeader3"; - // - // xrTable2 - // - this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(2.543131E-05F, 0F); - this.xrTable2.Name = "xrTable2"; - this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { - this.xrTableRow2}); - this.xrTable2.SizeF = new System.Drawing.SizeF(642F, 18F); - // - // xrTableRow2 - // - this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { - this.xrTableCell3, - this.xrTableCell4}); - this.xrTableRow2.Name = "xrTableRow2"; - this.xrTableRow2.Weight = 1D; - // - // xrTableCell3 - // - this.xrTableCell3.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrTableCell3.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { - new DevExpress.XtraReports.UI.XRBinding("Text", null, "ICD10Diagnosen.ICD10Code")}); - this.xrTableCell3.Name = "xrTableCell3"; - this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); - this.xrTableCell3.StylePriority.UseBorders = false; - this.xrTableCell3.StylePriority.UsePadding = false; - this.xrTableCell3.Text = "xrTableCell3"; - this.xrTableCell3.Weight = 0.37383177570093462D; - // - // 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, "ICD10Diagnosen.Beschreibung")}); - this.xrTableCell4.Name = "xrTableCell4"; - this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); - this.xrTableCell4.StylePriority.UseBorders = false; - this.xrTableCell4.StylePriority.UsePadding = false; - this.xrTableCell4.Text = "xrTableCell4"; - this.xrTableCell4.Weight = 2.6261682242990654D; + this.xrLabel33.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel33.LocationFloat = new DevExpress.Utils.PointFloat(0F, 17.00002F); + 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(192F, 25F); + this.xrLabel33.StylePriority.UseFont = false; + this.xrLabel33.Text = "Diagnosen"; // // GroupFooter1 // @@ -1178,6 +1174,10 @@ namespace DomizielAnsbach this.xrLabel35.StylePriority.UseFont = false; this.xrLabel35.StylePriority.UseTextAlignment = false; // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.CustomerDataRO); + // // Klientenstammblatt // this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { @@ -1201,13 +1201,13 @@ namespace DomizielAnsbach 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.xrTable1)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); } diff --git a/ReportImp/DomizielAnsbach/CustomerDataReport.cs b/ReportImp/DomizielAnsbach/CustomerDataReport.cs index 8713e5f88..0e9ed714e 100644 --- a/ReportImp/DomizielAnsbach/CustomerDataReport.cs +++ b/ReportImp/DomizielAnsbach/CustomerDataReport.cs @@ -10,7 +10,7 @@ using BS.Shared.Core; namespace DomizielAnsbach { [IDSpecificClass(Identifier = "Klientenstammblatt")] - public partial class Klientenstammblatt : DevExpress.XtraReports.UI.XtraReport//, IBeWoReport + public partial class Klientenstammblatt : DevExpress.XtraReports.UI.XtraReport, IBeWoReport { public Klientenstammblatt() { diff --git a/ReportImp/KomMitBewo/CustomMitarbeiterstundenkontoBerechnung.cs b/ReportImp/KomMitBewo/CustomMitarbeiterstundenkontoBerechnung.cs index adc4d06dc..8ed97247b 100644 --- a/ReportImp/KomMitBewo/CustomMitarbeiterstundenkontoBerechnung.cs +++ b/ReportImp/KomMitBewo/CustomMitarbeiterstundenkontoBerechnung.cs @@ -18,6 +18,7 @@ namespace KommMit var list = base.GetFeiertage(year); list.Add(new DateTime(year, 12, 31)); + list.Add(new DateTime(year, 12, 24)); var osterSonntag = GetOsterSonntag(year); list.Add(osterSonntag.AddDays(-48)); // "Rosenmontag" diff --git a/ReportImp/KomMitBewo/KomMitBewo.csproj b/ReportImp/KomMitBewo/KomMitBewo.csproj index 821012cc5..363eeefe7 100644 --- a/ReportImp/KomMitBewo/KomMitBewo.csproj +++ b/ReportImp/KomMitBewo/KomMitBewo.csproj @@ -62,18 +62,32 @@ + + Component Jahresabgrenzung.cs + + Component + + + Mitarbeiterarbeitszeitkonto.cs + Component Mitarbeiterstundenkonto.cs + + Component + + + MitarbeiterstundenkontoJahr.cs + Component @@ -106,10 +120,17 @@ Jahresabgrenzung.cs Designer + + Mitarbeiterarbeitszeitkonto.cs + Mitarbeiterstundenkonto.cs Designer + + MitarbeiterstundenkontoJahr.cs + Designer + ServicesOverviewReport.cs diff --git a/ReportImp/TranskulturellesBetreuungsbuero/StrichKopfbereich.png b/ReportImp/TranskulturellesBetreuungsbuero/StrichKopfbereich.png new file mode 100644 index 0000000000000000000000000000000000000000..33ed8bb63f2ce3389ad10c29ccf16bbd2a9bbd98 GIT binary patch literal 134 zcmeAS@N?(olHy`uVBq!ia0vp^JPZtst{gxH!(Y2#Z6L*19OUlAu_YvmeM~@O1TaS?83{1OOzP9;N^Q literal 0 HcmV?d00001 diff --git a/ReportImp/TranskulturellesBetreuungsbuero/logo.png b/ReportImp/TranskulturellesBetreuungsbuero/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..ca6c9f5c069e9155ee2ef8ba0951f77ea3ca838d GIT binary patch literal 23105 zcmeFZg;Nw>{5FcBAnlhFkx*et0ZCa25$UB{Vo^#Ym8BO@LIk9{76Aci3F(k#NdWgl53ck5wBdaD$Ku{J*cJk~h_@2aB$;gG^l5pI` zpG)Ob5!3_(Mq|oPWOY5vHq%LxZt2yYRlI-ykaUesBvejFZ$)?T7neAXFa>swPHX5D z+*z))2Xcp9hwLVsaL9YDhR}ySSv3Oo!ZZP7HS=yAS6@9-q>q+YzKmWx_mP6ftgej+ z&q%H48n`w$uXwVy>W&@_Na(q)6|YtBfzkZ`U;jI;z{g$*&)r{*3gcAL6{a_t1Z338 zFaI0gi$Kv>xoxD`(3UZf*^7)zG%slJpO$mCHntpbI$EQ|Loe06$xa#Ft%7&A`4%J z3RBG5_9WVcm&hn7kLnLq`0Y9uXS?&zHTRHZ*&O>~wuPNr@4gsmU6p!tccby-=gbM4 zFNH|qyRYhI*hB@&YyQrRaBp2#X1{a_@(&3XFJUz>aAUAf%BS2S6x3=f@O*d$6%B`Emd zAiW_`m$REYXLvIByU&S6+fgM%;JqLJJVB=JE=)&ig8Jx<9~ffL8veS5{9*E1S8*1V zGJPlstie>&7PHPZt0#`g=Cr0xkWjy29M-INVPsNsEyieI!^42#R5#a|)bPV)K z9uKqDF-|JM8P9c^?I&HFp%F3=cDgUdAAn$R=4s#;C(AS<+>;LNT$HR>e~c3h@Fqr4lvqHp-xMV{W0N~%QQ{~ z{4k`7j*7gDmh65Bn_*);`<&>vcAHFR;nfYc_e7s2$u7Yfj6Hc8I>v|4y}wmi1oS9{ z6ymcIQwPGCf{eXY(b^<4qoDb>4Sgf4(E46oPJVfZiDuF{2H%H*IJfw>A#=C4C|i71 zj})Q=nWwXR>u+mJz({g}KqjeF~=D0V$6p;jtPZ~sbr_=))<4Ru}N z+mPzWG3Ag+>O6~weWcs-_n(1L6M|72rQms1v5Jz%SAy2CMoQ+GsVr`dE;yOLC94EQ z?G=c$T~MkIv(FU^w{qEaEaURtFLe~@c?H6@JlHbR4m3-~h&Ma48q{UrUn<0!K@*8p z#Gr&p9`!F%Ll`_|@y2zsW-7NI4)?XSSL;abaFOm!ir<7ZsSVFNpeW}a=Mju7LEA@$ z#={S`4VxnFq92cgwWK<`u~>*F(vf;F1|rFfZ324>>|wzS#5WkRFI;C%%z^A8pqcaa zls#cW*_o&-JH82Vs?Zh5{LxLbh#&~lY?RIsYI&PK%N&NfdyZW-8rK>b5+j2(FxU8K z@|@J?Q=0VX%%4g=fR_&$fl$+Pgq>98Dy}NVN7uKSw0f9qXPuoXofw4mQeV5lVm@|G zQp&0}P4ZE>j-febkE5<+;AuI#XH*)h>M~6R6Rs;@l#HG|Z1Kk%&u9vH9U zd#;jIxjMLWC*hBVro7j(edx{xbls{$Ki^ZCg-l>!U?q4WA-?q(N9VYYKXVq+3TnIK0wbUCq6TWqNkh@z)FQCFX zfkj^IIv1qr4&7Pfi^7DK_7xMJhS0u!i$#PLDGV8rlg)Y$?mOxDy5NzVy>YkCQ24d@8P@;drPJc@q;OL@_tCIr1$P zrJe|lOz{hq{1-WvqT}D%8J2G5h#UNOfUrsz*XZQ;NY|DjK**kU^qKm(&yW3>|Y!*j*H}sydU>e^=16mTOzW zqsC_K!dmxkuxzCWWC-Favi-5TI<+QYlhNDT;Lh7(5u^gShWQyrd0+o@Nm6WB5Z9rj zUvU*InX2z~s@{A;;g82weY$YZSXTDZC_Z;dLEOP@Le`X?#iu`fO=cZt>ONddEicJ~ zUJ53yW;8ge2zz1k>%nXU&o7wMoIXr=6Ndev|82cfp2*_oR;49@LW5$<*^wX zhI(dN4v}oBA#3y=)5Wkoc;zmj^sf77^B`3gnMe3F7m144ysU@686RAN|G35y{KWOO zT3y60U$fAm-wNnEoF~X>@%MLK`n+LW#sr~~7{NtyPk(_~wVv4kFe56fk}e6q%y{F$ za|V!6F{^k?53S!jA)DJhZ30{m2kLBE+Qo^f9{dhi{Mr=i`)J8-%5{F-BgitpFq2`+ zAbE{*a96KEK0i87=|3oa5oZf`YUVs7?HBWc$P|x7G6<_O$$A5Rg5yR^<|5-Nn zxfLb27XZ5XSh}zWJNTtSD-gY-50*?(V=%hj3woAP%d!#Xm$khqg&U%7Dg?MNd9REI zdKQn{t`eD<$+R%&->{}B)!j$DJl+yonkw7cqR{6DqxZT9<`usX&Q<*2X388RWcE^9 zTiEJtWJx~1Nw)zmgS}i2q`g+tl?JvyCAIt;yc!keRwRsgjg+;vga)>=Z~zR>HuvRQ zs9M`{l$aH(Q}C~gU1L}2KyK_R7Ff1+sbf#W~(4L;QU#X)d1nCu{C zKH>WqNERCTmA`MR1T_nf2V1RT3#qH@u-h_L8eaL0@x~_%RC6}iqUGE z(B-UJT3>uZVn>nWA@1RmnU(lkZ5ditFvY<4b1WM2g=P9{pC;AsPi<4b&3rc;Z-to+ z!=F!g<^Je);k~*pSl8c9EL%=Bc+;w)BUmD552Dyc?2A0O#zj3Ru zevLha#7@1s$=cxCkN+;NT&TcFG>4d6Z1Gm6)77&55`Y&)ltt|Dq?lbli&m5U^O!#c z+v%N7d!Gg@O02xhi>#0f{Bjph<{nD@*U^4Z+j&%2+aekv1Nu|)mTS*>=miMof+@X^)ef;zi zWcHpBGCZ%!IX!UQIYwUc+mtRby=&8zDcOq}qb_3m{)U|f&sjs@`i;7lb^+5KU-oRA zz-Y>@EAo>i;bM@wFwP=&sc`H=Vx)vCWwN9}q*N znc^b&g+{~GwAxN7No=krc~tM5oW%=Rch;5NeM#8GVWOC=G8Cq^RLzZ=GH%tAosv$N z9WNJq_3++2)L&g3ck){CaF#B&p_cxLczq%J%~fb;y9W8GHRAO9Gv#vgXxe^>ri={@ z@gIlS%L0MPEB|fe48Nj^-gtQRqHj_v;n8r@a3rkN2+Uc^?D}b|iMU(4PZfu*;zA*o zICs}Lmeh|s^JNk$an`{=y_q)S&PBgsxM{tJuIl97rKe312FhZOX1VG@SeaQHl84Y5@K71*~y&Rtmlh zw@bS!oJ})`4vJ=Ck@mYUTC=?poQhNE4w0lYlM!?d9DN%KF~?NM`BDgtMN_=WFekAB zYkX*lBkPwYFr?e}0NTWCL`@+(N0ZA<2!rE^1##}2eLdHCE>hhiu0qAZwxNe zr-0ZgzqvQA=K1QL%(dp9+~e|!IuB@M?jx2`4v3}X%QI9H?mawvw!eIGZzMdLY!#mu zqh|x^Gh(S4%KM{{QbEQ?c2R+;;$U@GSCv^DOPIVd6VdD@T`i{9U{+Nepm04nC>Bw7 zNqdLlIJZz~E70{w3gi_@x55N7=oq_IakG{zt>W#b>mLbS-i2ktPTIfcc&|XaV=|^IX{{?)(#bO9?-Y$RkKTVlo5;BR$cLbM+>mue zRXMKvgNTlspS&y|GVhy6m23-Z-wjN7w~{08_SBs^hoEp=2Kb^ z2o&M+#wt0{oM7#=5i}Y^(jpzM_dxk`1G_Vk3r&zr#Sh_H{L-s3r|%lw6Cor-2gDCd znCt>}#Bvb8iHS1%=0#lYpE7Rg3~I+&kY|I<>QFB)f@Ab9he_A3y71rrc-G?I;$u*r z)Zt3*t>w_I{<`L$m z{Mal}_}B&}bf_ja8Y!XKDe( zOZ%4SWl%y>7LetsZXEM8$^JdjqEq;=&9BRKW$etwiRR32#~FBd5~l<*d88FvzxKs& zpaZbJ4Wmg-9Jo`nAKXM?))+wk448j=9ge@{j!8-=VFw+8^dW{eQ*7Py+GD#j(jWiz z^MAD_nurVPDU8crSem2CkeSBu1|2~idmmGN zB^BTMXpBw}1$i;E*{=h&)w~#Jqx#_D?hS&SNGyAmae9?`*9Y=SPID&pEF#o>yjG8r z!Euv}N;g1?c9!MtjMEl4Td;&a#{{r>QbzLL?{Ma>bKLs4KC}8b62yo#W?Vf1e$QzA zMM8oCYQsyuL!qOBMX9O?RP+>@xGP={>@9y`07YMOPJFDx=n$G$ z66dVnjgb#0{-aXUs(FQGaN#?aTg$DI0Rl>r}3wrNDjbt|Io|ruw+#pZCo|GnALzd- zuj>>wU2#&3k1=4v7{#*&W<)y&v6Vv1);}d~4I0C2>u8q_rO$reoghe8GJ~D`T>M3Z z);5r(YS+t66|it9Z^Y67h7Z4v%2zK^4bF&(x`4&1PTWQ+R!tKo3~n72FNer175ON$ z0q_Ky)kms#Py6WqBIkaIJT4eQlIRU0&GUXvPnOENN}*vPJ?>_N~pVx<(FX%Oe&IvS_--0^)@@-WJnwU{^s5BS9jXeLzdQ3PAeIsta41h z_pS=VmMXa6@-orR1K3q~8K>Vp@s4T;^X&5To6i{*(d~Nz`j)>+g>qtZPS{S$ElCh} zJOy#tu}glAQ~C`Owhr^F_=jLERga*)6_#B9>HN+NZlytgJMRGW;*;^EarR13%B%#h z1Rd}8-Ci!Qr)ddCI&mKrMf#;0}y8g_ve= z#^7_4uPwC6hjbhFr_F~W>|<=Vyn9N>t|I$G(-0nc0r5GHi4Ze(^~4QB03lflXq%#0 zSwO)F5xTwfdY1t054vWunQMyo#;tt@MB1RvS#ob`P^)(WzuNC8d%Bx+ACP?}3f@`2 zMPi(j9|_W{Zm2C#e8&Atgp+RX$c(Bo?A#;iQ zsg8Ag0Iu<&Bj_$z%tJo_53BMwN|uHLEuUdL72apPZzlKl$;7zcJz+y$O+Gjr@oUBw z;x%+pVmA-dv)1QnC47S3!N#(uo3AUTVsH9=2QE`|!+UAA8n@%cc$~}@( zBC*meu^ayCw;5(^JA)}>HxL}tzfv7*_?C!q;_MGWHgih1@jYFltp;cP)*PdI?Y^YDu27{BfZFV&kax6hOb}LxH;QSxhID43lnb3s`W7BMI~Kj zk*2aoTJ0sfZ;uwkUg?Acs|zx&^NEW2nj4jm#5-4C-J?j%L?EL7?s)%yR|?$^0q3zV zbRgw*!|8s!xLi79;`L=1vg}E2GsB3(p;?VO3K;#|VzH(A1BTGHr?0jz~l zt%0S!SHd(Wq4$V}N+PQKp=vYLqyy6~uS5U9;qP!s=~amY5n7r+-K=;$($GHHH|? zjUa*{@3+s?FUHZa=!K$ec(T=wchVF4%oj*!eMky^ysn#%em| zRr8(qCF9Zs>5SYFhjh2ld6;x3Ly(~HntAXI%x zlg>|7?+Sd3LosVt-6>W4`NM`koaMyP?({Ff{ zTITW2+t&Aq8zhj*a88tg7<&6@f!8y_Lc(=o=BA{>QGKXrqI&bb}m;c?gOi^k*S%P$A#ta|d)a79n4 z`NhArS3}ImS`TBpltumT+^_T9NrqUY=Xdtj!bt`=e*8kctSc*zD_x-ZdoTx^v1v}3 z4Bc`|aaLfDDRbK3?kR6=K07drCXDC4u8H9mIM?XhfOnou#)ZBXMNt5C!BZANavpkD zk0i8pm8nNV=q5OO(jFS+nQ8TBu13*A9}6dPFycyXMFcb%ex6XMin>8A&>LX!(mUy+ zLGO&JHt@k#&n!>bJc9!J=uXxPxSPe~JGbkp`56!iAyiHfQ-|4Qg{Fwe*n%ta&t`%K z=i)!?kKMFLFH_(oK1}3urIQp6&&%>lb^Oei<7(+TYLbMXUMGBAAO!YVW;Y;O12N1t zmaKUcp`JKi)!n}Q`VD7ArO2-3VWCX0am7}II1{r4#?`}E;A^ZI_jKf$Oj{6JTmLPc z0vg(@LPO)ZYOZ59jp39akp^ksB~Ee5wU-y5(TL*%RjYI}U@}6}ash>yK^%1WSsSk) z!NE+-WS7(0oZ9QC(WI^(7ggI%g>g#SbpQ%%T%g^#mB%J`sW$3q`mY(SohBkR+A-g|*;x!dz42Q`tq=nTTg%P#5e88TgV?;r; z<-Uj=n_pkrzhISrzwaAM-=}t8^uLO}BSFU;Has*4b2ZoTz3!{fy2L2-2ImAjsxHK` zhm7loI$+wuEyptM$>(R~0Ti9=9i+YgnuKb10K53hSgjLk7p_KGoWSRLRZ_eVw~T%Y z=%T-<@hCd4b=^C_vNkQHijXFw7<)2T`lCDfX{kq1nt#N*58prLv+&uetbby^?LyI5 z(>M|3SBT*z-TSg@^9qpao+Y)Dr^DSXm2>)gIDXo**vW8CC66eZF?+7VRG2FhV%;`T zV9%^x*r=cI*B z1JrEdkSbj{gO@!ak@NXECQ9}$m_fDs@%QoS*8*o&otpIZ+UVQV<@acN+ZAS;!Hi7S|&*t@^ZcdoCVtd2g0=`@s%jkU5yLz*@zorl@ zs-{DiN=(nl)HtY_uc-Wnz(=oH4zC7ao)7;c-=Bx%2jfvO0SyyPbAI~dz5t#e}<$P~KxD>3Q&Kcl4 z4qg7+!b@rysyee5C4RzWkOh=R=KY*w0U?*S-k;fO+n24Elkkzs`o-6;Jo^^rz=)}d zrrf^6S`i6?$-*A<%^Ywx$6Oi%L~+JD1xqCwVZDihIlM zlL=Ym6>9Hev~3*}`GRIPA*f6juQZA6gq#H#_cQ7>^c@sqhoSH1d&9B~`s(Vrixcf5 zVaqlSr5^@fFgK3S4kqjF)1WvMTLUCtb-vq`LqAxtEI`|ahf|$d9LO(mD$|pZ434N0 zopp6GWre?%xF&R$#;+czobq&x`+gogC%lZsa4kX^b-&}w@vDRlY?fwfl8u!aU55>pBhY=mqdM*qUL5j(`sQMI z87^}VW?ff&ll9NYq$&z`1N}Vnm$<&ri#frWYnyr=#bKqFr_inKRKUvfxb^MjOEfYR zjh_y5JH>AFn(GYFN-c)>*1BJoyc=3Ot@%(iW5VDmMban9{@DTUa0Pk83W+*>S% z1KD6X=e#V+P*}^iX-KKs=z@+w33)naCQz_mNO*waw67zXya(^fQxZ!jprKm3MAJ+o z1l_)$*izMMcgXl4b76}CMbcqn_IYy{Cu-zg-<=wg$Iz$hERZO z$&cg|Xv*Fos~If!XtFY7AfOY{YfyaJ@++33u=d@tz_IL!)JVsiZ;-JmmHOKd;)6FK z86<}*5zS8g!B+X$J?cseO{nC!p*|O@_I%-zuGQlbSVO4qH{oujF`<_6SC)NYcRhi; z6-eayynpfgd-RhPSy1vBkCm|Y9r%l(#LEMZB~tnSNWOP$2;(Rm0A4fDMX9wBe3zZ> ziF<1Ab3Gl&M^9VnSsZQlM5Y*YdA(#$Ytu?#-QgkQLxYnQ52z!*qU*ekcEw02cP}5x zz=fr2hAgvOGI1@(T>$aocCrxsXtc2A7Iw0f_fJk5>P$`d-xIk5U$&xKm;tadGC);e-5|uro z7&;+DGFBqrJ%>Gxf-M-BUQB^hOfSUwC?t=zi>WXXkE7n zOZ^3-NnP<}r%_|&h+pUEW12Dm@FUAO^-2I%uY zB2IcuAidhSLU#MxT0CAEWhR=GbdH<%I8*`p%}Ix#wq}}l4V=*`Q@7#e192Meq#Ci` z*#thQk^7)6)Al}>pe9ie2O+97zO-YQnkj$WdXW?qT6MLMIqZ%u&2&ZEbr=bv&m zPTS1HIf;`x4am9Q5hN6ASEw){KXtW#j@=(ZXEJ9x6d zsfo5M6m=RKJR+YFHINmCBNe)ms>bkg=#%UI`KR~E|BkwhIGBZrSnu$>sia$t*-v8mb(egBS~6FE=s(N`-MHs<2N=bb!En#OK#%g8nF>jKA9-Y|(#vd30d zEAJTmcz8AZH+=G6=rd(s z;JxX&F%yM)p4LR+W*HoJY0$>NwGbYiTlMQNqr*d}#H~+zt0)?@_vaRgw}cbXZ?Ps9 z_K_KO$rs{wkasBA$(KUy^19VY9$pVvIpuq4lRPx3lJK3kD|Uoj7&k+SS-ei?o2bPS z@pa{t!S~NKUjgVqwix%ct1*PCn%;BNg6_$-cw%pOw;$33tj8B?B(@DAXYvGy+Xh1# z9*ox9PeCkST`8ZqnZ*f*bh5z9TN+42daEKxl6$^mnf=s=>U z86%I#h)nHSR?_i}y2aBXTQ9M>yHp>2=}d0&I)hfaBc`?t{qijZjUetLiy-bVg3dB9Ef*D5$KTW?g6IW5zu zQZR9gK_0ZZ>TtaI*Q{`n`sXB{ateGZw;Eza>dX>-q9A9d%0*fUEkWYK0nwI~W>yF$ z^o~bTXdjyGuF zDF}3UXel;p)tBcQbcp9^`Z|?^s2MVm0rKP4x^Zn{+H*V5I^|K|*Ic1Goqb;tirsIM z=v@hjiwUi3NeGqS1sj#~zyTPG!MSM?1s<09|8%SD`mL$}pGIBPPcD!v1a}z7)>E@h zk7Ivf(8lY{wAS@DON+!7I7m8gXY4!zz6(d5Jf@)30JfV^J0EA#JUebvv83{y_gF@S zeN-30{rEOLG~l}<{4XasF$3mO&I)lRT$9&&y!Rza&AMXm3ht1@a(raOWwFF)KY4j2 zev?WaY=`W@oZRM;X>K_*nzXd1O;LfZsLo@D#PYopjA`-C=Mh*#Ue+=Gk^u1U{M*32 zfIJ7`#Hp&*Ie`lmytV48P^^sDN`FZMn^#ESl`H4e76qKd(5DxIc$4R6DbMu$qAglq z^^17(dj6tWbYZDpO+jLCO^{}AyuTy%RbmsL1-V<@y=W+peMH=T+Xhd|BInjk2u-;p8 z!p4#iwMPWD3ExKG?s`9dB1n?%taq;*uFTTc`twhwoMKn+VKTW3%P0^B$xpar4orYg z9K@g#u~03mSmIm>Ue$H%)G&Z;qRRjWd>tD+4TX7}o;872g}+0+-qjB96_#^lG6QC{ zi#O<4i?PC3Q%zB({D_zQ%QtYNCDL_tyT1>C-)$CYLqJ`QNOs6jqmGqnqK z!eqw+7;xop6wb0tJ53vC5y6YHxrLMlv@FFSu`ghv%X!i3UNie3$$kh9%_6}bO3L&F5}v_ z5QIkwz-5@lFrsriVENF1LF#6B(n9ixQ|A&l1Sa~V{%yhU`S|N-^9LE!QA?{kIn-lN z-|Nk2+L5XTwv*z(D=vakGoOy_!YG6q+oe=mtFFKrq>#+%_639n7;iWT`?9UpmF+s~ z=hzX*-5GT{pab}GPDiQG14p#vXJD6Q@<{toE4>kFu(ttJgS^16=*RGmbDL0G(;R#; zHH`=XW8L0|gBPYlDkKxsKosCgj3xGvMI`65+*)HL<4+jbE`Ky$5<=v``dpBz;dB>bl=+N zKB)}tu^R{d%W$*Ive$`piIe*dHi*%797S{uY<2ClT~#%yZvwBV{UXNE<^HKGJ}Q!? zq;X=Exdwk$Ko;Dy`D5aZl2{xoxS?rFlW$Dg3ym9bk3-BlR`!3R@GsEXxBq1}_ps6h zI-oTc?_^Zf9f5q=ci*0O+N821#8WoDRXk<=M@fw;U6Anu=C2aKB=iwbB)NZ_vz>XV zisHYsm3{!P6pE8?okXL}Z8A+#Jm}6$*Rk?I(;)nNhPUardJBNV+GWNtAynW~)IG+M zWG-gkmZT_U%H&Z0xyY5dBY% z2rU3wOd_u)TWV?FyUZZDUB1n!5x2uk_&2tYVtA-$X{~S3`qqWWz-~YC9hc0fFE7B9 zsH*h+j?aFpyn}`K-m?GWv?+4ZvWlbYdxWQpR#H2Fiwl zR6?na+8r5*Q51wU+i5|FQok8pasI{p9hn~rcxoovASws0?J_r?BX*(v>J;)CimzSm z!Aw5Pz6$G~3|d`*9r9w?CR+CR_X56~XjIWL-+jiUu#V+&dFr-w73V6c|ESg9^VcNT z;CF~`gwoGLc0zfD+a_F>XGy2Qg?11Qbx8);wim#c>25*)Oc)3~0!y$YsN4opqA znJxoA6yW9wX10xCu8WTm=e|!K2V|B1jwv@2mZ-D_oJcx4PMmiff?`p3-yM95C}W-O z8SIn)2co6zV&qj6*ZW+3*JRHA<$DFMLPJzGl5g0WWpA(Ux_}b&2OjJj{pJ zNgi^7HJD$2AT%1yB(Gz3z46iGfIB+LLm;y-TDEp!n+=Bj@?a1j{#u~S+@m)AnUVW$ zG0O4$=zn_i_V~pub!}U0Jkf!J;$HgTyE$ZoRerQE2m6;Rr5@{rSbYm0WBT(L_Gc^L z;e#CDy!H%l=t$K@F|?n5_v*0VfMRJC#N!Ul9=`gOdQtgR1N^9Axlx@0^L|PXJBb^f z4{tcB8AEF|TEei-uweH8K~uyi(qR*L6`i9#&qnMQ1(Vd`^w3;E!2t@e?#b)ZRjq{= z4#w{lbP#FdKY!F`!?wz%)LfUI#Jh6etfzk@%b4yla2HTqlusYtM*v>-J120HtfPOO z`ygIB>+nKm!DEK~xm0ZUo)DlXU(Km_J!1CPJGcHf?+_qiY;~G{CO(T#db|OyYhbTJwBb$$2ij#;RUT-vRZ1_FZt9)3;|N`0JNEX2;bDX;E~$IxjCcArQ#E+dI>FDIt8zWeM-@k~`E z`-cdySYl+7q$5Gu_ehK>lc8oiFY;|jh77RZs#dc$<~-?Lj_BZ(KTqcuZ#L<%CLnlm zD+g1Z%c^PALxz!2(tp(QD_Cn&fsUIIe6^x zCS;Bqyajxu`dNGTrAE-WIIqy%)DepRl4GY}#{&gylWazpz(d2P`!pKXO9sM`dwPgG z`^$`g*Z*J5M{%27KbM@j4qkP+SPEk=n`53~!hi<#e>V-vH1Nvk|2d{8ZtxTl!U6W0&Ls3fJa!ewuKWLm%2~5Fq%1^5H+^)9_?ql>iawYPv^bix+xl*$h8zS{GIWNR)ZHHMmyB3DpWT;+ z;0}1uTW{8uY*$Y&5{;^uI60hQ6@i`fL)nX!7YTT3|GB|mYCkK>5ebDRmz0t49K(4I z4dMHI6Oz1ygo+!jM<2a^$=RdaZ)qF`GXys0tRED{{r0{PpD1lZ0ev;dWb}9(7Y)Rp z4H2Tr|?uK7t+%;`({*rt>PiY$d) zhW(v~Ns*>?A`{uxtU}cBf$NXDnm;Wku}P;?>-Et{5lGUVPkqr)nb&`*+5B^)`T3wq ztJ;@~*Nv$WG-thORm$_Gh`yV?MlqJwR!tBT248tDV>kRUSbp#f-DXwI>?|kkA|obU zp3jYa`t-gqGrg4Id4|2%W2)3nScCd(>TIcA8DoN_`yx+PZYjRMQpyWzdYqVZn6Jb^+~cT#ed@tBiYue5Fo!nj>(Dx7i7Wl=7J=2n zB;!l{Ca){#tX9HO#Q4!Fjsol<5GDGduw!E$fk*Eu)v~Hw$xaWEb<18H|E(+zwd*|G zx#M^~a#X;3hSesW``LFOm>Tl;nZrI(BA_HzZPn)kkZG_@jJa|vR?A0(1Bj`|?`CN8 z6z26O4^sh{j(H-d$+VY@cq+ToV%4A~O^pmV8~Y|jJu8o!laWN8VN_ZP-Yj?bw0i^g z=R{1}#W;Rh5cfl{F`#eO??cxB|4XGTs^mWPLWuOW7$0nlYtFN&Tco8+r8F@oX?P!H zzdGqun&c%37=th?%^;k8wZR1LA}RIrs~OI4qBvBg$$Eo~Mxf^{;MA6GKv@s-s<*%M zjq5ns203mvnU`@#NbB-*QbjFV2mS8<(O!Z6=u#CrDJX{4vlU@K+kHxU7`wRq1oq3z z;%T@ojj6k$@@sW;Y{*I^5hBu$BRxYwez0wOB%;}Utx7W$Jx`tW)`Jgf;S34c;NlI#%;Tx zpI!IQC(L@EWh5@kY3!t!gGOfeKF!b&t&G^Q&HT> zm-|ggpzz!ZWv?G4pn;>kw_pwV(ssIC?IVpsKYQBh6@F0ej3bq+_>EFL2B_k<*HMF?q5(tLt`oJFlc;@kHCb)*uX%7(ax&oX-=d5byQtz6t4>u3yxg13n_{jhG zGOMic$#JerA13L(mnk%UVxqRP7g6h*l2hs8gvmFXlb^zKt}U4ECEvV14 z?x45W+#%BM1#-^Ej*n8$)K@+rB&oQymez? zNIE0o)B2rNJ=T@(cAaFI3~9&U8m7Pq8TE5%R7qntc8=uq7^xxeuDi*3C)Sg5hBe-i z_~7&T(4A=|tD2-9X%$xwK0n($zu^7DK}L9Po@mEr68mPLWD*{jwd+&!rJfH-OgtX{ z75TYDy8S=_%oD+Lx_PHWXXHM@=j?6Cda%l_!UxDKm*aMplX}MZi#QCbr7T}6|2X;` z<~*nR@Q0%6XQRyHF$BD-$T@b!Jiza-!@v(8ej^~g>cqEPr*1+ViwFoJNF;wtA)0+ZdFt5j?tEBaVaU5&1K#QTS}z%gkvl?3=vYhvg4V@_Q{`)P&LJzYLqO|ka4vCCe_*NN$hgLzsYax)weaJSWtloQA3i(&1?4WQ=a_u* zQdQQrtm8jj`>(5-H}vI}STd{LmPV&6xb9bYz4ByZ-_)__#@3zkMXpEBeAp3?)^%bU z?ixOI+br7blmzNg#!|=1#za$rPNQVc`0dD%f+K&J?OExDwWT_+2xjseRvs}LFrKJw ziZ)+Mi2&heI`NfXN($X}bdnpnlqe79+)geIBh?^(w27x0>C*Nxu2qft_uCE}Qq8vG zDdnooK6OVF@J+pa!U+n3@7E?$@H>;WECW;X!IY`>DIy4@niKa>`Ba+oxvLj}nO3Yi zNAZ}Nq(gmCwfmAEy2N!}dS_XHe}2j`@g{cZm(J?x#JApMiFsn0^zk`+nS{Zzyf%iO z<(nz@ans^Sec#82k4JikefEEqFj+w2#9&C2S_9=^&at)AgpdA<^K82aD$LXbTQ|Q; zS=8F|A_xVYSx2)HT3YnNR>uPve`OHAU%7$hhGmbyF0nxWLeq7 zk;?SOuY;`l3wUQ;UBW5cQxSzI3OW4qSUy+O>RL8;LG^jG>2l!Y9>e!ndIB2uLN>>v zpPE8e9Pb@W9f}|wxk_zPhO=%6#Lj%sEYcb2()9K-&9*4TLvtH^OT@ylLK7X`_CWAj z89BNt?^aCqwZo}EN;+lIJt5MC;0-O%H(t_;?I1pY1=Gy_J(eQUO|BC#ez#tPoOw@k zfgxC5ts#`NA3oRr& zShaQCDnmk<>28vTR;rrhk}a9W3{QPOiOgrTWKL)BlWCuYiE`C!zE2A;o4XUU73V zjciOWA^J2%Rz09zdG?MsbM&Qdr=W*p;ZOO*JUiNTqqFgzLG9* zdMR2vBE`upEgB7~PMw#Bg`b5st+O>J1#!UXZ28AB@g3X9$w>+Vu#xtTq(Usx%o%G? z1HaApeBhB8CnV9yN$>$(AC7E4^)GHA(?gKIZ(>sd#7M)Bf0giWYeK>TOd8ul)PWHy*eQ zWMJ2xIic{_8xzyCapwj6qTq#|me}Yc3Y@3#q18}tTShmM`6rgvy#M?A5ChrQuubXs z;7*>2oM+}3UeCd)Z)4l&<#+dg%Q>3Eo=Cl%ydz{$o=-IXe^qns|4jbzu5&0&f;pDVgYD2HZqD(6v_!*ckT-Q~Pw7-^0<&T@)53~T#d zKHtCM{`GoXKfGV>>-BzJulMVD0JTu~nb&+rbBs+R45^*t zejzoSiiu;(0N!C1q?=vwBg(&PzVwQ#<7QI;9@wj4wo`T10LRE5KObM(!88$~*a>kh zje;j5d{#Z3MSveLvzbK_J%Q>!Abk3BF?R`JhgBc*?Xu_d75>+kvCc7(4Yz zBGTtfj35qod}t5hX)9vU9+2G_V4?dO$C1+hDJV%Ceyq@ySi~sccxz!X1-)s=xF;L8 z7$qwIga+sNKaJq{(^h_Nt#&C5T;g5m&c@QeLfHJV-zjUw`}SRh4042*a+_%s!Go^r{2*`4v z2lUUUf$~!;mnH6cTYNH8!D9+Q_e?}vhiwhiGc**z?Ea6+-{riV5B7OZcmH;=3eOK} zzsuWI>b?q06BJk5`KRPe2)HXtUo}$BrZoDB(KcUC41eOtW;`}qXpt*k+>}OB&PrVL zF^NjCA@?-7v!jre7~Kt_dW|5tNJmh9KFNS{t;+t<`qC1|G_wim)B3pdJNZ+2oao)JkCzloO3f(I)VNSs}&+s&3F}lA% z7M&lB%()J?D$ehx{3_5ck1Gu){1Q<``%l}eM0rFYMyIo|ievBp8I$|WHlllu(s;(h zzs2pg`Br6)a5Qbg(yJRg`yLo8!>bM6r24x8+zcRX5-m2Kzo zF8ESCDz#|*ab+mH!SUF35nFRC0oDYHu_v~a zWhWN!G(|?23!bsJD{BtIhsjKsmd+EJ10Md&dLSEVvFDxgexS3Mcya)?f4z;z6%VMS zV~F7g9|T>_kuD{!&XNaMp4*BBvV>b@-3b_{b`pk(0JxzJX#)LgS#^Y}>h43i0UqP! z90x`_1SlQNT8|+*B*$Qhfm)1^7`!uf>{aQL`!! z2_9v5nYenjqu6lOif&_oIykgA>Q!og3vOQRhkE6CQqng6bulFG{gF>w395O=T|FoS z-OG6}mz=P~6+W?SyKHM&lacFvW+1!)<<&xvnHX5G45_W7w>hrF+uggB)9@!lCij8X z8X8d#6%TwE(T~R*E+jNPv$RwYa9p(<=#OA50n~^Cf&bEu)7M@jnLVTQ)~}bu3j_xm z46x=HZMF*G<@?aq&SWXUW16CoQ(5jktwP%llIcS2H)BZ~yp42H!j@d7>#r{eD$vxn z{<_G3DwPaWDABJB50*}SZ=+W`+Q~`#J8444(jUy>Vk_wQ7RRs_FUG^;>85sR&}X;o zrLxdkT5G~&KfY$(86?RMg=Z~(;L$ky3^_I_bE3d%%u38(CeYO#Z?ocB9ZzOr)BBg%881En&YPK!&s$-&pN~GJA%@=PpqP+A*(a|IZFc_BF* z>W?^i3)t7YD(vmWZ$YTSnxC&zt&2T$`^oxDiA@M#rUQwUV}`hdg*d1zN~gp)Ivgngh@8OLO@&3xC7+fF$Sup2MN32iRwXQ7A?b@c zt1%~B??Xaf1o})94q9(xTQGHafl(3RT>YFY?zMgOt->WGh0N|4`)n9@OthN%Uh+C; z5AP8iR<-2*yi=#|3F*k2m(aOuPLNki=l@1|pV!^mh`W|7cbn9?oM|f-pqYwxBd+ed zT)0-qKl@vBj;XveDOLWyz`Crn5Sp4H7$LQ6vuTR=PI|j+PAA!V-1P$REZXm{42k8 zjauke5t72tp%bit8cPwR$Iap4Smp0bs7%XaM$OFP;LKI}j6#Fk%R{5iykJjtD^SaN zI-!u}ES?3s@!e>XZIk58*3uuJQ$LpFWWPNu#`|TxJ^iGPpNiOCNbnU3mB?^?*#j8D zWOj(;suxJ;dxC^^MhboTo)AQ+WSZ{#1>dJt#1RzYV$7%7Zf1y62<%F8HnqhiroTu+ zLf^sMuqdULCw1hXY_7$4cl9+VN;NWGj)HhirYYRRIdZDBfb#wchWxkEb9m0ai;Qh7 zJMWmTP0`*Wb+}2Md*PazAw1PFoA@XtZWX~KJQa8%_4 zJz2<~kbg0(IX;K{uK(YFLarNi)5wfvQH33e_DQ3Sw6P_us56OZ{Am05Ph~!(Fk(jv zLCj>A2!M56RTUK`(CogwP<8&$s9)P(-qW52f%=5uZ)(N^nqsF^7b1}lx0d`da zGdmRv_=w>#zs;LS)Vr-s)r!B9%gKLvkNmK4t>D~1!ON{*vJ-1x`_Ct%YtO=(4?P)G zKcCX~M*Rd)j&dg#!I*qW${XrXr!ssvq@%zP)@idr$w9dQz}V$)1Veoz^IzZ(=gX zSu?EW$!^1bs=D^awHXZq){NAfq}ZFH(;4*GP~@~^Q>u?wS~kp1G#Cc;sQ9}>e8RX> zw2Yrm!gx0<9-uTA)BR1+#4$KCfm380uu8?pk7cc#OI!@fzi>zb z08RDIYXC&-J@(-y4JWs=L<`97mfy3w6i_~*>gn$hJVjT5CvT6dAU%1+H(#@SdWBpn zjw)XK4NI>BwADa8I0>w|V+J?aP*>B?GtRYdxM^!uLnw|m^WtBa%q|y}o|h`tMu@@H zW(C|JBC0cK-jPQGw@*ae9ef#?4fs7pBX`z4LW=}KO4)5-I@2o^s-*qQj(IA! zd|FftnnHa3=$JujY|3w6uLh(`R5X24pZVoJfFsR5FU$@z>$$uwIA35?xt{AV7f)z~ z`|Ex*%~i^e1(lfXTpLv8KbJke8G|RDjP0H!>gUE*2-_8EWXo zzt2v6PV;kTK?tKH_ZJ+c8R`vndfyXV4(Hguh%tW80J61(b^>dU=Usq0r{cvaR|Aa{ zL}MWJeD@+FQ3@5?6oum;!>kVF*h3H z+d^{>dv+e&(m3^^L?C|6F$uR*G5dl4thP#vS{qlK_Rfs?q^41YQ;Af~i(w3&sN)xv zy8tLl)P=0IjE%=kUb{q1ITukNn|u0$=d+GKzvezB-Z$0*2dL!>xdDR@I2mhgeuVc; zFjVpFi>_oeMpzYhTV*)3`*3V34V*=Whm3!2+4yMDDSh^A-sZ@hz{A~ahnMGCK^TF- zwL`Um2CB8gCX>bd{Ohr?$%LpYpU9(XXhOyFmYm|hSu{a6=d&h` zBji{fPTjtTen&f9AZJi(QxW(}!)pBWcdbE}9s;E6-90$+!I3v3z8`o8Mvx1TZF*-{ z>6@SNm7b?XOBTU|mkB@Fq(4$`BQw#$6#4pyX#W?)TKSua3p~A~#n;3a)VI;8?UcAX ze$-agkuAK#%IMA)|9eetuKyt_3NlWM+e%*~Dn4t#SJelp26qmhcTKay+7RF z5ox7mqh&?tY3j3|Vt4OlwUo^ap{)@ea=xC3uYJkSlk%;r(~4_sa!hC#izQBEvBsKq z>sn5Hh&Qtq02h literal 0 HcmV?d00001 diff --git a/ReportImp/UebergangshilfeUnnaEV/Reporting/CustomReportCreator.cs b/ReportImp/UebergangshilfeUnnaEV/Reporting/CustomReportCreator.cs index b587937c5..9e59e3d59 100644 --- a/ReportImp/UebergangshilfeUnnaEV/Reporting/CustomReportCreator.cs +++ b/ReportImp/UebergangshilfeUnnaEV/Reporting/CustomReportCreator.cs @@ -129,10 +129,9 @@ namespace UebergangshilfeUnnaEV.Reporting result.SetReportDataSource(ro); (result as XtraReport).CreateDocument(); var report = result as XtraReport; - if (TemplateOid == 2) - { - report.Pages.AddRange(CreateMitHandzeichenAddition(ro)); - } + //if (TemplateOid == 2) + // report.Pages.AddRange(CreateMitHandzeichenAddition(ro)); + return report; } diff --git a/ReportImp/VaroSozialagentur/QuittierungsbelegHannover.Designer.cs b/ReportImp/VaroSozialagentur/QuittierungsbelegHannover.Designer.cs new file mode 100644 index 000000000..9fc9ab348 --- /dev/null +++ b/ReportImp/VaroSozialagentur/QuittierungsbelegHannover.Designer.cs @@ -0,0 +1,1385 @@ +using BeWo.Report.ReportObjects; +namespace VaroSozialagentur +{ + partial class QuittierungsbelegHannover + { + /// + /// 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(QuittierungsbelegHannover)); + this.Detail = new DevExpress.XtraReports.UI.DetailBand(); + 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.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell33 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell50 = new DevExpress.XtraReports.UI.XRTableCell(); + this.picSignature = new DevExpress.XtraReports.UI.XRPictureBox(); + this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand(); + this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell1 = 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.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell(); + this.columnWegepauschaleQuali = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell32 = 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.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel(); + this.lblRestbudget = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel31 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel30 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel29 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel28 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel27 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel25 = new DevExpress.XtraReports.UI.XRLabel(); + this.lblBewilligtFls = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel26 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel23 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel24 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel21 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel22 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel20 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel19 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel18 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel14 = 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.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox(); + this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand(); + this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand(); + this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel(); + this.fieldKontaktArt = new DevExpress.XtraReports.UI.CalculatedField(); + this.wennGruppeAnzPersonen = new DevExpress.XtraReports.UI.CalculatedField(); + this.xrTableCell34 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell35 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell36 = new DevExpress.XtraReports.UI.XRTableCell(); + this.lblFLSWocheQuali = new DevExpress.XtraReports.UI.XRLabel(); + this.lblGesamtbudgetQuali = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel(); + this.lblSummeWegepauschalen = new DevExpress.XtraReports.UI.XRLabel(); + this.lblSummeAusfallstunden = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).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; + // + // DetailReport + // + this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail1, + 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.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(1108F, 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.xrTableCell14, + this.xrTableCell2, + this.xrTableCell10, + this.xrTableCell12, + this.xrTableCell15, + this.xrTableCell33, + this.xrTableCell34, + this.xrTableCell35, + this.xrTableCell36, + this.xrTableCell50}); + 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("Calibri", 10F); + this.xrTableCell13.Name = "xrTableCell13"; + this.xrTableCell13.StylePriority.UseBorders = false; + 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.09667998089041159D; + // + // xrTableCell14 + // + this.xrTableCell14.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDateMinutes", "{0:HH:mm}")}); + this.xrTableCell14.Font = new System.Drawing.Font("Calibri", 10F); + this.xrTableCell14.Name = "xrTableCell14"; + this.xrTableCell14.StylePriority.UseBorders = false; + 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.MiddleCenter; + this.xrTableCell14.Weight = 0.11796651883372906D; + // + // xrTableCell2 + // + this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Notice2")}); + this.xrTableCell2.Font = new System.Drawing.Font("Calibri", 10F); + this.xrTableCell2.Name = "xrTableCell2"; + this.xrTableCell2.StylePriority.UseFont = false; + this.xrTableCell2.StylePriority.UseTextAlignment = false; + this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell2.Weight = 0.17332408544530636D; + // + // xrTableCell10 + // + this.xrTableCell10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Notice3")}); + this.xrTableCell10.Font = new System.Drawing.Font("Calibri", 10F); + this.xrTableCell10.Name = "xrTableCell10"; + this.xrTableCell10.StylePriority.UseFont = false; + this.xrTableCell10.StylePriority.UseTextAlignment = false; + this.xrTableCell10.Text = "xrTableCell10"; + this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell10.Weight = 0.083100556513004742D; + // + // xrTableCell12 + // + this.xrTableCell12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.wennGruppeAnzPersonen")}); + this.xrTableCell12.Font = new System.Drawing.Font("Calibri", 10F); + this.xrTableCell12.Name = "xrTableCell12"; + this.xrTableCell12.StylePriority.UseFont = false; + this.xrTableCell12.StylePriority.UseTextAlignment = false; + this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell12.Weight = 0.12236352816039048D; + // + // 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("Calibri", 10F); + this.xrTableCell15.Name = "xrTableCell15"; + this.xrTableCell15.StylePriority.UseFont = false; + this.xrTableCell15.StylePriority.UseTextAlignment = false; + this.xrTableCell15.Text = "xrTableCell15"; + this.xrTableCell15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell15.Weight = 0.15685672237160292D; + // + // xrTableCell33 + // + this.xrTableCell33.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.FLSQualified", "{0:0.00}")}); + this.xrTableCell33.Font = new System.Drawing.Font("Calibri", 10F); + this.xrTableCell33.Name = "xrTableCell33"; + this.xrTableCell33.StylePriority.UseFont = false; + this.xrTableCell33.StylePriority.UseTextAlignment = false; + this.xrTableCell33.Text = "xrTableCell33"; + this.xrTableCell33.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell33.Weight = 0.17521386923689236D; + // + // xrTableCell50 + // + this.xrTableCell50.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.picSignature}); + this.xrTableCell50.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.EmployeeFullname")}); + this.xrTableCell50.Name = "xrTableCell50"; + this.xrTableCell50.StylePriority.UseBorders = false; + this.xrTableCell50.StylePriority.UseFont = false; + this.xrTableCell50.StylePriority.UsePadding = false; + this.xrTableCell50.StylePriority.UseTextAlignment = false; + this.xrTableCell50.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell50.Weight = 0.15322250773725973D; + // + // picSignature + // + this.picSignature.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.picSignature.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Tag", null, "Services.Signature")}); + this.picSignature.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.picSignature.Name = "picSignature"; + this.picSignature.SizeF = new System.Drawing.SizeF(111.3522F, 20.00001F); + this.picSignature.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage; + this.picSignature.StylePriority.UseBorders = false; + this.picSignature.BeforePrint += new System.Drawing.Printing.PrintEventHandler(this.picSignature_BeforePrint); + // + // GroupHeader1 + // + this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTableServiceRecords1}); + this.GroupHeader1.HeightF = 136.1859F; + this.GroupHeader1.Name = "GroupHeader1"; + this.GroupHeader1.RepeatEveryPage = true; + // + // xrTableServiceRecords1 + // + this.xrTableServiceRecords1.BackColor = System.Drawing.Color.Gainsboro; + this.xrTableServiceRecords1.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrTableServiceRecords1.LocationFloat = new DevExpress.Utils.PointFloat(2.384186E-05F, 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(1108F, 136.1859F); + this.xrTableServiceRecords1.StylePriority.UseBackColor = false; + this.xrTableServiceRecords1.StylePriority.UseBorders = false; + this.xrTableServiceRecords1.StylePriority.UseFont = false; + this.xrTableServiceRecords1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrTableRow2 + // + this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell3, + this.xrTableCell1, + this.xrTableCell4, + this.xrTableCell5, + this.xrTableCell6, + this.xrTableCell7, + this.xrTableCell8, + this.columnWegepauschaleQuali, + this.xrTableCell11, + this.xrTableCell28, + this.xrTableCell32}); + this.xrTableRow2.Name = "xrTableRow2"; + this.xrTableRow2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTableRow2.StylePriority.UseTextAlignment = false; + this.xrTableRow2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + this.xrTableRow2.Weight = 3.3328619635248762D; + // + // xrTableCell3 + // + this.xrTableCell3.BackColor = System.Drawing.Color.Transparent; + this.xrTableCell3.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell3.Font = new System.Drawing.Font("Calibri", 10F, System.Drawing.FontStyle.Bold); + this.xrTableCell3.Name = "xrTableCell3"; + this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrTableCell3.StylePriority.UseBackColor = false; + 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.TopCenter; + this.xrTableCell3.Weight = 0.21388410998844198D; + // + // xrTableCell1 + // + this.xrTableCell1.BackColor = System.Drawing.Color.Transparent; + this.xrTableCell1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell1.Font = new System.Drawing.Font("Calibri", 10F, System.Drawing.FontStyle.Bold); + this.xrTableCell1.Name = "xrTableCell1"; + this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrTableCell1.StylePriority.UseBackColor = false; + this.xrTableCell1.StylePriority.UseBorders = false; + 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.TopCenter; + this.xrTableCell1.Weight = 0.26097624806908937D; + // + // xrTableCell4 + // + this.xrTableCell4.BackColor = System.Drawing.Color.Transparent; + this.xrTableCell4.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell4.Font = new System.Drawing.Font("Calibri", 10F, System.Drawing.FontStyle.Bold); + this.xrTableCell4.Name = "xrTableCell4"; + this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrTableCell4.StylePriority.UseBackColor = false; + this.xrTableCell4.StylePriority.UseBorders = false; + this.xrTableCell4.StylePriority.UseFont = false; + this.xrTableCell4.StylePriority.UsePadding = false; + this.xrTableCell4.StylePriority.UseTextAlignment = false; + this.xrTableCell4.Text = "Ort"; + this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + this.xrTableCell4.Weight = 0.38344316130746875D; + // + // xrTableCell5 + // + this.xrTableCell5.BackColor = System.Drawing.Color.Transparent; + this.xrTableCell5.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell5.Font = new System.Drawing.Font("Calibri", 10F, System.Drawing.FontStyle.Bold); + this.xrTableCell5.Multiline = true; + this.xrTableCell5.Name = "xrTableCell5"; + this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrTableCell5.StylePriority.UseBackColor = false; + this.xrTableCell5.StylePriority.UseBorders = false; + this.xrTableCell5.StylePriority.UseFont = false; + this.xrTableCell5.StylePriority.UsePadding = false; + this.xrTableCell5.StylePriority.UseTextAlignment = false; + this.xrTableCell5.Text = "Gruppen-angebot \r\nJa = 1"; + this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + this.xrTableCell5.Weight = 0.18384249415957696D; + // + // xrTableCell6 + // + this.xrTableCell6.BackColor = System.Drawing.Color.Transparent; + this.xrTableCell6.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell6.Font = new System.Drawing.Font("Calibri", 10F, System.Drawing.FontStyle.Bold); + this.xrTableCell6.Multiline = true; + this.xrTableCell6.Name = "xrTableCell6"; + this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrTableCell6.StylePriority.UseBackColor = false; + this.xrTableCell6.StylePriority.UseBorders = false; + this.xrTableCell6.StylePriority.UseFont = false; + this.xrTableCell6.StylePriority.UsePadding = false; + this.xrTableCell6.StylePriority.UseTextAlignment = false; + this.xrTableCell6.Text = "Wenn Gruppen-angebot:\r\nAnzahl der IP"; + this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + this.xrTableCell6.Weight = 0.27070323373122696D; + // + // xrTableCell7 + // + this.xrTableCell7.BackColor = System.Drawing.Color.Transparent; + this.xrTableCell7.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell7.Font = new System.Drawing.Font("Calibri", 10F, System.Drawing.FontStyle.Bold); + this.xrTableCell7.Multiline = true; + this.xrTableCell7.Name = "xrTableCell7"; + this.xrTableCell7.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrTableCell7.StylePriority.UseBackColor = false; + this.xrTableCell7.StylePriority.UseBorders = false; + this.xrTableCell7.StylePriority.UseFont = false; + this.xrTableCell7.StylePriority.UsePadding = false; + this.xrTableCell7.StylePriority.UseTextAlignment = false; + this.xrTableCell7.Text = "Dauer in Minuten direkt mit der IP oder mit mehreren IP bei Gruppen-angebot \r\n(ge" + + "mäß Fußnote 2 zu Kap 2.3.1)"; + this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + this.xrTableCell7.Weight = 0.34701265303116247D; + // + // xrTableCell8 + // + this.xrTableCell8.BackColor = System.Drawing.Color.Transparent; + 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("Calibri", 10F, System.Drawing.FontStyle.Bold); + this.xrTableCell8.Multiline = true; + this.xrTableCell8.Name = "xrTableCell8"; + this.xrTableCell8.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrTableCell8.StylePriority.UseBackColor = false; + this.xrTableCell8.StylePriority.UseBorders = false; + this.xrTableCell8.StylePriority.UseFont = false; + this.xrTableCell8.StylePriority.UsePadding = false; + this.xrTableCell8.StylePriority.UseTextAlignment = false; + this.xrTableCell8.Text = "Anzahl direkte FLS qualifizierte Assistenzkraft. Eine FLS ist definiert als 50 Mi" + + "nuten mit der IP\r\n(gemäß Fußnote 2 zu Kap 2.3.1)"; + this.xrTableCell8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + this.xrTableCell8.Weight = 0.38762387577367535D; + // + // columnWegepauschaleQuali + // + this.columnWegepauschaleQuali.BackColor = System.Drawing.Color.Transparent; + this.columnWegepauschaleQuali.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.columnWegepauschaleQuali.Font = new System.Drawing.Font("Calibri", 10F, System.Drawing.FontStyle.Bold); + this.columnWegepauschaleQuali.Name = "columnWegepauschaleQuali"; + this.columnWegepauschaleQuali.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.columnWegepauschaleQuali.StylePriority.UseBackColor = false; + this.columnWegepauschaleQuali.StylePriority.UseBorders = false; + this.columnWegepauschaleQuali.StylePriority.UseFont = false; + this.columnWegepauschaleQuali.StylePriority.UsePadding = false; + this.columnWegepauschaleQuali.StylePriority.UseTextAlignment = false; + this.columnWegepauschaleQuali.Text = "Wege-pauschale (qualifizierte Assistenzkraft) Ja = 1"; + this.columnWegepauschaleQuali.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + this.columnWegepauschaleQuali.Weight = 0.25418994712148474D; + // + // xrTableCell11 + // + this.xrTableCell11.BackColor = System.Drawing.Color.Transparent; + this.xrTableCell11.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell11.Font = new System.Drawing.Font("Calibri", 10F, System.Drawing.FontStyle.Bold); + this.xrTableCell11.Multiline = true; + this.xrTableCell11.Name = "xrTableCell11"; + this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrTableCell11.StylePriority.UseBackColor = false; + this.xrTableCell11.StylePriority.UseBorders = false; + this.xrTableCell11.StylePriority.UseFont = false; + this.xrTableCell11.StylePriority.UsePadding = false; + this.xrTableCell11.StylePriority.UseTextAlignment = false; + this.xrTableCell11.Text = "davon \"Ausfall-stunden\"\r\nJa = 1"; + this.xrTableCell11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + this.xrTableCell11.Weight = 0.17236737825112772D; + // + // xrTableCell28 + // + this.xrTableCell28.BackColor = System.Drawing.Color.Transparent; + 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("Calibri", 10F, System.Drawing.FontStyle.Bold); + this.xrTableCell28.Multiline = true; + this.xrTableCell28.Name = "xrTableCell28"; + this.xrTableCell28.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrTableCell28.StylePriority.UseBackColor = false; + this.xrTableCell28.StylePriority.UseBorders = false; + this.xrTableCell28.StylePriority.UseFont = false; + this.xrTableCell28.StylePriority.UsePadding = false; + this.xrTableCell28.StylePriority.UseTextAlignment = false; + this.xrTableCell28.Text = "Kennziffer für Kurzbeschrei-bung\r\n(optional)"; + this.xrTableCell28.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + this.xrTableCell28.Weight = 0.28195616874507012D; + // + // xrTableCell32 + // + this.xrTableCell32.BackColor = System.Drawing.Color.Transparent; + this.xrTableCell32.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell32.Font = new System.Drawing.Font("Calibri", 10F, System.Drawing.FontStyle.Bold); + this.xrTableCell32.Name = "xrTableCell32"; + this.xrTableCell32.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrTableCell32.StylePriority.UseBackColor = false; + this.xrTableCell32.StylePriority.UseBorders = false; + this.xrTableCell32.StylePriority.UseFont = false; + this.xrTableCell32.StylePriority.UsePadding = false; + this.xrTableCell32.StylePriority.UseTextAlignment = false; + this.xrTableCell32.Text = "Mitarbeiter*in"; + this.xrTableCell32.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + this.xrTableCell32.Weight = 0.33897254748728955D; + // + // 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.xrLabel10, + this.lblGesamtbudgetQuali, + this.lblFLSWocheQuali, + this.xrLabel4, + this.xrLabel5, + this.xrLabel3, + this.lblRestbudget, + this.xrLabel31, + this.xrLabel30, + this.xrLabel29, + this.xrLabel28, + this.xrLabel27, + this.xrLabel25, + this.lblBewilligtFls, + this.xrLabel26, + this.xrLabel23, + this.xrLabel24, + this.xrLabel21, + this.xrLabel22, + this.xrLabel20, + this.xrLabel19, + this.xrLabel18, + this.xrLabel17, + this.xrLabel14, + this.lblHeader}); + this.ReportHeader.HeightF = 178.2007F; + this.ReportHeader.Name = "ReportHeader"; + this.ReportHeader.StylePriority.UseTextAlignment = false; + this.ReportHeader.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + // + // xrLabel4 + // + this.xrLabel4.Font = new System.Drawing.Font("Calibri", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel4.ForeColor = System.Drawing.Color.Black; + this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(2.167442E-05F, 160.7765F); + 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(51.42363F, 17.42424F); + this.xrLabel4.StylePriority.UseFont = false; + this.xrLabel4.StylePriority.UseForeColor = false; + this.xrLabel4.StylePriority.UseTextAlignment = false; + this.xrLabel4.Text = "Monat:"; + this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel5 + // + this.xrLabel5.BackColor = System.Drawing.Color.Transparent; + this.xrLabel5.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(895.7071F, 133.3333F); + this.xrLabel5.Name = "xrLabel5"; + this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel5.SizeF = new System.Drawing.SizeF(193.2927F, 17.42421F); + this.xrLabel5.StylePriority.UseBackColor = false; + this.xrLabel5.StylePriority.UseBorders = false; + this.xrLabel5.StylePriority.UseFont = false; + this.xrLabel5.StylePriority.UsePadding = false; + this.xrLabel5.StylePriority.UseTextAlignment = false; + this.xrLabel5.Text = "incl. dieser Abrechnung"; + this.xrLabel5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel3 + // + this.xrLabel3.BackColor = System.Drawing.Color.Transparent; + this.xrLabel3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(712.9653F, 133.3333F); + this.xrLabel3.Name = "xrLabel3"; + this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel3.SizeF = new System.Drawing.SizeF(84.34888F, 17.42422F); + this.xrLabel3.StylePriority.UseBackColor = false; + this.xrLabel3.StylePriority.UseBorders = false; + this.xrLabel3.StylePriority.UseFont = false; + this.xrLabel3.StylePriority.UsePadding = false; + this.xrLabel3.StylePriority.UseTextAlignment = false; + this.xrLabel3.Text = "Restbudget"; + this.xrLabel3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + // + // lblRestbudget + // + this.lblRestbudget.BackColor = System.Drawing.Color.Transparent; + this.lblRestbudget.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.lblRestbudget.LocationFloat = new DevExpress.Utils.PointFloat(797.3143F, 133.3333F); + this.lblRestbudget.Name = "lblRestbudget"; + this.lblRestbudget.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.lblRestbudget.SizeF = new System.Drawing.SizeF(98.39288F, 17.42421F); + this.lblRestbudget.StylePriority.UseBackColor = false; + this.lblRestbudget.StylePriority.UseBorders = false; + this.lblRestbudget.StylePriority.UseFont = false; + this.lblRestbudget.StylePriority.UsePadding = false; + this.lblRestbudget.StylePriority.UseTextAlignment = false; + this.lblRestbudget.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + // + // xrLabel31 + // + this.xrLabel31.BackColor = System.Drawing.Color.Transparent; + this.xrLabel31.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrLabel31.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ApprovedFLSTotal", "{0:0.00}")}); + this.xrLabel31.LocationFloat = new DevExpress.Utils.PointFloat(614.5724F, 133.3333F); + this.xrLabel31.Name = "xrLabel31"; + this.xrLabel31.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel31.SizeF = new System.Drawing.SizeF(98.39288F, 17.42421F); + this.xrLabel31.StylePriority.UseBackColor = false; + this.xrLabel31.StylePriority.UseBorders = false; + this.xrLabel31.StylePriority.UseFont = false; + this.xrLabel31.StylePriority.UsePadding = false; + this.xrLabel31.StylePriority.UseTextAlignment = false; + this.xrLabel31.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + // + // xrLabel30 + // + this.xrLabel30.BackColor = System.Drawing.Color.Transparent; + 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(498.5673F, 133.3333F); + this.xrLabel30.Name = "xrLabel30"; + this.xrLabel30.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel30.SizeF = new System.Drawing.SizeF(116.0049F, 17.42422F); + this.xrLabel30.StylePriority.UseBackColor = false; + this.xrLabel30.StylePriority.UseBorders = false; + this.xrLabel30.StylePriority.UseFont = false; + this.xrLabel30.StylePriority.UsePadding = false; + this.xrLabel30.StylePriority.UseTextAlignment = false; + this.xrLabel30.Text = "Gesamtbudget"; + this.xrLabel30.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + // + // xrLabel29 + // + this.xrLabel29.Font = new System.Drawing.Font("Calibri", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel29.ForeColor = System.Drawing.Color.Black; + this.xrLabel29.LocationFloat = new DevExpress.Utils.PointFloat(0F, 133.3333F); + this.xrLabel29.Multiline = true; + this.xrLabel29.Name = "xrLabel29"; + this.xrLabel29.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrLabel29.SizeF = new System.Drawing.SizeF(288.9636F, 17.42422F); + this.xrLabel29.StylePriority.UseFont = false; + this.xrLabel29.StylePriority.UseForeColor = false; + this.xrLabel29.StylePriority.UsePadding = false; + this.xrLabel29.StylePriority.UseTextAlignment = false; + this.xrLabel29.Text = "Gesamtbudget / Restbudget (6 Monate: Zeitraum) "; + this.xrLabel29.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel28 + // + this.xrLabel28.BackColor = System.Drawing.Color.Transparent; + this.xrLabel28.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrLabel28.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ApprovedStartDate", "{0:MMMM yyyy}")}); + this.xrLabel28.LocationFloat = new DevExpress.Utils.PointFloat(614.5723F, 115.909F); + this.xrLabel28.Name = "xrLabel28"; + this.xrLabel28.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel28.SizeF = new System.Drawing.SizeF(98.39288F, 17.42421F); + this.xrLabel28.StylePriority.UseBackColor = false; + this.xrLabel28.StylePriority.UseBorders = false; + this.xrLabel28.StylePriority.UseFont = false; + this.xrLabel28.StylePriority.UsePadding = false; + this.xrLabel28.StylePriority.UseTextAlignment = false; + this.xrLabel28.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + // + // xrLabel27 + // + this.xrLabel27.BackColor = System.Drawing.Color.Transparent; + this.xrLabel27.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrLabel27.LocationFloat = new DevExpress.Utils.PointFloat(498.5673F, 115.909F); + this.xrLabel27.Name = "xrLabel27"; + this.xrLabel27.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel27.SizeF = new System.Drawing.SizeF(116.0049F, 17.42421F); + this.xrLabel27.StylePriority.UseBackColor = false; + this.xrLabel27.StylePriority.UseBorders = false; + this.xrLabel27.StylePriority.UseFont = false; + this.xrLabel27.StylePriority.UsePadding = false; + this.xrLabel27.StylePriority.UseTextAlignment = false; + this.xrLabel27.Text = "Monat Jahr"; + this.xrLabel27.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + // + // xrLabel25 + // + this.xrLabel25.Font = new System.Drawing.Font("Calibri", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel25.ForeColor = System.Drawing.Color.Black; + this.xrLabel25.LocationFloat = new DevExpress.Utils.PointFloat(0F, 115.909F); + this.xrLabel25.Multiline = true; + this.xrLabel25.Name = "xrLabel25"; + this.xrLabel25.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrLabel25.SizeF = new System.Drawing.SizeF(343F, 17.42421F); + this.xrLabel25.StylePriority.UseFont = false; + this.xrLabel25.StylePriority.UseForeColor = false; + this.xrLabel25.StylePriority.UsePadding = false; + this.xrLabel25.StylePriority.UseTextAlignment = false; + this.xrLabel25.Text = "Beginn 6 Monatszeitraum (\"flexible Leistungserbringung\")"; + this.xrLabel25.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // lblBewilligtFls + // + this.lblBewilligtFls.BackColor = System.Drawing.Color.Transparent; + this.lblBewilligtFls.Borders = DevExpress.XtraPrinting.BorderSide.Right; + this.lblBewilligtFls.LocationFloat = new DevExpress.Utils.PointFloat(614.5723F, 98.48484F); + this.lblBewilligtFls.Name = "lblBewilligtFls"; + this.lblBewilligtFls.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.lblBewilligtFls.SizeF = new System.Drawing.SizeF(98.39288F, 17.42422F); + this.lblBewilligtFls.StylePriority.UseBackColor = false; + this.lblBewilligtFls.StylePriority.UseBorders = false; + this.lblBewilligtFls.StylePriority.UseFont = false; + this.lblBewilligtFls.StylePriority.UsePadding = false; + this.lblBewilligtFls.StylePriority.UseTextAlignment = false; + this.lblBewilligtFls.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + // + // xrLabel26 + // + this.xrLabel26.Font = new System.Drawing.Font("Calibri", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel26.ForeColor = System.Drawing.Color.Black; + this.xrLabel26.LocationFloat = new DevExpress.Utils.PointFloat(0F, 98.48487F); + this.xrLabel26.Multiline = true; + this.xrLabel26.Name = "xrLabel26"; + this.xrLabel26.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrLabel26.SizeF = new System.Drawing.SizeF(343F, 17.42422F); + this.xrLabel26.StylePriority.UseFont = false; + this.xrLabel26.StylePriority.UseForeColor = false; + this.xrLabel26.StylePriority.UsePadding = false; + this.xrLabel26.StylePriority.UseTextAlignment = false; + this.xrLabel26.Text = "Anzahl der bewilligten Fachleistungsstunden (FLS) / Woche:"; + this.xrLabel26.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel23 + // + this.xrLabel23.Font = new System.Drawing.Font("Calibri", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel23.ForeColor = System.Drawing.Color.Black; + this.xrLabel23.LocationFloat = new DevExpress.Utils.PointFloat(0F, 81.06058F); + this.xrLabel23.Multiline = true; + this.xrLabel23.Name = "xrLabel23"; + this.xrLabel23.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrLabel23.SizeF = new System.Drawing.SizeF(307.2727F, 17.42424F); + this.xrLabel23.StylePriority.UseFont = false; + this.xrLabel23.StylePriority.UseForeColor = false; + this.xrLabel23.StylePriority.UsePadding = false; + this.xrLabel23.StylePriority.UseTextAlignment = false; + this.xrLabel23.Text = "Zuständiger örtlicher Leistungsträger"; + this.xrLabel23.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel24 + // + this.xrLabel24.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrLabel24.Font = new System.Drawing.Font("Calibri", 10F); + this.xrLabel24.ForeColor = System.Drawing.Color.Black; + this.xrLabel24.LocationFloat = new DevExpress.Utils.PointFloat(414.9999F, 81.06058F); + 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(674F, 17.42424F); + this.xrLabel24.StylePriority.UseBorders = false; + this.xrLabel24.StylePriority.UseFont = false; + this.xrLabel24.StylePriority.UseForeColor = false; + this.xrLabel24.StylePriority.UseTextAlignment = false; + this.xrLabel24.Text = "[Costbearer]"; + this.xrLabel24.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel21 + // + this.xrLabel21.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrLabel21.Font = new System.Drawing.Font("Calibri", 10F); + this.xrLabel21.ForeColor = System.Drawing.Color.Black; + this.xrLabel21.LocationFloat = new DevExpress.Utils.PointFloat(414.9999F, 63.63634F); + 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(674F, 17.42424F); + this.xrLabel21.StylePriority.UseBorders = false; + this.xrLabel21.StylePriority.UseFont = false; + this.xrLabel21.StylePriority.UseForeColor = false; + this.xrLabel21.StylePriority.UseTextAlignment = false; + this.xrLabel21.Text = "[MainAttendantCommaSeperated]"; + this.xrLabel21.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel22 + // + this.xrLabel22.Font = new System.Drawing.Font("Calibri", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel22.ForeColor = System.Drawing.Color.Black; + this.xrLabel22.LocationFloat = new DevExpress.Utils.PointFloat(0F, 63.63634F); + this.xrLabel22.Multiline = true; + this.xrLabel22.Name = "xrLabel22"; + this.xrLabel22.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrLabel22.SizeF = new System.Drawing.SizeF(307.2727F, 17.42424F); + this.xrLabel22.StylePriority.UseFont = false; + this.xrLabel22.StylePriority.UseForeColor = false; + this.xrLabel22.StylePriority.UsePadding = false; + this.xrLabel22.StylePriority.UseTextAlignment = false; + this.xrLabel22.Text = "Verantwortliche*r Mitarbeiter*in (Name, Vorname)"; + this.xrLabel22.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel20 + // + this.xrLabel20.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrLabel20.Font = new System.Drawing.Font("Calibri", 10F); + this.xrLabel20.ForeColor = System.Drawing.Color.Black; + this.xrLabel20.LocationFloat = new DevExpress.Utils.PointFloat(414.9999F, 46.21211F); + 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(674F, 17.42424F); + this.xrLabel20.StylePriority.UseBorders = false; + this.xrLabel20.StylePriority.UseFont = false; + this.xrLabel20.StylePriority.UseForeColor = false; + this.xrLabel20.StylePriority.UseTextAlignment = false; + this.xrLabel20.Text = "VARO Sozialagentur GbR, Berliner Str. 61, 31174 Schellerten"; + this.xrLabel20.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel19 + // + this.xrLabel19.Font = new System.Drawing.Font("Calibri", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel19.ForeColor = System.Drawing.Color.Black; + this.xrLabel19.LocationFloat = new DevExpress.Utils.PointFloat(0F, 46.21211F); + this.xrLabel19.Multiline = true; + this.xrLabel19.Name = "xrLabel19"; + this.xrLabel19.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrLabel19.SizeF = new System.Drawing.SizeF(307.2727F, 17.42424F); + this.xrLabel19.StylePriority.UseFont = false; + this.xrLabel19.StylePriority.UseForeColor = false; + this.xrLabel19.StylePriority.UsePadding = false; + this.xrLabel19.StylePriority.UseTextAlignment = false; + this.xrLabel19.Text = "Leistungsanbieter (Name, Adresse)"; + this.xrLabel19.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel18 + // + this.xrLabel18.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrLabel18.Font = new System.Drawing.Font("Calibri", 10F); + this.xrLabel18.ForeColor = System.Drawing.Color.Black; + this.xrLabel18.LocationFloat = new DevExpress.Utils.PointFloat(414.9999F, 28.7879F); + 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(674F, 17.42424F); + this.xrLabel18.StylePriority.UseBorders = false; + this.xrLabel18.StylePriority.UseFont = false; + this.xrLabel18.StylePriority.UseForeColor = false; + this.xrLabel18.StylePriority.UseTextAlignment = false; + this.xrLabel18.Text = "[CustomerLastName], [CustomerFirstName]"; + this.xrLabel18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel17 + // + this.xrLabel17.Font = new System.Drawing.Font("Calibri", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel17.ForeColor = System.Drawing.Color.Black; + this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(0F, 28.78787F); + this.xrLabel17.Multiline = true; + this.xrLabel17.Name = "xrLabel17"; + this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrLabel17.SizeF = new System.Drawing.SizeF(307.2727F, 17.42424F); + this.xrLabel17.StylePriority.UseFont = false; + this.xrLabel17.StylePriority.UseForeColor = false; + this.xrLabel17.StylePriority.UsePadding = false; + this.xrLabel17.StylePriority.UseTextAlignment = false; + this.xrLabel17.Text = "Leistungsberechtigte Person (IP)(Name, Vorname)"; + this.xrLabel17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel14 + // + this.xrLabel14.BackColor = System.Drawing.Color.Transparent; + this.xrLabel14.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(498.5673F, 98.48484F); + this.xrLabel14.Name = "xrLabel14"; + this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel14.SizeF = new System.Drawing.SizeF(116.0049F, 17.42422F); + this.xrLabel14.StylePriority.UseBackColor = false; + this.xrLabel14.StylePriority.UseBorders = false; + this.xrLabel14.StylePriority.UseFont = false; + this.xrLabel14.StylePriority.UsePadding = false; + this.xrLabel14.StylePriority.UseTextAlignment = false; + this.xrLabel14.Text = "Anzahl"; + this.xrLabel14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + // + // lblHeader + // + this.lblHeader.Font = new System.Drawing.Font("Calibri", 14F, System.Drawing.FontStyle.Bold); + this.lblHeader.ForeColor = System.Drawing.Color.Black; + 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(747F, 25F); + this.lblHeader.StylePriority.UseFont = false; + this.lblHeader.StylePriority.UseForeColor = false; + this.lblHeader.StylePriority.UseTextAlignment = false; + this.lblHeader.Text = "Qualifizierte Assistenz"; + 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.xrLabel16, + this.xrPictureBox1}); + this.topMarginBand1.HeightF = 136.0417F; + this.topMarginBand1.Name = "topMarginBand1"; + // + // xrLabel16 + // + this.xrLabel16.Font = new System.Drawing.Font("Calibri", 10F); + this.xrLabel16.ForeColor = System.Drawing.Color.Black; + this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(0F, 111.0417F); + 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(924.0834F, 25.00002F); + this.xrLabel16.StylePriority.UseFont = false; + this.xrLabel16.StylePriority.UseForeColor = false; + this.xrLabel16.StylePriority.UseTextAlignment = false; + this.xrLabel16.Text = "Muster -Leistungsnachweis Assistenz beim Wohnen außerhalb der besonderen Wohnfor" + + "m i.S.d. § 42 a Abs.2 Nr. 2 SGB XII im Falle einer Monatsabrechnung"; + this.xrLabel16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrPictureBox1 + // + this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image"))); + this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(954.8337F, 9.999997F); + this.xrPictureBox1.Name = "xrPictureBox1"; + this.xrPictureBox1.SizeF = new System.Drawing.SizeF(134.1663F, 126.0417F); + this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage; + // + // bottomMarginBand1 + // + this.bottomMarginBand1.HeightF = 30F; + this.bottomMarginBand1.Name = "bottomMarginBand1"; + // + // GroupFooter1 + // + this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel9, + this.xrLabel8, + this.xrLabel7, + this.lblSummeAusfallstunden, + this.lblSummeWegepauschalen, + this.xrLabel6, + this.xrLabel2, + this.xrLabel1}); + this.GroupFooter1.HeightF = 270F; + this.GroupFooter1.KeepTogether = true; + this.GroupFooter1.Name = "GroupFooter1"; + // + // xrLabel1 + // + this.xrLabel1.BackColor = System.Drawing.Color.Transparent; + this.xrLabel1.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrLabel1.BorderWidth = 2F; + this.xrLabel1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "TotalFLMBillable", "{0:0.00}")}); + this.xrLabel1.Font = new System.Drawing.Font("Calibri", 11F, System.Drawing.FontStyle.Bold); + this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(470.0001F, 0F); + this.xrLabel1.Name = "xrLabel1"; + this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel1.SizeF = new System.Drawing.SizeF(124.2305F, 20F); + this.xrLabel1.StylePriority.UseBackColor = false; + 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.MiddleCenter; + // + // fieldKontaktArt + // + this.fieldKontaktArt.DataMember = "Services"; + this.fieldKontaktArt.Expression = "Iif([IsGroup], \'GR\', \'E\')"; + this.fieldKontaktArt.FieldType = DevExpress.XtraReports.UI.FieldType.String; + this.fieldKontaktArt.Name = "fieldKontaktArt"; + // + // wennGruppeAnzPersonen + // + this.wennGruppeAnzPersonen.DataMember = "Services"; + this.wennGruppeAnzPersonen.Expression = "Iif([CustomerCount] > 1,[CustomerCount],\'\')"; + this.wennGruppeAnzPersonen.Name = "wennGruppeAnzPersonen"; + // + // xrTableCell34 + // + this.xrTableCell34.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Notice4")}); + this.xrTableCell34.Font = new System.Drawing.Font("Calibri", 10F); + this.xrTableCell34.Name = "xrTableCell34"; + this.xrTableCell34.StylePriority.UseFont = false; + this.xrTableCell34.StylePriority.UseTextAlignment = false; + this.xrTableCell34.Text = "xrTableCell34"; + this.xrTableCell34.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell34.Weight = 0.11489918957971369D; + // + // xrTableCell35 + // + this.xrTableCell35.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Notice5")}); + this.xrTableCell35.Font = new System.Drawing.Font("Calibri", 10F); + this.xrTableCell35.Name = "xrTableCell35"; + this.xrTableCell35.StylePriority.UseFont = false; + this.xrTableCell35.StylePriority.UseTextAlignment = false; + this.xrTableCell35.Text = "xrTableCell35"; + this.xrTableCell35.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell35.Weight = 0.077913481408829754D; + // + // xrTableCell36 + // + this.xrTableCell36.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Notice")}); + this.xrTableCell36.Font = new System.Drawing.Font("Calibri", 10F); + this.xrTableCell36.Name = "xrTableCell36"; + this.xrTableCell36.StylePriority.UseFont = false; + this.xrTableCell36.StylePriority.UseTextAlignment = false; + this.xrTableCell36.Text = "xrTableCell36"; + this.xrTableCell36.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell36.Weight = 0.12744984362797382D; + // + // lblFLSWocheQuali + // + this.lblFLSWocheQuali.Font = new System.Drawing.Font("Calibri", 9.75F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Underline))), System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.lblFLSWocheQuali.ForeColor = System.Drawing.Color.Black; + this.lblFLSWocheQuali.LocationFloat = new DevExpress.Utils.PointFloat(343F, 98.48484F); + this.lblFLSWocheQuali.Multiline = true; + this.lblFLSWocheQuali.Name = "lblFLSWocheQuali"; + this.lblFLSWocheQuali.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblFLSWocheQuali.SizeF = new System.Drawing.SizeF(155.5672F, 17.42422F); + this.lblFLSWocheQuali.StylePriority.UseFont = false; + this.lblFLSWocheQuali.StylePriority.UseForeColor = false; + this.lblFLSWocheQuali.StylePriority.UseTextAlignment = false; + this.lblFLSWocheQuali.Text = "qualifizierte Assistenzkraft"; + this.lblFLSWocheQuali.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // lblGesamtbudgetQuali + // + this.lblGesamtbudgetQuali.Font = new System.Drawing.Font("Calibri", 9.75F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Underline))), System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.lblGesamtbudgetQuali.ForeColor = System.Drawing.Color.Black; + this.lblGesamtbudgetQuali.LocationFloat = new DevExpress.Utils.PointFloat(288.9635F, 133.3332F); + this.lblGesamtbudgetQuali.Multiline = true; + this.lblGesamtbudgetQuali.Name = "lblGesamtbudgetQuali"; + this.lblGesamtbudgetQuali.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblGesamtbudgetQuali.SizeF = new System.Drawing.SizeF(209.6037F, 17.42422F); + this.lblGesamtbudgetQuali.StylePriority.UseFont = false; + this.lblGesamtbudgetQuali.StylePriority.UseForeColor = false; + this.lblGesamtbudgetQuali.StylePriority.UseTextAlignment = false; + this.lblGesamtbudgetQuali.Text = "qualifizierte Assistenz"; + this.lblGesamtbudgetQuali.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel2 + // + this.xrLabel2.BackColor = System.Drawing.Color.Transparent; + this.xrLabel2.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrLabel2.BorderWidth = 2F; + this.xrLabel2.Font = new System.Drawing.Font("Calibri", 11F, System.Drawing.FontStyle.Bold); + this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(470.0002F, 20F); + this.xrLabel2.Name = "xrLabel2"; + this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel2.SizeF = new System.Drawing.SizeF(124.2306F, 19.99998F); + this.xrLabel2.StylePriority.UseBackColor = false; + this.xrLabel2.StylePriority.UseBorders = false; + this.xrLabel2.StylePriority.UseBorderWidth = false; + this.xrLabel2.StylePriority.UseFont = false; + this.xrLabel2.StylePriority.UsePadding = false; + this.xrLabel2.StylePriority.UseTextAlignment = false; + this.xrLabel2.Text = "Summe Minuten"; + this.xrLabel2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrLabel6 + // + this.xrLabel6.BackColor = System.Drawing.Color.Transparent; + this.xrLabel6.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrLabel6.BorderWidth = 2F; + this.xrLabel6.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "TotalFLSQualified", "{0:0.00}")}); + this.xrLabel6.Font = new System.Drawing.Font("Calibri", 11F, System.Drawing.FontStyle.Bold); + this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(594.2307F, 0F); + this.xrLabel6.Name = "xrLabel6"; + this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel6.SizeF = new System.Drawing.SizeF(138.7693F, 20F); + this.xrLabel6.StylePriority.UseBackColor = false; + this.xrLabel6.StylePriority.UseBorders = false; + this.xrLabel6.StylePriority.UseBorderWidth = false; + this.xrLabel6.StylePriority.UseFont = false; + this.xrLabel6.StylePriority.UsePadding = false; + this.xrLabel6.StylePriority.UseTextAlignment = false; + this.xrLabel6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // lblSummeWegepauschalen + // + this.lblSummeWegepauschalen.BackColor = System.Drawing.Color.Transparent; + this.lblSummeWegepauschalen.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.lblSummeWegepauschalen.BorderWidth = 2F; + this.lblSummeWegepauschalen.Font = new System.Drawing.Font("Calibri", 11F, System.Drawing.FontStyle.Bold); + this.lblSummeWegepauschalen.LocationFloat = new DevExpress.Utils.PointFloat(733F, 0F); + this.lblSummeWegepauschalen.Name = "lblSummeWegepauschalen"; + this.lblSummeWegepauschalen.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.lblSummeWegepauschalen.SizeF = new System.Drawing.SizeF(91.00012F, 20F); + this.lblSummeWegepauschalen.StylePriority.UseBackColor = false; + this.lblSummeWegepauschalen.StylePriority.UseBorders = false; + this.lblSummeWegepauschalen.StylePriority.UseBorderWidth = false; + this.lblSummeWegepauschalen.StylePriority.UseFont = false; + this.lblSummeWegepauschalen.StylePriority.UsePadding = false; + this.lblSummeWegepauschalen.StylePriority.UseTextAlignment = false; + this.lblSummeWegepauschalen.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // lblSummeAusfallstunden + // + this.lblSummeAusfallstunden.BackColor = System.Drawing.Color.Transparent; + this.lblSummeAusfallstunden.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.lblSummeAusfallstunden.BorderWidth = 2F; + this.lblSummeAusfallstunden.Font = new System.Drawing.Font("Calibri", 11F, System.Drawing.FontStyle.Bold); + this.lblSummeAusfallstunden.LocationFloat = new DevExpress.Utils.PointFloat(824.0002F, 0F); + this.lblSummeAusfallstunden.Name = "lblSummeAusfallstunden"; + this.lblSummeAusfallstunden.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.lblSummeAusfallstunden.SizeF = new System.Drawing.SizeF(61.7074F, 20F); + this.lblSummeAusfallstunden.StylePriority.UseBackColor = false; + this.lblSummeAusfallstunden.StylePriority.UseBorders = false; + this.lblSummeAusfallstunden.StylePriority.UseBorderWidth = false; + this.lblSummeAusfallstunden.StylePriority.UseFont = false; + this.lblSummeAusfallstunden.StylePriority.UsePadding = false; + this.lblSummeAusfallstunden.StylePriority.UseTextAlignment = false; + this.lblSummeAusfallstunden.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrLabel7 + // + this.xrLabel7.BackColor = System.Drawing.Color.Transparent; + this.xrLabel7.Borders = DevExpress.XtraPrinting.BorderSide.Top; + this.xrLabel7.BorderWidth = 1F; + this.xrLabel7.Font = new System.Drawing.Font("Calibri", 11F); + this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 78.125F); + this.xrLabel7.Name = "xrLabel7"; + this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel7.SizeF = new System.Drawing.SizeF(124.2305F, 20F); + this.xrLabel7.StylePriority.UseBackColor = false; + this.xrLabel7.StylePriority.UseBorders = false; + this.xrLabel7.StylePriority.UseBorderWidth = false; + this.xrLabel7.StylePriority.UseFont = false; + this.xrLabel7.StylePriority.UsePadding = false; + this.xrLabel7.StylePriority.UseTextAlignment = false; + this.xrLabel7.Text = "Datum"; + this.xrLabel7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel8 + // + this.xrLabel8.BackColor = System.Drawing.Color.Transparent; + this.xrLabel8.Borders = DevExpress.XtraPrinting.BorderSide.Top; + this.xrLabel8.BorderWidth = 1F; + this.xrLabel8.Font = new System.Drawing.Font("Calibri", 11F); + this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(124.2305F, 78.125F); + this.xrLabel8.Name = "xrLabel8"; + this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel8.SizeF = new System.Drawing.SizeF(320.4112F, 20F); + this.xrLabel8.StylePriority.UseBackColor = false; + this.xrLabel8.StylePriority.UseBorders = false; + this.xrLabel8.StylePriority.UseBorderWidth = false; + this.xrLabel8.StylePriority.UseFont = false; + this.xrLabel8.StylePriority.UsePadding = false; + this.xrLabel8.StylePriority.UseTextAlignment = false; + this.xrLabel8.Text = "Unterschrift der leistungsberechtigten Person"; + this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel9 + // + this.xrLabel9.BackColor = System.Drawing.Color.Transparent; + this.xrLabel9.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrLabel9.BorderWidth = 1F; + this.xrLabel9.Font = new System.Drawing.Font("Calibri", 11F); + this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(124.2305F, 98.12498F); + this.xrLabel9.Name = "xrLabel9"; + this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel9.SizeF = new System.Drawing.SizeF(983.7695F, 20.00001F); + this.xrLabel9.StylePriority.UseBackColor = false; + this.xrLabel9.StylePriority.UseBorders = false; + this.xrLabel9.StylePriority.UseBorderWidth = false; + this.xrLabel9.StylePriority.UseFont = false; + this.xrLabel9.StylePriority.UsePadding = false; + this.xrLabel9.StylePriority.UseTextAlignment = false; + this.xrLabel9.Text = "Mit der Unterschrift bestätigt die leistungsberechtigte Person die aufgeführten L" + + "eistungen in Minuten (incl. Ausfallzeiten) erhalten zu haben."; + this.xrLabel9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel10 + // + this.xrLabel10.Font = new System.Drawing.Font("Calibri", 10F); + this.xrLabel10.ForeColor = System.Drawing.Color.Black; + this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(51.42364F, 160.7765F); + 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(245F, 17.42424F); + this.xrLabel10.StylePriority.UseFont = false; + this.xrLabel10.StylePriority.UseForeColor = false; + this.xrLabel10.StylePriority.UseTextAlignment = false; + this.xrLabel10.Text = "[Month] [Year]"; + this.xrLabel10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // QuittierungsbelegHannover + // + this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail, + this.DetailReport, + this.ReportHeader, + this.topMarginBand1, + this.bottomMarginBand1, + this.GroupFooter1}); + this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] { + this.fieldKontaktArt, + this.wennGruppeAnzPersonen}); + this.DataSource = this.bindingSource1; + this.Font = new System.Drawing.Font("Calibri", 11F); + this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] { + this.formattingRuleStartDate, + this.formattingRuleServiceDesc, + this.formattingRuleCostBearer, + this.formattingRuleEmployeeName}); + this.Margins = new System.Drawing.Printing.Margins(31, 30, 136, 30); + this.PageHeight = 827; + this.PageWidth = 1169; + this.PaperKind = System.Drawing.Printing.PaperKind.A4Rotated; + this.Version = "17.1"; + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).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.ReportHeaderBand ReportHeader; + 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 lblHeader; + private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1; + private DevExpress.XtraReports.UI.XRTable xrTableServiceRecords1; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow2; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell3; + private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1; + private DevExpress.XtraReports.UI.XRTable xrTable3; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow6; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell13; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell14; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell50; + private DevExpress.XtraReports.UI.CalculatedField fieldKontaktArt; + private DevExpress.XtraReports.UI.XRLabel xrLabel1; + private DevExpress.XtraReports.UI.XRLabel xrLabel14; + private DevExpress.XtraReports.UI.XRPictureBox picSignature; + private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1; + private DevExpress.XtraReports.UI.XRLabel xrLabel16; + private DevExpress.XtraReports.UI.XRLabel xrLabel17; + private DevExpress.XtraReports.UI.XRLabel xrLabel18; + private DevExpress.XtraReports.UI.XRLabel xrLabel19; + private DevExpress.XtraReports.UI.XRLabel xrLabel20; + private DevExpress.XtraReports.UI.XRLabel xrLabel21; + private DevExpress.XtraReports.UI.XRLabel xrLabel22; + private DevExpress.XtraReports.UI.XRLabel xrLabel23; + private DevExpress.XtraReports.UI.XRLabel xrLabel24; + private DevExpress.XtraReports.UI.XRLabel xrLabel26; + private DevExpress.XtraReports.UI.XRLabel lblBewilligtFls; + private DevExpress.XtraReports.UI.XRLabel xrLabel25; + private DevExpress.XtraReports.UI.XRLabel xrLabel27; + private DevExpress.XtraReports.UI.XRLabel xrLabel28; + private DevExpress.XtraReports.UI.XRLabel xrLabel29; + private DevExpress.XtraReports.UI.XRLabel xrLabel30; + private DevExpress.XtraReports.UI.XRLabel xrLabel31; + private DevExpress.XtraReports.UI.XRLabel xrLabel3; + private DevExpress.XtraReports.UI.XRLabel lblRestbudget; + private DevExpress.XtraReports.UI.XRLabel xrLabel5; + private DevExpress.XtraReports.UI.XRLabel xrLabel4; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell1; + 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 xrTableCell8; + private DevExpress.XtraReports.UI.XRTableCell columnWegepauschaleQuali; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell11; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell28; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell32; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell2; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell10; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell12; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell15; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell33; + private DevExpress.XtraReports.UI.CalculatedField wennGruppeAnzPersonen; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell34; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell35; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell36; + private DevExpress.XtraReports.UI.XRLabel lblFLSWocheQuali; + private DevExpress.XtraReports.UI.XRLabel lblGesamtbudgetQuali; + private DevExpress.XtraReports.UI.XRLabel xrLabel2; + private DevExpress.XtraReports.UI.XRLabel xrLabel6; + private DevExpress.XtraReports.UI.XRLabel lblSummeWegepauschalen; + private DevExpress.XtraReports.UI.XRLabel lblSummeAusfallstunden; + private DevExpress.XtraReports.UI.XRLabel xrLabel8; + private DevExpress.XtraReports.UI.XRLabel xrLabel7; + private DevExpress.XtraReports.UI.XRLabel xrLabel9; + private DevExpress.XtraReports.UI.XRLabel xrLabel10; + } +} \ No newline at end of file diff --git a/ReportImp/VaroSozialagentur/QuittierungsbelegHannover.cs b/ReportImp/VaroSozialagentur/QuittierungsbelegHannover.cs new file mode 100644 index 000000000..daeeca8e9 --- /dev/null +++ b/ReportImp/VaroSozialagentur/QuittierungsbelegHannover.cs @@ -0,0 +1,224 @@ +using System; +using System.Collections.Generic; +using System.Drawing; +using System.IO; +using System.Text.RegularExpressions; +using BeWo.Report; +using BeWo.Report.ReportObjects; +using BeWo.Service.DCEntityMapper; +using BeWo.Service.ServiceImplementations; +using BS.Shared; +using BS.Shared.Core; +using BS.Shared.DataContracts; +using DevExpress.XtraReports.UI; + +namespace VaroSozialagentur +{ + public partial class QuittierungsbelegHannover : XtraReport, IBeWoReport + { + public QuittierungsbelegHannover() + { + InitializeComponent(); + } + + public void SetReportDataSource(ServicesOverviewRO pRO) + { + // Get calling method name + //StackTrace stackTrace = new StackTrace(); + //Debug.WriteLine(stackTrace.GetFrame(1).GetMethod().Name); + + bool hatGruppen = false; + double minuten = 0; + + if (pRO.Services != null) + { + List servicesBillable = new List(); + int summeWegepauschalen = 0; + int summeAusfallstunden = 0; + foreach (var sd in pRO.Services) + { + if (sd.IsBillable && !sd.ServiceCategory.Contains("Fahrt")) + { + minuten += sd.Minutes; + ServicesOverviewRO.CreateSignatureString(sd); + sd.Notice5 = "F"; + if (sd.ServiceDescription.Contains("ear")) + sd.Notice5 = "E"; + else if (sd.IsGroup) + { + //sd.Notice5 = String.Format("{0} Teilnehmer", sd.CustomerCount); + hatGruppen = true; + sd.Notice3 = "1"; + } + + if (sd.FLSQualified != 0) + { + sd.Notice4 = "1"; + summeWegepauschalen++; + } + else if (sd.FLSUnqualified != 0) + sd.Notice4 = ""; + else + sd.Notice4 = ""; + + if (sd.ServiceDescription.ToLower().Contains("ausfall")) + { + sd.Notice5 = "1"; + summeAusfallstunden++; + } + else + sd.Notice5 = ""; + + servicesBillable.Add(sd); + } + } + pRO.Services = servicesBillable; + lblSummeWegepauschalen.Text = string.Format("{0:0}", summeWegepauschalen); + lblSummeAusfallstunden.Text = string.Format("{0:0}", summeAusfallstunden); + + } + + decimal bewilligteFLS = 0; + if (pRO.CostBearer2SupportConceptList != null && pRO.CostBearer2SupportConceptList.Count > 0) + { + var c2s = pRO.CostBearer2SupportConceptList[0]; + var dc = MapperFactory.SupportConceptCostBearerRelDC_CostBearer2SupportConcept.MapToNewDC(c2s); + + foreach (var scap in dc.ApprovalPeriodList) + { + if (scap.ApprovedBEPerInterval.HasValue && scap.ApprovedBEInterval.HasValue && scap.ServiceCategory.Name == pRO.Services[0].ServiceCategory) + lblBewilligtFls.Text = String.Format("{0:0.00}", scap.ApprovedBEPerInterval.Value); + } + } + + pRO.TotalFLMBillable = minuten; + + lblRestbudget.Text = String.Format("{0:0.00}", pRO.ApprovedFLSTotal - ((pRO.MinutenGeleistetGesamt + Convert.ToDecimal(minuten)) / 60)); + + + //if (String.IsNullOrWhiteSpace(pRO.AbsenceTimes)) + // lblHatAbwesenheiten.Text = "X"; + + //if (!hatGruppen) + // lblHatGruppen.Text = "X"; + + //ErstelleAbwesenheitenTabelle(pRO); + + bindingSource1.DataSource = pRO; + } + + private void ErstelleAbwesenheitenTabelle(ServicesOverviewRO pRo) + { + //if (pRo.Abwesenheiten != null) + //{ + // int newRows = 0; + // int index = 1; + // foreach (var at in pRo.Abwesenheiten) + // { + // DevExpress.XtraReports.UI.XRTableRow row = null; + // if (index < xrTableAbwesenheiten.Rows.Count) + // { + // row = xrTableAbwesenheiten.Rows[index]; + // } + // else + // { + // row = xrTableAbwesenheiten.InsertRowBelow(xrTableAbwesenheiten.Rows[xrTableAbwesenheiten.Rows.Count - 1]); + // newRows++; + // } + + // row.Cells[0].Text = String.Format("{0:dd.MM.yyyy}", at.Start); + // int? days = null; + + // if (at.End.HasValue) + // { + // row.Cells[1].Text = String.Format("{0:dd.MM.yyyy}", at.End); + // days = (int)at.End.Value.Subtract(at.Start.Value).TotalDays + 1; + // } + // else + // { + // row.Cells[1].Text = "unbekannt"; + // } + + // row.Cells[2].Text = String.Format("{0:0}", days); + + // index++; + // } + //} + } + + private void picSignature_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 = Utils.CropImage(img); + } + else + { + xrBox.Image = null; + } + } + + // TODO: Wie anzeigen? Alle? + private void EmployeeSignature_BeforePrint(object sender, System.Drawing.Printing.PrintEventArgs e) + { + return; + + if (sender is XRPictureBox pictureBox) + { + var base64String = pictureBox.Tag as string; + + if (!string.IsNullOrWhiteSpace(base64String)) + { + var base64Data = Regex.Match(base64String, @"data:image/(?.+?),(?.+)").Groups["data"].Value; + var binaryData = Convert.FromBase64String(base64Data); + var image = ByteArrayToImage(binaryData); + + pictureBox.Image = image; + } + else + { + pictureBox.Image = null; + } + } + } + + // TODO: Wie anzeigen? Alle? + // TODO: Visibile der Datumstextboxen auf true setzen! + private void CustomerSignature_BeforePrint(object sender, System.Drawing.Printing.PrintEventArgs e) + { + return; + + if (sender is XRPictureBox pictureBox) + { + var base64String = pictureBox.Tag as string; + + if (!string.IsNullOrWhiteSpace(base64String)) + { + var base64Data = Regex.Match(base64String, @"data:image/(?.+?),(?.+)").Groups["data"].Value; + var binaryData = Convert.FromBase64String(base64Data); + var image = ByteArrayToImage(binaryData); + + pictureBox.Image = image; + } + else + { + pictureBox.Image = null; + } + } + } + + public Image ByteArrayToImage(byte[] byteArrayIn) + { + using (var memoryStream = new MemoryStream(byteArrayIn)) + { + return Image.FromStream(memoryStream); + } + } + } +} \ No newline at end of file diff --git a/ReportImp/VaroSozialagentur/QuittierungsbelegHannover.resx b/ReportImp/VaroSozialagentur/QuittierungsbelegHannover.resx new file mode 100644 index 000000000..7915c8bbb --- /dev/null +++ b/ReportImp/VaroSozialagentur/QuittierungsbelegHannover.resx @@ -0,0 +1,505 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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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 + BAAAAABJRU5ErkJggg== + + + \ No newline at end of file