diff --git a/.gitignore b/.gitignore
index 1de662f5f..f834f7bc1 100644
--- a/.gitignore
+++ b/.gitignore
@@ -203,3 +203,7 @@
/ReportImp/PraunheimerWerkstaettenGmbh/obj
/ReportImp/PraunheimerWerkstaettenGmbh/bin
/ReportImp/LebenshilfeAhrweiler/obj
+/ReportImp/HphBersenbrueckAtz/obj
+/ReportImp/HphBersenbrueckAtz/bin
+/ReportImp/BetreuungsBueroScholzReport/bin
+/ReportImp/BetreuungsBueroScholzReport/obj
diff --git a/BeWo.sln b/BeWo.sln
index ba3e5c616..4c26fb9f2 100644
--- a/BeWo.sln
+++ b/BeWo.sln
@@ -1,7 +1,7 @@

Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio 14
-VisualStudioVersion = 14.0.25420.1
+# Visual Studio 15
+VisualStudioVersion = 15.0.26228.9
MinimumVisualStudioVersion = 10.0.40219.1
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Client", "Client", "{E7543C39-A44C-40C9-82C9-E7FAA2D9A852}"
EndProject
@@ -365,6 +365,10 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PraunheimerWerkstaettenGmbh
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "LebenshilfeAhrweiler", "ReportImp\LebenshilfeAhrweiler\LebenshilfeAhrweiler.csproj", "{120AC4B5-D4A2-4EBB-A17B-1A30623CF3ED}"
EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HphBersenbrueckAtz", "ReportImp\HphBersenbrueckAtz\HphBersenbrueckAtz.csproj", "{56D310FE-DB98-4EFE-8527-DF94628657F8}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BetreuungsBueroScholzReport", "ReportImp\BetreuungsBueroScholzReport\BetreuungsBueroScholzReport.csproj", "{606566D9-B8B5-4522-A2B4-175F4BCE98DD}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|.NET = Debug|.NET
@@ -2680,6 +2684,38 @@ Global
{120AC4B5-D4A2-4EBB-A17B-1A30623CF3ED}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{120AC4B5-D4A2-4EBB-A17B-1A30623CF3ED}.Release|x86.ActiveCfg = Release|Any CPU
{120AC4B5-D4A2-4EBB-A17B-1A30623CF3ED}.Release|x86.Build.0 = Release|Any CPU
+ {56D310FE-DB98-4EFE-8527-DF94628657F8}.Debug|.NET.ActiveCfg = Debug|Any CPU
+ {56D310FE-DB98-4EFE-8527-DF94628657F8}.Debug|.NET.Build.0 = Debug|Any CPU
+ {56D310FE-DB98-4EFE-8527-DF94628657F8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {56D310FE-DB98-4EFE-8527-DF94628657F8}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {56D310FE-DB98-4EFE-8527-DF94628657F8}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+ {56D310FE-DB98-4EFE-8527-DF94628657F8}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+ {56D310FE-DB98-4EFE-8527-DF94628657F8}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {56D310FE-DB98-4EFE-8527-DF94628657F8}.Debug|x86.Build.0 = Debug|Any CPU
+ {56D310FE-DB98-4EFE-8527-DF94628657F8}.Release|.NET.ActiveCfg = Release|Any CPU
+ {56D310FE-DB98-4EFE-8527-DF94628657F8}.Release|.NET.Build.0 = Release|Any CPU
+ {56D310FE-DB98-4EFE-8527-DF94628657F8}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {56D310FE-DB98-4EFE-8527-DF94628657F8}.Release|Any CPU.Build.0 = Release|Any CPU
+ {56D310FE-DB98-4EFE-8527-DF94628657F8}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+ {56D310FE-DB98-4EFE-8527-DF94628657F8}.Release|Mixed Platforms.Build.0 = Release|Any CPU
+ {56D310FE-DB98-4EFE-8527-DF94628657F8}.Release|x86.ActiveCfg = Release|Any CPU
+ {56D310FE-DB98-4EFE-8527-DF94628657F8}.Release|x86.Build.0 = Release|Any CPU
+ {606566D9-B8B5-4522-A2B4-175F4BCE98DD}.Debug|.NET.ActiveCfg = Debug|Any CPU
+ {606566D9-B8B5-4522-A2B4-175F4BCE98DD}.Debug|.NET.Build.0 = Debug|Any CPU
+ {606566D9-B8B5-4522-A2B4-175F4BCE98DD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {606566D9-B8B5-4522-A2B4-175F4BCE98DD}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {606566D9-B8B5-4522-A2B4-175F4BCE98DD}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+ {606566D9-B8B5-4522-A2B4-175F4BCE98DD}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+ {606566D9-B8B5-4522-A2B4-175F4BCE98DD}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {606566D9-B8B5-4522-A2B4-175F4BCE98DD}.Debug|x86.Build.0 = Debug|Any CPU
+ {606566D9-B8B5-4522-A2B4-175F4BCE98DD}.Release|.NET.ActiveCfg = Release|Any CPU
+ {606566D9-B8B5-4522-A2B4-175F4BCE98DD}.Release|.NET.Build.0 = Release|Any CPU
+ {606566D9-B8B5-4522-A2B4-175F4BCE98DD}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {606566D9-B8B5-4522-A2B4-175F4BCE98DD}.Release|Any CPU.Build.0 = Release|Any CPU
+ {606566D9-B8B5-4522-A2B4-175F4BCE98DD}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+ {606566D9-B8B5-4522-A2B4-175F4BCE98DD}.Release|Mixed Platforms.Build.0 = Release|Any CPU
+ {606566D9-B8B5-4522-A2B4-175F4BCE98DD}.Release|x86.ActiveCfg = Release|Any CPU
+ {606566D9-B8B5-4522-A2B4-175F4BCE98DD}.Release|x86.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
@@ -2857,5 +2893,7 @@ Global
{E660E5A0-8516-4B5B-B3DB-6D46D630F065} = {D8A691C5-146D-4613-86CC-438F02FE9106}
{BCCF055F-CF10-43D6-B618-136665D2A687} = {D8A691C5-146D-4613-86CC-438F02FE9106}
{120AC4B5-D4A2-4EBB-A17B-1A30623CF3ED} = {D8A691C5-146D-4613-86CC-438F02FE9106}
+ {56D310FE-DB98-4EFE-8527-DF94628657F8} = {D8A691C5-146D-4613-86CC-438F02FE9106}
+ {606566D9-B8B5-4522-A2B4-175F4BCE98DD} = {D8A691C5-146D-4613-86CC-438F02FE9106}
EndGlobalSection
EndGlobal
diff --git a/BeWo/BeWoApp.xaml.cs b/BeWo/BeWoApp.xaml.cs
index 0a8c237f6..d364a12c3 100644
--- a/BeWo/BeWoApp.xaml.cs
+++ b/BeWo/BeWoApp.xaml.cs
@@ -191,7 +191,8 @@ namespace BeWo
int maxDaysEditServiceRecordsAllowed = 0;
int hilfeplanAuslaufAuswahl = 3;
int anzTageZeiterfassErfolgt = 0;
- bool printerSettingsUseLandscape = false;
+ int zeiterfassungsSchwellwert = 80;
+ bool printerSettingsUseLandscape = false;
bool printerSettingsUseMargins = false;
bool printerSettingsUsePaperKind = false;
var hideServiceRecordInsertedByAndInsertedOn = false;
@@ -280,8 +281,15 @@ namespace BeWo
{
anzTageZeiterfassErfolgt = resultzeitplan;
}
+
+ val = GetSettingValue(_Mandator.Settings, "ZeiterfassungsSchwellwert");
+ int resultschwell;
+ if (Int32.TryParse(val, out resultschwell))
+ {
+ zeiterfassungsSchwellwert = resultschwell;
+ }
- val = GetSettingValue(_Mandator.Settings, "ShowDistanceFields");
+ val = GetSettingValue(_Mandator.Settings, "ShowDistanceFields");
if (val != null && val.Equals("1"))
{
showServiceRecordsDistanceFields = true;
@@ -416,7 +424,8 @@ namespace BeWo
AppSettings.HilfeplanAuslaufAuswahl = hilfeplanAuslaufAuswahl;
AppSettings.LastSelectedStundenkontoIntervall = lastSelectedStundenkontoIntervall;
AppSettings.AnzTageZeiterfassErfolgt = anzTageZeiterfassErfolgt;
- AppSettings.TimeRecordingMenuName = timeRecordingMenuName;
+ AppSettings.ZeiterfassungsSchwellwert = zeiterfassungsSchwellwert;
+ AppSettings.TimeRecordingMenuName = timeRecordingMenuName;
AppSettings.ShowDistanceFields = showServiceRecordsDistanceFields;
AppSettings.ShowSignatures = showSignatures;
AppSettings.ShowCustomerDistanceFields = showCustomerDistanceFields;
diff --git a/BeWo/Core/Config/AppSettings.cs b/BeWo/Core/Config/AppSettings.cs
index 06f13894d..5ce863e34 100644
--- a/BeWo/Core/Config/AppSettings.cs
+++ b/BeWo/Core/Config/AppSettings.cs
@@ -79,6 +79,8 @@ namespace BeWo.Core.Config
public int AnzTageZeiterfassErfolgt { get; set; }
+ public int ZeiterfassungsSchwellwert { get; set; }
+
public bool HideServiceRecordInsertedByAndInsertedOn { get; set; }
public bool ShowAdvisedAttendedFlag { get; set; }
diff --git a/BeWo/View/Detail/MandatorView.xaml b/BeWo/View/Detail/MandatorView.xaml
index b7cbb0fd7..772320d2e 100644
--- a/BeWo/View/Detail/MandatorView.xaml
+++ b/BeWo/View/Detail/MandatorView.xaml
@@ -92,6 +92,7 @@
+
@@ -109,16 +110,23 @@
Anzahl Tage in der die Zeiterfassung erfolgen muss (0 für unbegrenzt)
+
+ Schwellwert für die Zeiterfassung in %
+
+
-
+
+
+
-
+
-
+
-
+
diff --git a/BeWo/View/Detail/ServiceRecordEditView.xaml b/BeWo/View/Detail/ServiceRecordEditView.xaml
index 501e8e712..5a1e9da45 100644
--- a/BeWo/View/Detail/ServiceRecordEditView.xaml
+++ b/BeWo/View/Detail/ServiceRecordEditView.xaml
@@ -146,8 +146,8 @@
-
@@ -155,7 +155,7 @@
+ IsTextEditable="False" x:Name="MinSTDOhneEnd" Visibility="Collapsed" SelectedIndexChanged="MinSTDOhneEnd_OnSelectedIndexChanged"/>
@@ -206,8 +206,8 @@
-
@@ -215,7 +215,7 @@
+ IsTextEditable="False" x:Name="MinSTDMitEnd" Visibility="Collapsed" SelectedIndexChanged="MinSTDMitEnd_OnSelectedIndexChanged" />
@@ -256,7 +256,7 @@
/>
-
diff --git a/BeWo/View/Detail/ServiceRecordEditView.xaml.cs b/BeWo/View/Detail/ServiceRecordEditView.xaml.cs
index db69295e3..9248f6ed6 100644
--- a/BeWo/View/Detail/ServiceRecordEditView.xaml.cs
+++ b/BeWo/View/Detail/ServiceRecordEditView.xaml.cs
@@ -208,7 +208,14 @@ namespace BeWo.View.Detail
{
MinSTDMitEnd.Visibility = Visibility.Visible;
MinStdDauerlbl.SetValue(Grid.ColumnProperty, 0);
- numeric_duration.SetValue(Grid.ColumnProperty, 1);
+ numeric_duration.SetValue(Grid.ColumnProperty, 1);
+ numeric_duration.IsFloatValue = true;
+ numeric_duration.Mask = "########0.##";
+ }
+ else
+ {
+ numeric_duration.IsFloatValue = false;
+ numeric_duration.Mask = "########";
}
}
else
@@ -237,8 +244,14 @@ namespace BeWo.View.Detail
MinStdDauerLabel.SetValue(Grid.ColumnProperty,0);
numerictb_duration.SetValue(Grid.ColumnProperty,1);
MinStdDauerLabel.Content = "Dauer";
- }
-
+ numerictb_duration.IsFloatValue = true;
+ numerictb_duration.Mask = "########0.##";
+ }
+ else {
+ numerictb_duration.IsFloatValue = false;
+ numerictb_duration.Mask = "########";
+ }
+
}
}
@@ -508,5 +521,32 @@ namespace BeWo.View.Detail
// //SetSelectedSupportConceptOid(21);
//}
+ private void MinSTDOhneEnd_OnSelectedIndexChanged(object sender, RoutedEventArgs e)
+ {
+ if (MinSTDOhneEnd.Text == ZeiterfassungsDauer.Minuten.ToString())
+ {
+ numerictb_duration.IsFloatValue = false;
+ numeric_duration.Mask = "########";
+ }
+ else
+ {
+ numerictb_duration.IsFloatValue = true;
+ numeric_duration.Mask = "########0.##";
+ }
+ }
+
+ private void MinSTDMitEnd_OnSelectedIndexChanged(object sender, RoutedEventArgs e)
+ {
+ if (MinSTDMitEnd.Text == ZeiterfassungsDauer.Minuten.ToString())
+ {
+ numeric_duration.IsFloatValue = false;
+ numeric_duration.Mask = "########";
+ }
+ else
+ {
+ numeric_duration.IsFloatValue = true;
+ numeric_duration.Mask = "########0.##";
+ }
+ }
}
}
\ No newline at end of file
diff --git a/BeWo/View/Detail/ServiceRecordGroupEditView.xaml b/BeWo/View/Detail/ServiceRecordGroupEditView.xaml
index 5aca3c571..9a60a7b80 100644
--- a/BeWo/View/Detail/ServiceRecordGroupEditView.xaml
+++ b/BeWo/View/Detail/ServiceRecordGroupEditView.xaml
@@ -148,8 +148,8 @@
-
@@ -157,7 +157,7 @@
+ IsTextEditable="False" x:Name="MinSTDOhneEnd" Visibility="Collapsed" SelectedIndexChanged="MinSTDOhneEnd_OnSelectedIndexChanged "/>
@@ -207,8 +207,8 @@
-
@@ -216,7 +216,7 @@
+ IsTextEditable="False" x:Name="MinSTDMitEnd" Visibility="Collapsed" SelectedIndexChanged="MinSTDMitEnd_OnSelectedIndexChanged "/>
@@ -249,11 +249,11 @@
+ ItemsSource="{Binding Path=MonateBinden}" />
+
-
diff --git a/BeWo/View/Detail/ServiceRecordGroupEditView.xaml.cs b/BeWo/View/Detail/ServiceRecordGroupEditView.xaml.cs
index d1a7c0ba5..16d81e717 100644
--- a/BeWo/View/Detail/ServiceRecordGroupEditView.xaml.cs
+++ b/BeWo/View/Detail/ServiceRecordGroupEditView.xaml.cs
@@ -699,6 +699,13 @@ namespace BeWo.View.Detail
MinSTDMitEnd.Visibility = Visibility.Visible;
MinStdDauerlbl.SetValue(Grid.ColumnProperty, 0);
numeric_duration.SetValue(Grid.ColumnProperty, 1);
+ numeric_duration.IsFloatValue = true;
+ numeric_duration.Mask = "########0.##";
+ }
+ else
+ {
+ numeric_duration.IsFloatValue = false;
+ numeric_duration.Mask = "########";
}
}
else
@@ -712,7 +719,7 @@ namespace BeWo.View.Detail
numerictb_distance.SetValue(HorizontalAlignmentProperty, HorizontalAlignment.Right);
lblDistance.SetValue(Grid.ColumnProperty, 0);
lblDistance.SetValue(Grid.ColumnSpanProperty, 2);
-
+
}
else
@@ -728,11 +735,42 @@ namespace BeWo.View.Detail
MinStdDauerLabel.SetValue(Grid.ColumnProperty, 0);
numerictb_duration.SetValue(Grid.ColumnProperty, 1);
MinStdDauerLabel.Content = "Dauer";
+ numerictb_duration.IsFloatValue = true;
+ numerictb_duration.Mask = "########0.##";
+ } else {
+ numerictb_duration.IsFloatValue = false;
+ numerictb_duration.Mask = "########";
}
-
+
}
+ }
+ private void MinSTDMitEnd_OnSelectedIndexChanged(object sender, RoutedEventArgs e)
+ {
+ if (MinSTDMitEnd.Text == ZeiterfassungsDauer.Minuten.ToString())
+ {
+ numeric_duration.IsFloatValue = false;
+ numeric_duration.Mask = "########";
+ }
+ else
+ {
+ numeric_duration.IsFloatValue = true;
+ numeric_duration.Mask = "########0.##";
+ }
+ }
+ private void MinSTDOhneEnd_OnSelectedIndexChanged(object sender, RoutedEventArgs e)
+ {
+ if (MinSTDOhneEnd.Text == ZeiterfassungsDauer.Minuten.ToString())
+ {
+ numerictb_duration.IsFloatValue = false;
+ numeric_duration.Mask = "########";
+ }
+ else
+ {
+ numerictb_duration.IsFloatValue = true;
+ numeric_duration.Mask = "########0.##";
+ }
}
}
}
\ No newline at end of file
diff --git a/BeWo/View/Detail/ServiceRecordView2.xaml b/BeWo/View/Detail/ServiceRecordView2.xaml
index b319266d5..12945deff 100644
--- a/BeWo/View/Detail/ServiceRecordView2.xaml
+++ b/BeWo/View/Detail/ServiceRecordView2.xaml
@@ -647,7 +647,7 @@
-
+
@@ -691,8 +691,8 @@
-
@@ -704,10 +704,10 @@
-
+
-
+
@@ -750,13 +750,12 @@
-
-
@@ -764,47 +763,47 @@
-
+
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
+
-
+
-
+
-
+
+ EditValue="{Binding Path=PrototypeVM.OnlyMonth, UpdateSourceTrigger=PropertyChanged}"
+ IsTextEditable="False"
+ ItemsSource="{Binding Path=PrototypeVM.MonateBinden}" />
-
+
-
-
+
+
-
+
@@ -821,7 +820,7 @@
AllowNullInput="False" x:Name="numerictb_distance" EditValue="{Binding Mode=TwoWay, Path=PrototypeVM.DistanceInMeter, Converter={StaticResource Int2DecimalConverter}}"
Grid.Column="1" Height="23" Margin="3,0,3,3" Width="52" />
-
+
@@ -1069,18 +1068,18 @@
-
+
-
+
-
+
@@ -1102,10 +1101,10 @@
-
+
-
+
diff --git a/BeWo/View/Detail/ServiceRecordView2.xaml.cs b/BeWo/View/Detail/ServiceRecordView2.xaml.cs
index 8f46bd2d2..87a5721ce 100644
--- a/BeWo/View/Detail/ServiceRecordView2.xaml.cs
+++ b/BeWo/View/Detail/ServiceRecordView2.xaml.cs
@@ -293,14 +293,21 @@ namespace BeWo.View.Detail
MinSTDMitEnd.Visibility = Visibility.Visible;
MinStdDauerlbl.SetValue(Grid.ColumnProperty, 0);
numeric_duration.SetValue(Grid.ColumnProperty, 1);
+ numeric_duration.IsFloatValue = true;
+ numeric_duration.Mask = "########0.##";
}
-
+ else
+ {
+ numeric_duration.IsFloatValue = false;
+ numeric_duration.Mask = "########";
+ }
+
EndDatumHeader.Visible = true;
- numerictb_distance.SetValue(WidthProperty, (double)47);
- numerictb_distance.SetValue(HorizontalAlignmentProperty, HorizontalAlignment.Right);
+ numerictb_distance.SetValue(WidthProperty, (double)47);
+ numerictb_distance.SetValue(HorizontalAlignmentProperty, HorizontalAlignment.Right);
- }
+ }
else
{
GridMitEnddatum.Visibility = Visibility.Collapsed;
@@ -318,6 +325,13 @@ namespace BeWo.View.Detail
MinStdDauerLabel.SetValue(Grid.ColumnProperty, 0);
numerictb_duration.SetValue(Grid.ColumnProperty, 1);
MinStdDauerLabel.Content = "Dauer";
+ numerictb_duration.IsFloatValue = true;
+ numerictb_duration.Mask = "########0.##";
+ }
+ else
+ {
+ numerictb_duration.IsFloatValue = false;
+ numerictb_duration.Mask = "########";
}
EndDatumHeader.Visible = false;
@@ -4003,18 +4017,26 @@ namespace BeWo.View.Detail
private void MinSTDOhneEnd_OnSelectedIndexChanged(object sender, RoutedEventArgs e)
{
- if(MinSTDOhneEnd.Text == ZeiterfassungsDauer.Minuten.ToString())
+ if(MinSTDOhneEnd.Text == ZeiterfassungsDauer.Minuten.ToString()) {
numerictb_duration.IsFloatValue = false;
- else
+ numeric_duration.Mask = "########";
+ }
+ else {
numerictb_duration.IsFloatValue = true;
+ numeric_duration.Mask = "########0.##";
+ }
}
private void MinSTDMitEnd_OnSelectedIndexChanged(object sender, RoutedEventArgs e)
{
- if (MinSTDMitEnd.Text == ZeiterfassungsDauer.Minuten.ToString())
+ if (MinSTDMitEnd.Text == ZeiterfassungsDauer.Minuten.ToString()) {
numeric_duration.IsFloatValue = false;
- else
+ numeric_duration.Mask = "########";
+ }
+ else {
numeric_duration.IsFloatValue = true;
+ numeric_duration.Mask = "########0.##";
+ }
}
}
}
\ No newline at end of file
diff --git a/BeWo/ViewModel/MandatorVM.cs b/BeWo/ViewModel/MandatorVM.cs
index 2768747f5..d18e5671d 100644
--- a/BeWo/ViewModel/MandatorVM.cs
+++ b/BeWo/ViewModel/MandatorVM.cs
@@ -33,7 +33,8 @@ namespace BeWo.ViewModel
public static string PropertyName_AnzTageZeiterfassErfolgt = "AnzTageZeiterfassErfolgt";
-
+ public static string PropertyName_ZeiterfassungsSchwellwert = "ZeiterfassungsSchwellwert";
+
private long _BeWoClientType;
private string _ClientId;
@@ -58,6 +59,8 @@ namespace BeWo.ViewModel
private int _AnzTageZeiterfassErfolgt;
+ private int _ZeiterfassungsSchwellwert;
+
private InvoiceNumberVM _InvoiceNumber;
public MandatorVM(InvoiceNumberVM invoiceNumberVM, MandatorDC pDC) : base(pDC, true)
@@ -282,6 +285,21 @@ namespace BeWo.ViewModel
}
}
}
+
+ public int ZeiterfassungsSchwellwert
+ {
+ get { return BeWoApp.AppSettings.ZeiterfassungsSchwellwert; }
+
+ set
+ {
+ if (this.AreDifferent(BeWoApp.AppSettings.ZeiterfassungsSchwellwert, value))
+ {
+ BeWoApp.AppSettings.ZeiterfassungsSchwellwert = value;
+
+ this.Settings = BeWoApp.CreateNewSettingValue(this._Settings, "ZeiterfassungsSchwellwert", value.ToString());
+ }
+ }
+ }
public string Name
{
@@ -417,12 +435,19 @@ namespace BeWo.ViewModel
if (_Settings == null)
{
_AnzTageZeiterfassErfolgt = 0;
+ _ZeiterfassungsSchwellwert = 80;
}
if (_Settings != null && _Settings.Contains(PropertyName_AnzTageZeiterfassErfolgt))
{
var keyValuePairs = _Settings.SplitToKeyValuePairList(";", "=");
_AnzTageZeiterfassErfolgt = Convert.ToInt32(keyValuePairs.First(f => f.Key.Equals(PropertyName_AnzTageZeiterfassErfolgt)).Value);
}
+
+ if (_Settings != null && _Settings.Contains(PropertyName_ZeiterfassungsSchwellwert))
+ {
+ var keyValuePairs = _Settings.SplitToKeyValuePairList(";", "=");
+ _ZeiterfassungsSchwellwert = Convert.ToInt32(keyValuePairs.First(f => f.Key.Equals(PropertyName_ZeiterfassungsSchwellwert)).Value);
+ }
}
diff --git a/BeWo/ViewModel/ServiceRecordVM.cs b/BeWo/ViewModel/ServiceRecordVM.cs
index cfc7e7b18..ff33ed752 100644
--- a/BeWo/ViewModel/ServiceRecordVM.cs
+++ b/BeWo/ViewModel/ServiceRecordVM.cs
@@ -665,7 +665,7 @@ namespace BeWo.ViewModel
}
}
}
- }
+ }
return _EditAllowed && allowed;
}
diff --git a/Data/Entities/Mandator.cs b/Data/Entities/Mandator.cs
index d147982ff..4d946c864 100644
--- a/Data/Entities/Mandator.cs
+++ b/Data/Entities/Mandator.cs
@@ -41,7 +41,9 @@ namespace BeWo.Data.Entities
public static string Setting_HilfeplanAuslaufAuswahl = "HilfeplanAuslaufAuswahl";
public static string Setting_AnzTageZeiterfassErfolgt = "AnzTageZeiterfassErfolgt";
-
+
+ public static string Setting_ZeiterfassungsSchwellwert = "ZeiterfassungsSchwellwert";
+
private long _BeWoClientType;
private string _ClientId;
@@ -245,7 +247,22 @@ namespace BeWo.Data.Entities
return null;
}
}
-
+
+ public virtual int? ZeiterfassungsSchwellwert
+ {
+ get
+ {
+ var val = this.GetSettingValue(Setting_ZeiterfassungsSchwellwert);
+ int result;
+ if (Int32.TryParse(val, out result))
+ {
+ return result;
+ }
+
+ return null;
+ }
+ }
+
public virtual string Name
{
diff --git a/ReportImp/BetreuungsBueroScholzReport/BetreuungsBueroScholzReport.csproj b/ReportImp/BetreuungsBueroScholzReport/BetreuungsBueroScholzReport.csproj
new file mode 100644
index 000000000..94d0da886
--- /dev/null
+++ b/ReportImp/BetreuungsBueroScholzReport/BetreuungsBueroScholzReport.csproj
@@ -0,0 +1,84 @@
+
+
+
+
+ Debug
+ AnyCPU
+ {606566D9-B8B5-4522-A2B4-175F4BCE98DD}
+ Library
+ Properties
+ BetreuungsBueroScholzReport
+ 3607551608_Reports
+ v4.5.2
+ 512
+
+
+ true
+ full
+ false
+ bin\Debug\
+ DEBUG;TRACE
+ prompt
+ 4
+
+
+ pdbonly
+ true
+ ..\..\Host\bin\
+ TRACE
+ prompt
+ 4
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Component
+
+
+ ServicesOverviewReport.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
+
+
+
+
+
+ ServicesOverviewReport.cs
+ Designer
+
+
+
+
\ No newline at end of file
diff --git a/ReportImp/BetreuungsBueroScholzReport/Logos/BetreuungsbueroScholzLogo.png b/ReportImp/BetreuungsBueroScholzReport/Logos/BetreuungsbueroScholzLogo.png
new file mode 100644
index 000000000..4d856b1ee
Binary files /dev/null and b/ReportImp/BetreuungsBueroScholzReport/Logos/BetreuungsbueroScholzLogo.png differ
diff --git a/ReportImp/BetreuungsBueroScholzReport/Properties/AssemblyInfo.cs b/ReportImp/BetreuungsBueroScholzReport/Properties/AssemblyInfo.cs
new file mode 100644
index 000000000..737af29fe
--- /dev/null
+++ b/ReportImp/BetreuungsBueroScholzReport/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("BetreuungsBueroScholzReport")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("")]
+[assembly: AssemblyProduct("BetreuungsBueroScholzReport")]
+[assembly: AssemblyCopyright("Copyright © 2017")]
+[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("606566d9-b8b5-4522-a2b4-175f4bce98dd")]
+
+// 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/BetreuungsBueroScholzReport/Properties/licenses.licx b/ReportImp/BetreuungsBueroScholzReport/Properties/licenses.licx
new file mode 100644
index 000000000..75335b9fa
--- /dev/null
+++ b/ReportImp/BetreuungsBueroScholzReport/Properties/licenses.licx
@@ -0,0 +1 @@
+DevExpress.XtraReports.UI.XtraReport, DevExpress.XtraReports.v13.1, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
diff --git a/ReportImp/BetreuungsBueroScholzReport/ServicesOverviewReport.Designer.cs b/ReportImp/BetreuungsBueroScholzReport/ServicesOverviewReport.Designer.cs
new file mode 100644
index 000000000..137671979
--- /dev/null
+++ b/ReportImp/BetreuungsBueroScholzReport/ServicesOverviewReport.Designer.cs
@@ -0,0 +1,890 @@
+using BeWo.Report.ReportObjects;
+namespace BetreuungsBueroScholz
+{
+ partial class Stundenzettel
+ {
+ ///
+ /// 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()
+ {
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Stundenzettel));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource();
+ this.DetailReport1 = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail2 = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrLabel1 = 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.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
+ 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.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTable2 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow4 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow5 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow7 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow8 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell22 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow9 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell24 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow10 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell25 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell26 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow11 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell27 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTable4 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow12 = new DevExpress.XtraReports.UI.XRTableRow();
+ 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.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableServiceRecords1});
+ this.Detail.HeightF = 53.33335F;
+ this.Detail.Name = "Detail";
+ this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTableServiceRecords1
+ //
+ this.xrTableServiceRecords1.BackColor = System.Drawing.Color.WhiteSmoke;
+ this.xrTableServiceRecords1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableServiceRecords1.Font = new System.Drawing.Font("Arial", 12F);
+ this.xrTableServiceRecords1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTableServiceRecords1.Name = "xrTableServiceRecords1";
+ this.xrTableServiceRecords1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTableServiceRecords1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow2});
+ this.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(620F, 53.33335F);
+ this.xrTableServiceRecords1.StylePriority.UseFont = false;
+ this.xrTableServiceRecords1.StylePriority.UsePadding = false;
+ this.xrTableServiceRecords1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTableRow2
+ //
+ this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell3,
+ this.xrTableCell12,
+ this.xrTableCell4});
+ 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;
+ //
+ // xrTableCell3
+ //
+ this.xrTableCell3.Font = new System.Drawing.Font("Arial", 12F);
+ this.xrTableCell3.Name = "xrTableCell3";
+ this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTableCell3.StylePriority.UseFont = false;
+ this.xrTableCell3.StylePriority.UsePadding = false;
+ this.xrTableCell3.StylePriority.UseTextAlignment = false;
+ this.xrTableCell3.Text = "Datum";
+ this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell3.Weight = 0.25551519543378304D;
+ //
+ // xrTableCell12
+ //
+ this.xrTableCell12.BackColor = System.Drawing.Color.WhiteSmoke;
+ this.xrTableCell12.Font = new System.Drawing.Font("Arial", 12F);
+ this.xrTableCell12.Multiline = true;
+ this.xrTableCell12.Name = "xrTableCell12";
+ this.xrTableCell12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTableCell12.StylePriority.UseFont = false;
+ this.xrTableCell12.StylePriority.UsePadding = false;
+ this.xrTableCell12.StylePriority.UseTextAlignment = false;
+ this.xrTableCell12.Text = "Uhrzeit \r\nvon - bis";
+ this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell12.Weight = 0.30661823657256726D;
+ //
+ // xrTableCell4
+ //
+ this.xrTableCell4.Font = new System.Drawing.Font("Arial", 12F);
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTableCell4.StylePriority.UseFont = false;
+ this.xrTableCell4.StylePriority.UsePadding = false;
+ this.xrTableCell4.StylePriority.UseTextAlignment = false;
+ this.xrTableCell4.Text = "Anzahl Minuten";
+ this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell4.Weight = 0.49399605658947676D;
+ //
+ // formattingRuleStartDate
+ //
+ this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleStartDate.DataMember = "ServicesDouble";
+ //
+ //
+ //
+ this.formattingRuleStartDate.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleStartDate.Name = "formattingRuleStartDate";
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
+ //
+ // DetailReport1
+ //
+ this.DetailReport1.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail2});
+ this.DetailReport1.Level = 1;
+ this.DetailReport1.Name = "DetailReport1";
+ this.DetailReport1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.DetailReport1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // Detail2
+ //
+ this.Detail2.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.Detail2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel8,
+ this.xrLabel7,
+ this.xrLabel6,
+ this.xrLabel4,
+ this.xrLabel5,
+ this.xrLabel3});
+ this.Detail2.HeightF = 86.45834F;
+ this.Detail2.Name = "Detail2";
+ this.Detail2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrLabel5
+ //
+ this.xrLabel5.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel5.Font = new System.Drawing.Font("Arial", 12F);
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 50F);
+ this.xrLabel5.Multiline = true;
+ this.xrLabel5.Name = "xrLabel5";
+ this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(150F, 24F);
+ this.xrLabel5.StylePriority.UseBorders = false;
+ this.xrLabel5.StylePriority.UseFont = false;
+ this.xrLabel5.StylePriority.UsePadding = false;
+ this.xrLabel5.StylePriority.UseTextAlignment = false;
+ this.xrLabel5.Text = "Datum";
+ this.xrLabel5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel3
+ //
+ this.xrLabel3.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel3.Font = new System.Drawing.Font("Arial", 12F);
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(426.4582F, 50F);
+ this.xrLabel3.Name = "xrLabel3";
+ this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(193.5415F, 23.99998F);
+ this.xrLabel3.StylePriority.UseBorders = false;
+ this.xrLabel3.StylePriority.UseFont = false;
+ this.xrLabel3.StylePriority.UsePadding = false;
+ this.xrLabel3.Text = "Unterschrift Klient / in";
+ this.xrLabel3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrPictureBox1,
+ this.xrTable4,
+ this.xrTable3,
+ this.xrTable2,
+ this.xrLabel1});
+ this.ReportHeader.HeightF = 400.2083F;
+ this.ReportHeader.Name = "ReportHeader";
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.Font = new System.Drawing.Font("Arial", 13F, System.Drawing.FontStyle.Bold);
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 72.91666F);
+ this.xrLabel1.Multiline = true;
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(499.5833F, 25.00001F);
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.StylePriority.UseTextAlignment = false;
+ this.xrLabel1.Text = "Quittierungsbeleg über direkte Betreuungsleistungen";
+ this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // formattingRuleServiceDesc
+ //
+ this.formattingRuleServiceDesc.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleServiceDesc.DataMember = "ServicesDouble";
+ //
+ //
+ //
+ this.formattingRuleServiceDesc.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleServiceDesc.Name = "formattingRuleServiceDesc";
+ //
+ // formattingRuleCostBearer
+ //
+ this.formattingRuleCostBearer.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleCostBearer.DataMember = "ServicesDouble";
+ //
+ //
+ //
+ this.formattingRuleCostBearer.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleCostBearer.Name = "formattingRuleCostBearer";
+ //
+ // formattingRuleEmployeeName
+ //
+ this.formattingRuleEmployeeName.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleEmployeeName.DataMember = "ServicesDouble";
+ //
+ //
+ //
+ this.formattingRuleEmployeeName.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleEmployeeName.Name = "formattingRuleEmployeeName";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.HeightF = 30F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 30F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // DetailReport
+ //
+ this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail1,
+ this.GroupFooter1});
+ this.DetailReport.DataMember = "Services";
+ this.DetailReport.DataSource = this.bindingSource1;
+ this.DetailReport.Level = 0;
+ this.DetailReport.Name = "DetailReport";
+ //
+ // Detail1
+ //
+ this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable1});
+ this.Detail1.Font = new System.Drawing.Font("Arial", 9.75F);
+ this.Detail1.HeightF = 20F;
+ this.Detail1.Name = "Detail1";
+ this.Detail1.StylePriority.UseFont = false;
+ //
+ // xrTable1
+ //
+ this.xrTable1.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTable1.Font = new System.Drawing.Font("Arial", 12F);
+ this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable1.Name = "xrTable1";
+ this.xrTable1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow1});
+ this.xrTable1.SizeF = new System.Drawing.SizeF(619.9999F, 20F);
+ this.xrTable1.StylePriority.UseBackColor = false;
+ this.xrTable1.StylePriority.UseBorders = false;
+ this.xrTable1.StylePriority.UseFont = false;
+ this.xrTable1.StylePriority.UsePadding = false;
+ this.xrTable1.StylePriority.UseTextAlignment = false;
+ this.xrTable1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrTableRow1
+ //
+ this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell1,
+ this.xrTableCell2,
+ this.xrTableCell5});
+ 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.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDate", "{0:dd.MM.yyyy}")});
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTableCell1.StylePriority.UseFont = false;
+ this.xrTableCell1.StylePriority.UsePadding = false;
+ this.xrTableCell1.Text = "xrTableCell1";
+ this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell1.Weight = 0.25551516944143293D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.TimeRangeString")});
+ this.xrTableCell2.Name = "xrTableCell2";
+ this.xrTableCell2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTableCell2.StylePriority.UseBackColor = false;
+ this.xrTableCell2.StylePriority.UseFont = false;
+ this.xrTableCell2.StylePriority.UsePadding = false;
+ this.xrTableCell2.StylePriority.UseTextAlignment = false;
+ this.xrTableCell2.Text = "Uhrzeit von - bis";
+ this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell2.Weight = 0.30661828855726747D;
+ //
+ // xrTableCell5
+ //
+ this.xrTableCell5.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Minutes")});
+ this.xrTableCell5.Name = "xrTableCell5";
+ this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTableCell5.StylePriority.UseFont = false;
+ this.xrTableCell5.StylePriority.UsePadding = false;
+ this.xrTableCell5.StylePriority.UseTextAlignment = false;
+ this.xrTableCell5.Text = "Minuten";
+ this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell5.Weight = 0.49399592662772596D;
+ //
+ // GroupFooter1
+ //
+ this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel2});
+ this.GroupFooter1.HeightF = 24F;
+ this.GroupFooter1.Name = "GroupFooter1";
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel2.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(330F, 0F);
+ this.xrLabel2.Multiline = true;
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(290.0001F, 24F);
+ this.xrLabel2.StylePriority.UseBorders = false;
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.StylePriority.UsePadding = false;
+ this.xrLabel2.StylePriority.UseTextAlignment = false;
+ this.xrLabel2.Text = "Anzahl Minuten Gesamt";
+ this.xrLabel2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrTable2
+ //
+ this.xrTable2.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTable2.Font = new System.Drawing.Font("Arial", 12F);
+ this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 141.6667F);
+ this.xrTable2.Name = "xrTable2";
+ this.xrTable2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow3,
+ this.xrTableRow5,
+ this.xrTableRow4});
+ this.xrTable2.SizeF = new System.Drawing.SizeF(501.0417F, 60.00001F);
+ this.xrTable2.StylePriority.UseBackColor = false;
+ this.xrTable2.StylePriority.UseBorders = false;
+ this.xrTable2.StylePriority.UseFont = false;
+ this.xrTable2.StylePriority.UsePadding = false;
+ this.xrTable2.StylePriority.UseTextAlignment = false;
+ this.xrTable2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrTableRow3
+ //
+ this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell8,
+ this.xrTableCell15});
+ 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;
+ //
+ // xrTableCell8
+ //
+ this.xrTableCell8.Name = "xrTableCell8";
+ this.xrTableCell8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTableCell8.StylePriority.UseFont = false;
+ this.xrTableCell8.StylePriority.UsePadding = false;
+ this.xrTableCell8.Text = "Anbieter:";
+ this.xrTableCell8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell8.Weight = 0.36874271902925665D;
+ //
+ // xrTableCell15
+ //
+ this.xrTableCell15.Name = "xrTableCell15";
+ this.xrTableCell15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTableCell15.StylePriority.UseFont = false;
+ this.xrTableCell15.StylePriority.UsePadding = false;
+ this.xrTableCell15.Text = "Betreuungsbüro Scholz";
+ this.xrTableCell15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell15.Weight = 0.68665825597673924D;
+ //
+ // xrTableRow4
+ //
+ this.xrTableRow4.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell10,
+ this.xrTableCell13});
+ this.xrTableRow4.Name = "xrTableRow4";
+ this.xrTableRow4.Weight = 1D;
+ //
+ // xrTableCell10
+ //
+ this.xrTableCell10.Name = "xrTableCell10";
+ this.xrTableCell10.Weight = 0.36874271902925665D;
+ //
+ // xrTableCell13
+ //
+ this.xrTableCell13.Name = "xrTableCell13";
+ this.xrTableCell13.Text = "50823 Köln";
+ this.xrTableCell13.Weight = 0.68665825597673924D;
+ //
+ // xrTableRow5
+ //
+ this.xrTableRow5.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell14,
+ this.xrTableCell16});
+ this.xrTableRow5.Name = "xrTableRow5";
+ this.xrTableRow5.Weight = 1D;
+ //
+ // xrTableCell14
+ //
+ this.xrTableCell14.Name = "xrTableCell14";
+ this.xrTableCell14.Weight = 0.36874271902925665D;
+ //
+ // xrTableCell16
+ //
+ this.xrTableCell16.Name = "xrTableCell16";
+ this.xrTableCell16.Text = "Geisselstr. 22-24";
+ this.xrTableCell16.Weight = 0.68665825597673924D;
+ //
+ // xrTable3
+ //
+ this.xrTable3.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTable3.Font = new System.Drawing.Font("Arial", 12F);
+ this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 217.7083F);
+ this.xrTable3.Name = "xrTable3";
+ this.xrTable3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow6,
+ this.xrTableRow7,
+ this.xrTableRow8,
+ this.xrTableRow11,
+ this.xrTableRow10,
+ this.xrTableRow9});
+ this.xrTable3.SizeF = new System.Drawing.SizeF(501.0417F, 120F);
+ this.xrTable3.StylePriority.UseBackColor = false;
+ this.xrTable3.StylePriority.UseBorders = false;
+ this.xrTable3.StylePriority.UseFont = false;
+ this.xrTable3.StylePriority.UsePadding = false;
+ this.xrTable3.StylePriority.UseTextAlignment = false;
+ this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrTableRow6
+ //
+ this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell17,
+ this.xrTableCell18});
+ 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;
+ //
+ // xrTableCell17
+ //
+ this.xrTableCell17.Name = "xrTableCell17";
+ this.xrTableCell17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTableCell17.StylePriority.UseFont = false;
+ this.xrTableCell17.StylePriority.UsePadding = false;
+ this.xrTableCell17.Text = "Name Klient /in:";
+ this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell17.Weight = 0.36874271902925665D;
+ //
+ // xrTableCell18
+ //
+ this.xrTableCell18.Name = "xrTableCell18";
+ this.xrTableCell18.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTableCell18.StylePriority.UseFont = false;
+ this.xrTableCell18.StylePriority.UsePadding = false;
+ this.xrTableCell18.Text = "[CustomerFirstName]";
+ this.xrTableCell18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell18.Weight = 0.68665825597673924D;
+ //
+ // xrTableRow7
+ //
+ this.xrTableRow7.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell19,
+ this.xrTableCell20});
+ this.xrTableRow7.Name = "xrTableRow7";
+ this.xrTableRow7.Weight = 1D;
+ //
+ // xrTableCell19
+ //
+ this.xrTableCell19.Name = "xrTableCell19";
+ this.xrTableCell19.Text = "Vorname Klient /in:";
+ this.xrTableCell19.Weight = 0.36874271902925665D;
+ //
+ // xrTableCell20
+ //
+ this.xrTableCell20.Name = "xrTableCell20";
+ this.xrTableCell20.Text = "[CustomerLastName]";
+ this.xrTableCell20.Weight = 0.68665825597673924D;
+ //
+ // xrTableRow8
+ //
+ this.xrTableRow8.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell21,
+ this.xrTableCell22});
+ this.xrTableRow8.Name = "xrTableRow8";
+ this.xrTableRow8.Weight = 1D;
+ //
+ // xrTableCell21
+ //
+ this.xrTableCell21.Name = "xrTableCell21";
+ this.xrTableCell21.Text = "Aktenzeichen Landschaftsverband:";
+ this.xrTableCell21.Weight = 0.58011827347019851D;
+ //
+ // xrTableCell22
+ //
+ this.xrTableCell22.Name = "xrTableCell22";
+ this.xrTableCell22.Text = "[ReferenceNumber]";
+ this.xrTableCell22.Weight = 0.47528270153579744D;
+ //
+ // xrTableRow9
+ //
+ this.xrTableRow9.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell23,
+ this.xrTableCell24});
+ this.xrTableRow9.Name = "xrTableRow9";
+ this.xrTableRow9.Weight = 1D;
+ //
+ // xrTableCell23
+ //
+ this.xrTableCell23.Name = "xrTableCell23";
+ this.xrTableCell23.Text = "Verantwortlicher Mitarbeiter / in: ";
+ this.xrTableCell23.Weight = 0.58011833775283717D;
+ //
+ // xrTableCell24
+ //
+ this.xrTableCell24.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.EmployeeFullname")});
+ this.xrTableCell24.Name = "xrTableCell24";
+ this.xrTableCell24.Weight = 0.47528263725315878D;
+ //
+ // xrTableRow10
+ //
+ this.xrTableRow10.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell25,
+ this.xrTableCell26});
+ this.xrTableRow10.Name = "xrTableRow10";
+ this.xrTableRow10.Weight = 1D;
+ //
+ // xrTableCell25
+ //
+ this.xrTableCell25.Name = "xrTableCell25";
+ this.xrTableCell25.Weight = 0.36874271902925665D;
+ //
+ // xrTableCell26
+ //
+ this.xrTableCell26.Name = "xrTableCell26";
+ this.xrTableCell26.Weight = 0.68665825597673924D;
+ //
+ // xrTableRow11
+ //
+ this.xrTableRow11.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell27,
+ this.xrTableCell28});
+ this.xrTableRow11.Name = "xrTableRow11";
+ this.xrTableRow11.Weight = 1D;
+ //
+ // xrTableCell27
+ //
+ this.xrTableCell27.Name = "xrTableCell27";
+ this.xrTableCell27.Text = "Bewilligte Fachleistungsstunden wöchentlich:";
+ this.xrTableCell27.Weight = 0.73873671282773423D;
+ //
+ // xrTableCell28
+ //
+ this.xrTableCell28.Name = "xrTableCell28";
+ this.xrTableCell28.Text = "[ApprovedFLSPerWeek]";
+ this.xrTableCell28.Weight = 0.31666426217826171D;
+ //
+ // xrTable4
+ //
+ this.xrTable4.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTable4.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
+ this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 354.1667F);
+ this.xrTable4.Name = "xrTable4";
+ this.xrTable4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow12});
+ this.xrTable4.SizeF = new System.Drawing.SizeF(400F, 20F);
+ this.xrTable4.StylePriority.UseBackColor = false;
+ this.xrTable4.StylePriority.UseBorders = false;
+ this.xrTable4.StylePriority.UseFont = false;
+ this.xrTable4.StylePriority.UsePadding = false;
+ this.xrTable4.StylePriority.UseTextAlignment = false;
+ this.xrTable4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrTableRow12
+ //
+ this.xrTableRow12.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell29,
+ this.xrTableCell30,
+ this.xrTableCell32,
+ this.xrTableCell31});
+ this.xrTableRow12.Name = "xrTableRow12";
+ this.xrTableRow12.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableRow12.Weight = 1D;
+ //
+ // xrTableCell29
+ //
+ this.xrTableCell29.Name = "xrTableCell29";
+ this.xrTableCell29.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTableCell29.StylePriority.UseFont = false;
+ this.xrTableCell29.StylePriority.UsePadding = false;
+ this.xrTableCell29.Text = "Monat:";
+ this.xrTableCell29.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell29.Weight = 0.14701008792184439D;
+ //
+ // xrTableCell30
+ //
+ this.xrTableCell30.Name = "xrTableCell30";
+ this.xrTableCell30.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTableCell30.StylePriority.UseFont = false;
+ this.xrTableCell30.StylePriority.UsePadding = false;
+ this.xrTableCell30.Text = "[Month]";
+ this.xrTableCell30.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell30.Weight = 0.27427260195988756D;
+ //
+ // xrTableCell31
+ //
+ this.xrTableCell31.Name = "xrTableCell31";
+ this.xrTableCell31.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTableCell31.StylePriority.UsePadding = false;
+ this.xrTableCell31.Text = "[Year]";
+ this.xrTableCell31.Weight = 0.31596198548462207D;
+ //
+ // xrTableCell32
+ //
+ this.xrTableCell32.Name = "xrTableCell32";
+ this.xrTableCell32.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTableCell32.StylePriority.UsePadding = false;
+ this.xrTableCell32.Text = "Jahr:";
+ this.xrTableCell32.Weight = 0.10532067444948007D;
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel4.Font = new System.Drawing.Font("Arial", 12F);
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 25F);
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(150F, 25F);
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrLabel6
+ //
+ this.xrLabel6.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel6.Font = new System.Drawing.Font("Arial", 12F);
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(175.0572F, 25F);
+ this.xrLabel6.Name = "xrLabel6";
+ this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel6.SizeF = new System.Drawing.SizeF(224.9428F, 25F);
+ this.xrLabel6.StylePriority.UseFont = false;
+ this.xrLabel6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrLabel7
+ //
+ this.xrLabel7.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel7.Font = new System.Drawing.Font("Arial", 12F);
+ this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(426.4583F, 25F);
+ this.xrLabel7.Name = "xrLabel7";
+ this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel7.SizeF = new System.Drawing.SizeF(193.5416F, 25F);
+ this.xrLabel7.StylePriority.UseFont = false;
+ this.xrLabel7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrLabel8
+ //
+ this.xrLabel8.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel8.Font = new System.Drawing.Font("Arial", 12F);
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(175.0572F, 50F);
+ this.xrLabel8.Multiline = true;
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(224.9428F, 24F);
+ this.xrLabel8.StylePriority.UseBorders = false;
+ this.xrLabel8.StylePriority.UseFont = false;
+ this.xrLabel8.StylePriority.UsePadding = false;
+ this.xrLabel8.StylePriority.UseTextAlignment = false;
+ this.xrLabel8.Text = "Unterschrift Mitarbeiter / in";
+ this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrPictureBox1
+ //
+ this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
+ this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(499.5833F, 0F);
+ this.xrPictureBox1.Name = "xrPictureBox1";
+ this.xrPictureBox1.SizeF = new System.Drawing.SizeF(177.4167F, 97.91667F);
+ this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.StretchImage;
+ //
+ // Stundenzettel
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.DetailReport1,
+ this.ReportHeader,
+ this.topMarginBand1,
+ this.bottomMarginBand1,
+ this.DetailReport});
+ this.DataSource = this.bindingSource1;
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.formattingRuleStartDate,
+ this.formattingRuleServiceDesc,
+ this.formattingRuleCostBearer,
+ this.formattingRuleEmployeeName});
+ this.Margins = new System.Drawing.Printing.Margins(75, 75, 30, 30);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.Version = "13.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
+
+ }
+
+ #endregion
+
+ private DevExpress.XtraReports.UI.DetailBand Detail;
+ private System.Windows.Forms.BindingSource bindingSource1;
+ private DevExpress.XtraReports.UI.DetailReportBand DetailReport1;
+ private DevExpress.XtraReports.UI.DetailBand Detail2;
+ private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel3;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel5;
+ private DevExpress.XtraReports.UI.XRTable xrTableServiceRecords1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
+ 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.XRTableCell xrTableCell12;
+ private DevExpress.XtraReports.UI.DetailReportBand DetailReport;
+ private DevExpress.XtraReports.UI.DetailBand Detail1;
+ 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 xrTableCell5;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.XRTable xrTable3;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow6;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell17;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell18;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow7;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell19;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell20;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow8;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell21;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell22;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow11;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell27;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell28;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow10;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell25;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell26;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow9;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell23;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell24;
+ private DevExpress.XtraReports.UI.XRTable xrTable2;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow3;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell15;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow5;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell14;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell16;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell10;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell13;
+ private DevExpress.XtraReports.UI.XRTable xrTable4;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow12;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell29;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell30;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell32;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell31;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel8;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel7;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel6;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1;
+
+ }
+}
diff --git a/ReportImp/BetreuungsBueroScholzReport/ServicesOverviewReport.cs b/ReportImp/BetreuungsBueroScholzReport/ServicesOverviewReport.cs
new file mode 100644
index 000000000..8cefc81d4
--- /dev/null
+++ b/ReportImp/BetreuungsBueroScholzReport/ServicesOverviewReport.cs
@@ -0,0 +1,18 @@
+using BeWo.Report;
+using BeWo.Report.ReportObjects;
+
+namespace BetreuungsBueroScholz
+{
+ public partial class Stundenzettel : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
+ {
+ public Stundenzettel()
+ {
+ InitializeComponent();
+ }
+
+ public void SetReportDataSource(ServicesOverviewRO pRO)
+ {
+ bindingSource1.DataSource = pRO;
+ }
+ }
+}
diff --git a/ReportImp/BetreuungsBueroScholzReport/ServicesOverviewReport.resx b/ReportImp/BetreuungsBueroScholzReport/ServicesOverviewReport.resx
new file mode 100644
index 000000000..9937ab737
--- /dev/null
+++ b/ReportImp/BetreuungsBueroScholzReport/ServicesOverviewReport.resx
@@ -0,0 +1,259 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 21, 17
+
+
+
+
+ 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
+
+
+
\ No newline at end of file
diff --git a/ReportImp/HphBersenbrueckAtz/Bilder/HphBersenbrueckAtz.png b/ReportImp/HphBersenbrueckAtz/Bilder/HphBersenbrueckAtz.png
new file mode 100644
index 000000000..aa85dfbe0
Binary files /dev/null and b/ReportImp/HphBersenbrueckAtz/Bilder/HphBersenbrueckAtz.png differ
diff --git a/ReportImp/HphBersenbrueckAtz/HphBersenbrueckAtz.csproj b/ReportImp/HphBersenbrueckAtz/HphBersenbrueckAtz.csproj
new file mode 100644
index 000000000..f9cada05f
--- /dev/null
+++ b/ReportImp/HphBersenbrueckAtz/HphBersenbrueckAtz.csproj
@@ -0,0 +1,90 @@
+
+
+
+
+ Debug
+ AnyCPU
+ {56D310FE-DB98-4EFE-8527-DF94628657F8}
+ Library
+ Properties
+ HphBersenbrueckAtz
+ 1106039294_Reports
+ v4.5.2
+ 512
+
+
+ true
+ full
+ false
+ bin\Debug\
+ DEBUG;TRACE
+ prompt
+ 4
+
+
+ pdbonly
+ true
+ ..\..\Host\bin\
+ TRACE
+ prompt
+ 4
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Component
+
+
+ ServicesOverviewReport.cs
+
+
+
+
+
+ ServicesOverviewReport.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
+
+
+
+
+
\ No newline at end of file
diff --git a/ReportImp/HphBersenbrueckAtz/Properties/AssemblyInfo.cs b/ReportImp/HphBersenbrueckAtz/Properties/AssemblyInfo.cs
new file mode 100644
index 000000000..b0d094c09
--- /dev/null
+++ b/ReportImp/HphBersenbrueckAtz/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("HphBersenbrueckAtz")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("")]
+[assembly: AssemblyProduct("HphBersenbrueckAtz")]
+[assembly: AssemblyCopyright("Copyright © 2017")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+
+// Durch Festlegen von ComVisible auf "false" werden die Typen in dieser Assembly unsichtbar
+// für COM-Komponenten. 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("56d310fe-db98-4efe-8527-df94628657f8")]
+
+// Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten:
+//
+// Hauptversion
+// Nebenversion
+// Buildnummer
+// Revision
+//
+// Sie können alle Werte angeben oder die standardmäßigen Build- und Revisionsnummern
+// übernehmen, indem Sie "*" eingeben:
+// [assembly: AssemblyVersion("1.0.*")]
+[assembly: AssemblyVersion("1.0.0.0")]
+[assembly: AssemblyFileVersion("1.0.0.0")]
diff --git a/ReportImp/HphBersenbrueckAtz/Properties/licenses.licx b/ReportImp/HphBersenbrueckAtz/Properties/licenses.licx
new file mode 100644
index 000000000..75335b9fa
--- /dev/null
+++ b/ReportImp/HphBersenbrueckAtz/Properties/licenses.licx
@@ -0,0 +1 @@
+DevExpress.XtraReports.UI.XtraReport, DevExpress.XtraReports.v13.1, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
diff --git a/ReportImp/HphBersenbrueckAtz/ServicesOverviewReport.Designer.cs b/ReportImp/HphBersenbrueckAtz/ServicesOverviewReport.Designer.cs
new file mode 100644
index 000000000..66c0d8c9d
--- /dev/null
+++ b/ReportImp/HphBersenbrueckAtz/ServicesOverviewReport.Designer.cs
@@ -0,0 +1,678 @@
+using BeWo.Report.ReportObjects;
+namespace BeWo.HphBersenbrueckAtz
+{
+ partial class Stundenzettel
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Stundenzettel));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.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.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
+ this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel22 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel1 = 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.GroupFooter2 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).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;
+ //
+ // xrTableServiceRecords1
+ //
+ this.xrTableServiceRecords1.BackColor = System.Drawing.Color.Transparent;
+ this.xrTableServiceRecords1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableServiceRecords1.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
+ this.xrTableServiceRecords1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTableServiceRecords1.Name = "xrTableServiceRecords1";
+ this.xrTableServiceRecords1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableServiceRecords1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow2});
+ this.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(702F, 32.5F);
+ this.xrTableServiceRecords1.StylePriority.UseBackColor = false;
+ this.xrTableServiceRecords1.StylePriority.UseFont = false;
+ this.xrTableServiceRecords1.StylePriority.UseTextAlignment = false;
+ this.xrTableServiceRecords1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrTableRow2
+ //
+ this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell3,
+ this.xrTableCell1,
+ this.xrTableCell4});
+ 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 = 0.7831325301204819D;
+ //
+ // 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 System.Drawing.Font("Arial", 12F);
+ this.xrTableCell3.Multiline = true;
+ this.xrTableCell3.Name = "xrTableCell3";
+ this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTableCell3.StylePriority.UseBorders = false;
+ this.xrTableCell3.StylePriority.UseFont = false;
+ this.xrTableCell3.StylePriority.UsePadding = false;
+ this.xrTableCell3.StylePriority.UseTextAlignment = false;
+ this.xrTableCell3.Text = "Datum";
+ this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell3.Weight = 0.43875655408489167D;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.Font = new System.Drawing.Font("Arial", 12F);
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTableCell1.StylePriority.UseFont = false;
+ this.xrTableCell1.StylePriority.UsePadding = false;
+ this.xrTableCell1.StylePriority.UseTextAlignment = false;
+ this.xrTableCell1.Text = "THE-Anzahl";
+ this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell1.Weight = 0.4003613452980751D;
+ //
+ // xrTableCell4
+ //
+ this.xrTableCell4.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell4.Font = new System.Drawing.Font("Arial", 12F);
+ this.xrTableCell4.Multiline = true;
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTableCell4.StylePriority.UseBorders = false;
+ this.xrTableCell4.StylePriority.UseFont = false;
+ this.xrTableCell4.StylePriority.UsePadding = false;
+ this.xrTableCell4.StylePriority.UseTextAlignment = false;
+ this.xrTableCell4.Text = "Bemerkungen";
+ this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell4.Weight = 1.956879636897465D;
+ //
+ // DetailReport
+ //
+ this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail1,
+ this.GroupFooter1,
+ 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 = 30F;
+ 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 System.Drawing.Font("Arial", 11F);
+ this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable3.Name = "xrTable3";
+ this.xrTable3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow6});
+ this.xrTable3.SizeF = new System.Drawing.SizeF(702F, 30F);
+ this.xrTable3.StylePriority.UseFont = false;
+ this.xrTable3.StylePriority.UsePadding = false;
+ this.xrTable3.StylePriority.UseTextAlignment = false;
+ this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrTableRow6
+ //
+ this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell13,
+ this.xrTableCell2,
+ this.xrTableCell14});
+ 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 = 1.5D;
+ //
+ // xrTableCell13
+ //
+ this.xrTableCell13.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDate", "{0:dd.MM.yyyy}")});
+ this.xrTableCell13.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrTableCell13.Name = "xrTableCell13";
+ this.xrTableCell13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ 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.MiddleLeft;
+ this.xrTableCell13.Weight = 0.20506994160165198D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.Name = "xrTableCell2";
+ this.xrTableCell2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTableCell2.StylePriority.UsePadding = false;
+ this.xrTableCell2.StylePriority.UseTextAlignment = false;
+ this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell2.Weight = 0.18712445506267886D;
+ //
+ // xrTableCell14
+ //
+ this.xrTableCell14.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell14.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrTableCell14.Name = "xrTableCell14";
+ this.xrTableCell14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTableCell14.StylePriority.UseBorders = false;
+ this.xrTableCell14.StylePriority.UseFont = false;
+ this.xrTableCell14.StylePriority.UsePadding = false;
+ this.xrTableCell14.StylePriority.UseTextAlignment = false;
+ this.xrTableCell14.Text = "[Notice]";
+ this.xrTableCell14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell14.Weight = 0.91462382566215827D;
+ //
+ // GroupFooter1
+ //
+ this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable1,
+ this.xrLabel10,
+ this.xrLabel7});
+ this.GroupFooter1.HeightF = 179.7501F;
+ this.GroupFooter1.Name = "GroupFooter1";
+ //
+ // 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 System.Drawing.Font("Arial", 12F);
+ this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable1.Name = "xrTable1";
+ this.xrTable1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow1});
+ this.xrTable1.SizeF = new System.Drawing.SizeF(702F, 30F);
+ this.xrTable1.StylePriority.UseFont = false;
+ this.xrTable1.StylePriority.UsePadding = false;
+ this.xrTable1.StylePriority.UseTextAlignment = false;
+ this.xrTable1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrTableRow1
+ //
+ this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell5,
+ this.xrTableCell6,
+ this.xrTableCell7});
+ 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 = 1.5D;
+ //
+ // xrTableCell5
+ //
+ this.xrTableCell5.Font = new System.Drawing.Font("Arial", 12F);
+ this.xrTableCell5.Name = "xrTableCell5";
+ this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 3, 3, 100F);
+ this.xrTableCell5.StylePriority.UseFont = false;
+ this.xrTableCell5.StylePriority.UsePadding = false;
+ this.xrTableCell5.StylePriority.UseTextAlignment = false;
+ this.xrTableCell5.Text = "THE gesamt";
+ this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell5.Weight = 0.205069941601652D;
+ //
+ // xrTableCell6
+ //
+ this.xrTableCell6.Name = "xrTableCell6";
+ this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTableCell6.StylePriority.UsePadding = false;
+ this.xrTableCell6.StylePriority.UseTextAlignment = false;
+ this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell6.Weight = 0.18712441245485068D;
+ //
+ // xrTableCell7
+ //
+ this.xrTableCell7.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell7.Font = new System.Drawing.Font("Arial", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell7.Name = "xrTableCell7";
+ this.xrTableCell7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTableCell7.StylePriority.UseBorders = false;
+ this.xrTableCell7.StylePriority.UseFont = false;
+ this.xrTableCell7.StylePriority.UsePadding = false;
+ this.xrTableCell7.StylePriority.UseTextAlignment = false;
+ this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell7.Weight = 0.91462386826998654D;
+ //
+ // xrLabel10
+ //
+ this.xrLabel10.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel10.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
+ this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(0F, 98.91676F);
+ 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(449.6249F, 25F);
+ this.xrLabel10.StylePriority.UseBorders = false;
+ this.xrLabel10.StylePriority.UseFont = false;
+ this.xrLabel10.StylePriority.UseTextAlignment = false;
+ this.xrLabel10.Text = "Hiermit bestätige ich die Richtigkeit der o. g. Angaben.";
+ this.xrLabel10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel7
+ //
+ this.xrLabel7.BorderDashStyle = DevExpress.XtraPrinting.BorderDashStyle.Dash;
+ this.xrLabel7.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel7.Font = new System.Drawing.Font("Arial", 8F);
+ this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(449.6249F, 123.9168F);
+ 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(252.3751F, 24.99999F);
+ this.xrLabel7.StylePriority.UseBorderDashStyle = false;
+ this.xrLabel7.StylePriority.UseBorders = false;
+ this.xrLabel7.StylePriority.UseFont = false;
+ this.xrLabel7.StylePriority.UseTextAlignment = false;
+ this.xrLabel7.Text = "Unterschrift der TherapeutIn";
+ this.xrLabel7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // GroupHeader1
+ //
+ this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableServiceRecords1});
+ this.GroupHeader1.HeightF = 32.5F;
+ this.GroupHeader1.Name = "GroupHeader1";
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
+ //
+ // formattingRuleStartDate
+ //
+ this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleStartDate.DataMember = "ServicesDouble";
+ //
+ //
+ //
+ this.formattingRuleStartDate.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleStartDate.Name = "formattingRuleStartDate";
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrPictureBox1,
+ this.xrLabel5,
+ this.xrLabel8,
+ this.xrLabel6,
+ this.xrLabel13,
+ this.xrLabel4,
+ this.xrLabel2,
+ this.xrLabel9,
+ this.xrLabel3,
+ this.xrLabel22,
+ this.xrLabel1});
+ this.ReportHeader.Font = new System.Drawing.Font("Arial", 11F);
+ this.ReportHeader.HeightF = 336.25F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // xrPictureBox1
+ //
+ this.xrPictureBox1.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
+ this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(499.625F, 0F);
+ this.xrPictureBox1.Name = "xrPictureBox1";
+ this.xrPictureBox1.SizeF = new System.Drawing.SizeF(129.8751F, 97.91667F);
+ this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.CenterImage;
+ this.xrPictureBox1.StylePriority.UseBorders = false;
+ //
+ // xrLabel5
+ //
+ this.xrLabel5.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel5.Font = new System.Drawing.Font("Arial", 16F, System.Drawing.FontStyle.Bold);
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 125F);
+ this.xrLabel5.Multiline = true;
+ this.xrLabel5.Name = "xrLabel5";
+ this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(500.6667F, 37.5F);
+ this.xrLabel5.StylePriority.UseBorders = false;
+ this.xrLabel5.StylePriority.UseFont = false;
+ this.xrLabel5.StylePriority.UseTextAlignment = false;
+ this.xrLabel5.Text = "Nachweis Therapieeinheiten";
+ this.xrLabel5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel8
+ //
+ this.xrLabel8.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel8.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(148.7549F, 294.375F);
+ this.xrLabel8.Multiline = true;
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(349.8285F, 20F);
+ 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;
+ //
+ // xrLabel6
+ //
+ this.xrLabel6.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel6.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 294.375F);
+ this.xrLabel6.Multiline = true;
+ this.xrLabel6.Name = "xrLabel6";
+ this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrLabel6.SizeF = new System.Drawing.SizeF(112.2917F, 20F);
+ this.xrLabel6.StylePriority.UseBorders = false;
+ this.xrLabel6.StylePriority.UseFont = false;
+ this.xrLabel6.StylePriority.UsePadding = false;
+ this.xrLabel6.StylePriority.UseTextAlignment = false;
+ this.xrLabel6.Text = "TherapeutIn:";
+ this.xrLabel6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel13
+ //
+ this.xrLabel13.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel13.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Costbearer")});
+ this.xrLabel13.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(148.7549F, 260.8333F);
+ this.xrLabel13.Name = "xrLabel13";
+ this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrLabel13.SizeF = new System.Drawing.SizeF(349.8284F, 20.00002F);
+ this.xrLabel13.StylePriority.UseBorders = false;
+ this.xrLabel13.StylePriority.UseFont = false;
+ this.xrLabel13.StylePriority.UsePadding = false;
+ this.xrLabel13.StylePriority.UseTextAlignment = false;
+ this.xrLabel13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel4.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerName")});
+ this.xrLabel4.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(148.7549F, 227.2916F);
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(349.8285F, 20F);
+ this.xrLabel4.StylePriority.UseBorders = false;
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.StylePriority.UsePadding = false;
+ this.xrLabel4.StylePriority.UseTextAlignment = false;
+ this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel2.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(148.7549F, 190.625F);
+ this.xrLabel2.Multiline = true;
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(349.8284F, 19.99999F);
+ this.xrLabel2.StylePriority.UseBorders = false;
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.StylePriority.UsePadding = false;
+ this.xrLabel2.StylePriority.UseTextAlignment = false;
+ this.xrLabel2.Text = "[ApprovedStartDate] - [ApprovedEndDate]";
+ this.xrLabel2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel9
+ //
+ this.xrLabel9.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel9.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(0F, 260.8333F);
+ this.xrLabel9.Multiline = true;
+ this.xrLabel9.Name = "xrLabel9";
+ this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrLabel9.SizeF = new System.Drawing.SizeF(112.2917F, 20.00002F);
+ this.xrLabel9.StylePriority.UseBorders = false;
+ this.xrLabel9.StylePriority.UseFont = false;
+ this.xrLabel9.StylePriority.UsePadding = false;
+ this.xrLabel9.StylePriority.UseTextAlignment = false;
+ this.xrLabel9.Text = "Kostenträger:";
+ this.xrLabel9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel3
+ //
+ this.xrLabel3.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel3.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 227.2916F);
+ this.xrLabel3.Multiline = true;
+ this.xrLabel3.Name = "xrLabel3";
+ this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(112.2917F, 20F);
+ this.xrLabel3.StylePriority.UseBorders = false;
+ this.xrLabel3.StylePriority.UseFont = false;
+ this.xrLabel3.StylePriority.UsePadding = false;
+ this.xrLabel3.StylePriority.UseTextAlignment = false;
+ this.xrLabel3.Text = "KlientIn:";
+ this.xrLabel3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel22
+ //
+ this.xrLabel22.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel22.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
+ this.xrLabel22.LocationFloat = new DevExpress.Utils.PointFloat(0F, 35.41667F);
+ 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(499.625F, 25F);
+ this.xrLabel22.StylePriority.UseBorders = false;
+ this.xrLabel22.StylePriority.UseFont = false;
+ this.xrLabel22.StylePriority.UseTextAlignment = false;
+ this.xrLabel22.Text = "Autismus Therapie Zentrum";
+ this.xrLabel22.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel1.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 190.625F);
+ this.xrLabel1.Multiline = true;
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(112.2917F, 19.99999F);
+ this.xrLabel1.StylePriority.UseBorders = false;
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.StylePriority.UsePadding = false;
+ this.xrLabel1.StylePriority.UseTextAlignment = false;
+ this.xrLabel1.Text = "Zeitraum:";
+ this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // 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.HeightF = 30F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 30F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // GroupFooter2
+ //
+ this.GroupFooter2.HeightF = 73.95834F;
+ this.GroupFooter2.Name = "GroupFooter2";
+ //
+ // Stundenzettel
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.DetailReport,
+ this.ReportHeader,
+ this.topMarginBand1,
+ this.bottomMarginBand1,
+ this.GroupFooter2});
+ this.DataSource = this.bindingSource1;
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.formattingRuleStartDate,
+ this.formattingRuleServiceDesc,
+ this.formattingRuleCostBearer,
+ this.formattingRuleEmployeeName});
+ this.Margins = new System.Drawing.Printing.Margins(75, 50, 30, 30);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.Version = "13.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).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.XRTable xrTable3;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow6;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell14;
+ private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ private DevExpress.XtraReports.UI.XRTable xrTableServiceRecords1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell13;
+ 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.XRLabel xrLabel22;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1;
+ private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1;
+ private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel9;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel3;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel13;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel8;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel6;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel7;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
+ private DevExpress.XtraReports.UI.XRTable xrTable1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell6;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell7;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel10;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel5;
+ private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1;
+ }
+}
diff --git a/ReportImp/HphBersenbrueckAtz/ServicesOverviewReport.cs b/ReportImp/HphBersenbrueckAtz/ServicesOverviewReport.cs
new file mode 100644
index 000000000..314567bc8
--- /dev/null
+++ b/ReportImp/HphBersenbrueckAtz/ServicesOverviewReport.cs
@@ -0,0 +1,189 @@
+using System;
+using System.Collections;
+using System.Collections.Generic;
+using System.ComponentModel;
+using BeWo.Data.Access;
+using BeWo.Data.Entities;
+using BS.Shared.Core;
+using DevExpress.XtraReports.UI;
+using BeWo.Report.ReportObjects;
+using BeWo.Report;
+
+namespace BeWo.HphBersenbrueckAtz
+{
+ public partial class Stundenzettel : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
+ {
+ public Stundenzettel()
+ {
+ InitializeComponent();
+ }
+
+ public void SetReportDataSource(ServicesOverviewRO pRO)
+ {
+ SetVarFieldValues(pRO);
+ if (pRO.Services != null)
+ {
+ List servicesBillable = new List();
+
+ foreach (ServicesOverviewRO.ServiceDetail s in pRO.Services)
+ {
+ if (s.IsBillable)
+ {
+ if (!s.ServiceDescription.ToLower().Contains("intern"))
+ {
+ DateTime dt = DateTime.Now.Date.AddMinutes(s.Minutes);
+ TimeSpan tspan = dt.Subtract(DateTime.Now.Date);
+
+ double d = tspan.TotalHours;
+ d = Math.Floor(d);
+
+ s.TimeRangeString = String.Format("{0}:{1:00}", d, tspan.Minutes);
+
+ //if (s.StartDate.Second == 0)
+ //{
+ // s.Notice = String.Format("{0:HH:mm}h: {1}", s.StartDate, s.Notice);
+ //}
+ servicesBillable.Add(s);
+ }
+ }
+ }
+
+ pRO.Services = servicesBillable;
+ }
+
+
+ DateTime dt2 = DateTime.Now.Date.AddMinutes(pRO.TotalFLMBillable);
+ TimeSpan tspan2 = dt2.Subtract(DateTime.Now.Date);
+
+ double d2 = tspan2.TotalHours;
+ d2 = Math.Floor(d2);
+
+ lblMinutesTotal.Text = String.Format("{0}:{1:00}", d2, tspan2.Minutes);
+
+ if (pRO.RateFactor != 0)
+ {
+
+ }
+ lblFLSGesamt.Text = String.Format("entspricht {0:0.##} FLS", pRO.TotalFLMBillable / 60);
+
+ this.bindingSource1.DataSource = pRO;
+ }
+
+ private void SetVarFieldValues(ServicesOverviewRO pRO)
+ {
+ String allLeben = ""; // Oid = 16
+ String indBasis = ""; // Oid = 17
+ String gestaltung = ""; // Oid = 18
+ String teilnahme = ""; // Oid = 19
+ String kommunikation = ""; // Oid = 20
+ String emotion = ""; // Oid = 21
+ String gesund = ""; // Oid = 22
+ String globalZiel = ""; // Oid = 23
+ String zieleDerHilfe = ""; // Oid = 24
+
+
+ if (pRO.CostBearer2SupportConceptList != null && pRO.CostBearer2SupportConceptList.Count > 0)
+ {
+ var c2s = pRO.CostBearer2SupportConceptList[0];
+
+ Customer c = c2s.SupportConcept.Customer;
+
+ foreach (var vv in c.VarFieldValueList)
+ {
+ var varFieldValue = Utils.XMLDeserializeFromString(vv.SerializedValue, Type.GetType(vv.TypeName));
+ if (varFieldValue != null)
+ {
+ if (vv.VarFieldDefOid.Value == 16)
+ {
+ allLeben = varFieldValue.ToString();
+ }
+ else if (vv.VarFieldDefOid.Value == 17)
+ {
+ indBasis = varFieldValue.ToString();
+ }
+ else if (vv.VarFieldDefOid.Value == 18)
+ {
+ gestaltung = varFieldValue.ToString();
+ }
+ else if (vv.VarFieldDefOid.Value == 19)
+ {
+ teilnahme = varFieldValue.ToString();
+ }
+ else if (vv.VarFieldDefOid.Value == 20)
+ {
+ kommunikation = varFieldValue.ToString();
+ }
+ else if (vv.VarFieldDefOid.Value == 21)
+ {
+ emotion = varFieldValue.ToString();
+ }
+ else if (vv.VarFieldDefOid.Value == 22)
+ {
+ gesund = varFieldValue.ToString();
+ }
+ else if (vv.VarFieldDefOid.Value == 23)
+ {
+ globalZiel = varFieldValue.ToString();
+ }
+ else if (vv.VarFieldDefOid.Value == 24)
+ {
+ zieleDerHilfe = varFieldValue.ToString();
+ }
+ }
+ }
+
+ }
+
+ lblAlltaeglicheLebensfuehrung.Text = allLeben;
+ lblIndividuelleBasisversorgung.Text = indBasis;
+ lblGestaltungSozialerBeziehungen.Text = gestaltung;
+ lblTeilnahme.Text = teilnahme;
+ lblKommUndOr.Text = kommunikation;
+ lblEmoUndPsy.Text = emotion;
+ lblGesund.Text = gesund;
+ lblGlobalziel.Text = globalZiel;
+ lblZieleDerHilfe.Text = zieleDerHilfe;
+
+
+ decimal gesamt = 0;
+
+ decimal test = 0;
+
+ if (Decimal.TryParse(allLeben, out test))
+ {
+ gesamt += test;
+ }
+ test = 0;
+ if (Decimal.TryParse(indBasis, out test))
+ {
+ gesamt += test;
+ }
+ test = 0;
+ if (Decimal.TryParse(gestaltung, out test))
+ {
+ gesamt += test;
+ }
+ test = 0;
+ if (Decimal.TryParse(teilnahme, out test))
+ {
+ gesamt += test;
+ }
+ test = 0;
+ if (Decimal.TryParse(kommunikation, out test))
+ {
+ gesamt += test;
+ }
+ test = 0;
+ if (Decimal.TryParse(emotion, out test))
+ {
+ gesamt += test;
+ }
+ test = 0;
+ if (Decimal.TryParse(gesund, out test))
+ {
+ gesamt += test;
+ }
+ lblHilfeschwerpunkteGesamt.Text = String.Format("{0:0.##}", gesamt);
+ }
+ }
+}
diff --git a/ReportImp/HphBersenbrueckAtz/ServicesOverviewReport.resx b/ReportImp/HphBersenbrueckAtz/ServicesOverviewReport.resx
new file mode 100644
index 000000000..387ec8433
--- /dev/null
+++ b/ReportImp/HphBersenbrueckAtz/ServicesOverviewReport.resx
@@ -0,0 +1,254 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 21, 17
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAAGEAAABeCAYAAAAzKnrbAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
+ xAAADsQBlSsOGwAAAA90RVh0QXV0aG9yAFdhbGRlbWFyJXrIIQAAACB0RVh0Q3JlYXRpb25UaW1lADIw
+ MTc6MDM6MTYgMTI6MTM6MzUdDhleAAAcr0lEQVR4Xu3dCdR2U9kHcFKaRCqJimimUiEppVWhpFIRTTRL
+ rRJplTFRNGs2LDShaUWZUokylJAhDTQa0oQSSSjnW7/9vf/b9Zzu57mP731e7/N+6/2vtdeZ9tnn2tf/
+ Gvbe59zPs0S3GAsdi0mYA1hMwhzAYhLmABaTMAcw50m45ZZbZiz/H7CYhDmAxSTMASxwEv7973+Ptv/8
+ 5z/bPvzrX/+at9d1N99887y9qfjPf/7Ttn//+9/b/Y4vvfTS7re//W33xz/+sfv5z3/eXXbZZa3O9ddf
+ 37Zp64YbbmjbRQELnISbbrppisXeeOON8/ZuBULUC+xTonLGGWd0b3jDG7q11lqrW2ONNboVVlihW2KJ
+ Jbq73vWu3corr9y9853v7K699tpRu1X5i4qn3C7hiIL+8Y9/jKzUMcul7ErK7373u+7oo4/udt99926j
+ jTZqSr73ve/dLbnkkk3xSy21VHfnO9+5u+Md79j2bV/60pdO8aQ+mYsCFmpOSIj65S9/2e21117dfe97
+ 36bsKDz7yrLLLtutvvrq3Zprrtk9+MEP7h7/+Md3L3nJS7qjjjpqXmv/i1i/bULhXMftQkLNBZdcckmz
+ XAr6+te/3q277rrdve51r5Gyl1tuue5Od7pTt/TSSzelv/vd7+5OPfXU7te//nX3s5/9rLv66qvntdS1
+ MBRvikfF+hcVAmC+SWBxMxVJFYSfxGtKfdKTnjRS/D3ucY/uLne5S9tfZZVVute85jXdiSee2O6nVKXG
+ esfXXXfdvKOuu+aaa+bt3ZoTJPEk9rmOBU4CxDqNZjbbbLOR8sV6cd2++P/BD35wNGqSQ6DGe9btOMQE
+ Vdl5prqLSZhX4G9/+1u33377dSuuuOJI+baJ++973/u6v/zlL1OSdLVkiq/XoF6DGpJ4QyVprmO+SYh1
+ RuHV+ijFuP7JT35yS6wJOUY4iHDeeF9sz/22tb0hqDkn91USEqJCGNR5ysLGrCVm1k4BOpxOf+tb35oy
+ 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
+ SUVORK5CYII=
+
+
+
\ No newline at end of file
diff --git a/Service/Configuration/AppSettings.cs b/Service/Configuration/AppSettings.cs
index 2ccac9bae..8987ed95c 100644
--- a/Service/Configuration/AppSettings.cs
+++ b/Service/Configuration/AppSettings.cs
@@ -27,6 +27,8 @@ namespace BeWo.Service.Configuration
public int AnzTageZeiterfassErfolgt { get; set; }
+ public int ZeiterfassungsSchwellwert { get; set; }
+
public bool ShowAdvisedAttendedFlag { get; set; }
public bool ShowAllClients { get; set; }
@@ -74,7 +76,8 @@ namespace BeWo.Service.Configuration
int maxDaysEditServiceRecordsAllowed = 0;
int hilfeplanAuslaufAuswahl = 3;
int anzTageZeiterfassErfolgt = 0;
- bool sortServiceDescriptionAlphabetically = false;
+ int zeiterfassungsSchwellwert = 80;
+ bool sortServiceDescriptionAlphabetically = false;
settings.ShowAdvisedAttendedFlag = false;
@@ -145,9 +148,15 @@ namespace BeWo.Service.Configuration
{
anzTageZeiterfassErfolgt = resultanzeit;
}
+
+ val = GetSettingValue(mandator.Settings, "ZeiterfassungsSchwellwert");
+ int resultschwell;
+ if (Int32.TryParse(val, out resultschwell))
+ {
+ zeiterfassungsSchwellwert = resultschwell;
+ }
-
- val = GetSettingValue(mandator.Settings, "ShowDistanceFields");
+ val = GetSettingValue(mandator.Settings, "ShowDistanceFields");
if (val != null && val.Equals("1"))
{
showServiceRecordsDistanceFields = true;
@@ -206,7 +215,8 @@ namespace BeWo.Service.Configuration
settings.MaxDaysEditServiceRecordsAllowed = maxDaysEditServiceRecordsAllowed;
settings.HilfeplanAuslaufAuswahl = hilfeplanAuslaufAuswahl;
settings.AnzTageZeiterfassErfolgt = anzTageZeiterfassErfolgt;
- settings.ShowDistanceFields = showServiceRecordsDistanceFields;
+ settings.ZeiterfassungsSchwellwert = zeiterfassungsSchwellwert;
+ settings.ShowDistanceFields = showServiceRecordsDistanceFields;
settings.ShowSignatures = showSignatures;
settings.ShowCustomerDistanceFields = showCustomerDistanceFields;
settings.ShowAdditionalService = showAdditionalService;
diff --git a/Service/Plugins/PluginLoader.cs b/Service/Plugins/PluginLoader.cs
index 6ea061847..e0284fb0e 100644
--- a/Service/Plugins/PluginLoader.cs
+++ b/Service/Plugins/PluginLoader.cs
@@ -146,7 +146,8 @@ namespace BeWo.Service.Plugins
// t = "7381352241"; // Ressource e.V.
//t = "7912635399"; //Prof Eggers Stiftung
//t = "5562845955";//Praunheimer WerkstaettenGmbh
-
+ //t = "1106039294";//HphBersenbrueckAtz
+ //t = "3607551608"; // BetreuungsBuero Scholz
return t;
#else