From 3ef125346ffa1d8d89f9eac878cde3e65ab9630f Mon Sep 17 00:00:00 2001 From: Kojo Date: Wed, 29 Jan 2025 19:09:53 +0100 Subject: [PATCH] BrueckeABW: Auf QB Fehlkontakt-Support reingebastelt --- .../ServicesOverviewReport.Designer.cs | 617 +++++++++++------- .../BrueckeABW/ServicesOverviewReport.cs | 60 +- .../BrueckeABW/ServicesOverviewReport.resx | 212 +----- 3 files changed, 405 insertions(+), 484 deletions(-) diff --git a/ReportImp/BrueckeABW/ServicesOverviewReport.Designer.cs b/ReportImp/BrueckeABW/ServicesOverviewReport.Designer.cs index 8e43f49ab..f6cd23647 100644 --- a/ReportImp/BrueckeABW/ServicesOverviewReport.Designer.cs +++ b/ReportImp/BrueckeABW/ServicesOverviewReport.Designer.cs @@ -31,6 +31,7 @@ namespace BeWo.BrueckeABW { this.components = new System.ComponentModel.Container(); System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Stundenzettel)); + DevExpress.XtraReports.UI.XRWatermark xrWatermark1 = new DevExpress.XtraReports.UI.XRWatermark(); this.Detail = new DevExpress.XtraReports.UI.DetailBand(); this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable(); this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow(); @@ -39,6 +40,7 @@ namespace BeWo.BrueckeABW this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell(); this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell(); this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell26 = new DevExpress.XtraReports.UI.XRTableCell(); this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell(); this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand(); this.Detail1 = new DevExpress.XtraReports.UI.DetailBand(); @@ -49,15 +51,13 @@ namespace BeWo.BrueckeABW this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell(); this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell(); this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell27 = new DevExpress.XtraReports.UI.XRTableCell(); this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell(); this.picSignature = new DevExpress.XtraReports.UI.XRPictureBox(); this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand(); this.xrTable1 = new DevExpress.XtraReports.UI.XRTable(); this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow(); - this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellSummeFLS = new DevExpress.XtraReports.UI.XRTableCell(); this.GroupFooter2 = new DevExpress.XtraReports.UI.GroupFooterBand(); this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel(); this.xrTableAbwesenheiten = new DevExpress.XtraReports.UI.XRTable(); @@ -77,6 +77,10 @@ namespace BeWo.BrueckeABW this.xrRichText2 = new DevExpress.XtraReports.UI.XRRichText(); this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule(); this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand(); + this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel(); this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel(); this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel(); this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel(); @@ -88,25 +92,28 @@ namespace BeWo.BrueckeABW this.formattingRuleEmployeeName = new DevExpress.XtraReports.UI.FormattingRule(); this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand(); this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand(); + this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel(); this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand(); - this.fieldAbrechenbareMinuten = new DevExpress.XtraReports.UI.CalculatedField(); - this.fieldBillableFLS = new DevExpress.XtraReports.UI.CalculatedField(); - this.fieldAbrechenbareFLS = new DevExpress.XtraReports.UI.CalculatedField(); - this.fieldGruppe = new DevExpress.XtraReports.UI.CalculatedField(); - this.fieldFLS = new DevExpress.XtraReports.UI.CalculatedField(); - this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel(); this.xrLabel18 = new DevExpress.XtraReports.UI.XRLabel(); this.xrPictureBox2 = new DevExpress.XtraReports.UI.XRPictureBox(); this.lblUnterschriftMitarbeiter = new DevExpress.XtraReports.UI.XRLabel(); this.lblUnterschriftKlient = new DevExpress.XtraReports.UI.XRLabel(); this.xrPictureBox3 = new DevExpress.XtraReports.UI.XRPictureBox(); this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrTableCell26 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell27 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel(); + this.fieldAbrechenbareMinuten = new DevExpress.XtraReports.UI.CalculatedField(); + this.fieldBillableFLS = new DevExpress.XtraReports.UI.CalculatedField(); + this.fieldAbrechenbareFLS = new DevExpress.XtraReports.UI.CalculatedField(); + this.fieldGruppe = new DevExpress.XtraReports.UI.CalculatedField(); + this.fieldFLS = new DevExpress.XtraReports.UI.CalculatedField(); + this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel(); + this.lblFehlkontakt = new DevExpress.XtraReports.UI.XRLabel(); + this.xrTableRow7 = new DevExpress.XtraReports.UI.XRTableRow(); + this.cellSummeFK = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell(); this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit(); @@ -120,7 +127,7 @@ namespace BeWo.BrueckeABW // this.Detail.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { this.xrTableServiceRecords1}); - this.Detail.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold); + this.Detail.Font = new DevExpress.Drawing.DXFont("Arial", 12F, DevExpress.Drawing.DXFontStyle.Bold); this.Detail.HeightF = 42.00001F; this.Detail.Name = "Detail"; this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); @@ -133,13 +140,13 @@ namespace BeWo.BrueckeABW this.xrTableServiceRecords1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) | DevExpress.XtraPrinting.BorderSide.Right) | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrTableServiceRecords1.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrTableServiceRecords1.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold); this.xrTableServiceRecords1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); this.xrTableServiceRecords1.Name = "xrTableServiceRecords1"; this.xrTableServiceRecords1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); this.xrTableServiceRecords1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { this.xrTableRow2}); - this.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(700.0001F, 42.00001F); + this.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(707F, 42.00001F); this.xrTableServiceRecords1.StylePriority.UseBackColor = false; this.xrTableServiceRecords1.StylePriority.UseBorders = false; this.xrTableServiceRecords1.StylePriority.UseFont = false; @@ -151,6 +158,7 @@ namespace BeWo.BrueckeABW this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { this.xrTableCell3, this.xrTableCell4, + this.xrTableCell1, this.xrTableCell14, this.xrTableCell11, this.xrTableCell2, @@ -169,7 +177,7 @@ namespace BeWo.BrueckeABW this.xrTableCell3.StylePriority.UsePadding = false; this.xrTableCell3.StylePriority.UseTextAlignment = false; this.xrTableCell3.Text = "Datum"; - this.xrTableCell3.Weight = 0.18455260129896728D; + this.xrTableCell3.Weight = 0.19787153826672121D; // // xrTableCell4 // @@ -178,7 +186,7 @@ namespace BeWo.BrueckeABW this.xrTableCell4.StylePriority.UsePadding = false; this.xrTableCell4.StylePriority.UseTextAlignment = false; this.xrTableCell4.Text = "von - bis"; - this.xrTableCell4.Weight = 0.2188879627547545D; + this.xrTableCell4.Weight = 0.229241429969719D; // // xrTableCell14 // @@ -186,7 +194,7 @@ namespace BeWo.BrueckeABW this.xrTableCell14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); this.xrTableCell14.StylePriority.UsePadding = false; this.xrTableCell14.Text = "Anzahl Klienten"; - this.xrTableCell14.Weight = 0.12875763105540655D; + this.xrTableCell14.Weight = 0.144784047651004D; // // xrTableCell11 // @@ -197,13 +205,19 @@ namespace BeWo.BrueckeABW this.xrTableCell11.StylePriority.UsePadding = false; this.xrTableCell11.StylePriority.UseTextAlignment = false; this.xrTableCell11.Text = "Anzahl Std."; - this.xrTableCell11.Weight = 0.12875762731176949D; + this.xrTableCell11.Weight = 0.14478405832995453D; // // xrTableCell2 // this.xrTableCell2.Name = "xrTableCell2"; this.xrTableCell2.Text = "Wohnbetreuer"; - this.xrTableCell2.Weight = 0.24463949389971984D; + this.xrTableCell2.Weight = 0.27026357211472152D; + // + // xrTableCell26 + // + this.xrTableCell26.Name = "xrTableCell26"; + this.xrTableCell26.Text = "Datum Unterschr. *"; + this.xrTableCell26.Weight = 0.21234995159619857D; // // xrTableCell8 // @@ -212,7 +226,7 @@ namespace BeWo.BrueckeABW this.xrTableCell8.StylePriority.UsePadding = false; this.xrTableCell8.StylePriority.UseTextAlignment = false; this.xrTableCell8.Text = "Unterschrift Klient"; - this.xrTableCell8.Weight = 0.40773271143489487D; + this.xrTableCell8.Weight = 0.40539534676301736D; // // DetailReport // @@ -231,8 +245,8 @@ namespace BeWo.BrueckeABW // this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { this.xrTable3}); - this.Detail1.Font = new System.Drawing.Font("Arial", 10F); - this.Detail1.HeightF = 40F; + this.Detail1.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.Detail1.HeightF = 32F; this.Detail1.Name = "Detail1"; this.Detail1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); this.Detail1.StylePriority.UseFont = false; @@ -247,7 +261,7 @@ namespace BeWo.BrueckeABW this.xrTable3.Name = "xrTable3"; this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { this.xrTableRow6}); - this.xrTable3.SizeF = new System.Drawing.SizeF(700.0001F, 40F); + this.xrTable3.SizeF = new System.Drawing.SizeF(707F, 32F); this.xrTable3.StylePriority.UseFont = false; this.xrTable3.StylePriority.UsePadding = false; this.xrTable3.StylePriority.UseTextAlignment = false; @@ -258,6 +272,7 @@ namespace BeWo.BrueckeABW this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { this.xrTableCell13, this.xrTableCell5, + this.xrTableCell12, this.xrTableCell16, this.xrTableCell15, this.xrTableCell10, @@ -267,7 +282,7 @@ namespace BeWo.BrueckeABW this.xrTableRow6.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); this.xrTableRow6.StylePriority.UseTextAlignment = false; this.xrTableRow6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; - this.xrTableRow6.Weight = 1D; + this.xrTableRow6.Weight = 0.8D; // // xrTableCell13 // @@ -278,7 +293,7 @@ namespace BeWo.BrueckeABW this.xrTableCell13.StylePriority.UsePadding = false; this.xrTableCell13.StylePriority.UseTextAlignment = false; this.xrTableCell13.Text = "xrTableCell13"; - this.xrTableCell13.Weight = 0.12642496213286067D; + this.xrTableCell13.Weight = 0.12651220769880292D; // // xrTableCell5 // @@ -288,7 +303,7 @@ namespace BeWo.BrueckeABW this.xrTableCell5.StylePriority.UsePadding = false; this.xrTableCell5.StylePriority.UseTextAlignment = false; this.xrTableCell5.Text = "xrTableCell5"; - this.xrTableCell5.Weight = 0.1499457167892238D; + this.xrTableCell5.Weight = 0.14656920086527606D; // // xrTableCell16 // @@ -296,7 +311,7 @@ namespace BeWo.BrueckeABW new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.CustomerCount")}); this.xrTableCell16.Name = "xrTableCell16"; this.xrTableCell16.Text = "xrTableCell16"; - this.xrTableCell16.Weight = 0.088203387469745459D; + this.xrTableCell16.Weight = 0.092569840564430267D; // // xrTableCell15 // @@ -307,7 +322,7 @@ namespace BeWo.BrueckeABW this.xrTableCell15.StylePriority.UsePadding = false; this.xrTableCell15.StylePriority.UseTextAlignment = false; this.xrTableCell15.Text = "xrTableCell15"; - this.xrTableCell15.Weight = 0.088203587064097672D; + this.xrTableCell15.Weight = 0.092569898350057439D; // // xrTableCell10 // @@ -315,7 +330,14 @@ namespace BeWo.BrueckeABW new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.EmployeeAbbr")}); this.xrTableCell10.Name = "xrTableCell10"; this.xrTableCell10.Text = "xrTableCell10"; - this.xrTableCell10.Weight = 0.16758642424084932D; + this.xrTableCell10.Weight = 0.17279728090510807D; + // + // xrTableCell27 + // + this.xrTableCell27.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.SignatureDate", "{0:dd.MM.yyyy}")}); + this.xrTableCell27.Name = "xrTableCell27"; + this.xrTableCell27.Weight = 0.13576921053807634D; // // xrTableCell9 // @@ -324,16 +346,16 @@ namespace BeWo.BrueckeABW this.xrTableCell9.Name = "xrTableCell9"; this.xrTableCell9.StylePriority.UsePadding = false; this.xrTableCell9.StylePriority.UseTextAlignment = false; - this.xrTableCell9.Weight = 0.27931114961187353D; + this.xrTableCell9.Weight = 0.25919601519105384D; // // 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(2.000046F, 2.000014F); + this.picSignature.LocationFloat = new DevExpress.Utils.PointFloat(2.000122F, 2.000014F); this.picSignature.Name = "picSignature"; - this.picSignature.SizeF = new System.Drawing.SizeF(187.5833F, 36F); + this.picSignature.SizeF = new System.Drawing.SizeF(166F, 36F); this.picSignature.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage; this.picSignature.StylePriority.UseBorders = false; this.picSignature.BeforePrint += new DevExpress.XtraReports.UI.BeforePrintEventHandler(this.picSignature_BeforePrint); @@ -341,9 +363,12 @@ namespace BeWo.BrueckeABW // GroupFooter1 // this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.lblFehlkontakt, + this.xrLabel12, + this.xrLabel13, this.xrTable1}); - this.GroupFooter1.Font = new System.Drawing.Font("Arial", 10F); - this.GroupFooter1.HeightF = 32F; + this.GroupFooter1.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.GroupFooter1.HeightF = 70F; this.GroupFooter1.Name = "GroupFooter1"; this.GroupFooter1.StylePriority.UseFont = false; // @@ -353,13 +378,14 @@ namespace BeWo.BrueckeABW this.xrTable1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) | DevExpress.XtraPrinting.BorderSide.Right) | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrTable1.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); - this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable1.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(278.0001F, 0F); this.xrTable1.Name = "xrTable1"; this.xrTable1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { - this.xrTableRow1}); - this.xrTable1.SizeF = new System.Drawing.SizeF(700F, 32F); + this.xrTableRow1, + this.xrTableRow7}); + this.xrTable1.SizeF = new System.Drawing.SizeF(428.9999F, 60F); this.xrTable1.StylePriority.UseBackColor = false; this.xrTable1.StylePriority.UseBorders = false; this.xrTable1.StylePriority.UseFont = false; @@ -369,52 +395,22 @@ namespace BeWo.BrueckeABW // xrTableRow1 // this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { - this.xrTableCell1, - this.xrTableCell6, - this.xrTableCell12, - this.xrTableCell7}); + this.cellSummeFLS, + this.xrTableCell6}); this.xrTableRow1.Name = "xrTableRow1"; this.xrTableRow1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); this.xrTableRow1.StylePriority.UseTextAlignment = false; - this.xrTableRow1.Weight = 0.625D; + this.xrTableRow1.Weight = 0.5859375D; // - // xrTableCell1 + // cellSummeFLS // - this.xrTableCell1.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold); - this.xrTableCell1.Name = "xrTableCell1"; - this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F); - this.xrTableCell1.StylePriority.UseFont = false; - this.xrTableCell1.StylePriority.UsePadding = false; - this.xrTableCell1.StylePriority.UseTextAlignment = false; - this.xrTableCell1.Text = "Gesamt-Std."; - this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; - this.xrTableCell1.Weight = 0.60477061848742986D; - // - // xrTableCell6 - // - this.xrTableCell6.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { - new DevExpress.XtraReports.UI.XRBinding("Text", null, "fieldBillableFLS", "{0:0.00}")}); - this.xrTableCell6.Font = new System.Drawing.Font("Arial", 10F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Underline)))); - this.xrTableCell6.Multiline = true; - this.xrTableCell6.Name = "xrTableCell6"; - this.xrTableCell6.StylePriority.UseFont = false; - this.xrTableCell6.StylePriority.UsePadding = false; - this.xrTableCell6.StylePriority.UseTextAlignment = false; - this.xrTableCell6.Text = "xrTableCell6"; - this.xrTableCell6.Weight = 0.1463154720041252D; - // - // xrTableCell12 - // - this.xrTableCell12.Name = "xrTableCell12"; - this.xrTableCell12.Weight = 0.49259564979205067D; - // - // xrTableCell7 - // - this.xrTableCell7.Name = "xrTableCell7"; - this.xrTableCell7.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F); - this.xrTableCell7.StylePriority.UsePadding = false; - this.xrTableCell7.StylePriority.UseTextAlignment = false; - this.xrTableCell7.Weight = 0.46333252027500604D; + this.cellSummeFLS.Font = new DevExpress.Drawing.DXFont("Arial", 10F, ((DevExpress.Drawing.DXFontStyle)((DevExpress.Drawing.DXFontStyle.Bold | DevExpress.Drawing.DXFontStyle.Underline)))); + this.cellSummeFLS.Multiline = true; + this.cellSummeFLS.Name = "cellSummeFLS"; + this.cellSummeFLS.StylePriority.UseFont = false; + this.cellSummeFLS.StylePriority.UsePadding = false; + this.cellSummeFLS.StylePriority.UseTextAlignment = false; + this.cellSummeFLS.Weight = 0.26338992174665049D; // // GroupFooter2 // @@ -423,14 +419,14 @@ namespace BeWo.BrueckeABW this.xrTableAbwesenheiten, this.lblHatAbwesenheiten, this.xrRichText2}); - this.GroupFooter2.HeightF = 86.38891F; + this.GroupFooter2.HeightF = 92.52777F; this.GroupFooter2.Level = 1; this.GroupFooter2.Name = "GroupFooter2"; // // xrLabel15 // - this.xrLabel15.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Underline); - this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(0F, 26.38889F); + this.xrLabel15.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Underline); + this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(0F, 26.02777F); this.xrLabel15.Multiline = true; this.xrLabel15.Name = "xrLabel15"; this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); @@ -449,8 +445,9 @@ namespace BeWo.BrueckeABW this.xrTableAbwesenheiten.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) | DevExpress.XtraPrinting.BorderSide.Right) | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrTableAbwesenheiten.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.xrTableAbwesenheiten.LocationFloat = new DevExpress.Utils.PointFloat(188.9167F, 26.38889F); + this.xrTableAbwesenheiten.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTableAbwesenheiten.LocationFloat = new DevExpress.Utils.PointFloat(188.9168F, 26.02777F); this.xrTableAbwesenheiten.Name = "xrTableAbwesenheiten"; this.xrTableAbwesenheiten.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); this.xrTableAbwesenheiten.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { @@ -475,7 +472,8 @@ namespace BeWo.BrueckeABW // // xrTableCell17 // - this.xrTableCell17.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell17.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); this.xrTableCell17.Name = "xrTableCell17"; this.xrTableCell17.StylePriority.UseBorders = false; this.xrTableCell17.StylePriority.UseFont = false; @@ -487,7 +485,8 @@ namespace BeWo.BrueckeABW // // xrTableCell18 // - this.xrTableCell18.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell18.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); this.xrTableCell18.Name = "xrTableCell18"; this.xrTableCell18.StylePriority.UseBorders = false; this.xrTableCell18.StylePriority.UseFont = false; @@ -499,7 +498,8 @@ namespace BeWo.BrueckeABW // // xrTableCell19 // - this.xrTableCell19.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell19.Font = new DevExpress.Drawing.DXFont("Arial", 9.75F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); this.xrTableCell19.Name = "xrTableCell19"; this.xrTableCell19.StylePriority.UseBorders = false; this.xrTableCell19.StylePriority.UseFont = false; @@ -520,7 +520,8 @@ namespace BeWo.BrueckeABW // // xrTableCell20 // - this.xrTableCell20.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell20.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); this.xrTableCell20.Name = "xrTableCell20"; this.xrTableCell20.StylePriority.UseFont = false; this.xrTableCell20.StylePriority.UseTextAlignment = false; @@ -529,7 +530,8 @@ namespace BeWo.BrueckeABW // // xrTableCell21 // - this.xrTableCell21.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell21.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); this.xrTableCell21.Name = "xrTableCell21"; this.xrTableCell21.StylePriority.UseFont = false; this.xrTableCell21.StylePriority.UseTextAlignment = false; @@ -538,7 +540,8 @@ namespace BeWo.BrueckeABW // // xrTableCell22 // - this.xrTableCell22.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell22.Font = new DevExpress.Drawing.DXFont("Arial", 9.75F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); this.xrTableCell22.Name = "xrTableCell22"; this.xrTableCell22.StylePriority.UseFont = false; this.xrTableCell22.StylePriority.UseTextAlignment = false; @@ -556,7 +559,8 @@ namespace BeWo.BrueckeABW // // xrTableCell23 // - this.xrTableCell23.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell23.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); this.xrTableCell23.Name = "xrTableCell23"; this.xrTableCell23.StylePriority.UseFont = false; this.xrTableCell23.StylePriority.UseTextAlignment = false; @@ -565,7 +569,8 @@ namespace BeWo.BrueckeABW // // xrTableCell24 // - this.xrTableCell24.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell24.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); this.xrTableCell24.Name = "xrTableCell24"; this.xrTableCell24.StylePriority.UseFont = false; this.xrTableCell24.StylePriority.UseTextAlignment = false; @@ -574,7 +579,8 @@ namespace BeWo.BrueckeABW // // xrTableCell25 // - this.xrTableCell25.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell25.Font = new DevExpress.Drawing.DXFont("Arial", 9.75F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); this.xrTableCell25.Name = "xrTableCell25"; this.xrTableCell25.StylePriority.UseFont = false; this.xrTableCell25.StylePriority.UseTextAlignment = false; @@ -586,8 +592,8 @@ namespace BeWo.BrueckeABW this.lblHatAbwesenheiten.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) | DevExpress.XtraPrinting.BorderSide.Right) | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.lblHatAbwesenheiten.Font = new System.Drawing.Font("Arial", 10F); - this.lblHatAbwesenheiten.LocationFloat = new DevExpress.Utils.PointFloat(439.1777F, 26.38889F); + this.lblHatAbwesenheiten.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.lblHatAbwesenheiten.LocationFloat = new DevExpress.Utils.PointFloat(439.1777F, 26.02777F); this.lblHatAbwesenheiten.Name = "lblHatAbwesenheiten"; this.lblHatAbwesenheiten.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); this.lblHatAbwesenheiten.SizeF = new System.Drawing.SizeF(22F, 22F); @@ -600,8 +606,8 @@ namespace BeWo.BrueckeABW // // xrRichText2 // - this.xrRichText2.Font = new System.Drawing.Font("Arial", 8F); - this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(470.1779F, 26.38889F); + this.xrRichText2.Font = new DevExpress.Drawing.DXFont("Arial", 8F); + this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(470.178F, 26.02777F); this.xrRichText2.Name = "xrRichText2"; this.xrRichText2.SerializableRtfString = resources.GetString("xrRichText2.SerializableRtfString"); this.xrRichText2.SizeF = new System.Drawing.SizeF(229.8222F, 60.00002F); @@ -627,14 +633,60 @@ namespace BeWo.BrueckeABW this.xrLabel2, this.xrPictureBox1, this.xrLabel1}); - this.ReportHeader.Font = new System.Drawing.Font("Arial", 12F); + this.ReportHeader.Font = new DevExpress.Drawing.DXFont("Arial", 12F); this.ReportHeader.HeightF = 223.9583F; this.ReportHeader.Name = "ReportHeader"; this.ReportHeader.StylePriority.UseFont = false; // + // xrLabel10 + // + this.xrLabel10.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(385F, 177.2917F); + this.xrLabel10.Name = "xrLabel10"; + this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel10.SizeF = new System.Drawing.SizeF(115F, 23.95831F); + this.xrLabel10.StylePriority.UseFont = false; + this.xrLabel10.Text = "unser Zeichen"; + // + // xrLabel11 + // + this.xrLabel11.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; + this.xrLabel11.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(500F, 177.2917F); + this.xrLabel11.Name = "xrLabel11"; + this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel11.SizeF = new System.Drawing.SizeF(199.5833F, 23.95831F); + this.xrLabel11.StylePriority.UseBorders = false; + this.xrLabel11.StylePriority.UseFont = false; + this.xrLabel11.Text = "2000087047 "; + // + // xrLabel7 + // + this.xrLabel7.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 177.2917F); + this.xrLabel7.Name = "xrLabel7"; + this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel7.SizeF = new System.Drawing.SizeF(110.4167F, 23.95831F); + this.xrLabel7.StylePriority.UseFont = false; + this.xrLabel7.Text = "Aktenzeichen"; + // + // xrLabel9 + // + this.xrLabel9.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; + this.xrLabel9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ReferenceNumber")}); + this.xrLabel9.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(110.4167F, 177.2917F); + this.xrLabel9.Name = "xrLabel9"; + this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel9.SizeF = new System.Drawing.SizeF(189.5833F, 23.9583F); + this.xrLabel9.StylePriority.UseBorders = false; + this.xrLabel9.StylePriority.UseFont = false; + this.xrLabel9.Text = "Klient"; + // // xrLabel4 // - this.xrLabel4.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel4.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold); this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 143F); this.xrLabel4.Multiline = true; this.xrLabel4.Name = "xrLabel4"; @@ -648,7 +700,7 @@ namespace BeWo.BrueckeABW this.xrLabel8.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; this.xrLabel8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { new DevExpress.XtraReports.UI.XRBinding("Text", null, "MainAttendant")}); - this.xrLabel8.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel8.Font = new DevExpress.Drawing.DXFont("Arial", 10F); this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(110.4168F, 143F); this.xrLabel8.Name = "xrLabel8"; this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); @@ -662,7 +714,7 @@ namespace BeWo.BrueckeABW this.xrLabel3.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; this.xrLabel3.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerName")}); - this.xrLabel3.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel3.Font = new DevExpress.Drawing.DXFont("Arial", 10F); this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(110.4168F, 104F); this.xrLabel3.Name = "xrLabel3"; this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); @@ -673,7 +725,7 @@ namespace BeWo.BrueckeABW // // xrLabel2 // - this.xrLabel2.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel2.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold); this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 104F); this.xrLabel2.Name = "xrLabel2"; this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); @@ -683,7 +735,7 @@ namespace BeWo.BrueckeABW // // xrPictureBox1 // - this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image"))); + this.xrPictureBox1.ImageSource = new DevExpress.XtraPrinting.Drawing.ImageSource("img", resources.GetString("xrPictureBox1.ImageSource")); this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(487.2194F, 0F); this.xrPictureBox1.Name = "xrPictureBox1"; this.xrPictureBox1.SizeF = new System.Drawing.SizeF(210.7807F, 97.0426F); @@ -692,7 +744,7 @@ namespace BeWo.BrueckeABW // xrLabel1 // this.xrLabel1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(153)))), ((int)(((byte)(204)))), ((int)(((byte)(0))))); - this.xrLabel1.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold); + this.xrLabel1.Font = new DevExpress.Drawing.DXFont("Arial", 12F, DevExpress.Drawing.DXFontStyle.Bold); this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 17.00001F); this.xrLabel1.Multiline = true; this.xrLabel1.Name = "xrLabel1"; @@ -727,7 +779,7 @@ namespace BeWo.BrueckeABW // // topMarginBand1 // - this.topMarginBand1.Font = new System.Drawing.Font("Times New Roman", 9.75F); + this.topMarginBand1.Font = new DevExpress.Drawing.DXFont("Times New Roman", 9.75F); this.topMarginBand1.HeightF = 55F; this.topMarginBand1.Name = "topMarginBand1"; this.topMarginBand1.StylePriority.UseFont = false; @@ -739,6 +791,22 @@ namespace BeWo.BrueckeABW this.bottomMarginBand1.HeightF = 40.85326F; this.bottomMarginBand1.Name = "bottomMarginBand1"; // + // xrLabel5 + // + this.xrLabel5.Borders = DevExpress.XtraPrinting.BorderSide.Top; + this.xrLabel5.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(217.0751F, 4.99999F); + this.xrLabel5.Name = "xrLabel5"; + this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel5.SizeF = new System.Drawing.SizeF(480.9252F, 20F); + 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 = "* Datum der Unterschrift Klient / Klientin (falls abweichend zur ersten Spalte)"; + this.xrLabel5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + // // ReportFooter // this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { @@ -748,11 +816,86 @@ namespace BeWo.BrueckeABW this.lblUnterschriftKlient, this.xrPictureBox3, this.xrLabel17}); - this.ReportFooter.Font = new System.Drawing.Font("Arial", 10F); + this.ReportFooter.Font = new DevExpress.Drawing.DXFont("Arial", 10F); this.ReportFooter.HeightF = 83.37511F; this.ReportFooter.Name = "ReportFooter"; this.ReportFooter.StylePriority.UseFont = false; // + // xrLabel18 + // + this.xrLabel18.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerSignatureDate", "{0:dd.MM.yyyy}")}); + this.xrLabel18.LocationFloat = new DevExpress.Utils.PointFloat(0F, 27.87503F); + this.xrLabel18.Name = "xrLabel18"; + this.xrLabel18.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel18.SizeF = new System.Drawing.SizeF(137.3333F, 35.50002F); + this.xrLabel18.StylePriority.UseTextAlignment = false; + this.xrLabel18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + // + // xrPictureBox2 + // + this.xrPictureBox2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("ImageSource", null, "EmployeeSignature")}); + this.xrPictureBox2.LocationFloat = new DevExpress.Utils.PointFloat(498.6389F, 27.8751F); + this.xrPictureBox2.Name = "xrPictureBox2"; + this.xrPictureBox2.Scripts.OnBeforePrint = "xrPictureBox1_BeforePrint"; + this.xrPictureBox2.SizeF = new System.Drawing.SizeF(199.3611F, 35.50002F); + this.xrPictureBox2.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage; + // + // lblUnterschriftMitarbeiter + // + this.lblUnterschriftMitarbeiter.Borders = DevExpress.XtraPrinting.BorderSide.Top; + this.lblUnterschriftMitarbeiter.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.lblUnterschriftMitarbeiter.LocationFloat = new DevExpress.Utils.PointFloat(361.1712F, 63.37511F); + this.lblUnterschriftMitarbeiter.Name = "lblUnterschriftMitarbeiter"; + this.lblUnterschriftMitarbeiter.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.lblUnterschriftMitarbeiter.SizeF = new System.Drawing.SizeF(336.8289F, 19.99998F); + this.lblUnterschriftMitarbeiter.StylePriority.UseBackColor = false; + this.lblUnterschriftMitarbeiter.StylePriority.UseBorders = false; + this.lblUnterschriftMitarbeiter.StylePriority.UseFont = false; + this.lblUnterschriftMitarbeiter.StylePriority.UsePadding = false; + this.lblUnterschriftMitarbeiter.StylePriority.UseTextAlignment = false; + this.lblUnterschriftMitarbeiter.Text = "Datum, verantwortliche/r Mitarbeiter/in"; + this.lblUnterschriftMitarbeiter.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // lblUnterschriftKlient + // + this.lblUnterschriftKlient.Borders = DevExpress.XtraPrinting.BorderSide.Top; + this.lblUnterschriftKlient.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.lblUnterschriftKlient.LocationFloat = new DevExpress.Utils.PointFloat(0F, 63.37511F); + this.lblUnterschriftKlient.Name = "lblUnterschriftKlient"; + this.lblUnterschriftKlient.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.lblUnterschriftKlient.SizeF = new System.Drawing.SizeF(336.6944F, 20F); + this.lblUnterschriftKlient.StylePriority.UseBackColor = false; + this.lblUnterschriftKlient.StylePriority.UseBorders = false; + this.lblUnterschriftKlient.StylePriority.UseFont = false; + this.lblUnterschriftKlient.StylePriority.UsePadding = false; + this.lblUnterschriftKlient.StylePriority.UseTextAlignment = false; + this.lblUnterschriftKlient.Text = "Datum, Unterschrift Klient/in"; + this.lblUnterschriftKlient.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrPictureBox3 + // + this.xrPictureBox3.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("ImageSource", null, "CustomerSignature")}); + this.xrPictureBox3.LocationFloat = new DevExpress.Utils.PointFloat(137.3333F, 27.87503F); + this.xrPictureBox3.Name = "xrPictureBox3"; + this.xrPictureBox3.SizeF = new System.Drawing.SizeF(199.3611F, 35.50002F); + this.xrPictureBox3.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage; + // + // xrLabel17 + // + this.xrLabel17.BackColor = System.Drawing.Color.Transparent; + this.xrLabel17.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeSignatureDate", "{0:dd.MM.yyyy}")}); + this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(361.1712F, 27.8751F); + this.xrLabel17.Name = "xrLabel17"; + this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel17.SizeF = new System.Drawing.SizeF(136.8289F, 35.50002F); + this.xrLabel17.StylePriority.UseBackColor = false; + this.xrLabel17.StylePriority.UseTextAlignment = false; + this.xrLabel17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + // // fieldAbrechenbareMinuten // this.fieldAbrechenbareMinuten.DataMember = "Services"; @@ -786,155 +929,123 @@ namespace BeWo.BrueckeABW this.fieldFLS.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal; this.fieldFLS.Name = "fieldFLS"; // - // xrLabel7 + // xrLabel12 // - this.xrLabel7.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); - this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 177.2917F); - this.xrLabel7.Name = "xrLabel7"; - this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel7.SizeF = new System.Drawing.SizeF(110.4167F, 23.95831F); - this.xrLabel7.StylePriority.UseFont = false; - this.xrLabel7.Text = "Aktenzeichen"; + this.xrLabel12.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrLabel12.Name = "xrLabel12"; + this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel12.SizeF = new System.Drawing.SizeF(219F, 20F); + this.xrLabel12.StylePriority.UseBackColor = false; + this.xrLabel12.StylePriority.UseBorders = false; + this.xrLabel12.StylePriority.UseFont = false; + this.xrLabel12.StylePriority.UsePadding = false; + this.xrLabel12.StylePriority.UseTextAlignment = false; + this.xrLabel12.Text = "E = ear to ear, face to face"; + this.xrLabel12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; // - // xrLabel9 + // xrLabel13 // - this.xrLabel9.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; - this.xrLabel9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { - new DevExpress.XtraReports.UI.XRBinding("Text", null, "ReferenceNumber")}); - this.xrLabel9.Font = new System.Drawing.Font("Arial", 10F); - this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(110.4167F, 177.2917F); - this.xrLabel9.Name = "xrLabel9"; - this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel9.SizeF = new System.Drawing.SizeF(189.5833F, 23.9583F); - this.xrLabel9.StylePriority.UseBorders = false; - this.xrLabel9.StylePriority.UseFont = false; - this.xrLabel9.Text = "Klient"; + this.xrLabel13.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(0F, 20.00001F); + this.xrLabel13.Name = "xrLabel13"; + this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel13.SizeF = new System.Drawing.SizeF(219F, 19.99999F); + this.xrLabel13.StylePriority.UseBackColor = false; + this.xrLabel13.StylePriority.UseBorders = false; + this.xrLabel13.StylePriority.UseFont = false; + this.xrLabel13.StylePriority.UsePadding = false; + this.xrLabel13.StylePriority.UseTextAlignment = false; + this.xrLabel13.Text = "G = Gruppenangebot"; + this.xrLabel13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; // - // xrLabel10 + // lblFehlkontakt // - this.xrLabel10.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); - this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(385F, 177.2917F); - this.xrLabel10.Name = "xrLabel10"; - this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel10.SizeF = new System.Drawing.SizeF(115F, 23.95831F); - this.xrLabel10.StylePriority.UseFont = false; - this.xrLabel10.Text = "unser Zeichen"; + this.lblFehlkontakt.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.lblFehlkontakt.LocationFloat = new DevExpress.Utils.PointFloat(0F, 40.00003F); + this.lblFehlkontakt.Name = "lblFehlkontakt"; + this.lblFehlkontakt.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.lblFehlkontakt.SizeF = new System.Drawing.SizeF(219F, 20F); + this.lblFehlkontakt.StylePriority.UseBackColor = false; + this.lblFehlkontakt.StylePriority.UseBorders = false; + this.lblFehlkontakt.StylePriority.UseFont = false; + this.lblFehlkontakt.StylePriority.UsePadding = false; + this.lblFehlkontakt.StylePriority.UseTextAlignment = false; + this.lblFehlkontakt.Text = "F = Fehlkontakt"; + this.lblFehlkontakt.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; // - // xrLabel11 + // xrTableRow7 // - this.xrLabel11.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; - this.xrLabel11.Font = new System.Drawing.Font("Arial", 10F); - this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(500F, 177.2917F); - this.xrLabel11.Name = "xrLabel11"; - this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel11.SizeF = new System.Drawing.SizeF(199.5833F, 23.95831F); - this.xrLabel11.StylePriority.UseBorders = false; - this.xrLabel11.StylePriority.UseFont = false; - this.xrLabel11.Text = "2000087047 "; + this.xrTableRow7.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.cellSummeFK, + this.xrTableCell7}); + this.xrTableRow7.Name = "xrTableRow7"; + this.xrTableRow7.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTableRow7.StylePriority.UseTextAlignment = false; + this.xrTableRow7.Weight = 0.5859375D; // - // xrLabel18 + // cellSummeFK // - this.xrLabel18.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { - new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerSignatureDate", "{0:dd.MM.yyyy}")}); - this.xrLabel18.LocationFloat = new DevExpress.Utils.PointFloat(0F, 27.87503F); - this.xrLabel18.Name = "xrLabel18"; - this.xrLabel18.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel18.SizeF = new System.Drawing.SizeF(137.3333F, 35.50002F); - this.xrLabel18.StylePriority.UseTextAlignment = false; - this.xrLabel18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + this.cellSummeFK.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.cellSummeFK.Font = new DevExpress.Drawing.DXFont("Arial", 10F, ((DevExpress.Drawing.DXFontStyle)((DevExpress.Drawing.DXFontStyle.Bold | DevExpress.Drawing.DXFontStyle.Underline)))); + this.cellSummeFK.Multiline = true; + this.cellSummeFK.Name = "cellSummeFK"; + this.cellSummeFK.StylePriority.UseBorders = false; + this.cellSummeFK.StylePriority.UseFont = false; + this.cellSummeFK.StylePriority.UsePadding = false; + this.cellSummeFK.StylePriority.UseTextAlignment = false; + this.cellSummeFK.Weight = 0.26338992174665049D; // - // xrPictureBox2 + // xrTableCell6 // - this.xrPictureBox2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { - new DevExpress.XtraReports.UI.XRBinding("Image", null, "EmployeeSignature")}); - this.xrPictureBox2.LocationFloat = new DevExpress.Utils.PointFloat(498.6389F, 27.8751F); - this.xrPictureBox2.Name = "xrPictureBox2"; - this.xrPictureBox2.Scripts.OnBeforePrint = "xrPictureBox1_BeforePrint"; - this.xrPictureBox2.SizeF = new System.Drawing.SizeF(199.3611F, 35.50002F); - this.xrPictureBox2.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage; + 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 DevExpress.Drawing.DXFont("Arial", 12F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrTableCell6.Multiline = true; + this.xrTableCell6.Name = "xrTableCell6"; + this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F); + this.xrTableCell6.StylePriority.UseBorders = false; + this.xrTableCell6.StylePriority.UseFont = false; + this.xrTableCell6.StylePriority.UsePadding = false; + this.xrTableCell6.StylePriority.UseTextAlignment = false; + this.xrTableCell6.Text = "Summe Fachleistungsstunden"; + this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell6.Weight = 1.5889805713265524D; // - // lblUnterschriftMitarbeiter + // xrTableCell7 // - this.lblUnterschriftMitarbeiter.Borders = DevExpress.XtraPrinting.BorderSide.Top; - this.lblUnterschriftMitarbeiter.Font = new System.Drawing.Font("Arial", 10F); - this.lblUnterschriftMitarbeiter.LocationFloat = new DevExpress.Utils.PointFloat(361.1712F, 63.37511F); - this.lblUnterschriftMitarbeiter.Name = "lblUnterschriftMitarbeiter"; - this.lblUnterschriftMitarbeiter.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); - this.lblUnterschriftMitarbeiter.SizeF = new System.Drawing.SizeF(336.8289F, 19.99998F); - this.lblUnterschriftMitarbeiter.StylePriority.UseBackColor = false; - this.lblUnterschriftMitarbeiter.StylePriority.UseBorders = false; - this.lblUnterschriftMitarbeiter.StylePriority.UseFont = false; - this.lblUnterschriftMitarbeiter.StylePriority.UsePadding = false; - this.lblUnterschriftMitarbeiter.StylePriority.UseTextAlignment = false; - this.lblUnterschriftMitarbeiter.Text = "Datum, verantwortliche/r Mitarbeiter/in"; - this.lblUnterschriftMitarbeiter.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell7.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell7.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrTableCell7.Multiline = true; + this.xrTableCell7.Name = "xrTableCell7"; + this.xrTableCell7.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F); + this.xrTableCell7.StylePriority.UseBorders = false; + this.xrTableCell7.StylePriority.UseFont = false; + this.xrTableCell7.StylePriority.UsePadding = false; + this.xrTableCell7.StylePriority.UseTextAlignment = false; + this.xrTableCell7.Text = "Summe Fehlkontakte"; + this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell7.Weight = 1.5889805713265524D; // - // lblUnterschriftKlient + // xrTableCell1 // - this.lblUnterschriftKlient.Borders = DevExpress.XtraPrinting.BorderSide.Top; - this.lblUnterschriftKlient.Font = new System.Drawing.Font("Arial", 10F); - this.lblUnterschriftKlient.LocationFloat = new DevExpress.Utils.PointFloat(0F, 63.37511F); - this.lblUnterschriftKlient.Name = "lblUnterschriftKlient"; - this.lblUnterschriftKlient.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); - this.lblUnterschriftKlient.SizeF = new System.Drawing.SizeF(336.6944F, 20F); - this.lblUnterschriftKlient.StylePriority.UseBackColor = false; - this.lblUnterschriftKlient.StylePriority.UseBorders = false; - this.lblUnterschriftKlient.StylePriority.UseFont = false; - this.lblUnterschriftKlient.StylePriority.UsePadding = false; - this.lblUnterschriftKlient.StylePriority.UseTextAlignment = false; - this.lblUnterschriftKlient.Text = "Datum, Unterschrift Klient/in"; - this.lblUnterschriftKlient.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell1.Multiline = true; + this.xrTableCell1.Name = "xrTableCell1"; + this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell1.StylePriority.UsePadding = false; + this.xrTableCell1.StylePriority.UseTextAlignment = false; + this.xrTableCell1.Text = "Art"; + this.xrTableCell1.Weight = 0.10134884726309279D; // - // xrPictureBox3 + // xrTableCell12 // - this.xrPictureBox3.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { - new DevExpress.XtraReports.UI.XRBinding("Image", null, "CustomerSignature")}); - this.xrPictureBox3.LocationFloat = new DevExpress.Utils.PointFloat(137.3333F, 27.87503F); - this.xrPictureBox3.Name = "xrPictureBox3"; - this.xrPictureBox3.SizeF = new System.Drawing.SizeF(199.3611F, 35.50002F); - this.xrPictureBox3.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage; - // - // xrLabel17 - // - this.xrLabel17.BackColor = System.Drawing.Color.Transparent; - this.xrLabel17.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { - new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeSignatureDate", "{0:dd.MM.yyyy}")}); - this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(361.1712F, 27.8751F); - this.xrLabel17.Name = "xrLabel17"; - this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel17.SizeF = new System.Drawing.SizeF(136.8289F, 35.50002F); - this.xrLabel17.StylePriority.UseBackColor = false; - this.xrLabel17.StylePriority.UseTextAlignment = false; - this.xrLabel17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; - // - // xrTableCell26 - // - this.xrTableCell26.Name = "xrTableCell26"; - this.xrTableCell26.Text = "Datum Unterschr. *"; - this.xrTableCell26.Weight = 0.18884452434559246D; - // - // xrTableCell27 - // - this.xrTableCell27.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { - new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.SignatureDate", "{0:dd.MM.yyyy}")}); - this.xrTableCell27.Name = "xrTableCell27"; - this.xrTableCell27.Weight = 0.1293649822700936D; - // - // xrLabel5 - // - this.xrLabel5.Borders = DevExpress.XtraPrinting.BorderSide.Top; - this.xrLabel5.Font = new System.Drawing.Font("Arial", 10F); - this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(217.0751F, 4.99999F); - this.xrLabel5.Name = "xrLabel5"; - this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); - this.xrLabel5.SizeF = new System.Drawing.SizeF(480.9252F, 20F); - 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 = "* Datum der Unterschrift Klient / Klientin (falls abweichend zur ersten Spalte)"; - this.xrLabel5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Notice5")}); + this.xrTableCell12.Multiline = true; + this.xrTableCell12.Name = "xrTableCell12"; + this.xrTableCell12.Weight = 0.064798868726940573D; // // bindingSource1 // @@ -961,12 +1072,14 @@ namespace BeWo.BrueckeABW this.formattingRuleServiceDesc, this.formattingRuleCostBearer, this.formattingRuleEmployeeName}); - this.Margins = new System.Drawing.Printing.Margins(70, 50, 55, 41); + this.Margins = new DevExpress.Drawing.DXMargins(70F, 50F, 55F, 40.85326F); this.PageHeight = 1169; this.PageWidth = 827; this.PaperKind = DevExpress.Drawing.Printing.DXPaperKind.A4; this.SnapGridSize = 9F; - this.Version = "17.1"; + this.Version = "23.2"; + xrWatermark1.Id = "Watermark1"; + this.Watermarks.Add(xrWatermark1); ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit(); @@ -1015,13 +1128,10 @@ namespace BeWo.BrueckeABW private DevExpress.XtraReports.UI.XRTableCell xrTableCell9; private DevExpress.XtraReports.UI.XRTable xrTable1; private DevExpress.XtraReports.UI.XRTableRow xrTableRow1; - private DevExpress.XtraReports.UI.XRTableCell xrTableCell1; - private DevExpress.XtraReports.UI.XRTableCell xrTableCell6; - private DevExpress.XtraReports.UI.XRTableCell xrTableCell7; + private DevExpress.XtraReports.UI.XRTableCell cellSummeFLS; private DevExpress.XtraReports.UI.CalculatedField fieldFLS; private DevExpress.XtraReports.UI.XRTableCell xrTableCell2; private DevExpress.XtraReports.UI.XRTableCell xrTableCell10; - private DevExpress.XtraReports.UI.XRTableCell xrTableCell12; private DevExpress.XtraReports.UI.XRPictureBox picSignature; private DevExpress.XtraReports.UI.XRTableCell xrTableCell14; private DevExpress.XtraReports.UI.XRTableCell xrTableCell16; @@ -1056,5 +1166,14 @@ namespace BeWo.BrueckeABW private DevExpress.XtraReports.UI.XRTableCell xrTableCell26; private DevExpress.XtraReports.UI.XRTableCell xrTableCell27; private DevExpress.XtraReports.UI.XRLabel xrLabel5; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow7; + private DevExpress.XtraReports.UI.XRTableCell cellSummeFK; + private DevExpress.XtraReports.UI.XRLabel xrLabel12; + private DevExpress.XtraReports.UI.XRLabel xrLabel13; + private DevExpress.XtraReports.UI.XRLabel lblFehlkontakt; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell12; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell6; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell7; } } diff --git a/ReportImp/BrueckeABW/ServicesOverviewReport.cs b/ReportImp/BrueckeABW/ServicesOverviewReport.cs index 82ae3be3e..7d4198b26 100644 --- a/ReportImp/BrueckeABW/ServicesOverviewReport.cs +++ b/ReportImp/BrueckeABW/ServicesOverviewReport.cs @@ -1,9 +1,4 @@ using System; -using System.Collections; -using System.ComponentModel; -using System.Text; -using BeWo.Data.Access; -using BeWo.Data.Entities; using DevExpress.XtraReports.UI; using BeWo.Report.ReportObjects; using BeWo.Report; @@ -25,33 +20,48 @@ namespace BeWo.BrueckeABW public void SetReportDataSource(ServicesOverviewRO pRO) { + Dictionary empDict = new Dictionary(); - Dictionary empDict = new Dictionary(); - if (pRO.Services != null) - { - List servicesBillable = new List(); + if (pRO.Services != null) + { + List servicesBillable = new List(); - foreach (ServicesOverviewRO.ServiceDetail s in pRO.Services) - { - if (s.IsBillable) - { - ServicesOverviewRO.CreateSignatureString(s); - servicesBillable.Add(s); - } - if (!empDict.ContainsKey(s.EmployeeFullname)) - { - empDict.Add(s.EmployeeFullname, s.EmployeeFullname); - } - - if (s.SignatureDate.HasValue && s.SignatureDate.Value.Date == s.StartDate.Date) + foreach (var s in pRO.Services) + { + if (s.IsBillable || s.ServiceDescription.ToLower().Contains("fehlkontakt") || s.ServiceCategory.ToLower().Contains("fehlkontakt")) { - s.SignatureDate = null; + ServicesOverviewRO.CreateSignatureString(s); + s.Notice5 = "E"; + if (s.IsGroup) + { + s.Notice5 = "G"; + } + if (s.ServiceDescription.ToLower().Contains("fehlkontakt") || s.ServiceCategory.ToLower().Contains("fehlkontakt") || (s.ProzentAbrechenbar < 100)) + { + s.Notice5 = "F"; + } + + if (!empDict.ContainsKey(s.EmployeeFullname)) + { + empDict.Add(s.EmployeeFullname, s.EmployeeFullname); + } + + if (s.SignatureDate.HasValue && s.SignatureDate.Value.Date == s.StartDate.Date) + { + s.SignatureDate = null; + } + + servicesBillable.Add(s); } } pRO.Services = servicesBillable; - } - if (empDict.Count > 0) + } + + cellSummeFLS.Text = String.Format("{0:0.00}", pRO.TotalFLSoFehlkontakte); + cellSummeFK.Text = String.Format("{0:0.00}", pRO.TotalFLSFehlkontakte); + + if (empDict.Count > 0) { pRO.MainAttendant = empDict.Values.ToSeparatedString(", "); } diff --git a/ReportImp/BrueckeABW/ServicesOverviewReport.resx b/ReportImp/BrueckeABW/ServicesOverviewReport.resx index 4655ca5b2..c8e6d9aaa 100644 --- a/ReportImp/BrueckeABW/ServicesOverviewReport.resx +++ b/ReportImp/BrueckeABW/ServicesOverviewReport.resx @@ -120,215 +120,7 @@ ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAEEAcgBpAGEAbAA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXAAqAFwAYwBzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAyAFwAcwBiAGEAcwBlAGQAbwBuADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADMAXAB1AGwAXABmADEAXABmAHMAMgA0AFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANABcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA1AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgAEsAZQBpAG4AZQAgAH0AewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXAB1AGwAXABmADIAXABmAHMAMgAwAFwAYwBmADEAIABLAHIAYQBuAGsAZQBuAGgAYQB1AHMAYQB1AGYAZQBuAHQAaABhAGwAdABlAH0AXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAdQBsAFwAZgAyAFwAZgBzADIAMABcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAdQBsAFwAZgAyAFwAZgBzADIAMABcAGMAZgAxACAAYgBlAGsAYQBuAG4AdAAgAG8AZABlAHIAIAB9AHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAdQBsAFwAZgAyAFwAZgBzADIAMABcAGMAZgAxACAAYQBiAHIAZQBjAGgAbgB1AG4AZwBzAHIAZQBsAGUAdgBhAG4AdAB9AHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAyAFwAZgBzADIAMABcAGMAZgAxACAAIABpAG0AIABBAGIAcgBlAGMAaABuAHUAbgBnAHMAegBlAGkAdAByAGEAdQBtAH0AXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAxAFwAZgBzADIANABcAGMAZgAxAFwAcABhAHIAfQA= - - 21, 17 - - - - - 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 - AABJRU5ErkJggg== - + + iVBORw0KGgoAAAANSUhEUgAAAMoAAABdCAIAAABrZG4EAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOvQAADr0BR/uQrQAAABp0RVh0U29mdHdhcmUAUGFpbnQuTkVUIHYzLjUuMTFH80I3AAAu3klEQVR4Xu1dB0AU19Ze1JjEl/civSu22PJS7Rp7j6YnJkYjFhQVBAXpbQsgvSjNQhEQgS2wVDt2FOm9CIJiw06v+38zs67Igpoourx/vzfZN3vn3jt37vnmO+fcmUWaQAopeg1SeknRi5DSS4pehJReUvQipPSSohchpZcUvQgpvaToRUjpJUUvQkovKXoRUnp1RYegXdDR3iHo6CD2iYIOQVsHCYGgrU2Aw1K8KqT0EgdJKgrtjYL2ZuE+iXYBmCcl2KtCSq+uaGl4dOXCqYB9B8zpzmtN6KvNnPTt3N2996Qcj6t/dEdYSYpXg5ReBDo64PSA9mQ+53d91qg1Hv/aypcxuUyzzKJZ5tJML72/LV5tvc93utaRoSEdzXVEVbLZc1InhRik9BKi4cltpp31iD9dPjS7LMO6TrO/QWOWEhujjMa4SmNW0Bxu9bfO1lzlscXE7uGdKqKNlFovw/93epEBu6Cp8YmJiclgnYM0xzsydJJMTLCqiMYopjFKsPWjF/Wnl8gwKmn2N+V0wzdsN6uvfUz1IMUL0HfoRfAAHonwR8R/VJmgtU3Q/hqRNtWhYH+Ar6K2t4zjzQGMQhkmKAViYYN0Edwi6MUo7Ucv7Qe2MStkHO4qa3vv9fd9Ooq/D6Id5Y67AAf+p/KGPkAvTHkH8b83Pe9Ev03478b1krl/Gb5HL6Qxywfa5hKu8Klodd3o5CezvB+9cOlaw3t3yoVd/SPcr6nLzixMOXXu5ImUy5eyb1Q+EB74H0JfUC+CWAS3mlsFF9KzDx4K8/d28XR18PJ0DN0fcupkas1jsORvgxCK9lbs8KIOKa/1JUIrek4/gkDlPdKL3GQgbPa3NLXdL5xIorr6u7h8qdjJ1Wmn7Y/mu6baek6w85pk4TzF2G6RLcs4IeF0GynH7a8jyhIDyaUX4UCEokXsHj960X7nel+jCccdtAp8lEoOKOT5qp13Vgsx/5xh+GtQSEQt2Ec2INq9AtAvsUgqEHi7uQ3aGktjXpVhFMvQy2ToL+IWPKYMswxBmNqGAH5UFNnTK4EK8upr211cXLZaTPbmjuRkKcYVqMUXasYXqcQXqsfmqh84NmyHw2fGlgaV12qoVsJp6LOQXHq1U9xqb2ttF3h67XPQ++xqiLIgTqUjTraVJ9vClcNnO19WkCj/OEopyHqk2Y7N1VV/a12qg4p/PF2dB+rziaAKxKI/i7d62mSgcPa3tbTdj8fxyH5eDR0ddbVPTMxMbHzGJBSp8fOUOZkqnAz1Z1umckyOelKZklfU2PVbV1Zdv0U26zZE6zOQYOfYgaid+P8An0Cv7aPakmQF0ar1HNk6juLzm0IjV0GQKHd6j4bh1jX37hGLUq8ISlGiww8orvNFSkhjEAyToSOo70qpTluxjF3FAFbpZ9oWZQUFVD+vCHc3T2uvYcllYNLzxKK2TGVOhhYnQzWxVMk1YpSppWkrbqw+Dkl2jsSNm5WZY71uQiNfrS1KuYGt/IQnL0YvxXqOfF20iiBZlsMc7uriTDV/OZB2kulCVWnmxFUW/QjpgmeEOME5dvWP8JvkThlxyKFSVj/O2NSmvR0jfFXnVZBfrrt9ekLucPhEToZmV25lqHEyhpI7xKGEYvWtZlNSL+QKG/dZSHpo7+HucdxxmCBOsZYjV8tRrOV2T68GjmxTtFJdzHDbjdOLyq8TLQnbv+TuF1HDw8NTaa0PzfEGpAsM60d8gk+dFiboxf3tivrDdTIrB9jlTV9hUJydSTZ9Ob0ojdy3P5i5d2RCoSYns1t6YSMLM1VBtbhCJYf94/18Aqke+i4kml7tHQKmif61wKFNPHGf+Gyr5Sg94YJ5gwUJSgdMPmXHJJONwa1XlZamxzUGhsYfbYqgOdxEjA8vSWNcBclEMiZDLyAWWh2qB1pe+nSF2dG4eLTqEBDrGlQPL4WDE2MP95PYPCXSM3ZLL9GmGZOr7h31ibMrU9i4z0Ki6dXa3kHfubnyoHoTb3AXSnXe6tkKDWyFxzwFQbxcDHNESHAE0Zh4jPg3GNbe3uzt4vH1Jg95q4sD7PJpjPLO9OrHKP6AUThkO+8PA7vstPPCNq8AMpMlxuCwi+XNHhVLRPTQpxfQC15SI65Q1Sn4kz17/KhO+i4klF4dMHcHsdCwi85I263aFCffwFZqjoZQqXThFrZGtnw9W+UxT04QpxxkMZLHjqU6eR6I5Rqba+/dv3WtsiQ3Pz017eypc0cTE2PYhw+FBQUd2B8Utnfv/tW/rpi6QlfeNpVUL0RalH8sfY919Stdz2WLFtsz6IciIwNDQ6MjQo/weWeOH007d6Yg43JlSX5N9bWGR3c7mh7jvhCesxPCQtnWnqOSi4ayMzRIDnVhFbllKoF5bET3JZrbbD5POXlZ2LjPQmLVCxELoT38hJO79T8VJMk95snWcpUa2N3FXmyVJ1z5Rs7g5lhlG52pV6/dRPs7laU5F8+eTOSHh4S4eHgZ0120TZ2+N3T6ZrPrFzoeIzfsVl/vo74hUH5T2PtbIgdui/lAP37Q9iPylmcHW57rx7raj5FHBPtPw69+jFJZq/NK1hcHmaT8W4/70Rb2R5sOyW0OU9kUiH5GbvT+fKPbN7ou3xq4/WrsqmfjYbtrj69/YHRE5ImkhKLcDIynpubRRv153DQtXp4CJ2NIV2JhIzLHIZz0IfFFin5xow2N9RsbW14aPko4JNo5dnS0NTS1me/UO+/2iSBB9jFPvpEtV8dReJ5eSrVcuXqOgiBROdpuhLePf2tjk9vu3RPX07V0DihsChuox6cZnaaZZdKsCmm2CKqu0ZjXafZ3aI73iEjL/gaNdQMBO/kY+xqNVYUKA+h5MoxCGWL5nuAWNiLSZ5XTHKrI+jdpDrdpjjU0xwc0pye0XQ+JryhkVNNsrtLM8/vtzB5gcGHQluSPdDmym4I/1XY0s3O7XlFx/Oj5nYxv4vPGcbPgH8XoRSaPCSWyB1NG/LVldk5OGTkHUnr1DoiYhQycSm/c2r7pxzQ3DUGiSgtXniATW7UxWrkTz+Ta+CpnfT+h2xjlFZav1mOorPanWeTTzAoGmGYPNLnyvtGFD3ec/8DwzKDtKYN2nP3Q6PwHOy++tzOtv1mejFURza6EekVChlHW365MhvCJxEs4/YhXJISxFzbieRGr7H2rokHGaYMNT6lujRmuGz5u494vt7hO0LWfoWuzYOuOhdt2LDIwXGpouNjAaK6ByWwDs5n69Al6TlN+W7PshyXBwZw1a7du3PklN+OTpwxTI0KxdIiWBr9QKb5omFvESB29Xy5eyCenANyCgPVhSLR6iVB5/a6Z7Y69Zp/cDh0mSBjSyJOvfba+qtDGV072HL9owWKWjb2J4YqVK+frbV9tseMne+N57qaz/SymBVpNDrWaFGY9Ocx6UpDlVD+LKR7m3zgYzbcxXKqnv+L3rZuXbjL+TMd58M4rMg7lNBbievjEZ8TC1t+2FIeGbo/9YdM6fbslli5znP2/9AkdG8AZH5I4POLoiMiTI6POaLLPqfNS1XipGtyLGpzzavgalTIs8sSIsOPjAhJGuYR/4hoyw/HA19GXR3KJAB/0QoyvwclSiske6XX4izWbZjFs3e7XPBJedt9H36AXgGg5NDzxtz9+s1w3ozx8eCtProENASMY1sRVLD8w8lLAuOJApVuhao0c9TaOkoAn1xGnLIhTFMQNJrZ4eeSVxGccdoiv7Xy15liVJp5y3WGFB2HyhXu1tul+r2h8ksaCA31GLHIj3iv80Dptg84KbsaopFKFxEKV2GINbrFGfJ46P0+Fl6vEy1HlZavzstXIDfsq5KcqL0clBluuamyeGj9fPb5AM76gc2hP0itTOTZnhHPwBF2j2SynzR6e9gcPBp0+lVpZcbe15VUzX8mEJNALM0g8YCSjeSTyzya0qVVQUn4r4ViKX4Cvi/0OH8ZaP5tZXOZnNyM1GngKdU/p9Zir0MKV64hRaoxVbGcrNLPlGjlydVyFenxyFGo5ynVsFSSeDWzFBg4KlcnlWVSQb+L8u4HznzbexwjsGjlquw0/G7l5rwwisE4LqsKNdU3BNPu3ddq7w8fEXxnGL9TkZipxM1WiMzWxcTIRmHdiDJQpU0W4EVE8tYFGZPlzaSPpHMmjsQVqCcVaUWlD9x9VdQ0bYu3xqbHtYivGZh8/36NHLl6/fl84KRSEk0ROnQRDAuhFEOtZkIFvFddq4o+k7Nnt5mS5wdNo9iGrMRc91KuC1RujoT2yEJ4GLkhDecauG1JIZABPuEqgVC2qETSSBc8Q+1MbGNbIVsQG8QPzBPEf348aFmr12XdrtIdtCfk3I53Gep5Y5DaAXjiQWfgv69Qx2rv/0P1tT/i45HyV2DwN6FNMDrnlPt0hNiiWMo/asrEpcbFlqXEzh5JyRVLtGcNEG2iHOoTy8fPV4osIzQs/r+bJVrPwGL/DdindwTg8PKIgv/Ipt4C2TvuSCElxjk0CQU5+WWh4JItl4my84KD16ExPlXthKq18BTCgI3ZwE4jCUaqDFHXNHIUbCNfEkxPw5QV8pY44+fZ42Q6+QlusQnOMQj0Xgdp/atmytdFK2B5FKT6JRifK7fwh6e5aK9f+qqIbOcDuKtLJ92xL+lPvDD7biCBMhkger9IYVTRW9Qdmmf9d5WpqPvdwypjgU8P94jX84tVFm3+CZkDikL1JQ/Yla+0/qhV4fGhIimbkpeHc9DGc9BGkVoFGz+jFzVQDHclQrFM58RVEVONmK8bmKccXKcTkaAYdH2q/75MdtgusGIZRkZwbVXeFcyfBeLv0Ihwf+Ri5001XWHEzJIyzy0p/t9HkZKZWeZBqI0ERxVaeYiP34waObD1brZatWU9IjnwD8eQRsgRBeuYc6zmQIsUGnnxZ8KhjLl/znT/nOE8Oo8/yNZvhbT7P03yxh9lSd/PvPCx+9rT43c3qTw+rX9zo2r62v5ppT520hvWRWRrNAZnjVRozn1zrKiedo2gDq4gUUgb7zGIaSMaq6M+oVtLnLlu20tpsW0Cgv+ced689bvjE5rHb1WOPo8duZ1fPXc7uLE8fB4899us2/frDbwsNbKazU7+CkpHsobilHnFBK+TkmJisT4h3v4rk+flExMbO1GBnKrOzlMg1WGgeQTtetkZ8kTK/QCX4lCbdd6Sh+WJXN7fsrKvUNJJTK3FS9lbp1Y7o6ukUNLa0JJ1Oc2Rau+vPimcOvRGk2han0B4v18wjqUOoEaVSUCzsEKv2LVz5dgTpCUqtXPVHbKVarlC36jnyjdHKEKrTnmO3r539w9KZ63V3hnJOFF67W1n9sOrGwxt3a+/cb7j3uPn+k5YHta11dS11dU0se89hf7q8R0eqeJNciXgqV8RLE+QzbHphP3oBsU5BLFU8e0unH6OwH6TOqUJ+5+nfNtvdLH3RazkVV++6uTkbWy12C54Qemoc6RnJcJ6kV2yu6oGkL1bpLPrxj3lGtj+x/KY4HRwWeGwYJ0eNX6TJy9dgZyuTS/lDybhNmWyI1EElvlCDm6Xufni4nuUk+130q2US+nLYW6UX9SppU4sgKvGYtemWfUZfFvsotcQqCuIRmw+u5yiRz3xEvo/YAXXaYoh0r47/UVmQygWv8Z7mE3ZqT8vf+9/mWBG9EIqpNEYTfrA5fsiDSK0TXp95mC1393AqKiV/MSaG3Xt2D13nQfzgjF4x0C63C71ozIp+9Gs0qxKaVR7cpQyxEvtsiZXGLOvPyOvPKKCx7n5kmvLtX5sKi55jGJGgCNo62gQhQYe3GC32jh6egLC9UAVZJCddiwz5herFyUCgphF9eaS566Q/Vv8RuDeGw060dzYysvnezHW8Z7R6ZOqw+IIh/DxNcp1M1AqbGidLgZ+vEpc30jVi1EbD+bGxR4WnlyS8HXoRwk3tnU8ttDJZH2gy7EawqiBepSVWDiL0hKNK8IN4Mi2PkKierQR/18ZTQkJXy1PM8FMLtx7tufM7bw+7P9ZsXvXDzBSvL+vY6o0Eq5ADEpUfxQxGRN+EiIorjywSEVh7rMplT1W7zTP9/IIbWsiHgIRXJoYRFeSrsdq5H6uKeAmCWQ6VAr1I9wfqIAK78bEB/6v19tpG9pvNd83bxFLUPTCQno3kEdySId7MQTXiV0PQNppj1Yc7T/28Tu/+LeEvH6k/EfDgfr21tbWp03Be1jB+ATydCpvgBLUMIUoeqX1VXpZGUsmQoCPjt1ssOX70IprfvfPo1In0PT4+ptZ/GjOnOx/UOnROM75gKDwjN4vUMIKmRKzGztCMKVLkZo5aq/91+hWJez/s7dCrraOjDdgfHGKtO/lqgBaIhTAcLu8JVxFBVRPBKqUnXGUQpSPmY6SHtWylDB/lcPPRztt/dHdxOH78fHnVQ689If7mMx7GqAhiB8NXQtieELmhPPlIm/ChRJ7IkUcnkLRajnwrX74pRvWg5UhLI8PKauHvcC6eS/nsd+P3CImCdFFrp6Uy9FIZxFisyoH0Ui1tN1sbRlFeekdTg6C9uab6WlBQ8LQ1pgPNLtJYNwbYQcxESoZWxTT7Srmt7J07zdob64hXiASCO3fv623f7Bg8MqlEnZsF10a5Qk14N16OYly+JlwbvwDppCJ5iPKVarH5mlGZQ7dYfB7gF04NFairbUq7lBe4/6CF7WojxmTn0LERF4ckFA6JK9CIyVOMyZOPLVCNK1EJP6+5duu03JwSYTOJwdtzjonHTrJ0vmiJV2yJlW2IUuucAEK3BNyPEc6DNFl7lA9YfsY0/t7LySnh2IWbNfVU810Mx1CzTwXxSs28wfd56sRqFkehni3bxJHviFXpiJdrTSREq5l865DsVqmOrdDC/rcgUeOsp9p23T+rqu811j1aprN5oHkWyNSP4AcRtpNbGTQMOePYVfaRIfufvvLwLFQuzLy4bN22QcankTmSbxpSrUC1Ahqjsr99leYqz4MHDqDmwwcNhju2uIaPSSyBzJASRX1mKcDNBZ8Yw9r3iZXXeKeDo+AT4/LV2E9dHjtDmZc1NC5fy4A51tvLnzzts1iqpVmQcaXY3z/IzHqjqf0kp8CRPpxRvtyhLmEapk4TDYzXpZw6LawqSXgr9CKtxEtI9tTXEiQNaYn5uDbmP/UclSaOQluMXEeCAjQs21st1Gycg/G3Xi4OSUdTq2seki0JNLYJ7GxsoqyHCRLkGjjK8KTwgETyyFZoj5O9zx2W7Dxir8XEfaZTExjDaw4PEcTJ1UcTYkbKmypEEQ3TfLSYptp2dJbG5mCafTWx0MCATwRFkBsWw0W+xygZt9IsPiIUZ2wTtCIFaSW0iEzIyGHcLM5cvt7gX6ZgWAX5Pj4Z7zORBMDDlvRnFk1ZY16Uk85yYjnsHZtYTL7ZTMRYcH8qxGJY1ghT53EmVtsOR3GPHT+770D4VpMlu9mjE4qgXqSLRG6InWwVfpGWgd3oA/tCyNNSb60941lTQ9uVS8UR4eyAvX5+fj6hoeFnzqTV1zXi0NO/lCFBeHvq1dDY7OJo52nwWam/3MNwufuH5W6GyqZ5a4RZjHHe8a2Hs1PC0bO37tcKaxNpJmaViGOc3b2DTcYIEonF0oZo5ce8wc1RxI4gQSHdT81uy3x/f//zaQXp2aUhh6Is9VeccdFqT1BriFaBl6RWVhuiVARJyoms0WOWG3zAAi1AKRCrWIZZQPwVCaSK9lVDVrtG7KM0AyfGeZ9JF8kwYiRluZdmrDYZZJPdj3ydVYYJgsI/El3BsSqYHv/xh18ZXnMSSogFUmyIt6KyVGLyVNmXtTbvmB0cFAkREuFa+d0dRoa7DoxOLBoSnakRTcRhYCSiKzV+3siNxl8lxp8kK4oGgjEQw+gB1LAlC2+JXtR6RFuHICH5qIuTpavVBk9zbQ+7rbu93JOOnL9zt7uHuOQCGS+O76Q7viNOrZb38YMY5eZo+Qc8DciSIEE13nGU1Ta9/MLnfipdffuBiY0t22xUR7xiHbGaChlTQnzWHqfsbfy1vH4C8fqN0LWBZ1fh3WTsr8ttPGjHYgm76FYDOlrJ51aC00mcz/+wpDnc6MfMkbErJ7mFDSQrkHGo/nKl1b7DX/CLSKIg7s5UZudAnEboGHyTEJ9C9dQZjx81GBmbuoaP4BdpRgt/ykE0jMlVj0odsV53cXkpseIgWs3pc3h76gWIbq66ZsGj+jZC0J+B8Edd5rH8+k3jdfPuHVZrjkHwjoxSGQlmc6SyIF6O4zDO3MT0US0RmXU8/3ZoY2sHi+4abjm8IxECJo8YvzFW/mbw8PlrdPrTK4gQ/im9+tmV0uwrPjI+8dcmg4bH5CI4uaggDhSSf6OQ0I/dXs5q6/xorNudfhSJaKyCZn9tsNFJXaOF8bnDSLdIPGSMydfStfgyKop4N79b3L3zeOO2FQFHRsfmq3PSKXqpsTNVEwrU9kSONjMzbWuV0uvVQEwSZqrLXJEF5Nb1GMueeZw1vj1xMDJE8omh/GMO0kalU64jzAwMntSTv/0n2nRqRVqirr3D2tI21n404jAkAR0JsknMMUM2+NMcqogfwZKcIH5zhpiJXjR9hWlxThrZGOx5bgAikKX4IP6/uf7hJj3DD3akgE80JsIvaiN+ICljf3X6KouDiSNi8+AcNROLh1h7jnR3I1+Z765jija52dc26M3kXhnJzUY2ALUbSvyaKFM1qURT31LkIqGp3bxjLeF4q/T6W8jKLbHUndocr9hIxOnYiKeKghiF/H0jt+v8efP2PWG9HnD/UYPhlg3p/kMEsSoCvvKu7dM+NjxCc6gknuoIJaeE5nBd60/HyEOHhW1eGaVFOXNX6r5nC1ahN4T5xEY8lGRdH7o+kOU1MbFwaFyBsg9vtOEOncYG0KK9ZwEiSBMZwTWw+TyhUIsMvwhqctKHxeQqhBwftc1wXWMDuIX2Unq9Obi5eR1z1BTEfUwu5RNrDS0xcncjh25fO/NKDrFK3kXqxJFXfE1/3ZI7UcoCjpLO+p8GWuTQWCDB0wV6+0q5bTx7Wwdh7b+Jo/ExY9Y4ydiDr4Ru9acX92MVyNCv/cfolL7ZwqQirahLo9ZuXl5aRLz433PQjUsg/i4wjtvQbRz2f5FQNIRMC6BhauBZYpG6geUXJ09Qv016yfVKICSUXg9rmy0M/rgTodHMVqkjfgUk28L5T0uspt2mCTEJxNMPMkZ6+XSfO5PlvmNaHWfo6rV/vW+bR2PmyjDLB9DzITP/sr2yXHtbcXbGzZu3yssrSkpK8vPzMzMz09PTr1y5cvny5dTU1IsXL+IT+yjEoaysrNzcnKKiwoqKipu3bpmZm6tvO0S+Z1HQj/jTJoUy9PJB5hmr9JccyRuzkzX1+LGX/tSHuAoqtLpX82Sj/oqgE6Nj8jXYZOIJkvHzlT0ixjg5uwjr9jVIKL1yCiqc9L9pj1VpYEO3FBqiVQWJKv5G/93ju09Yo2e0t7fX1taCNEWFxRkZGRv0dPabT9yyec1Auzwavew9OkhWPYhZOmmN5feL5/7000+LFy9euHDhvHnz5syZM2vWrJkkviExffr0GTNmUCU4NHv2bNRBTdT/9ttvf/52ycJlK1Rtz/Sn35GBdBHrHVWDzPPW7PjdyWeq9vq/LqddLiwsqq6urqure5Xw/FJq5rptM7nZw3g5CqSADeFmq4SeGWFsptvSLHFrWq8CCaXX+dQsN8OvBHHE35UAvQRJylEMLTqDITz8FKBRVVUVpCUpKengwYOurq4mJibr16//9ddfv126dN7c+TNmzf5m3sJli2f/8tN3clYpNPptGrPkfVbFV1v8ls+ZuWDevLlz54Iu859iwSuAqomm80GzuXNm/bJJgX5FhlVB/h7khqLF+R9X/rx8+YLZc5Z8M2s62LhkyZLffvttw4YNZmZmLi4uwcHBycnJ0ELQrrHx+exZIIg6nKBn+XVCwQheFpFCcrI0oi4PMzD97fHDf/I3zN45JJReZeU3rbbMaUlUFHCVBckqR13HWpjvrLx9t6y49MSJE0FBQUwmU09Pb8WKFdAeSMvUqVMnT548ZcoU6A2+khozd/4C0GXRkgVzCTbMWfC5ruuHjjcGOFaN2xq0ZD7IMXfefBCMAEgmAtpSEH4nQVUTAR2CZwsXLFy8YM6CeZPmf6c93CR2kH25LCPvy/X0BXNmzZ+3ZOEiogZJREIXMapp06ZhhBgnRgstXLp06cqVK7dt27Zr166IiIjz509XXrvW0twSGBho7vxNXP6IuEKVpDLFffGjTcz1ieUJaez1BuHjvcd3+4Ss4LH+lpOXzF2ovUbvz5U/zpszD0aiLATnBW8F4xGWfgpSXwjSwKIwIeXgpk6ZNm3iBLQZ/cu28d/rzJ00Zc70yTMJLzd/0SLCzX333Xfff//9Dz/8AF/5C4mff/75xx9/RAmAQ8uXL1+2bBkIATajfxAOp4YfnTUd/U+bOHnC5CnTpiz86av5P0+eOHHalEk4KU49aybhT1GZoiMgHCU5TpweR+F8wTnyxpiB8j///NPU1HzJtz9uMFjoF/upP2eSvtGC3JxC4aT0NUgWve7evXvp0qXQ0FAbG5u/NujMnD1z/vwZ02ctnYWJnzUV1gAfSOsQ5oHNYDlwCBYC254aaTpKFi1aBHL89ddfmzdvNjUxYTrscvfxDwnax40MSY7jnDuVciEjMz8nt6S4GEH6jRs3cN6ampr79+8/evToCQnsPCSBwnv37t25c+fmzZvXr1+/du3a1atXi4uLc3NzkQNcvHDh1MmUpKR4Nic6DKLq6+nh5sZgsuCjt27dunbtWrhFUBOjxago9aLQSWWFtwd1RSAceDlv7tJZM5fMnbtg1uxZv/y80t8/4OjRYxXlFc3Nz/0TIZKPd0yv1tbW8vLyhIQEBCWgAlQEk0uI07Spc2bPnb9o+ZxFCxbOn79o7nxY4ptv5qCcMg+qwRiQljVr1hgaGjo4OOzbty8mJubMmTM5OTkIyMCPd24MXB2CelATjETWmZKSwuFwAgICMFpjY+N169ZBLEEsXAt1e4B/2Ef+MG8u2DZ3wfylCxcsmTdvFjzq1CnTMRGrV/9lZ2cXHR1dUFAgHrdJIN4BvWB13P08Ho/FYoEcmF/MLOXsKD+CGxr3Ou5vkkhTIU64vRGt6+rqQtX8/PxAo4sXL5aVlT148KClpa/+jhkjhzri7rp8+TJusP379zMYDGgeGVAu6uw0qRiAmhaKiJgoxG2YDTabXVJSIrGT8PboBR909OhRJycnbW1tzBQ1d5SDoMhExebYR4izevVq3N8eHh6YPjAJNoDDEnb0v476+nqob2pqKq7d3d3dyMgIARliPopwoqCTSmhQghsSXhhZM9QRflzYi2Sgd+mFmbpy5QrcFhwf8nNMBzgEFwAyUfuYMkwcbsSdO3d6eXlBlpCxI8rpc0FGrwJ+EIS7cOHCoUOH4FgxmYgKwDDiBiVdKjBpEpFPILowMzODC0aMKGz8TtEr9Lp9+/aRI0fg+37//XcQ6Kuvvvr6668nTpyIuYA4IRHbtGkTjmKyMGWYuIaGBmHL3sfjx49DQkL27NkDNaVKamtrw8PDvb29EeZTJZIPqFR2djbuRjc3Nz09PcRwYBtu1wkTJnzxxRf4hKRt2bIlNDQUrvMdvnDxJukFgyGiQtKExO3zzz8fP348iAXfhzx/27Zt0HkcRYT7bgU8Pz8frgTuBp6aKkHcvXHjxlWrVsXGEn937h0a4x8DeQwSGogWYg/cusuWLYOe/fe//4UJ4ElRcvDgQVymsPZbxBugF3Q4LCwMcTeEaty4cbh1oE8GBgbQA0SshYWFEAxhVQlAe3v7yZMnwSSYhCpBfnf69GkogUSN83WAXPXSpUvBwcEWFhZwIKDa2LFjoW2wEbLOW7eoH0W+DfxzesGVQHt1dHQgy3B5yAFx68BIuI1Elnsp4BapFSZI2t27dzEv9+/ff2nghQpohZo1NTUI1AC0hY8THu4B1LPIuroe//A9KuAo0Eb9cx09AwqHUyN1RQoMVUAw0NREPLQRVz50hQAUfWLM4kfBbBzFtWAeOh/FSBBv4VBPwIVQZ3wpUBmDxH3u7OwMzUZ8Bntt37792LFjGJWwUq/hb9Pr+vXrEGFzc/P169fv2LHjwIEDCN7/sb/jcrkIRa2trZEn4poNDQ3hWxG9Hj58GKQRVhLDuXPnUM3KygqfSKwAU1NTZPU+Pj5nzpyBzVBH3JagIAI+nA5JmbDoeSDzQj+7du0C3YVFYkC3iBeRhaAmgh5E2fjEAJhMJhI96tSdARO6uLigssgXA9TYQLiAgACMBwmy+A2JGcAFols7OztbMeDCO3f46qiurj5x4gSoBl2AmGHGcnNzwWbh4TeNV6IXpgPThCAxOTkZUTA8S15e3huJxxHdIwK1tLT09/cPDAyEnsOlIouE2TDvBT38sxfwblu3bsUUY/aRkGOyYAOwkzK2r68vbllxekFj0AR1QEFh0fNAOoIwBQ6lJ3pBM0AInEK0AhcUFIQSyDauApcgflLMG2qiflxcnLDoKaKiolAOapaWluJrl7boGdcIXuLSujAMXzFFkB9h1X8KaqkIc46YGDEMJk144M3hVemFGYfneuMpHu5RGAYUEX4ngVzS0dERk4ty6IG4zSAzsDFubigc7jzUgeHhqkBQWAsd8vl8YdVOwPhBHX19fYifsOh5wGA4KdjQLb3grZBvonOcAlzprDcYAOUihd87AfSCrGK0cE/CIhIYA0aCjOfiReJn2eJAMI7BQNjQA6a9C1D4Btdu0BUGjysSn+rXxBsI7V8HFL3gPrqEOxBwzD5cMDghLOoEEb0ePHju30BEJ2AkbAY9E/dTr0kvaDaOwn3j7MIiMXSrXp3pRVWAXEFHceGIDUSFXQB6oQK0XPi9b0JS6NWFDaAXymHpbrM5Eb06x3yUkZDD4hCcprjUvw69kEagLYgLDygsejWIqxc6x/Dgo+FbX5BDUOqFIK/3AqO3gHdPL0x0F+eIGBwGQBgEkgmLnke39KIAe+CQu7u7uOVeh15nz55FQ0gX8mJh0auhC70wKrAKdw6SjG41UgTQCzMjVa/XAugFs9HpdEQzCDOTkpIgP+CNvb19VlaWsJIYRPTq/CASsREyDySzoAiSO2FpJ7wOvZDQ4Iw9+c0XQESvxMREfEUQjVNg5JWVlfj6AmUCvdAK83D8+HHcZhQwQqQ1vRGD9xLePb0MDAyQH8HvQBuwj9nHzQ09Q8yLGFZY73mAXmAJIrP9+/dHR0cjBUP6s2vXLrRFORXQiON16AWfiIbIEP/uuwkiep06dSo3NxeXicwA2R+8rbBGDwC9kAsjQ9TR0dnwFGvXrsXkQN2FlSQe755esCjyRCTJNTU1mDjc1iAWuLJx40aUd7v6BXqBiGZmZhQd4URgexgDmV1eXp6wkhheh16+vr5oKJ6CvBQUvaCpICi1oGBpaYlho8MXdwV64YyYh0uXLqWlpeETSE1NxX6feNOLgkSE9l1iLwD67+bmpquru3v3bnEzUOoFF5Ofnw864hOhDEoCAgKENbrD69DrwIEDaAhX1ZOg9gSKXsgTjY2NoWG4cy5fvgx6oTecTlipO4BemBlcvvB734RE0Es8cwQQZMAGMEx1dbWw6CnEYy+IFhQChS94LH379m2KXufPd/8v5iHKQQ/d0ovP56MhtKeqqvu/ptkTRPQCpSIjI6lCSpkQElCvzfS0MAGuSzPH18IL6AUSIFIBaYqKioRFTyGiV+fMEckBCuEiqeRO3GbwvKAX6qC5sOh5ILGARa2trcXphTGgZ1Ck2wVbEcRPStELDX18fERxG+4KpMYYCRS6p0eHUnq9AbyAXhEREbDKi9WrM73QA4wBk/QUOMPhIvoBZfft6/63uGAARAUBn/iCOBy0h4cHxoOAr6c3W7oVIYpeGNWRI0eERSTg0Cm5RS4pLHoeInp1221fwbunl/i6F2wJ6aLWtRFOdRt7idMLQB4AfYJV9u7d2+1NT9kMuVtycnLnbkFNiB+1qNFT4llcXIyGYBjoK776lZGRAXaKr8NR9MJouzwUAiCEOB1OCqrhaxcaYaiYGdBL+L1v4h3TCxIFwUC4Ex0dDQPEx8ejBGKGecfkwncgnRRW7QQk+aiAFKzzUco8iJ3BAJiz2xcK4B/pdDraQsOgRqAU4i3qnU+UoBw7L3jrC4kbInSKEyATRnvixAl8ImNFc21tbXFqgl7UGVFNWPQU8JUYAw7BUYr/kiAkJISaGdwqkFt8dgbO2NPzfonCO6ZXeHg4JIp62QF5IgBmIIJ2d3dHYtVTBg5ObNy4EaFxt+QLCwtDb7B3l0UKin9oEhgYCB+H8wpXkzZswD60EBR/6Utj8Iy+vr4YIYYqbLxhA8aM1BXuDyzpIkKgF4I5HR0dKufoguvXr5ubm+MoMtMuIo1B4iowMxibONauXdtT/itReMf0QjZXUlJSWVlJ/TwVQGrWOXISWauz2RB6o1VFRQUVsXWxKFShtLQUwbj4mpmoJrwYXBIsBBKfPn06Ozu7y9PxFwPh4KVLl9AWOnrhwgUMRnQndBkMSINxAp3TBYpJlPumZgBAIUpEzVGOq6DmRBxlZWXigieBeMf0ogBrib9PJwKmHrak9rsYD1MMJ9ilsAtg+M4qiMrgBJLEM2fOdC6ngKD+BStb4ifqIjk9ITMzk7pnRLQAs+90ehkE5IOfFX75H4JE0AuRBOU7YFpMOpwaCAfHgR3c0FlZWQhEsE/ZA59I5mFpBFK4xYODg1EI7UFwTb2XB39069at3Nxc6rdA6DkyMhKVKXKAEH5+fujk5MmTVKgEZqMtTod96n1JOFCMBOKH+Aa9YR/8gAKhAnWI2gFRkHmAKFQJYn+E/FTWiZGgrWjRAfcAlTk6OTnhQkBrjAE1wTYIJzQYA4Z/LCwk/nIYqiH+w+AxKoqLqI9q1NWhBJOD8fwtuX1XePf0gjghh0LcAyPBRWLer1y54u3tTZkfSSJsgNg2LS0Nn3CdHA4Hn6AdcivYAKkAOkEJ1AgWAhfhOxD8pqen4xM2AL3AGNHqBhqiH9AIlIXB4CVDQ0OREKA3mBD+DnwFseA6EXfDwDgF9YM5fFI/p6bW4dAK5EYcRj1jRkMcwmijoqKQAfj7+4NqoCZ1UpwFOTKubvfu3VApjA2fqIaxgZ24IpwRuQIuPCgoCEQHHXHtuCKMHHxCW1Rjs9lnz57FDkaCASM4e8XX7d8h3j29YGZwgvo1NmxJKQqMBIGB5CCtgwzAeCiEi0T+hXSPCqowy7AEph77UA4YA23BG5AGdVCItqAarAiz4SsF0AuGAR1hbNgVogJSggrYAZkAak0fO5Sg4qTgEJiHfAIkw52APlEOw+N+wF0BbqFPpJwYP3iDVugcVMN4KFWjgHJwCwPG2HDz4EoxDIp/YDYGSV04WoHEoBeUDF9xdRgA1B0DwCEAvMSdhkPgN+YHO5KMd0wvSJeXlxdmEMaD2MDMMBjKMXcwAIwBBmCioSiYSsw1Zhl2giHLy8sx6fBQUDsELnBSIoahPsiKTvCJ/mEt7MADggQoxCfoAkWEkwKxQAjwG3wFJ+A9YTnwBpXBSGrBEz3s37+fctaoAHpBrvDV09MT4oHKaAKWoBM0QT8YDL5iBwOD0qAHCriFXFyIv2EJJiEvxg4uB2PDecEzjBmXjELMA2YD7KTeR8KFUwNA9oMBwLMnJiZS3aIVFS1IMt4xvWBjSgwAmAcUoe5a0AjxBwAnBc+CWxbBOHXXgmeYfWgMzICvsBAMgNmH/GCf+hsC1JoQ2qIySABJAyOp2AufECGUoE9qFRTngijCZkg5EQ9BKcEAkFv0MAq9oQISTHQF5lEGRodgKngGFiJgggtDnxgkGqJb1EF9KnKiAM7hlsAOCkU7IBNqohNIIMUnzAZ6wBXB8+Ir2I8BoxADwIBRDTcGLhaHoK8i5yuxkIjQ/u2Aote7hWgMlJT+z+P/Eb2kePuQ0kuKXoSUXlL0IqT0kqIXIaWXFL0IKb2k6EVI6SVFL0JKLyl6DQLB/wFgbGTSCAOzdAAAAABJRU5ErkJggg== \ No newline at end of file