diff --git a/ReportImp/MalteserJohanniterJohanneshaus/Invoicing/CollectiveInvoiceCreation.cs b/ReportImp/MalteserJohanniterJohanneshaus/Invoicing/CollectiveInvoiceCreation.cs index c6d2439e0..4fcbb987e 100644 --- a/ReportImp/MalteserJohanniterJohanneshaus/Invoicing/CollectiveInvoiceCreation.cs +++ b/ReportImp/MalteserJohanniterJohanneshaus/Invoicing/CollectiveInvoiceCreation.cs @@ -14,7 +14,7 @@ using BS.Shared.Extensions; using BS.Shared.Services; -namespace Wabe.Invoicing +namespace MalteserJohanniterJohanneshaus.Invoicing { public class CollectiveInvoiceCreation : InvoiceCreation { @@ -34,10 +34,25 @@ namespace Wabe.Invoicing var costBearer = DAOFactory.GenericDAO.LoadByID(costBearerOid); var invoiceList = new List(); ServiceInvoice invoice; + Dictionary> TeamKaldauen = new Dictionary>(); + Dictionary> TeamRoisdorf = new Dictionary>(); + Dictionary> TeamSiegburg = new Dictionary>(); + Dictionary> TeamWitter = new Dictionary>(); - invoice = CreateCollectiveBilling2(costBearer, invoicePeriod, supportConcepts2ServiceRecords); + foreach (var sc in supportConcepts2ServiceRecords.Keys) + { + var c2s = DAOFactory.GenericDAO.LoadByID(sc.CostBearerRelOids[0]); + if (c2s.Notice.IsNotNullOrEmpty() && c2s.Notice.Contains("10")) + { + TeamKaldauen.Add(sc, supportConcepts2ServiceRecords[sc]); + } + else + TeamRoisdorf.Add(sc, supportConcepts2ServiceRecords[sc]); + } + invoice = CreateCollectiveBilling2(costBearer, invoicePeriod, TeamKaldauen); if (invoice != null) invoiceList.Add(invoice); + var result = invoiceList.Select(item => MapperFactory.ServiceInvoiceDC_ServiceInvoice.MapToNewDC(item)).ToList(); return result.Count > 1 ? result.OrderBy(i => i.InvoiceBase.CustomerLastName).ToList() : result; @@ -94,7 +109,7 @@ namespace Wabe.Invoicing var data = calc.GetFixedBillingData(supportConceptApprovalPeriod, serviceInvoicePeriod.Start, serviceInvoicePeriod.End); var scap = supportConceptApprovalPeriod; - if (scap != null && scap.ServiceCategory != null && scap.ServiceCategory.Name.Contains("HEG")) + if (scap != null && scap.ServiceCategory != null) { IList ergebnis = new List(); var customer = cb2sc.SupportConcept.Customer; diff --git a/ReportImp/MalteserJohanniterJohanneshaus/Invoicing/CustomInvoiceFactory.cs b/ReportImp/MalteserJohanniterJohanneshaus/Invoicing/CustomInvoiceFactory.cs index c678d0a95..7eeb05ecd 100644 --- a/ReportImp/MalteserJohanniterJohanneshaus/Invoicing/CustomInvoiceFactory.cs +++ b/ReportImp/MalteserJohanniterJohanneshaus/Invoicing/CustomInvoiceFactory.cs @@ -15,6 +15,13 @@ namespace MalteserJohanniterJohanneshaus.Invoicing { foreach (var sr in list) { + if (sr.CostBearer != null) + { + if (sr.CostBearer.Name.Contains("besW")) + { + return new CollectiveInvoiceCreation(); + } + } var sd = sr.ServiceDescription.Category; var ic = GetInvoiceCreatorForCategory(sd); if (ic != null) diff --git a/ReportImp/MalteserJohanniterJohanneshaus/RechnungTagesstaetten.Designer.cs b/ReportImp/MalteserJohanniterJohanneshaus/RechnungTagesstaetten.Designer.cs index 2bf236b53..52b0feffd 100644 --- a/ReportImp/MalteserJohanniterJohanneshaus/RechnungTagesstaetten.Designer.cs +++ b/ReportImp/MalteserJohanniterJohanneshaus/RechnungTagesstaetten.Designer.cs @@ -46,6 +46,26 @@ namespace MalteserJohanniterJohanneshaus this.xrTableCell47 = new DevExpress.XtraReports.UI.XRTableCell(); this.ruleNoticeNull = new DevExpress.XtraReports.UI.FormattingRule(); this.Page1 = new DevExpress.XtraReports.UI.GroupHeaderBand(); + this.lblFuss8 = new DevExpress.XtraReports.UI.XRLabel(); + this.lblFuss6 = new DevExpress.XtraReports.UI.XRLabel(); + this.lblFuss4 = new DevExpress.XtraReports.UI.XRLabel(); + this.lblFuss7 = new DevExpress.XtraReports.UI.XRLabel(); + this.lblFuss5 = new DevExpress.XtraReports.UI.XRLabel(); + this.lblFuss3 = new DevExpress.XtraReports.UI.XRLabel(); + this.lblFuss2 = new DevExpress.XtraReports.UI.XRLabel(); + this.lblFuss1 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrPageInfo1 = new DevExpress.XtraReports.UI.XRPageInfo(); + this.lblMonate = new DevExpress.XtraReports.UI.XRLabel(); + this.lblAdresse = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel(); this.xrTableAbwesenheiten = new DevExpress.XtraReports.UI.XRTable(); this.xrTableRow5 = new DevExpress.XtraReports.UI.XRTableRow(); this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell(); @@ -54,6 +74,14 @@ namespace MalteserJohanniterJohanneshaus this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell(); this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell(); this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow7 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell(); this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand(); this.Detail1 = new DevExpress.XtraReports.UI.DetailBand(); this.DetailReport2 = new DevExpress.XtraReports.UI.DetailReportBand(); @@ -75,8 +103,6 @@ namespace MalteserJohanniterJohanneshaus this.xrTableCell31 = new DevExpress.XtraReports.UI.XRTableCell(); this.xrTableCell32 = new DevExpress.XtraReports.UI.XRTableCell(); this.xrTableCell35 = new DevExpress.XtraReports.UI.XRTableCell(); - this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); - this.Month = new DevExpress.XtraReports.UI.CalculatedField(); this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand(); this.xrTable1 = new DevExpress.XtraReports.UI.XRTable(); this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow(); @@ -86,40 +112,14 @@ namespace MalteserJohanniterJohanneshaus this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell(); this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell(); this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrPageInfo1 = new DevExpress.XtraReports.UI.XRPageInfo(); - this.lblMonate = new DevExpress.XtraReports.UI.XRLabel(); - this.lblAdresse = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel6 = 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.xrTableRow7 = new DevExpress.XtraReports.UI.XRTableRow(); - this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel(); + this.Month = new DevExpress.XtraReports.UI.CalculatedField(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTableAbwesenheiten)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); // // Detail @@ -271,14 +271,14 @@ namespace MalteserJohanniterJohanneshaus // Page1 // this.Page1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { - this.xrLabel17, - this.xrLabel16, - this.xrLabel15, - this.xrLabel13, - this.xrLabel14, - this.xrLabel12, - this.xrLabel11, - this.xrLabel10, + this.lblFuss8, + this.lblFuss6, + this.lblFuss4, + this.lblFuss7, + this.lblFuss5, + this.lblFuss3, + this.lblFuss2, + this.lblFuss1, this.xrLabel9, this.xrPageInfo1, this.lblMonate, @@ -297,6 +297,341 @@ namespace MalteserJohanniterJohanneshaus this.Page1.PageBreak = DevExpress.XtraReports.UI.PageBreak.AfterBand; this.Page1.StylePriority.UseFont = false; // + // lblFuss8 + // + this.lblFuss8.BackColor = System.Drawing.Color.Transparent; + this.lblFuss8.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.lblFuss8.CanShrink = true; + this.lblFuss8.Font = new DevExpress.Drawing.DXFont("Arial", 8F); + this.lblFuss8.LocationFloat = new DevExpress.Utils.PointFloat(864.7087F, 261.1668F); + this.lblFuss8.Multiline = true; + this.lblFuss8.Name = "lblFuss8"; + this.lblFuss8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblFuss8.SizeF = new System.Drawing.SizeF(157.2916F, 32.2916F); + this.lblFuss8.StylePriority.UseBackColor = false; + this.lblFuss8.StylePriority.UseBorders = false; + this.lblFuss8.StylePriority.UseFont = false; + this.lblFuss8.StylePriority.UseTextAlignment = false; + this.lblFuss8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // lblFuss6 + // + this.lblFuss6.BackColor = System.Drawing.Color.Transparent; + this.lblFuss6.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.lblFuss6.CanShrink = true; + this.lblFuss6.Font = new DevExpress.Drawing.DXFont("Arial", 8F); + this.lblFuss6.LocationFloat = new DevExpress.Utils.PointFloat(864.7084F, 243.1668F); + this.lblFuss6.Multiline = true; + this.lblFuss6.Name = "lblFuss6"; + this.lblFuss6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblFuss6.SizeF = new System.Drawing.SizeF(157.29F, 18F); + this.lblFuss6.StylePriority.UseBackColor = false; + this.lblFuss6.StylePriority.UseBorders = false; + this.lblFuss6.StylePriority.UseFont = false; + this.lblFuss6.StylePriority.UseTextAlignment = false; + this.lblFuss6.Text = "erfasst"; + this.lblFuss6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // lblFuss4 + // + this.lblFuss4.BackColor = System.Drawing.Color.Transparent; + this.lblFuss4.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.lblFuss4.CanShrink = true; + this.lblFuss4.Font = new DevExpress.Drawing.DXFont("Arial", 8F, DevExpress.Drawing.DXFontStyle.Bold); + this.lblFuss4.LocationFloat = new DevExpress.Utils.PointFloat(697.7089F, 225.1668F); + this.lblFuss4.Multiline = true; + this.lblFuss4.Name = "lblFuss4"; + this.lblFuss4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblFuss4.SizeF = new System.Drawing.SizeF(324.29F, 18F); + this.lblFuss4.StylePriority.UseBackColor = false; + this.lblFuss4.StylePriority.UseBorders = false; + this.lblFuss4.StylePriority.UseFont = false; + this.lblFuss4.StylePriority.UseTextAlignment = false; + this.lblFuss4.Text = "Wird vom Landschaftsverband ausgefüllt!"; + this.lblFuss4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // lblFuss7 + // + this.lblFuss7.BackColor = System.Drawing.Color.Transparent; + this.lblFuss7.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.lblFuss7.CanShrink = true; + this.lblFuss7.Font = new DevExpress.Drawing.DXFont("Arial", 8F); + this.lblFuss7.LocationFloat = new DevExpress.Utils.PointFloat(697.7089F, 261.1668F); + this.lblFuss7.Multiline = true; + this.lblFuss7.Name = "lblFuss7"; + this.lblFuss7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblFuss7.SizeF = new System.Drawing.SizeF(166.9999F, 32.2916F); + this.lblFuss7.StylePriority.UseBackColor = false; + this.lblFuss7.StylePriority.UseBorders = false; + this.lblFuss7.StylePriority.UseFont = false; + this.lblFuss7.StylePriority.UseTextAlignment = false; + this.lblFuss7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // lblFuss5 + // + this.lblFuss5.BackColor = System.Drawing.Color.Transparent; + this.lblFuss5.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.lblFuss5.CanShrink = true; + this.lblFuss5.Font = new DevExpress.Drawing.DXFont("Arial", 8F); + this.lblFuss5.LocationFloat = new DevExpress.Utils.PointFloat(697.7086F, 243.1668F); + this.lblFuss5.Multiline = true; + this.lblFuss5.Name = "lblFuss5"; + this.lblFuss5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblFuss5.SizeF = new System.Drawing.SizeF(167F, 18F); + this.lblFuss5.StylePriority.UseBackColor = false; + this.lblFuss5.StylePriority.UseBorders = false; + this.lblFuss5.StylePriority.UseFont = false; + this.lblFuss5.StylePriority.UseTextAlignment = false; + this.lblFuss5.Text = "Sachlich und rechnerisch richtig"; + this.lblFuss5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // lblFuss3 + // + this.lblFuss3.BackColor = System.Drawing.Color.Transparent; + this.lblFuss3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.lblFuss3.CanShrink = true; + this.lblFuss3.Font = new DevExpress.Drawing.DXFont("Arial", 8F); + this.lblFuss3.LocationFloat = new DevExpress.Utils.PointFloat(346.875F, 272.3335F); + this.lblFuss3.Multiline = true; + this.lblFuss3.Name = "lblFuss3"; + this.lblFuss3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblFuss3.SizeF = new System.Drawing.SizeF(299.2915F, 21.12497F); + this.lblFuss3.StylePriority.UseBackColor = false; + this.lblFuss3.StylePriority.UseBorders = false; + this.lblFuss3.StylePriority.UseFont = false; + this.lblFuss3.StylePriority.UseTextAlignment = false; + this.lblFuss3.Text = "Tel.: 0228 9329287 Mail: norbert.voss@johanneshaus.de"; + this.lblFuss3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft; + // + // lblFuss2 + // + this.lblFuss2.BackColor = System.Drawing.Color.Transparent; + this.lblFuss2.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.lblFuss2.CanShrink = true; + this.lblFuss2.Font = new DevExpress.Drawing.DXFont("Arial", 8F); + this.lblFuss2.LocationFloat = new DevExpress.Utils.PointFloat(346.875F, 225.1668F); + this.lblFuss2.Multiline = true; + this.lblFuss2.Name = "lblFuss2"; + this.lblFuss2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblFuss2.SizeF = new System.Drawing.SizeF(299.2915F, 47.16666F); + this.lblFuss2.StylePriority.UseBackColor = false; + this.lblFuss2.StylePriority.UseBorders = false; + this.lblFuss2.StylePriority.UseFont = false; + this.lblFuss2.StylePriority.UseTextAlignment = false; + this.lblFuss2.Text = "Unterschrift \r\nIm Auftrag\r\nNorbert Voß"; + this.lblFuss2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft; + // + // lblFuss1 + // + this.lblFuss1.BackColor = System.Drawing.Color.Transparent; + this.lblFuss1.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.lblFuss1.CanShrink = true; + this.lblFuss1.Font = new DevExpress.Drawing.DXFont("Arial", 8F); + this.lblFuss1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 225.1668F); + this.lblFuss1.Multiline = true; + this.lblFuss1.Name = "lblFuss1"; + this.lblFuss1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblFuss1.SizeF = new System.Drawing.SizeF(346.875F, 68.2916F); + this.lblFuss1.StylePriority.UseBackColor = false; + this.lblFuss1.StylePriority.UseBorders = false; + this.lblFuss1.StylePriority.UseFont = false; + this.lblFuss1.StylePriority.UseTextAlignment = false; + this.lblFuss1.Text = "Es wird bestätigt, dass alle im Vormonat eingetretenen Änderungen in dieser Mitte" + + "ilung enthalten sind. Angaben zur Rückkehr sind in Spalte 5 gemacht."; + this.lblFuss1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft; + // + // xrLabel9 + // + this.xrLabel9.BackColor = System.Drawing.Color.Transparent; + this.xrLabel9.CanShrink = true; + this.xrLabel9.Font = new DevExpress.Drawing.DXFont("Arial", 8F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(235.9352F, 106.0001F); + this.xrLabel9.Multiline = true; + this.xrLabel9.Name = "xrLabel9"; + this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel9.SizeF = new System.Drawing.SizeF(338.5974F, 54.16673F); + this.xrLabel9.StylePriority.UseBackColor = false; + this.xrLabel9.StylePriority.UseFont = false; + this.xrLabel9.StylePriority.UseTextAlignment = false; + this.xrLabel9.Text = "Wichtiger Hinweis!\r\nBitte bei allen Verlegungen (auch in andere Einrichtungsteile" + + "/Außenwohngruppen) immer die Anschrift und Einrichtungsnummer des neuen Aufentha" + + "ltes mitangeben."; + this.xrLabel9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrPageInfo1 + // + this.xrPageInfo1.Font = new DevExpress.Drawing.DXFont("Calibri", 11.25F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrPageInfo1.LocationFloat = new DevExpress.Utils.PointFloat(933.1251F, 0F); + this.xrPageInfo1.Name = "xrPageInfo1"; + this.xrPageInfo1.SizeF = new System.Drawing.SizeF(88.87506F, 24.29179F); + this.xrPageInfo1.StylePriority.UseFont = false; + this.xrPageInfo1.StylePriority.UseTextAlignment = false; + this.xrPageInfo1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + this.xrPageInfo1.TextFormatString = "Seite {0}"; + // + // lblMonate + // + this.lblMonate.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.lblMonate.Font = new DevExpress.Drawing.DXFont("Calibri", 11.25F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.lblMonate.LocationFloat = new DevExpress.Utils.PointFloat(697.7086F, 6.357829E-05F); + this.lblMonate.Multiline = true; + this.lblMonate.Name = "lblMonate"; + this.lblMonate.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblMonate.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.lblMonate.SizeF = new System.Drawing.SizeF(235.4166F, 24.29172F); + this.lblMonate.StylePriority.UseBorders = false; + this.lblMonate.StylePriority.UseFont = false; + this.lblMonate.StylePriority.UseTextAlignment = false; + this.lblMonate.Text = "Bonn, [InvoiceDateTime!dd.MM.yyyy]"; + this.lblMonate.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // lblAdresse + // + this.lblAdresse.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.lblAdresse.LocationFloat = new DevExpress.Utils.PointFloat(0F, 39.29176F); + this.lblAdresse.Multiline = true; + this.lblAdresse.Name = "lblAdresse"; + this.lblAdresse.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblAdresse.SizeF = new System.Drawing.SizeF(255.4492F, 66.70831F); + this.lblAdresse.StylePriority.UseFont = false; + // + // xrLabel1 + // + this.xrLabel1.BackColor = System.Drawing.Color.Transparent; + this.xrLabel1.CanShrink = true; + this.xrLabel1.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(9.536743E-05F, 1.7917F); + this.xrLabel1.Multiline = true; + this.xrLabel1.Name = "xrLabel1"; + this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel1.SizeF = new System.Drawing.SizeF(255.4492F, 37.50007F); + this.xrLabel1.StylePriority.UseBackColor = false; + this.xrLabel1.StylePriority.UseFont = false; + this.xrLabel1.Text = "Malteser-Johanniter-Johanneshaus \r\ngemeinnützige GmbH"; + this.xrLabel1.WordWrap = false; + // + // xrLabel2 + // + this.xrLabel2.BackColor = System.Drawing.Color.Transparent; + this.xrLabel2.CanShrink = true; + this.xrLabel2.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(319.0834F, 24.29179F); + this.xrLabel2.Multiline = true; + this.xrLabel2.Name = "xrLabel2"; + this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel2.SizeF = new System.Drawing.SizeF(255.4492F, 37.50007F); + this.xrLabel2.StylePriority.UseBackColor = false; + this.xrLabel2.StylePriority.UseFont = false; + this.xrLabel2.Text = "Zuständige Sachbearbeiterin \r\n[RecipientContactPerson]"; + this.xrLabel2.WordWrap = false; + // + // xrLabel3 + // + this.xrLabel3.BackColor = System.Drawing.Color.Transparent; + this.xrLabel3.CanShrink = true; + this.xrLabel3.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(319.0833F, 61.79188F); + this.xrLabel3.Multiline = true; + this.xrLabel3.Name = "xrLabel3"; + this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel3.SizeF = new System.Drawing.SizeF(255.4492F, 37.50007F); + this.xrLabel3.StylePriority.UseBackColor = false; + this.xrLabel3.StylePriority.UseFont = false; + this.xrLabel3.Text = "Änderung der Berechnungsgrundlagen\r\nfür den Monat [Month!MMMM yyyy]"; + this.xrLabel3.WordWrap = false; + // + // xrLabel4 + // + this.xrLabel4.BackColor = System.Drawing.Color.Transparent; + this.xrLabel4.CanShrink = true; + this.xrLabel4.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(574.5326F, 61.79185F); + 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(123.176F, 37.50006F); + this.xrLabel4.StylePriority.UseBackColor = false; + this.xrLabel4.StylePriority.UseFont = false; + this.xrLabel4.StylePriority.UseTextAlignment = false; + this.xrLabel4.Text = "Sozialhilfe"; + this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + this.xrLabel4.WordWrap = false; + // + // xrLabel5 + // + this.xrLabel5.BackColor = System.Drawing.Color.Transparent; + this.xrLabel5.CanShrink = true; + this.xrLabel5.Font = new DevExpress.Drawing.DXFont("Arial", 8F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(697.7086F, 24.29179F); + this.xrLabel5.Multiline = true; + this.xrLabel5.Name = "xrLabel5"; + this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel5.SizeF = new System.Drawing.SizeF(324.2917F, 15F); + this.xrLabel5.StylePriority.UseBackColor = false; + this.xrLabel5.StylePriority.UseFont = false; + this.xrLabel5.StylePriority.UseTextAlignment = false; + this.xrLabel5.Text = "Änderungsmitteilung"; + this.xrLabel5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + this.xrLabel5.WordWrap = false; + // + // xrLabel6 + // + this.xrLabel6.BackColor = System.Drawing.Color.Transparent; + this.xrLabel6.CanShrink = true; + this.xrLabel6.Font = new DevExpress.Drawing.DXFont("Arial", 8F); + this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(697.7086F, 39.29178F); + this.xrLabel6.Multiline = true; + this.xrLabel6.Name = "xrLabel6"; + this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel6.SizeF = new System.Drawing.SizeF(324.2915F, 78.41669F); + this.xrLabel6.StylePriority.UseBackColor = false; + this.xrLabel6.StylePriority.UseFont = false; + this.xrLabel6.StylePriority.UseTextAlignment = false; + this.xrLabel6.Text = resources.GetString("xrLabel6.Text"); + this.xrLabel6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel7 + // + this.xrLabel7.BackColor = System.Drawing.Color.Transparent; + this.xrLabel7.CanShrink = true; + this.xrLabel7.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 106.0001F); + this.xrLabel7.Multiline = true; + this.xrLabel7.Name = "xrLabel7"; + this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel7.SizeF = new System.Drawing.SizeF(117.9676F, 25.00006F); + this.xrLabel7.StylePriority.UseBackColor = false; + this.xrLabel7.StylePriority.UseFont = false; + this.xrLabel7.StylePriority.UseTextAlignment = false; + this.xrLabel7.Text = "Einrichtigungs-Nr."; + this.xrLabel7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + this.xrLabel7.WordWrap = false; + // + // xrLabel8 + // + this.xrLabel8.BackColor = System.Drawing.Color.Transparent; + this.xrLabel8.CanShrink = true; + this.xrLabel8.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(117.9676F, 106.0001F); + this.xrLabel8.Multiline = true; + this.xrLabel8.Name = "xrLabel8"; + this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel8.SizeF = new System.Drawing.SizeF(117.9676F, 25.00006F); + this.xrLabel8.StylePriority.UseBackColor = false; + this.xrLabel8.StylePriority.UseFont = false; + this.xrLabel8.StylePriority.UseTextAlignment = false; + this.xrLabel8.Text = "200083013/1104562"; + this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + this.xrLabel8.WordWrap = false; + // // xrTableAbwesenheiten // this.xrTableAbwesenheiten.BorderColor = System.Drawing.Color.Black; @@ -411,6 +746,122 @@ namespace MalteserJohanniterJohanneshaus this.xrTableCell21.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; this.xrTableCell21.Weight = 0.10728549703063048D; // + // xrTableRow7 + // + this.xrTableRow7.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell9, + this.xrTableCell10, + this.xrTableCell11, + this.xrTableCell12, + this.xrTableCell13, + this.xrTableCell18, + this.xrTableCell20}); + this.xrTableRow7.Name = "xrTableRow7"; + this.xrTableRow7.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTableRow7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + this.xrTableRow7.Weight = 0.75000016620773D; + // + // xrTableCell9 + // + this.xrTableCell9.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell9.Font = new DevExpress.Drawing.DXFont("Calibri", 8F); + this.xrTableCell9.Multiline = true; + this.xrTableCell9.Name = "xrTableCell9"; + this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell9.StylePriority.UseBorders = false; + this.xrTableCell9.StylePriority.UseFont = false; + this.xrTableCell9.StylePriority.UseTextAlignment = false; + this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + this.xrTableCell9.Weight = 0.30178647402799086D; + // + // xrTableCell10 + // + this.xrTableCell10.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell10.Font = new DevExpress.Drawing.DXFont("Calibri", 8F); + this.xrTableCell10.Multiline = true; + this.xrTableCell10.Name = "xrTableCell10"; + this.xrTableCell10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell10.StylePriority.UseBorders = false; + this.xrTableCell10.StylePriority.UseFont = false; + this.xrTableCell10.StylePriority.UseTextAlignment = false; + this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft; + this.xrTableCell10.Weight = 0.11694227977654018D; + // + // xrTableCell11 + // + this.xrTableCell11.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell11.Font = new DevExpress.Drawing.DXFont("Calibri", 8F); + this.xrTableCell11.Multiline = true; + this.xrTableCell11.Name = "xrTableCell11"; + this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell11.StylePriority.UseBorders = false; + this.xrTableCell11.StylePriority.UseFont = false; + this.xrTableCell11.StylePriority.UseTextAlignment = false; + this.xrTableCell11.Text = "TT MM JJ"; + this.xrTableCell11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + this.xrTableCell11.Weight = 0.12448694250273787D; + // + // xrTableCell12 + // + this.xrTableCell12.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell12.Font = new DevExpress.Drawing.DXFont("Calibri", 8F); + this.xrTableCell12.Multiline = true; + this.xrTableCell12.Name = "xrTableCell12"; + this.xrTableCell12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell12.StylePriority.UseBorders = false; + this.xrTableCell12.StylePriority.UseFont = false; + this.xrTableCell12.StylePriority.UseTextAlignment = false; + this.xrTableCell12.Text = "TT MM JJ"; + this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + this.xrTableCell12.Weight = 0.096571724742452056D; + // + // xrTableCell13 + // + this.xrTableCell13.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell13.Font = new DevExpress.Drawing.DXFont("Calibri", 8F); + this.xrTableCell13.Multiline = true; + this.xrTableCell13.Name = "xrTableCell13"; + this.xrTableCell13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell13.StylePriority.UseBorders = false; + this.xrTableCell13.StylePriority.UseFont = false; + this.xrTableCell13.StylePriority.UseTextAlignment = false; + this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + this.xrTableCell13.Weight = 0.14023009048266433D; + // + // xrTableCell18 + // + this.xrTableCell18.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell18.Font = new DevExpress.Drawing.DXFont("Calibri", 8F); + this.xrTableCell18.Multiline = true; + this.xrTableCell18.Name = "xrTableCell18"; + this.xrTableCell18.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell18.StylePriority.UseBorders = false; + this.xrTableCell18.StylePriority.UseFont = false; + this.xrTableCell18.StylePriority.UseTextAlignment = false; + this.xrTableCell18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + this.xrTableCell18.Weight = 0.34640068779443078D; + // + // xrTableCell20 + // + this.xrTableCell20.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell20.Font = new DevExpress.Drawing.DXFont("Calibri", 8F); + this.xrTableCell20.Multiline = true; + this.xrTableCell20.Name = "xrTableCell20"; + this.xrTableCell20.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell20.StylePriority.UseBorders = false; + this.xrTableCell20.StylePriority.UseFont = false; + this.xrTableCell20.StylePriority.UseTextAlignment = false; + this.xrTableCell20.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + this.xrTableCell20.Weight = 0.10728549703063046D; + // // DetailReport // this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { @@ -691,15 +1142,6 @@ namespace MalteserJohanniterJohanneshaus this.xrTableCell35.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; this.xrTableCell35.Weight = 0.12071459124064184D; // - // bindingSource1 - // - this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceInvoiceRO); - // - // Month - // - this.Month.FieldType = DevExpress.XtraReports.UI.FieldType.DateTime; - this.Month.Name = "Month"; - // // GroupHeader1 // this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { @@ -822,456 +1264,14 @@ namespace MalteserJohanniterJohanneshaus this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; this.xrTableCell7.Weight = 0.12071461321148677D; // - // xrPageInfo1 + // Month // - this.xrPageInfo1.Font = new DevExpress.Drawing.DXFont("Calibri", 11.25F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { - new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); - this.xrPageInfo1.LocationFloat = new DevExpress.Utils.PointFloat(933.1251F, 0F); - this.xrPageInfo1.Name = "xrPageInfo1"; - this.xrPageInfo1.SizeF = new System.Drawing.SizeF(88.87506F, 24.29179F); - this.xrPageInfo1.StylePriority.UseFont = false; - this.xrPageInfo1.StylePriority.UseTextAlignment = false; - this.xrPageInfo1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; - this.xrPageInfo1.TextFormatString = "Seite {0}"; + this.Month.FieldType = DevExpress.XtraReports.UI.FieldType.DateTime; + this.Month.Name = "Month"; // - // lblMonate + // bindingSource1 // - this.lblMonate.Borders = DevExpress.XtraPrinting.BorderSide.None; - this.lblMonate.Font = new DevExpress.Drawing.DXFont("Calibri", 11.25F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { - new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); - this.lblMonate.LocationFloat = new DevExpress.Utils.PointFloat(697.7086F, 6.357829E-05F); - this.lblMonate.Multiline = true; - this.lblMonate.Name = "lblMonate"; - this.lblMonate.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.lblMonate.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; - this.lblMonate.SizeF = new System.Drawing.SizeF(235.4166F, 24.29172F); - this.lblMonate.StylePriority.UseBorders = false; - this.lblMonate.StylePriority.UseFont = false; - this.lblMonate.StylePriority.UseTextAlignment = false; - this.lblMonate.Text = "Bonn, [InvoiceDateTime!dd.MM.yyyy]"; - this.lblMonate.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; - // - // lblAdresse - // - this.lblAdresse.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { - new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); - this.lblAdresse.LocationFloat = new DevExpress.Utils.PointFloat(0F, 39.29176F); - this.lblAdresse.Multiline = true; - this.lblAdresse.Name = "lblAdresse"; - this.lblAdresse.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.lblAdresse.SizeF = new System.Drawing.SizeF(255.4492F, 66.70831F); - this.lblAdresse.StylePriority.UseFont = false; - // - // xrLabel1 - // - this.xrLabel1.BackColor = System.Drawing.Color.Transparent; - this.xrLabel1.CanShrink = true; - this.xrLabel1.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Bold); - this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(9.536743E-05F, 1.7917F); - this.xrLabel1.Multiline = true; - this.xrLabel1.Name = "xrLabel1"; - this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel1.SizeF = new System.Drawing.SizeF(255.4492F, 37.50007F); - this.xrLabel1.StylePriority.UseBackColor = false; - this.xrLabel1.StylePriority.UseFont = false; - this.xrLabel1.Text = "Malteser-Johanniter-Johanneshaus \r\ngemeinnützige GmbH"; - this.xrLabel1.WordWrap = false; - // - // xrLabel2 - // - this.xrLabel2.BackColor = System.Drawing.Color.Transparent; - this.xrLabel2.CanShrink = true; - this.xrLabel2.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Bold); - this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(319.0834F, 24.29179F); - this.xrLabel2.Multiline = true; - this.xrLabel2.Name = "xrLabel2"; - this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel2.SizeF = new System.Drawing.SizeF(255.4492F, 37.50007F); - this.xrLabel2.StylePriority.UseBackColor = false; - this.xrLabel2.StylePriority.UseFont = false; - this.xrLabel2.Text = "Zuständige Sachbearbeiterin \r\n[RecipientContactPerson]"; - this.xrLabel2.WordWrap = false; - // - // xrLabel3 - // - this.xrLabel3.BackColor = System.Drawing.Color.Transparent; - this.xrLabel3.CanShrink = true; - this.xrLabel3.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Bold); - this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(319.0833F, 61.79188F); - this.xrLabel3.Multiline = true; - this.xrLabel3.Name = "xrLabel3"; - this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel3.SizeF = new System.Drawing.SizeF(255.4492F, 37.50007F); - this.xrLabel3.StylePriority.UseBackColor = false; - this.xrLabel3.StylePriority.UseFont = false; - this.xrLabel3.Text = "Änderung der Berechnungsgrundlagen\r\nfür den Monat [Month!MMMM yyyy]"; - this.xrLabel3.WordWrap = false; - // - // xrLabel4 - // - this.xrLabel4.BackColor = System.Drawing.Color.Transparent; - this.xrLabel4.CanShrink = true; - this.xrLabel4.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Bold); - this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(574.5326F, 61.79185F); - 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(123.176F, 37.50006F); - this.xrLabel4.StylePriority.UseBackColor = false; - this.xrLabel4.StylePriority.UseFont = false; - this.xrLabel4.StylePriority.UseTextAlignment = false; - this.xrLabel4.Text = "Sozialhilfe"; - this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; - this.xrLabel4.WordWrap = false; - // - // xrLabel5 - // - this.xrLabel5.BackColor = System.Drawing.Color.Transparent; - this.xrLabel5.CanShrink = true; - this.xrLabel5.Font = new DevExpress.Drawing.DXFont("Arial", 8F, DevExpress.Drawing.DXFontStyle.Bold); - this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(697.7086F, 24.29179F); - this.xrLabel5.Multiline = true; - this.xrLabel5.Name = "xrLabel5"; - this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel5.SizeF = new System.Drawing.SizeF(324.2917F, 15F); - this.xrLabel5.StylePriority.UseBackColor = false; - this.xrLabel5.StylePriority.UseFont = false; - this.xrLabel5.StylePriority.UseTextAlignment = false; - this.xrLabel5.Text = "Änderungsmitteilung"; - this.xrLabel5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; - this.xrLabel5.WordWrap = false; - // - // xrLabel6 - // - this.xrLabel6.BackColor = System.Drawing.Color.Transparent; - this.xrLabel6.CanShrink = true; - this.xrLabel6.Font = new DevExpress.Drawing.DXFont("Arial", 8F); - this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(697.7086F, 39.29178F); - this.xrLabel6.Multiline = true; - this.xrLabel6.Name = "xrLabel6"; - this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel6.SizeF = new System.Drawing.SizeF(324.2915F, 78.41669F); - this.xrLabel6.StylePriority.UseBackColor = false; - this.xrLabel6.StylePriority.UseFont = false; - this.xrLabel6.StylePriority.UseTextAlignment = false; - this.xrLabel6.Text = resources.GetString("xrLabel6.Text"); - this.xrLabel6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; - // - // xrLabel7 - // - this.xrLabel7.BackColor = System.Drawing.Color.Transparent; - this.xrLabel7.CanShrink = true; - this.xrLabel7.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Bold); - this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 106.0001F); - this.xrLabel7.Multiline = true; - this.xrLabel7.Name = "xrLabel7"; - this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel7.SizeF = new System.Drawing.SizeF(117.9676F, 25.00006F); - this.xrLabel7.StylePriority.UseBackColor = false; - this.xrLabel7.StylePriority.UseFont = false; - this.xrLabel7.StylePriority.UseTextAlignment = false; - this.xrLabel7.Text = "Einrichtigungs-Nr."; - this.xrLabel7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; - this.xrLabel7.WordWrap = false; - // - // xrLabel8 - // - this.xrLabel8.BackColor = System.Drawing.Color.Transparent; - this.xrLabel8.CanShrink = true; - this.xrLabel8.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Bold); - this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(117.9676F, 106.0001F); - this.xrLabel8.Multiline = true; - this.xrLabel8.Name = "xrLabel8"; - this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel8.SizeF = new System.Drawing.SizeF(117.9676F, 25.00006F); - this.xrLabel8.StylePriority.UseBackColor = false; - this.xrLabel8.StylePriority.UseFont = false; - this.xrLabel8.StylePriority.UseTextAlignment = false; - this.xrLabel8.Text = "200083013/1104562"; - this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; - this.xrLabel8.WordWrap = false; - // - // xrLabel9 - // - this.xrLabel9.BackColor = System.Drawing.Color.Transparent; - this.xrLabel9.CanShrink = true; - this.xrLabel9.Font = new DevExpress.Drawing.DXFont("Arial", 8F, DevExpress.Drawing.DXFontStyle.Bold); - this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(235.9352F, 106.0001F); - this.xrLabel9.Multiline = true; - this.xrLabel9.Name = "xrLabel9"; - this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel9.SizeF = new System.Drawing.SizeF(338.5974F, 54.16673F); - this.xrLabel9.StylePriority.UseBackColor = false; - this.xrLabel9.StylePriority.UseFont = false; - this.xrLabel9.StylePriority.UseTextAlignment = false; - this.xrLabel9.Text = "Wichtiger Hinweis!\r\nBitte bei allen Verlegungen (auch in andere Einrichtungsteile" + - "/Außenwohngruppen) immer die Anschrift und Einrichtungsnummer des neuen Aufentha" + - "ltes mitangeben."; - this.xrLabel9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; - // - // xrTableRow7 - // - this.xrTableRow7.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { - this.xrTableCell9, - this.xrTableCell10, - this.xrTableCell11, - this.xrTableCell12, - this.xrTableCell13, - this.xrTableCell18, - this.xrTableCell20}); - this.xrTableRow7.Name = "xrTableRow7"; - this.xrTableRow7.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); - this.xrTableRow7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; - this.xrTableRow7.Weight = 0.75000016620773D; - // - // xrTableCell9 - // - this.xrTableCell9.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) - | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrTableCell9.Font = new DevExpress.Drawing.DXFont("Calibri", 11.25F); - this.xrTableCell9.Multiline = true; - this.xrTableCell9.Name = "xrTableCell9"; - this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrTableCell9.StylePriority.UseBorders = false; - this.xrTableCell9.StylePriority.UseFont = false; - this.xrTableCell9.StylePriority.UseTextAlignment = false; - this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; - this.xrTableCell9.Weight = 0.30178647402799086D; - // - // xrTableCell10 - // - this.xrTableCell10.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) - | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrTableCell10.Font = new DevExpress.Drawing.DXFont("Calibri", 7F); - this.xrTableCell10.Multiline = true; - this.xrTableCell10.Name = "xrTableCell10"; - this.xrTableCell10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrTableCell10.StylePriority.UseBorders = false; - this.xrTableCell10.StylePriority.UseFont = false; - this.xrTableCell10.StylePriority.UseTextAlignment = false; - this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft; - this.xrTableCell10.Weight = 0.11694227977654018D; - // - // xrTableCell11 - // - this.xrTableCell11.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) - | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrTableCell11.Font = new DevExpress.Drawing.DXFont("Calibri", 7F); - this.xrTableCell11.Multiline = true; - this.xrTableCell11.Name = "xrTableCell11"; - this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrTableCell11.StylePriority.UseBorders = false; - this.xrTableCell11.StylePriority.UseFont = false; - this.xrTableCell11.StylePriority.UseTextAlignment = false; - this.xrTableCell11.Text = "TT MM JJ"; - this.xrTableCell11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; - this.xrTableCell11.Weight = 0.12448694250273787D; - // - // xrTableCell12 - // - this.xrTableCell12.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) - | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrTableCell12.Font = new DevExpress.Drawing.DXFont("Calibri", 7F); - this.xrTableCell12.Multiline = true; - this.xrTableCell12.Name = "xrTableCell12"; - this.xrTableCell12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrTableCell12.StylePriority.UseBorders = false; - this.xrTableCell12.StylePriority.UseFont = false; - this.xrTableCell12.StylePriority.UseTextAlignment = false; - this.xrTableCell12.Text = "TT MM JJ"; - this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; - this.xrTableCell12.Weight = 0.096571724742452056D; - // - // xrTableCell18 - // - this.xrTableCell18.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) - | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrTableCell18.Font = new DevExpress.Drawing.DXFont("Calibri", 7F); - this.xrTableCell18.Multiline = true; - this.xrTableCell18.Name = "xrTableCell18"; - this.xrTableCell18.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrTableCell18.StylePriority.UseBorders = false; - this.xrTableCell18.StylePriority.UseFont = false; - this.xrTableCell18.StylePriority.UseTextAlignment = false; - this.xrTableCell18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; - this.xrTableCell18.Weight = 0.34640068779443078D; - // - // xrTableCell20 - // - this.xrTableCell20.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) - | DevExpress.XtraPrinting.BorderSide.Right) - | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrTableCell20.Font = new DevExpress.Drawing.DXFont("Calibri", 7F); - this.xrTableCell20.Multiline = true; - this.xrTableCell20.Name = "xrTableCell20"; - this.xrTableCell20.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrTableCell20.StylePriority.UseBorders = false; - this.xrTableCell20.StylePriority.UseFont = false; - this.xrTableCell20.StylePriority.UseTextAlignment = false; - this.xrTableCell20.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; - this.xrTableCell20.Weight = 0.10728549703063046D; - // - // xrTableCell13 - // - this.xrTableCell13.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) - | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrTableCell13.Font = new DevExpress.Drawing.DXFont("Calibri", 7F); - this.xrTableCell13.Multiline = true; - this.xrTableCell13.Name = "xrTableCell13"; - this.xrTableCell13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrTableCell13.StylePriority.UseBorders = false; - this.xrTableCell13.StylePriority.UseFont = false; - this.xrTableCell13.StylePriority.UseTextAlignment = false; - this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; - this.xrTableCell13.Weight = 0.14023009048266433D; - // - // xrLabel10 - // - this.xrLabel10.BackColor = System.Drawing.Color.Transparent; - this.xrLabel10.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrLabel10.CanShrink = true; - this.xrLabel10.Font = new DevExpress.Drawing.DXFont("Arial", 8F); - this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(0F, 225.1668F); - 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(346.875F, 68.2916F); - this.xrLabel10.StylePriority.UseBackColor = false; - this.xrLabel10.StylePriority.UseBorders = false; - this.xrLabel10.StylePriority.UseFont = false; - this.xrLabel10.StylePriority.UseTextAlignment = false; - this.xrLabel10.Text = "Es wird bestätigt, dass alle im Vormonat eingetretenen Änderungen in dieser Mitte" + - "ilung enthalten sind. Angaben zur Rückkehr sind in Spalte 5 gemacht."; - this.xrLabel10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft; - // - // xrLabel11 - // - this.xrLabel11.BackColor = System.Drawing.Color.Transparent; - this.xrLabel11.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) - | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrLabel11.CanShrink = true; - this.xrLabel11.Font = new DevExpress.Drawing.DXFont("Arial", 8F); - this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(346.875F, 225.1668F); - this.xrLabel11.Multiline = true; - this.xrLabel11.Name = "xrLabel11"; - this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel11.SizeF = new System.Drawing.SizeF(299.2915F, 47.16666F); - this.xrLabel11.StylePriority.UseBackColor = false; - this.xrLabel11.StylePriority.UseBorders = false; - this.xrLabel11.StylePriority.UseFont = false; - this.xrLabel11.StylePriority.UseTextAlignment = false; - this.xrLabel11.Text = "Unterschrift \r\nIm Auftrag\r\nNorbert Voß"; - this.xrLabel11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft; - // - // xrLabel12 - // - this.xrLabel12.BackColor = System.Drawing.Color.Transparent; - this.xrLabel12.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) - | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrLabel12.CanShrink = true; - this.xrLabel12.Font = new DevExpress.Drawing.DXFont("Arial", 8F); - this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(346.875F, 272.3335F); - this.xrLabel12.Multiline = true; - this.xrLabel12.Name = "xrLabel12"; - this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel12.SizeF = new System.Drawing.SizeF(299.2915F, 21.12497F); - this.xrLabel12.StylePriority.UseBackColor = false; - this.xrLabel12.StylePriority.UseBorders = false; - this.xrLabel12.StylePriority.UseFont = false; - this.xrLabel12.StylePriority.UseTextAlignment = false; - this.xrLabel12.Text = "Tel.: 0228 9329287 Mail: norbert.voss@johanneshaus.de"; - this.xrLabel12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft; - // - // xrLabel13 - // - this.xrLabel13.BackColor = System.Drawing.Color.Transparent; - this.xrLabel13.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) - | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrLabel13.CanShrink = true; - this.xrLabel13.Font = new DevExpress.Drawing.DXFont("Arial", 8F); - this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(697.7089F, 261.1668F); - this.xrLabel13.Multiline = true; - this.xrLabel13.Name = "xrLabel13"; - this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel13.SizeF = new System.Drawing.SizeF(166.9999F, 32.2916F); - this.xrLabel13.StylePriority.UseBackColor = false; - this.xrLabel13.StylePriority.UseBorders = false; - this.xrLabel13.StylePriority.UseFont = false; - this.xrLabel13.StylePriority.UseTextAlignment = false; - this.xrLabel13.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) - | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrLabel14.CanShrink = true; - this.xrLabel14.Font = new DevExpress.Drawing.DXFont("Arial", 8F); - this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(697.7086F, 243.1668F); - this.xrLabel14.Multiline = true; - this.xrLabel14.Name = "xrLabel14"; - this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel14.SizeF = new System.Drawing.SizeF(167F, 18F); - this.xrLabel14.StylePriority.UseBackColor = false; - this.xrLabel14.StylePriority.UseBorders = false; - this.xrLabel14.StylePriority.UseFont = false; - this.xrLabel14.StylePriority.UseTextAlignment = false; - this.xrLabel14.Text = "Sachlich und rechnerisch richtig"; - this.xrLabel14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; - // - // xrLabel15 - // - this.xrLabel15.BackColor = System.Drawing.Color.Transparent; - this.xrLabel15.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) - | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrLabel15.CanShrink = true; - this.xrLabel15.Font = new DevExpress.Drawing.DXFont("Arial", 8F, DevExpress.Drawing.DXFontStyle.Bold); - this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(697.7089F, 225.1668F); - this.xrLabel15.Multiline = true; - this.xrLabel15.Name = "xrLabel15"; - this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel15.SizeF = new System.Drawing.SizeF(324.29F, 18F); - this.xrLabel15.StylePriority.UseBackColor = false; - this.xrLabel15.StylePriority.UseBorders = false; - this.xrLabel15.StylePriority.UseFont = false; - this.xrLabel15.StylePriority.UseTextAlignment = false; - this.xrLabel15.Text = "Wird vom Landschaftsverband ausgefüllt!"; - this.xrLabel15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; - // - // xrLabel16 - // - this.xrLabel16.BackColor = System.Drawing.Color.Transparent; - this.xrLabel16.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrLabel16.CanShrink = true; - this.xrLabel16.Font = new DevExpress.Drawing.DXFont("Arial", 8F); - this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(864.7084F, 243.1668F); - 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(157.29F, 18F); - this.xrLabel16.StylePriority.UseBackColor = false; - this.xrLabel16.StylePriority.UseBorders = false; - this.xrLabel16.StylePriority.UseFont = false; - this.xrLabel16.StylePriority.UseTextAlignment = false; - this.xrLabel16.Text = "erfasst"; - this.xrLabel16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; - // - // xrLabel17 - // - this.xrLabel17.BackColor = System.Drawing.Color.Transparent; - this.xrLabel17.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrLabel17.CanShrink = true; - this.xrLabel17.Font = new DevExpress.Drawing.DXFont("Arial", 8F); - this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(864.7087F, 261.1668F); - this.xrLabel17.Multiline = true; - this.xrLabel17.Name = "xrLabel17"; - this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel17.SizeF = new System.Drawing.SizeF(157.2916F, 32.2916F); - this.xrLabel17.StylePriority.UseBackColor = false; - this.xrLabel17.StylePriority.UseBorders = false; - this.xrLabel17.StylePriority.UseFont = false; - this.xrLabel17.StylePriority.UseTextAlignment = false; - this.xrLabel17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceInvoiceRO); // // SammelrechnungBezirkDetail // @@ -1303,8 +1303,8 @@ namespace MalteserJohanniterJohanneshaus ((System.ComponentModel.ISupportInitialize)(this.xrTableAbwesenheiten)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); } @@ -1385,13 +1385,13 @@ namespace MalteserJohanniterJohanneshaus private DevExpress.XtraReports.UI.XRTableCell xrTableCell5; private DevExpress.XtraReports.UI.XRTableCell xrTableCell6; private DevExpress.XtraReports.UI.XRTableCell xrTableCell7; - private DevExpress.XtraReports.UI.XRLabel xrLabel17; - private DevExpress.XtraReports.UI.XRLabel xrLabel16; - private DevExpress.XtraReports.UI.XRLabel xrLabel15; - private DevExpress.XtraReports.UI.XRLabel xrLabel13; - private DevExpress.XtraReports.UI.XRLabel xrLabel14; - private DevExpress.XtraReports.UI.XRLabel xrLabel12; - private DevExpress.XtraReports.UI.XRLabel xrLabel11; - private DevExpress.XtraReports.UI.XRLabel xrLabel10; + private DevExpress.XtraReports.UI.XRLabel lblFuss8; + private DevExpress.XtraReports.UI.XRLabel lblFuss6; + private DevExpress.XtraReports.UI.XRLabel lblFuss4; + private DevExpress.XtraReports.UI.XRLabel lblFuss7; + private DevExpress.XtraReports.UI.XRLabel lblFuss5; + private DevExpress.XtraReports.UI.XRLabel lblFuss3; + private DevExpress.XtraReports.UI.XRLabel lblFuss2; + private DevExpress.XtraReports.UI.XRLabel lblFuss1; } } diff --git a/ReportImp/MalteserJohanniterJohanneshaus/RechnungTagesstaetten.cs b/ReportImp/MalteserJohanniterJohanneshaus/RechnungTagesstaetten.cs index 2b0b8b5e6..1b4e3a23b 100644 --- a/ReportImp/MalteserJohanniterJohanneshaus/RechnungTagesstaetten.cs +++ b/ReportImp/MalteserJohanniterJohanneshaus/RechnungTagesstaetten.cs @@ -4,6 +4,9 @@ using BS.Shared.Core; using BeWo.Report; using System; using System.Linq; +using System.Collections.Generic; +using BS.Shared.DataContracts.Compact; +using BS.Shared.DataContracts; namespace MalteserJohanniterJohanneshaus { @@ -81,14 +84,15 @@ namespace MalteserJohanniterJohanneshaus { int newRows = 0; int index = 2; + var newDict = new Dictionary>(); foreach (var sip in pRo.ServiceInvoicePeriods) { - if (sip.Customer.AbsenceTimes.Any(a => a.AbsenceSpan.EndDate >= pRo.AccountingPeriodStart && a.AbsenceSpan.StartDate <= pRo.AccountingPeriodEnd)) + if (sip.CostBearer2SupportConcept.SupportConcept.Customer.AbsenceTimes != null && sip.CostBearer2SupportConcept.SupportConcept.Customer.AbsenceTimes.Count > 0) { - if (sip.Customer.AbsenceTimes != null && sip.Customer.AbsenceTimes.Count > 0) + if (sip.CostBearer2SupportConcept.SupportConcept.Customer.AbsenceTimes.Any(a => a.AbsenceSpan.EndDate >= pRo.AccountingPeriodStart && a.AbsenceSpan.StartDate <= pRo.AccountingPeriodEnd)) { - sip.Customer.AbsenceTimes = sip.Customer.AbsenceTimes.OrderBy(a => a.Start).ToList(); - foreach (var at in sip.Customer.AbsenceTimes) + sip.CostBearer2SupportConcept.SupportConcept.Customer.AbsenceTimes = sip.CostBearer2SupportConcept.SupportConcept.Customer.AbsenceTimes.OrderBy(a => a.Start).ToList(); + foreach (var at in sip.CostBearer2SupportConcept.SupportConcept.Customer.AbsenceTimes) { if (at.AbsenceSpan.EndDate >= pRo.AccountingPeriodStart && at.AbsenceSpan.StartDate <= pRo.AccountingPeriodEnd) { @@ -115,7 +119,8 @@ namespace MalteserJohanniterJohanneshaus { row.Cells[3].Text = "unbekannt"; } - row.Cells[4].Text = at.Reason.Description; + row.Cells[4].Text = "ja"; + row.Cells[5].Text = at.AbsenceReason.Description; index++; } } @@ -131,15 +136,21 @@ namespace MalteserJohanniterJohanneshaus row.Cells[1].Text = sip.CostBearer2SupportConcept.CustomerReferenceNumber; row.Cells[2].Text = ""; row.Cells[3].Text = ""; - row.Cells[4].Text = sip.Customer.TerminationReason; - row.Cells[5].Text = String.Format("{0:dd.MM.yyyy}", sip.Customer.TerminationDate); + row.Cells[5].Text = sip.Customer.TerminationReason; + row.Cells[6].Text = String.Format("{0:dd.MM.yyyy}", sip.Customer.TerminationDate); index++; } } if (newRows > 0) { - //lblUnterschriftKlient.Top += newRows * 20; - //lblUnterschriftMitarbeiter.Top += newRows * 20; + lblFuss1.Top += newRows * 15; + lblFuss2.Top += newRows * 15; + lblFuss3.Top += newRows * 15; + lblFuss4.Top += newRows * 15; + lblFuss5.Top += newRows * 15; + lblFuss6.Top += newRows * 15; + lblFuss7.Top += newRows * 15; + lblFuss8.Top += newRows * 15; } } }