diff --git a/BeWo/BeWo.csproj b/BeWo/BeWo.csproj
index 5030f6c15..f0d865ab9 100644
--- a/BeWo/BeWo.csproj
+++ b/BeWo/BeWo.csproj
@@ -43,12 +43,12 @@
de-DE
BeWoPlaner
beyondSoft GmbH
- 2.0.1.205
+ 2.0.1.210
true
publish.htm
false
true
- 206
+ 211
2.0.1.%2a
false
true
diff --git a/BeWo/BeWoApp.xaml.cs b/BeWo/BeWoApp.xaml.cs
index 020a95e78..9e2439152 100644
--- a/BeWo/BeWoApp.xaml.cs
+++ b/BeWo/BeWoApp.xaml.cs
@@ -48,8 +48,8 @@ namespace BeWo
public static LoginControl LoginControl;
public static MainControl MainControl;
- public static string ShortVersion = "3.5";
- public static string Version = "Version 3.5";
+ public static string ShortVersion = "3.6";
+ public static string Version = "Version 3.6";
public static int RenderTier = 0;
diff --git a/BeWo/View/Detail/ServiceRecordView2.xaml.cs b/BeWo/View/Detail/ServiceRecordView2.xaml.cs
index 26f993861..90a0b8c0d 100644
--- a/BeWo/View/Detail/ServiceRecordView2.xaml.cs
+++ b/BeWo/View/Detail/ServiceRecordView2.xaml.cs
@@ -2515,9 +2515,12 @@ namespace BeWo.View.Detail
}
lHeaderCaptions.Add("Ziele");
- lHeaderCaptions.Add("Angelegt von");
- lHeaderCaptions.Add("Angelegt am");
+ if (!BeWoApp.AppSettings.HideServiceRecordInsertedByAndInsertedOn)
+ {
+ lHeaderCaptions.Add("Angelegt von");
+ lHeaderCaptions.Add("Angelegt am");
+ }
if (list != null)
{
foreach (var vm in list)
@@ -2578,8 +2581,13 @@ namespace BeWo.View.Detail
}
row.Add(vm.GoalString);
- row.Add(vm.InsUser);
- row.Add(vm.InsertedOn);
+
+ if (!BeWoApp.AppSettings.HideServiceRecordInsertedByAndInsertedOn)
+ {
+ row.Add(vm.InsUser);
+ row.Add(vm.InsertedOn);
+ }
+
//lContent.AddRange(list.Select(vm => new List
// {
@@ -3622,9 +3630,32 @@ namespace BeWo.View.Detail
umbuchungsView.Focus();
- umbuchungsView.Save(records => this.Dispatch(() => ServiceFacade.DoOperationsServiceAsync(
- s => s.UpdateServiceRecords(records),
- () => this.Dispatch(() => ViewModel.BuildServiceRecordsForSelectedTreeNode(true, false)))));
+ umbuchungsView.Save(records => this.Dispatch(() =>
+ {
+ String text = "";
+
+
+ if (records.Count <= 0)
+ {
+ MessageBox.Show(Translator.Translate("Es wurden keine Einträge zum umbuchen gefunden."), Translator.Translate("Umbuchen"), MessageBoxButton.OK, MessageBoxImage.Information);
+ }
+ else
+ {
+ if (records.Count == 1)
+ {
+ text = Translator.Translate("Sind Sie sicher, dass Sie einen Eintrag umbuchen möchten?");
+ }
+ else
+ {
+ text = Translator.Translate("Sind Sie sicher, dass Sie {0} Einträge umbuchen möchten?", records.Count);
+ }
+ if (MessageBox.Show(text, Translator.Translate("Umbuchen"), MessageBoxButton.OKCancel, MessageBoxImage.Question) == MessageBoxResult.OK)
+ {
+ ServiceFacade.DoOperationsServiceAsync(s => s.UpdateServiceRecords(records), () => this.Dispatch(() => ViewModel.BuildServiceRecordsForSelectedTreeNode(true, false)));
+ }
+ }
+ }
+ ));
window.Close();
};
diff --git a/BeWo/ViewModel/AccountingBookingVM.cs b/BeWo/ViewModel/AccountingBookingVM.cs
index 11d9a6147..3f7f0eebc 100644
--- a/BeWo/ViewModel/AccountingBookingVM.cs
+++ b/BeWo/ViewModel/AccountingBookingVM.cs
@@ -349,14 +349,14 @@ namespace BeWo.ViewModel
this._AccountingTransactionsForSelectedSupportConcept.Add(vm);
}
- sb.Append("Bereits gezahlt: ");
+ sb.Append("Bereits erhalten: ");
sb.Append(amountTotal.ToString("N"));
restAmount = amountApprovedTotal - amountTotal;
if (amountPerMonth >= 0)
{
- sb.Append("\nInsgesamt zu zahlender Betrag: ");
+ sb.Append("\nMaximal möglicher Abschlagsbetrag: ");
sb.Append(amountApprovedTotal.ToString("N"));
}
@@ -366,7 +366,7 @@ namespace BeWo.ViewModel
sb.Append(amountPerMonth.ToString("N"));
}
- sb.Append("\nNoch offen: ");
+ sb.Append("\nDifferenz: ");
sb.Append(restAmount.ToString("N"));
this._InformationString = sb.ToString();
diff --git a/ReportImp/BellaDonna/CustomReportCreator.cs b/ReportImp/BellaDonna/CustomReportCreator.cs
index 2ef018a8b..5693b0fc9 100644
--- a/ReportImp/BellaDonna/CustomReportCreator.cs
+++ b/ReportImp/BellaDonna/CustomReportCreator.cs
@@ -34,7 +34,7 @@ namespace BellaDonna
foreach (var idc in dcList)
{
IBeWoReport singleReport = null;
- if (idc.InvoiceBase.RecipientOrganisation == "Landschaftsverband Rheinland")
+ if (idc.InvoiceBase.RecipientOrganisation == "Landschaftsverband Rheinland" || idc.InvoiceBase.RecipientOrganisation.Contains("Amt für Soziales "))
{
singleReport = new Rechnung67();
@@ -59,7 +59,7 @@ namespace BellaDonna
{
var ib = DAOFactory.GenericDAO.LoadByID(invoiceBaseOid.Value);
- if (ib.CostBearer2SupportConcept.CostBearer.Organisation.Name == "Landschaftsverband Rheinland" || ib.CostBearer2SupportConcept.CostBearer.Organisation.Name == "Amt für Soziales und Wohnen Essen")
+ if (ib.CostBearer2SupportConcept.CostBearer.Organisation.Name == "Landschaftsverband Rheinland" || ib.CostBearer2SupportConcept.CostBearer.Organisation.Name == "Amt für Soziales ")
{
var report = new Rechnung67();
var si = DAOFactory.SearchDAO.GetServiceInvoiceByInvoiceBaseOid(invoiceBaseOid.Value);
diff --git a/ReportImp/BellaDonna/ServiceInvoiceReport.Designer.cs b/ReportImp/BellaDonna/ServiceInvoiceReport.Designer.cs
index bd3d619e4..332dca7ab 100644
--- a/ReportImp/BellaDonna/ServiceInvoiceReport.Designer.cs
+++ b/ReportImp/BellaDonna/ServiceInvoiceReport.Designer.cs
@@ -140,8 +140,8 @@ namespace BellaDonna
this.lblBetreff.SizeF = new System.Drawing.SizeF(650F, 49.86108F);
this.lblBetreff.StylePriority.UseBackColor = false;
this.lblBetreff.StylePriority.UseFont = false;
- this.lblBetreff.Text = "##### für [CustomerSalutation] [CustomerName], geb. [CustomerBirthdate!dd.MM.yyyy" +
- "]\r\nAktenzeichen: [CustomerReferenceNumber]";
+ this.lblBetreff.Text = "##### [CustomerSalutation] [CustomerName], geb. [CustomerBirthdate!dd.MM.yyyy]\r\nA" +
+ "ktenzeichen: [CustomerReferenceNumber]";
//
// xrLabel2
//
diff --git a/ReportImp/BellaDonna/ServiceInvoiceReport.cs b/ReportImp/BellaDonna/ServiceInvoiceReport.cs
index 3de3b1537..7194cfaa5 100644
--- a/ReportImp/BellaDonna/ServiceInvoiceReport.cs
+++ b/ReportImp/BellaDonna/ServiceInvoiceReport.cs
@@ -35,7 +35,7 @@ namespace BellaDonna
}
lblAbrechnungszeitraum.Text = lblAbrechnungszeitraum.Text.Replace("#####", text);
- lblBetreff.Text = lblBetreff.Text.Replace("#####", "Ambulant Betreutes Wohnen");
+ lblBetreff.Text = lblBetreff.Text.Replace("#####", "Flexible Erziehungshilfe");
this.bindingSource1.DataSource = pRO;
}
diff --git a/ReportImp/BewegtSystemischeBeratung/CustomMitarbeiterstundenkontoBerechnung.cs b/ReportImp/BewegtSystemischeBeratung/CustomMitarbeiterstundenkontoBerechnung.cs
index 2903ef23e..03b7707b5 100644
--- a/ReportImp/BewegtSystemischeBeratung/CustomMitarbeiterstundenkontoBerechnung.cs
+++ b/ReportImp/BewegtSystemischeBeratung/CustomMitarbeiterstundenkontoBerechnung.cs
@@ -9,6 +9,22 @@ namespace BewegtSystemischeBeratung
{
public class CustomMitarbeiterstundenkontoBerechnung : MitarbeiterstundenkontoBerechnung
{
-
+ public override decimal GetFeiertagsFaktor(DateTime start)
+ {
+ if (start.Month == 12 && (start.Day == 24 || start.Day == 31))
+ {
+ return 0.5m;
+ }
+
+ return base.GetFeiertagsFaktor(start);
+ }
+
+ public override List GetFeiertage(int year)
+ {
+ var list = base.GetFeiertage(year);
+ list.Add(new DateTime(year, 12, 31));
+
+ return list;
+ }
}
}
diff --git a/ReportImp/BewegtSystemischeBeratung/CustomMitarbeiterstundenkontoBerechnungTagesansicht.cs b/ReportImp/BewegtSystemischeBeratung/CustomMitarbeiterstundenkontoBerechnungTagesansicht.cs
index 405cfbc3e..a276c128a 100644
--- a/ReportImp/BewegtSystemischeBeratung/CustomMitarbeiterstundenkontoBerechnungTagesansicht.cs
+++ b/ReportImp/BewegtSystemischeBeratung/CustomMitarbeiterstundenkontoBerechnungTagesansicht.cs
@@ -9,7 +9,7 @@ using BS.Shared.Extensions;
namespace BewegtSystemischeBeratung
{
- public class CustomMitarbeiterstundenkontoBerechnungTagesansicht : MitarbeiterstundenkontoBerechnung
+ public class CustomMitarbeiterstundenkontoBerechnungTagesansicht : CustomMitarbeiterstundenkontoBerechnung
{
public override bool ShouldCreateDayDetails()
diff --git a/ReportImp/DomizielAnsbach/DomizielAnsbach.csproj b/ReportImp/DomizielAnsbach/DomizielAnsbach.csproj
index 7727f71f9..7141971bd 100644
--- a/ReportImp/DomizielAnsbach/DomizielAnsbach.csproj
+++ b/ReportImp/DomizielAnsbach/DomizielAnsbach.csproj
@@ -49,6 +49,8 @@
+
+
Component
@@ -83,6 +85,12 @@
QuittierungsbelegPB.cs
+
+ Component
+
+
+ RechnungAbw.cs
+
Component
@@ -136,6 +144,10 @@
InvoiceCustomerReport.cs
Designer
+
+ RechnungAbw.cs
+ Designer
+
ServiceInvoiceReport.cs
Designer
@@ -145,8 +157,5 @@
Designer
-
-
-
\ No newline at end of file
diff --git a/ReportImp/DomizielAnsbach/Invoicing/AbwInvoiceCreation.cs b/ReportImp/DomizielAnsbach/Invoicing/AbwInvoiceCreation.cs
new file mode 100644
index 000000000..e73eda4a3
--- /dev/null
+++ b/ReportImp/DomizielAnsbach/Invoicing/AbwInvoiceCreation.cs
@@ -0,0 +1,144 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using BeWo.Data.Access;
+using BeWo.Data.Entities;
+using BeWo.Service.DCEntityMapper;
+using BeWo.Service.Invoicing;
+using BS.Shared.Core;
+using BS.Shared.DataContracts;
+using BS.Shared.DataContracts.Compact;
+using BS.Shared.Extensions;
+using BS.Shared.Services;
+
+
+namespace DomizielAnsbach.Invoicing
+{
+ public class AbwInvoiceCreation : InvoiceCreation
+ {
+ private const decimal TAGESPAUSCHALE = 129.55m;
+ private const decimal FREIHALTEGEBUEHR = 103.64m;
+
+ private DateTime? accountingPeriodStart = null;
+ private DateTime? accountingPeriodEnd = null;
+
+ public override void SetInvoiceId(ServiceInvoice invoice)
+ {
+ invoice.InvoiceBase.InvoiceId = "RechnungABW";
+ invoice.InvoiceBase.InvoiceTypeText = "Ambulant Betreutes Einzelwohnen";
+ }
+
+ //public override List GenerateServiceInvoices(long costBearerOid,
+ // DateTimeSpan invoicePeriod,
+ // Dictionary> supportConcepts2ServiceRecords)
+ //{
+ // var costBearer = DAOFactory.GenericDAO.LoadByID(costBearerOid);
+ // var invoiceList = new List();
+ // ServiceInvoice invoice;
+
+ // invoice = CreateCollectiveBilling2(costBearer, invoicePeriod, supportConcepts2ServiceRecords);
+ // if (invoice != null)
+ // invoiceList.Add(invoice);
+
+ // var result = invoiceList.Select(item => MapperFactory.ServiceInvoiceDC_ServiceInvoice.MapToNewDC(item)).ToList();
+ // return result.Count > 1 ? result.OrderBy(i => i.InvoiceBase.CustomerLastName).ToList() : result;
+ //}
+
+ //private ServiceInvoice CreateCollectiveBilling2(CostBearer costBearer, DateTimeSpan invoicePeriod, Dictionary> supportConcepts2ServiceRecords)
+ //{
+ // var invoice = new ServiceInvoice();
+ // var newDict = new Dictionary>();
+
+ // foreach (var sc2sr in supportConcepts2ServiceRecords)
+ // {
+ // if (sc2sr.Key.IsApproved)
+ // newDict.Add(sc2sr.Key, sc2sr.Value);
+ // }
+
+ // SetRecipientInformation(invoice, costBearer);
+ // SetSenderInformation(invoice);
+ // SetInvoiceBaseData(0, invoice, costBearer, invoicePeriod, newDict.Keys.ToList());
+ // SetCollectiveBillingBaseData(0, invoice, costBearer, invoicePeriod, newDict);
+ // SetCollectiveBillingServiceInvoicePeriods(invoice, invoicePeriod, newDict);
+ // SetServiceInvoicePeriodAmounts(invoice);
+
+ // SetAmountAdvancePayments(invoice);
+
+ // return invoice;
+ //}
+
+ public override void SetInvoiceBaseData(int invoiceCounter, ServiceInvoice invoice, CostBearer costBearer, DateTimeSpan invoicePeriod,
+ IList supportConceptList)
+ {
+ if (invoicePeriod != null)
+ {
+ accountingPeriodStart = invoicePeriod.StartDate;
+ accountingPeriodEnd = invoicePeriod.EndDate;
+ }
+ base.SetInvoiceBaseData(invoiceCounter, invoice, costBearer, invoicePeriod, supportConceptList);
+ }
+
+ public override void SetInvoiceItems(ServiceInvoice invoice,
+ ServiceInvoicePeriod serviceInvoicePeriod,
+ SupportConceptApprovalPeriodDC supportConceptApprovalPeriod,
+ CostBearer2SupportConcept cb2sc,
+ DateTimeSpan invoicePeriod,
+ List serviceRecords)
+ {
+ var itemList = CreateInvoiceItems(null, invoicePeriod, serviceInvoicePeriod.SupportConceptApprovalPeriod, null);
+ serviceInvoicePeriod.InvoiceItemList.AddRange(itemList);
+ }
+
+ public override IList CreateInvoiceItems(List serviceRecordsInPeriod, DateTimeSpan invoicePeriod, SupportConceptApprovalPeriod scap,
+ Calculations calc)
+ {
+ IList ergebnis = new List();
+
+ if (scap != null && scap.ServiceCategory != null && scap.ServiceCategory.Name.Contains("Ambulant Betreutes Einzelwohnen"))
+ {
+ var customer = scap.CostBearer2SupportConcept.SupportConcept.Customer;
+
+ DateTime start;
+ DateTime ende;
+ if (scap.StartDate <= invoicePeriod.StartDate)
+ start = invoicePeriod.StartDate;
+ else
+ start = (DateTime)scap.StartDate;
+ if (scap.EndDate >= invoicePeriod.EndDate)
+ ende = invoicePeriod.EndDate;
+ else
+ ende = (DateTime)scap.EndDate;
+
+ var tage = (int)ende.Subtract(start).TotalDays + 1;
+
+ decimal pauschale = 0;
+
+ var crList = MapperFactory.CostRatePeriodDC_CostRatePeriod.MapToNewDCs(scap.ServiceCategory.CostRatePeriods);
+
+ var cr = crList.GetCostRatePeriodForDate(BS.Shared.CostRatePeriodType.AmountOfMoney, start);
+ if (cr != null && cr.CostRateValue.HasValue)
+ {
+ pauschale = cr.CostRateValue.Value;
+ }
+
+
+ var ii = new InvoiceItem();
+ ii.UnitCount = tage;
+ ii.AmountPerUnit = pauschale;
+ ii.AmountTotal = ii.UnitCount * ii.AmountPerUnit;
+ ii.GrossAmountTotal = ii.AmountTotal;
+
+ ii.MaxApprovedAmount = null;
+ ii.ItemDescription = customer.Person.LastNameFirstName;
+ ii.UnitDescription = "Vergütung";
+ ii.ItemPeriodStart = start;
+
+ ii.SupportConceptApprovalPeriodOid = scap.Oid;
+
+ ergebnis.Add(ii);
+ }
+
+ return ergebnis;
+ }
+ }
+}
diff --git a/ReportImp/DomizielAnsbach/Invoicing/CustomCalculations.cs b/ReportImp/DomizielAnsbach/Invoicing/CustomCalculations.cs
new file mode 100644
index 000000000..c21d1b8d5
--- /dev/null
+++ b/ReportImp/DomizielAnsbach/Invoicing/CustomCalculations.cs
@@ -0,0 +1,30 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using BeWo.Data.Entities;
+using BeWo.Service.Plugins;
+using BS.Shared.Core;
+using BS.Shared.DataContracts;
+using BS.Shared.Extensions;
+using BS.Shared.Services;
+
+namespace CaritasAhlen
+{
+
+ public class CustomCalculations : Calculations
+ {
+ public override decimal? GetApprovedFixedAmountForPeriod(SupportConceptApprovalPeriodDC scap, DateTime? pStart, DateTime? pEnd, out decimal amountPerUnit, out decimal unitCount)
+ {
+ amountPerUnit = 0;
+ unitCount = 0;
+
+ if (scap != null && scap.ApprovedFixedAmountInterval.HasValue && scap.ApprovedFixedAmountInterval.Value == BS.Shared.SupportConceptApprovalInterval.Hourly)
+ {
+ return null;
+ }
+ return base.GetApprovedFixedAmountForPeriod(scap, pStart, pEnd, out amountPerUnit, out unitCount);
+ }
+
+
+ }
+}
\ No newline at end of file
diff --git a/ReportImp/DomizielAnsbach/Invoicing/CustomInvoiceFactory.cs b/ReportImp/DomizielAnsbach/Invoicing/CustomInvoiceFactory.cs
index cd810f7e3..8c2e29bc1 100644
--- a/ReportImp/DomizielAnsbach/Invoicing/CustomInvoiceFactory.cs
+++ b/ReportImp/DomizielAnsbach/Invoicing/CustomInvoiceFactory.cs
@@ -1,5 +1,7 @@
using System;
using System.Collections.Generic;
+using BeWo.Data.Access;
+using BeWo.Data.Entities;
using BeWo.Service.Invoicing;
using BS.Shared.DataContracts;
using BS.Shared.DataContracts.Compact;
@@ -11,6 +13,22 @@ namespace DomizielAnsbach.Invoicing
public override InvoiceCreation CreateInvoiceCreator(string specificId, string tenant, Dictionary> supportConcepts2ServiceRecords)
{
+ foreach (var sc in supportConcepts2ServiceRecords.Keys)
+ {
+ if (sc.CostBearerRelOids != null && sc.CostBearerRelOids.Count > 0)
+ {
+ var c2s = DAOFactory.GenericDAO.LoadByID(sc.CostBearerRelOids[0]);
+ foreach (var ap in c2s.ApprovalPeriodList)
+ {
+ if (ap.ServiceCategory != null && ap.ServiceCategory.Name.Contains("Ambulant Betreutes Einzelwohnen"))
+ {
+ return new AbwInvoiceCreation();
+ }
+
+ }
+ }
+ }
+
foreach (var list in supportConcepts2ServiceRecords.Values)
{
@@ -21,6 +39,7 @@ namespace DomizielAnsbach.Invoicing
return new StationaerInvoiceCreation();
}
}
+
return new CollectiveInvoiceCreation();
}
}
diff --git a/ReportImp/DomizielAnsbach/RechnungAbw.Designer.cs b/ReportImp/DomizielAnsbach/RechnungAbw.Designer.cs
new file mode 100644
index 000000000..02502df38
--- /dev/null
+++ b/ReportImp/DomizielAnsbach/RechnungAbw.Designer.cs
@@ -0,0 +1,854 @@
+using BeWo.Report.ReportObjects;
+namespace DomizielAnsbach
+{
+ partial class RechnungAbw
+ {
+ ///
+ /// 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(RechnungAbw));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.ruleRateFactorNull = new DevExpress.XtraReports.UI.FormattingRule();
+ this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel21 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel23 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel22 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrPictureBox2 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.Page1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.xrLabel19 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTable2 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow7 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow12 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow13 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow4 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrLabel7 = 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.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.xrTableCell36 = 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.xrTableCell45 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell47 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow5 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.GroupFooter2 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable6)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.HeightF = 0F;
+ this.Detail.Name = "Detail";
+ this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel6,
+ this.xrLabel10,
+ this.xrLabel13,
+ this.xrPictureBox1});
+ this.ReportHeader.Font = new System.Drawing.Font("Verdana", 10F);
+ this.ReportHeader.HeightF = 183.3333F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // xrLabel6
+ //
+ this.xrLabel6.Font = new System.Drawing.Font("Arial", 24F);
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 31.89575F);
+ this.xrLabel6.Multiline = true;
+ this.xrLabel6.Name = "xrLabel6";
+ this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel6.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrLabel6.SizeF = new System.Drawing.SizeF(370.125F, 33.66667F);
+ this.xrLabel6.StylePriority.UseFont = false;
+ this.xrLabel6.Text = "Domiziel Ansbach e. V.";
+ //
+ // xrLabel10
+ //
+ this.xrLabel10.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel10.Font = new System.Drawing.Font("Arial", 14F);
+ this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(0F, 97.47906F);
+ this.xrLabel10.Name = "xrLabel10";
+ this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel10.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrLabel10.SizeF = new System.Drawing.SizeF(408.3335F, 24.29172F);
+ this.xrLabel10.StylePriority.UseBorders = false;
+ this.xrLabel10.StylePriority.UseFont = false;
+ this.xrLabel10.StylePriority.UseTextAlignment = false;
+ this.xrLabel10.Text = "Ambulant Betreutes Wohnen";
+ this.xrLabel10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ //
+ // xrLabel13
+ //
+ this.xrLabel13.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel13.Font = new System.Drawing.Font("Arial", 9F);
+ this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(0F, 148.8541F);
+ this.xrLabel13.Name = "xrLabel13";
+ this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel13.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrLabel13.SizeF = new System.Drawing.SizeF(627.0835F, 24.29172F);
+ this.xrLabel13.StylePriority.UseBorders = false;
+ this.xrLabel13.StylePriority.UseFont = false;
+ this.xrLabel13.StylePriority.UseTextAlignment = false;
+ this.xrLabel13.Text = "Domiziel Ansbach * Karolinenstraße 6 * 91522 Ansbach";
+ this.xrLabel13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ //
+ // xrPictureBox1
+ //
+ this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
+ this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(467.2914F, 0F);
+ this.xrPictureBox1.Name = "xrPictureBox1";
+ this.xrPictureBox1.SizeF = new System.Drawing.SizeF(200.7085F, 131.375F);
+ this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ //
+ // ruleRateFactorNull
+ //
+ this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?";
+ this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.ruleRateFactorNull.Name = "ruleRateFactorNull";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.HeightF = 33.54166F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel11,
+ this.xrLabel21,
+ this.xrLabel23,
+ this.xrLabel22,
+ this.xrPictureBox2});
+ this.bottomMarginBand1.HeightF = 100F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // xrLabel11
+ //
+ this.xrLabel11.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel11.Font = new System.Drawing.Font("Arial", 9F);
+ this.xrLabel11.ForeColor = System.Drawing.Color.White;
+ this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(0F, 3.208415F);
+ this.xrLabel11.Name = "xrLabel11";
+ this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel11.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrLabel11.SizeF = new System.Drawing.SizeF(627.0835F, 9.999974F);
+ this.xrLabel11.StylePriority.UseBorders = false;
+ this.xrLabel11.StylePriority.UseFont = false;
+ this.xrLabel11.StylePriority.UseForeColor = false;
+ this.xrLabel11.StylePriority.UseTextAlignment = false;
+ this.xrLabel11.Text = "LEER";
+ this.xrLabel11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ //
+ // xrLabel21
+ //
+ this.xrLabel21.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel21.LocationFloat = new DevExpress.Utils.PointFloat(0F, 13.20839F);
+ this.xrLabel21.Multiline = true;
+ this.xrLabel21.Name = "xrLabel21";
+ this.xrLabel21.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel21.SizeF = new System.Drawing.SizeF(133.4162F, 61.00006F);
+ this.xrLabel21.StylePriority.UseFont = false;
+ this.xrLabel21.Text = "Bankverbindung:\t\r\n";
+ //
+ // xrLabel23
+ //
+ this.xrLabel23.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel23.LocationFloat = new DevExpress.Utils.PointFloat(133.4162F, 13.20839F);
+ this.xrLabel23.Multiline = true;
+ this.xrLabel23.Name = "xrLabel23";
+ this.xrLabel23.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel23.SizeF = new System.Drawing.SizeF(199.5421F, 61.00007F);
+ this.xrLabel23.StylePriority.UseFont = false;
+ this.xrLabel23.Text = "Bank für Sozialwirtschaft\r\nDE17 7002 0500 0007 8315 00\r\nBFSWDE33MUE\t\t\r\n";
+ //
+ // xrLabel22
+ //
+ this.xrLabel22.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel22.LocationFloat = new DevExpress.Utils.PointFloat(332.9583F, 13.20839F);
+ this.xrLabel22.Multiline = true;
+ this.xrLabel22.Name = "xrLabel22";
+ this.xrLabel22.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel22.SizeF = new System.Drawing.SizeF(190.0414F, 61.00006F);
+ this.xrLabel22.StylePriority.UseFont = false;
+ this.xrLabel22.Text = "Sparkasse Ansbach\t\r\nDE97 7655 0000 0000 2917 81 \r\nBYLADEM1ANS\r\n";
+ //
+ // xrPictureBox2
+ //
+ this.xrPictureBox2.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox2.Image")));
+ this.xrPictureBox2.LocationFloat = new DevExpress.Utils.PointFloat(522.9997F, 16.75008F);
+ this.xrPictureBox2.Name = "xrPictureBox2";
+ this.xrPictureBox2.SizeF = new System.Drawing.SizeF(153.8335F, 47.4584F);
+ this.xrPictureBox2.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ //
+ // Page1
+ //
+ this.Page1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable5,
+ this.xrLabel2,
+ this.xrLabel19,
+ this.xrTable2,
+ this.xrLabel7,
+ this.xrLabel5,
+ this.xrLabel8,
+ this.lblAbrechnungszeitraum});
+ this.Page1.HeightF = 325.8333F;
+ this.Page1.Name = "Page1";
+ this.Page1.StylePriority.UseFont = false;
+ //
+ // xrLabel19
+ //
+ this.xrLabel19.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel19.LocationFloat = new DevExpress.Utils.PointFloat(508.2082F, 145.4166F);
+ this.xrLabel19.Name = "xrLabel19";
+ this.xrLabel19.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel19.SizeF = new System.Drawing.SizeF(158.9586F, 17F);
+ this.xrLabel19.StylePriority.UseFont = false;
+ this.xrLabel19.Text = "www.domiziel-ansbach.de";
+ //
+ // xrTable2
+ //
+ this.xrTable2.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(508.2082F, 0F);
+ this.xrTable2.Name = "xrTable2";
+ this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow7,
+ this.xrTableRow1,
+ this.xrTableRow12,
+ this.xrTableRow13,
+ this.xrTableRow3,
+ this.xrTableRow2,
+ this.xrTableRow4});
+ this.xrTable2.SizeF = new System.Drawing.SizeF(159.7917F, 131F);
+ this.xrTable2.StylePriority.UseFont = false;
+ //
+ // xrTableRow7
+ //
+ this.xrTableRow7.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell15});
+ this.xrTableRow7.Name = "xrTableRow7";
+ this.xrTableRow7.Weight = 0.13245033112582783D;
+ //
+ // xrTableCell15
+ //
+ this.xrTableCell15.CanShrink = true;
+ this.xrTableCell15.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Underline, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell15.Name = "xrTableCell15";
+ this.xrTableCell15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell15.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrTableCell15.StylePriority.UseFont = false;
+ this.xrTableCell15.StylePriority.UseTextAlignment = false;
+ this.xrTableCell15.Text = "Auskunft erteilt:";
+ this.xrTableCell15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell15.Weight = 1D;
+ //
+ // xrTableRow1
+ //
+ this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell1});
+ this.xrTableRow1.Name = "xrTableRow1";
+ this.xrTableRow1.Weight = 0.13245033112582783D;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.BorderColor = System.Drawing.Color.BlanchedAlmond;
+ this.xrTableCell1.CanShrink = true;
+ this.xrTableCell1.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell1.ForeColor = System.Drawing.Color.Transparent;
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell1.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrTableCell1.StylePriority.UseBorderColor = false;
+ this.xrTableCell1.StylePriority.UseFont = false;
+ this.xrTableCell1.StylePriority.UseForeColor = false;
+ this.xrTableCell1.StylePriority.UseTextAlignment = false;
+ this.xrTableCell1.Text = "LEER";
+ this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell1.Weight = 1D;
+ //
+ // xrTableRow12
+ //
+ this.xrTableRow12.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell2});
+ this.xrTableRow12.Name = "xrTableRow12";
+ this.xrTableRow12.Weight = 0.13245033112582783D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.CanShrink = true;
+ this.xrTableCell2.Name = "xrTableCell2";
+ this.xrTableCell2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell2.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrTableCell2.StylePriority.UseFont = false;
+ this.xrTableCell2.StylePriority.UseTextAlignment = false;
+ this.xrTableCell2.Text = "Tel: 0981 - 94 474";
+ this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell2.Weight = 1D;
+ //
+ // xrTableRow13
+ //
+ this.xrTableRow13.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell3});
+ this.xrTableRow13.Name = "xrTableRow13";
+ this.xrTableRow13.Weight = 0.13245033112582783D;
+ //
+ // xrTableCell3
+ //
+ this.xrTableCell3.CanShrink = true;
+ this.xrTableCell3.Name = "xrTableCell3";
+ this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell3.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrTableCell3.StylePriority.UseFont = false;
+ this.xrTableCell3.StylePriority.UseTextAlignment = false;
+ this.xrTableCell3.Text = "Fax: 0981 - 17 170";
+ this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell3.Weight = 1D;
+ //
+ // xrTableRow3
+ //
+ this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell8});
+ this.xrTableRow3.Name = "xrTableRow3";
+ this.xrTableRow3.Weight = 0.11258278145695365D;
+ //
+ // xrTableCell8
+ //
+ this.xrTableCell8.ForeColor = System.Drawing.Color.White;
+ this.xrTableCell8.Name = "xrTableCell8";
+ this.xrTableCell8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell8.StylePriority.UseForeColor = false;
+ this.xrTableCell8.StylePriority.UsePadding = false;
+ this.xrTableCell8.StylePriority.UseTextAlignment = false;
+ this.xrTableCell8.Text = "LEER";
+ this.xrTableCell8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell8.Weight = 1D;
+ //
+ // xrTableRow2
+ //
+ this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell4});
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.Weight = 0.11258278145695365D;
+ //
+ // xrTableCell4
+ //
+ this.xrTableCell4.CanShrink = true;
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell4.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrTableCell4.StylePriority.UseFont = false;
+ this.xrTableCell4.StylePriority.UseTextAlignment = false;
+ this.xrTableCell4.Text = "e-mail:";
+ this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell4.Weight = 1D;
+ //
+ // xrTableRow4
+ //
+ this.xrTableRow4.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell5});
+ this.xrTableRow4.Name = "xrTableRow4";
+ this.xrTableRow4.Weight = 0.11258278145695365D;
+ //
+ // xrTableCell5
+ //
+ this.xrTableCell5.Name = "xrTableCell5";
+ this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell5.Text = "info@domiziel-ansbach.de";
+ this.xrTableCell5.Weight = 1D;
+ //
+ // xrLabel7
+ //
+ this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrLabel7.Multiline = true;
+ this.xrLabel7.Name = "xrLabel7";
+ this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel7.SizeF = new System.Drawing.SizeF(317F, 111.5F);
+ this.xrLabel7.StylePriority.UseFont = false;
+ this.xrLabel7.Text = "[RecipientOrganisation]\r\n[RecipientContactPerson]\r\n[RecipientDivision]\r\n[Recipien" +
+ "tStreet]\r\n[RecipientPostCodeAndTown]";
+ //
+ // xrLabel5
+ //
+ this.xrLabel5.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 223.3333F);
+ this.xrLabel5.Name = "xrLabel5";
+ this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(275.3333F, 17F);
+ this.xrLabel5.StylePriority.UseFont = false;
+ this.xrLabel5.Text = "Abrechnung";
+ //
+ // xrLabel8
+ //
+ this.xrLabel8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceDate", "Ansbach, {0}")});
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(362.5F, 187F);
+ 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.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ //
+ // lblAbrechnungszeitraum
+ //
+ this.lblAbrechnungszeitraum.LocationFloat = new DevExpress.Utils.PointFloat(0F, 240.3334F);
+ this.lblAbrechnungszeitraum.Multiline = true;
+ this.lblAbrechnungszeitraum.Name = "lblAbrechnungszeitraum";
+ this.lblAbrechnungszeitraum.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblAbrechnungszeitraum.SizeF = new System.Drawing.SizeF(642F, 31.58334F);
+ this.lblAbrechnungszeitraum.StylePriority.UseFont = false;
+ this.lblAbrechnungszeitraum.Text = "Betreutes Wohnen";
+ //
+ // 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.HeightF = 0F;
+ this.Detail1.Name = "Detail1";
+ //
+ // xrTable5
+ //
+ this.xrTable5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 300.8333F);
+ 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.xrTableCell36,
+ 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(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.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell32.Weight = 1.1078286614692721D;
+ //
+ // 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(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.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell37.Weight = 0.62463079139788347D;
+ //
+ // xrTableCell36
+ //
+ 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, 3, 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 = "Entgelt";
+ this.xrTableCell36.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell36.Weight = 0.52788055735465522D;
+ //
+ // 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(2, 3, 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 = "Gesamtkosten";
+ this.xrTableCell34.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell34.Weight = 0.73965998977818892D;
+ //
+ // DetailReport2
+ //
+ this.DetailReport2.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail3});
+ this.DetailReport2.DataMember = "ServiceInvoicePeriods.ServiceInvoiceItems";
+ this.DetailReport2.DataSource = this.bindingSource1;
+ this.DetailReport2.Level = 0;
+ this.DetailReport2.Name = "DetailReport2";
+ //
+ // 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(677F, 25F);
+ this.xrTable6.StylePriority.UseFont = false;
+ //
+ // xrTableRow25
+ //
+ this.xrTableRow25.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell40,
+ this.xrTableCell42,
+ 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.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.Text = "[CustomerLastname], [CustomerFirstname]";
+ this.xrTableCell40.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell40.Weight = 1.1078286614692723D;
+ //
+ // xrTableCell42
+ //
+ 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.AccountingPeriodStart", "{0:MMMM}")});
+ 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.62463085901437865D;
+ //
+ // 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.NetAmount", "{0:0.00}")});
+ this.xrTableCell45.Name = "xrTableCell45";
+ this.xrTableCell45.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 3, 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.52788048973816015D;
+ //
+ // 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(2, 3, 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.73965998977818892D;
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(317.5F, 223.3334F);
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(275.3333F, 17F);
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.Text = "ZE 70027";
+ //
+ // xrTable1
+ //
+ this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable1.Name = "xrTable1";
+ this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow5});
+ this.xrTable1.SizeF = new System.Drawing.SizeF(677F, 25F);
+ //
+ // xrTableRow5
+ //
+ this.xrTableRow5.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell6,
+ this.xrTableCell7,
+ this.xrTableCell9,
+ this.xrTableCell10});
+ this.xrTableRow5.Name = "xrTableRow5";
+ this.xrTableRow5.Weight = 1D;
+ //
+ // xrTableCell6
+ //
+ this.xrTableCell6.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell6.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell6.Name = "xrTableCell6";
+ this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTableCell6.StylePriority.UseBackColor = false;
+ this.xrTableCell6.StylePriority.UseBorderColor = false;
+ this.xrTableCell6.StylePriority.UseBorders = false;
+ this.xrTableCell6.StylePriority.UseFont = false;
+ this.xrTableCell6.StylePriority.UsePadding = false;
+ this.xrTableCell6.StylePriority.UseTextAlignment = false;
+ this.xrTableCell6.Text = "Forderung";
+ this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell6.Weight = 1.1078286614692721D;
+ //
+ // xrTableCell7
+ //
+ this.xrTableCell7.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell7.Name = "xrTableCell7";
+ this.xrTableCell7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTableCell7.StylePriority.UseBackColor = false;
+ this.xrTableCell7.StylePriority.UseBorderColor = false;
+ this.xrTableCell7.StylePriority.UseBorders = false;
+ this.xrTableCell7.StylePriority.UsePadding = false;
+ this.xrTableCell7.StylePriority.UseTextAlignment = false;
+ this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell7.Weight = 0.62463079139788347D;
+ //
+ // 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.Name = "xrTableCell9";
+ this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 3, 2, 2, 100F);
+ this.xrTableCell9.StylePriority.UseBackColor = false;
+ this.xrTableCell9.StylePriority.UseBorderColor = false;
+ this.xrTableCell9.StylePriority.UseBorders = false;
+ this.xrTableCell9.StylePriority.UsePadding = false;
+ this.xrTableCell9.StylePriority.UseTextAlignment = false;
+ this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell9.Weight = 0.52788055735465522D;
+ //
+ // xrTableCell10
+ //
+ this.xrTableCell10.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "GrossClaim")});
+ this.xrTableCell10.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell10.Name = "xrTableCell10";
+ this.xrTableCell10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 3, 2, 2, 100F);
+ this.xrTableCell10.StylePriority.UseBackColor = false;
+ this.xrTableCell10.StylePriority.UseBorderColor = false;
+ this.xrTableCell10.StylePriority.UseBorders = false;
+ this.xrTableCell10.StylePriority.UseFont = false;
+ this.xrTableCell10.StylePriority.UsePadding = false;
+ this.xrTableCell10.StylePriority.UseTextAlignment = false;
+ this.xrTableCell10.Text = "Gesamtkosten";
+ this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell10.Weight = 0.73965998977818892D;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceInvoiceRO);
+ //
+ // GroupFooter2
+ //
+ this.GroupFooter2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable1});
+ this.GroupFooter2.HeightF = 40F;
+ this.GroupFooter2.Name = "GroupFooter2";
+ //
+ // RechnungAbw
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.ReportHeader,
+ this.topMarginBand1,
+ this.bottomMarginBand1,
+ this.Page1,
+ this.DetailReport,
+ this.GroupFooter2});
+ this.DataSource = this.bindingSource1;
+ this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung";
+ this.Font = new System.Drawing.Font("Arial", 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, 34, 100);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.Version = "17.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable6)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).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 xrLabel5;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel8;
+ private DevExpress.XtraReports.UI.XRLabel lblAbrechnungszeitraum;
+ 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 xrTableCell36;
+ 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 xrTableCell45;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell47;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel7;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel6;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel10;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel13;
+ private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel19;
+ private DevExpress.XtraReports.UI.XRTable xrTable2;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow7;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell15;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow12;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow13;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow3;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel21;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel23;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel22;
+ private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox2;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel11;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.XRTable xrTable1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow5;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell6;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell7;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell10;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter2;
+ }
+}
diff --git a/ReportImp/DomizielAnsbach/RechnungAbw.cs b/ReportImp/DomizielAnsbach/RechnungAbw.cs
new file mode 100644
index 000000000..e82c6e47b
--- /dev/null
+++ b/ReportImp/DomizielAnsbach/RechnungAbw.cs
@@ -0,0 +1,33 @@
+using System;
+using BeWo.Report;
+using BeWo.Report.ReportObjects;
+using BS.Shared.Core;
+using DevExpress.XtraReports.UI;
+
+namespace DomizielAnsbach
+{
+ [IDSpecificClass(Identifier = "RechnungABW")]
+ public partial class RechnungAbw : XtraReport, IBeWoReport
+ {
+ public RechnungAbw()
+ {
+ 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);
+ //}
+
+ this.bindingSource1.DataSource = pRO;
+ }
+ }
+}
\ No newline at end of file
diff --git a/ReportImp/DomizielAnsbach/RechnungAbw.resx b/ReportImp/DomizielAnsbach/RechnungAbw.resx
new file mode 100644
index 000000000..40394798e
--- /dev/null
+++ b/ReportImp/DomizielAnsbach/RechnungAbw.resx
@@ -0,0 +1,728 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 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/4AAQSkZJRgABAQEAYABgAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsN
+ DhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQUFBQUFBQU
+ FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCAHMAncDASIAAhEBAxEB/8QA
+ HwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIh
+ MUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVW
+ V1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXG
+ x8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQF
+ BgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAV
+ YnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
+ hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq
+ 8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD9UKKKKCAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK
+ ACiiigAooooAKKKKACiiigApm/5ttPpklACv9ymb1RdzVKn3KZVDH0UUVIgooooAKKKKACiiigAooooA
+ KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
+ KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
+ KKKKACijfUMkix/xr/wOgvlHeZ/t03cP71c9feOtF0+Rlm1KFGX7y7q5if46eHIblYFaaRd2zzYovkWv
+ PqZhhaUuWUzupZfiavw0pHpdFcjonxC0nWp5YLW6iMsX3ot22uljukkbg1tTxNLEfwpnPWoVaEvfiXE+
+ 5TKak2+pa6jEKKKKCAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
+ gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
+ gAooooAKKKKACiiigAooooAKKKKACiiigAooooABTJG9GoqK5dUV91Rzci5pFxOX8eeNofB+mtMUaaf+
+ GJP4q+dvGHxT1nxNM8bXMlnb7v8AVQ//ABeyrHxb8SPrfiu8Zf30Vu3lRfNuT/brz2aYtayrs/vbdq/L
+ t/76r8I4m4mryryoUJcsT9kyDI6FOhGtVj7xZmvpVk3Tz/8Afcu/d/sfNVazuVml2qzb2VX2RLR5yQt5
+ bbk2tu+f5aYlw235t0qr8/zSs1fk0sfiJy96Z9z7KP2Cz9p/0dF/j2/df/0OvQfAfxe1XRLxY7meS7st
+ v+qZPn/4DXmf2nzm3LtR923ai/w06N282VopfuL9z733q9XLc+xmBq80ZnHi8toYuly1Yn2V4V8Y23ia
+ xS5tm3/3l/irpI5FNfH/AIJ8Z3nhbVEaNme0VdrJuT/0GvqTwt4otvEOlxXdsyusi71r+jcgz2nm9D/p
+ 4fi+dZPVy+rzR+E6FH3rT6iR/wCGpa+xPlgooplBA+iiigAooooAKKKKACiiigAooooAKKKKACiiigAo
+ oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo
+ oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAGVXmVXTbVqSopelZv3/AHS4
+ fGfJ3xY0ddJ8W3UcVtGkDfvdq/xbq4YJ5Pms6sqf7LN/8XXvH7QmgGaG31GLd8rbW+Rpdv8AwH+GvCvv
+ yfw/7lfy5xThPq+Oq8x++ZDifrGBgQ3yMmxpP9av+1TPm+T9225lbcj/AMVPm+eX5VZE/i2LT/l3bf3n
+ +/XwUvi90+piQqsv7r9wybfveUv/ANnUTNuidm8v5v4d3z/99NU3nMuz5m3/ADbXdaZCnyvtZvu/xr96
+ iVQB3y/ut0G9/wDeVtv8X3v4a9N+EvxH/sHUkiudosp5fmmZv4v8/LXmDusexlZv9pW/harscy26lo28
+ 3/d/hr6bJsyq5fXjVpyPJzDBRx1CVKZ9sWd0l0qMrb1aru75q8S+DPjs3dumnXdwv2pW2R+a33v9mvZk
+ uV2pur+qMvx9PMKEa9M/BMwwU8FXdKRaTbto8ym7lTZTk+/XrHlhT6KKACiiiggKKKKACiiigA8yimP9
+ +n0DCiiigQUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
+ FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUfxUDCiiigQmaXNMeobm
+ 6SFW3Mo/3qUpKOrLUeb4R5mHesTxJ4msvDlo91eypDAn8VcN42+Nem6Hvs9Plju7/wDuI3y/8CrwPxB4
+ s1LxBeSz3cklyzfOv9xa+BzvizCZb7sPekfaZTw3XxsvaVfdidl8R/ixJ4kee1sAyWMidZfv7q81mTev
+ zRrs3fM/yVV8tbjb95NvzfeahLlnt3jbc+7+63zf8Br+ds0zapnFf29c/XsHgaGBpRpUB038e1Vh/u75
+ P/ZaH2+Unyr8rU35UXbtX++38NOaFl+Tyl+Zd3yt92vA5j1Qikkjl3RxtN/6B/8AY09FZ1laXbsX/a3f
+ NUTzKn3Y12fxUb/37M33WX5lqeb3Q5Q2L951V0WpV3JD5sm5/m+4n8S/3KhikVG+ZV3s2za33f8Aeao/
+ Jih2Lt+7/BV05SgTI19H1CfT7prm0laHb86/e+X/AGK+qPh342g8VaTEys32iNV3I9fI81vGs8Xzeam3
+ d8rLvVq6jwT4pu/DOsRXcErPD/y1iT+Kv1ThXP5YCv7KcvdkfG57lMcwoc8PiifYKf3t1WIf71YXh7XI
+ td0+K5hbeJU+7Wusnzbd1f0XSqxrQ54H4lUpyhPkkWPMp9M3fw0eZW5iP8yiiigkKKKKBBRRRQAUUUUA
+ FFFFABTN/wA1PooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
+ KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooGM/iod9i0ySQKOeBX
+ mHxG+L1t4akFjZt9pv2+ULu+Vf8AerzsXjqGBp+0ryO7CYSri6ns6UTsfEni2z8OWTzXUm3b/Du+avnr
+ x58XtS8Q31xDbN9msGXYir99v9uuS8SeJr7xBLcTXdzJM3/jlY7R79+4/dr8Sz3jGriv3WD92J+t5Pwz
+ Swv73EfELM7zM/3d/wDfSX71Mm/1fkL8i/7bUz783yr8n8T09riTa/zM/wDs7q/IK+Kdafvn3UYcgzyV
+ dflbf8v/AHzTFXdIq/cdv4qm/wCWX8X/AACmeXAiyxSK237/AMvy1x8v2jbmInRtsv3X+bZ/t09E+83m
+ r93bUv8Af2t96mOn8LLvRv4KXNyhzDERUiZWCun8Lbm/+Jps26ZW2tH5Xlf3vvVK033m2x/Kv+f4absX
+ Zu3feXb8/wDFV8xI53i2rF5q1E6/N8rL/cp0y/Miqqy/7W6pH3pFtVvnrKRZHbo29tqx7Nvzb/4ae7+S
+ srMzJt+7TfmS3Rl+5t+Zt33aN/yuv+zXRCtKHwkcp6J8L/iNd+Hb2KGeb/iWt/D/AHW/vV9N6TdJe28U
+ /wDCy7lr4lsHbbt+bY6/3vu17l8I/iozRwaPffO6/Kr7q/eODOI+eP1OvI/L+Jsn5v3+Hie7Q1L5lVYZ
+ F/h+5VpH+Wv2s/LZD6ZR/FT6ZAeZTKfRQAUUUUEBRR/FTH/vUFj6KKKCA8yiiigYUUUUCCimf+h0+OgY
+ UUUUCCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
+ KKKKACiiigAooooAKKKKACiijzKBhRRTHfbQUM875qpX2oQafbtJPIsUa/Nub/2aq3iDxFZeHbJ7u9uI
+ 4VVfm3tXzV8SvipdeJpngsj5Vr91X3fer5TOc9w2UUuaUvePoMpyevmVX3fhOq+IXxu+2+fp+ksqL91p
+ f73+7XjdxqEvm75N00rfxO1V/OZ2+Zlp/mN8i7ld6/nTN+IsTm8vekft2X5VQy2ny04le53Ou1ql85nV
+ Nu7fT2XbN5Em3d/eoms/mRmX7vy76+O5qkviPX5gh+8ny/8Aj1Me3WGDd/01+ZWVvu0/bvj27VSL5l+R
+ qe9s32dGVlTai1pGn7vukSkQyL8i7V/dN/zyp9tYSzfLt3uzbFra8O+GLnxJqKWlszO7feeL7iV9FeD/
+ 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
+ +41eseCvgbJb3yz6mYnt1XAXb87/AO9X0uV5HjMbOMIw/wC3jwcdnWGwkeaUzC+E/wANZdZvob+9ikW1
+ jXcm5fklr6OtbdbaFUVdirUVtZxWUCRwrsVf4Vqx0r+jclyShlVL3fiPxrMs0q5lX55klFFFfUHihRRR
+ QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFADKp3ml218u2aFZV/2lq/TPLrCrQhWjy1S4yl
+ D4DzvWvgvoOpRP5FstpKy7d8K7a5e8/Z2tHX5L+Qou7/AFq7/wCDbXtlO6V8zW4XyvES5p0j2KOcY7D/
+ AA1Twr/hnaSRovM1JdkbfdSKrFj+znbQs7XOpSPub/lkuz5a9tz70fjWMeE8rj9g6JZ9mEv+Xp57YfB3
+ Q7NkYwrLt/vV1Oj+FdN0KLyrK0jiT/ZFa20elPx+Fevh8nwOF/hUonlVMbia/wDFmNRFT7q0+iivbSS2
+ OIKKKKYgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooGFFF
+ FAgooooAKKKKACiiigAooooAKKKKAImXtsrI1Lwvp+qxtHc2sbo3+xW2PvcGkbtXLXw1HEfxY8xpCpOl
+ 70JHnV58FPDd48TeRJDt3fLFJtWpdP8Agv4YsE2rZeYu1V/etu+7XfeXmjGO1eV/YeX83N7KJ6H9pYvl
+ 5fayOOj+Fvh1ZFb+zoDs+7uStiHwtpduqbbCH5fu/ukra2U7iumnleDpfDSic8sXXn8Uytb2MEP+rjVf
+ 92p6fSE130qMKMfcRzSlz/ELRRRW5AUUUUAFFFFABRRRQAUUUUAFFMR960+gAooooAKKKKACiiigAooo
+ oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
+ oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKBhRRRQIKKK
+ KACiiigAooooAKKKKACiiigAooooAKKKY+/+GgCpf6la6am+5njt0Ztu6WXbVlJopl3xsro38StX5vft
+ uePtTuvjbd6H9puU0q106JVtHidYl+R33/3W+f5ax/gH+1Z4k+HOo6ZpV5P9v8ONcJFLaXDrviVn2fI/
+ 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
+ olirpLH4G+G7Py2kga5dP45Wr0L5vQUvPpTo8N5bR+GmOpnWOq/FVkZGj+FrDQofLs7aO3Tdu+Ra2PLp
+ y570Zr3qOFpYePLSieVKpKr70mLWbrWi2fiDTrix1CBLm0uF8p4Zl3K1aVFdcfdMj5mX9hTwTa+JYtTg
+ utQ+yq3mtp7N8jNv3/e/hr6Rs7eOztYoI12RxLsX/dWrFFXKUp/EUFFFFQQFFFFABRRRQAUUUUAFFFFA
+ BRRRQAUUUUAFFFFADP4a8t/aAdk8LW+1d/8ApC7q9Ub7teUftBybfDFof+npFr57Pf8AkX1T2so/36kc
+ R8Dbjb4ulgj+5JBvavoxPurXzd8DVSHxc8Xy7/IbbX0jHXl8K/7genxL/vw+iiivtT5IKKKKACijZ826
+ igYUUUUCCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo
+ ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo
+ ooAKKKKACiiigAooooAKKKKACiiigArh/ip4bm8SeF7iG2j86df3ip/ert80wgc7ulcWLw0cXQlQkb0a
+ 0sPVjVifP/wS0adfEjzSWsyeXFs81/4f9ivoFV2VWt7WK3ZvLjVGqyvy15+U5d/ZtD2Z24/HfX63tZD6
+ KKK908sKKKKBhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQIKKKKACiiigYUUU
+ UAFFFFAgooooGFFFFABRRRQIKKKKACiiigYUUUUAFFFFAgooooGFFFFABRRRQIKKKKACiiigAooooAKK
+ KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooATHtTWaqWpalBo9rLc3UipEq5avOte+OOla
+ XG32bddy7V2pCv8AerzMXmGGwUeavPlO/DYKviv4UT1LzMVFJMq96+aNX+N+v3iu0DfZ1dflVfn21zV9
+ 8RtdvoFjuLu4aLcrfer4jE8c5bh5csPePqqPCmMq/FofXX2uH/nolC3kX/PVK+Pk8Z6vMsStfXOxl/56
+ /dqvJ4q1NFSX7dcu/wBxv3r/AHa4o8fYT/n2df8AqfX/AJz7IbULUPtM6bu1K1/Av/LWL/vqvjF/FF8i
+ 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
+ P//Z
+
+
+
+
+ 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
+
+
+
+ 17, 17
+
+
\ No newline at end of file
diff --git a/Service/Plugins/PluginLoader.cs b/Service/Plugins/PluginLoader.cs
index 2e6d7c240..bf15b6661 100644
--- a/Service/Plugins/PluginLoader.cs
+++ b/Service/Plugins/PluginLoader.cs
@@ -190,7 +190,7 @@ namespace BeWo.Service.Plugins
//t = "4290816992"; // BeWo im flow
//t = "3612443220"; // ABW Weeger
//t = "6265842607"; // BeWo Dienstleistungen Pougin und Klaasen
- //t = "9273332501"; // Pflegedienst Wessel
+ t = "9273332501"; // Pflegedienst Wessel
//t = "4693476852"; // HSH Netzwerk
//t = "3884496709"; // Wahl e.V.
//t = "9883255779"; // VKM Menden
@@ -209,7 +209,7 @@ namespace BeWo.Service.Plugins
//t = "7185105541"; // Nous GmbH
//t = "5022131330"; // Tabula Rasa
//t = "4189934785"; // Landshuter Netzwerke
- t = "4290816992"; // BeWo Imflow
+ //t = "4290816992"; // BeWo Imflow
//t = "7584236951"; // Aachener Betreuungsbüro Kirschbaum und Manz GbR
//t = "3678599942"; // VKM Rietberg
//t = "4069072369"; // BeWo Dreilich&Pastor (Pastor)
diff --git a/Shared/Extensions/DateTimeExtensions.cs b/Shared/Extensions/DateTimeExtensions.cs
index 03197e305..7df102923 100644
--- a/Shared/Extensions/DateTimeExtensions.cs
+++ b/Shared/Extensions/DateTimeExtensions.cs
@@ -42,6 +42,10 @@ namespace BS.Shared.Extensions
DateTime startDate = ds.StartDate;
switch (unit)
{
+ case TimeUnit.Hour:
+ ds.UnitCount = totaldays * 24;
+ ds.RestDays = 0;
+ break;
case TimeUnit.Day:
ds.UnitCount = totaldays;
ds.RestDays = 0;