diff --git a/BeWoAllReports.sln b/BeWoAllReports.sln index 22db13927..f5a3ae148 100644 --- a/BeWoAllReports.sln +++ b/BeWoAllReports.sln @@ -879,6 +879,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ArbeitskreisJugendDrogenBer EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BeWoNeussLauthUndLauth", "ReportImp\BeWoNeussLauthUndLauth\BeWoNeussLauthUndLauth.csproj", "{30BB1B26-34A0-4D64-A940-2252EBD2CEAB}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PilarJugendhilfeGbR", "ReportImp\PilarJugendhilfeGbR\PilarJugendhilfeGbR.csproj", "{5CBB6B74-CB5E-4323-88A8-89D467E89AC3}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|.NET = Debug|.NET @@ -10778,6 +10780,30 @@ Global {30BB1B26-34A0-4D64-A940-2252EBD2CEAB}.Release|Mixed Platforms.Build.0 = Release|Any CPU {30BB1B26-34A0-4D64-A940-2252EBD2CEAB}.Release|x86.ActiveCfg = Release|Any CPU {30BB1B26-34A0-4D64-A940-2252EBD2CEAB}.Release|x86.Build.0 = Release|Any CPU + {5CBB6B74-CB5E-4323-88A8-89D467E89AC3}.Debug|.NET.ActiveCfg = Debug|Any CPU + {5CBB6B74-CB5E-4323-88A8-89D467E89AC3}.Debug|.NET.Build.0 = Debug|Any CPU + {5CBB6B74-CB5E-4323-88A8-89D467E89AC3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {5CBB6B74-CB5E-4323-88A8-89D467E89AC3}.Debug|Any CPU.Build.0 = Debug|Any CPU + {5CBB6B74-CB5E-4323-88A8-89D467E89AC3}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU + {5CBB6B74-CB5E-4323-88A8-89D467E89AC3}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {5CBB6B74-CB5E-4323-88A8-89D467E89AC3}.Debug|x86.ActiveCfg = Debug|Any CPU + {5CBB6B74-CB5E-4323-88A8-89D467E89AC3}.Debug|x86.Build.0 = Debug|Any CPU + {5CBB6B74-CB5E-4323-88A8-89D467E89AC3}.DebugRemote|.NET.ActiveCfg = Debug|Any CPU + {5CBB6B74-CB5E-4323-88A8-89D467E89AC3}.DebugRemote|.NET.Build.0 = Debug|Any CPU + {5CBB6B74-CB5E-4323-88A8-89D467E89AC3}.DebugRemote|Any CPU.ActiveCfg = Debug|Any CPU + {5CBB6B74-CB5E-4323-88A8-89D467E89AC3}.DebugRemote|Any CPU.Build.0 = Debug|Any CPU + {5CBB6B74-CB5E-4323-88A8-89D467E89AC3}.DebugRemote|Mixed Platforms.ActiveCfg = Debug|Any CPU + {5CBB6B74-CB5E-4323-88A8-89D467E89AC3}.DebugRemote|Mixed Platforms.Build.0 = Debug|Any CPU + {5CBB6B74-CB5E-4323-88A8-89D467E89AC3}.DebugRemote|x86.ActiveCfg = Debug|Any CPU + {5CBB6B74-CB5E-4323-88A8-89D467E89AC3}.DebugRemote|x86.Build.0 = Debug|Any CPU + {5CBB6B74-CB5E-4323-88A8-89D467E89AC3}.Release|.NET.ActiveCfg = Release|Any CPU + {5CBB6B74-CB5E-4323-88A8-89D467E89AC3}.Release|.NET.Build.0 = Release|Any CPU + {5CBB6B74-CB5E-4323-88A8-89D467E89AC3}.Release|Any CPU.ActiveCfg = Release|Any CPU + {5CBB6B74-CB5E-4323-88A8-89D467E89AC3}.Release|Any CPU.Build.0 = Release|Any CPU + {5CBB6B74-CB5E-4323-88A8-89D467E89AC3}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU + {5CBB6B74-CB5E-4323-88A8-89D467E89AC3}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {5CBB6B74-CB5E-4323-88A8-89D467E89AC3}.Release|x86.ActiveCfg = Release|Any CPU + {5CBB6B74-CB5E-4323-88A8-89D467E89AC3}.Release|x86.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE @@ -11214,6 +11240,7 @@ Global {91B99AAC-BD43-4E45-BFBF-88C65E4E5CD6} = {D8A691C5-146D-4613-86CC-438F02FE9106} {50FF3FCE-FE60-42D1-A9EB-5DD80F85ED72} = {D8A691C5-146D-4613-86CC-438F02FE9106} {30BB1B26-34A0-4D64-A940-2252EBD2CEAB} = {D8A691C5-146D-4613-86CC-438F02FE9106} + {5CBB6B74-CB5E-4323-88A8-89D467E89AC3} = {D8A691C5-146D-4613-86CC-438F02FE9106} EndGlobalSection GlobalSection(ExtensibilityGlobals) = postSolution SolutionGuid = {FBE985BB-9F0F-4DBB-8F94-ABC37A803FF9} diff --git a/ReportImp/BeWoPyramide/BeWoPyramide.csproj b/ReportImp/BeWoPyramide/BeWoPyramide.csproj index 6b12f325c..f6ecb3cd4 100644 --- a/ReportImp/BeWoPyramide/BeWoPyramide.csproj +++ b/ReportImp/BeWoPyramide/BeWoPyramide.csproj @@ -101,6 +101,12 @@ QuittierungsbelegMitDatum.cs + + Component + + + SupportConceptReport.cs + @@ -129,6 +135,10 @@ QuittierungsbelegMitDatum.cs Designer + + SupportConceptReport.cs + Designer + diff --git a/ReportImp/BeWoPyramide/SupportConceptReport.Designer.cs b/ReportImp/BeWoPyramide/SupportConceptReport.Designer.cs new file mode 100644 index 000000000..42c2134e3 --- /dev/null +++ b/ReportImp/BeWoPyramide/SupportConceptReport.Designer.cs @@ -0,0 +1,966 @@ +using BeWo.Report.ReportObjects; +namespace BeWoPyramide +{ + partial class Hilfeplanuebersicht + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.components = new System.ComponentModel.Container(); + DevExpress.XtraReports.UI.XRSummary xrSummary1 = new DevExpress.XtraReports.UI.XRSummary(); + DevExpress.XtraReports.UI.XRSummary xrSummary2 = new DevExpress.XtraReports.UI.XRSummary(); + DevExpress.XtraReports.UI.XRSummary xrSummary3 = new DevExpress.XtraReports.UI.XRSummary(); + DevExpress.XtraReports.UI.XRSummary xrSummary4 = new DevExpress.XtraReports.UI.XRSummary(); + DevExpress.XtraReports.UI.XRSummary xrSummary5 = new DevExpress.XtraReports.UI.XRSummary(); + DevExpress.XtraReports.UI.XRSummary xrSummary6 = new DevExpress.XtraReports.UI.XRSummary(); + this.Detail = new DevExpress.XtraReports.UI.DetailBand(); + this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand(); + this.xrPageInfo1 = new DevExpress.XtraReports.UI.XRPageInfo(); + this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel(); + this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail1 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable2 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell36 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell22 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell24 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell25 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell26 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell27 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell29 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell30 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell31 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell32 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell33 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell34 = new DevExpress.XtraReports.UI.XRTableCell(); + this.ruleNotApprovedAndExpiringNext4Months = new DevExpress.XtraReports.UI.FormattingRule(); + this.ruleNotApprovedAndExpiringNext8Months = new DevExpress.XtraReports.UI.FormattingRule(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); + this.PageHeader = new DevExpress.XtraReports.UI.PageHeaderBand(); + this.xrTable1 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell35 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell(); + this.PageFooter = new DevExpress.XtraReports.UI.PageFooterBand(); + this.xrPageInfo2 = new DevExpress.XtraReports.UI.XRPageInfo(); + this.approvedText = new DevExpress.XtraReports.UI.CalculatedField(); + this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand(); + this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand(); + this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand(); + this.xrTable3 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell37 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell38 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell39 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell40 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell41 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell42 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell43 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell44 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell45 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell46 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell47 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell48 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell49 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell50 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell51 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell52 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell53 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell54 = new DevExpress.XtraReports.UI.XRTableCell(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); + // + // Detail + // + this.Detail.HeightF = 0F; + this.Detail.Name = "Detail"; + this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // ReportHeader + // + this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrPageInfo1, + this.xrLabel1}); + this.ReportHeader.HeightF = 75F; + this.ReportHeader.Name = "ReportHeader"; + // + // xrPageInfo1 + // + this.xrPageInfo1.Font = new System.Drawing.Font("Arial", 8F); + this.xrPageInfo1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 32.99999F); + this.xrPageInfo1.Name = "xrPageInfo1"; + this.xrPageInfo1.PageInfo = DevExpress.XtraPrinting.PageInfo.DateTime; + this.xrPageInfo1.SizeF = new System.Drawing.SizeF(1109F, 23F); + this.xrPageInfo1.StylePriority.UseFont = false; + // + // xrLabel1 + // + this.xrLabel1.Font = new System.Drawing.Font("Arial", 14F); + this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 7.999992F); + this.xrLabel1.Multiline = true; + this.xrLabel1.Name = "xrLabel1"; + this.xrLabel1.SizeF = new System.Drawing.SizeF(1109F, 25F); + this.xrLabel1.StylePriority.UseFont = false; + this.xrLabel1.Text = "Hilfeplanübersicht"; + // + // DetailReport + // + this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail1}); + this.DetailReport.DataMember = "SupportConceptDetailList"; + this.DetailReport.DataSource = this.bindingSource1; + this.DetailReport.Level = 0; + this.DetailReport.Name = "DetailReport"; + // + // Detail1 + // + this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable2}); + this.Detail1.HeightF = 20F; + this.Detail1.Name = "Detail1"; + // + // xrTable2 + // + this.xrTable2.BackColor = System.Drawing.Color.Transparent; + this.xrTable2.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTable2.Font = new System.Drawing.Font("Arial", 7F); + this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable2.Name = "xrTable2"; + this.xrTable2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 0, 100F); + this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow2}); + this.xrTable2.SizeF = new System.Drawing.SizeF(1109F, 20F); + this.xrTable2.StylePriority.UseBackColor = false; + this.xrTable2.StylePriority.UseBorders = false; + this.xrTable2.StylePriority.UseFont = false; + this.xrTable2.StylePriority.UsePadding = false; + // + // xrTableRow2 + // + this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell18, + this.xrTableCell19, + this.xrTableCell36, + this.xrTableCell20, + this.xrTableCell21, + this.xrTableCell22, + this.xrTableCell23, + this.xrTableCell24, + this.xrTableCell25, + this.xrTableCell26, + this.xrTableCell27, + this.xrTableCell28, + this.xrTableCell29, + this.xrTableCell30, + this.xrTableCell31, + this.xrTableCell32, + this.xrTableCell33, + this.xrTableCell34}); + this.xrTableRow2.FormattingRules.Add(this.ruleNotApprovedAndExpiringNext4Months); + this.xrTableRow2.FormattingRules.Add(this.ruleNotApprovedAndExpiringNext8Months); + this.xrTableRow2.Name = "xrTableRow2"; + this.xrTableRow2.Weight = 1D; + // + // xrTableCell18 + // + this.xrTableCell18.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "SupportConceptDetailList.CustomerLastName")}); + this.xrTableCell18.Font = new System.Drawing.Font("Arial", 7F, System.Drawing.FontStyle.Bold); + this.xrTableCell18.Name = "xrTableCell18"; + this.xrTableCell18.StylePriority.UseBorders = false; + this.xrTableCell18.StylePriority.UseFont = false; + this.xrTableCell18.Text = "Name"; + this.xrTableCell18.Weight = 0.1947700715855491D; + this.xrTableCell18.WordWrap = false; + // + // xrTableCell19 + // + this.xrTableCell19.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "SupportConceptDetailList.CustomerFirstName")}); + this.xrTableCell19.Font = new System.Drawing.Font("Arial", 7F, System.Drawing.FontStyle.Bold); + this.xrTableCell19.Name = "xrTableCell19"; + this.xrTableCell19.StylePriority.UseFont = false; + this.xrTableCell19.Text = "Vorname"; + this.xrTableCell19.Weight = 0.19477006735273841D; + this.xrTableCell19.WordWrap = false; + // + // xrTableCell36 + // + this.xrTableCell36.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "SupportConceptDetailList.Costbearer")}); + this.xrTableCell36.Name = "xrTableCell36"; + this.xrTableCell36.Text = "xrTableCell36"; + this.xrTableCell36.Weight = 0.17583408899385655D; + // + // xrTableCell20 + // + this.xrTableCell20.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "SupportConceptDetailList.StartDate", "{0:dd/MM/yyyy}")}); + this.xrTableCell20.Name = "xrTableCell20"; + this.xrTableCell20.StylePriority.UseTextAlignment = false; + this.xrTableCell20.Text = "xrTableCell20"; + this.xrTableCell20.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + this.xrTableCell20.Weight = 0.16230839191659136D; + // + // xrTableCell21 + // + this.xrTableCell21.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "SupportConceptDetailList.EndDate", "{0:dd/MM/yyyy}")}); + this.xrTableCell21.Name = "xrTableCell21"; + this.xrTableCell21.StylePriority.UseTextAlignment = false; + this.xrTableCell21.Text = "xrTableCell21"; + this.xrTableCell21.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + this.xrTableCell21.Weight = 0.16230838391519292D; + // + // xrTableCell22 + // + this.xrTableCell22.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "SupportConceptDetailList.FLSTotal", "{0:0.00}")}); + this.xrTableCell22.Name = "xrTableCell22"; + this.xrTableCell22.StylePriority.UseTextAlignment = false; + this.xrTableCell22.Text = "xrTableCell22"; + this.xrTableCell22.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell22.Weight = 0.13525698632089914D; + // + // xrTableCell23 + // + this.xrTableCell23.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "SupportConceptDetailList.FLSTotalRecordedBillable", "{0:0.00}")}); + this.xrTableCell23.Name = "xrTableCell23"; + this.xrTableCell23.StylePriority.UseTextAlignment = false; + this.xrTableCell23.Text = "xrTableCell23"; + this.xrTableCell23.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell23.Weight = 0.21641118213734861D; + // + // xrTableCell24 + // + this.xrTableCell24.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "SupportConceptDetailList.FLSRemaining", "{0:0.00}")}); + this.xrTableCell24.Name = "xrTableCell24"; + this.xrTableCell24.StylePriority.UseTextAlignment = false; + this.xrTableCell24.Text = "xrTableCell24"; + this.xrTableCell24.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell24.Weight = 0.135256986233857D; + // + // xrTableCell25 + // + this.xrTableCell25.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "SupportConceptDetailList.FLSOpenPerWeek", "{0:0.00}")}); + this.xrTableCell25.Name = "xrTableCell25"; + this.xrTableCell25.StylePriority.UseTextAlignment = false; + this.xrTableCell25.Text = "xrTableCell25"; + this.xrTableCell25.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell25.Weight = 0.15689810126025036D; + // + // xrTableCell26 + // + this.xrTableCell26.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "SupportConceptDetailList.OpenWeeks", "{0:0.00}")}); + this.xrTableCell26.Name = "xrTableCell26"; + this.xrTableCell26.StylePriority.UseTextAlignment = false; + this.xrTableCell26.Text = "xrTableCell26"; + this.xrTableCell26.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell26.Weight = 0.15689811071234514D; + // + // xrTableCell27 + // + this.xrTableCell27.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "SupportConceptDetailList.DurationPercentage", "{0:0}%")}); + this.xrTableCell27.Font = new System.Drawing.Font("Arial", 7F, System.Drawing.FontStyle.Bold); + this.xrTableCell27.Name = "xrTableCell27"; + this.xrTableCell27.StylePriority.UseFont = false; + this.xrTableCell27.StylePriority.UseTextAlignment = false; + this.xrTableCell27.Text = "xrTableCell27"; + this.xrTableCell27.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + this.xrTableCell27.Weight = 0.089269612164975D; + // + // xrTableCell28 + // + this.xrTableCell28.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "SupportConceptDetailList.TotalWeeks", "{0:0.00}")}); + this.xrTableCell28.Name = "xrTableCell28"; + this.xrTableCell28.StylePriority.UseTextAlignment = false; + this.xrTableCell28.Text = "xrTableCell28"; + this.xrTableCell28.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell28.Weight = 0.1352569855617011D; + // + // xrTableCell29 + // + this.xrTableCell29.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "SupportConceptDetailList.WeeksPassed", "{0:0.00}")}); + this.xrTableCell29.Name = "xrTableCell29"; + this.xrTableCell29.StylePriority.UseTextAlignment = false; + this.xrTableCell29.Text = "xrTableCell29"; + this.xrTableCell29.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell29.Weight = 0.15689810350399458D; + // + // xrTableCell30 + // + this.xrTableCell30.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "SupportConceptDetailList.FLSPerWeekSoll", "{0:0.00}")}); + this.xrTableCell30.Name = "xrTableCell30"; + this.xrTableCell30.StylePriority.UseTextAlignment = false; + this.xrTableCell30.Text = "xrTableCell30"; + this.xrTableCell30.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell30.Weight = 0.17853922903987909D; + // + // xrTableCell31 + // + this.xrTableCell31.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "SupportConceptDetailList.FLSPerWeekIst", "{0:0.00}")}); + this.xrTableCell31.Name = "xrTableCell31"; + this.xrTableCell31.StylePriority.UseTextAlignment = false; + this.xrTableCell31.Text = "xrTableCell31"; + this.xrTableCell31.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell31.Weight = 0.1893597790271834D; + // + // xrTableCell32 + // + this.xrTableCell32.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "SupportConceptDetailList.DiffPerWeekAmount", "{0:c}")}); + this.xrTableCell32.Name = "xrTableCell32"; + this.xrTableCell32.StylePriority.UseTextAlignment = false; + this.xrTableCell32.Text = "xrTableCell32"; + this.xrTableCell32.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell32.Weight = 0.20288547666860882D; + // + // xrTableCell33 + // + this.xrTableCell33.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "SupportConceptDetailList.approvedText")}); + this.xrTableCell33.Name = "xrTableCell33"; + this.xrTableCell33.Weight = 0.22182145262578162D; + // + // xrTableCell34 + // + this.xrTableCell34.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "SupportConceptDetailList.OpenMonths", "{0:0.00}")}); + this.xrTableCell34.Name = "xrTableCell34"; + this.xrTableCell34.StylePriority.UseBorders = false; + this.xrTableCell34.StylePriority.UseTextAlignment = false; + this.xrTableCell34.Text = "xrTableCell34"; + this.xrTableCell34.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell34.Weight = 0.13525699097924734D; + // + // ruleNotApprovedAndExpiringNext4Months + // + this.ruleNotApprovedAndExpiringNext4Months.Condition = "[IsApproved] == False And [OpenMonths] < 4"; + this.ruleNotApprovedAndExpiringNext4Months.DataMember = "SupportConceptDetailList"; + // + // + // + this.ruleNotApprovedAndExpiringNext4Months.Formatting.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(128)))), ((int)(((byte)(128))))); + this.ruleNotApprovedAndExpiringNext4Months.Name = "ruleNotApprovedAndExpiringNext4Months"; + // + // ruleNotApprovedAndExpiringNext8Months + // + this.ruleNotApprovedAndExpiringNext8Months.Condition = "[IsApproved] == False And [OpenMonths] < 8 And [OpenMonths] >= 4"; + this.ruleNotApprovedAndExpiringNext8Months.DataMember = "SupportConceptDetailList"; + // + // + // + this.ruleNotApprovedAndExpiringNext8Months.Formatting.BackColor = System.Drawing.Color.LightBlue; + this.ruleNotApprovedAndExpiringNext8Months.Name = "ruleNotApprovedAndExpiringNext8Months"; + // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.SupportConceptListRO); + // + // PageHeader + // + this.PageHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable1}); + this.PageHeader.HeightF = 42F; + this.PageHeader.Name = "PageHeader"; + this.PageHeader.StylePriority.UseBorderColor = false; + this.PageHeader.StylePriority.UseTextAlignment = false; + this.PageHeader.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + // + // xrTable1 + // + this.xrTable1.BackColor = System.Drawing.Color.LightSteelBlue; + this.xrTable1.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTable1.Font = new System.Drawing.Font("Arial", 7F, System.Drawing.FontStyle.Bold); + this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable1.Name = "xrTable1"; + this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow1}); + this.xrTable1.SizeF = new System.Drawing.SizeF(1109F, 42F); + this.xrTable1.StylePriority.UseBackColor = false; + this.xrTable1.StylePriority.UseBorders = false; + this.xrTable1.StylePriority.UseFont = false; + this.xrTable1.StylePriority.UseTextAlignment = false; + this.xrTable1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + // + // xrTableRow1 + // + this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell1, + this.xrTableCell2, + this.xrTableCell35, + this.xrTableCell3, + this.xrTableCell4, + this.xrTableCell5, + this.xrTableCell6, + this.xrTableCell7, + this.xrTableCell8, + this.xrTableCell9, + this.xrTableCell10, + this.xrTableCell11, + this.xrTableCell12, + this.xrTableCell13, + this.xrTableCell14, + this.xrTableCell15, + this.xrTableCell16, + this.xrTableCell17}); + this.xrTableRow1.Name = "xrTableRow1"; + this.xrTableRow1.Weight = 1D; + // + // xrTableCell1 + // + this.xrTableCell1.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell1.Name = "xrTableCell1"; + this.xrTableCell1.StylePriority.UseBorders = false; + this.xrTableCell1.Text = "Name"; + this.xrTableCell1.Weight = 0.1947700715855491D; + // + // xrTableCell2 + // + this.xrTableCell2.Name = "xrTableCell2"; + this.xrTableCell2.Text = "Vorname"; + this.xrTableCell2.Weight = 0.19477006735273836D; + // + // xrTableCell35 + // + this.xrTableCell35.Name = "xrTableCell35"; + this.xrTableCell35.Text = "Kostenträger"; + this.xrTableCell35.Weight = 0.17583408383421184D; + // + // xrTableCell3 + // + this.xrTableCell3.Name = "xrTableCell3"; + this.xrTableCell3.Text = "Start"; + this.xrTableCell3.Weight = 0.1623083867569467D; + // + // xrTableCell4 + // + this.xrTableCell4.Name = "xrTableCell4"; + this.xrTableCell4.Text = "Ende"; + this.xrTableCell4.Weight = 0.16230838391519292D; + // + // xrTableCell5 + // + this.xrTableCell5.Name = "xrTableCell5"; + this.xrTableCell5.Text = "gesamte FLS"; + this.xrTableCell5.Weight = 0.13525698632089916D; + // + // xrTableCell6 + // + this.xrTableCell6.Name = "xrTableCell6"; + this.xrTableCell6.Text = "geleistete FLS abrechenbar"; + this.xrTableCell6.Weight = 0.21641118213734856D; + // + // xrTableCell7 + // + this.xrTableCell7.Name = "xrTableCell7"; + this.xrTableCell7.Text = "restliche FLS"; + this.xrTableCell7.Weight = 0.135256986233857D; + // + // xrTableCell8 + // + this.xrTableCell8.Name = "xrTableCell8"; + this.xrTableCell8.Text = "restl. FLS pro Woche"; + this.xrTableCell8.Weight = 0.15689810126025036D; + // + // xrTableCell9 + // + this.xrTableCell9.Name = "xrTableCell9"; + this.xrTableCell9.Text = "Restzeit in Wochen"; + this.xrTableCell9.Weight = 0.15689811071234514D; + // + // xrTableCell10 + // + this.xrTableCell10.Name = "xrTableCell10"; + this.xrTableCell10.Text = "Heute"; + this.xrTableCell10.Weight = 0.089269612164975D; + // + // xrTableCell11 + // + this.xrTableCell11.Name = "xrTableCell11"; + this.xrTableCell11.Text = "Wochen gesamt"; + this.xrTableCell11.Weight = 0.1352569855617011D; + // + // xrTableCell12 + // + this.xrTableCell12.Name = "xrTableCell12"; + this.xrTableCell12.Text = "Wochen bisher"; + this.xrTableCell12.Weight = 0.15689810350399458D; + // + // xrTableCell13 + // + this.xrTableCell13.Name = "xrTableCell13"; + this.xrTableCell13.Text = "FLS/Woche Soll"; + this.xrTableCell13.Weight = 0.17853922903987912D; + // + // xrTableCell14 + // + this.xrTableCell14.Name = "xrTableCell14"; + this.xrTableCell14.Text = "FLS/Woche Ist"; + this.xrTableCell14.Weight = 0.18935977902718335D; + // + // xrTableCell15 + // + this.xrTableCell15.Name = "xrTableCell15"; + this.xrTableCell15.Text = "Differenz pro Woche x €/Std"; + this.xrTableCell15.Weight = 0.20288548698789807D; + // + // xrTableCell16 + // + this.xrTableCell16.Name = "xrTableCell16"; + this.xrTableCell16.Text = "bewilligt oder nicht bewilligt"; + this.xrTableCell16.Weight = 0.22182145262578162D; + // + // xrTableCell17 + // + this.xrTableCell17.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell17.Name = "xrTableCell17"; + this.xrTableCell17.StylePriority.UseBorders = false; + this.xrTableCell17.Text = "Restzeit (Monate)"; + this.xrTableCell17.Weight = 0.13525699097924734D; + // + // PageFooter + // + this.PageFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrPageInfo2}); + this.PageFooter.HeightF = 35.00001F; + this.PageFooter.Name = "PageFooter"; + // + // xrPageInfo2 + // + this.xrPageInfo2.Font = new System.Drawing.Font("Arial", 8F); + this.xrPageInfo2.Format = "Seite {0} von {1}"; + this.xrPageInfo2.LocationFloat = new DevExpress.Utils.PointFloat(976.9999F, 17.00001F); + this.xrPageInfo2.Name = "xrPageInfo2"; + this.xrPageInfo2.SizeF = new System.Drawing.SizeF(131.9999F, 18F); + this.xrPageInfo2.StylePriority.UseFont = false; + this.xrPageInfo2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + // + // approvedText + // + this.approvedText.DataMember = "SupportConceptDetailList"; + this.approvedText.Expression = "Iif([IsApproved], \'bewilligt\' , \'nicht bewilligt\')"; + this.approvedText.Name = "approvedText"; + // + // topMarginBand1 + // + this.topMarginBand1.HeightF = 50F; + this.topMarginBand1.Name = "topMarginBand1"; + // + // bottomMarginBand1 + // + this.bottomMarginBand1.HeightF = 20F; + this.bottomMarginBand1.Name = "bottomMarginBand1"; + // + // GroupFooter1 + // + this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable3}); + this.GroupFooter1.HeightF = 20F; + this.GroupFooter1.Name = "GroupFooter1"; + // + // xrTable3 + // + this.xrTable3.BackColor = System.Drawing.Color.Transparent; + this.xrTable3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTable3.Font = new System.Drawing.Font("Arial", 7F, System.Drawing.FontStyle.Bold); + this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable3.Name = "xrTable3"; + this.xrTable3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 0, 100F); + this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow3}); + this.xrTable3.SizeF = new System.Drawing.SizeF(1109F, 20F); + this.xrTable3.StylePriority.UseBackColor = false; + this.xrTable3.StylePriority.UseBorders = false; + this.xrTable3.StylePriority.UseFont = false; + this.xrTable3.StylePriority.UsePadding = false; + // + // xrTableRow3 + // + this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell37, + this.xrTableCell38, + this.xrTableCell39, + this.xrTableCell40, + this.xrTableCell41, + this.xrTableCell42, + this.xrTableCell43, + this.xrTableCell44, + this.xrTableCell45, + this.xrTableCell46, + this.xrTableCell47, + this.xrTableCell48, + this.xrTableCell49, + this.xrTableCell50, + this.xrTableCell51, + this.xrTableCell52, + this.xrTableCell53, + this.xrTableCell54}); + this.xrTableRow3.Name = "xrTableRow3"; + this.xrTableRow3.Weight = 1D; + // + // xrTableCell37 + // + this.xrTableCell37.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrTableCell37.Font = new System.Drawing.Font("Arial", 7F, System.Drawing.FontStyle.Bold); + this.xrTableCell37.Name = "xrTableCell37"; + this.xrTableCell37.StylePriority.UseBorders = false; + this.xrTableCell37.StylePriority.UseFont = false; + this.xrTableCell37.Weight = 0.1947700715855491D; + this.xrTableCell37.WordWrap = false; + // + // xrTableCell38 + // + this.xrTableCell38.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrTableCell38.Font = new System.Drawing.Font("Arial", 7F, System.Drawing.FontStyle.Bold); + this.xrTableCell38.Name = "xrTableCell38"; + this.xrTableCell38.StylePriority.UseBorders = false; + this.xrTableCell38.StylePriority.UseFont = false; + this.xrTableCell38.Weight = 0.19477006735273841D; + this.xrTableCell38.WordWrap = false; + // + // xrTableCell39 + // + this.xrTableCell39.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrTableCell39.Name = "xrTableCell39"; + this.xrTableCell39.StylePriority.UseBorders = false; + this.xrTableCell39.Weight = 0.17583408899385655D; + // + // xrTableCell40 + // + this.xrTableCell40.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrTableCell40.Name = "xrTableCell40"; + this.xrTableCell40.StylePriority.UseBorders = false; + this.xrTableCell40.StylePriority.UseTextAlignment = false; + this.xrTableCell40.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + this.xrTableCell40.Weight = 0.16230839191659136D; + // + // xrTableCell41 + // + this.xrTableCell41.Borders = DevExpress.XtraPrinting.BorderSide.Right; + this.xrTableCell41.Name = "xrTableCell41"; + this.xrTableCell41.StylePriority.UseBorders = false; + this.xrTableCell41.StylePriority.UseTextAlignment = false; + this.xrTableCell41.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + this.xrTableCell41.Weight = 0.16230838391519292D; + // + // xrTableCell42 + // + this.xrTableCell42.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "SupportConceptDetailList.FLSTotal")}); + this.xrTableCell42.Name = "xrTableCell42"; + this.xrTableCell42.StylePriority.UseTextAlignment = false; + xrSummary1.FormatString = "{0:0.00}"; + xrSummary1.IgnoreNullValues = true; + xrSummary1.Running = DevExpress.XtraReports.UI.SummaryRunning.Report; + this.xrTableCell42.Summary = xrSummary1; + this.xrTableCell42.Text = "xrTableCell42"; + this.xrTableCell42.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell42.Weight = 0.13525698632089914D; + // + // xrTableCell43 + // + this.xrTableCell43.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "SupportConceptDetailList.FLSTotalRecordedBillable")}); + this.xrTableCell43.Name = "xrTableCell43"; + this.xrTableCell43.StylePriority.UseTextAlignment = false; + xrSummary2.FormatString = "{0:0.00}"; + xrSummary2.IgnoreNullValues = true; + xrSummary2.Running = DevExpress.XtraReports.UI.SummaryRunning.Report; + this.xrTableCell43.Summary = xrSummary2; + this.xrTableCell43.Text = "xrTableCell43"; + this.xrTableCell43.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell43.Weight = 0.21641118213734861D; + // + // xrTableCell44 + // + this.xrTableCell44.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "SupportConceptDetailList.FLSRemaining")}); + this.xrTableCell44.Name = "xrTableCell44"; + this.xrTableCell44.StylePriority.UseTextAlignment = false; + xrSummary3.FormatString = "{0:0.00}"; + xrSummary3.IgnoreNullValues = true; + xrSummary3.Running = DevExpress.XtraReports.UI.SummaryRunning.Report; + this.xrTableCell44.Summary = xrSummary3; + this.xrTableCell44.Text = "xrTableCell44"; + this.xrTableCell44.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell44.Weight = 0.135256986233857D; + // + // xrTableCell45 + // + this.xrTableCell45.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "SupportConceptDetailList.FLSOpenPerWeek")}); + this.xrTableCell45.Name = "xrTableCell45"; + this.xrTableCell45.StylePriority.UseBorders = false; + this.xrTableCell45.StylePriority.UseTextAlignment = false; + xrSummary4.FormatString = "{0:0.00}"; + xrSummary4.IgnoreNullValues = true; + xrSummary4.Running = DevExpress.XtraReports.UI.SummaryRunning.Report; + this.xrTableCell45.Summary = xrSummary4; + this.xrTableCell45.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell45.Weight = 0.15689810126025036D; + // + // xrTableCell46 + // + this.xrTableCell46.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrTableCell46.Name = "xrTableCell46"; + this.xrTableCell46.StylePriority.UseBorders = false; + this.xrTableCell46.StylePriority.UseTextAlignment = false; + this.xrTableCell46.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell46.Weight = 0.15689811071234514D; + // + // xrTableCell47 + // + this.xrTableCell47.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrTableCell47.Font = new System.Drawing.Font("Arial", 7F, System.Drawing.FontStyle.Bold); + this.xrTableCell47.Name = "xrTableCell47"; + this.xrTableCell47.StylePriority.UseBorders = false; + this.xrTableCell47.StylePriority.UseFont = false; + this.xrTableCell47.StylePriority.UseTextAlignment = false; + this.xrTableCell47.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + this.xrTableCell47.Weight = 0.089269612164975D; + // + // xrTableCell48 + // + this.xrTableCell48.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrTableCell48.Name = "xrTableCell48"; + this.xrTableCell48.StylePriority.UseBorders = false; + this.xrTableCell48.StylePriority.UseTextAlignment = false; + this.xrTableCell48.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell48.Weight = 0.1352569855617011D; + // + // xrTableCell49 + // + this.xrTableCell49.Borders = DevExpress.XtraPrinting.BorderSide.Right; + this.xrTableCell49.Name = "xrTableCell49"; + this.xrTableCell49.StylePriority.UseBorders = false; + this.xrTableCell49.StylePriority.UseTextAlignment = false; + this.xrTableCell49.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell49.Weight = 0.15689810350399458D; + // + // xrTableCell50 + // + this.xrTableCell50.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "SupportConceptDetailList.FLSPerWeekSoll")}); + this.xrTableCell50.Name = "xrTableCell50"; + this.xrTableCell50.StylePriority.UseTextAlignment = false; + xrSummary5.FormatString = "{0:0.00}"; + xrSummary5.IgnoreNullValues = true; + xrSummary5.Running = DevExpress.XtraReports.UI.SummaryRunning.Report; + this.xrTableCell50.Summary = xrSummary5; + this.xrTableCell50.Text = "xrTableCell50"; + this.xrTableCell50.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell50.Weight = 0.17853922903987909D; + // + // xrTableCell51 + // + this.xrTableCell51.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "SupportConceptDetailList.FLSPerWeekIst")}); + this.xrTableCell51.Name = "xrTableCell51"; + this.xrTableCell51.StylePriority.UseTextAlignment = false; + xrSummary6.FormatString = "{0:0.00}"; + xrSummary6.IgnoreNullValues = true; + xrSummary6.Running = DevExpress.XtraReports.UI.SummaryRunning.Report; + this.xrTableCell51.Summary = xrSummary6; + this.xrTableCell51.Text = "xrTableCell51"; + this.xrTableCell51.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell51.Weight = 0.1893597790271834D; + // + // xrTableCell52 + // + this.xrTableCell52.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrTableCell52.Name = "xrTableCell52"; + this.xrTableCell52.StylePriority.UseBorders = false; + this.xrTableCell52.StylePriority.UseTextAlignment = false; + this.xrTableCell52.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell52.Weight = 0.20288547666860882D; + // + // xrTableCell53 + // + this.xrTableCell53.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrTableCell53.Name = "xrTableCell53"; + this.xrTableCell53.StylePriority.UseBorders = false; + this.xrTableCell53.Weight = 0.22182145262578162D; + // + // xrTableCell54 + // + this.xrTableCell54.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrTableCell54.Name = "xrTableCell54"; + this.xrTableCell54.StylePriority.UseBorders = false; + this.xrTableCell54.StylePriority.UseTextAlignment = false; + this.xrTableCell54.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell54.Weight = 0.13525699097924734D; + // + // Hilfeplanuebersicht + // + this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail, + this.ReportHeader, + this.DetailReport, + this.PageHeader, + this.PageFooter, + this.topMarginBand1, + this.bottomMarginBand1, + this.GroupFooter1}); + this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] { + this.approvedText}); + this.DataSource = this.bindingSource1; + this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] { + this.ruleNotApprovedAndExpiringNext8Months, + this.ruleNotApprovedAndExpiringNext4Months}); + this.Landscape = true; + this.Margins = new System.Drawing.Printing.Margins(30, 30, 50, 20); + this.PageHeight = 827; + this.PageWidth = 1169; + this.PaperKind = DevExpress.Drawing.Printing.DXPaperKind.A4; + this.Version = "13.2"; + ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); + + } + + #endregion + + private DevExpress.XtraReports.UI.DetailBand Detail; + private System.Windows.Forms.BindingSource bindingSource1; + private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport; + private DevExpress.XtraReports.UI.DetailBand Detail1; + private DevExpress.XtraReports.UI.PageHeaderBand PageHeader; + private DevExpress.XtraReports.UI.PageFooterBand PageFooter; + private DevExpress.XtraReports.UI.XRPageInfo xrPageInfo1; + private DevExpress.XtraReports.UI.XRPageInfo xrPageInfo2; + private DevExpress.XtraReports.UI.XRLabel xrLabel1; + private DevExpress.XtraReports.UI.XRTable xrTable1; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell2; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell3; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell4; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell5; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell6; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell7; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell8; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell9; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell10; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell11; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell12; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell13; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell14; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell15; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell16; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell17; + private DevExpress.XtraReports.UI.XRTable xrTable2; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow2; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell18; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell19; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell20; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell21; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell22; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell23; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell24; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell25; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell26; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell27; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell28; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell29; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell30; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell31; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell32; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell33; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell34; + private DevExpress.XtraReports.UI.CalculatedField approvedText; + private DevExpress.XtraReports.UI.FormattingRule ruleNotApprovedAndExpiringNext8Months; + private DevExpress.XtraReports.UI.FormattingRule ruleNotApprovedAndExpiringNext4Months; + private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1; + private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell36; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell35; + private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1; + private DevExpress.XtraReports.UI.XRTable xrTable3; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow3; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell37; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell38; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell39; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell40; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell41; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell42; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell43; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell44; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell45; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell46; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell47; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell48; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell49; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell50; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell51; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell52; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell53; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell54; + } +} diff --git a/ReportImp/BeWoPyramide/SupportConceptReport.cs b/ReportImp/BeWoPyramide/SupportConceptReport.cs new file mode 100644 index 000000000..6e5b99844 --- /dev/null +++ b/ReportImp/BeWoPyramide/SupportConceptReport.cs @@ -0,0 +1,32 @@ +using System; +using System.Drawing; +using System.Collections; +using System.ComponentModel; +using DevExpress.XtraReports.UI; +using BS.Shared.Extensions; +using BeWo.Report.ReportObjects; +using BeWo.Report; +using System.Linq; + +namespace BeWoPyramide +{ + public partial class Hilfeplanuebersicht : DevExpress.XtraReports.UI.XtraReport, IBeWoReport + { + public Hilfeplanuebersicht() + { + InitializeComponent(); + } + + public void SetReportDataSource(SupportConceptListRO pRO) + { + if (pRO.AppointedDate.HasValue && pRO.AppointedDate.Value.Date < DateTime.Now.Date) + { + xrLabel1.Text = String.Format("Hilfeplanübersicht Stand {0:dd.MM.yyyy}", pRO.AppointedDate); + } + + pRO.SupportConceptDetailList = pRO.SupportConceptDetailList.OrderBy(s => s.EndDate).ToList(); + + this.bindingSource1.DataSource = pRO; + } + } +} diff --git a/ReportImp/BeWoPyramide/SupportConceptReport.resx b/ReportImp/BeWoPyramide/SupportConceptReport.resx new file mode 100644 index 000000000..d25f3eba2 --- /dev/null +++ b/ReportImp/BeWoPyramide/SupportConceptReport.resx @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 17, 17 + + \ No newline at end of file diff --git a/ReportImp/BeWoRichter/BeWoRichter.csproj b/ReportImp/BeWoRichter/BeWoRichter.csproj index 3cf7e5bfa..2a9dfc1da 100644 --- a/ReportImp/BeWoRichter/BeWoRichter.csproj +++ b/ReportImp/BeWoRichter/BeWoRichter.csproj @@ -76,12 +76,23 @@ MitarbeiterstundenkontoJahr.cs + + True + True + Resources.resx + Component Quittierungsbeleg.cs + + Component + + + ServiceInvoiceReport.cs + Component @@ -133,10 +144,18 @@ Designer + + ResXFileCodeGenerator + Resources.Designer.cs + Quittierungsbeleg.cs Designer + + ServiceInvoiceReport.cs + Designer + SettlementReport.cs Designer diff --git a/ReportImp/BeWoRichter/Properties/Resources.Designer.cs b/ReportImp/BeWoRichter/Properties/Resources.Designer.cs new file mode 100644 index 000000000..9bff6353f --- /dev/null +++ b/ReportImp/BeWoRichter/Properties/Resources.Designer.cs @@ -0,0 +1,63 @@ +//------------------------------------------------------------------------------ +// +// Dieser Code wurde von einem Tool generiert. +// Laufzeitversion:4.0.30319.42000 +// +// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn +// der Code erneut generiert wird. +// +//------------------------------------------------------------------------------ + +namespace KundeXyz.Properties { + using System; + + + /// + /// Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw. + /// + // Diese Klasse wurde von der StronglyTypedResourceBuilder automatisch generiert + // -Klasse über ein Tool wie ResGen oder Visual Studio automatisch generiert. + // Um einen Member hinzuzufügen oder zu entfernen, bearbeiten Sie die .ResX-Datei und führen dann ResGen + // mit der /str-Option erneut aus, oder Sie erstellen Ihr VS-Projekt neu. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "16.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + internal class Resources { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal Resources() { + } + + /// + /// Gibt die zwischengespeicherte ResourceManager-Instanz zurück, die von dieser Klasse verwendet wird. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Resources.ResourceManager ResourceManager { + get { + if (object.ReferenceEquals(resourceMan, null)) { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("KundeXyz.Properties.Resources", typeof(Resources).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Überschreibt die CurrentUICulture-Eigenschaft des aktuellen Threads für alle + /// Ressourcenzuordnungen, die diese stark typisierte Ressourcenklasse verwenden. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Globalization.CultureInfo Culture { + get { + return resourceCulture; + } + set { + resourceCulture = value; + } + } + } +} diff --git a/ReportImp/BeWoRichter/Properties/Resources.resx b/ReportImp/BeWoRichter/Properties/Resources.resx new file mode 100644 index 000000000..1af7de150 --- /dev/null +++ b/ReportImp/BeWoRichter/Properties/Resources.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/ReportImp/BeWoRichter/ServiceInvoiceReport.Designer.cs b/ReportImp/BeWoRichter/ServiceInvoiceReport.Designer.cs new file mode 100644 index 000000000..ed83c06ac --- /dev/null +++ b/ReportImp/BeWoRichter/ServiceInvoiceReport.Designer.cs @@ -0,0 +1,814 @@ +using BeWo.Report.ReportObjects; +namespace BeWoRichter +{ + partial class ServiceInvoiceReport + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ServiceInvoiceReport)); + this.Detail = new DevExpress.XtraReports.UI.DetailBand(); + this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand(); + this.ruleRateFactorNull = new DevExpress.XtraReports.UI.FormattingRule(); + this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand(); + this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox(); + this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand(); + this.Page1 = new DevExpress.XtraReports.UI.GroupHeaderBand(); + this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel(); + this.lblAdresse = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel(); + this.lblAbrechnungszeitraum = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrTable4 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow10 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow14 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel(); + this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail1 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable5 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow23 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell32 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell37 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell35 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell33 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell36 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell38 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell34 = new DevExpress.XtraReports.UI.XRTableCell(); + this.DetailReport2 = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail3 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable6 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow25 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell40 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell42 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell43 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell44 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell45 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell46 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell47 = new DevExpress.XtraReports.UI.XRTableCell(); + this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand(); + this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); + this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable6)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); + // + // Detail + // + this.Detail.HeightF = 0F; + this.Detail.Name = "Detail"; + this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // ReportHeader + // + this.ReportHeader.Font = new DevExpress.Drawing.DXFont("Verdana", 10F); + this.ReportHeader.HeightF = 0F; + this.ReportHeader.Name = "ReportHeader"; + this.ReportHeader.StylePriority.UseFont = false; + // + // ruleRateFactorNull + // + this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?"; + this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.ruleRateFactorNull.Name = "ruleRateFactorNull"; + // + // topMarginBand1 + // + this.topMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrPictureBox1}); + this.topMarginBand1.HeightF = 157.5F; + this.topMarginBand1.Name = "topMarginBand1"; + // + // xrPictureBox1 + // + this.xrPictureBox1.ImageAlignment = DevExpress.XtraPrinting.ImageAlignment.MiddleCenter; + this.xrPictureBox1.ImageSource = new DevExpress.XtraPrinting.Drawing.ImageSource("img", resources.GetString("xrPictureBox1.ImageSource")); + this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(180.9999F, 53.75001F); + this.xrPictureBox1.Name = "xrPictureBox1"; + this.xrPictureBox1.SizeF = new System.Drawing.SizeF(495.8333F, 103.75F); + this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage; + // + // bottomMarginBand1 + // + this.bottomMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel17}); + this.bottomMarginBand1.HeightF = 66.2084F; + this.bottomMarginBand1.Name = "bottomMarginBand1"; + // + // Page1 + // + this.Page1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel10, + this.xrLabel13, + this.xrLabel7, + this.lblAdresse, + this.xrLabel4, + this.xrLabel3, + this.xrLabel2, + this.xrLabel5, + this.xrLabel8, + this.lblAbrechnungszeitraum}); + this.Page1.Font = new DevExpress.Drawing.DXFont("Verdana", 10F); + this.Page1.HeightF = 354.0833F; + this.Page1.Name = "Page1"; + this.Page1.StylePriority.UseFont = false; + // + // xrLabel7 + // + this.xrLabel7.Font = new DevExpress.Drawing.DXFont("Verdana", 8.25F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrLabel7.Name = "xrLabel7"; + this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel7.SizeF = new System.Drawing.SizeF(317F, 17F); + this.xrLabel7.StylePriority.UseFont = false; + this.xrLabel7.Text = "BeWo-Richter • Florastrasse 32 • 50733 Köln-Nippes"; + // + // lblAdresse + // + this.lblAdresse.LocationFloat = new DevExpress.Utils.PointFloat(0F, 22.50001F); + 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(317F, 111.5F); + this.lblAdresse.StylePriority.UseFont = false; + this.lblAdresse.Text = "[RecipientOrganisation]\r\n[RecipientContactPerson]\r\n[RecipientDivision]\r\n[Recipien" + + "tStreet]\r\n[RecipientPostCodeAndTown]"; + // + // xrLabel4 + // + this.xrLabel4.BackColor = System.Drawing.Color.Transparent; + this.xrLabel4.CanShrink = true; + this.xrLabel4.Font = new DevExpress.Drawing.DXFont("Verdana", 9.75F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 235F); + this.xrLabel4.Multiline = true; + this.xrLabel4.Name = "xrLabel4"; + this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel4.SizeF = new System.Drawing.SizeF(677.0001F, 20F); + this.xrLabel4.StylePriority.UseBackColor = false; + this.xrLabel4.StylePriority.UseFont = false; + this.xrLabel4.Text = "[CustomerReferenceNumber]"; + this.xrLabel4.WordWrap = false; + // + // xrLabel3 + // + this.xrLabel3.BackColor = System.Drawing.Color.Transparent; + this.xrLabel3.CanShrink = true; + this.xrLabel3.Font = new DevExpress.Drawing.DXFont("Verdana", 9.75F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 215F); + this.xrLabel3.Name = "xrLabel3"; + this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel3.SizeF = new System.Drawing.SizeF(677.0001F, 20F); + this.xrLabel3.StylePriority.UseBackColor = false; + this.xrLabel3.StylePriority.UseFont = false; + this.xrLabel3.Text = "Abrechnung Betreuungsleistungen für [CustomerSalutation] [CustomerName], geb. [Cu" + + "stomerBirthdate!dd.MM.yyyy]"; + this.xrLabel3.WordWrap = false; + // + // xrLabel2 + // + this.xrLabel2.BackColor = System.Drawing.Color.Transparent; + this.xrLabel2.CanShrink = true; + this.xrLabel2.Font = new DevExpress.Drawing.DXFont("Verdana", 9.75F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 195F); + this.xrLabel2.Name = "xrLabel2"; + this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel2.SizeF = new System.Drawing.SizeF(677.0001F, 20F); + this.xrLabel2.StylePriority.UseBackColor = false; + this.xrLabel2.StylePriority.UseFont = false; + this.xrLabel2.Text = "Rechnung Nr. [InvoiceNumber]"; + this.xrLabel2.WordWrap = false; + // + // xrLabel5 + // + this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 297.5F); + this.xrLabel5.Name = "xrLabel5"; + this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel5.SizeF = new System.Drawing.SizeF(342F, 17F); + this.xrLabel5.StylePriority.UseFont = false; + this.xrLabel5.Text = "Sehr geehrte Damen und Herren,"; + // + // xrLabel8 + // + this.xrLabel8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceDate")}); + this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(362.5F, 172F); + this.xrLabel8.Name = "xrLabel8"; + this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel8.SizeF = new System.Drawing.SizeF(314.5F, 23F); + this.xrLabel8.StylePriority.UseTextAlignment = false; + this.xrLabel8.Text = "xrLabel8"; + this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + // + // lblAbrechnungszeitraum + // + this.lblAbrechnungszeitraum.LocationFloat = new DevExpress.Utils.PointFloat(0F, 322.5F); + this.lblAbrechnungszeitraum.Multiline = true; + this.lblAbrechnungszeitraum.Name = "lblAbrechnungszeitraum"; + this.lblAbrechnungszeitraum.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblAbrechnungszeitraum.SizeF = new System.Drawing.SizeF(676.8332F, 31.58334F); + this.lblAbrechnungszeitraum.StylePriority.UseFont = false; + this.lblAbrechnungszeitraum.Text = "hiermit berechnen wir für den ... folgende erbrachte Tätigkeiten:"; + // + // xrLabel15 + // + this.xrLabel15.Font = new DevExpress.Drawing.DXFont("Verdana", 10F); + this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(0F, 114.5833F); + this.xrLabel15.Name = "xrLabel15"; + this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel15.SizeF = new System.Drawing.SizeF(175F, 17F); + this.xrLabel15.StylePriority.UseFont = false; + this.xrLabel15.Text = "Mit freundlichen Grüßen"; + // + // xrTable4 + // + this.xrTable4.Font = new DevExpress.Drawing.DXFont("Verdana", 10F); + this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 68.75F); + this.xrTable4.Name = "xrTable4"; + this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow10, + this.xrTableRow14}); + this.xrTable4.SizeF = new System.Drawing.SizeF(650F, 26F); + this.xrTable4.StylePriority.UseFont = false; + // + // xrTableRow10 + // + this.xrTableRow10.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell9}); + this.xrTableRow10.Name = "xrTableRow10"; + this.xrTableRow10.Weight = 0.38095238095238093D; + // + // xrTableCell9 + // + this.xrTableCell9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Notice")}); + this.xrTableCell9.Name = "xrTableCell9"; + this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell9.StylePriority.UsePadding = false; + this.xrTableCell9.Text = "xrTableCell1"; + this.xrTableCell9.Weight = 3D; + // + // xrTableRow14 + // + this.xrTableRow14.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell12}); + this.xrTableRow14.Name = "xrTableRow14"; + this.xrTableRow14.Weight = 0.23809523809523808D; + // + // xrTableCell12 + // + this.xrTableCell12.Name = "xrTableCell12"; + this.xrTableCell12.Weight = 3D; + // + // xrLabel14 + // + this.xrLabel14.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "CreatorName")}); + this.xrLabel14.Font = new DevExpress.Drawing.DXFont("Verdana", 10F); + this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(0F, 189.5833F); + this.xrLabel14.Name = "xrLabel14"; + this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel14.SizeF = new System.Drawing.SizeF(225F, 17F); + this.xrLabel14.StylePriority.UseFont = false; + this.xrLabel14.Text = "[CreatorName]"; + // + // xrLabel9 + // + this.xrLabel9.Font = new DevExpress.Drawing.DXFont("Verdana", 10F, DevExpress.Drawing.DXFontStyle.Italic); + this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(0F, 43.75F); + this.xrLabel9.Name = "xrLabel9"; + this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel9.SizeF = new System.Drawing.SizeF(250F, 17F); + this.xrLabel9.StylePriority.UseFont = false; + this.xrLabel9.Text = "Abschließende Bemerkungen:"; + // + // DetailReport + // + this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail1, + this.DetailReport2}); + this.DetailReport.DataMember = "ServiceInvoicePeriods"; + this.DetailReport.DataSource = this.bindingSource1; + this.DetailReport.Level = 0; + this.DetailReport.Name = "DetailReport"; + // + // Detail1 + // + this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable5}); + this.Detail1.HeightF = 25F; + this.Detail1.Name = "Detail1"; + // + // xrTable5 + // + this.xrTable5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable5.Name = "xrTable5"; + this.xrTable5.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow23}); + this.xrTable5.SizeF = new System.Drawing.SizeF(677F, 25F); + // + // xrTableRow23 + // + this.xrTableRow23.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell32, + this.xrTableCell37, + this.xrTableCell35, + this.xrTableCell33, + this.xrTableCell36, + this.xrTableCell38, + this.xrTableCell34}); + this.xrTableRow23.Name = "xrTableRow23"; + this.xrTableRow23.Weight = 1D; + // + // xrTableCell32 + // + this.xrTableCell32.BackColor = System.Drawing.Color.Gainsboro; + this.xrTableCell32.BorderColor = System.Drawing.Color.DarkGray; + this.xrTableCell32.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell32.Name = "xrTableCell32"; + this.xrTableCell32.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell32.StylePriority.UseBackColor = false; + this.xrTableCell32.StylePriority.UseBorderColor = false; + this.xrTableCell32.StylePriority.UseBorders = false; + this.xrTableCell32.StylePriority.UsePadding = false; + this.xrTableCell32.StylePriority.UseTextAlignment = false; + this.xrTableCell32.Text = "Zeitraum"; + this.xrTableCell32.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell32.Weight = 0.62463077449375981D; + // + // xrTableCell37 + // + this.xrTableCell37.BackColor = System.Drawing.Color.Gainsboro; + this.xrTableCell37.BorderColor = System.Drawing.Color.DarkGray; + this.xrTableCell37.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell37.Name = "xrTableCell37"; + this.xrTableCell37.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell37.StylePriority.UseBackColor = false; + this.xrTableCell37.StylePriority.UseBorderColor = false; + this.xrTableCell37.StylePriority.UseBorders = false; + this.xrTableCell37.StylePriority.UsePadding = false; + this.xrTableCell37.StylePriority.UseTextAlignment = false; + this.xrTableCell37.Text = "Leistung"; + this.xrTableCell37.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell37.Weight = 0.85081236260328186D; + // + // xrTableCell35 + // + this.xrTableCell35.BackColor = System.Drawing.Color.Gainsboro; + this.xrTableCell35.BorderColor = System.Drawing.Color.DarkGray; + this.xrTableCell35.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell35.Name = "xrTableCell35"; + this.xrTableCell35.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell35.StylePriority.UseBackColor = false; + this.xrTableCell35.StylePriority.UseBorderColor = false; + this.xrTableCell35.StylePriority.UseBorders = false; + this.xrTableCell35.StylePriority.UsePadding = false; + this.xrTableCell35.StylePriority.UseTextAlignment = false; + this.xrTableCell35.Text = "Satz"; + this.xrTableCell35.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell35.Weight = 0.23245943032832414D; + // + // xrTableCell33 + // + this.xrTableCell33.BackColor = System.Drawing.Color.Gainsboro; + this.xrTableCell33.BorderColor = System.Drawing.Color.DarkGray; + this.xrTableCell33.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell33.Name = "xrTableCell33"; + this.xrTableCell33.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell33.StylePriority.UseBackColor = false; + this.xrTableCell33.StylePriority.UseBorderColor = false; + this.xrTableCell33.StylePriority.UseBorders = false; + this.xrTableCell33.StylePriority.UsePadding = false; + this.xrTableCell33.StylePriority.UseTextAlignment = false; + this.xrTableCell33.Text = "Stunden"; + this.xrTableCell33.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell33.Weight = 0.2893277257020575D; + // + // xrTableCell36 + // + this.xrTableCell36.BackColor = System.Drawing.Color.Gainsboro; + this.xrTableCell36.BorderColor = System.Drawing.Color.DarkGray; + this.xrTableCell36.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell36.Name = "xrTableCell36"; + this.xrTableCell36.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell36.StylePriority.UseBackColor = false; + this.xrTableCell36.StylePriority.UseBorderColor = false; + this.xrTableCell36.StylePriority.UseBorders = false; + this.xrTableCell36.StylePriority.UsePadding = false; + this.xrTableCell36.StylePriority.UseTextAlignment = false; + this.xrTableCell36.Text = "Betrag"; + this.xrTableCell36.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell36.Weight = 0.26310971709438763D; + // + // xrTableCell38 + // + this.xrTableCell38.BackColor = System.Drawing.Color.Gainsboro; + this.xrTableCell38.BorderColor = System.Drawing.Color.DarkGray; + this.xrTableCell38.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell38.Name = "xrTableCell38"; + this.xrTableCell38.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell38.StylePriority.UseBackColor = false; + this.xrTableCell38.StylePriority.UseBorderColor = false; + this.xrTableCell38.StylePriority.UseBorders = false; + this.xrTableCell38.StylePriority.UsePadding = false; + this.xrTableCell38.StylePriority.UseTextAlignment = false; + this.xrTableCell38.Text = "pausch Fakt."; + this.xrTableCell38.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell38.Weight = 0.42042083402151886D; + // + // xrTableCell34 + // + this.xrTableCell34.BackColor = System.Drawing.Color.Gainsboro; + this.xrTableCell34.BorderColor = System.Drawing.Color.DarkGray; + this.xrTableCell34.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell34.Name = "xrTableCell34"; + this.xrTableCell34.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell34.StylePriority.UseBackColor = false; + this.xrTableCell34.StylePriority.UseBorderColor = false; + this.xrTableCell34.StylePriority.UseBorders = false; + this.xrTableCell34.StylePriority.UsePadding = false; + this.xrTableCell34.StylePriority.UseTextAlignment = false; + this.xrTableCell34.Text = "Gesamt"; + this.xrTableCell34.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell34.Weight = 0.31923915575667006D; + // + // DetailReport2 + // + this.DetailReport2.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail3, + this.GroupFooter1}); + this.DetailReport2.DataMember = "ServiceInvoicePeriods.ServiceInvoiceItems"; + this.DetailReport2.DataSource = this.bindingSource1; + this.DetailReport2.Level = 0; + this.DetailReport2.Name = "DetailReport2"; + this.DetailReport2.PageBreak = DevExpress.XtraReports.UI.PageBreak.AfterBand; + // + // Detail3 + // + this.Detail3.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable6}); + this.Detail3.HeightF = 25F; + this.Detail3.Name = "Detail3"; + // + // xrTable6 + // + this.xrTable6.Font = new DevExpress.Drawing.DXFont("Verdana", 8.25F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTable6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable6.Name = "xrTable6"; + this.xrTable6.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow25}); + this.xrTable6.SizeF = new System.Drawing.SizeF(677F, 25F); + this.xrTable6.StylePriority.UseFont = false; + // + // xrTableRow25 + // + this.xrTableRow25.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell40, + this.xrTableCell42, + this.xrTableCell43, + this.xrTableCell44, + this.xrTableCell45, + this.xrTableCell46, + this.xrTableCell47}); + this.xrTableRow25.Name = "xrTableRow25"; + this.xrTableRow25.Weight = 1D; + // + // xrTableCell40 + // + this.xrTableCell40.BorderColor = System.Drawing.Color.DarkGray; + this.xrTableCell40.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell40.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.Duration")}); + this.xrTableCell40.Name = "xrTableCell40"; + this.xrTableCell40.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell40.StylePriority.UseBorderColor = false; + this.xrTableCell40.StylePriority.UseBorders = false; + this.xrTableCell40.StylePriority.UsePadding = false; + this.xrTableCell40.StylePriority.UseTextAlignment = false; + this.xrTableCell40.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell40.Weight = 0.62463084211025488D; + // + // xrTableCell42 + // + this.xrTableCell42.BorderColor = System.Drawing.Color.DarkGray; + this.xrTableCell42.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell42.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.ServiceDescription")}); + this.xrTableCell42.Name = "xrTableCell42"; + this.xrTableCell42.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell42.StylePriority.UseBorderColor = false; + this.xrTableCell42.StylePriority.UseBorders = false; + this.xrTableCell42.StylePriority.UsePadding = false; + this.xrTableCell42.StylePriority.UseTextAlignment = false; + this.xrTableCell42.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell42.Weight = 0.85081229498678679D; + // + // xrTableCell43 + // + this.xrTableCell43.BorderColor = System.Drawing.Color.DarkGray; + this.xrTableCell43.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell43.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.HourlyRate", "{0:0.00}")}); + this.xrTableCell43.Name = "xrTableCell43"; + this.xrTableCell43.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell43.StylePriority.UseBorderColor = false; + this.xrTableCell43.StylePriority.UseBorders = false; + this.xrTableCell43.StylePriority.UsePadding = false; + this.xrTableCell43.StylePriority.UseTextAlignment = false; + this.xrTableCell43.Text = "xrTableCell43"; + this.xrTableCell43.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell43.Weight = 0.23245943032832414D; + // + // xrTableCell44 + // + this.xrTableCell44.BorderColor = System.Drawing.Color.DarkGray; + this.xrTableCell44.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell44.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.Hours", "{0:0.##}")}); + this.xrTableCell44.Name = "xrTableCell44"; + this.xrTableCell44.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell44.StylePriority.UseBorderColor = false; + this.xrTableCell44.StylePriority.UseBorders = false; + this.xrTableCell44.StylePriority.UsePadding = false; + this.xrTableCell44.StylePriority.UseTextAlignment = false; + this.xrTableCell44.Text = "xrTableCell44"; + this.xrTableCell44.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell44.Weight = 0.2893277257020575D; + // + // xrTableCell45 + // + this.xrTableCell45.BorderColor = System.Drawing.Color.DarkGray; + this.xrTableCell45.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell45.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.NetAmount", "{0:0.00}")}); + this.xrTableCell45.Name = "xrTableCell45"; + this.xrTableCell45.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell45.StylePriority.UseBorderColor = false; + this.xrTableCell45.StylePriority.UseBorders = false; + this.xrTableCell45.StylePriority.UsePadding = false; + this.xrTableCell45.StylePriority.UseTextAlignment = false; + this.xrTableCell45.Text = "xrTableCell45"; + this.xrTableCell45.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell45.Weight = 0.26310971709438763D; + // + // xrTableCell46 + // + this.xrTableCell46.BorderColor = System.Drawing.Color.DarkGray; + this.xrTableCell46.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell46.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.RateFactor")}); + this.xrTableCell46.Name = "xrTableCell46"; + this.xrTableCell46.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell46.StylePriority.UseBorderColor = false; + this.xrTableCell46.StylePriority.UseBorders = false; + this.xrTableCell46.StylePriority.UsePadding = false; + this.xrTableCell46.StylePriority.UseTextAlignment = false; + this.xrTableCell46.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell46.Weight = 0.42042083402151886D; + // + // xrTableCell47 + // + this.xrTableCell47.BorderColor = System.Drawing.Color.DarkGray; + this.xrTableCell47.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell47.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.GrossAmount")}); + this.xrTableCell47.Name = "xrTableCell47"; + this.xrTableCell47.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell47.StylePriority.UseBorderColor = false; + this.xrTableCell47.StylePriority.UseBorders = false; + this.xrTableCell47.StylePriority.UsePadding = false; + this.xrTableCell47.StylePriority.UseTextAlignment = false; + this.xrTableCell47.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell47.Weight = 0.31923915575667006D; + // + // GroupFooter1 + // + this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel6, + this.xrLabel1, + this.xrLabel9, + this.xrTable4, + this.xrLabel14, + this.xrLabel15}); + this.GroupFooter1.HeightF = 206.5833F; + this.GroupFooter1.Name = "GroupFooter1"; + // + // xrLabel6 + // + this.xrLabel6.Font = new DevExpress.Drawing.DXFont("Verdana", 10F); + this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(501.8332F, 189.5833F); + this.xrLabel6.Name = "xrLabel6"; + this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel6.SizeF = new System.Drawing.SizeF(175F, 17F); + this.xrLabel6.StylePriority.UseFont = false; + this.xrLabel6.StylePriority.UseTextAlignment = false; + this.xrLabel6.Text = "Quittierungen anbei"; + this.xrLabel6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + // + // xrLabel1 + // + this.xrLabel1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "GrossClaim", "Gesamtsumme: {0}")}); + this.xrLabel1.Font = new DevExpress.Drawing.DXFont("Verdana", 9F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(420.9999F, 0F); + this.xrLabel1.Name = "xrLabel1"; + this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 5, 0, 0, 100F); + this.xrLabel1.SizeF = new System.Drawing.SizeF(255.8333F, 25F); + this.xrLabel1.StylePriority.UseFont = false; + this.xrLabel1.StylePriority.UsePadding = false; + this.xrLabel1.StylePriority.UseTextAlignment = false; + this.xrLabel1.Text = "xrLabel1"; + this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceInvoiceRO); + // + // xrLabel10 + // + this.xrLabel10.Font = new DevExpress.Drawing.DXFont("Verdana", 8.25F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(516.25F, 0F); + 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(160.75F, 127F); + this.xrLabel10.StylePriority.UseFont = false; + this.xrLabel10.StylePriority.UseTextAlignment = false; + this.xrLabel10.Text = "Florastrasse 32\r\n50733 Köln-Nippes\r\n \r\nTel.: 0221 - 96 43 49 56\r\nFax: 0221 " + + "- 96 43 49 57\r\nMob. 0177 - 5078928\r\nDipl.-Päd. Thomas Richter\r\ninfo@BeWo-Richter" + + ".de\r\n"; + this.xrLabel10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + // + // xrLabel13 + // + this.xrLabel13.Font = new DevExpress.Drawing.DXFont("Verdana", 8.25F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrLabel13.ForeColor = System.Drawing.Color.RoyalBlue; + this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(516.25F, 127F); + 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(160.75F, 20.12497F); + this.xrLabel13.StylePriority.UseFont = false; + this.xrLabel13.StylePriority.UseForeColor = false; + this.xrLabel13.StylePriority.UseTextAlignment = false; + this.xrLabel13.Text = "www.BeWo-Richter.de"; + this.xrLabel13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + // + // xrLabel17 + // + this.xrLabel17.Font = new DevExpress.Drawing.DXFont("Verdana", 8F); + this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(0F, 23.00002F); + this.xrLabel17.Name = "xrLabel17"; + this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel17.SizeF = new System.Drawing.SizeF(676.8332F, 17.00001F); + this.xrLabel17.StylePriority.UseFont = false; + this.xrLabel17.StylePriority.UseTextAlignment = false; + this.xrLabel17.Text = "Stadtsparkasse KölnBonn, IBAN DE20 3705 0198 0154 3531 48, Kontoinhaber Thomas Ri" + + "chter"; + this.xrLabel17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // ServiceInvoiceReport + // + this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail, + this.ReportHeader, + this.topMarginBand1, + this.bottomMarginBand1, + this.Page1, + this.DetailReport}); + this.DataSource = this.bindingSource1; + this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung"; + this.Font = new DevExpress.Drawing.DXFont("Verdana", 10F); + this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] { + this.ruleRateFactorNull}); + this.Margins = new DevExpress.Drawing.DXMargins(75F, 75F, 157.5F, 66.2084F); + this.PageHeight = 1169; + this.PageWidth = 827; + this.PaperKind = DevExpress.Drawing.Printing.DXPaperKind.A4; + this.Version = "23.2"; + ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable6)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); + + } + + + private DevExpress.XtraReports.UI.DetailBand Detail; + private System.Windows.Forms.BindingSource bindingSource1; + private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader; + private DevExpress.XtraReports.UI.FormattingRule ruleRateFactorNull; + private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1; + private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1; + private DevExpress.XtraReports.UI.GroupHeaderBand Page1; + private DevExpress.XtraReports.UI.XRLabel xrLabel4; + private DevExpress.XtraReports.UI.XRLabel xrLabel3; + private DevExpress.XtraReports.UI.XRLabel xrLabel2; + private DevExpress.XtraReports.UI.XRLabel xrLabel5; + private DevExpress.XtraReports.UI.XRLabel xrLabel8; + private DevExpress.XtraReports.UI.XRLabel lblAbrechnungszeitraum; + private DevExpress.XtraReports.UI.XRLabel xrLabel15; + private DevExpress.XtraReports.UI.XRTable xrTable4; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow10; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell9; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow14; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell12; + private DevExpress.XtraReports.UI.XRLabel xrLabel14; + private DevExpress.XtraReports.UI.XRLabel xrLabel9; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport; + private DevExpress.XtraReports.UI.DetailBand Detail1; + private DevExpress.XtraReports.UI.XRTable xrTable5; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow23; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell32; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell37; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell35; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell33; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell36; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell38; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell34; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport2; + private DevExpress.XtraReports.UI.DetailBand Detail3; + private DevExpress.XtraReports.UI.XRTable xrTable6; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow25; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell40; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell42; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell43; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell44; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell45; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell46; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell47; + private DevExpress.XtraReports.UI.XRLabel lblAdresse; + private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1; + private DevExpress.XtraReports.UI.XRLabel xrLabel1; + private DevExpress.XtraReports.UI.XRLabel xrLabel6; + private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1; + private DevExpress.XtraReports.UI.XRLabel xrLabel7; + private DevExpress.XtraReports.UI.XRLabel xrLabel10; + private DevExpress.XtraReports.UI.XRLabel xrLabel13; + private DevExpress.XtraReports.UI.XRLabel xrLabel17; + } +} diff --git a/ReportImp/BeWoRichter/ServiceInvoiceReport.cs b/ReportImp/BeWoRichter/ServiceInvoiceReport.cs new file mode 100644 index 000000000..8597e6221 --- /dev/null +++ b/ReportImp/BeWoRichter/ServiceInvoiceReport.cs @@ -0,0 +1,69 @@ +using System; +using System.Text; +using BeWo.Report; +using BeWo.Report.ReportObjects; + +using DevExpress.XtraReports.UI; + +namespace BeWoRichter +{ + public partial class ServiceInvoiceReport : XtraReport, IBeWoReport + { + public ServiceInvoiceReport() + { + this.InitializeComponent(); + } + + public void SetReportDataSource(ServiceInvoiceRO pRO) + { + DateTime start = pRO.AccountingPeriodStart; + DateTime end = pRO.AccountingPeriodEnd; + if (start.Month == end.Month && start.Year == end.Year) + { + lblAbrechnungszeitraum.Text = String.Format("hiermit berechnen wir für den Monat {0:MMMM yyyy} folgende erbrachte Tätigkeiten:", start); + } + else + { + lblAbrechnungszeitraum.Text = String.Format("hiermit berechnen wir für den Zeitraum {0:MMMM yyyy} - {1:MMMM yyyy} folgende erbrachte Tätigkeiten:", start, end); + } + + SetzeAdresse(pRO); + + this.bindingSource1.DataSource = pRO; + } + + private void SetzeAdresse(ServiceInvoiceRO pRO) + { + StringBuilder sb = new StringBuilder(); + if (!String.IsNullOrEmpty(pRO.RecipientOrganisation) && pRO.RecipientOrganisation.ToLower() != "selbstzahler") + { + sb.AppendLine(pRO.RecipientOrganisation); + } + //if (!String.IsNullOrEmpty(pRO.RecipientAddressLine1)) + //{ + // sb.AppendLine(pRO.RecipientAddressLine1); + //} + if (!String.IsNullOrEmpty(pRO.RecipientContactPerson)) + { + sb.AppendLine(pRO.RecipientContactPerson); + } + if (!String.IsNullOrEmpty(pRO.RecipientDivision) && !String.IsNullOrEmpty(pRO.RecipientOrganisation) && pRO.RecipientOrganisation.ToLower() != "selbstzahler") + { + sb.AppendLine(pRO.RecipientDivision); + } + if (!String.IsNullOrEmpty(pRO.RecipientPoBox)) + { + sb.AppendLine(pRO.RecipientPoBox); + } + else if (!String.IsNullOrEmpty(pRO.RecipientStreet)) + { + sb.AppendLine(pRO.RecipientStreet); + } + if (!String.IsNullOrEmpty(pRO.RecipientPostCodeAndTown)) + { + sb.AppendLine(pRO.RecipientPostCodeAndTown); + } + lblAdresse.Text = sb.ToString(); + } + } +} \ No newline at end of file diff --git a/ReportImp/BeWoRichter/ServiceInvoiceReport.resx b/ReportImp/BeWoRichter/ServiceInvoiceReport.resx new file mode 100644 index 000000000..0af9511b0 --- /dev/null +++ b/ReportImp/BeWoRichter/ServiceInvoiceReport.resx @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + /9j/4AAQSkZJRgABAQEBLAEsAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCAEnCbADASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD9U6KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoopkkmygB9FfK3xm/wCCh3wt+E63Nnpl03jLWYf+XfRSDbg/7c/3P++d1fEnxQ/4KS/Fj4hfabfQrm18Cad08nTB5tz/AN/3/wDZNtexh8pxeIs1Gy8zzK2Y4eitZX9D9bda1zTvDll9s1LUbfTbfvNeXAiT83NeR+K/20Pgt4Pby73x7ptzL/d0sPfH/wAgq1fjT4l8Ya/4yvPtmva/qWvXP/PfVLiS5k/8frKSvpaHDdO161Rv00/zPnq2fVL/ALqFvX+kfq9rH/BT74Sadc+TBaeI9S/69tPj/wDZ5Vrnk/4KvfDaS48mLwv4lf322/8A8dr8xY6zI5Jxdf8AXD/4/JXXLIsHTa0b+f8Akc8M5xU09vuP1Z0v/gqh8LNV+7oPipf+3a3P/tau58P/APBQr4Pa0v8ApOpaloR9NQ05z/6K8yvyF8OW/l/uZv8AX/u67Cxta6KXDeDrU7yun5P/ADuediuIsVhptRs16H7ReF/jp8PfGK250fxlo948w4gF0kch/wC2b4avQa/DVPkr0fwT8ePHfgBv+JD4n1K0t7f/AJdzcebbf98P8lcVfhLS+Hq69mv1X+ROH4zd7Yijp3i/0f8AmfsNRXwH8Pf+ChOu6cwg8Y6Jb6va/wDP5pn+j3H/AHwflf8ANK+tPhj8dPBnxftPM8M63DdTr/rbOZvLuYvrGef6V8pjMpxmBXNWh7vdar7z7LA53gcw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SLXxBYYi1TTO8Un99fVG7H/J/EZLj7T++iruPhB8XNf+DHjjTPEnh26+y38HWA/6u6j/AI43/wBitM0y+GYw5o/Gtm/yOfL8XPBT974eqP3yorzv4J/GDQvjl8P9M8V6C3+j3AxLbn/WW0w+/G/uM16JX5hOEqcnCS1Wh+gwnGpFSjswoooqCwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAPnn/AIKBf8mZ/FP/ALBP/tRK/nf5r+iD/goF/wAmZ/FP/sE/+1Er+d/mgD9I/wDgiP8A8lb+JH/YDh/9KBX7B1+Pn/BEf/krfxI/7AcP/pQK/YOgAooooAKKKKACv53P2+PGtp8Qv2wPijrFofPtxqn2AS9AfssKW3H/AH5r9RP2+v2+tA/Z/wDCOp+EfCOpwar8R9QiltQLO4SQ6PuT/XzdQJACCqH+Vfh07mZjJIc0AN5r+jD9iXwNJ8Of2TvhjoUsH2a6i0mK6miz0knJuH/HMpr8hv8Agnv+x3eftOfFC21PWLVv+FfaDPHNqsxH7u7kHzpaD3bHzf3V/wB5a/eyOPZQA+iiigAooooAKKKKACiiigArmPiL4JsviR4G8QeFtT5sNc0+406bH9yWMof5109FAH8ufi7wvfeCfF2raDqi7b7Sb6awuQP+ekTlHH5ivev+CefxYPwj/a28B381x9n07Vpjol4Ov7u4+RM/9tvKf8K77/gq/wDCUfDf9qnU9ahB+weLrGLV4vTzx+5mH5x7/wDtpXxrb3E1jcpNC5gn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9majMD/z0utOgknP/ArkXNfVu+vwh+B/7Unxn+AVxdQ6BdeHbuG4gitZYL638weXD5zx/c2/895K+wPh/wDt/wDx/wBWtvO1D4HHX7b93ifSxdWsX/fbRS18fictxDm5qFl5n1FPHUJJLnTZ+jfmUx68A+Fnx0+IvjK4tYNe+C+t+F4J5sSXzajZXMcX/XRd8b/+OV1f/C0fGsf/ADSzxJ/4H6P/APJ1eVOjKm+WVr+p2xkpq6Pl3/gox4wvfGH7P+p2cngzxHpdtYa5azDVr2COO2I3+T/f3/P5n9yvy502TzLG2H/TGv1K/b9+Ok938Ade8Kaz4B1vQbq/FrdRXN/PYyW8flX0H/PG4kr8k7W6g+x/5/2K+ryyqqNOzXf9DxMbR9o7drH0R+xvrH9h/tQfDa8/6i0Vp/39/c/+1K/d+v59f2Xv3f7S3ws/7GSw/wDStK/oKrzc6lz1IS8jpy6PLTcQooor5w9cKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK/D/8AaIt/2trv48fEb/hH7f403Phj/hJdSOlDTRq5s/sn2qTyfI2fJ5fl427ONpoA+3f+Crvx40r4e/s36n4HhuQfE/i7yrWKzU/vY7NJN807f7H7vy/+2lfh5zXs+tfs2/tAeJNUuNR1T4X/ABI1S/nOZby88P6hLLL9XeLJ/Gs3/hk/42/9Ea+IH/hMX3/xqgD6A/4JZ/tCeFPgP8bdfPjPU4ND0fXNI+ypqVwT5UM6SI6b/QMN/wCNfrhH+2F8DZP+aveCf/B/a/8Axdfgf/wyf8bf+iNfED/wmL7/AONUf8Mn/G3/AKI18QP/AAmL7/41QB+/P/DWHwS/6LL8P/8Awp7H/wCO1Wk/bC+Bsf8AzV7wT/4P7X/4uvwP/wCGT/jb/wBEa+IH/hMX3/xqj/hk/wCNv/RGviB/4TF9/wDGqAP3hvv22vgLpYxN8W/Cef8ApjqKS/8AoGa8t8Z/8FVv2ePCtrcNZeKNS8UTxdbbRdJnz+DzLGn/AI9X49WP7I3xx1C6SCH4ReNgZj96bQLqKP8A77ZAv612Ok/8E5/2jtaP+j/C3UkH/T1c2tt/6NlWgD1r9rH/AIKmeMvjdpt34a8EWdx4D8LTkiaZbjOo3aEH5XkHEac/dT/vo18K8190+BP+CPvxv8SfZ28QXHh3wdAeZBeX/wBpuIv+AQhkP/fdfZvwF/4JI/Cz4Y3EGqeMri6+I2sQf8sL5PI03Pb9wOX/AOBuy/7NAHwX+w/+wL4k/aa8RWmv69bzaD8NrabdPqf+rkv/APphbZ/V+i/71fuT4X8M6V4M8O6doOjWkGnaPYQR21pZQDEcUadAKu6fYW2l2NvaWdtDbW8A8uKGEYSMegq9QAVxnxS+HehfGD4fa54P8SWv2nSdXtpLWZTwwz0kT0dSN6/SuzooA/my/aN/Z78Vfsz/ABO1Hwj4jgZgCZLDUgP3V9b5IWaP+RHVTkV9Q/8ABM/9uux+Aeq3Hw88d3AtfA2rTedaaq3/ADCrhhzvP/PF+p/utlv4mr9Uv2gv2dfBf7S/gO48N+MdKFz3tL+Li5sZf+ekLnp9PutjDCvyO/aA/wCCU/xa+FN5c3fg+zHxH8PA/uptLH+nR/79t1/7430Aft1peqWevadbXunXUF3Y3A8yKaAh0kT2NaNfzkeFviz8e/2W5fs+l6t4u8CQ54sr63mitj/2wuE2f+O13Nv+3L+1L8SrefRtN8eeItWmmAPkaHp0IuMez28QdKAP2J/aa/a68Bfst+GftvibUhdaxOD9g8P2j/6ZdOPb+BP9t/l+tflx8O/B3xL/AOCpv7Q7eI/FUlxpngbS5wLqaEkWumWn3vslrnrM+Pv/APAm6KtaP7Pv/BL34p/HfxEPEvxcutT8H6NcN513Nqc/m61fcDoj7jH/AL8vPH3TX68fDD4W+Gfg74I07wv4S0u30bQrFf3cMQ655Lu/V3PdjzQBq+EfCuleBfDum+HtBtINN0fT4I7a0s4RgRRr2Fb1FFABRRRQB+Zf/BaT4R/2p4J8G/Eq0X99pNzJpF+VPJimw8J/4C6MP+2lfkbzX9If7XHwm/4Xd+zh478HxW4ur++0ySWwU97uL97APxkQV+CP/DJ/xt/6I18QP/CYvv8A41QB6l/wTT+E6fFf9rzwbHNbfadO8PiTxBeZ7fZ/9Sf+/wC9v+dfv/X53/8ABI79nPxF8JfCfjvxV4w0DVPDOtaxeRafaWOtWL20ot4hv8zY+G+Z5Mf9s6/RCgAooooA+Ov+Cpnwn/4Wd+ybr9/b24uNS8Jzx63Fjr5afJPz/wBcZGf/ALZ1+D3Nf1H+ItDsfFHh/VdH1JRc6dqFvJa3UWesboUcfkT+dfzw+Lf2NfjL4Z8Wa1pEPwy8Z6xbWN7NaxanYeGryS3ugkhQTRny/uOBkfUUAcj8B/hncfGT4zeDPA8WT/a+qQ2krA/dgL5mcf7kYkf8K/pWsNPg0uzt7S0At7eGLy4oR2Ar8of+CUH7K3izwv8AG7XPHPjzwZrPhj+wdK8jTv8AhINJnsmkuLg7DJCZUXOyFJUb/ruK/WugAooooAKKKKAPyv8A+Cuf7JNzfTL8bPClr56rClp4lt4QOAvEN3j6Yjb6R/7VfBn7KP7QOo/sy/GvQfHFnuubCAtaajZA4+02j48xPr/Gv+1GK/oz1DT7bVrG5s7y2hureeLy5YZeY5E54/Wvy9/as/4JCz3uq3XiX4K3NtbQznzJvC2qTeWIuP8Al2m54/2H/wC+v4aAP0h+GfxM8N/FrwTpnivwpqdvqeg30IkinhbOP9h/7jryGQ8qa7Gv5+vBsn7T37FPiG8fSNE8V+EIdwe7gfTzdadc47/caF/Ten/fVenL/wAFkfjulv5Q0vwXnp5v9nz5/wDSigD9mvF3i3R/Afh/Ude1/UrfStHsYjNdXt5N5cUKepNfz9/ttftLz/tTfGzUvEsPnW/hiyH2DRLOT+G3U48wjPDucufqF/hrqfHWtftS/ttaxZx6noXivxPpzTiS1srLSpLbSYffOFiH++75/wBqvpr9mD/gj/eLqVnr3xpuoYreH96PC2lziSST2uZ04HOflhLZ/wCegoA5H/glD+yBP428aW3xj8SWwXwzoUxGiRTLn7defd8z/ciP/kTH901+xlY+g6Dp/hPRbTSNHs7fTNJsYRDa2VlAI44o14CIgrYoAKKKKACiiigAooooAK8O/bU1G30f9k34tTXU32e3bw5fQAjr5ksZSP8A8fcfnWJ+3N4s+KXgn4D3Oo/B221K58Z/braJf7L0n+0bj7OSd/7kxSD0528V+Tnxcvv2y/jnpFro/jjwt8Ttc0qAiQWf/CIz20ZPq6w267/+B5oA+SOa/pP/AGTju/ZZ+Df/AGJujf8ApDDX4C/8Mn/G3/ojXxA/8Ji+/wDjVe3/AAx8Sfts/BvwvB4e8IeHfifpejw8RWTeEZ7iOLJ/g822bZ9BQB+8VFeHfsceJPiF4s/Zx8Hat8VbbULbx3N9qGorqen/AGG5G27mWIyQBI9v7kR/w85DV7jQB8W/8FHP2LIP2jvhyfEnhy1C/EjQYibPYcf2hb9XtT79TH/tfL/HX4cf6Rol5/y2tb63l/3JInX+v+Ff1M1+VH/BTf8AYJ1PVPEp+KXwx8P3Wq3GqXGzXND0W2e4lNwf+XqOJB/F/wAtPf5u7GgD27/gnf8At4WHx88J2vg7xrqUNr8SdKiEXmzME/tiLtIn/TYYHmAf73f5fumv5t7T9lv45afdQTW/wj8fQXEP7yOaLwxfZB9f9VX1r+z/APFr9tjRfiJ4E0LW9M+I3/CJnVLG11A6x4TeQCy89Em33E1uX+5/Hvz70AfsnXyZ/wAFSbmG3/Yd+IscnBmOmxxY9f7Rtm/9kNcr/wAFH/iF8f8AwJ/wgUXwLtPEd0b037a3/wAI9oA1Mjb9m8jf+5k8vrL/AHd3Nfm58YtH/a6+Pi20XjvwX8Ttfgszm2gm8LXMUUee+yK3Vc++KAPlnmv6e/hx4ksPGHw+8M63ptxBc2F9YW91DPB/q2Dxg5Ffzs/8Mn/G3/ojXxA/8Ji+/wDjVe0/CfWv20fgh4f/ALA8E+Fvibo+keYZBY/8IlPcRRluuwTW77PwoA/eivmv9uT9lm3/AGqvg3c6LaC3tfFOkzm/0O7m4Hn4+eBz2SUcemdjfw1p/sT+KPiX4y/Z90nUvi1b6lbeOJbi6F2uqaUNOn8sTHy8wiOPHyY5C19A0Afy4+JvDOreDfEWo6LrWnT6Vq+nzGK6s5xskhkXqCPWv1//AOCeP/BQrSfiX4d0n4bfETVoNP8AG9ji20/UrsgR6snAQFyf+Pn/ANDx/eNey/tffsE+Cv2rrH+08jwz43hhxBrtpBjzvSO5T/louf8AgS/pX5NfGj/gnv8AG/4K3k4u/Bl14n0n/lnq3hyF72Ij12IN8f8AwNFoA/oPor+dvwv+2f8AtC/CCE6FZfETxDpnkfL9i1UJcmL2xcIxSu0h+O37Xf7SlnbaVp+ueN9esrw7f+JHYfZIpP8ArpNbpGuzj+N6AP1M/aw/b4+Hn7MGkXVib2HxL45aI/ZfD1jOCyv63LjiFPr83otfml8B/gl8R/8AgpR8etS8ZeN7y4/4ReC4U6xrWPKihjGTHY2YPGcduQoJZvmb5/Wf2a/+CQfiPxJfW+vfGjU/7C05j5v/AAjtjP5t9ce00w+SP/gO9uf4a/VTwL4H0H4deF7Tw74b0u30PRrIeXDZWYxGtAGlpemwaTpdrZ2gIt7eGOKL5t52LwPmbrxWlRX4v/EL43/t2XPinXbSx0v4kHRxe3EVr9i8FeWPI8w7NsiWmegHOaAOI/4K0eIYdZ/bI1SGGfzzpOlWNnLjs/lmbH5Sius/4IwzR2/7VHiFJRzN4PuRGff7XZn+QNfNGrfs2/HnxFrFzqep/Cv4jalqFxL5k15eeH76SSR/V3eLk/WrXhX9n/8AaH8C+IdO17w/8LviNpWs2EvnWt7Z+Gb6OSGT1B8qgD+jiivxy+Fnx2/bol+Inhi11zSvH58Pzapaw6gb7wUBGLfzk8zfJ9k+T5M/OK/Y2gAr4E/4LI+KLfSf2Y9K0cmA3WreJLcCHP7zy4oZ5HcfQiIf8Drl/wBvb4r/ALVng/44f2b8HLTxZc+EDpdtNu0PwuNRi+0EvvzN9mk9vl318GfFXwD+1L8dPEFvq/j7wD8R/Et/DD5UU0/he6xFHnPyIkKrQB5B8H9Vt/Dvxb8GaneT/Z7Gx1qxu5pf7saTo5P5Cv6co5N9fzY/8Mn/ABt/6I18QP8AwmL7/wCNV774H+IH7c/w78O2uhaDo/xOtdIth5MME/hKe68pf7oMtszYoA/dSivIv2WtX8Za98BPBeo+Pl1BfGU9jnVF1S1+y3Al3n78Oxdhx22167QB+RH/AAW606WP4gfDDUesc2l3sH02TIT/AOjBXgP/AATM+KGl/C39rTwxPrM8Nnp+rW1xpJu5jhI5JR+7P4ukafjX66ftkfsp6V+1d8Jj4cmuRpmvafKbvSdS258mfBBDgD7j/wAXf05r8QvjP+yP8WPgRqFzD4s8HagLG3JP9rWNubiykTrv85OP++sUAf0fVzXjj4geG/hp4fn13xVrdjoOkQ/6y8vZvLjFfgr8N/23f2l9OtbTw34T8d63qYi/1FmNPh1K4/DfDI9eseD/ANiX9p79sTxBbaz8S9R1vQ9Izkan4wnk8yL/AK4WWd4/75iX/aoA/Yf4Z/ErRvi14F0nxd4fae50XVofOtZp4TGZI95XO2vkT/gp1+x3L8fvAdr428KWguPHPhuEg28GfM1CxyWMI/20JLr9X9a+rfgr8LbL4KfCfwz4J0+6n1O20KyFpFdzgCSQZJzxwK76gD+XHR9Z1Dwnr1rqNndT6dq+nTx3UMw/1kU8b5Q/hX7u/sT/ALcXhz9qTwja6feXNvpvxGs4P+JhonCC52jme255Tpx/D3/vVxH7Y3/BMjwt+0DdXvi3wTcW/g7x1MpklBU/2fqEnrMFBKP/ALaD/eVutfl/8RP2L/jv8E9WE2p+AdcC28pmi1XQ4Xvbb5Dw/nQbvL5+7v2tzQB/RRVaaaG0tTLKfIhi5yeABX8+mj/t/ftHeBrQaRD8TtaUQfuzDqkEF1cR7ezPcRM+fqa17jxB+1p+2V5OmlvGfjLTrjgxQ2/2LTD/AL+wR2//AH3QB9hft6/8FOtP0Oz1H4ffB3U/tmtzfutR8VWbZitOf9XauPvyf9NPur/D833ez/4Jm/sNTfB/SR8UPHtpjxzq0H/EvsZ/9Zpdu/V2/wCm0v8A46vy/wAbirv7FP8AwTD0j4G3Vn4w+Ic9t4k8cQ4ls7OEZs9LOD6/66Tn7/AXjaP4q++6ACiuZ8eXOoWHgnX59GGdXhsbiS18mHzH8/yz5eE784r8ZfEnxm/b38XaXc6bqWl/E42lx8kn2DwW9nIR7SQ2iOv4GgDxX9u3xNZeLP2vfinqWnXH2i1/tZ7XzexMKJC//jyGvuH/AIIl+KrI6V8T/DnyrqPn2WoJG3WSLEiEj/cIH/fxK/Pf/hk/42/9Ea+IH/hMX3/xqul8EfBP9o/4Z+IrbXvCvw2+J2haxbgiK8sdAvo5B+UPK/7JoA/osor8sP2PvjF+2B4h/aI8GaX8TNN8bW/ga4nuP7R/tTwj9kt/+PWYx75/sqlB5nl/xV+p9ABRRRQAUUUUAFFFFAHzP/wUUtDdfsf+PQnDRfYZR+F9BX4j/YZ5P33/AC8V++X7Vnh5fFH7N3xI07IwdDupl/66RJ5qfqgr8HZI6+0yOCqUJX6P9D5rM6kqdVcvY6j4G6jceF/j74B1KG2+1XFvrthN5H+r83bdJ+7r92PAPijxV4ga8/4Sfwxa6CsP+pFvqxvTJ+PkRp/481fgBaarceH/ABFpep2X/Hxp8/nRf9dE+f8A9kr9xfCd78YvGGk2t/FqngnQdOvv30P2G2utTl2P8/33lgX/AMcrmzejFSTOvATlKnr1PcZI/MqOKGCP/VdajsVuFs7U3ZH2jH72rNfLnrNXIGtYH/dG3+WvxK/bI8C2/h/x0PN0u2tbeDVtd0/iD+5fPeJ/5Bv7av28r8wf+CjngP7HrGv3v2X/AI+J7XxDaT/9M3j+wXv/AI/HpH/fyvaymSjiEn1OHGR/cOz1Pzzn8NWE3S2t6qt4H0lu9xXR7DRsNfcvB4eW8EfIrGV4qym/vOPm+HcDf6m6/OqbfDW/B/d3EDV3/l1bk1Sx8IaSNYuwTcf8w6H/AJ6/7dcdTKcDrOa5UtW7/wBf8ObLNMWtIe83olbd/wBfgefD4VavHrGl6bN9nt7i/lxF++6V734s8C2HgL4Ca9FawHNx5fJ/5afOleVfD2x13xn8RNM167y0EFxHhumR/cQV79+0t/xL/hvdWX/TGP8A9Droy3CYeng8TXpU7JqSi3vax8/nePxMszwOBnUT96Lko7X5v8rHzF4B8cTaXcLp90Dc23SMHtXXx/FHSbq78mK2uD/12Pl15h4HUr4otZf+eJ838q7Txp4TttcY6lop/f8A/LWGvMy7F476nei78jta2rXl6dj63HYXA/W17aLXMt1sn5+p1v8AwlU8n/LrVGfXNQkrmPDOv/2paeTNxPBWzXvU8VLEU+aM9Dxp4OGGqcvLqSvfXH/PzcVF5lxJRWl4S8O3HjDxdpWgWf8Ax8ahPFaf99vU1Hyq8mawjzfCrH6of8E5/AsGjeHdd1KW0tudK0K0/wBRj71p9sf/ANLq+zpLW3krxX9kjS7a3+F66zDa/ZIPEFxLq0EP/To7n7F/5K/Zq9yr8xxUnKtJs+7p/CR+XT5JPLpa5HxxZ+L7mO1l8LatpumGH/XHU9ON55v02TR4rmiuZ2vb1KbsfIP/AAUG8b+L7j9n3xPput+A9N0vT7i9tbWLW4NXFz92dH+41vG/zeXX5SaTp8EllbHtPBX6Jf8ABS7xt8Q9L+GOk+GfGlt4cMN/ffaodQ0SeeKX9xC+f3Eu7/nv/wA9e1fnzBH5f7mvuMrpKNNX8/Pf/hj53HzlF6eX4f8ADnqH7KWijUv2kvhbDFwBrtif++H31++dfif/AME9fDJ8R/tVeDJf+Pm3sPtV3L/wGB//AGfy6/bCvHzzStCPZfr/AMA7crd6cm97hRRRXzZ7IUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAFO/sYdSs7m1nG6CaIxyfQ/wD66/nq8deGbjwX441/QLz/AI+NIvpbSX/tlJsr+iGvxn/4KTfDmXwL+03qeooNum+JbeHVYR6SY8mYf99x7/8AtpX1GRVuSrOl/Mvy/wCHPCzak5QjNdP1/wCGPk7Uh/ovnf8APCv14/YX8QePPiN8F/Bt5N4y03+xdJB07+yrfT8Xv+j/ACJHPO7t/B5f3E+7X5KSQ/aK+wP+Cani7UNW8Sar8NJfGepeF9N1CCXUYv7L8jzbq4T5JP30qPs3J8/yf8869jNqPNSc1r1OHLKqcuW5+uaUtee/DX4YeH/h1/aQ0a5uNR1K98r7df39/JdXtyUB2edM7M5xvNehV8JJJOydz6eL5lcK+dv2xfh6PEXw5GsQaUNT/sgXX9oW/SW60+4j8m9jT/b2fvl/2rdK+iaiung+y/vulVTqOnNTQSipKzP58PFXhW58G+INV0W9+zme3P8Arrf/AFUsb/Okif7Dp86/7NZFfZ/7WH7PkFn4iubPwzc2+pmw82LSfsU/m/u/vvpMn/TaL968H8TRb4/+WK18S6lqH2dvKt/9JuJ6/UMPioVKPPfY+DxGFnCs4Jbkuqaxa6Taiab/AEgZ/dQ/89Xqro3gnUPFGrHWPEnTP/HnV/Q/DBiuvtt7/pM5/wDIf+5XcadaeZ/qa66WDlipqWI2Wqj+Tfc87E46ODi4YZ67OX6Lsb/hHQ/+eP8Azxrc/ac1G31rwn4mvYhxPgxeT0/1lX/DOk/Zbbza4z4r3n234R6sf+mMcX/fLpXt4qKjhKrX8svyPz7C1niM0pTvtOP5nzZ8PbctrJf0iNd5/q/30Nct8M7bzRqcv90Riuskjr4vKafJg4vvc/XMyqXxUl2sYGuaT5l1/aVn/o2of8tIM/6yr+m6lBqdp50NWZI6yL6CfT7r7bD/ANta6JQdCftIbP4v8/XuKMlXh7Oe62f6f5GvX0L+yH8JdX8ceIvOs7X/AEjV/N0O0n/55W7p/wATG7/7ZW0nk/8AXW9grx7wB4PufH2sGCG6trTT7eD7XeapP/qrS3/56P8A+yp/E2xa/WH9jrwP4S8A2q+dqunWnim4svslp4c+3Rm50rT0PmeRIn/Pd3czT/7Z2/dSuLMsUqdJqOrOvA4dynea0PqPSbGDSdJtbe0t/s9tDDHFFD0wPStCiivz7rc+oSsFYPjDTtW1Pw7dQaNqn9laif8AVXv2fzfK/wCAVvV4N4q+FGheD7PXvFmgeMta8BC3t7nUbv8Asu58yy/jd5JLWXdD/wCOq3+1WtNJu9yZM/Nr/go74z8TeIPjRpnhnxNr2m6rcaBYxRH+yrCS2j/e/vn3o80vz7PK/jr5irW8deONQ+J3xE17xZrNz9q1DUJ5JpePL+9/8Qnl1mV+iYSl7OkkfJYypep3Pvf/AIJHeEDdfETxn4lX/UWGlQ6d/wADlk3n/wBEV+pNfJn/AATX+HUvgP8AZk0y9vMfbPEl5Lq30jJCRj8Uj3/8Dr6zr4fMq3tsVKXbT7j6TA0nSopPrr94UUUV5Z3hRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRX5dfskeL/2uv2tfhzqfjHR/jvpug2tjqsuktb33hixkdnSGGXeNlt6TgfhXusHw8/ba8KW5mtPiz4C8dTiXP2PW9G+xAx4/v28S/wCf4qAPtCivmn9mr9rK/wDit4t174c+PvC7eAvitoQ8y60cTebb3UHH7+B8cpyO57fNzX0tQAUUUUAFFFFABRRRQAUV5j+0HpPxE1z4T63Z/CrVrbQfH0xthp19fbDbxfv084nfFJ/yx8z+A9q6L4b2niCx+Hvhe38YXMOoeKrbTLaPVr2H/Vy3YiXzpE+VeC+SPlXg9BQB1lFFFABRRRQAUV8nft8fFbxl4H8P/Djwf4B1b/hGPEfjzxTa+Hxrf2fzPskb8ZX/AIG8f/AQ9enfAf4Ja58F7PUoNZ+KPir4i/bvKx/wlFwsptnGdxifG4BuPl3YGBQB7HRXzz+2d/wvL/hV+k/8M+5/4TP+2ovtefsOfsHkTb8/bfkzv+z/AO1+tQ/th/8AC+P+FS6H/wAKHz/wnP8AasP2/H2HH2TyJ/M/4+/3X+t8r/aoA+jKKqWPnfZbf7R/r/LHmfWrdABRRRQAUUUUAFFFFABRRRQAUUUUAFFfLHiX4weL9P8A+Chvhb4a2+rEeBr/AMEyatd6T9ng/wCPvz7lPM37PNHEcfG/bX1PQAUUUUAFFFFABRXyt+2H8Y/Fnwr+IX7PmleFtV/sqx8T+OLXSdXg+zwyfarR5oQ6AujFPv8AVNrV9U0AFFFFABRRRQAUUVSvLyDT7Weeef7PDCPMkmk6AUAXaK5nwT460L4j+HbTxB4a1S31zRrgyiG+sz5kUvlyPE+xx/toR+FdNQAUUV8sf8E6/jN4v+PH7ONp4q8cat/buvnVLq1N59mgt/3aEbPkiRV7+lAH1PRRRQAUUUUAFFFcr4s+IHhnwJcaRb6/rlhpc+sXsWn6fDeThXurmQ7UjQE5cmgDqqKKKACiiigAooooAKKKKACiiuV1T4heGNB8YaJ4VvNc0+08Qa55p07S2nAuLryk3yFE9FRc0AdVRRRQAUUUUAFFFFABRRRQAUV8l/slfGbxv4l+PHx4+GnjzVV1W/8ACeqxzaNKbeGLGnzFyiHykXJVPK5PP7w19aUAFFfBH/BQH9on4teC/HFr4R+DGvxaTqGheFr7xf4mJsILn/Qo5ERCPOikAP8ArDxjqM19gfBz4hW3xZ+GPhfxjZx+Xb67pltqAh/55+YgJT/gJzQB29FMkk2V8v8A7DPxg8Z/Hrwl478b+I9TF54cvvFN1D4UgNvDbiPTIz+7HyqHPUj95lsx9eaAPqOiiigAorlviRqVxofw98T6paHyb2w0u6u4ZfSRIXIP6V5F+wh8TvEnxm/ZY8C+M/GOp/2v4h1E3xur7yY7fzPKvbmFPkiVUHyRjoOvNAH0NRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFfGH/AAU9+EH/AAnvwMtfE9nb7tS8J3Hn/wDbnL+7nH6RP/2zr7PrJ17Q9P8AEmk3el6jAtzZXsMltNC3SSNxhx+VdGHrfV60avZmFem6tOUF1P53aveD/E1/8P8AxxpWv6Zd3Npc28/+vsT5cv8Al0+Su5+P/wAI7/4G/FjxB4NvM/Z7CfNnP/z1t3+eGT/P8VecXcP2q18mv1RqOIp3hqnqj4KEnh6lpdNz9qfhz48+Enw0+HOla/oF2ceJ4YryL/XXura1Ow/ub5Jp5v8AvvbXTeE7z4leO9V03WdTt7fwX4ehm83+xPkl1G697l/mSAf9MU3N/wBNf4a/PP8A4Jx/tIeEvhhea/4Z8ZW9vZ3FwPNtNcm/1ny/8um/7+xvvqn97f8AxPX6ffD3xjceOPD/APak+g6l4Xt55z9lg1QCK4ljyMSFOqbv7jfN1r86xdF4ecla/mz7anUjUjeJ19fM/wC0lF47az1S9kvLfTPA1vYeaTDcSW0xuPM+5J5X76Tf+72Ijxf9NG/hr6Xjk8ys3WdG0/xDo91pupWsF3p9xF5U0E3Mckf+FcNGr7Gak1c3qR5lY/PzR3t7yz1Xwz4m0DTf7Z+w/wBnf6d5eiRRR2nnzPPBsh3/AH/N8qZItqxRo3m+Zurwv43/ALOOrx/ZfEH2X+y9Z1eCK7h8/wDdf2rvT/Vv/BBqH96H7s/3o/m3LX1d8fvhrf8Aw28Q2l9ouhWreFfItoftAuP9J8zzN8kc7ukrzvcPHbfP/F5flt/rdzeSWN1Pb4m/5CtxfwRf2hpX2f7TFqv7tN8d1/z3eWb+N93/AB+2rLt/1T/X4es3atSe55FWlGpHknqfF89ncWN4bOe1uLW5t/3UsE/+sikrp/C9pPP/AKqvvP43/sM/aLL7R4fVtdEEB+x2JnEWp2sf/PNLp/lukX+FLn5/7s9fNWpfA7WPCerWsEP+lXFx/wAuN7b/AGHUv/AWX/Wf9uzyrX1GBzfDVkuaVn5nwubZRjKdNulHmXlq/u3MG+mns9H8qvKviE//ABaTXv8AP/LevS/HcVx4fXyNS+06Vcf88L63eL/0OvMfG0kFx8MPFJiuM48v/wBkr2cZOMsNVcXf3ZfkfFZTh50q1OVRNP2kejX2l/meY/DKEp4duZT/AMtp8V0bLWf4Bh+z+ELX/p4/+Lr1bQPgn4u8SaR/adloGpf2d/z/AE9v9msf+/8ANth/8fr57CSpYfB0lOVtEfpGJhUxGKqOEW9WeVvDXT+Cfh3qHje9PkfZ7TTrfyxd6rff8e1rv+5/wP8AuonzN/CtfSHw9/YZ1fxJeWs32W58U2//AC2+w77HTYv9+9dN8/8A27RN/wBdFr7j8D/sb6f4P8Ony9WA1+3gkh0i+srCOK10Xen37W2+b95/emd2lb+9XlYrNaNJ8sXqeth8tq7zPj74e+C9J+HPh26szpdza3Gn/wCl/wAHmxXn/P3e/wByZEeTyofuwNInmfvJd1dVpWqXHw/1a1+xXWpWtxpEHk+fB9rj8r7R9+RIL63ZEfZ8+xLeLd93z5Wmrf8AHHhm/wDgv4itdMhtf9It/wDkHar9njll1WR49j/I+59iPPsaHY3+s/5azXETL9NfAn4L2ejaLbeINc0LTF8RzkTWm63SW50u32BEt/P/AI3UZ57f6vc6orV5lbEwpU/aPVP8T2YU7+6j1jwTJqFx4R0GXWrb7Pq7WNsbyA/8srjZ84/77pvjDTdV1rw3d2mjapc6Dqs4/dXkSJIYj9HDLW/Sb6+Tvrc9N6niVv8AGLX/AIb6oNN+J+lQW2n4/c+MNJhk/skv/wBPWSzWP/A90f8A01r47/4KM+LPCXw78KW1n4Hu7i21fxt/peqwaVfyfYrqz/56Tw/c3yv/AB/eb5/mr7I+J37Q2hfCq61+HxvoVzpOkW8HnWuqXBRrXVY/L+eON/8Ant/B5L/M38O6vxJ+IfjCD4lfEPVNfh0u30KwnnkltNLsv9Xa/wBxE/3f/Qq+gy7DupUVS1vyfyPOxVWMIOM2c9a2v2a0rtvhL8P7j4sfE3wt4Ss/9fq19Faf9co/43/4Alcl5fmV+jn/AASn+Auz+0/ixqdvjmTSdJz9f38//sn/AH3X1OMqxwdCU16L5nzuHhLE1Uj9DdA0S28NaJp2kWK+RZWEEdrCv+wg2gfoK16KK/MtW7s+2CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigD8/v8Agit/ya74p/7HK6/9IbKv0Br8fP8AgnH+z38Tvip8Edb1fwR8eNT+F+kQ+IJrWbSbLSRc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ACOfkr0TwH4on1z4Y+F/EWsC3tLq+0q1u7vn93G8saO4/Mmuc/aE/d+EdB/7GTQv/Tra1VFyp1U0EoqpFxZ6TptuLS1EPpVvzKz1vIYLW1844+0f/EVxviDx3e6P8WvC/hjCmx1fT767M38fmW8lt8mPTZOayUXOWguZR3PQvMqCOeCT/U1ys3ja3t/iFa+GZhturixOoRN/B5aHZJ/3y7xf9/K8gs/iR4T/AGf/AIm+PbfxTr2naD4f1cxeItO844HmS/JdRp/ffzo/O4/5+aqNKUtFva5XMdv8avB9/wCMdBtNf8J3Nt/wlfhuf+0dKOU8uaXYd8Dv/cmjcp/20DVxvxj+LHhnWv2cbbxn/wAJo3gv7SI7vTr43HlyRXiH/j3eFD+//eIUkh+b+P0r458Vf8FFrf4Y/wDCaaR8ObQ6/p2rX0moadf6r5kQtJJebrZD9903jzl+5t+0P/c+b4w8WeLPEvxE1m61LX7u4Y3E8t35PbzJfv7EX5E3/wCxX0OGy2rJpT2T+fnc8upjadOHMme5ftRftxeJv2h9JtvCumaX/wAI/wCFofK86xz5sk0n/TZ/7m/7qf8AfVfONva/Z/8Ar4/57VPb2/2f9zD0q9Y6bcaxeWtlZWtxdXNxP5UUEH7ySWSvrcPhYUIpRVj5qtiZVXboZn+sr9Q/2A/2IR4Htbb4k+PrXPiKb97pWkz/APMPT/ntJ/03/wDQP977tn9if9gGHwD9k8ffEi2W58Un99p+ik5i07/po/rP/wCg/wC99370r5bNM0U06GHenV/oj3sDgeX95V+4KKKK+SPoAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigArM1bSLLX9JuNP1K1hutPuFMUsEwDpInoRWnRRqndCaTVmfnf+0b/wAE3/Ku5/EPwqyYTzP4cuJ//RLsf/HHNfDWo+HdQ0HV7nTNTtLnS9Qg/wBbBfQeVJF/31X7615Z8Yf2evBHxus1i8R6Z/p0I/canbny7mLjs/8ARq+xy7iCdC1PFLmj36/8E+SzHI1W9/DPlfbp/wAA/Gaxt/Lrp9D8I2Fx/wAeVxcaVP6Qj/2T7v8A47X0/wDEj9gfxl4EvDeeFrk+MNG6+UB5d7D/AMA/j/4D/wB81i+D9D0C31a10fxv4NudB1D/AJ/v3ltL/wB+3r9CpY3C4qnz0Xz+S3+52Z+TZhQxuFqeyq3p30u/hb83Zr7zC8M2ni7wX4G1Wz0zVLa7t7iCWL/iVavPptz5b/f/ANFfzLf/ANBrI8RfthePNP8AhLqnw71O0Fto8+lf2SJ77T/3sUHl+X/rrd9nT/Yr074s/D0+DNLF7ox+1W+etfOWua/n/XVy08uweKi6299VfVoujn2a4WssNP7Onuvf0TuvwPbviD/wUe8MePfh3/wic3hb+yrfz7HmDV0l/dwzo7/fSP8Agjrsvib/AMFJfhp488P6ZBaaZ4ktLi31bTNRlyLX/V297DM4/wCPj+5HXxNqXkTV5trEn/E48n7LXi4rJcNQs138+v3n6Bgc8xGIvpZ/12sfod8Wv+Ckfw78WN4MOmaDrv8AxIdcttRlF8bWMSxrBNC6fLM3/PeuC+KH/BS2fxZ4i8G694Y8K/ZNQ0Ge6mi+0XP2nzY5oXh8vZFF7xv9/wD5Z18a6VfeX/y61oPWdDJ8M4px/E3q5tXhJpo9e8dftw/Fv4heIrXWf7U/sDUNPhurS1/sm3+zfu5tnmJ8+5v+WEdeK65qOveLNX/tLXteutWuf+fie4eWT/vt/nqSmyV6dPBUqXwr8LHFPG1Z9fxv+ZSWxhs/9VTq9S+F/wCzR8S/jNj/AIRvwbqN1p54+3T/AOjW3/fb191fA7/glz4a8Pm31P4lakfFF+v/ADCrHMVlH7O/35P/AB2uXEZhhcFG05arot/uN6GCxGKkrL59D4P+Cf7N/jr9oDxB9k8J6STajmbVZgY7K1/4H/7J96v1S/Zl/Yp8F/s92cGpMv8AwkPjEwbZtZuVP7v1EKfwD/x73r3rw14b0nwho9to+jadb6bptuPLhtLOARxxj2Arbr4fG5tWxV4Q92Pl19WfWYXLqdB88tZeYUUUV4Z64UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAVnappVjqiiK8t4LgekoBrRopptO6E0pKzPIvHX7O/hrxxp9xZq1xo3nHzGayI6+vzV81+N/+CdesakudJ8Tadde1/bvbf8AoG6vvGivawudY7CR5KdTTs0n+Z83ieHMrxVT20qVpd1dfloflnrH/BOj4tW/Nr/Yt1/1x1DH/oaLXl+sf8E6/jg91dGLwbb3In/6iFp/8er9nKK7anEWLqq1SMX8n/mFHIcNh3elKS+a/wAj8a9H/wCCdXx3k/13he1tP+u+sQf+yO1dzoP/AAS6+KWqLnU9W8NaCP8Ar4kuZP8A0V/7PX6t0VlLPsW1aKS9F/m2dKybC3u7v5nwF4T/AOCUOgW3/IzePdT1Mf8APPS7eO1H/j/mV9BfD39i74O/DVreXS/BdreX8HAvtV/0yXP9/wDe5UH/AHQK97orza2Y4vEfHUf5fkd1PA4ei7wgiJVEa+XHxipaKK847gooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigD//2Q== + + \ No newline at end of file diff --git a/ReportImp/BeWoRichter/logoQB.jpg b/ReportImp/BeWoRichter/logoQB.jpg new file mode 100644 index 000000000..4fd7bc7ef Binary files /dev/null and b/ReportImp/BeWoRichter/logoQB.jpg differ diff --git a/ReportImp/BloemelingUndTeckhaus/Invoicing/SoziotherapieInvoiceCreation.cs b/ReportImp/BloemelingUndTeckhaus/Invoicing/SoziotherapieInvoiceCreation.cs index 1e40bbb37..dbebf59d0 100644 --- a/ReportImp/BloemelingUndTeckhaus/Invoicing/SoziotherapieInvoiceCreation.cs +++ b/ReportImp/BloemelingUndTeckhaus/Invoicing/SoziotherapieInvoiceCreation.cs @@ -1,4 +1,5 @@ -using System.Collections.Generic; +using System; +using System.Collections.Generic; using BeWo.Data.Entities; using BeWo.Service.Invoicing; using BS.Shared.Core; @@ -11,6 +12,7 @@ namespace BloemelingUndTeckhaus.Invoicing public class SoziotherapieInvoiceCreation : InvoiceCreation { const decimal _FAHRTKOSTENPAUSCHALE = 7.98m; + const decimal _FAHRTKOSTENPAUSCHALEAB2024 = 8.61m; public override IList CreateSummaryInvoiceItems(IList itemList, DateTimeSpan invoicePeriod, SupportConceptApprovalPeriod scap, Calculations calc) @@ -24,7 +26,7 @@ namespace BloemelingUndTeckhaus.Invoicing { if (item.ItemDescription.ToLower().Contains("hausbesuch")) { - item.GrossAmountTotal += _FAHRTKOSTENPAUSCHALE; + item.GrossAmountTotal += item.ItemPeriodStart < new DateTime(2024, 10, 01) ? _FAHRTKOSTENPAUSCHALE : _FAHRTKOSTENPAUSCHALEAB2024; if (!enthaeltHausbesuche) enthaeltHausbesuche = true; } @@ -33,7 +35,8 @@ namespace BloemelingUndTeckhaus.Invoicing if (enthaeltHausbesuche) - itemList.Add(new InvoiceItem() { AmountPerUnit = _FAHRTKOSTENPAUSCHALE, ItemPeriodStart = new System.DateTime(), ItemPeriodEnd = new System.DateTime() }); + itemList.Add(new InvoiceItem() { AmountPerUnit = invoicePeriod.StartDate < new DateTime(2024, 10, 01) ? _FAHRTKOSTENPAUSCHALE : _FAHRTKOSTENPAUSCHALEAB2024, + ItemPeriodStart = new System.DateTime(), ItemPeriodEnd = new System.DateTime() }); return itemList; } diff --git a/ReportImp/BloemelingUndTeckhaus/SoziotherapieRechnung.Designer.cs b/ReportImp/BloemelingUndTeckhaus/SoziotherapieRechnung.Designer.cs index 7c53a29eb..8ae3aa4fa 100644 --- a/ReportImp/BloemelingUndTeckhaus/SoziotherapieRechnung.Designer.cs +++ b/ReportImp/BloemelingUndTeckhaus/SoziotherapieRechnung.Designer.cs @@ -27,6 +27,7 @@ namespace BloemelingUndTeckhaus /// private void InitializeComponent() { + this.components = new System.ComponentModel.Container(); DevExpress.XtraReports.UI.XRWatermark xrWatermark1 = new DevExpress.XtraReports.UI.XRWatermark(); System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(SoziotherapieRechnung)); this.Detail = new DevExpress.XtraReports.UI.DetailBand(); @@ -35,6 +36,8 @@ namespace BloemelingUndTeckhaus this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand(); this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand(); this.Page1 = new DevExpress.XtraReports.UI.GroupHeaderBand(); + this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel(); this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel(); this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel(); this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel(); @@ -235,9 +238,7 @@ namespace BloemelingUndTeckhaus this.xrTableCell137 = new DevExpress.XtraReports.UI.XRTableCell(); this.xrTableCell138 = new DevExpress.XtraReports.UI.XRTableCell(); this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel(); - this.bindingSource1 = new System.Windows.Forms.BindingSource(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).BeginInit(); @@ -297,6 +298,32 @@ namespace BloemelingUndTeckhaus this.Page1.Name = "Page1"; this.Page1.StylePriority.UseFont = false; // + // xrLabel8 + // + this.xrLabel8.CanGrow = false; + this.xrLabel8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "RecipientStreet")}); + this.xrLabel8.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(27.75016F, 36.00002F); + this.xrLabel8.Name = "xrLabel8"; + this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel8.SizeF = new System.Drawing.SizeF(373F, 18F); + this.xrLabel8.StylePriority.UseFont = false; + this.xrLabel8.Text = "xrLabel7"; + // + // xrLabel11 + // + this.xrLabel11.CanGrow = false; + this.xrLabel11.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "RecipientPostCodeAndTown")}); + this.xrLabel11.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(27.75016F, 54.00001F); + this.xrLabel11.Name = "xrLabel11"; + this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel11.SizeF = new System.Drawing.SizeF(373F, 18F); + this.xrLabel11.StylePriority.UseFont = false; + this.xrLabel11.Text = "xrLabel8"; + // // xrLabel6 // this.xrLabel6.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { @@ -2187,7 +2214,7 @@ namespace BloemelingUndTeckhaus // this.cellIKNr.Name = "cellIKNr"; this.cellIKNr.StylePriority.UsePadding = false; - this.cellIKNr.Text = "490 534 083"; + this.cellIKNr.Text = "490 534 390"; this.cellIKNr.Weight = 2.2816682869111125D; // // xrTableRow18 @@ -2472,32 +2499,6 @@ namespace BloemelingUndTeckhaus this.xrLabel3.StylePriority.UseFont = false; this.xrLabel3.Text = "Abrechnung der Vergütung"; // - // xrLabel11 - // - this.xrLabel11.CanGrow = false; - this.xrLabel11.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { - new DevExpress.XtraReports.UI.XRBinding("Text", null, "RecipientPostCodeAndTown")}); - this.xrLabel11.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Bold); - this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(27.75016F, 54.00001F); - this.xrLabel11.Name = "xrLabel11"; - this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel11.SizeF = new System.Drawing.SizeF(373F, 18F); - this.xrLabel11.StylePriority.UseFont = false; - this.xrLabel11.Text = "xrLabel8"; - // - // xrLabel8 - // - this.xrLabel8.CanGrow = false; - this.xrLabel8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { - new DevExpress.XtraReports.UI.XRBinding("Text", null, "RecipientStreet")}); - this.xrLabel8.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Bold); - this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(27.75016F, 36.00002F); - this.xrLabel8.Name = "xrLabel8"; - this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel8.SizeF = new System.Drawing.SizeF(373F, 18F); - this.xrLabel8.StylePriority.UseFont = false; - this.xrLabel8.Text = "xrLabel7"; - // // bindingSource1 // this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceInvoiceRO); diff --git a/ReportImp/BloemelingUndTeckhaus/SoziotherapieRechnung.cs b/ReportImp/BloemelingUndTeckhaus/SoziotherapieRechnung.cs index e26cfc9c9..9cc9c833f 100644 --- a/ReportImp/BloemelingUndTeckhaus/SoziotherapieRechnung.cs +++ b/ReportImp/BloemelingUndTeckhaus/SoziotherapieRechnung.cs @@ -187,12 +187,11 @@ namespace BloemelingUndTeckhaus var hauptbetreuer = cust.Employee2CustomerList.FirstOrDefault( e2c => e2c.ValueList.Any(ve => ve.Entry.SystemEntryID.HasValue && ve.Entry.SystemEntryID.Value == SystemEntryID.EmployeeRoleMainAttendant)); - if (hauptbetreuer != null && hauptbetreuer.Employee.Person.LastName == "Blömeling") - { - //lblAddress.Text = "M.Blömeling, Bahnhofstr. 16-18, 51143 Köln"; - //cellKontoInhaber.Text = "Michaela Blömeling"; - //cellIKNr.Text = "490 534 083"; - } + + //if (pRO.SenderContactPerson.Contains("Teckhaus")) + // cellIKNr.Text = "490 534 390"; + //else if (pRO.SenderContactPerson.Contains("Blömeling")) + // cellIKNr.Text = "490 534 083"; } } diff --git a/ReportImp/CaritasverbandKelheim/CustomReportCreator.cs b/ReportImp/CaritasverbandKelheim/CustomReportCreator.cs index 3ce579d2f..0005adb71 100644 --- a/ReportImp/CaritasverbandKelheim/CustomReportCreator.cs +++ b/ReportImp/CaritasverbandKelheim/CustomReportCreator.cs @@ -83,37 +83,30 @@ namespace CaritasverbandKelheim { if (ro.Services != null && ro.Services.Count > 0) { - var employeeDict = new Dictionary(); - var employeeDCs = MapperFactory.EmployeeDC_Employee.MapToNewDCs(DAOFactory.GenericDAO.GetActiveByIDs(ro.Services.Select(s => s.EmployeeOid).Distinct().ToList())); - foreach (var emp in employeeDCs) - employeeDict.Add(emp.EmployeeOid, emp.IsQualified.HasValue ? emp.IsQualified.Value : false); - - foreach (ServicesOverviewRO.ServiceDetail s in ro.Services) + foreach (ServicesOverviewRO.ServiceDetail sd in ro.Services) { - ServicesOverviewRO.CreateSignatureString(s); + ServicesOverviewRO.CreateSignatureString(sd); // Notice 2 Einzeltermin FK // Notice 3 Einzeltermin HK // Notice 4 Gruppentermin FK // Notice 5 Gruppentermin HK - bool qualified = employeeDict[s.EmployeeOid]; - - if (!s.IsGroup) - { - if (qualified) - s.Notice2 = string.Format("{0:0.00}", s.Minutes / 60); - else - s.Notice3 = string.Format("{0:0.00}", s.Minutes / 60); - } - else - { - if (qualified) - s.Notice4 = string.Format("{0:0.00}", s.Minutes / 60); - else - s.Notice5 = string.Format("{0:0.00}", s.Minutes / 60); - } - } + if (sd.ServiceCategory.ToLower().Contains("fachkraft")) + { + if (!sd.IsGroup) + sd.Notice2 = string.Format("{0:0.00}", sd.Minutes / 60); + else + sd.Notice4 = string.Format("{0:0.00}", sd.Minutes / 60); + } + else if (sd.ServiceCategory.ToLower().Contains("hilfskraft")) + { + if (!sd.IsGroup) + sd.Notice3 = string.Format("{0:0.00}", sd.Minutes / 60); + else + sd.Notice5 = string.Format("{0:0.00}", sd.Minutes / 60); + } + } } XtraReport report = null; diff --git a/ReportImp/CaritasverbandKelheim/LeistungsnachweisAnlage4.Designer.cs b/ReportImp/CaritasverbandKelheim/LeistungsnachweisAnlage4.Designer.cs index a496be503..fe593e545 100644 --- a/ReportImp/CaritasverbandKelheim/LeistungsnachweisAnlage4.Designer.cs +++ b/ReportImp/CaritasverbandKelheim/LeistungsnachweisAnlage4.Designer.cs @@ -710,7 +710,7 @@ namespace CaritasverbandKelheim this.lblApprovedASS.StylePriority.UseFont = false; this.lblApprovedASS.StylePriority.UseForeColor = false; this.lblApprovedASS.StylePriority.UseTextAlignment = false; - this.lblApprovedASS.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.lblApprovedASS.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; // // lblApprovedFLS // @@ -726,7 +726,7 @@ namespace CaritasverbandKelheim this.lblApprovedFLS.StylePriority.UseFont = false; this.lblApprovedFLS.StylePriority.UseForeColor = false; this.lblApprovedFLS.StylePriority.UseTextAlignment = false; - this.lblApprovedFLS.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.lblApprovedFLS.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; // // xrLabel28 // @@ -949,11 +949,11 @@ namespace CaritasverbandKelheim new DevExpress.XtraReports.UI.XRBinding("Text", null, "Month")}); this.xrLabel25.Font = new DevExpress.Drawing.DXFont("Arial", 10F); this.xrLabel25.ForeColor = System.Drawing.Color.Black; - this.xrLabel25.LocationFloat = new DevExpress.Utils.PointFloat(849.2298F, 0F); + this.xrLabel25.LocationFloat = new DevExpress.Utils.PointFloat(824.2299F, 0F); this.xrLabel25.Multiline = true; this.xrLabel25.Name = "xrLabel25"; this.xrLabel25.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel25.SizeF = new System.Drawing.SizeF(52.39093F, 25F); + this.xrLabel25.SizeF = new System.Drawing.SizeF(77.39087F, 25F); this.xrLabel25.StylePriority.UseBorders = false; this.xrLabel25.StylePriority.UseFont = false; this.xrLabel25.StylePriority.UseForeColor = false; @@ -964,11 +964,11 @@ namespace CaritasverbandKelheim // this.xrLabel24.Font = new DevExpress.Drawing.DXFont("Arial", 10F); this.xrLabel24.ForeColor = System.Drawing.Color.Black; - this.xrLabel24.LocationFloat = new DevExpress.Utils.PointFloat(804.4381F, 0F); + this.xrLabel24.LocationFloat = new DevExpress.Utils.PointFloat(778.3964F, 0F); this.xrLabel24.Multiline = true; this.xrLabel24.Name = "xrLabel24"; this.xrLabel24.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel24.SizeF = new System.Drawing.SizeF(44.79175F, 25F); + this.xrLabel24.SizeF = new System.Drawing.SizeF(45.83344F, 25F); this.xrLabel24.StylePriority.UseFont = false; this.xrLabel24.StylePriority.UseForeColor = false; this.xrLabel24.StylePriority.UseTextAlignment = false; diff --git a/ReportImp/CaritasverbandKelheim/LeistungsnachweisAnlage4.cs b/ReportImp/CaritasverbandKelheim/LeistungsnachweisAnlage4.cs index 51be2ec9d..7af48efb3 100644 --- a/ReportImp/CaritasverbandKelheim/LeistungsnachweisAnlage4.cs +++ b/ReportImp/CaritasverbandKelheim/LeistungsnachweisAnlage4.cs @@ -21,17 +21,19 @@ namespace CaritasverbandKelheim public void SetReportDataSource(ServicesOverviewRO pRO) { - - // Get calling method name - //StackTrace stackTrace = new StackTrace(); - //Debug.WriteLine(stackTrace.GetFrame(1).GetMethod().Name); - - bool hatGruppen = false; - - - - //if (pRO == null) - // return; + if (pRO.SupportConceptCostBearer.ApprovalPeriodList.Count > 0) + { + foreach (var item in pRO.SupportConceptCostBearer.ApprovalPeriodList) + { + if (item.ServiceCategory != null) + { + if (item.ServiceCategory.Name.ToLower().Contains("fachkraft")) + lblApprovedFLS.Text = string.Format("{0:0.00}", item.ApprovedBEPerInterval); + else if (item.ServiceCategory.Name.ToLower().Contains("hilfskraft")) + lblApprovedASS.Text = string.Format("{0:0.00}", item.ApprovedBEPerInterval); + } + } + } if (pRO.Services != null) { @@ -44,8 +46,28 @@ namespace CaritasverbandKelheim foreach (var sd in pRO.Services) { + //sd.Notice2 = null; + //sd.Notice3 = null; + //sd.Notice4 = null; + //sd.Notice5 = null; + if (sd.IsBillable || sd.ServiceDescription.ToLower().Contains("fehlkontakt") || sd.ServiceCategory.ToLower().Contains("fehlkontakt")) { + //if (sd.ServiceCategory.ToLower().Contains("fachkraft")) + //{ + // if (!sd.IsGroup) + // sd.Notice2 = string.Format("{0:0.00}", sd.Minutes / 60); + // else + // sd.Notice4 = string.Format("{0:0.00}", sd.Minutes / 60); + //} + //else if (sd.ServiceCategory.ToLower().Contains("hilfskraft")) + //{ + // if (!sd.IsGroup) + // sd.Notice3 = string.Format("{0:0.00}", sd.Minutes / 60); + // else + // sd.Notice5 = string.Format("{0:0.00}", sd.Minutes / 60); + //} + if (!sd.Notice2.IsNullOrEmpty()) gesamtEinzelFK += Convert.ToDecimal(sd.Notice2); if (!sd.Notice3.IsNullOrEmpty()) diff --git a/ReportImp/CaritasverbandKelheim/LeistungsnachweisAnlage5.Designer.cs b/ReportImp/CaritasverbandKelheim/LeistungsnachweisAnlage5.Designer.cs index 1c104140d..6f3c9983b 100644 --- a/ReportImp/CaritasverbandKelheim/LeistungsnachweisAnlage5.Designer.cs +++ b/ReportImp/CaritasverbandKelheim/LeistungsnachweisAnlage5.Designer.cs @@ -84,6 +84,7 @@ namespace CaritasverbandKelheim this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand(); this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand(); this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand(); + this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel(); this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel(); this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel(); this.xrTable1 = new DevExpress.XtraReports.UI.XRTable(); @@ -96,7 +97,6 @@ namespace CaritasverbandKelheim this.lblUnterschriftKlient = new DevExpress.XtraReports.UI.XRLabel(); this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel(); this.fieldKontaktArt = new DevExpress.XtraReports.UI.CalculatedField(); - this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel(); this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit(); @@ -547,11 +547,14 @@ namespace CaritasverbandKelheim this.xrLabel13.StylePriority.UseFont = false; this.xrLabel13.StylePriority.UseForeColor = false; this.xrLabel13.StylePriority.UseTextAlignment = false; + this.xrLabel13.Text = "[Month] [Year]"; this.xrLabel13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; // // xrLabel11 // this.xrLabel11.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; + this.xrLabel11.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "MainAttendant")}); this.xrLabel11.Font = new DevExpress.Drawing.DXFont("Arial", 10F); this.xrLabel11.ForeColor = System.Drawing.Color.Black; this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(219.2108F, 159.9433F); @@ -691,7 +694,7 @@ namespace CaritasverbandKelheim // this.xrLabel7.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold); this.xrLabel7.ForeColor = System.Drawing.Color.Black; - this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(283.706F, 69.60229F); + this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(219.21F, 69.60229F); this.xrLabel7.Multiline = true; this.xrLabel7.Name = "xrLabel7"; this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); @@ -707,7 +710,7 @@ namespace CaritasverbandKelheim this.xrLabel8.Borders = DevExpress.XtraPrinting.BorderSide.None; this.xrLabel8.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold); this.xrLabel8.ForeColor = System.Drawing.Color.Black; - this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(332.4626F, 69.60229F); + this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(267.9666F, 69.60229F); this.xrLabel8.Multiline = true; this.xrLabel8.Name = "xrLabel8"; this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); @@ -761,7 +764,7 @@ namespace CaritasverbandKelheim 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(185.7954F, 25F); + this.xrLabel4.SizeF = new System.Drawing.SizeF(151.5143F, 25F); this.xrLabel4.StylePriority.UseBorders = false; this.xrLabel4.StylePriority.UseFont = false; this.xrLabel4.StylePriority.UseForeColor = false; @@ -843,6 +846,22 @@ namespace CaritasverbandKelheim this.GroupFooter1.KeepTogether = true; this.GroupFooter1.Name = "GroupFooter1"; // + // xrLabel10 + // + this.xrLabel10.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; + this.xrLabel10.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Underline); + this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(114.6112F, 74.91792F); + this.xrLabel10.Multiline = true; + this.xrLabel10.Name = "xrLabel10"; + this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel10.SizeF = new System.Drawing.SizeF(534.1804F, 23.81948F); + this.xrLabel10.StylePriority.UseBackColor = false; + this.xrLabel10.StylePriority.UseBorders = false; + this.xrLabel10.StylePriority.UseFont = false; + this.xrLabel10.StylePriority.UsePadding = false; + this.xrLabel10.StylePriority.UseTextAlignment = false; + this.xrLabel10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // // xrLabel9 // this.xrLabel9.Borders = DevExpress.XtraPrinting.BorderSide.Top; @@ -1005,22 +1024,6 @@ namespace CaritasverbandKelheim this.fieldKontaktArt.FieldType = DevExpress.XtraReports.UI.FieldType.String; this.fieldKontaktArt.Name = "fieldKontaktArt"; // - // xrLabel10 - // - this.xrLabel10.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; - this.xrLabel10.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Underline); - this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(114.6112F, 74.91792F); - this.xrLabel10.Multiline = true; - this.xrLabel10.Name = "xrLabel10"; - this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); - this.xrLabel10.SizeF = new System.Drawing.SizeF(534.1804F, 23.81948F); - this.xrLabel10.StylePriority.UseBackColor = false; - this.xrLabel10.StylePriority.UseBorders = false; - this.xrLabel10.StylePriority.UseFont = false; - this.xrLabel10.StylePriority.UsePadding = false; - this.xrLabel10.StylePriority.UseTextAlignment = false; - this.xrLabel10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; - // // bindingSource1 // this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO); diff --git a/ReportImp/CaritasverbandKelheim/LeistungsnachweisAnlage5.cs b/ReportImp/CaritasverbandKelheim/LeistungsnachweisAnlage5.cs index d663e1ac2..7c9990cc0 100644 --- a/ReportImp/CaritasverbandKelheim/LeistungsnachweisAnlage5.cs +++ b/ReportImp/CaritasverbandKelheim/LeistungsnachweisAnlage5.cs @@ -35,6 +35,20 @@ namespace CaritasverbandKelheim if (pRO.Services != null) { + if (pRO.SupportConceptCostBearer.ApprovalPeriodList.Count > 0) + { + foreach (var item in pRO.SupportConceptCostBearer.ApprovalPeriodList) + { + if (item.ServiceCategory != null) + { + if (item.ServiceCategory.Name.ToLower().Contains("fachkraft")) + lblApprovedFLS.Text = string.Format("{0:0.00}", item.ApprovedBEPerInterval); + else if (item.ServiceCategory.Name.ToLower().Contains("hilfskraft")) + lblApprovedASS.Text = string.Format("{0:0.00}", item.ApprovedBEPerInterval); + } + } + } + List servicesBillable = new List(); var empOids = pRO.Services.Select(s => s.EmployeeOid); @@ -46,8 +60,29 @@ namespace CaritasverbandKelheim foreach (var sd in pRO.Services) { + //sd.Notice2 = null; + //sd.Notice3 = null; + //sd.Notice4 = null; + //sd.Notice5 = null; + if (sd.IsBillable || sd.ServiceDescription.ToLower().Contains("fehlkontakt") || sd.ServiceCategory.ToLower().Contains("fehlkontakt")) { + //if (sd.ServiceCategory.ToLower().Contains("fachkraft")) + //{ + // if (!sd.IsGroup) + // sd.Notice2 = string.Format("{0:0.00}", sd.Minutes / 60); + // else + // sd.Notice4 = string.Format("{0:0.00}", sd.Minutes / 60); + //} + //else if (sd.ServiceCategory.ToLower().Contains("hilfskraft")) + //{ + // if (!sd.IsGroup) + // sd.Notice3 = string.Format("{0:0.00}", sd.Minutes / 60); + // else + // sd.Notice5 = string.Format("{0:0.00}", sd.Minutes / 60); + //} + + if (!sd.Notice2.IsNullOrEmpty()) gesamtEinzelFK += Convert.ToDecimal(sd.Notice2); if (!sd.Notice3.IsNullOrEmpty()) diff --git a/ReportImp/PilarJugendhilfeGbR/PilarJugendhilfeGbR.csproj b/ReportImp/PilarJugendhilfeGbR/PilarJugendhilfeGbR.csproj new file mode 100644 index 000000000..0f3e5c4a4 --- /dev/null +++ b/ReportImp/PilarJugendhilfeGbR/PilarJugendhilfeGbR.csproj @@ -0,0 +1,92 @@ + + + + + Debug + AnyCPU + {5CBB6B74-CB5E-4323-88A8-89D467E89AC3} + Library + Properties + PilarJugendhilfeGbR + 1813790251_Reports + v4.7.2 + 512 + + + + true + full + false + ..\..\CustomerDlls\ + DEBUG;TRACE + prompt + 4 + + + pdbonly + true + ..\..\CustomerDlls\ + TRACE + prompt + 4 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Component + + + Quittierungsbeleg.cs + + + + + {B0D73E3D-4AE7-4024-93A6-DB1F46D7CCEE} + Data + + + {40d8b312-ea64-49e3-a31a-5e57ed4d5654} + Report + + + {094331c3-ecee-4c89-bbfd-4c9ded89f0ef} + Service + + + {2f50b83d-a3f0-4ec4-979a-3f9b7e3d8ed4} + Shared + + + + + + Quittierungsbeleg.cs + Designer + + + + \ No newline at end of file diff --git a/ReportImp/PilarJugendhilfeGbR/Properties/AssemblyInfo.cs b/ReportImp/PilarJugendhilfeGbR/Properties/AssemblyInfo.cs new file mode 100644 index 000000000..930888dd6 --- /dev/null +++ b/ReportImp/PilarJugendhilfeGbR/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// Allgemeine Informationen über eine Assembly werden über die folgenden +// Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern, +// die einer Assembly zugeordnet sind. +[assembly: AssemblyTitle("KundeXyz")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("KundeXyz")] +[assembly: AssemblyCopyright("Copyright © 2020")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Durch Festlegen von ComVisible auf FALSE werden die Typen in dieser Assembly +// für COM-Komponenten unsichtbar. Wenn Sie auf einen Typ in dieser Assembly von +// COM aus zugreifen müssen, sollten Sie das ComVisible-Attribut für diesen Typ auf "True" festlegen. +[assembly: ComVisible(false)] + +// Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird +[assembly: Guid("c1fed668-adb9-47e0-b589-1389618e1b6e")] + +// Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten: +// +// Hauptversion +// Nebenversion +// Buildnummer +// Revision +// +// Sie können alle Werte angeben oder Standardwerte für die Build- und Revisionsnummern verwenden, +// indem Sie "*" wie unten gezeigt eingeben: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/ReportImp/PilarJugendhilfeGbR/Properties/licenses.licx b/ReportImp/PilarJugendhilfeGbR/Properties/licenses.licx new file mode 100644 index 000000000..d59547a61 --- /dev/null +++ b/ReportImp/PilarJugendhilfeGbR/Properties/licenses.licx @@ -0,0 +1 @@ +DevExpress.XtraReports.UI.XtraReport, DevExpress.XtraReports.v23.2, Version=23.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a diff --git a/ReportImp/PilarJugendhilfeGbR/Quittierungsbeleg.Designer.cs b/ReportImp/PilarJugendhilfeGbR/Quittierungsbeleg.Designer.cs new file mode 100644 index 000000000..ab6798906 --- /dev/null +++ b/ReportImp/PilarJugendhilfeGbR/Quittierungsbeleg.Designer.cs @@ -0,0 +1,796 @@ +using BeWo.Report.ReportObjects; +namespace PilarJugendhilfe +{ + partial class Quittierungsbeleg + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.components = new System.ComponentModel.Container(); + DevExpress.XtraReports.UI.XRSummary xrSummary2 = new DevExpress.XtraReports.UI.XRSummary(); + DevExpress.XtraReports.UI.XRSummary xrSummary1 = new DevExpress.XtraReports.UI.XRSummary(); + DevExpress.XtraReports.UI.XRWatermark xrWatermark1 = new DevExpress.XtraReports.UI.XRWatermark(); + this.Detail = new DevExpress.XtraReports.UI.DetailBand(); + this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail1 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable3 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell(); + this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand(); + this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule(); + this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand(); + this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel(); + this.formattingRuleServiceDesc = new DevExpress.XtraReports.UI.FormattingRule(); + this.formattingRuleCostBearer = new DevExpress.XtraReports.UI.FormattingRule(); + this.formattingRuleEmployeeName = new DevExpress.XtraReports.UI.FormattingRule(); + this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand(); + this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand(); + this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand(); + this.fieldKontaktArt = new DevExpress.XtraReports.UI.CalculatedField(); + this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel24 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel25 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel26 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel27 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrTable1 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell(); + this.Hours = new DevExpress.XtraReports.UI.CalculatedField(); + this.xrTable2 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTable4 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell(); + this.lblDatum = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); + // + // Detail + // + this.Detail.Expanded = false; + this.Detail.HeightF = 0F; + this.Detail.Name = "Detail"; + this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // DetailReport + // + this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail1, + this.GroupHeader1}); + this.DetailReport.DataMember = "Services"; + this.DetailReport.DataSource = this.bindingSource1; + this.DetailReport.Level = 0; + this.DetailReport.Name = "DetailReport"; + this.DetailReport.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.DetailReport.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // Detail1 + // + this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable3}); + this.Detail1.HeightF = 20F; + this.Detail1.Name = "Detail1"; + this.Detail1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrTable3 + // + this.xrTable3.BorderColor = System.Drawing.Color.Black; + this.xrTable3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTable3.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.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable3.Name = "xrTable3"; + this.xrTable3.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow6}); + this.xrTable3.SizeF = new System.Drawing.SizeF(734.9999F, 20F); + this.xrTable3.StylePriority.UseFont = false; + this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrTableRow6 + // + this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell13, + this.xrTableCell14, + this.xrTableCell10}); + this.xrTableRow6.Name = "xrTableRow6"; + this.xrTableRow6.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTableRow6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + this.xrTableRow6.Weight = 1D; + // + // xrTableCell13 + // + this.xrTableCell13.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDate")}); + this.xrTableCell13.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.xrTableCell13.Name = "xrTableCell13"; + this.xrTableCell13.StylePriority.UseBorders = false; + this.xrTableCell13.StylePriority.UseFont = false; + this.xrTableCell13.StylePriority.UsePadding = false; + this.xrTableCell13.StylePriority.UseTextAlignment = false; + this.xrTableCell13.Text = "xrTableCell13"; + this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell13.TextFormatString = "{0:ddd/dd.MM.}"; + this.xrTableCell13.Weight = 0.21888751027761008D; + // + // xrTableCell14 + // + this.xrTableCell14.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Hours")}); + this.xrTableCell14.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.xrTableCell14.Name = "xrTableCell14"; + this.xrTableCell14.StylePriority.UseBorders = false; + this.xrTableCell14.StylePriority.UseFont = false; + this.xrTableCell14.StylePriority.UsePadding = false; + this.xrTableCell14.StylePriority.UseTextAlignment = false; + this.xrTableCell14.Text = "xrTableCell14"; + this.xrTableCell14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell14.TextFormatString = "{0:0.00}"; + this.xrTableCell14.Weight = 0.1728058777808143D; + // + // GroupHeader1 + // + this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable1}); + this.GroupHeader1.HeightF = 27.70837F; + this.GroupHeader1.Name = "GroupHeader1"; + this.GroupHeader1.RepeatEveryPage = true; + // + // formattingRuleStartDate + // + this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]"; + this.formattingRuleStartDate.DataMember = "ServicesDouble"; + this.formattingRuleStartDate.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.formattingRuleStartDate.Name = "formattingRuleStartDate"; + // + // ReportHeader + // + this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel26, + this.xrLabel27, + this.xrLabel24, + this.xrLabel25, + this.xrLabel14, + this.xrLabel16, + this.xrLabel7, + this.xrLabel8, + this.xrLabel6, + this.xrLabel5, + this.xrLabel4, + this.xrLabel3, + this.xrLabel2}); + this.ReportHeader.HeightF = 258.125F; + this.ReportHeader.Name = "ReportHeader"; + // + // xrLabel6 + // + this.xrLabel6.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrLabel6.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(361.2639F, 77.6111F); + this.xrLabel6.Name = "xrLabel6"; + this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel6.SizeF = new System.Drawing.SizeF(373.7405F, 30.50001F); + this.xrLabel6.StylePriority.UseBackColor = false; + this.xrLabel6.StylePriority.UseBorders = false; + this.xrLabel6.StylePriority.UseFont = false; + this.xrLabel6.StylePriority.UsePadding = false; + this.xrLabel6.StylePriority.UseTextAlignment = false; + this.xrLabel6.Text = "[CustomerName]"; + this.xrLabel6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel5 + // + this.xrLabel5.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrLabel5.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(361.2639F, 47.1111F); + this.xrLabel5.Name = "xrLabel5"; + this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel5.SizeF = new System.Drawing.SizeF(373.7405F, 30.50001F); + 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 = "[Month]/[Year]"; + this.xrLabel5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel4 + // + this.xrLabel4.BackColor = System.Drawing.Color.Transparent; + this.xrLabel4.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrLabel4.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 77.6111F); + this.xrLabel4.Name = "xrLabel4"; + this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel4.SizeF = new System.Drawing.SizeF(361.2639F, 30.50001F); + this.xrLabel4.StylePriority.UseBackColor = false; + this.xrLabel4.StylePriority.UseBorders = false; + this.xrLabel4.StylePriority.UseFont = false; + this.xrLabel4.StylePriority.UsePadding = false; + this.xrLabel4.StylePriority.UseTextAlignment = false; + this.xrLabel4.Text = "Leistungsempfänger"; + this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel3 + // + this.xrLabel3.BackColor = System.Drawing.Color.Transparent; + this.xrLabel3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrLabel3.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 47.1111F); + this.xrLabel3.Name = "xrLabel3"; + this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel3.SizeF = new System.Drawing.SizeF(361.2639F, 30.50001F); + this.xrLabel3.StylePriority.UseBackColor = false; + this.xrLabel3.StylePriority.UseBorders = false; + this.xrLabel3.StylePriority.UseFont = false; + this.xrLabel3.StylePriority.UsePadding = false; + this.xrLabel3.StylePriority.UseTextAlignment = false; + this.xrLabel3.Text = "Monat"; + this.xrLabel3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel2 + // + this.xrLabel2.Font = new DevExpress.Drawing.DXFont("Arial", 12F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrLabel2.ForeColor = System.Drawing.Color.Black; + this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + 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(734.9999F, 47.1111F); + this.xrLabel2.StylePriority.UseFont = false; + this.xrLabel2.StylePriority.UseForeColor = false; + this.xrLabel2.StylePriority.UseTextAlignment = false; + this.xrLabel2.Text = "Leistungsnachweis\r\nfür das [SupportConceptCostBearer.CostBearer.Name]"; + this.xrLabel2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + // + // formattingRuleServiceDesc + // + this.formattingRuleServiceDesc.Condition = "[StartDate2] < [StartDate]"; + this.formattingRuleServiceDesc.DataMember = "ServicesDouble"; + this.formattingRuleServiceDesc.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.formattingRuleServiceDesc.Name = "formattingRuleServiceDesc"; + // + // formattingRuleCostBearer + // + this.formattingRuleCostBearer.Condition = "[StartDate2] < [StartDate]"; + this.formattingRuleCostBearer.DataMember = "ServicesDouble"; + this.formattingRuleCostBearer.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.formattingRuleCostBearer.Name = "formattingRuleCostBearer"; + // + // formattingRuleEmployeeName + // + this.formattingRuleEmployeeName.Condition = "[StartDate2] < [StartDate]"; + this.formattingRuleEmployeeName.DataMember = "ServicesDouble"; + this.formattingRuleEmployeeName.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.formattingRuleEmployeeName.Name = "formattingRuleEmployeeName"; + // + // topMarginBand1 + // + this.topMarginBand1.Name = "topMarginBand1"; + // + // bottomMarginBand1 + // + this.bottomMarginBand1.HeightF = 54.58323F; + this.bottomMarginBand1.Name = "bottomMarginBand1"; + // + // GroupFooter1 + // + this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable4, + this.xrTable2}); + this.GroupFooter1.HeightF = 128.9584F; + this.GroupFooter1.KeepTogether = true; + this.GroupFooter1.Name = "GroupFooter1"; + // + // fieldKontaktArt + // + this.fieldKontaktArt.DataMember = "Services"; + this.fieldKontaktArt.Expression = "Iif([IsGroup], \'GR\', \'E\')"; + this.fieldKontaktArt.FieldType = DevExpress.XtraReports.UI.FieldType.String; + this.fieldKontaktArt.Name = "fieldKontaktArt"; + // + // xrLabel7 + // + this.xrLabel7.BackColor = System.Drawing.Color.Transparent; + this.xrLabel7.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrLabel7.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 108.1111F); + this.xrLabel7.Name = "xrLabel7"; + this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel7.SizeF = new System.Drawing.SizeF(361.2639F, 30.50001F); + this.xrLabel7.StylePriority.UseBackColor = false; + this.xrLabel7.StylePriority.UseBorders = false; + this.xrLabel7.StylePriority.UseFont = false; + this.xrLabel7.StylePriority.UsePadding = false; + this.xrLabel7.StylePriority.UseTextAlignment = false; + this.xrLabel7.Text = "Aktenzeichen Wirtschaftliche Jugendhilfe"; + this.xrLabel7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel8 + // + this.xrLabel8.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrLabel8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ReferenceNumber")}); + this.xrLabel8.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(361.2639F, 108.1111F); + this.xrLabel8.Name = "xrLabel8"; + this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel8.SizeF = new System.Drawing.SizeF(373.7405F, 30.50001F); + this.xrLabel8.StylePriority.UseBackColor = false; + this.xrLabel8.StylePriority.UseBorders = false; + this.xrLabel8.StylePriority.UseFont = false; + this.xrLabel8.StylePriority.UsePadding = false; + this.xrLabel8.StylePriority.UseTextAlignment = false; + this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel14 + // + this.xrLabel14.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrLabel14.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(361.2639F, 138.6111F); + this.xrLabel14.Name = "xrLabel14"; + this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel14.SizeF = new System.Drawing.SizeF(373.7405F, 30.50001F); + this.xrLabel14.StylePriority.UseBackColor = false; + this.xrLabel14.StylePriority.UseBorders = false; + this.xrLabel14.StylePriority.UseFont = false; + this.xrLabel14.StylePriority.UsePadding = false; + this.xrLabel14.StylePriority.UseTextAlignment = false; + this.xrLabel14.Text = "[Mandator.Name]"; + this.xrLabel14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel16 + // + this.xrLabel16.BackColor = System.Drawing.Color.Transparent; + this.xrLabel16.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrLabel16.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(0F, 138.6111F); + this.xrLabel16.Name = "xrLabel16"; + this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel16.SizeF = new System.Drawing.SizeF(361.2639F, 30.50001F); + this.xrLabel16.StylePriority.UseBackColor = false; + this.xrLabel16.StylePriority.UseBorders = false; + this.xrLabel16.StylePriority.UseFont = false; + this.xrLabel16.StylePriority.UsePadding = false; + this.xrLabel16.StylePriority.UseTextAlignment = false; + this.xrLabel16.Text = "Einsatz durch "; + this.xrLabel16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel24 + // + this.xrLabel24.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrLabel24.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrLabel24.LocationFloat = new DevExpress.Utils.PointFloat(361.2639F, 169.1111F); + this.xrLabel24.Name = "xrLabel24"; + this.xrLabel24.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel24.SizeF = new System.Drawing.SizeF(373.7405F, 30.50001F); + this.xrLabel24.StylePriority.UseBackColor = false; + this.xrLabel24.StylePriority.UseBorders = false; + this.xrLabel24.StylePriority.UseFont = false; + this.xrLabel24.StylePriority.UsePadding = false; + this.xrLabel24.StylePriority.UseTextAlignment = false; + this.xrLabel24.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel25 + // + this.xrLabel25.BackColor = System.Drawing.Color.Transparent; + this.xrLabel25.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrLabel25.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrLabel25.LocationFloat = new DevExpress.Utils.PointFloat(0F, 169.1111F); + this.xrLabel25.Name = "xrLabel25"; + this.xrLabel25.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel25.SizeF = new System.Drawing.SizeF(361.2639F, 30.50001F); + this.xrLabel25.StylePriority.UseBackColor = false; + this.xrLabel25.StylePriority.UseBorders = false; + this.xrLabel25.StylePriority.UseFont = false; + this.xrLabel25.StylePriority.UsePadding = false; + this.xrLabel25.StylePriority.UseTextAlignment = false; + this.xrLabel25.Text = "Namen der Kinder"; + this.xrLabel25.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel26 + // + this.xrLabel26.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrLabel26.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "MainAttendant")}); + this.xrLabel26.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrLabel26.LocationFloat = new DevExpress.Utils.PointFloat(361.2639F, 199.6112F); + this.xrLabel26.Name = "xrLabel26"; + this.xrLabel26.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel26.SizeF = new System.Drawing.SizeF(373.7405F, 30.50001F); + this.xrLabel26.StylePriority.UseBackColor = false; + this.xrLabel26.StylePriority.UseBorders = false; + this.xrLabel26.StylePriority.UseFont = false; + this.xrLabel26.StylePriority.UsePadding = false; + this.xrLabel26.StylePriority.UseTextAlignment = false; + this.xrLabel26.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel27 + // + this.xrLabel27.BackColor = System.Drawing.Color.Transparent; + this.xrLabel27.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrLabel27.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrLabel27.LocationFloat = new DevExpress.Utils.PointFloat(0F, 199.6112F); + this.xrLabel27.Name = "xrLabel27"; + this.xrLabel27.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel27.SizeF = new System.Drawing.SizeF(361.2639F, 30.50001F); + this.xrLabel27.StylePriority.UseBackColor = false; + this.xrLabel27.StylePriority.UseBorders = false; + this.xrLabel27.StylePriority.UseFont = false; + this.xrLabel27.StylePriority.UsePadding = false; + this.xrLabel27.StylePriority.UseTextAlignment = false; + this.xrLabel27.Text = "Fallführende Fachkraft im ASD"; + this.xrLabel27.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrTable1 + // + this.xrTable1.BorderColor = System.Drawing.Color.Black; + this.xrTable1.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTable1.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.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable1.Name = "xrTable1"; + this.xrTable1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow1}); + this.xrTable1.SizeF = new System.Drawing.SizeF(734.9999F, 27.70837F); + this.xrTable1.StylePriority.UseFont = false; + this.xrTable1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrTableRow1 + // + this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell1, + this.xrTableCell3, + this.xrTableCell4}); + this.xrTableRow1.Name = "xrTableRow1"; + this.xrTableRow1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTableRow1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + this.xrTableRow1.Weight = 1D; + // + // xrTableCell1 + // + this.xrTableCell1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell1.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrTableCell1.Name = "xrTableCell1"; + this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F); + this.xrTableCell1.StylePriority.UseBorders = false; + this.xrTableCell1.StylePriority.UseFont = false; + this.xrTableCell1.StylePriority.UsePadding = false; + this.xrTableCell1.StylePriority.UseTextAlignment = false; + this.xrTableCell1.Text = "Tag/Datum"; + this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell1.Weight = 0.11994951833461227D; + // + // xrTableCell3 + // + this.xrTableCell3.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell3.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrTableCell3.Name = "xrTableCell3"; + this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F); + this.xrTableCell3.StylePriority.UseBorders = false; + this.xrTableCell3.StylePriority.UseFont = false; + this.xrTableCell3.StylePriority.UsePadding = false; + this.xrTableCell3.StylePriority.UseTextAlignment = false; + this.xrTableCell3.Text = "Geleistete FLS"; + this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell3.Weight = 0.094696981389528381D; + // + // xrTableCell4 + // + this.xrTableCell4.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell4.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrTableCell4.Name = "xrTableCell4"; + this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F); + this.xrTableCell4.StylePriority.UseBorders = false; + this.xrTableCell4.StylePriority.UseFont = false; + this.xrTableCell4.StylePriority.UsePadding = false; + this.xrTableCell4.StylePriority.UseTextAlignment = false; + this.xrTableCell4.Text = "Tätigkeitsbeschreibung"; + this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell4.Weight = 0.29391054843699438D; + // + // xrTableCell10 + // + this.xrTableCell10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Notice", "{0:HH:mm}")}); + this.xrTableCell10.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.xrTableCell10.Name = "xrTableCell10"; + this.xrTableCell10.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F); + this.xrTableCell10.StylePriority.UseBorders = false; + this.xrTableCell10.StylePriority.UseFont = false; + this.xrTableCell10.StylePriority.UsePadding = false; + this.xrTableCell10.StylePriority.UseTextAlignment = false; + this.xrTableCell10.Text = "xrTableCell10"; + this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell10.Weight = 0.53633679518958788D; + // + // Hours + // + this.Hours.DataMember = "Services"; + this.Hours.Expression = "[Minutes] / 60"; + this.Hours.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal; + this.Hours.Name = "Hours"; + // + // xrTable2 + // + this.xrTable2.BorderColor = System.Drawing.Color.Black; + this.xrTable2.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTable2.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.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable2.Name = "xrTable2"; + this.xrTable2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow2}); + this.xrTable2.SizeF = new System.Drawing.SizeF(734.9999F, 20F); + this.xrTable2.StylePriority.UseFont = false; + this.xrTable2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrTableRow2 + // + this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell2, + this.xrTableCell6, + this.xrTableCell5}); + this.xrTableRow2.Name = "xrTableRow2"; + this.xrTableRow2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTableRow2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + this.xrTableRow2.Weight = 1D; + // + // xrTableCell2 + // + this.xrTableCell2.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrTableCell2.Name = "xrTableCell2"; + this.xrTableCell2.StylePriority.UseBorders = false; + this.xrTableCell2.StylePriority.UseFont = false; + this.xrTableCell2.StylePriority.UsePadding = false; + this.xrTableCell2.StylePriority.UseTextAlignment = false; + this.xrTableCell2.Text = "Gesamt"; + this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell2.Weight = 0.21888751027761008D; + // + // xrTableCell6 + // + this.xrTableCell6.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Hours")}); + this.xrTableCell6.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold); + 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; + xrSummary2.FormatString = "{0:0.00}"; + xrSummary2.Running = DevExpress.XtraReports.UI.SummaryRunning.Group; + this.xrTableCell6.Summary = xrSummary2; + this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell6.Weight = 0.17280580786847383D; + // + // xrTable4 + // + this.xrTable4.BorderColor = System.Drawing.Color.Black; + this.xrTable4.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTable4.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.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(0.004514059F, 39.16671F); + this.xrTable4.Name = "xrTable4"; + this.xrTable4.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow3}); + this.xrTable4.SizeF = new System.Drawing.SizeF(734.9954F, 89.79169F); + this.xrTable4.StylePriority.UseFont = false; + this.xrTable4.StylePriority.UseTextAlignment = false; + this.xrTable4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrTableRow3 + // + this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.lblDatum, + this.xrTableCell9}); + this.xrTableRow3.Name = "xrTableRow3"; + this.xrTableRow3.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTableRow3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + this.xrTableRow3.Weight = 1D; + // + // xrTableCell9 + // + this.xrTableCell9.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell9.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrTableCell9.Name = "xrTableCell9"; + this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 3, 3, 100F); + this.xrTableCell9.StylePriority.UseBorders = false; + this.xrTableCell9.StylePriority.UseFont = false; + this.xrTableCell9.StylePriority.UsePadding = false; + this.xrTableCell9.StylePriority.UseTextAlignment = false; + xrSummary1.FormatString = "{0:0.00}"; + this.xrTableCell9.Summary = xrSummary1; + this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + this.xrTableCell9.Weight = 0.53633687225418114D; + // + // lblDatum + // + this.lblDatum.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.lblDatum.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold); + this.lblDatum.Name = "lblDatum"; + this.lblDatum.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 3, 3, 100F); + this.lblDatum.StylePriority.UseBorders = false; + this.lblDatum.StylePriority.UseFont = false; + this.lblDatum.StylePriority.UsePadding = false; + this.lblDatum.StylePriority.UseTextAlignment = false; + this.lblDatum.Text = "Datum "; + this.lblDatum.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + this.lblDatum.Weight = 0.39168767521727443D; + // + // xrTableCell5 + // + this.xrTableCell5.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrTableCell5.Multiline = true; + this.xrTableCell5.Name = "xrTableCell5"; + this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F); + this.xrTableCell5.StylePriority.UseBorders = false; + this.xrTableCell5.StylePriority.UseFont = false; + this.xrTableCell5.StylePriority.UsePadding = false; + this.xrTableCell5.StylePriority.UseTextAlignment = false; + this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell5.Weight = 0.536336819992824D; + // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO); + // + // Quittierungsbeleg + // + this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail, + this.DetailReport, + this.ReportHeader, + this.topMarginBand1, + this.bottomMarginBand1, + this.GroupFooter1}); + this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] { + this.fieldKontaktArt, + this.Hours}); + this.DataSource = this.bindingSource1; + this.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] { + this.formattingRuleStartDate, + this.formattingRuleServiceDesc, + this.formattingRuleCostBearer, + this.formattingRuleEmployeeName}); + this.Margins = new DevExpress.Drawing.DXMargins(50F, 30F, 100F, 54.58323F); + this.PageHeight = 1169; + this.PageWidth = 827; + this.PaperKind = DevExpress.Drawing.Printing.DXPaperKind.A4; + this.Version = "23.2"; + xrWatermark1.Id = "Watermark1"; + this.Watermarks.Add(xrWatermark1); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); + + } + + #endregion + + private DevExpress.XtraReports.UI.DetailBand Detail; + private System.Windows.Forms.BindingSource bindingSource1; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport; + private DevExpress.XtraReports.UI.DetailBand Detail1; + private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader; + private DevExpress.XtraReports.UI.FormattingRule formattingRuleStartDate; + private DevExpress.XtraReports.UI.FormattingRule formattingRuleServiceDesc; + private DevExpress.XtraReports.UI.FormattingRule formattingRuleCostBearer; + private DevExpress.XtraReports.UI.FormattingRule formattingRuleEmployeeName; + private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1; + private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1; + private DevExpress.XtraReports.UI.XRLabel xrLabel2; + private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1; + private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1; + private DevExpress.XtraReports.UI.XRLabel xrLabel3; + private DevExpress.XtraReports.UI.XRLabel xrLabel6; + private DevExpress.XtraReports.UI.XRLabel xrLabel5; + private DevExpress.XtraReports.UI.XRLabel xrLabel4; + private DevExpress.XtraReports.UI.XRTable xrTable3; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow6; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell13; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell14; + private DevExpress.XtraReports.UI.CalculatedField fieldKontaktArt; + private DevExpress.XtraReports.UI.XRLabel xrLabel26; + private DevExpress.XtraReports.UI.XRLabel xrLabel27; + private DevExpress.XtraReports.UI.XRLabel xrLabel24; + private DevExpress.XtraReports.UI.XRLabel xrLabel25; + private DevExpress.XtraReports.UI.XRLabel xrLabel14; + private DevExpress.XtraReports.UI.XRLabel xrLabel16; + private DevExpress.XtraReports.UI.XRLabel xrLabel7; + private DevExpress.XtraReports.UI.XRLabel xrLabel8; + private DevExpress.XtraReports.UI.XRTable xrTable1; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell3; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell4; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell10; + private DevExpress.XtraReports.UI.CalculatedField Hours; + private DevExpress.XtraReports.UI.XRTable xrTable2; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow2; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell2; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell6; + private DevExpress.XtraReports.UI.XRTable xrTable4; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow3; + private DevExpress.XtraReports.UI.XRTableCell lblDatum; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell9; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell5; + } +} diff --git a/ReportImp/PilarJugendhilfeGbR/Quittierungsbeleg.cs b/ReportImp/PilarJugendhilfeGbR/Quittierungsbeleg.cs new file mode 100644 index 000000000..48674f7f8 --- /dev/null +++ b/ReportImp/PilarJugendhilfeGbR/Quittierungsbeleg.cs @@ -0,0 +1,64 @@ +using System; +using System.Collections.Generic; +using System.Drawing; +using System.IO; +using System.Text.RegularExpressions; +using BeWo.Report; +using BeWo.Report.ReportObjects; +using BS.Shared.Core; +using DevExpress.XtraReports.UI; + +namespace PilarJugendhilfe +{ + public partial class Quittierungsbeleg : XtraReport, IBeWoReport + { + public Quittierungsbeleg() + { + InitializeComponent(); + } + + public void SetReportDataSource(ServicesOverviewRO pRO) + { + + // Get calling method name + //StackTrace stackTrace = new StackTrace(); + //Debug.WriteLine(stackTrace.GetFrame(1).GetMethod().Name); + + bool hatGruppen = false; + + //if (pRO == null) + // return; + + if (pRO.Services != null) + { + List servicesBillable = new List(); + + foreach (var sd in pRO.Services) + { + if (sd.IsBillable || sd.ServiceDescription.ToLower().Contains("fehlkontakt") || sd.ServiceCategory.ToLower().Contains("fehlkontakt")) + { + ServicesOverviewRO.CreateSignatureString(sd); + sd.Notice5 = "E"; + if (sd.IsGroup) + { + //sd.Notice5 = String.Format("{0} Teilnehmer", sd.CustomerCount); + sd.Notice5 = "GR"; + hatGruppen = true; + } + if (sd.ServiceDescription.ToLower().Contains("fehlkontakt") || sd.ServiceCategory.ToLower().Contains("fehlkontakt") || (sd.ProzentAbrechenbar < 100)) + { + sd.Notice5 = "F"; + } + servicesBillable.Add(sd); + } + } + + pRO.Services = servicesBillable; + } + + lblDatum.Text += string.Format(" {0:dd.MM.yyyy}", DateTime.Now); + + bindingSource1.DataSource = pRO; + } + } +} diff --git a/ReportImp/PilarJugendhilfeGbR/Quittierungsbeleg.resx b/ReportImp/PilarJugendhilfeGbR/Quittierungsbeleg.resx new file mode 100644 index 000000000..d58980a38 --- /dev/null +++ b/ReportImp/PilarJugendhilfeGbR/Quittierungsbeleg.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/ReportImp/SpektrumReports/Properties/licenses.licx b/ReportImp/SpektrumReports/Properties/licenses.licx index e69de29bb..f98ef57fd 100644 --- a/ReportImp/SpektrumReports/Properties/licenses.licx +++ b/ReportImp/SpektrumReports/Properties/licenses.licx @@ -0,0 +1 @@ +DevExpress.XtraReports.UI.XtraReport, DevExpress.XtraReports.v23.2, Version=23.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a diff --git a/ReportImp/SpektrumReports/ServiceInvoiceReport.Designer.cs b/ReportImp/SpektrumReports/ServiceInvoiceReport.Designer.cs index ad882e404..22766d274 100644 --- a/ReportImp/SpektrumReports/ServiceInvoiceReport.Designer.cs +++ b/ReportImp/SpektrumReports/ServiceInvoiceReport.Designer.cs @@ -28,476 +28,503 @@ namespace BeWo.SpektrumReports /// private void InitializeComponent() { - this.components = new System.ComponentModel.Container(); - System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ServiceInvoiceReport)); - this.Detail = new DevExpress.XtraReports.UI.DetailBand(); - this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand(); - this.ruleRateFactorNull = new DevExpress.XtraReports.UI.FormattingRule(); - this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand(); - this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand(); - this.Page1 = new DevExpress.XtraReports.UI.GroupHeaderBand(); - this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel(); - this.lblAdresse = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel(); - this.lblAnrede = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel(); - this.lblAbrechnungszeitraum = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel(); - this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand(); - this.Detail1 = new DevExpress.XtraReports.UI.DetailBand(); - this.xrTable5 = new DevExpress.XtraReports.UI.XRTable(); - this.xrTableRow23 = new DevExpress.XtraReports.UI.XRTableRow(); - this.xrTableCell32 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell37 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell35 = new DevExpress.XtraReports.UI.XRTableCell(); - this.cellAnzahlHeader = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell34 = new DevExpress.XtraReports.UI.XRTableCell(); - this.DetailReport2 = new DevExpress.XtraReports.UI.DetailReportBand(); - this.Detail3 = new DevExpress.XtraReports.UI.DetailBand(); - this.xrTable6 = new DevExpress.XtraReports.UI.XRTable(); - this.xrTableRow25 = new DevExpress.XtraReports.UI.XRTableRow(); - this.xrTableCell40 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell43 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell44 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell45 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell47 = new DevExpress.XtraReports.UI.XRTableCell(); - this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand(); - this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel(); - this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); - ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.xrTable6)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); - // - // Detail - // - this.Detail.HeightF = 0F; - this.Detail.Name = "Detail"; - this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); - this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; - // - // ReportHeader - // - this.ReportHeader.Font = new System.Drawing.Font("Verdana", 10F); - this.ReportHeader.HeightF = 0F; - this.ReportHeader.Name = "ReportHeader"; - this.ReportHeader.StylePriority.UseFont = false; - // - // ruleRateFactorNull - // - this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?"; - this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; - this.ruleRateFactorNull.Name = "ruleRateFactorNull"; - // - // topMarginBand1 - // - this.topMarginBand1.HeightF = 250F; - this.topMarginBand1.Name = "topMarginBand1"; - // - // bottomMarginBand1 - // - this.bottomMarginBand1.HeightF = 50F; - this.bottomMarginBand1.Name = "bottomMarginBand1"; - // - // Page1 - // - this.Page1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { - this.xrLabel2, - this.lblAdresse, - this.xrLabel4, - this.xrLabel3, - this.lblAnrede, - this.xrLabel8, - this.lblAbrechnungszeitraum}); - this.Page1.HeightF = 440F; - this.Page1.Name = "Page1"; - this.Page1.StylePriority.UseFont = false; - // - // xrLabel2 - // - this.xrLabel2.BackColor = System.Drawing.Color.Transparent; - this.xrLabel2.CanShrink = true; - this.xrLabel2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { - new DevExpress.XtraReports.UI.XRBinding("Text", null, "AccountingPeriod")}); - this.xrLabel2.Font = new System.Drawing.Font("Calibri", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 235F); - this.xrLabel2.Multiline = true; - this.xrLabel2.Name = "xrLabel2"; - this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel2.SizeF = new System.Drawing.SizeF(650F, 20F); - this.xrLabel2.StylePriority.UseBackColor = false; - this.xrLabel2.StylePriority.UseFont = false; - this.xrLabel2.WordWrap = false; - // - // lblAdresse - // - this.lblAdresse.Font = new System.Drawing.Font("Calibri", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.lblAdresse.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); - 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(460.2292F, 111.5F); - this.lblAdresse.StylePriority.UseFont = false; - // - // xrLabel4 - // - this.xrLabel4.BackColor = System.Drawing.Color.Transparent; - this.xrLabel4.CanShrink = true; - this.xrLabel4.Font = new System.Drawing.Font("Calibri", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 255F); - this.xrLabel4.Multiline = true; - this.xrLabel4.Name = "xrLabel4"; - this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel4.SizeF = new System.Drawing.SizeF(650F, 20F); - this.xrLabel4.StylePriority.UseBackColor = false; - this.xrLabel4.StylePriority.UseFont = false; - this.xrLabel4.Text = "Az.: [CustomerReferenceNumber]"; - this.xrLabel4.WordWrap = false; - // - // xrLabel3 - // - this.xrLabel3.BackColor = System.Drawing.Color.Transparent; - this.xrLabel3.CanShrink = true; - this.xrLabel3.Font = new System.Drawing.Font("Calibri", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 215F); - this.xrLabel3.Name = "xrLabel3"; - this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel3.SizeF = new System.Drawing.SizeF(650F, 20F); - this.xrLabel3.StylePriority.UseBackColor = false; - this.xrLabel3.StylePriority.UseFont = false; - this.xrLabel3.Text = "Abrechnung über Betreuungsleistungen für [CustomerSalutation] [CustomerName]"; - this.xrLabel3.WordWrap = false; - // - // lblAnrede - // - this.lblAnrede.LocationFloat = new DevExpress.Utils.PointFloat(0F, 297.5F); - this.lblAnrede.Name = "lblAnrede"; - this.lblAnrede.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.lblAnrede.SizeF = new System.Drawing.SizeF(317F, 17F); - this.lblAnrede.StylePriority.UseFont = false; - this.lblAnrede.Text = "Sehr geehrte Damen und Herren,"; - // - // xrLabel8 - // - this.xrLabel8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { - new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceDate")}); - this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(362.5F, 172F); - this.xrLabel8.Name = "xrLabel8"; - this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel8.SizeF = new System.Drawing.SizeF(283F, 23F); - this.xrLabel8.StylePriority.UseTextAlignment = false; - this.xrLabel8.Text = "xrLabel8"; - this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; - // - // lblAbrechnungszeitraum - // - this.lblAbrechnungszeitraum.LocationFloat = new DevExpress.Utils.PointFloat(0F, 339.5001F); - this.lblAbrechnungszeitraum.Multiline = true; - this.lblAbrechnungszeitraum.Name = "lblAbrechnungszeitraum"; - this.lblAbrechnungszeitraum.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.lblAbrechnungszeitraum.SizeF = new System.Drawing.SizeF(642F, 100.3333F); - this.lblAbrechnungszeitraum.StylePriority.UseFont = false; - this.lblAbrechnungszeitraum.Text = resources.GetString("lblAbrechnungszeitraum.Text"); - // - // xrLabel15 - // - this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(0F, 45.83333F); - this.xrLabel15.Multiline = true; - this.xrLabel15.Name = "xrLabel15"; - this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel15.SizeF = new System.Drawing.SizeF(676.8331F, 215.9583F); - this.xrLabel15.StylePriority.UseFont = false; - this.xrLabel15.Text = "Bitte überweisen Sie unsere Forderung nach Prüfung der Abrechnung auf das unten a" + - "ngegebene Konto.\r\n\r\nMit freundlichen Grüßen\r\n\r\n\r\n\r\n[CreatorName]\r\nAmbulant Betre" + - "utes Wohnen\r\nSPEKTRUM\r\n"; - // - // DetailReport - // - this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { - this.Detail1, - this.DetailReport2}); - this.DetailReport.DataMember = "ServiceInvoicePeriods"; - this.DetailReport.DataSource = this.bindingSource1; - this.DetailReport.Level = 0; - this.DetailReport.Name = "DetailReport"; - // - // Detail1 - // - this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { - this.xrTable5}); - this.Detail1.HeightF = 25F; - this.Detail1.Name = "Detail1"; - // - // xrTable5 - // - this.xrTable5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); - this.xrTable5.Name = "xrTable5"; - this.xrTable5.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { - this.xrTableRow23}); - this.xrTable5.SizeF = new System.Drawing.SizeF(650F, 25F); - // - // xrTableRow23 - // - this.xrTableRow23.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { - this.xrTableCell32, - this.xrTableCell37, - this.xrTableCell35, - this.cellAnzahlHeader, - this.xrTableCell34}); - this.xrTableRow23.Name = "xrTableRow23"; - this.xrTableRow23.Weight = 1D; - // - // xrTableCell32 - // - this.xrTableCell32.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) - | DevExpress.XtraPrinting.BorderSide.Right) - | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrTableCell32.Name = "xrTableCell32"; - this.xrTableCell32.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 2, 2, 100F); - this.xrTableCell32.StylePriority.UseBackColor = false; - this.xrTableCell32.StylePriority.UseBorderColor = false; - this.xrTableCell32.StylePriority.UseBorders = false; - this.xrTableCell32.StylePriority.UsePadding = false; - this.xrTableCell32.StylePriority.UseTextAlignment = false; - this.xrTableCell32.Text = "Von"; - this.xrTableCell32.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; - this.xrTableCell32.Weight = 0.576070903873853D; - // - // xrTableCell37 - // - this.xrTableCell37.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) - | DevExpress.XtraPrinting.BorderSide.Right) - | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrTableCell37.Name = "xrTableCell37"; - this.xrTableCell37.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 2, 2, 100F); - this.xrTableCell37.StylePriority.UseBackColor = false; - this.xrTableCell37.StylePriority.UseBorderColor = false; - this.xrTableCell37.StylePriority.UseBorders = false; - this.xrTableCell37.StylePriority.UsePadding = false; - this.xrTableCell37.StylePriority.UseTextAlignment = false; - this.xrTableCell37.Text = "Bis"; - this.xrTableCell37.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; - this.xrTableCell37.Weight = 0.57607090776025882D; - // - // xrTableCell35 - // - this.xrTableCell35.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) - | DevExpress.XtraPrinting.BorderSide.Right) - | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrTableCell35.Name = "xrTableCell35"; - this.xrTableCell35.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 2, 2, 100F); - this.xrTableCell35.StylePriority.UseBackColor = false; - this.xrTableCell35.StylePriority.UseBorderColor = false; - this.xrTableCell35.StylePriority.UseBorders = false; - this.xrTableCell35.StylePriority.UsePadding = false; - this.xrTableCell35.StylePriority.UseTextAlignment = false; - this.xrTableCell35.Text = "Satz"; - this.xrTableCell35.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; - this.xrTableCell35.Weight = 0.57607092644499325D; - // - // cellAnzahlHeader - // - this.cellAnzahlHeader.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) - | DevExpress.XtraPrinting.BorderSide.Right) - | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.cellAnzahlHeader.Name = "cellAnzahlHeader"; - this.cellAnzahlHeader.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 2, 2, 100F); - this.cellAnzahlHeader.StylePriority.UseBackColor = false; - this.cellAnzahlHeader.StylePriority.UseBorderColor = false; - this.cellAnzahlHeader.StylePriority.UseBorders = false; - this.cellAnzahlHeader.StylePriority.UsePadding = false; - this.cellAnzahlHeader.StylePriority.UseTextAlignment = false; - this.cellAnzahlHeader.Text = "Anzahl * 1,2"; - this.cellAnzahlHeader.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; - this.cellAnzahlHeader.Weight = 0.57607093816584243D; - // - // xrTableCell34 - // - this.xrTableCell34.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) - | DevExpress.XtraPrinting.BorderSide.Right) - | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrTableCell34.Name = "xrTableCell34"; - this.xrTableCell34.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 2, 2, 100F); - this.xrTableCell34.StylePriority.UseBackColor = false; - this.xrTableCell34.StylePriority.UseBorderColor = false; - this.xrTableCell34.StylePriority.UseBorders = false; - this.xrTableCell34.StylePriority.UsePadding = false; - this.xrTableCell34.StylePriority.UseTextAlignment = false; - this.xrTableCell34.Text = "Betrag"; - this.xrTableCell34.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; - this.xrTableCell34.Weight = 0.57607099470165557D; - // - // DetailReport2 - // - this.DetailReport2.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { - this.Detail3, - this.GroupFooter1}); - this.DetailReport2.DataMember = "ServiceInvoicePeriods.ServiceInvoiceItems"; - this.DetailReport2.DataSource = this.bindingSource1; - this.DetailReport2.Level = 0; - this.DetailReport2.Name = "DetailReport2"; - this.DetailReport2.PageBreak = DevExpress.XtraReports.UI.PageBreak.AfterBand; - // - // Detail3 - // - this.Detail3.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { - this.xrTable6}); - this.Detail3.HeightF = 25F; - this.Detail3.Name = "Detail3"; - // - // xrTable6 - // - this.xrTable6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); - this.xrTable6.Name = "xrTable6"; - this.xrTable6.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { - this.xrTableRow25}); - this.xrTable6.SizeF = new System.Drawing.SizeF(650F, 25F); - this.xrTable6.StylePriority.UseFont = false; - // - // xrTableRow25 - // - this.xrTableRow25.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { - this.xrTableCell40, - this.xrTableCell43, - this.xrTableCell44, - this.xrTableCell45, - this.xrTableCell47}); - this.xrTableRow25.Name = "xrTableRow25"; - this.xrTableRow25.Weight = 1D; - // - // xrTableCell40 - // - this.xrTableCell40.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) - | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrTableCell40.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { - new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.AccountingPeriodStart", "{0:dd.MM.yyyy}")}); - this.xrTableCell40.Name = "xrTableCell40"; - this.xrTableCell40.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 2, 2, 100F); - this.xrTableCell40.StylePriority.UseBorderColor = false; - this.xrTableCell40.StylePriority.UseBorders = false; - this.xrTableCell40.StylePriority.UsePadding = false; - this.xrTableCell40.StylePriority.UseTextAlignment = false; - this.xrTableCell40.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; - this.xrTableCell40.Weight = 0.57607090507977521D; - // - // xrTableCell43 - // - this.xrTableCell43.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) - | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrTableCell43.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { - new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.AccountingPeriodEnd", "{0:dd.MM.yyyy}")}); - this.xrTableCell43.Name = "xrTableCell43"; - this.xrTableCell43.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 2, 2, 100F); - this.xrTableCell43.StylePriority.UseBorderColor = false; - this.xrTableCell43.StylePriority.UseBorders = false; - this.xrTableCell43.StylePriority.UsePadding = false; - this.xrTableCell43.StylePriority.UseTextAlignment = false; - this.xrTableCell43.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; - this.xrTableCell43.Weight = 0.57607091791182619D; - // - // xrTableCell44 - // - this.xrTableCell44.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) - | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrTableCell44.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { - new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.HourlyRate", "{0:c}")}); - this.xrTableCell44.Name = "xrTableCell44"; - this.xrTableCell44.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 2, 2, 100F); - this.xrTableCell44.StylePriority.UseBorderColor = false; - this.xrTableCell44.StylePriority.UseBorders = false; - this.xrTableCell44.StylePriority.UsePadding = false; - this.xrTableCell44.StylePriority.UseTextAlignment = false; - this.xrTableCell44.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; - this.xrTableCell44.Weight = 0.57607093295519052D; - // - // xrTableCell45 - // - this.xrTableCell45.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) - | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrTableCell45.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { - new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.Notice", "{0:0.00}")}); - this.xrTableCell45.Name = "xrTableCell45"; - this.xrTableCell45.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 2, 2, 100F); - this.xrTableCell45.StylePriority.UseBorderColor = false; - this.xrTableCell45.StylePriority.UseBorders = false; - this.xrTableCell45.StylePriority.UsePadding = false; - this.xrTableCell45.StylePriority.UseTextAlignment = false; - this.xrTableCell45.Text = "xrTableCell45"; - this.xrTableCell45.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; - this.xrTableCell45.Weight = 0.57607091690893308D; - // - // xrTableCell47 - // - this.xrTableCell47.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) - | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrTableCell47.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { - new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.GrossAmount")}); - this.xrTableCell47.Name = "xrTableCell47"; - this.xrTableCell47.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 2, 2, 100F); - this.xrTableCell47.StylePriority.UseBorderColor = false; - this.xrTableCell47.StylePriority.UseBorders = false; - this.xrTableCell47.StylePriority.UsePadding = false; - this.xrTableCell47.StylePriority.UseTextAlignment = false; - this.xrTableCell47.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; - this.xrTableCell47.Weight = 0.5760709265608277D; - // - // GroupFooter1 - // - this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { - this.xrLabel1, - this.xrLabel15}); - this.GroupFooter1.HeightF = 261.7916F; - this.GroupFooter1.Name = "GroupFooter1"; - // - // xrLabel1 - // - this.xrLabel1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) - | DevExpress.XtraPrinting.BorderSide.Right) - | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrLabel1.BorderWidth = 2F; - this.xrLabel1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { - new DevExpress.XtraReports.UI.XRBinding("Text", null, "GrossClaim", "{0}")}); - this.xrLabel1.Font = new System.Drawing.Font("Calibri", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(520.0002F, 0F); - this.xrLabel1.Name = "xrLabel1"; - this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); - this.xrLabel1.SizeF = new System.Drawing.SizeF(129.9998F, 25F); - this.xrLabel1.StylePriority.UseBorders = false; - this.xrLabel1.StylePriority.UseBorderWidth = false; - this.xrLabel1.StylePriority.UseFont = false; - this.xrLabel1.StylePriority.UsePadding = false; - this.xrLabel1.StylePriority.UseTextAlignment = false; - this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; - // - // bindingSource1 - // - this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceInvoiceRO); - // - // ServiceInvoiceReport - // - this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { - this.Detail, - this.ReportHeader, - this.topMarginBand1, - this.bottomMarginBand1, - this.Page1, - this.DetailReport}); - this.DataSource = this.bindingSource1; - this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung"; - this.Font = new System.Drawing.Font("Calibri", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] { - this.ruleRateFactorNull}); - this.Margins = new System.Drawing.Printing.Margins(75, 75, 250, 50); - this.PageHeight = 1169; - this.PageWidth = 827; - this.PaperKind = DevExpress.Drawing.Printing.DXPaperKind.A4; - this.Version = "17.1"; - ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.xrTable6)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); - + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ServiceInvoiceReport)); + this.Detail = new DevExpress.XtraReports.UI.DetailBand(); + this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand(); + this.ruleRateFactorNull = new DevExpress.XtraReports.UI.FormattingRule(); + this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand(); + this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand(); + this.Page1 = new DevExpress.XtraReports.UI.GroupHeaderBand(); + this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel(); + this.lblAdresse = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel(); + this.lblAnrede = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel(); + this.lblAbrechnungszeitraum = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel(); + this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail1 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable5 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow23 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell32 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell37 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell35 = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellAnzahlHeader = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell34 = new DevExpress.XtraReports.UI.XRTableCell(); + this.DetailReport2 = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail3 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable6 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow25 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell40 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell43 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell44 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell45 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell47 = new DevExpress.XtraReports.UI.XRTableCell(); + this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand(); + this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); + this.lblBusinessPartnerId = new DevExpress.XtraReports.UI.XRLabel(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable6)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); + // + // Detail + // + this.Detail.HeightF = 0F; + this.Detail.Name = "Detail"; + this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // ReportHeader + // + this.ReportHeader.Font = new DevExpress.Drawing.DXFont("Verdana", 10F); + this.ReportHeader.HeightF = 0F; + this.ReportHeader.Name = "ReportHeader"; + this.ReportHeader.StylePriority.UseFont = false; + // + // ruleRateFactorNull + // + this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?"; + this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.ruleRateFactorNull.Name = "ruleRateFactorNull"; + // + // topMarginBand1 + // + this.topMarginBand1.HeightF = 250F; + this.topMarginBand1.Name = "topMarginBand1"; + // + // bottomMarginBand1 + // + this.bottomMarginBand1.HeightF = 50F; + this.bottomMarginBand1.Name = "bottomMarginBand1"; + // + // Page1 + // + this.Page1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.lblBusinessPartnerId, + this.xrLabel2, + this.lblAdresse, + this.xrLabel4, + this.xrLabel3, + this.lblAnrede, + this.xrLabel8, + this.lblAbrechnungszeitraum}); + this.Page1.HeightF = 440F; + this.Page1.Name = "Page1"; + this.Page1.StylePriority.UseFont = false; + // + // xrLabel2 + // + this.xrLabel2.BackColor = System.Drawing.Color.Transparent; + this.xrLabel2.CanShrink = true; + this.xrLabel2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "AccountingPeriod")}); + this.xrLabel2.Font = new DevExpress.Drawing.DXFont("Calibri", 12F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 235F); + this.xrLabel2.Multiline = true; + this.xrLabel2.Name = "xrLabel2"; + this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel2.SizeF = new System.Drawing.SizeF(650F, 20F); + this.xrLabel2.StylePriority.UseBackColor = false; + this.xrLabel2.StylePriority.UseFont = false; + this.xrLabel2.WordWrap = false; + // + // lblAdresse + // + this.lblAdresse.Font = new DevExpress.Drawing.DXFont("Calibri", 12F, 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, 0F); + 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(460.2292F, 111.5F); + this.lblAdresse.StylePriority.UseFont = false; + // + // xrLabel4 + // + this.xrLabel4.BackColor = System.Drawing.Color.Transparent; + this.xrLabel4.CanShrink = true; + this.xrLabel4.Font = new DevExpress.Drawing.DXFont("Calibri", 12F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 255F); + this.xrLabel4.Multiline = true; + this.xrLabel4.Name = "xrLabel4"; + this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel4.SizeF = new System.Drawing.SizeF(390F, 20.00002F); + this.xrLabel4.StylePriority.UseBackColor = false; + this.xrLabel4.StylePriority.UseFont = false; + this.xrLabel4.Text = "Az.: [CustomerReferenceNumber]"; + this.xrLabel4.WordWrap = false; + // + // xrLabel3 + // + this.xrLabel3.BackColor = System.Drawing.Color.Transparent; + this.xrLabel3.CanShrink = true; + this.xrLabel3.Font = new DevExpress.Drawing.DXFont("Calibri", 12F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 215F); + this.xrLabel3.Name = "xrLabel3"; + this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel3.SizeF = new System.Drawing.SizeF(650F, 20F); + this.xrLabel3.StylePriority.UseBackColor = false; + this.xrLabel3.StylePriority.UseFont = false; + this.xrLabel3.Text = "Abrechnung über Betreuungsleistungen für [CustomerSalutation] [CustomerName], geb" + + ". [CustomerBirthdate!dd.MM.yyyy]"; + this.xrLabel3.WordWrap = false; + // + // lblAnrede + // + this.lblAnrede.LocationFloat = new DevExpress.Utils.PointFloat(0F, 297.5F); + this.lblAnrede.Name = "lblAnrede"; + this.lblAnrede.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblAnrede.SizeF = new System.Drawing.SizeF(317F, 17F); + this.lblAnrede.StylePriority.UseFont = false; + this.lblAnrede.Text = "Sehr geehrte Damen und Herren,"; + // + // xrLabel8 + // + this.xrLabel8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceDate")}); + this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(362.5F, 172F); + this.xrLabel8.Name = "xrLabel8"; + this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel8.SizeF = new System.Drawing.SizeF(283F, 23F); + this.xrLabel8.StylePriority.UseTextAlignment = false; + this.xrLabel8.Text = "xrLabel8"; + this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + // + // lblAbrechnungszeitraum + // + this.lblAbrechnungszeitraum.LocationFloat = new DevExpress.Utils.PointFloat(0F, 339.5001F); + this.lblAbrechnungszeitraum.Multiline = true; + this.lblAbrechnungszeitraum.Name = "lblAbrechnungszeitraum"; + this.lblAbrechnungszeitraum.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblAbrechnungszeitraum.SizeF = new System.Drawing.SizeF(642F, 100.3333F); + this.lblAbrechnungszeitraum.StylePriority.UseFont = false; + this.lblAbrechnungszeitraum.Text = resources.GetString("lblAbrechnungszeitraum.Text"); + // + // xrLabel15 + // + this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(0F, 45.83333F); + this.xrLabel15.Multiline = true; + this.xrLabel15.Name = "xrLabel15"; + this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel15.SizeF = new System.Drawing.SizeF(676.8331F, 215.9583F); + this.xrLabel15.StylePriority.UseFont = false; + this.xrLabel15.Text = "Bitte überweisen Sie unsere Forderung nach Prüfung der Abrechnung auf das unten a" + + "ngegebene Konto.\r\n\r\nMit freundlichen Grüßen\r\n\r\n\r\n\r\n[CreatorName]\r\nAmbulant Betre" + + "utes Wohnen\r\nSPEKTRUM\r\n"; + // + // DetailReport + // + this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail1, + this.DetailReport2}); + this.DetailReport.DataMember = "ServiceInvoicePeriods"; + this.DetailReport.DataSource = this.bindingSource1; + this.DetailReport.Level = 0; + this.DetailReport.Name = "DetailReport"; + // + // Detail1 + // + this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable5}); + this.Detail1.HeightF = 25F; + this.Detail1.Name = "Detail1"; + // + // xrTable5 + // + this.xrTable5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable5.Name = "xrTable5"; + this.xrTable5.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow23}); + this.xrTable5.SizeF = new System.Drawing.SizeF(650F, 25F); + // + // xrTableRow23 + // + this.xrTableRow23.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell32, + this.xrTableCell37, + this.xrTableCell35, + this.cellAnzahlHeader, + this.xrTableCell34}); + this.xrTableRow23.Name = "xrTableRow23"; + this.xrTableRow23.Weight = 1D; + // + // xrTableCell32 + // + this.xrTableCell32.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell32.Name = "xrTableCell32"; + this.xrTableCell32.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 2, 2, 100F); + this.xrTableCell32.StylePriority.UseBackColor = false; + this.xrTableCell32.StylePriority.UseBorderColor = false; + this.xrTableCell32.StylePriority.UseBorders = false; + this.xrTableCell32.StylePriority.UsePadding = false; + this.xrTableCell32.StylePriority.UseTextAlignment = false; + this.xrTableCell32.Text = "Von"; + this.xrTableCell32.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell32.Weight = 0.576070903873853D; + // + // xrTableCell37 + // + this.xrTableCell37.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell37.Name = "xrTableCell37"; + this.xrTableCell37.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 2, 2, 100F); + this.xrTableCell37.StylePriority.UseBackColor = false; + this.xrTableCell37.StylePriority.UseBorderColor = false; + this.xrTableCell37.StylePriority.UseBorders = false; + this.xrTableCell37.StylePriority.UsePadding = false; + this.xrTableCell37.StylePriority.UseTextAlignment = false; + this.xrTableCell37.Text = "Bis"; + this.xrTableCell37.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell37.Weight = 0.57607090776025882D; + // + // xrTableCell35 + // + this.xrTableCell35.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell35.Name = "xrTableCell35"; + this.xrTableCell35.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 2, 2, 100F); + this.xrTableCell35.StylePriority.UseBackColor = false; + this.xrTableCell35.StylePriority.UseBorderColor = false; + this.xrTableCell35.StylePriority.UseBorders = false; + this.xrTableCell35.StylePriority.UsePadding = false; + this.xrTableCell35.StylePriority.UseTextAlignment = false; + this.xrTableCell35.Text = "Satz"; + this.xrTableCell35.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell35.Weight = 0.57607092644499325D; + // + // cellAnzahlHeader + // + this.cellAnzahlHeader.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.cellAnzahlHeader.Name = "cellAnzahlHeader"; + this.cellAnzahlHeader.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 2, 2, 100F); + this.cellAnzahlHeader.StylePriority.UseBackColor = false; + this.cellAnzahlHeader.StylePriority.UseBorderColor = false; + this.cellAnzahlHeader.StylePriority.UseBorders = false; + this.cellAnzahlHeader.StylePriority.UsePadding = false; + this.cellAnzahlHeader.StylePriority.UseTextAlignment = false; + this.cellAnzahlHeader.Text = "Anzahl * 1,2"; + this.cellAnzahlHeader.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.cellAnzahlHeader.Weight = 0.57607093816584243D; + // + // xrTableCell34 + // + this.xrTableCell34.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell34.Name = "xrTableCell34"; + this.xrTableCell34.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 2, 2, 100F); + this.xrTableCell34.StylePriority.UseBackColor = false; + this.xrTableCell34.StylePriority.UseBorderColor = false; + this.xrTableCell34.StylePriority.UseBorders = false; + this.xrTableCell34.StylePriority.UsePadding = false; + this.xrTableCell34.StylePriority.UseTextAlignment = false; + this.xrTableCell34.Text = "Betrag"; + this.xrTableCell34.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell34.Weight = 0.57607099470165557D; + // + // DetailReport2 + // + this.DetailReport2.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail3, + this.GroupFooter1}); + this.DetailReport2.DataMember = "ServiceInvoicePeriods.ServiceInvoiceItems"; + this.DetailReport2.DataSource = this.bindingSource1; + this.DetailReport2.Level = 0; + this.DetailReport2.Name = "DetailReport2"; + this.DetailReport2.PageBreak = DevExpress.XtraReports.UI.PageBreak.AfterBand; + // + // Detail3 + // + this.Detail3.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable6}); + this.Detail3.HeightF = 25F; + this.Detail3.Name = "Detail3"; + // + // xrTable6 + // + this.xrTable6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable6.Name = "xrTable6"; + this.xrTable6.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow25}); + this.xrTable6.SizeF = new System.Drawing.SizeF(650F, 25F); + this.xrTable6.StylePriority.UseFont = false; + // + // xrTableRow25 + // + this.xrTableRow25.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell40, + this.xrTableCell43, + this.xrTableCell44, + this.xrTableCell45, + this.xrTableCell47}); + this.xrTableRow25.Name = "xrTableRow25"; + this.xrTableRow25.Weight = 1D; + // + // xrTableCell40 + // + this.xrTableCell40.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell40.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.AccountingPeriodStart", "{0:dd.MM.yyyy}")}); + this.xrTableCell40.Name = "xrTableCell40"; + this.xrTableCell40.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 2, 2, 100F); + this.xrTableCell40.StylePriority.UseBorderColor = false; + this.xrTableCell40.StylePriority.UseBorders = false; + this.xrTableCell40.StylePriority.UsePadding = false; + this.xrTableCell40.StylePriority.UseTextAlignment = false; + this.xrTableCell40.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell40.Weight = 0.57607090507977521D; + // + // xrTableCell43 + // + this.xrTableCell43.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell43.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.AccountingPeriodEnd", "{0:dd.MM.yyyy}")}); + this.xrTableCell43.Name = "xrTableCell43"; + this.xrTableCell43.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 2, 2, 100F); + this.xrTableCell43.StylePriority.UseBorderColor = false; + this.xrTableCell43.StylePriority.UseBorders = false; + this.xrTableCell43.StylePriority.UsePadding = false; + this.xrTableCell43.StylePriority.UseTextAlignment = false; + this.xrTableCell43.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell43.Weight = 0.57607091791182619D; + // + // xrTableCell44 + // + this.xrTableCell44.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell44.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.HourlyRate", "{0:c}")}); + this.xrTableCell44.Name = "xrTableCell44"; + this.xrTableCell44.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 2, 2, 100F); + this.xrTableCell44.StylePriority.UseBorderColor = false; + this.xrTableCell44.StylePriority.UseBorders = false; + this.xrTableCell44.StylePriority.UsePadding = false; + this.xrTableCell44.StylePriority.UseTextAlignment = false; + this.xrTableCell44.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell44.Weight = 0.57607093295519052D; + // + // xrTableCell45 + // + this.xrTableCell45.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell45.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.Notice", "{0:0.00}")}); + this.xrTableCell45.Name = "xrTableCell45"; + this.xrTableCell45.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 2, 2, 100F); + this.xrTableCell45.StylePriority.UseBorderColor = false; + this.xrTableCell45.StylePriority.UseBorders = false; + this.xrTableCell45.StylePriority.UsePadding = false; + this.xrTableCell45.StylePriority.UseTextAlignment = false; + this.xrTableCell45.Text = "xrTableCell45"; + this.xrTableCell45.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell45.Weight = 0.57607091690893308D; + // + // xrTableCell47 + // + this.xrTableCell47.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell47.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.GrossAmount")}); + this.xrTableCell47.Name = "xrTableCell47"; + this.xrTableCell47.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 2, 2, 100F); + this.xrTableCell47.StylePriority.UseBorderColor = false; + this.xrTableCell47.StylePriority.UseBorders = false; + this.xrTableCell47.StylePriority.UsePadding = false; + this.xrTableCell47.StylePriority.UseTextAlignment = false; + this.xrTableCell47.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell47.Weight = 0.5760709265608277D; + // + // GroupFooter1 + // + this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel1, + this.xrLabel15}); + this.GroupFooter1.HeightF = 261.7916F; + this.GroupFooter1.Name = "GroupFooter1"; + // + // xrLabel1 + // + this.xrLabel1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrLabel1.BorderWidth = 2F; + this.xrLabel1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "GrossClaim", "{0}")}); + this.xrLabel1.Font = new DevExpress.Drawing.DXFont("Calibri", 12F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(520.0002F, 0F); + this.xrLabel1.Name = "xrLabel1"; + this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel1.SizeF = new System.Drawing.SizeF(129.9998F, 25F); + this.xrLabel1.StylePriority.UseBorders = false; + this.xrLabel1.StylePriority.UseBorderWidth = false; + this.xrLabel1.StylePriority.UseFont = false; + this.xrLabel1.StylePriority.UsePadding = false; + this.xrLabel1.StylePriority.UseTextAlignment = false; + this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceInvoiceRO); + // + // lblBusinessPartnerId + // + this.lblBusinessPartnerId.BackColor = System.Drawing.Color.Transparent; + this.lblBusinessPartnerId.CanShrink = true; + this.lblBusinessPartnerId.Font = new DevExpress.Drawing.DXFont("Calibri", 12F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.lblBusinessPartnerId.LocationFloat = new DevExpress.Utils.PointFloat(390F, 255F); + this.lblBusinessPartnerId.Multiline = true; + this.lblBusinessPartnerId.Name = "lblBusinessPartnerId"; + this.lblBusinessPartnerId.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblBusinessPartnerId.SizeF = new System.Drawing.SizeF(260F, 20.00002F); + this.lblBusinessPartnerId.StylePriority.UseBackColor = false; + this.lblBusinessPartnerId.StylePriority.UseFont = false; + this.lblBusinessPartnerId.StylePriority.UseTextAlignment = false; + this.lblBusinessPartnerId.Text = "Gp-Nummer: [BusinessPartnerId]"; + this.lblBusinessPartnerId.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.lblBusinessPartnerId.WordWrap = false; + // + // ServiceInvoiceReport + // + this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail, + this.ReportHeader, + this.topMarginBand1, + this.bottomMarginBand1, + this.Page1, + this.DetailReport}); + this.DataSource = this.bindingSource1; + this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung"; + this.Font = new DevExpress.Drawing.DXFont("Calibri", 12F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] { + this.ruleRateFactorNull}); + this.Margins = new DevExpress.Drawing.DXMargins(75F, 75F, 250F, 50F); + this.PageHeight = 1169; + this.PageWidth = 827; + this.PaperKind = DevExpress.Drawing.Printing.DXPaperKind.A4; + this.Version = "23.2"; + ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable6)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); + } @@ -535,6 +562,7 @@ namespace BeWo.SpektrumReports private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1; private DevExpress.XtraReports.UI.XRLabel xrLabel1; private DevExpress.XtraReports.UI.XRLabel xrLabel2; - private DevExpress.XtraReports.UI.XRTableCell cellAnzahlHeader; + private DevExpress.XtraReports.UI.XRTableCell cellAnzahlHeader; + private DevExpress.XtraReports.UI.XRLabel lblBusinessPartnerId; } } diff --git a/ReportImp/SpektrumReports/ServiceInvoiceReport.cs b/ReportImp/SpektrumReports/ServiceInvoiceReport.cs index 1134fa1fc..0f0f59e68 100644 --- a/ReportImp/SpektrumReports/ServiceInvoiceReport.cs +++ b/ReportImp/SpektrumReports/ServiceInvoiceReport.cs @@ -84,6 +84,10 @@ namespace BeWo.SpektrumReports cellAnzahlHeader.Text = "Anzahl"; } + if (String.IsNullOrEmpty(pRO.BusinessPartnerId)) + { + lblBusinessPartnerId.Visible = false; + } //DateTime start = pRO.AccountingPeriodStart; //DateTime end = pRO.AccountingPeriodEnd; diff --git a/ReportImp/SpektrumReports/ServiceInvoiceReport.resx b/ReportImp/SpektrumReports/ServiceInvoiceReport.resx index d99d0b6bc..d3693704e 100644 --- a/ReportImp/SpektrumReports/ServiceInvoiceReport.resx +++ b/ReportImp/SpektrumReports/ServiceInvoiceReport.resx @@ -1,126 +1,123 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - anbei sende ich Ihnen die entsprechenden Leistungsnachweise über die im Rahmen des Betreuten Wohnens für [CustomerSalutation] [CustomerName] erbrachten Leistungen zu. Nach unserer Berechnung, aus der uns zugrunde liegenden Vergütungsvereinbarung mit dem LVR, ergeben sich für den Betreuungszeitraum [AccountingPeriod] hieraus: - - - 17, 17 - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + anbei sende ich Ihnen die entsprechenden Leistungsnachweise über die im Rahmen des Betreuten Wohnens für [CustomerSalutation] [CustomerName] erbrachten Leistungen zu. Nach unserer Berechnung, aus der uns zugrunde liegenden Vergütungsvereinbarung mit dem LVR, ergeben sich für den Betreuungszeitraum [AccountingPeriod] hieraus: + \ No newline at end of file diff --git a/ReportImp/SpektrumReports/SettlementReport.Designer.cs b/ReportImp/SpektrumReports/SettlementReport.Designer.cs index 019bc8de9..cf3d0df58 100644 --- a/ReportImp/SpektrumReports/SettlementReport.Designer.cs +++ b/ReportImp/SpektrumReports/SettlementReport.Designer.cs @@ -118,7 +118,7 @@ namespace BeWo.SpektrumReports.Alt // this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { this.xrLabel9}); - this.ReportHeader.Font = new System.Drawing.Font("Verdana", 10F); + this.ReportHeader.Font = new DevExpress.Drawing.DXFont("Verdana", 10F); this.ReportHeader.HeightF = 165F; this.ReportHeader.Name = "ReportHeader"; this.ReportHeader.StylePriority.UseFont = false; @@ -194,7 +194,7 @@ namespace BeWo.SpektrumReports.Alt this.xrTableCell6.BorderColor = System.Drawing.SystemColors.ControlLight; this.xrTableCell6.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) | DevExpress.XtraPrinting.BorderSide.Right))); - this.xrTableCell6.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrTableCell6.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold); this.xrTableCell6.Name = "xrTableCell6"; this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); this.xrTableCell6.StylePriority.UseBorderColor = false; @@ -237,7 +237,7 @@ namespace BeWo.SpektrumReports.Alt // this.xrTableCell7.BorderColor = System.Drawing.SystemColors.ControlLight; this.xrTableCell7.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right))); - this.xrTableCell7.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrTableCell7.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold); this.xrTableCell7.FormattingRules.Add(this.ruleRateFactorNull); this.xrTableCell7.Name = "xrTableCell7"; this.xrTableCell7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); @@ -587,7 +587,7 @@ namespace BeWo.SpektrumReports.Alt this.xrTableCell17.BorderColor = System.Drawing.SystemColors.ControlLight; this.xrTableCell17.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrTableCell17.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrTableCell17.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold); this.xrTableCell17.Name = "xrTableCell17"; this.xrTableCell17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); this.xrTableCell17.StylePriority.UseBorderColor = false; @@ -621,7 +621,7 @@ namespace BeWo.SpektrumReports.Alt // this.xrLabel4.BackColor = System.Drawing.Color.Transparent; this.xrLabel4.CanShrink = true; - this.xrLabel4.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel4.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold); this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 174.6667F); this.xrLabel4.Multiline = true; this.xrLabel4.Name = "xrLabel4"; @@ -636,14 +636,15 @@ namespace BeWo.SpektrumReports.Alt // this.xrLabel3.BackColor = System.Drawing.Color.Transparent; this.xrLabel3.CanShrink = true; - this.xrLabel3.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel3.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold); this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 158.6667F); this.xrLabel3.Name = "xrLabel3"; this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); this.xrLabel3.SizeF = new System.Drawing.SizeF(650F, 16F); this.xrLabel3.StylePriority.UseBackColor = false; this.xrLabel3.StylePriority.UseFont = false; - this.xrLabel3.Text = "Abrechnung Betreuungsleistungen für [Salutation2] [CustomerName]"; + this.xrLabel3.Text = "Abrechnung Betreuungsleistungen für [Salutation2] [CustomerName], geb. [CustomerB" + + "irthdayString]"; this.xrLabel3.WordWrap = false; // // RecipientPostCodeAndTown @@ -707,7 +708,7 @@ namespace BeWo.SpektrumReports.Alt this.xrLabel12, this.xrLabel5, this.xrTable3}); - this.ReportFooter.Font = new System.Drawing.Font("Arial", 10F); + this.ReportFooter.Font = new DevExpress.Drawing.DXFont("Arial", 10F); this.ReportFooter.HeightF = 201.4167F; this.ReportFooter.KeepTogether = true; this.ReportFooter.Name = "ReportFooter"; @@ -845,7 +846,7 @@ namespace BeWo.SpektrumReports.Alt this.xrLabel6, this.xrTable1, this.xrLabel8}); - this.GroupHeader1.Font = new System.Drawing.Font("Arial", 10F); + this.GroupHeader1.Font = new DevExpress.Drawing.DXFont("Arial", 10F); this.GroupHeader1.HeightF = 585.7083F; this.GroupHeader1.Name = "GroupHeader1"; this.GroupHeader1.StylePriority.UseFont = false; @@ -854,14 +855,14 @@ namespace BeWo.SpektrumReports.Alt // this.lblKonto.BackColor = System.Drawing.Color.Transparent; this.lblKonto.CanShrink = true; - this.lblKonto.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.lblKonto.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold); this.lblKonto.LocationFloat = new DevExpress.Utils.PointFloat(0F, 191.6667F); this.lblKonto.Name = "lblKonto"; this.lblKonto.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); this.lblKonto.SizeF = new System.Drawing.SizeF(642F, 16F); this.lblKonto.StylePriority.UseBackColor = false; this.lblKonto.StylePriority.UseFont = false; - this.lblKonto.Text = "Unser Konto bei Ihnen: 2000088609"; + this.lblKonto.Text = "Unser Konto bei Ihnen (GP-Nummer): [BusinessPartnerId]"; this.lblKonto.WordWrap = false; // // bindingSource1 @@ -881,11 +882,11 @@ namespace BeWo.SpektrumReports.Alt this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung"; this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] { this.ruleRateFactorNull}); - this.Margins = new System.Drawing.Printing.Margins(110, 65, 80, 50); + this.Margins = new DevExpress.Drawing.DXMargins(110F, 65F, 80F, 50F); this.PageHeight = 1169; this.PageWidth = 827; this.PaperKind = DevExpress.Drawing.Printing.DXPaperKind.A4; - this.Version = "17.1"; + this.Version = "23.2"; ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); diff --git a/ReportImp/SpektrumReports/SettlementReport.resx b/ReportImp/SpektrumReports/SettlementReport.resx index 67604f87c..6446b607b 100644 --- a/ReportImp/SpektrumReports/SettlementReport.resx +++ b/ReportImp/SpektrumReports/SettlementReport.resx @@ -122,7 +122,4 @@ sich für den Betreuungszeitraum [AccountingPeriod] hieraus: - - 17, 17 - \ No newline at end of file diff --git a/ReportImp/SpektrumReports/SettlementReport2.Designer.cs b/ReportImp/SpektrumReports/SettlementReport2.Designer.cs index c13a04384..a8818eeff 100644 --- a/ReportImp/SpektrumReports/SettlementReport2.Designer.cs +++ b/ReportImp/SpektrumReports/SettlementReport2.Designer.cs @@ -81,6 +81,7 @@ namespace BeWo.SpektrumReports this.xrTableRow33 = new DevExpress.XtraReports.UI.XRTableRow(); this.xrTableCell52 = new DevExpress.XtraReports.UI.XRTableCell(); this.xrTableCell53 = new DevExpress.XtraReports.UI.XRTableCell(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand(); this.xrTable5 = new DevExpress.XtraReports.UI.XRTable(); this.xrTableRow30 = new DevExpress.XtraReports.UI.XRTableRow(); @@ -101,12 +102,11 @@ namespace BeWo.SpektrumReports this.xrTableRow37 = new DevExpress.XtraReports.UI.XRTableRow(); this.xrTableCell59 = new DevExpress.XtraReports.UI.XRTableCell(); this.xrTableCell60 = new DevExpress.XtraReports.UI.XRTableCell(); - this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); // // Detail @@ -120,7 +120,7 @@ namespace BeWo.SpektrumReports // this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { this.xrLabel9}); - this.ReportHeader.Font = new System.Drawing.Font("Verdana", 10F); + this.ReportHeader.Font = new DevExpress.Drawing.DXFont("Verdana", 10F); this.ReportHeader.HeightF = 165F; this.ReportHeader.Name = "ReportHeader"; this.ReportHeader.StylePriority.UseFont = false; @@ -178,7 +178,7 @@ namespace BeWo.SpektrumReports // this.xrLabel4.BackColor = System.Drawing.Color.Transparent; this.xrLabel4.CanShrink = true; - this.xrLabel4.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel4.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold); this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 174.67F); this.xrLabel4.Multiline = true; this.xrLabel4.Name = "xrLabel4"; @@ -193,7 +193,7 @@ namespace BeWo.SpektrumReports // this.xrLabel3.BackColor = System.Drawing.Color.Transparent; this.xrLabel3.CanShrink = true; - this.xrLabel3.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel3.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold); this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 158.67F); this.xrLabel3.Name = "xrLabel3"; this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); @@ -201,7 +201,7 @@ namespace BeWo.SpektrumReports this.xrLabel3.StylePriority.UseBackColor = false; this.xrLabel3.StylePriority.UseFont = false; this.xrLabel3.Text = "Abrechnung Betreuungsleistungen für [Salutation2] [CustomerFirstName] [CustomerLa" + - "stName]"; + "stName], geb. [CustomerBirthday!dd.MM.yyyy]"; this.xrLabel3.WordWrap = false; // // RecipientPostCodeAndTown @@ -265,7 +265,7 @@ namespace BeWo.SpektrumReports this.xrLabel10, this.xrTable3, this.xrLabel12}); - this.ReportFooter.Font = new System.Drawing.Font("Arial", 10F); + this.ReportFooter.Font = new DevExpress.Drawing.DXFont("Arial", 10F); this.ReportFooter.HeightF = 201.42F; this.ReportFooter.KeepTogether = true; this.ReportFooter.Name = "ReportFooter"; @@ -403,7 +403,7 @@ namespace BeWo.SpektrumReports this.xrLabel5, this.xrLabel6, this.xrLabel8}); - this.GroupHeader1.Font = new System.Drawing.Font("Arial", 10F); + this.GroupHeader1.Font = new DevExpress.Drawing.DXFont("Arial", 10F); this.GroupHeader1.HeightF = 402.71F; this.GroupHeader1.Name = "GroupHeader1"; this.GroupHeader1.StylePriority.UseFont = false; @@ -449,7 +449,7 @@ namespace BeWo.SpektrumReports | DevExpress.XtraPrinting.BorderSide.Right))); this.xrTableCell6.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { new DevExpress.XtraReports.UI.XRBinding("Text", null, "ApprovedFLSTotal", "{0:0.00}")}); - this.xrTableCell6.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrTableCell6.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold); this.xrTableCell6.Name = "xrTableCell6"; this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); this.xrTableCell6.StylePriority.UseBorderColor = false; @@ -488,7 +488,7 @@ namespace BeWo.SpektrumReports this.xrTableCell7.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right))); this.xrTableCell7.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { new DevExpress.XtraReports.UI.XRBinding("Text", null, "fieldApprovedFLSWithFactor", "{0:0.00}")}); - this.xrTableCell7.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrTableCell7.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold); this.xrTableCell7.FormattingRules.Add(this.ruleRateFactorNull); this.xrTableCell7.Name = "xrTableCell7"; this.xrTableCell7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); @@ -542,14 +542,14 @@ namespace BeWo.SpektrumReports // this.lblKonto.BackColor = System.Drawing.Color.Transparent; this.lblKonto.CanShrink = true; - this.lblKonto.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.lblKonto.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold); this.lblKonto.LocationFloat = new DevExpress.Utils.PointFloat(0F, 191.67F); this.lblKonto.Name = "lblKonto"; this.lblKonto.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); this.lblKonto.SizeF = new System.Drawing.SizeF(642F, 16F); this.lblKonto.StylePriority.UseBackColor = false; this.lblKonto.StylePriority.UseFont = false; - this.lblKonto.Text = "Unser Konto bei Ihnen: 2000088609"; + this.lblKonto.Text = "Unser Konto bei Ihnen (GP-Nummer): [BusinessPartnerId]"; this.lblKonto.WordWrap = false; // // fieldApprovedFLSWithFactor @@ -571,7 +571,7 @@ namespace BeWo.SpektrumReports // this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { this.xrTable4}); - this.Detail1.Font = new System.Drawing.Font("Arial", 10F); + this.Detail1.Font = new DevExpress.Drawing.DXFont("Arial", 10F); this.Detail1.HeightF = 17F; this.Detail1.Name = "Detail1"; this.Detail1.StylePriority.UseFont = false; @@ -625,11 +625,15 @@ namespace BeWo.SpektrumReports this.xrTableCell53.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; this.xrTableCell53.Weight = 0.21685899000901443D; // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.Settlement2RO); + // // GroupFooter1 // this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { this.xrTable5}); - this.GroupFooter1.Font = new System.Drawing.Font("Arial", 10F); + this.GroupFooter1.Font = new DevExpress.Drawing.DXFont("Arial", 10F); this.GroupFooter1.HeightF = 132F; this.GroupFooter1.Name = "GroupFooter1"; this.GroupFooter1.StylePriority.UseFont = false; @@ -832,7 +836,7 @@ namespace BeWo.SpektrumReports | DevExpress.XtraPrinting.BorderSide.Bottom))); this.xrTableCell60.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { new DevExpress.XtraReports.UI.XRBinding("Text", null, "Claim", "{0:c}")}); - this.xrTableCell60.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrTableCell60.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold); this.xrTableCell60.Name = "xrTableCell60"; this.xrTableCell60.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); this.xrTableCell60.StylePriority.UseBorderColor = false; @@ -843,10 +847,6 @@ namespace BeWo.SpektrumReports this.xrTableCell60.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; this.xrTableCell60.Weight = 0.21685899000901443D; // - // bindingSource1 - // - this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.Settlement2RO); - // // Spitzabrechnung // this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { @@ -864,16 +864,16 @@ namespace BeWo.SpektrumReports this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung"; this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] { this.ruleRateFactorNull}); - this.Margins = new System.Drawing.Printing.Margins(110, 65, 80, 50); + this.Margins = new DevExpress.Drawing.DXMargins(110F, 65F, 80F, 50F); this.PageHeight = 1169; this.PageWidth = 827; this.PaperKind = DevExpress.Drawing.Printing.DXPaperKind.A4; - this.Version = "17.1"; + this.Version = "23.2"; ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); } diff --git a/ReportImp/SpektrumReports/SettlementReport2.resx b/ReportImp/SpektrumReports/SettlementReport2.resx index f14430e38..7f064715a 100644 --- a/ReportImp/SpektrumReports/SettlementReport2.resx +++ b/ReportImp/SpektrumReports/SettlementReport2.resx @@ -121,7 +121,4 @@ anbei sende ich Ihnen die unterschriebenen Nachweise über die im Rahmen des Betreuten Wohnens für [Salutation2] [CustomerFirstName] [CustomerLastName] erbrachten Leistungen zu. Nach unserer Berechnung ergeben sich für den Betreuungszeitraum [AccountingPeriod] hieraus: - - 17, 17 - \ No newline at end of file