diff --git a/.gitignore b/.gitignore
index 870daf63a..97bc03a0e 100644
--- a/.gitignore
+++ b/.gitignore
@@ -10,6 +10,7 @@
/BeWoPlanerMobil/bin
/BeWoPlanerMobil/obj
/Host/bin
+/Host/binRelease
/Host/obj
/Controls/bin
/Controls/obj
diff --git a/BeWo/BeWo.csproj b/BeWo/BeWo.csproj
index 3bae79ba7..a51f72198 100644
--- a/BeWo/BeWo.csproj
+++ b/BeWo/BeWo.csproj
@@ -391,6 +391,10 @@
Designer
MSBuild:Compile
+
+ Designer
+ MSBuild:Compile
+
Designer
MSBuild:Compile
@@ -399,6 +403,10 @@
Designer
MSBuild:Compile
+
+ Designer
+ MSBuild:Compile
+
Designer
MSBuild:Compile
@@ -1301,12 +1309,19 @@
+
+ ComboBoxEmployeeSearch.xaml
+
+
CustomerVermittlungArbeitControl.xaml
CustomerWohnhilfeControl.xaml
+
+ SoziotherapieSettingsView.xaml
+
CustomerVermittlungArbeitView.xaml
diff --git a/BeWo/BeWoApp.xaml.cs b/BeWo/BeWoApp.xaml.cs
index 276a03ff4..8aaf8253d 100644
--- a/BeWo/BeWoApp.xaml.cs
+++ b/BeWo/BeWoApp.xaml.cs
@@ -45,7 +45,6 @@ namespace BeWo
{
private static DebugMessageLogView _DebugMessageLogView;
-
private static FrameworkElement _lockedContent;
public static LoginControl LoginControl;
@@ -56,6 +55,8 @@ namespace BeWo
public static int RenderTier = 0;
+ public static bool IsInDesignMode = DesignerProperties.GetIsInDesignMode(new DependencyObject());
+
internal static string IpAddress = string.Empty;
internal static string Tenant = string.Empty;
@@ -976,6 +977,11 @@ namespace BeWo
FrameworkElement.LanguageProperty.OverrideMetadata(typeof(FrameworkElement), new FrameworkPropertyMetadata(XmlLanguage.GetLanguage(CultureInfo.CurrentCulture.IetfLanguageTag)));
}
+ public static void ShowInfoMessage(string message)
+ {
+ MessageBox.Show(message, "Information", MessageBoxButton.OK, MessageBoxImage.Exclamation);
+ }
+
public static void ShowErrorMessage(Exception e)
{
if (e is FaultException)
diff --git a/BeWo/Converter/GkvState2StringConverter.cs b/BeWo/Converter/GkvState2StringConverter.cs
index b6b4f9ab0..095a9845a 100644
--- a/BeWo/Converter/GkvState2StringConverter.cs
+++ b/BeWo/Converter/GkvState2StringConverter.cs
@@ -27,7 +27,7 @@ namespace BeWo.Converter
case GkvState.WaitingForDakota: return "Warte auf Übertragung";
case GkvState.WaitingForKrankenkasse: return "Warte auf Gkv";
case GkvState.WaitingForKrankenkasseTooLong: return "Keine Antwort von Gkv";
- case GkvState.WaitingForUrbelege: return "Sende Urbelege";
+ case GkvState.WaitingForUrbelege: return "Urbelege per Post senden";
}
return state.ToString();
diff --git a/BeWo/Converter/TestDebugConverter.cs b/BeWo/Converter/TestDebugConverter.cs
index 9bff02a21..d428f40b1 100644
--- a/BeWo/Converter/TestDebugConverter.cs
+++ b/BeWo/Converter/TestDebugConverter.cs
@@ -12,7 +12,7 @@ namespace BeWo.Converter
if (value is null)
return null;
- return "Test";
+ return value;
}
public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
diff --git a/BeWo/Converter/UserPermission2BoolConverter.cs b/BeWo/Converter/UserPermission2BoolConverter.cs
index a4a18ae83..e61ade63d 100644
--- a/BeWo/Converter/UserPermission2BoolConverter.cs
+++ b/BeWo/Converter/UserPermission2BoolConverter.cs
@@ -14,20 +14,28 @@ namespace BeWo.Converter
{
public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
{
- if (value is UserRightType type)
+ try
{
- return BeWoApp.HasLoggedOnUserRight(type);
- }
+ if (value is UserRightType type)
+ {
+ return BeWoApp.HasLoggedOnUserRight(type);
+ }
- if (parameter is UserRightType type2)
- {
- return BeWoApp.HasLoggedOnUserRight(type2);
- }
+ if (parameter is UserRightType type2)
+ {
+ return BeWoApp.HasLoggedOnUserRight(type2);
+ }
- if (parameter is string setting && !string.IsNullOrWhiteSpace(setting))
+ if (parameter is string setting && !string.IsNullOrWhiteSpace(setting))
+ {
+ if (setting == SettingsKeys.AllowGkvAbrechnung)
+ return BeWoApp.AppSettings.AllowGkvAbrechnung;
+ }
+ }
+ catch (Exception)
{
- if (setting == SettingsKeys.AllowGkvAbrechnung)
- return BeWoApp.AppSettings.AllowGkvAbrechnung;
+ if (BeWoApp.IsInDesignMode)
+ return true;
}
return false;
diff --git a/BeWo/Core/Config/AppSettings.cs b/BeWo/Core/Config/AppSettings.cs
index 0e9ddc202..a9c6db339 100644
--- a/BeWo/Core/Config/AppSettings.cs
+++ b/BeWo/Core/Config/AppSettings.cs
@@ -2,6 +2,7 @@
using System.Collections.Generic;
using BeWo.View.Navigation.Filter;
using BS.Shared;
+using DevExpress.Xpf.Accordion;
using DevExpress.Xpf.Scheduling;
using DevExpress.XtraScheduler;
@@ -421,6 +422,8 @@ namespace BeWo.Core.Config
public bool ShowPivotGrid { get; set; }
public string ExpandedAdministrationItems { get; set; }
+ public string SelectedAdministrationItem { get; set; }
+
public bool ShowUrlaubsplanung { get; set; }
public bool DontShowSpitzabrechnung { get; set; }
public bool ShowDienstplanung { get; set; }
diff --git a/BeWo/DebugConfig.cs b/BeWo/DebugConfig.cs
index e9469f8cb..668901304 100644
--- a/BeWo/DebugConfig.cs
+++ b/BeWo/DebugConfig.cs
@@ -122,12 +122,12 @@ namespace BeWo
new DebugConfig()
{
DebugConfigMode = DebugConfigMode.FeatureDakota,
- AutoLogin = false,
- //SelectView = UIContext.Finance,
+ AutoLogin = true,
+ SelectView = UIContext.Finance,
SelectIndex = 8,
- Username = "m1",
- Password = "bewobewo",
- Profilename = "5000000000"
+ //Username = "m1",
+ //Password = "bewobewo",
+ //Profilename = "5000000000"
});
return name2config;
diff --git a/BeWo/MainControl.xaml.cs b/BeWo/MainControl.xaml.cs
index 1b36e8300..d6a4c7f62 100644
--- a/BeWo/MainControl.xaml.cs
+++ b/BeWo/MainControl.xaml.cs
@@ -51,7 +51,8 @@ namespace BeWo
Vertretungen,
CustomerTeam,
Scheduling,
- Finance
+ Finance,
+ Administration
}
public partial class MainControl
@@ -246,6 +247,9 @@ namespace BeWo
private BeWoView GetViewForUIContext(UIContext uiContext)
{
+ if (uiContext == UIContext.Administration)
+ return new AdministrationView();
+
if (!_Views.ContainsKey(uiContext))
{
BeWoView view = null;
@@ -913,7 +917,7 @@ namespace BeWo
{
if (DoSaveCheck())
{
- NavigateTo(new AdministrationView());
+ NavigateTo(GetViewForUIContext(UIContext.Administration));
}
}
diff --git a/BeWo/ServiceProxy/ServiceFacade.cs b/BeWo/ServiceProxy/ServiceFacade.cs
index 688e95432..fc70f3866 100644
--- a/BeWo/ServiceProxy/ServiceFacade.cs
+++ b/BeWo/ServiceProxy/ServiceFacade.cs
@@ -4,6 +4,7 @@ using System.Diagnostics;
using System.Linq;
using System.ServiceModel;
using System.Threading;
+using System.Threading.Tasks;
using System.Windows;
using BeWo.Multitenancy;
@@ -75,17 +76,14 @@ namespace BeWo.ServiceProxy
{
DoAsync(pFunc, pCallBack, true);
}
-
public static void DoAccountingServiceAsync(Action pAction)
{
DoAsync(pAction, true);
}
-
public static void DoAccountingServiceAsync(Action pAction, Action callback)
{
DoAsync(pAction, callback, true);
}
-
public static T DoAccountingServiceSync(Func pFunc)
{
try
@@ -99,19 +97,16 @@ namespace BeWo.ServiceProxy
return default(T);
}
-
public static void DoAnalysisServiceAsync(Func pFunc, Action pCallBack)
{
DoAsync(pFunc, pCallBack, true);
}
-
public static void DoAnalysisServiceAsync(Func pFunc, Action pCallBack, bool showWaitDialog)
{
DoAsync(pFunc, pCallBack, showWaitDialog);
}
-
public static void DoAccountingServiceSync(Action pAction)
{
pAction.Invoke(GetInstance());
@@ -806,17 +801,6 @@ namespace BeWo.ServiceProxy
}
}
- private static void EndWaiting()
- {
- Monitor.Enter(_Lock);
- if ((--_RunningAsyncs) == 0 && BeWoApp.MainControl != null)
- {
- BeWoApp.MainControl.EndWaiting();
- }
-
- Monitor.Exit(_Lock);
- }
-
private static TInterface GetInstance()
where TClient : ClientBase, TInterface, new()
where TInterface : class
@@ -878,7 +862,7 @@ namespace BeWo.ServiceProxy
BeWoApp.ShowErrorMessage(e);
}
- private static void StartWaiting()
+ private static void StartWaiting()
{
Monitor.Enter(_Lock);
if ((++_RunningAsyncs) == 1 && BeWoApp.MainControl != null)
@@ -889,5 +873,49 @@ namespace BeWo.ServiceProxy
Monitor.Exit(_Lock);
}
+ private static void EndWaiting()
+ {
+ Monitor.Enter(_Lock);
+ if ((--_RunningAsyncs) == 0 && BeWoApp.MainControl != null)
+ {
+ BeWoApp.MainControl.EndWaiting();
+ }
+
+ Monitor.Exit(_Lock);
+ }
+
+ //public static bool IsWaiting()
+ //{
+ // return _RunningAsyncs != 0;
+ //}
+ //public static void WaitUntilAsyncIsFinished(Action callback = null)
+ //{
+ // if (!IsWaiting())
+ // {
+ // callback(true);
+ // return;
+ // }
+
+ // try
+ // {
+ // Task.Run(() => WaitUntil(() => !IsWaiting(), callback));
+ // }
+ // catch(Exception)
+ // {
+ // callback(false);
+ // }
+ //}
+ //private static async Task WaitUntil(Func condition, Action callback, int frequency = 25, int timeout = -1)
+ //{
+ // var waitTask = Task.Run(async () =>
+ // {
+ // while (!condition()) await Task.Delay(frequency);
+ // callback(true);
+ // });
+
+ // if (waitTask != await Task.WhenAny(waitTask,
+ // Task.Delay(timeout)))
+ // throw new TimeoutException();
+ //}
}
}
\ No newline at end of file
diff --git a/BeWo/Styles/OrangeBlack.xaml b/BeWo/Styles/OrangeBlack.xaml
index 8830a0f09..1750759f1 100644
--- a/BeWo/Styles/OrangeBlack.xaml
+++ b/BeWo/Styles/OrangeBlack.xaml
@@ -2515,7 +2515,7 @@
x:Name="PART_NewButton"
Grid.Column="2"
Width="{Binding Path=ActualHeight, RelativeSource={RelativeSource Self}}"
- Height="20"
+ Height="18"
Margin="1,0,1,0"
Padding="0"
VerticalAlignment="Stretch"
@@ -2537,7 +2537,7 @@
x:Name="PART_DeleteButton"
Grid.Column="3"
Width="{Binding Path=ActualHeight, RelativeSource={RelativeSource Self}}"
- Height="20"
+ Height="18"
Margin="1,0,1,0"
Padding="0"
VerticalAlignment="Stretch"
diff --git a/BeWo/View/BeWoView.cs b/BeWo/View/BeWoView.cs
index 38375b469..03117785b 100644
--- a/BeWo/View/BeWoView.cs
+++ b/BeWo/View/BeWoView.cs
@@ -10,194 +10,198 @@ using BS.Shared;
namespace BeWo.View
{
- public class BeWoView : UserControl
- {
- public Action ModalEditViewUpdateCallback;
+ public class BeWoView : UserControl
+ {
+ public Action ModalEditViewUpdateCallback;
- public virtual bool IsDoneWithInsertOrUpdate { get; set; }
+ public virtual bool IsDoneWithInsertOrUpdate { get; set; }
- public event EventHandler BlendOutComplete;
+ public event EventHandler BlendOutComplete;
- public virtual bool CanDelete
- {
- get
- {
- return false;
- }
- }
+ public virtual bool CanDelete
+ {
+ get
+ {
+ return false;
+ }
+ }
- public virtual bool CanExcelExport
- {
- get
- {
- return false;
- }
- }
+ public virtual bool CanExcelExport
+ {
+ get
+ {
+ return false;
+ }
+ }
- public virtual bool CanWordExport
- {
- get
- {
- return false;
- }
- }
+ public virtual bool CanWordExport
+ {
+ get
+ {
+ return false;
+ }
+ }
- public virtual bool IsDirty
- {
- get
- {
- return false;
- }
- }
+ public virtual bool IsDirty
+ {
+ get
+ {
+ return false;
+ }
+ }
- public virtual BeWoView ParentView { get; set; }
+ public virtual BeWoView ParentView { get; set; }
- public virtual string SaveObjectName
- {
- get
- {
- return this.Title;
- }
- }
+ public virtual string SaveObjectName
+ {
+ get
+ {
+ return this.Title;
+ }
+ }
- public virtual string Title
- {
- get
- {
- return string.Empty;
- }
- }
+ public virtual string Title
+ {
+ get
+ {
+ return string.Empty;
+ }
+ }
- public virtual bool IsInWindow { get; set; }
+ public virtual bool IsInWindow { get; set; }
- internal virtual DependencyObject ValidationOnSaveRootElement
- {
- get
- {
- return this;
- }
- }
+ internal virtual DependencyObject ValidationOnSaveRootElement
+ {
+ get
+ {
+ return this;
+ }
+ }
- protected MainControl MainControl
- {
- get
- {
- return BeWoApp.MainControl;
- }
- }
+ protected MainControl MainControl
+ {
+ get
+ {
+ return BeWoApp.MainControl;
+ }
+ }
- public void BlendIn()
- {
- DoubleAnimation lAnim = new DoubleAnimation(1, new Duration(TimeSpan.FromSeconds(0.3)));
- this.BeginAnimation(OpacityProperty, lAnim);
- }
+ public void BlendIn()
+ {
+ DoubleAnimation lAnim = new DoubleAnimation(1, new Duration(TimeSpan.FromSeconds(0.3)));
+ this.BeginAnimation(OpacityProperty, lAnim);
+ }
- public void BlendOut()
- {
- DoubleAnimation lAnim = new DoubleAnimation(0, new Duration(TimeSpan.FromSeconds(0.3)));
- lAnim.Completed += (s, e) =>
- {
- if (this.BlendOutComplete != null)
- {
- this.BlendOutComplete(this, e);
- }
- };
- this.BeginAnimation(OpacityProperty, lAnim);
- }
+ public void BlendOut()
+ {
+ DoubleAnimation lAnim = new DoubleAnimation(0, new Duration(TimeSpan.FromSeconds(0.3)));
+ lAnim.Completed += (s, e) =>
+ {
+ if (this.BlendOutComplete != null)
+ {
+ this.BlendOutComplete(this, e);
+ }
+ };
+ this.BeginAnimation(OpacityProperty, lAnim);
+ }
- public virtual void Delete()
- {
- }
+ public virtual void Delete()
+ {
+ }
- public virtual void ExportToExcel(string pFileID)
- {
- }
+ public virtual void ExportToExcel(string pFileID)
+ {
+ }
- public virtual void ExportToWord(string pFileID)
- {
- }
+ public virtual void ExportToWord(string pFileID)
+ {
+ }
- public virtual void ModalPopUpCloseInvoked()
- {
- }
+ public virtual void ModalPopUpCloseInvoked()
+ {
+ }
- public virtual void ModalPopUpSaveInvoked()
- {
- }
+ public virtual void ModalPopUpSaveInvoked()
+ {
+ }
- public virtual void ChildViewClosed()
- {
- }
+ public virtual void ChildViewClosed()
+ {
+ }
- public bool SaveData()
- {
- if (!BeWoApp.HasLoggedOnUserRight(this.GetSaveDemands()))
- {
- MessageBox.Show("Sie besitzen nicht die nötigen Rechte um zu speichern. Bitte wenden Sie sich an den Administrator!", "Autorisierung fehlgeschlagen", MessageBoxButton.OK, MessageBoxImage.Warning);
- return false;
- }
+ public bool SaveData()
+ {
+ if (!BeWoApp.HasLoggedOnUserRight(this.GetSaveDemands()))
+ {
+ MessageBox.Show("Sie besitzen nicht die nötigen Rechte um zu speichern. Bitte wenden Sie sich an den Administrator!", "Autorisierung fehlgeschlagen", MessageBoxButton.OK, MessageBoxImage.Warning);
+ return false;
+ }
- var lValid = ValidationTrigger.Validate(this.ValidationOnSaveRootElement);
- if (lValid)
- {
- Save();
- }
- else
- {
- MessageBox.Show("Bitte füllen Sie alle Pflichtfelder aus!", "Speichern nicht möglich", MessageBoxButton.OK, MessageBoxImage.Warning);
- }
+ var lValid = ValidationTrigger.Validate(this.ValidationOnSaveRootElement);
+ if (lValid)
+ {
+ Save();
+ }
+ else
+ {
+ MessageBox.Show("Bitte füllen Sie alle Pflichtfelder aus!", "Speichern nicht möglich", MessageBoxButton.OK, MessageBoxImage.Warning);
+ }
- return lValid;
- }
+ return lValid;
+ }
- public virtual MessageBoxResult ShowSaveQuestion()
- {
- return string.IsNullOrEmpty(this.SaveObjectName) ? MessageBox.Show("Wollen Sie die Änderungen speichern?", "Änderungen speichern", MessageBoxButton.YesNoCancel, MessageBoxImage.Question) : MessageBox.Show("Wollen Sie die Änderungen an " + this.SaveObjectName + " speichern?", "Änderungen speichern", MessageBoxButton.YesNoCancel, MessageBoxImage.Question);
- }
+ public virtual MessageBoxResult ShowSaveQuestion()
+ {
+ return string.IsNullOrEmpty(this.SaveObjectName) ? MessageBox.Show("Wollen Sie die Änderungen speichern?", "Änderungen speichern", MessageBoxButton.YesNoCancel, MessageBoxImage.Question) : MessageBox.Show("Wollen Sie die Änderungen an " + this.SaveObjectName + " speichern?", "Änderungen speichern", MessageBoxButton.YesNoCancel, MessageBoxImage.Question);
+ }
- internal virtual bool DoSaveCheck()
- {
- if (this.IsDirty)
- {
- MessageBoxResult lResult = this.ShowSaveQuestion();
- if (lResult == MessageBoxResult.Cancel)
- {
- this.Focus();
- return false;
- }
+ ///
+ /// Gibt false zurück, wenn Speicherfrage abgelehnt wird, sonst true
+ ///
+ ///
+ internal virtual bool DoSaveCheck()
+ {
+ if (!IsDirty)
+ return true;
- if (lResult == MessageBoxResult.Yes)
- {
- this.SaveData();
- }
- }
+ MessageBoxResult lResult = this.ShowSaveQuestion();
+ if (lResult == MessageBoxResult.Cancel)
+ {
+ this.Focus();
+ return false;
+ }
- return true;
- }
+ if (lResult == MessageBoxResult.Yes)
+ {
+ this.SaveData();
+ }
- protected virtual UserRightType[] GetSaveDemands()
- {
- return null;
- }
+ return true;
+ }
+
+ protected virtual UserRightType[] GetSaveDemands()
+ {
+ return null;
+ }
- protected virtual void Save()
- {
- }
+ protected virtual void Save()
+ {
+ }
- protected bool Validate(DependencyObject lElement)
- {
- return ValidationTrigger.Validate(lElement);
- }
+ protected bool Validate(DependencyObject lElement)
+ {
+ return ValidationTrigger.Validate(lElement);
+ }
- protected virtual void popup_Closed(object sender, EventArgs e)
- {
- this.MainControl.AnimateOpacity(1, 100);
- }
+ protected virtual void popup_Closed(object sender, EventArgs e)
+ {
+ this.MainControl.AnimateOpacity(1, 100);
+ }
- protected virtual void popup_Opened(object sender, EventArgs e)
- {
- this.MainControl.AnimateOpacity(0.5, 200);
- }
- }
+ protected virtual void popup_Opened(object sender, EventArgs e)
+ {
+ this.MainControl.AnimateOpacity(0.5, 200);
+ }
+ }
}
\ No newline at end of file
diff --git a/BeWo/View/BeWoWindow.xaml b/BeWo/View/BeWoWindow.xaml
index 981fccac6..9d01b83c7 100644
--- a/BeWo/View/BeWoWindow.xaml
+++ b/BeWo/View/BeWoWindow.xaml
@@ -1,15 +1,22 @@
-
+
-
-
-
+
diff --git a/BeWo/View/BeWoWindowBuilder.cs b/BeWo/View/BeWoWindowBuilder.cs
index 9e593b68c..78b14db8a 100644
--- a/BeWo/View/BeWoWindowBuilder.cs
+++ b/BeWo/View/BeWoWindowBuilder.cs
@@ -12,7 +12,7 @@ namespace BeWo.View
{
public static class BeWoWindowBuilder
{
- public static BeWoWindow GetTextViewer(string title, string text, bool fixed_size = false, double height = 600, double width = 400)
+ public static BeWoWindow GetTextViewer(string title, string text, bool fixed_size = false, double height = 600, double width = 600)
{
if (fixed_size)
return GetTextViewer(title, text, height, height, height, width, width, width);
@@ -36,11 +36,12 @@ namespace BeWo.View
return beWoWindow;
}
- public static BeWoWindow GetGkvAbrechnungDetailWindow(GkvAbrechnungVM vM, double height = 800, double width = 600)
+ public static BeWoWindow GetGkvAbrechnungDetailWindow(GkvAbrechnungVM vM, double height = 800, double width = 900)
{
- var detail = new GkvAbrechnungDetailControl(vM);
-
var beWoWindow = GetGenericBeWoWindow("GKV-Abrechnung Nr. " + vM.GkvAbrechnungOid + ": Details", 100, height, 1000, 400, width, 1600);
+
+ var detail = new GkvAbrechnungDetailControl(vM, beWoWindow);
+
beWoWindow.GroupBoxContent = detail;
return beWoWindow;
diff --git a/BeWo/View/Controls/ComboBoxes/ComboBoxEmployeeSearch.xaml b/BeWo/View/Controls/ComboBoxes/ComboBoxEmployeeSearch.xaml
new file mode 100644
index 000000000..8b0843804
--- /dev/null
+++ b/BeWo/View/Controls/ComboBoxes/ComboBoxEmployeeSearch.xaml
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
+
diff --git a/BeWo/View/Controls/ComboBoxes/ComboBoxEmployeeSearch.xaml.cs b/BeWo/View/Controls/ComboBoxes/ComboBoxEmployeeSearch.xaml.cs
new file mode 100644
index 000000000..60ca6d7e0
--- /dev/null
+++ b/BeWo/View/Controls/ComboBoxes/ComboBoxEmployeeSearch.xaml.cs
@@ -0,0 +1,85 @@
+using BeWo.View.Search;
+using BS.Shared.Core;
+using BS.Shared.DataContracts.Compact;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows;
+using System.Windows.Controls;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Input;
+using System.Windows.Media;
+using System.Windows.Media.Imaging;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+
+namespace BeWo.View.Controls.ComboBoxes
+{
+ ///
+ /// Interaktionslogik für ComboBoxEmployeeSearch.xaml
+ ///
+ public partial class ComboBoxEmployeeSearch : ComboBoxGenericSearch
+ {
+ // Using a DependencyProperty as the backing store for SelectedCompactEmployeeDC. This enables animation, styling, binding, etc...
+ public static readonly DependencyProperty SelectedCompactEmployeeDCProperty =
+ DependencyProperty.Register("SelectedCompactEmployeeDC",
+ typeof(CompactEmployeeDC),
+ typeof(ComboBoxEmployeeSearch),
+ new UIPropertyMetadata(null,
+ selectCompactEmployee2));
+
+ public CompactEmployeeDC SelectedCompactEmployeeDC
+ {
+ get { return (CompactEmployeeDC)GetValue(SelectedCompactEmployeeDCProperty); }
+ set { SetValue(SelectedCompactEmployeeDCProperty, value); }
+ }
+
+ static ComboBoxEmployeeSearch()
+ {
+ SearchModeProperty.OverrideMetadata(typeof(ComboBoxEmployeeSearch), new UIPropertyMetadata(SearchMode.All, updateSearchMode));
+ }
+
+ public ComboBoxEmployeeSearch()
+ {
+ InitializeComponent();
+ }
+
+ private void popupedit_PopUpClick(object sender, EventArgs e)
+ {
+ searchview.ItemSelected += searchview_Selected;
+ popup.IsOpen = true;
+ }
+
+ private void searchview_Selected(object sender, EventArgs e)
+ {
+ popup.IsOpen = false;
+ searchview.ItemSelected -= searchview_Selected;
+
+ SelectedCompactEmployeeDC = e.Data;
+
+ popupedit.Focus();
+ }
+
+ private static void selectCompactEmployee2(DependencyObject d, DependencyPropertyChangedEventArgs e)
+ {
+ var control = d as ComboBoxEmployeeSearch;
+
+ control.popupedit.Text = e.NewValue?.ToString();
+ }
+
+ private static void updateSearchMode(DependencyObject d, DependencyPropertyChangedEventArgs e)
+ {
+ var control = d as ComboBoxEmployeeSearch;
+
+ control.searchview.SearchMode = (SearchMode)e.NewValue;
+ }
+
+ private void popupedit_DeleteClick(object sender, RoutedEventArgs e)
+ {
+ SelectedCompactEmployeeDC = null;
+ }
+ }
+}
diff --git a/BeWo/View/Controls/ComboBoxes/ComboBoxGenericSearch.cs b/BeWo/View/Controls/ComboBoxes/ComboBoxGenericSearch.cs
new file mode 100644
index 000000000..843b69318
--- /dev/null
+++ b/BeWo/View/Controls/ComboBoxes/ComboBoxGenericSearch.cs
@@ -0,0 +1,34 @@
+using BeWo.View.Search;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows;
+using System.Windows.Controls;
+
+namespace BeWo.View.Controls.ComboBoxes
+{
+ public class ComboBoxGenericSearch : UserControl
+ {
+ // Using a DependencyProperty as the backing store for DeleteButtonVisibility. This enables animation, styling, binding, etc...
+ public static readonly DependencyProperty DeleteButtonVisibilityProperty =
+ DependencyProperty.Register("DeleteButtonVisibility", typeof(Visibility), typeof(ComboBoxGenericSearch), new PropertyMetadata(null));
+
+ // Using a DependencyProperty as the backing store for MyProperty. This enables animation, styling, binding, etc...
+ public static readonly DependencyProperty SearchModeProperty =
+ DependencyProperty.Register("SearchMode", typeof(SearchMode), typeof(ComboBoxGenericSearch), new UIPropertyMetadata(SearchMode.All));
+
+ public Visibility DeleteButtonVisibility
+ {
+ get { return (Visibility)GetValue(DeleteButtonVisibilityProperty); }
+ set { SetValue(DeleteButtonVisibilityProperty, value); }
+ }
+
+ public SearchMode SearchMode
+ {
+ get { return (SearchMode)GetValue(SearchModeProperty); }
+ set { SetValue(SearchModeProperty, value); }
+ }
+ }
+}
diff --git a/BeWo/View/Controls/GkvAbrechnungDetailControl.xaml b/BeWo/View/Controls/GkvAbrechnungDetailControl.xaml
index c69e46851..9f1f7e242 100644
--- a/BeWo/View/Controls/GkvAbrechnungDetailControl.xaml
+++ b/BeWo/View/Controls/GkvAbrechnungDetailControl.xaml
@@ -352,6 +352,11 @@
FieldName="IKKostentrager"
Header="Kostentrager"
ReadOnly="True" />
+
+
+
+
+
+
+
+
+
+
+
+
+
+
public partial class GkvAbrechnungDetailControl : UserControl
{
- public GkvAbrechnungVM GkvAbrechnungVM { get; set; }
+ public GkvAbrechnungVM GkvAbrechnungVM { get; set; }
- public GkvAbrechnungDetailControl(GkvAbrechnungVM vm)
+ public Window Window { get; private set; }
+
+ public GkvAbrechnungDetailControl(GkvAbrechnungVM vm, Window window)
{
InitializeComponent();
GkvAbrechnungVM = vm;
DataContext = vm;
+
+ Window = window;
}
private void Hyperlink_OnRequestNavigate(object sender, RequestNavigateEventArgs e)
@@ -50,5 +56,27 @@ namespace BeWo.View.Controls
}
}
}
+
+ private void btn_auftragsdatei_Click(object sender, RoutedEventArgs e)
+ {
+ var vm = datagrid_transfer.GetCurrentValue();
+
+ var window = BeWoWindowBuilder.GetTextViewer("Auftragsdatei", vm.Auftragsdatei);
+
+ window.Owner = Window;
+
+ window.ShowDialog();
+ }
+
+ private void btn_nutzdatendatei_Click(object sender, RoutedEventArgs e)
+ {
+ var vm = datagrid_transfer.GetCurrentValue();
+
+ var window = BeWoWindowBuilder.GetTextViewer("Nutzdatendatei", vm.Nutzdatendatei);
+
+ window.Owner = Window;
+
+ window.ShowDialog();
+ }
}
}
diff --git a/BeWo/View/Controls/ListboxSelectControl.xaml b/BeWo/View/Controls/ListboxSelectControl.xaml
index 6420a7a0d..bd78f87dc 100644
--- a/BeWo/View/Controls/ListboxSelectControl.xaml
+++ b/BeWo/View/Controls/ListboxSelectControl.xaml
@@ -1,26 +1,46 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/BeWo/View/Controls/Wohnhilfe/CustomerWohnhilfeControl.xaml b/BeWo/View/Controls/Wohnhilfe/CustomerWohnhilfeControl.xaml
index 5dd9f39df..55b8c0cfa 100644
--- a/BeWo/View/Controls/Wohnhilfe/CustomerWohnhilfeControl.xaml
+++ b/BeWo/View/Controls/Wohnhilfe/CustomerWohnhilfeControl.xaml
@@ -113,7 +113,7 @@
Grid.Column="2"
EditValue="{Binding Path=AlterAmStichtag, UpdateSourceTrigger=PropertyChanged}"
IsReadOnly="{Binding PermissionCustomerWohnhilfeManage, Mode=OneTime, Converter={StaticResource BoolReverseConverter}, ElementName=root}"
- Style="{StaticResource BaseNumberTextEdit}"/>
+ Style="{StaticResource BaseNumberTextEdit}" />
+ ToolTip="Details anzeigen">
+
+
+
diff --git a/BeWo/View/Detail/Accounting/GkvAbrechnungOverview.xaml.cs b/BeWo/View/Detail/Accounting/GkvAbrechnungOverview.xaml.cs
index b0e4a10fe..dac860ae0 100644
--- a/BeWo/View/Detail/Accounting/GkvAbrechnungOverview.xaml.cs
+++ b/BeWo/View/Detail/Accounting/GkvAbrechnungOverview.xaml.cs
@@ -364,7 +364,25 @@ namespace BeWo.View.Detail.Accounting
{
_Viewmodel.FirePropertyChangedItself();
+ if (_NewGkvAbrechnungPopUpView.PopupObjectList is object)
+ _NewGkvAbrechnungPopUpView.PopupObjectList = null;
+
RefreshGkvAbrechnungenList();
}
- }
+
+ private void Hyperlink_OnRequestNavigate(object sender, RequestNavigateEventArgs e)
+ {
+ var vm = datagrid_gkvAbrechnungen.GetCurrentValue();
+
+ string what2send = "Leistungsnachweise";
+
+ if (vm.Verfahrensstufe != GkvVerfahrensstufe.Echt)
+ what2send += " und Rechnungen";
+
+ BeWoApp.ShowInfoMessage($"Begleitzettel bitte inklusive der enthaltenen Urbelege ({what2send}) ausdrucken, " +
+ $"Anzahl der Urbelege noch eintragen und alles zusammen versenden.");
+
+ BeWoUtils.NavigateToReportUri(((Hyperlink)sender).NavigateUri.ToString(), "Druckvorschau");
+ }
+ }
}
\ No newline at end of file
diff --git a/BeWo/View/Detail/Accounting/NewGkvAbrechnungPopUpView.xaml b/BeWo/View/Detail/Accounting/NewGkvAbrechnungPopUpView.xaml
index b7ce4acfb..88ffe5ea3 100644
--- a/BeWo/View/Detail/Accounting/NewGkvAbrechnungPopUpView.xaml
+++ b/BeWo/View/Detail/Accounting/NewGkvAbrechnungPopUpView.xaml
@@ -113,7 +113,7 @@
Grid.Column="2"
Margin="3,0,0,0"
VerticalAlignment="Center"
- ToolTip="Gesetzliche Krankenversicherung">
+ ToolTip="Alle verfügbaren Krankenkassen, welche für den digitalen Datenaustausch bereit sind und nicht ausgeblendet werden.">
GKV:
-
+
diff --git a/BeWo/View/Detail/Accounting/NewGkvAbrechnungPopUpView.xaml.cs b/BeWo/View/Detail/Accounting/NewGkvAbrechnungPopUpView.xaml.cs
index dd61542c1..b7442bf34 100644
--- a/BeWo/View/Detail/Accounting/NewGkvAbrechnungPopUpView.xaml.cs
+++ b/BeWo/View/Detail/Accounting/NewGkvAbrechnungPopUpView.xaml.cs
@@ -60,6 +60,12 @@ namespace BeWo.View.Detail.Accounting
}
}
+ public object PopupObjectList
+ {
+ get => gkvsearchview.ObjectList;
+ set => gkvsearchview.ObjectList = value as List;
+ }
+
public DateTime FilterStart
{
get => ViewModel.AbrechnungsZeitraumStart.Value;
diff --git a/BeWo/View/Detail/Administration/SoziotherapieSettingsView.xaml b/BeWo/View/Detail/Administration/SoziotherapieSettingsView.xaml
new file mode 100644
index 000000000..4d649fd8f
--- /dev/null
+++ b/BeWo/View/Detail/Administration/SoziotherapieSettingsView.xaml
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/BeWo/View/Detail/Administration/SoziotherapieSettingsView.xaml.cs b/BeWo/View/Detail/Administration/SoziotherapieSettingsView.xaml.cs
new file mode 100644
index 000000000..e49b085b6
--- /dev/null
+++ b/BeWo/View/Detail/Administration/SoziotherapieSettingsView.xaml.cs
@@ -0,0 +1,82 @@
+using BeWo.ServiceProxy;
+using BeWo.View.Master;
+using BeWo.ViewModel;
+using BS.Shared.DataContracts;
+using BS.Shared.Extensions;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows;
+using System.Windows.Controls;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Input;
+using System.Windows.Media;
+using System.Windows.Media.Imaging;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+
+namespace BeWo.View.Detail.Administration
+{
+ ///
+ /// Interaktionslogik für SoziotherapieSettingView.xaml
+ ///
+ public partial class SoziotherapieSettingsView : BeWoView
+ {
+ private AdministrationView _Parent;
+ private MandatorVM _ViewModel;
+
+ public SoziotherapieSettingsView(AdministrationView parent)
+ {
+ InitializeComponent();
+ _Parent = parent;
+ ViewModel = parent.MandatorVM;
+ }
+
+ public override bool IsDirty
+ {
+ get { return ViewModel != null && ViewModel.IsDirty; }
+ }
+
+ internal MandatorVM ViewModel
+ {
+ get
+ {
+ return _ViewModel;
+ }
+
+ set
+ {
+ DataContext = value;
+ _ViewModel = value;
+ }
+ }
+
+ protected override void Save()
+ {
+ var invoiceNumberList = new List();
+
+ foreach (var ivm in this.ViewModel.InvoiceNumberList)
+ {
+ invoiceNumberList.Add(ivm.CommitToDataContract());
+ }
+ ServiceFacade.DoAccountingServiceAsync(
+ s => s.UpdateInvoiceNumberList(invoiceNumberList),
+ inl => ServiceFacade.DoOperationsServiceAsync(
+ s => s.UpdateMandator(this.ViewModel.CommitToDataContract()),
+ m => this.Dispatch(
+ delegate
+ {
+ var vmList = new List();
+ foreach (var indc in inl)
+ {
+ vmList.Add(new InvoiceNumberVM(indc));
+ }
+ _Parent.MandatorVM = new MandatorVM(vmList, m);
+ BeWoApp.Mandator = m;
+ })));
+ }
+ }
+}
diff --git a/BeWo/View/Detail/CustomerView.xaml b/BeWo/View/Detail/CustomerView.xaml
index 7aaf8fb46..a11a066d5 100644
--- a/BeWo/View/Detail/CustomerView.xaml
+++ b/BeWo/View/Detail/CustomerView.xaml
@@ -3920,6 +3920,6 @@
StaysOpen="False">
-
+
\ No newline at end of file
diff --git a/BeWo/View/Detail/MandatorView.xaml b/BeWo/View/Detail/MandatorView.xaml
index 721adc91d..91bdc02c1 100644
--- a/BeWo/View/Detail/MandatorView.xaml
+++ b/BeWo/View/Detail/MandatorView.xaml
@@ -11,7 +11,7 @@
HorizontalAlignment="Stretch"
VerticalAlignment="Stretch"
Focusable="True">
-
+
@@ -27,41 +27,64 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -216,7 +328,7 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
{ "Minuten", "Stunden", "Stunden und Minuten" };
- if (viewModel.EinheitZeiterfassung.Equals("1"))
+ if (ViewModel.EinheitZeiterfassung.Equals("1"))
{
ComboZeiteinheit.SelectedIndex = 1;
}
- else if (viewModel.EinheitZeiterfassung.Equals("2"))
+ else if (ViewModel.EinheitZeiterfassung.Equals("2"))
{
ComboZeiteinheit.SelectedIndex = 2;
}
@@ -62,7 +69,12 @@ namespace BeWo.View.Detail
ComboZeiteinheit.SelectedIndex = 0;
}
+ if (_ViewModel.Logo.Original is byte[] bytes)
+ {
+ ImageEdit.Source = Utils.CreateBitmapImageFromByteArray(bytes);
+ }
+ ImageEdit.EditValueChanged += Image_EditValueChanged;
#if DEBUG
try
{
@@ -82,17 +94,17 @@ namespace BeWo.View.Detail
get { return ViewModel != null && ViewModel.IsDirty; }
}
- private MandatorVM ViewModel
+ internal MandatorVM ViewModel
{
get
{
- return this._Viewmodel;
+ return _ViewModel;
}
set
{
- this.DataContext = value;
- this._Viewmodel = value;
+ DataContext = value;
+ _ViewModel = value;
if (ViewModel.InvoiceNumberList.Count > 1)
{
@@ -116,10 +128,11 @@ namespace BeWo.View.Detail
{
invoiceNumberList.Add(ivm.CommitToDataContract());
}
+
ServiceFacade.DoAccountingServiceAsync(
s => s.UpdateInvoiceNumberList(invoiceNumberList),
inl => ServiceFacade.DoOperationsServiceAsync(
- s => s.UpdateMandator(this.ViewModel.CommitToDataContract()),
+ s => s.UpdateMandator(ViewModel.CommitToDataContract()),
m => this.Dispatch(
delegate
{
@@ -128,7 +141,7 @@ namespace BeWo.View.Detail
{
vmList.Add(new InvoiceNumberVM(indc));
}
- this.ViewModel = new MandatorVM(vmList, m);
+ _Parent.MandatorVM = new MandatorVM(vmList, m);
BeWoApp.Mandator = m;
})));
}
@@ -152,14 +165,19 @@ namespace BeWo.View.Detail
else
{
ViewModel.EinheitZeiterfassung = "0";
- }
-
+ }
}
- private void TextBox_TextChanged(object sender, System.Windows.Controls.TextChangedEventArgs e)
- {
+ private void Img_OnMouseDoubleClick(object sender, MouseButtonEventArgs e)
+ {
+ BeWoUtils.ShowImageForm(ImageEdit.Source);
+ }
- }
+
+ void Image_EditValueChanged(object sender, DevExpress.Xpf.Editors.EditValueChangedEventArgs e)
+ {
+ _ViewModel.Logo.Original = ImageEdit.EditValue as byte[];
+ }
private void EnableArbeitszeiterfassung_Checked(object sender, RoutedEventArgs e)
{
diff --git a/BeWo/View/Detail/OrganisationView.xaml b/BeWo/View/Detail/OrganisationView.xaml
index bf6d8cba5..0b97a373c 100644
--- a/BeWo/View/Detail/OrganisationView.xaml
+++ b/BeWo/View/Detail/OrganisationView.xaml
@@ -582,6 +582,7 @@
+
@@ -625,7 +626,7 @@
x:Name="btn_ik"
Grid.Row="2"
Grid.Column="1"
- Click="IKNumber_Button_Click"
+ Click="button_ik_ermitteln_click"
IsEnabled="{Binding IsIKNumberValid}"
Style="{StaticResource PrimaryButtonSmall}"
Visibility="{Binding Converter={StaticResource UserPermission2VisibleConverter}, ConverterParameter={x:Static core:SettingsKeys.AllowGkvAbrechnung}}">
@@ -673,7 +674,7 @@
ToolTip="{Binding Path=BezDatenannahmestelle, Converter={StaticResource Validation2TooltipConverter}, ConverterParameter={x:Static shared:ValidationType.OrganisationBezDatenannahmestelle}}"
ToolTipService.ShowOnDisabled="True"
Visibility="{Binding Converter={StaticResource UserPermission2VisibleConverter}, ConverterParameter={x:Static core:SettingsKeys.AllowGkvAbrechnung}}" />
-
+ Visibility="{Binding Converter={StaticResource UserPermission2VisibleConverter}, ConverterParameter={x:Static core:SettingsKeys.AllowGkvAbrechnung}}" />-->
$"\"{x}\"");
+ var orga_str = response.BereitsEnthaltenBei.Count == 1
+ ? $"der Organisation {orgas.First()}"
+ : $"den Organisationen {string.Join(",", orgas.ToArray())}";
+ var title = "Doppeltes IK Krankenkasse gefunden";
+ var msg = $"Das eingegebene IK der Krankenkasse \"{req.IKKrankenkasse}\" wurde bereits bei {orga_str} hinterlegt. Eine fehlerhafte Benennung der IKs führt zu einer fehlerhaften Weiterleitung Ihrer Daten. Möchten Sie fortfahren?";
+
+ var result = MessageBox.Show(msg, title, MessageBoxButton.OKCancel);
+
+ if (result != MessageBoxResult.OK)
+ return;
+ }
+
ViewModel.BezDatenannahmestelle = response.BezDatenannahmestelle;
ViewModel.IKKostentrager = response.IKKostentrager;
ViewModel.IKDatenannahmestelle = response.IKDatenannahmestelle;
diff --git a/BeWo/View/Detail/Report/SupportConceptAnalysisListViewItem.xaml.cs b/BeWo/View/Detail/Report/SupportConceptAnalysisListViewItem.xaml.cs
index e32e94ef1..8afa4072b 100644
--- a/BeWo/View/Detail/Report/SupportConceptAnalysisListViewItem.xaml.cs
+++ b/BeWo/View/Detail/Report/SupportConceptAnalysisListViewItem.xaml.cs
@@ -9,7 +9,11 @@ namespace BeWo.View.Detail.Report
{
public partial class SupportConceptAnalysisListViewItem : UserControl
{
- public static readonly DependencyProperty OverviewItemProperty = DependencyProperty.Register("OverviewItem", typeof(KeyValuePair>), typeof(SupportConceptAnalysisListViewItem), new UIPropertyMetadata(new KeyValuePair>(), (s, e) => ((SupportConceptAnalysisListViewItem)s).DataContext = e.NewValue));
+ public static readonly DependencyProperty OverviewItemProperty = DependencyProperty.Register("OverviewItem",
+ typeof(KeyValuePair>),
+ typeof(SupportConceptAnalysisListViewItem),
+ new UIPropertyMetadata(new KeyValuePair>(),
+ (s, e) => ((SupportConceptAnalysisListViewItem)s).DataContext = e.NewValue));
public SupportConceptAnalysisListViewItem()
{
diff --git a/BeWo/View/Master/AdministrationView.xaml b/BeWo/View/Master/AdministrationView.xaml
index 53b77f075..fceeb325f 100644
--- a/BeWo/View/Master/AdministrationView.xaml
+++ b/BeWo/View/Master/AdministrationView.xaml
@@ -1,21 +1,32 @@
-
+
-
-
+
+
@@ -25,10 +36,16 @@
-
+
@@ -37,61 +54,205 @@
-
+
-
-
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
-
+
+
@@ -100,45 +261,110 @@
-
-
-
+
+
+
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
-
-
+
+
-
+
-
-
-
+
+
+
-
-
-
+
+
+
diff --git a/BeWo/View/Master/AdministrationView.xaml.cs b/BeWo/View/Master/AdministrationView.xaml.cs
index c2c1677e2..04bfe4fe3 100644
--- a/BeWo/View/Master/AdministrationView.xaml.cs
+++ b/BeWo/View/Master/AdministrationView.xaml.cs
@@ -13,413 +13,595 @@ using BeWo.View.Detail;
using BeWo.ViewModel;
using BeWo.ViewModel.ListViewModel;
using DevExpress.Xpf.Accordion;
+using BeWo.View.Detail.Administration;
+using System.Linq;
+using System.Threading.Tasks;
+using System.Threading;
namespace BeWo.View.Master
{
- public partial class AdministrationView
- {
- private readonly Dictionary _OpenViews = new Dictionary();
+ public partial class AdministrationView
+ {
+ private readonly Dictionary _OpenViews = new Dictionary();
- private BeWoView _SelectedView;
+ private BeWoView _SelectedView;
+ private MandatorVM _MandatorVM;
- public AdministrationView()
- {
- InitializeComponent();
- //GenerateNewView(TabitemMandator);
- Root.SelectedItem = TabitemMandator;
+ public AdministrationView()
+ {
+ InitializeComponent();
+ //GenerateNewView(TabitemMandator);
- this.Loaded += AdministrationView_Loaded;
-
-
+ MouseMove += (s, e) =>
+ {
+ var p = e.GetPosition(btnSave);
+ if (p.X >= 0 && p.X < btnSave.ActualWidth && p.Y >= 0 && p.Y < btnSave.ActualHeight)
+ {
+ Root.Focus();
+ }
+ };
- MouseMove += (s, e) =>
- {
- var p = e.GetPosition(btnSave);
+ #region Rechte
+ if (!BeWoApp.LoggedOnUser.HasRight(UserRightType.AssessmentSheet_View))
+ {
+ TabitemAssessmentSheetValues.Visibility = Visibility.Collapsed;
+ TabitemAssessmentSheetCategories.Visibility = Visibility.Collapsed;
+ }
- if (p.X >= 0 && p.X < btnSave.ActualWidth && p.Y >= 0 && p.Y < btnSave.ActualHeight)
- {
- Root.Focus();
- }
- };
+ if (!BeWoApp.LoggedOnUser.HasRight(UserRightType.AdditionalService_View))
+ {
+ TabitemAdditionalServices.Visibility = Visibility.Collapsed;
+ TabitemAdditionalServiceRegions.Visibility = Visibility.Collapsed;
+ }
- #region Rechte
- if (!BeWoApp.LoggedOnUser.HasRight(UserRightType.AssessmentSheet_View))
- {
- TabitemAssessmentSheetValues.Visibility = Visibility.Collapsed;
- TabitemAssessmentSheetCategories.Visibility = Visibility.Collapsed;
- }
+ TabitemAuszahlungsarten.Visibility = BeWoApp.LoggedOnUser.HasRight(UserRightType.OvertimeView)
+ ? Visibility.Visible
+ : Visibility.Collapsed;
- if (!BeWoApp.LoggedOnUser.HasRight(UserRightType.AdditionalService_View))
- {
- TabitemAdditionalServices.Visibility = Visibility.Collapsed;
- TabitemAdditionalServiceRegions.Visibility = Visibility.Collapsed;
- }
+ if (!BeWoApp.AppSettings.IsMedicationAllowed)
+ {
+ TabitemMedikamentenarten.Visibility = Visibility.Collapsed;
+ }
- TabitemAuszahlungsarten.Visibility = BeWoApp.LoggedOnUser.HasRight(UserRightType.OvertimeView)
- ? Visibility.Visible
- : Visibility.Collapsed;
+ if (!BeWoApp.LoggedOnUser.HasRight(UserRightType.TextbausteineAlleAnsehen) &&
+ !BeWoApp.LoggedOnUser.HasRight(UserRightType.TextbausteineAlleBearbeiten))
+ {
+ TabitemTextbausteine.Visibility = Visibility.Collapsed;
+ }
- if (!BeWoApp.AppSettings.IsMedicationAllowed)
- {
- TabitemMedikamentenarten.Visibility = Visibility.Collapsed;
- }
-
- if (!BeWoApp.LoggedOnUser.HasRight(UserRightType.TextbausteineAlleAnsehen) &&
- !BeWoApp.LoggedOnUser.HasRight(UserRightType.TextbausteineAlleBearbeiten))
- {
- TabitemTextbausteine.Visibility = Visibility.Collapsed;
- }
-
- if (BeWoApp.Mandator != null && BeWoApp.Mandator.AllowSbd)
- {
- TabitemSbd.Visibility = Visibility.Visible;
- }
- else
- {
- TabitemSbd.Visibility = Visibility.Collapsed;
- }
+ if (BeWoApp.Mandator != null && BeWoApp.Mandator.AllowSbd)
+ {
+ TabitemSbd.Visibility = Visibility.Visible;
+ }
+ else
+ {
+ TabitemSbd.Visibility = Visibility.Collapsed;
+ }
#if DEBUG
- TabitemSbd.Visibility = Visibility.Visible;
+ TabitemSbd.Visibility = Visibility.Visible;
#endif
- if (BeWoApp.AppSettings.ShowDienstplanung)
- {
- TabitemDienste.Visibility = Visibility.Visible;
- }
- else
- {
- TabitemDienste.Visibility = Visibility.Collapsed;
- }
- //if (!BeWoApp.LoggedOnUser.HasRight(UserRightType.ChatAdminSettings) || !BeWoApp.AppSettings.ShowOwnChatSettings)
- //{
- // TabitemOwnChatSettings.Visibility = Visibility.Collapsed;
- //}
+ if (BeWoApp.AppSettings.ShowDienstplanung)
+ {
+ TabitemDienste.Visibility = Visibility.Visible;
+ }
+ else
+ {
+ TabitemDienste.Visibility = Visibility.Collapsed;
+ }
+ //if (!BeWoApp.LoggedOnUser.HasRight(UserRightType.ChatAdminSettings) || !BeWoApp.AppSettings.ShowOwnChatSettings)
+ //{
+ // TabitemOwnChatSettings.Visibility = Visibility.Collapsed;
+ //}
#if DEBUG
- TabitemDienste.Visibility = Visibility.Visible;
+ TabitemDienste.Visibility = Visibility.Visible;
#endif
- if (!BeWoApp.AppSettings.ShowWohnhilfe)
- {
- TabitemFalldaten.Visibility = Visibility.Collapsed;
- }
- #endregion
+ if (!BeWoApp.AppSettings.ShowWohnhilfe)
+ {
+ TabitemFalldaten.Visibility = Visibility.Collapsed;
+ }
+ #endregion
- }
+ }
- private void AdministrationView_Loaded(object sender, RoutedEventArgs e)
- {
- ExpandItems();
- }
- private void ExpandItems()
- {
- if (!String.IsNullOrEmpty(BeWoApp.AppSettings.ExpandedAdministrationItems))
- {
- foreach (AccordionItem item in Root.Items)
- {
- item.IsExpanded = false;
- if (BeWoApp.AppSettings.ExpandedAdministrationItems.Contains(":" + item.Header))
- {
- item.ExpandSubtree();
- item.IsExpanded = true;
- }
- }
- }
- else
- {
- //foreach (AccordionItem item in Root.Items)
- //{
- // item.IsExpanded = true;
- //}
- }
- }
+ public override bool IsDirty => SelectedView != null &&
+ SelectedView.IsDirty;
+ public BeWoView SelectedView
+ {
+ get => _SelectedView;
+ set
+ {
+ if (value == null) return;
- private void Tabitem_Selected(object sender, RoutedEventArgs e)
- {
- if (!(sender is AccordionItem selectedAccordionItem))
- return;
+ _SelectedView = value;
+ ContentBorder.Child = value;
+ }
+ }
+ public MandatorVM MandatorVM
+ {
+ get => _MandatorVM;
+ set
+ {
+ _MandatorVM = value;
- if (_OpenViews.ContainsKey(selectedAccordionItem.Header.ToString()))
- SetView(_OpenViews[selectedAccordionItem.Header.ToString()]);
- else
- GenerateNewView(selectedAccordionItem);
- }
+ if (_OpenViews.TryGetValue(TabitemMandator.Header.ToString(), out var cachedView) && cachedView is MandatorView mandatorView)
+ {
+ mandatorView.ViewModel = value;
+ }
- public override bool IsDirty => SelectedView != null &&
- SelectedView.IsDirty;
+ if (_OpenViews.TryGetValue(TabitemSozioTherapie.Header.ToString(), out var cachedView2) && cachedView2 is SoziotherapieSettingsView soziotherapieSettingsView)
+ {
+ soziotherapieSettingsView.ViewModel = value;
+ }
+ }
+ }
+ internal override DependencyObject ValidationOnSaveRootElement =>
+ SelectedView.ValidationOnSaveRootElement;
- public BeWoView SelectedView
- {
- get => _SelectedView;
- set
- {
- if (value == null) return;
+ private void AdministrationView_Loaded(object sender, RoutedEventArgs e)
+ {
+ ExpandItems();
+ }
+ private void Tabitem_Selected(object sender, RoutedEventArgs e)
+ {
+ if (!(sender is AccordionItem selectedAccordionItem))
+ return;
- _SelectedView = value;
- ContentBorder.Child = value;
- }
- }
+ var header = selectedAccordionItem.Header.ToString();
+ if (_OpenViews.TryGetValue(header, out var view))
+ {
+ if (view is object)
+ SetView(_OpenViews[header]);
+ }
+ else
+ GenerateNewView(selectedAccordionItem);
- internal override DependencyObject ValidationOnSaveRootElement =>
- SelectedView.ValidationOnSaveRootElement;
+ BeWoApp.AppSettings.SelectedAdministrationItem = header;
+ }
- internal override bool DoSaveCheck()
- {
- BeWoApp.AppSettings.ExpandedAdministrationItems = "";
+ // // ALT - BITTE NICHT ENTFERNEN
+ // // Kann verwendet werden, wenn das cachen vom Asynchronen Speichern doch zu Fehlern führt
+ //internal override bool DoSaveCheck()
+ //{
+ // var selected = (AccordionItem)Root.SelectedItem;
+ // var header = selected.Header.ToString();
- if (Root != null)
- {
- foreach (AccordionItem ai in Root.Items)
- {
- if (ai.IsExpanded)
- {
- BeWoApp.AppSettings.ExpandedAdministrationItems += ":" + ai.Header;
- }
- }
- }
-
+ // BeWoApp.AppSettings.ExpandedAdministrationItems = "";
- if (!(Root.SelectedItem is AccordionItem item) || !_OpenViews.ContainsKey(item.Header.ToString())) return true;
+ // if (Root != null)
+ // {
+ // foreach (AccordionItem ai in Root.Items)
+ // {
+ // if (ai.IsExpanded)
+ // {
+ // BeWoApp.AppSettings.ExpandedAdministrationItems += ":" + ai.Header;
+ // }
+ // }
+ // }
- var lDoSave = SelectedView.DoSaveCheck();
+ // if (SelectedView is null)
+ // return true;
- if (!lDoSave || !IsDirty) return lDoSave;
+ // var lDoSave = SelectedView.DoSaveCheck();
- _OpenViews.Remove(((AccordionItem)Root.SelectedItem).Header.ToString());
+ // // Speicheranfrage abgelehnt
+ // if (!lDoSave)
+ // return false;
- return true;
- }
+ // // Synchron gespeichert o. keine Änderung
+ // if (!IsDirty)
+ // return true;
- protected override void Save()
- {
- SelectedView.SaveData();
- }
+ // if (selected == TabitemMandator || selected == TabitemSozioTherapie)
+ // {
+ // _OpenViews.Remove(TabitemMandator.Header.ToString());
+ // _OpenViews.Remove(TabitemSozioTherapie.Header.ToString());
- private void AddView(AccordionItem pTabItem, BeWoView pView)
- {
- pView.VerticalAlignment = VerticalAlignment.Top;
+ // MandatorVM = null;
+ // }
+ // else
+ // {
+ // _OpenViews.Remove(header);
+ // }
- if (ActualHeight > 120 && !(pView is MandatorView))
- {
- pView.MaxHeight = ActualHeight - 120;
- }
+ // return true;
+ //}
- _OpenViews.Add(pTabItem.Header.ToString(), pView);
- SetView(pView);
- }
+ internal override bool DoSaveCheck()
+ {
+ var selected = (AccordionItem)Root.SelectedItem;
+ var header = selected.Header.ToString();
- private void SetView(BeWoView newView)
- {
- if (newView == null || Equals(newView, SelectedView)) return;
+ BeWoApp.AppSettings.ExpandedAdministrationItems = "";
- newView.Margin = new Thickness(0);
+ if (Root != null)
+ {
+ foreach (AccordionItem ai in Root.Items)
+ {
+ if (ai.IsExpanded)
+ {
+ BeWoApp.AppSettings.ExpandedAdministrationItems += ":" + ai.Header;
+ }
+ }
+ }
- if (ContentBorder.Child == null)
- SelectedView = newView;
- else if (DoSaveCheck())
- SelectedView = newView;
- }
+ if (SelectedView is null)
+ return true;
- private void GenerateNewView(AccordionItem accordionItem)
- {
- if (accordionItem == null)
- return;
+ var lDoSave = SelectedView.DoSaveCheck();
- switch (accordionItem.Name)
- {
- case nameof(TabitemMandator):
- ServiceFacade.DoAccountingServiceAsync(s => s.LoadInvoiceNumberList(),
- inl => ServiceFacade.DoOperationsServiceAsync(
- s => s.GetMandator(),
- m =>
- this.Dispatch(() =>
- {
- var vmList = new List();
- foreach (var indc in inl)
- {
- vmList.Add(new InvoiceNumberVM(indc));
- }
- AddView(TabitemMandator, new MandatorView(new MandatorVM(vmList, m)));
- })));
- return;
- case nameof(TabitemQualificationTypes):
- VMFactory.CreateValueListVMAsync(ValueListEntryType.StaffQualificationsType,
- r => this.Dispatch(() => AddView(TabitemQualificationTypes, new ValueListView(r))));
- return;
- case nameof(TabitemQualifikationsbedarf):
- VMFactory.CreateValueListVMAsync(ValueListEntryType.QualifikationsBedarf,
- r => this.Dispatch(() => AddView(TabitemQualifikationsbedarf, new ValueListView(r))));
- return;
- case nameof(TabitemAbsenceCategories):
- VMFactory.CreateAbsenceReasonListVMAsync(r =>
- this.Dispatch(() => AddView(TabitemAbsenceCategories, new AbsenceReasonView(r))));
- return;
- case nameof(TabitemDisablityTypes):
- VMFactory.CreateValueListVMAsync(ValueListEntryType.DisabilityType,
- r => this.Dispatch(() => AddView(TabitemDisablityTypes, new ValueListView(r))));
- return;
- case nameof(TabitemEmploymentTypes):
- VMFactory.CreateEmploymentTypeListVMAsync(r =>
- this.Dispatch(() => AddView(TabitemEmploymentTypes, new EmploymentTypeView(r))));
- return;
- case nameof(TabitemCustomerCareTypes):
- VMFactory.CreateValueListVMAsync(ValueListEntryType.CustomerCareType,
- r => this.Dispatch(() => AddView(TabitemCustomerCareTypes, new ValueListView(r))));
- return;
- case nameof(TabitemTerminationReasons):
- VMFactory.CreateValueListVMAsync(ValueListEntryType.TerminationReasonType,
- r => this.Dispatch(() => AddView(TabitemTerminationReasons, new ValueListView(r))));
- return;
- case nameof(TabitemPlacementObjectives):
- VMFactory.CreateValueListVMAsync(ValueListEntryType.PlacementObjectiveType,
- r => this.Dispatch(() => AddView(TabitemPlacementObjectives, new ValueListView(r))));
- return;
- case nameof(TabitemTitles):
- VMFactory.CreateValueListVMAsync(ValueListEntryType.TitleType,
- r => this.Dispatch(() => AddView(TabitemTitles, new ValueListView(r))));
- return;
- case nameof(TabitemFunctions):
- VMFactory.CreateValueListVMAsync(ValueListEntryType.FunctionType,
- personFunctionList => VMFactory.CreateValueListVMAsync(
- ValueListEntryType.OrganisationFunctionType,
- orgFunctionList =>
- this.Dispatch(() => AddView(TabitemFunctions,
- new EnvironmentRoleView(personFunctionList, orgFunctionList)))));
- return;
- case nameof(TabitemNationality):
- VMFactory.CreateValueListVMAsync(ValueListEntryType.Nationality,
- natList =>
- this.Dispatch(() => AddView(TabitemNationality, new ValueListView(natList))));
- return;
- case nameof(TabitemAufenthaltsstatus):
- VMFactory.CreateValueListVMAsync(ValueListEntryType.Aufenthaltsstatus,
- orgList =>
- this.Dispatch(() => AddView(TabitemAufenthaltsstatus, new AufenthaltsView(orgList))));
- return;
- case nameof(TabitemFinazCategories):
- VMFactory.CreateValueListVMAsync(ValueListEntryType.AccountingTransactionType,
- r => this.Dispatch(() => AddView(TabitemFinazCategories, new ValueListView(r))));
- return;
- case nameof(TabitemServiceCategories):
- VMFactory.CreateServiceCategoryListVMAsync(r =>
- this.Dispatch(() => AddView(TabitemServiceCategories, new ServiceCategoryView(r))));
- return;
- case nameof(TabitemServiceDescriptions):
- VMFactory.CreateServiceDescriptionListVMAsync(r =>
- this.Dispatch(() => AddView(TabitemServiceDescriptions, new ServiceDescriptionView(r))));
- return;
- case nameof(TabitemTextbausteine):
- VMFactory.CreateTextModuleListVMAsync(
- r => this.Dispatch(() => AddView(TabitemTextbausteine, new TextbausteinView(r, true))), true,
- true);
- return;
- case nameof(TabitemMedikamentenarten):
- VMFactory.CreateMedArtListVMAsync(r =>
- this.Dispatch(() => AddView(TabitemMedikamentenarten, new MedikamentenartenView(r))));
- return;
- case nameof(TabitemRoles):
- VMFactory.CreateValueListVMAsync(ValueListEntryType.StaffRoleType,
- r => this.Dispatch(() => AddView(TabitemRoles, new ValueListView(r))));
- return;
- case nameof(TabitemEnvironmentRoles):
- VMFactory.CreateValueListVMAsync(ValueListEntryType.EnvironmentPersonType,
- personList => VMFactory.CreateValueListVMAsync(ValueListEntryType.RoleInOrganisationType,
- roleInOrgList => VMFactory.CreateValueListVMAsync(
- ValueListEntryType.EnvironmentOrganisationType,
- orgList => VMFactory.CreateValueListVMAsync(ValueListEntryType.RoleInFamily,
- roleInFamily => this.Dispatch(() => AddView(TabitemEnvironmentRoles,
- new EnvironmentRoleView(personList, orgList, roleInOrgList, roleInFamily)))))));
- return;
- case nameof(TabitemActivityFocus):
- VMFactory.CreateValueListVMAsync(ValueListEntryType.StaffActivityFocusType,
- r => this.Dispatch(() => AddView(TabitemActivityFocus, new ValueListView(r))));
- return;
- case nameof(TabitemResourceCategories):
- VMFactory.CreateValueListVMAsync(ValueListEntryType.ResourceCategory,
- r => this.Dispatch(() => AddView(TabitemResourceCategories, new ValueListView(r))));
- return;
- case nameof(TabitemResources):
- VMFactory.CreateResourceListVMAsync(r =>
- this.Dispatch(() => AddView(TabitemResources, new RessourceView(r))));
- return;
- case nameof(TabitemGoalcategories):
- VMFactory.CreateGoalCategoryVMAsync(r =>
- this.Dispatch(() => AddView(TabitemGoalcategories, new MassnahmenTreeViewView(r))));
- return;
- case nameof(TabitemMassnahmen):
- VMFactory.CreateValueListVMAsync(ValueListEntryType.MassnahmenKatalog,
- r => this.Dispatch(() => AddView(TabitemMassnahmen, new ValueListView(r))));
- return;
- case nameof(TabitemNews):
- ServiceFacade.DoEmployeeServiceAsync(s => s.GetAllNewsItems(),
- cb => this.Dispatch(() => AddView(TabitemNews, new NewsItemView(new NewsItemListVM(cb)))));
- return;
- case nameof(TabitemAssessmentSheetValues):
- VMFactory.CreateAssessmentSheetValueListVM(m =>
- this.Dispatch(() => AddView(TabitemAssessmentSheetValues, new AssessmentSheetValueView(m))));
- return;
- case nameof(TabitemAssessmentSheetCategories):
- VMFactory.CreateAssessmentSheetCategoryListVM(m => this.Dispatch(() =>
- AddView(TabitemAssessmentSheetCategories, new AssessmentSheetCategoryView(m))));
- return;
- case nameof(TabitemAdditionalServices):
- VMFactory.CreateAdditionalServiceListVMAsync(r =>
- this.Dispatch(() => AddView(TabitemAdditionalServices, new AdditionalServiceAddView(r))));
- return;
- case nameof(TabitemAdditionalServiceRegions):
- VMFactory.CreateAdditionalServiceRegionListVMAsync(r =>
- this.Dispatch(
- () => AddView(TabitemAdditionalServiceRegions, new AdditionalServiceRegionView(r))));
- return;
- case nameof(TabitemAuszahlungsarten):
- VMFactory.CreateAuszahlungsartenListVMAsync(r =>
- this.Dispatch(() => AddView(TabitemAuszahlungsarten, new AuszahlungsartenAddView(r))));
- return;
- case nameof(TabitemDokumenttype):
- VMFactory.CreateValueListVMAsync(ValueListEntryType.DocumentType,
- r => this.Dispatch(() => AddView(TabitemDokumenttype, new DokumentationstypView(r))));
- return;
- case nameof(TabitemSbd):
- VMFactory.CreateSbdAdminVMAsync(r => this.Dispatch(() => AddView(TabitemSbd, new SbdAdminView(r))));
- return;
- case nameof(TabitemContracttypes):
- VMFactory.CreateValueListVMAsync(ValueListEntryType.ContractType,
- r => this.Dispatch(() => AddView(TabitemContracttypes, new ValueListView(r))));
- return;
- case nameof(TabitemBudgets):
- VMFactory.CreateBudgetListVMAsync(r =>
- this.Dispatch(() => AddView(TabitemBudgets, new BudgetView(r))));
- return;
- case nameof(TabitemPreise):
- VMFactory.CreatePreisListVMAsync(r =>
- this.Dispatch(() => AddView(TabitemPreise, new PreisView(r))));
- return;
- case nameof(TabitemDienste):
- VMFactory.CreateDienstListVMAsync(r =>
- this.Dispatch(() => AddView(TabitemDienste, new DienstView(r))));
- return;
- case nameof(TabitemNotizenkategorie):
- VMFactory.CreateValueListVMAsync(ValueListEntryType.NotizenKategorieEmployee,
- notizEmpList => VMFactory.CreateValueListVMAsync(ValueListEntryType.NotizenKategorieCustomer,
- notizCosList => this.Dispatch(() => AddView(TabitemNotizenkategorie, new NotizenKategorieView(notizEmpList, notizCosList)))));
- return;
- case nameof(TabitemRatingTypes):
- VMFactory.CreateRatingTypeListVMAsync(r =>
- this.Dispatch(() => AddView(TabitemRatingTypes, new RatingTypeView(r))));
- return;
- case nameof(TabitemAuftragsherkunft):
- VMFactory.CreateValueListVMAsync(ValueListEntryType.Auftragsherkunft,
- r => this.Dispatch(() => AddView(TabitemAuftragsherkunft, new ValueListView(r))));
- return;
- case nameof(TabitemVermittlungsgrundlage):
- VMFactory.CreateValueListVMAsync(ValueListEntryType.Vermittlungsgrundlage,
- r => this.Dispatch(() => AddView(TabitemVermittlungsgrundlage, new ValueListView(r))));
- return;
- }
+ // Speicheranfrage abgelehnt
+ if (!lDoSave)
+ return false;
- throw new ArgumentOutOfRangeException(nameof(accordionItem));
- }
- }
+ // Synchron gespeichert o. keine Änderung
+ if (!IsDirty)
+ return true;
+
+ // Asynchrones speichern
+ //if (ServiceFacade.IsWaiting())
+ if(false)
+ {
+ //Task.Run(() => ServiceFacade.WaitUntilAsyncIsFinished((s) => DoSaveCheckCallback(s, selected, header)));
+ }
+ // Verwerfen
+ else
+ {
+ DoSaveCheckCallback(false, selected, header);
+ }
+
+ return true;
+ }
+ private void DoSaveCheckCallback(bool success, AccordionItem selected, string header)
+ {
+ Monitor.Enter(_OpenViews);
+
+ if (!success || _OpenViews[header].IsDirty)
+ {
+ if (selected == TabitemMandator || selected == TabitemSozioTherapie)
+ {
+ _OpenViews.Remove(TabitemMandator.Header.ToString());
+ _OpenViews.Remove(TabitemSozioTherapie.Header.ToString());
+
+ _MandatorVM = null;
+ }
+ else
+ {
+ _OpenViews.Remove(header);
+ }
+ }
+
+ Monitor.Exit(_OpenViews);
+ }
+ protected override void Save()
+ {
+ SelectedView.SaveData();
+ }
+ private void ExpandItems()
+ {
+ if (!String.IsNullOrEmpty(BeWoApp.AppSettings.ExpandedAdministrationItems))
+ {
+ foreach (AccordionItem item in Root.Items)
+ {
+ item.IsExpanded = false;
+ if (BeWoApp.AppSettings.ExpandedAdministrationItems.Contains(":" + item.Header))
+ {
+ item.ExpandSubtree();
+ item.IsExpanded = true;
+ }
+ }
+ }
+ else
+ {
+ //foreach (AccordionItem item in Root.Items)
+ //{
+ // item.IsExpanded = true;
+ //}
+ }
+
+ if (BeWoApp.AppSettings.SelectedAdministrationItem is string selected)
+ {
+ Root.SelectedItem = searchAccordionItem(selected);
+ }
+ else
+ {
+ Root.SelectedItem = TabitemMandator;
+ }
+ }
+
+ private void AddView(AccordionItem pTabItem, BeWoView pView)
+ {
+ pView.VerticalAlignment = VerticalAlignment.Top;
+
+ if (ActualHeight > 120 && !(pView is MandatorView))
+ {
+ pView.MaxHeight = ActualHeight - 120;
+ }
+
+ _OpenViews[pTabItem.Header.ToString()] = pView;
+ SetView(pView);
+ }
+ private void SetView(BeWoView newView)
+ {
+ if (newView == null || Equals(newView, SelectedView)) return;
+
+ newView.Margin = new Thickness(0);
+
+ if (ContentBorder.Child == null || DoSaveCheck())
+ {
+ SelectedView = newView;
+ //ServiceFacade.WaitUntilAsyncIsFinished((s) => Dispatcher.Invoke(() => SelectedView = newView));
+ }
+ }
+ private void GenerateNewView(AccordionItem accordionItem)
+ {
+ if (accordionItem == null)
+ return;
+
+
+ var header = accordionItem.Header.ToString();
+ if (_OpenViews.TryGetValue(header, out var view))
+ {
+ return;
+ }
+ else
+ {
+ _OpenViews.Add(header, null);
+ }
+
+ switch (accordionItem.Name)
+ {
+ case nameof(TabitemMandator):
+ CheckMandatorVM(() => AddView(TabitemMandator, new MandatorView(this)));
+ return;
+ case nameof(TabitemQualificationTypes):
+ VMFactory.CreateValueListVMAsync(ValueListEntryType.StaffQualificationsType,
+ r => this.Dispatch(() => AddView(TabitemQualificationTypes, new ValueListView(r))));
+ return;
+ case nameof(TabitemQualifikationsbedarf):
+ VMFactory.CreateValueListVMAsync(ValueListEntryType.QualifikationsBedarf,
+ r => this.Dispatch(() => AddView(TabitemQualifikationsbedarf, new ValueListView(r))));
+ return;
+ case nameof(TabitemAbsenceCategories):
+ VMFactory.CreateAbsenceReasonListVMAsync(r =>
+ this.Dispatch(() => AddView(TabitemAbsenceCategories, new AbsenceReasonView(r))));
+ return;
+ case nameof(TabitemDisablityTypes):
+ VMFactory.CreateValueListVMAsync(ValueListEntryType.DisabilityType,
+ r => this.Dispatch(() => AddView(TabitemDisablityTypes, new ValueListView(r))));
+ return;
+ case nameof(TabitemEmploymentTypes):
+ VMFactory.CreateEmploymentTypeListVMAsync(r =>
+ this.Dispatch(() => AddView(TabitemEmploymentTypes, new EmploymentTypeView(r))));
+ return;
+ case nameof(TabitemCustomerCareTypes):
+ VMFactory.CreateValueListVMAsync(ValueListEntryType.CustomerCareType,
+ r => this.Dispatch(() => AddView(TabitemCustomerCareTypes, new ValueListView(r))));
+ return;
+ case nameof(TabitemTerminationReasons):
+ VMFactory.CreateValueListVMAsync(ValueListEntryType.TerminationReasonType,
+ r => this.Dispatch(() => AddView(TabitemTerminationReasons, new ValueListView(r))));
+ return;
+ case nameof(TabitemPlacementObjectives):
+ VMFactory.CreateValueListVMAsync(ValueListEntryType.PlacementObjectiveType,
+ r => this.Dispatch(() => AddView(TabitemPlacementObjectives, new ValueListView(r))));
+ return;
+ case nameof(TabitemTitles):
+ VMFactory.CreateValueListVMAsync(ValueListEntryType.TitleType,
+ r => this.Dispatch(() => AddView(TabitemTitles, new ValueListView(r))));
+ return;
+ case nameof(TabitemFunctions):
+ VMFactory.CreateValueListVMAsync(ValueListEntryType.FunctionType,
+ personFunctionList => VMFactory.CreateValueListVMAsync(
+ ValueListEntryType.OrganisationFunctionType,
+ orgFunctionList =>
+ this.Dispatch(() => AddView(TabitemFunctions,
+ new EnvironmentRoleView(personFunctionList, orgFunctionList)))));
+ return;
+ case nameof(TabitemNationality):
+ VMFactory.CreateValueListVMAsync(ValueListEntryType.Nationality,
+ natList =>
+ this.Dispatch(() => AddView(TabitemNationality, new ValueListView(natList))));
+ return;
+ case nameof(TabitemAufenthaltsstatus):
+ VMFactory.CreateValueListVMAsync(ValueListEntryType.Aufenthaltsstatus,
+ orgList =>
+ this.Dispatch(() => AddView(TabitemAufenthaltsstatus, new AufenthaltsView(orgList))));
+ return;
+ case nameof(TabitemFinazCategories):
+ VMFactory.CreateValueListVMAsync(ValueListEntryType.AccountingTransactionType,
+ r => this.Dispatch(() => AddView(TabitemFinazCategories, new ValueListView(r))));
+ return;
+ case nameof(TabitemServiceCategories):
+ VMFactory.CreateServiceCategoryListVMAsync(r =>
+ this.Dispatch(() => AddView(TabitemServiceCategories, new ServiceCategoryView(r))));
+ return;
+ case nameof(TabitemServiceDescriptions):
+ VMFactory.CreateServiceDescriptionListVMAsync(r =>
+ this.Dispatch(() => AddView(TabitemServiceDescriptions, new ServiceDescriptionView(r))));
+ return;
+ case nameof(TabitemTextbausteine):
+ VMFactory.CreateTextModuleListVMAsync(
+ r => this.Dispatch(() => AddView(TabitemTextbausteine, new TextbausteinView(r, true))), true,
+ true);
+ return;
+ case nameof(TabitemMedikamentenarten):
+ VMFactory.CreateMedArtListVMAsync(r =>
+ this.Dispatch(() => AddView(TabitemMedikamentenarten, new MedikamentenartenView(r))));
+ return;
+ case nameof(TabitemRoles):
+ VMFactory.CreateValueListVMAsync(ValueListEntryType.StaffRoleType,
+ r => this.Dispatch(() => AddView(TabitemRoles, new ValueListView(r))));
+ return;
+ case nameof(TabitemEnvironmentRoles):
+ VMFactory.CreateValueListVMAsync(ValueListEntryType.EnvironmentPersonType,
+ personList => VMFactory.CreateValueListVMAsync(ValueListEntryType.RoleInOrganisationType,
+ roleInOrgList => VMFactory.CreateValueListVMAsync(
+ ValueListEntryType.EnvironmentOrganisationType,
+ orgList => VMFactory.CreateValueListVMAsync(ValueListEntryType.RoleInFamily,
+ roleInFamily => this.Dispatch(() => AddView(TabitemEnvironmentRoles,
+ new EnvironmentRoleView(personList, orgList, roleInOrgList, roleInFamily)))))));
+ return;
+ case nameof(TabitemActivityFocus):
+ VMFactory.CreateValueListVMAsync(ValueListEntryType.StaffActivityFocusType,
+ r => this.Dispatch(() => AddView(TabitemActivityFocus, new ValueListView(r))));
+ return;
+ case nameof(TabitemResourceCategories):
+ VMFactory.CreateValueListVMAsync(ValueListEntryType.ResourceCategory,
+ r => this.Dispatch(() => AddView(TabitemResourceCategories, new ValueListView(r))));
+ return;
+ case nameof(TabitemResources):
+ VMFactory.CreateResourceListVMAsync(r =>
+ this.Dispatch(() => AddView(TabitemResources, new RessourceView(r))));
+ return;
+ case nameof(TabitemGoalcategories):
+ VMFactory.CreateGoalCategoryVMAsync(r =>
+ this.Dispatch(() => AddView(TabitemGoalcategories, new MassnahmenTreeViewView(r))));
+ return;
+ case nameof(TabitemMassnahmen):
+ VMFactory.CreateValueListVMAsync(ValueListEntryType.MassnahmenKatalog,
+ r => this.Dispatch(() => AddView(TabitemMassnahmen, new ValueListView(r))));
+ return;
+ case nameof(TabitemNews):
+ ServiceFacade.DoEmployeeServiceAsync(s => s.GetAllNewsItems(),
+ cb => this.Dispatch(() => AddView(TabitemNews, new NewsItemView(new NewsItemListVM(cb)))));
+ return;
+ case nameof(TabitemAssessmentSheetValues):
+ VMFactory.CreateAssessmentSheetValueListVM(m =>
+ this.Dispatch(() => AddView(TabitemAssessmentSheetValues, new AssessmentSheetValueView(m))));
+ return;
+ case nameof(TabitemAssessmentSheetCategories):
+ VMFactory.CreateAssessmentSheetCategoryListVM(m => this.Dispatch(() =>
+ AddView(TabitemAssessmentSheetCategories, new AssessmentSheetCategoryView(m))));
+ return;
+ case nameof(TabitemAdditionalServices):
+ VMFactory.CreateAdditionalServiceListVMAsync(r =>
+ this.Dispatch(() => AddView(TabitemAdditionalServices, new AdditionalServiceAddView(r))));
+ return;
+ case nameof(TabitemAdditionalServiceRegions):
+ VMFactory.CreateAdditionalServiceRegionListVMAsync(r =>
+ this.Dispatch(
+ () => AddView(TabitemAdditionalServiceRegions, new AdditionalServiceRegionView(r))));
+ return;
+ case nameof(TabitemAuszahlungsarten):
+ VMFactory.CreateAuszahlungsartenListVMAsync(r =>
+ this.Dispatch(() => AddView(TabitemAuszahlungsarten, new AuszahlungsartenAddView(r))));
+ return;
+ case nameof(TabitemDokumenttype):
+ VMFactory.CreateValueListVMAsync(ValueListEntryType.DocumentType,
+ r => this.Dispatch(() => AddView(TabitemDokumenttype, new DokumentationstypView(r))));
+ return;
+ case nameof(TabitemSbd):
+ VMFactory.CreateSbdAdminVMAsync(r => this.Dispatch(() => AddView(TabitemSbd, new SbdAdminView(r))));
+ return;
+ case nameof(TabitemContracttypes):
+ VMFactory.CreateValueListVMAsync(ValueListEntryType.ContractType,
+ r => this.Dispatch(() => AddView(TabitemContracttypes, new ValueListView(r))));
+ return;
+ case nameof(TabitemBudgets):
+ VMFactory.CreateBudgetListVMAsync(r =>
+ this.Dispatch(() => AddView(TabitemBudgets, new BudgetView(r))));
+ return;
+ case nameof(TabitemPreise):
+ VMFactory.CreatePreisListVMAsync(r =>
+ this.Dispatch(() => AddView(TabitemPreise, new PreisView(r))));
+ return;
+ case nameof(TabitemDienste):
+ VMFactory.CreateDienstListVMAsync(r =>
+ this.Dispatch(() => AddView(TabitemDienste, new DienstView(r))));
+ return;
+ case nameof(TabitemNotizenkategorie):
+ VMFactory.CreateValueListVMAsync(ValueListEntryType.NotizenKategorieEmployee,
+ notizEmpList => VMFactory.CreateValueListVMAsync(ValueListEntryType.NotizenKategorieCustomer,
+ notizCosList => this.Dispatch(() => AddView(TabitemNotizenkategorie, new NotizenKategorieView(notizEmpList, notizCosList)))));
+ return;
+ case nameof(TabitemRatingTypes):
+ VMFactory.CreateRatingTypeListVMAsync(r =>
+ this.Dispatch(() => AddView(TabitemRatingTypes, new RatingTypeView(r))));
+ return;
+ case nameof(TabitemAuftragsherkunft):
+ VMFactory.CreateValueListVMAsync(ValueListEntryType.Auftragsherkunft,
+ r => this.Dispatch(() => AddView(TabitemAuftragsherkunft, new ValueListView(r))));
+ return;
+ case nameof(TabitemVermittlungsgrundlage):
+ VMFactory.CreateValueListVMAsync(ValueListEntryType.Vermittlungsgrundlage,
+ r => this.Dispatch(() => AddView(TabitemVermittlungsgrundlage, new ValueListView(r))));
+ return;
+ case nameof(TabitemSozioTherapie):
+ CheckMandatorVM(() => AddView(TabitemSozioTherapie, new SoziotherapieSettingsView(this)));
+ return;
+ }
+
+ throw new ArgumentOutOfRangeException(nameof(accordionItem));
+ }
+ private void CheckMandatorVM(Action callbackAddView)
+ {
+ if (MandatorVM is object)
+ {
+ callbackAddView();
+ }
+ else
+ {
+ ServiceFacade.DoAccountingServiceAsync(s => s.LoadInvoiceNumberList(),
+ inl => ServiceFacade.DoOperationsServiceAsync(
+ s => s.GetMandator(),
+ m =>
+ this.Dispatch(() =>
+ {
+ var vmList = new List();
+ foreach (var indc in inl)
+ {
+ vmList.Add(new InvoiceNumberVM(indc));
+ }
+ MandatorVM = new MandatorVM(vmList, m);
+ callbackAddView();
+ })));
+ }
+ }
+
+ private AccordionItem searchAccordionItem(string header)
+ {
+ foreach (var item in Root.Items)
+ {
+ var rtn = searchAccordionItem(item as AccordionItem, header);
+
+ if (rtn is object)
+ return rtn;
+ }
+
+ return null;
+ }
+ private AccordionItem searchAccordionItem(AccordionItem accordion, string header)
+ {
+ if (accordion is null)
+ return null;
+
+ if (!accordion.Items.Any())
+ {
+ if (header == accordion.Header.ToString())
+ return accordion;
+ else
+ return null;
+ }
+
+ foreach (var item in accordion.Items)
+ {
+ var rtn = searchAccordionItem(item as AccordionItem, header);
+
+ if (rtn is object)
+ return rtn;
+ }
+
+ return null;
+ }
+
+ private void ScrollViewer_PreviewMouseWheel(object sender, MouseWheelEventArgs e)
+ {
+ //e.Handled = true;
+ }
+ }
}
\ No newline at end of file
diff --git a/BeWo/View/Search/GenericSearchView.cs b/BeWo/View/Search/GenericSearchView.cs
index 9ad3aabe2..a3c3bc8b8 100644
--- a/BeWo/View/Search/GenericSearchView.cs
+++ b/BeWo/View/Search/GenericSearchView.cs
@@ -17,7 +17,6 @@ namespace BeWo.View.Search
{
public class GenericSearchView : UserControl where T : class, IFilterableDC
{
-
private readonly ListBox _ResultListBox;
private readonly Grid _Root;
@@ -152,6 +151,11 @@ namespace BeWo.View.Search
ListItemStyle = FindResource("NavigationListStyleWithSampleDescAsToolTip") as Style;
}
}
+
+ _ResultListBox.PreviewMouseWheel += (s, e) =>
+ {
+
+ };
}
protected Grid HeaderGrid { get; set; }
diff --git a/BeWo/View/Search/MultiEmployeeSearch.xaml b/BeWo/View/Search/MultiEmployeeSearch.xaml
index f7254a591..98d930ab2 100644
--- a/BeWo/View/Search/MultiEmployeeSearch.xaml
+++ b/BeWo/View/Search/MultiEmployeeSearch.xaml
@@ -1,95 +1,166 @@
-
-
-
-
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/BeWo/View/Search/OrganisationSearchView.cs b/BeWo/View/Search/OrganisationSearchView.cs
index 0f6a46abe..244027a2c 100644
--- a/BeWo/View/Search/OrganisationSearchView.cs
+++ b/BeWo/View/Search/OrganisationSearchView.cs
@@ -32,7 +32,7 @@ namespace BeWo.View.Search
pCallBack(r);
});
}
- else if (this.SearchMode == SearchMode.OnlyValid)
+ else if (this.SearchMode == SearchMode.OnlyValidGkvOrganisations)
{
ServiceFacade.DoCustomerServiceAsync(
s => s.GetAllGkvValidOrganisationsCompact(),
diff --git a/BeWo/View/Search/SearchMode.cs b/BeWo/View/Search/SearchMode.cs
index dcee2f64d..421113461 100644
--- a/BeWo/View/Search/SearchMode.cs
+++ b/BeWo/View/Search/SearchMode.cs
@@ -8,6 +8,6 @@
ActiveCostbearer2SupportConcepts,
OnlyToOrganisationRelatedPersons,
OnlyTeamMember,
- OnlyValid
+ OnlyValidGkvOrganisations
}
}
\ No newline at end of file
diff --git a/BeWo/ViewModel/AbstractBaseVM.cs b/BeWo/ViewModel/AbstractBaseVM.cs
index abde77df9..c337cd304 100644
--- a/BeWo/ViewModel/AbstractBaseVM.cs
+++ b/BeWo/ViewModel/AbstractBaseVM.cs
@@ -1,5 +1,7 @@
using System;
+using System.Collections.Generic;
using System.ComponentModel;
+using System.Linq;
using BS.Shared;
using BS.Shared.Core;
@@ -41,6 +43,16 @@ namespace BeWo.ViewModel
return (pMember == null && pNewValue != null) || (pMember != null && !pMember.Equals(pNewValue));
}
+ protected bool AreDifferent(object pMember, object pNewValue)
+ {
+ if(pMember is IEnumerable l1 && pNewValue is IEnumerable l2)
+ {
+ return !Enumerable.SequenceEqual(l1, l2);
+ }
+
+ return AreDifferent(pMember, pNewValue);
+ }
+
protected bool AreEqual(object x, object y)
{
NullCompareResult lResult = Utils.NullCompare(x, y);
diff --git a/BeWo/ViewModel/GkvAbrechnungVM.cs b/BeWo/ViewModel/GkvAbrechnungVM.cs
index 2c60f25f8..da12532c1 100644
--- a/BeWo/ViewModel/GkvAbrechnungVM.cs
+++ b/BeWo/ViewModel/GkvAbrechnungVM.cs
@@ -13,6 +13,7 @@ using BS.Shared.DataContracts.Compact;
using BS.Shared.DataContracts.GkvAbrechnung;
using BS.Shared.Extensions;
using BS.Shared.Interface;
+using BS.Shared.ReportRequests;
using DevExpress.Xpf.Core;
namespace BeWo.ViewModel
@@ -338,6 +339,13 @@ namespace BeWo.ViewModel
}
}
+ public bool IsFormularEnabled => LastTransferProtokoll is object;
+
+ public GkvAbrechnungReportRequest ReportRequest
+ => new GkvAbrechnungReportRequest(DataContract.GkvAbrechnungOid.Value);
+ public string ReportLink
+ => BeWoApp.SiteOfOrigin + "/ReportView.aspx" + ReportRequest.GetUrlPathString();
+
public void FirePropertyIsReady2CreateChanged()
=> FirePropertyChanged(nameof(IsReady2Create));
public bool IsReady2Create
diff --git a/BeWo/ViewModel/ImageVM.cs b/BeWo/ViewModel/ImageVM.cs
index 21c7d3e3c..699861d94 100644
--- a/BeWo/ViewModel/ImageVM.cs
+++ b/BeWo/ViewModel/ImageVM.cs
@@ -1,4 +1,5 @@
using System;
+using System.Windows.Media;
using System.Windows.Media.Imaging;
using BS.Shared;
using BS.Shared.Core;
@@ -6,80 +7,84 @@ using BS.Shared.DataContracts;
namespace BeWo.ViewModel
{
- public class ImageVM : AbstractDCMapperVM
- {
- private string _Filename;
- private string _Fullname;
- private byte[] _Original;
- private byte[] _MediumThumbnail;
- private byte[] _SmallThumbnail;
+ public class ImageVM : AbstractDCMapperVM
+ {
+ private string _Filename;
+ private string _Fullname;
+ private byte[] _Original;
+ private byte[] _MediumThumbnail;
+ private byte[] _SmallThumbnail;
+ private BitmapImage _BitmapImage;
+ private ImageSource _ImageSource;
- public ImageVM() : this(new ImageDC())
- {
+ public ImageVM() : this(new ImageDC())
+ {
- }
- public ImageVM(ImageDC dc) : base(dc, dc.Oid == null)
- {
+ }
+ public ImageVM(ImageDC dc) : base(dc, dc.Oid == null)
+ {
- }
+ }
- public string Filename
- {
- get { return _Filename; }
- set
- {
- if (!AreDifferent(_Filename, value))
- return;
+ public string Filename
+ {
+ get { return _Filename; }
+ set
+ {
+ if (!AreDifferent(_Filename, value))
+ return;
- _Filename = value;
- StoreDirtyInformation(AreDifferent(DataContract.Filename, value), nameof(Filename));
- FirePropertyChanged(nameof(Filename));
- }
- }
- public string Fullname
- {
- get { return _Fullname; }
- set
- {
- if (!AreDifferent(_Fullname, value))
- return;
+ _Filename = value;
+ StoreDirtyInformation(AreDifferent(DataContract.Filename, value), nameof(Filename));
+ FirePropertyChanged(nameof(Filename));
+ }
+ }
+ public string Fullname
+ {
+ get { return _Fullname; }
+ set
+ {
+ if (!AreDifferent(_Fullname, value))
+ return;
- _Fullname = value;
- StoreDirtyInformation(AreDifferent(DataContract.Fullname, value), nameof(Fullname));
- FirePropertyChanged(nameof(Fullname));
- }
- }
- public byte[] Original
- {
- get { return _Original; }
- set
- {
- if (!AreDifferent(_Original, value))
- return;
+ _Fullname = value;
+ StoreDirtyInformation(AreDifferent(DataContract.Fullname, value), nameof(Fullname));
+ FirePropertyChanged(nameof(Fullname));
+ }
+ }
+ public byte[] Original
+ {
+ get { return _Original; }
+ set
+ {
+ if (!AreDifferent(_Original, value))
+ return;
- _Original = value;
- StoreDirtyInformation(AreDifferent(DataContract.Original, value), nameof(Original));
- FirePropertyChanged(nameof(Original));
- FirePropertyChanged(nameof(BitmapImage));
- }
- }
+ _Original = value;
+ StoreDirtyInformation(AreDifferent(DataContract.Original, value), nameof(Original));
+ FirePropertyChanged(nameof(Original));
+ FirePropertyChanged(nameof(BitmapImage));
+ }
+ }
- public BitmapImage BitmapImage => Utils.CreateBitmapImageFromByteArray(Original);
+ public BitmapImage BitmapImage => Utils.CreateBitmapImageFromByteArray(Original);
- protected override void InitByDataContract(ImageDC pDataContract)
- {
- _Filename = pDataContract.Filename;
- _Fullname = pDataContract.Fullname;
- _Original = pDataContract.Original;
- }
+ protected override void InitByDataContract(ImageDC pDataContract)
+ {
+ _Filename = pDataContract.Filename;
+ _Fullname = pDataContract.Fullname;
+ _Original = pDataContract.Original;
+ _MediumThumbnail = pDataContract.MediumThumbnail;
+ _SmallThumbnail = pDataContract.SmallThumbnail;
+ }
- protected override ImageDC MapToDataContract(ImageDC pDataContract, bool doCommit)
- {
- pDataContract.Filename = _Filename;
- pDataContract.Fullname = _Fullname;
- pDataContract.Original = _Original;
+ protected override ImageDC MapToDataContract(ImageDC pDataContract, bool doCommit)
+ {
+ pDataContract.Filename = _Filename;
+ pDataContract.Fullname = _Fullname;
+ pDataContract.Original = _Original;
- return pDataContract;
- }
- }
+ return pDataContract;
+ }
+ }
}
diff --git a/BeWo/ViewModel/MandatorVM.cs b/BeWo/ViewModel/MandatorVM.cs
index 5ca6e7f45..30617d3d4 100644
--- a/BeWo/ViewModel/MandatorVM.cs
+++ b/BeWo/ViewModel/MandatorVM.cs
@@ -6,600 +6,681 @@ using BS.Shared.DataContracts;
using BS.Shared.Extensions;
using BeWo.Core;
using BS.Shared.Core;
+using BS.Shared.DataContracts.Compact;
namespace BeWo.ViewModel
{
- public class MandatorVM : AbstractDCMapperVM
- {
- public static string PropertyName_BeWoClientType = "BeWoClientType";
-
- public static string PropertyName_ClientId = "ClientId";
-
- public static string PropertyName_Country = "Country";
-
- public static string PropertyName_Name = "Name";
-
- public static string PropertyName_PostalCode = "PostalCode";
-
- public static string PropertyName_Settings = "Settings";
-
- public static string PropertyName_State = "State";
-
- public static string PropertyName_Street = "Street";
-
- public static string PropertyName_Town = "Town";
-
- public static string PropertyName_Apikey = "Apikey";
-
- public static string PropertyName_TimeUntilUILock = "TimeUntilUILock";
-
- public static string PropertyName_HilfeplanAuslaufAuswahl = "HilfeplanAuslaufAuswahl";
-
- public static string PropertyName_AnzTageZeiterfassErfolgt = "AnzTageZeiterfassErfolgt";
-
- public static string PropertyName_ZeiterfassungsSchwellwert = "ZeiterfassungsSchwellwert";
-
- public static string PropertyName_IKLeistungserbringer = nameof(IKLeistungserbringer);
-
- private long _BeWoClientType;
-
- private string _ClientId;
-
- private string _Country;
-
- private string _Name;
-
- private string _PostalCode;
-
- private string _Settings;
-
- private string _State;
-
- private string _Street;
-
- private string _Town;
-
- private int _TimeUntilUILock;
-
- private int _HilfeplanAuslaufAuswahl;
-
- private int _AnzTageZeiterfassErfolgt;
-
- private int _ZeiterfassungsSchwellwert;
-
- private BindingList _InvoiceNumberList;
-
- private InvoiceNumberVM _InvoiceNumber;
-
- private string _Apikey;
-
- private string _IKLeistungserbringer;
-
- public MandatorVM(IList invoiceNumberList, MandatorDC pDC) : base(pDC, true)
- {
- _InvoiceNumberList = new BindingList(invoiceNumberList);
- if (_InvoiceNumberList.Count > 0)
- {
- _InvoiceNumber = _InvoiceNumberList[0];
- }
- }
-
- public BindingList InvoiceNumberList
- {
- get
- {
- return _InvoiceNumberList;
- }
- }
-
- public InvoiceNumberVM InvoiceNumber
- {
- get
- {
- return _InvoiceNumber;
- }
- }
-
- public long BeWoClientType
- {
- get { return this._BeWoClientType; }
-
- set
- {
- if (this.AreDifferent(this._BeWoClientType, value))
- {
- this._BeWoClientType = value;
- this.StoreDirtyInformation(this.AreDifferent(this.DataContract.BeWoClientType, value), PropertyName_BeWoClientType);
- this.FirePropertyChanged(PropertyName_BeWoClientType);
- }
- }
- }
-
- public string ClientId
- {
- get { return this._ClientId; }
-
- set
- {
- if (this.AreDifferent(this._ClientId, value))
- {
- this._ClientId = value;
- this.StoreDirtyInformation(this.AreDifferent(this.DataContract.ClientId, value), PropertyName_ClientId);
- this.FirePropertyChanged(PropertyName_ClientId);
- }
- }
- }
-
- public string Country
- {
- get { return this._Country; }
-
- set
- {
- if (this.AreDifferent(this._Country, value))
- {
- this._Country = value;
- this.StoreDirtyInformation(this.AreDifferent(this.DataContract.Country, value), PropertyName_Country);
- this.FirePropertyChanged(PropertyName_Country);
- }
- }
- }
-
- public bool IsServiceRecordNoticeMandatory
- {
- get { return BeWoApp.AppSettings.IsServiceRecordNoticeMandatory; }
-
- set
- {
- if (this.AreDifferent(BeWoApp.AppSettings.IsServiceRecordNoticeMandatory, value))
- {
- BeWoApp.AppSettings.IsServiceRecordNoticeMandatory = value;
-
- this.Settings = UserSettingsUtils.CreateNewSettingValue(this._Settings, "IsServiceRecordNoticeMandatory", value ? "1" : "0");
- }
- }
- }
-
- public bool IsPasswordSecurityActiv
- {
- get { return BeWoApp.AppSettings.IsPasswordSecurityActiv; }
-
- set
- {
- if (this.AreDifferent(BeWoApp.AppSettings.IsPasswordSecurityActiv, value))
- {
- BeWoApp.AppSettings.IsPasswordSecurityActiv = value;
-
- this.Settings = UserSettingsUtils.CreateNewSettingValue(this._Settings, "IsPasswordSecurityActiv", value ? "1" : "0");
- }
- }
- }
-
- public bool IsEndDateVisible
- {
- get { return BeWoApp.AppSettings.IsEndDateVisible; }
-
- set
- {
- if (this.AreDifferent(BeWoApp.AppSettings.IsEndDateVisible, value))
- {
- BeWoApp.AppSettings.IsEndDateVisible = value;
-
- this.Settings = UserSettingsUtils.CreateNewSettingValue(this._Settings, "IsEndDateVisible", value ? "1" : "0");
- }
- }
- }
-
- public bool IsOnlyYearMonthVisible
- {
- get { return BeWoApp.AppSettings.IsOnlyYearMonthVisible; }
-
- set
- {
- if (this.AreDifferent(BeWoApp.AppSettings.IsOnlyYearMonthVisible, value))
- {
-
-
- BeWoApp.AppSettings.IsOnlyYearMonthVisible = value;
-
- this.Settings = UserSettingsUtils.CreateNewSettingValue(this._Settings, "IsOnlyYearMonthVisible", value ? "1" : "0");
- }
- }
- }
-
- public bool IsZeiterfassDateNormal
- {
- get
- {
-
- //if (IsEndDateVisible == false && IsOnlyYearMonthVisible == false && BeWoApp.AppSettings.IsZeiterfassDateNormal == false)
- //{
- // BeWoApp.AppSettings.IsZeiterfassDateNormal = true;
- //}
-
- return BeWoApp.AppSettings.IsZeiterfassDateNormal;
- }
-
- set
- {
- if (this.AreDifferent(BeWoApp.AppSettings.IsZeiterfassDateNormal, value))
- {
- BeWoApp.AppSettings.IsZeiterfassDateNormal = value;
-
- this.Settings = UserSettingsUtils.CreateNewSettingValue(this._Settings, "IsZeiterfassDateNormal", value ? "1" : "0");
- }
- }
- }
-
- public String EinheitZeiterfassung
- {
- get { return BeWoApp.AppSettings.EinheitZeiterfassung; }
-
- set
- {
- if (this.AreDifferent(BeWoApp.AppSettings.EinheitZeiterfassung, value))
- {
- BeWoApp.AppSettings.EinheitZeiterfassung = value;
-
- this.Settings = UserSettingsUtils.CreateNewSettingValue(this._Settings, SettingsKeys.EinheitZeiterfassung, value);
- }
- }
- }
-
-
- public int MaxDaysEditServiceRecordsAllowed
- {
- get { return BeWoApp.AppSettings.MaxDaysEditServiceRecordsAllowed; }
-
- set
- {
- if (this.AreDifferent(BeWoApp.AppSettings.MaxDaysEditServiceRecordsAllowed, value))
- {
- BeWoApp.AppSettings.MaxDaysEditServiceRecordsAllowed = value;
-
- this.Settings = UserSettingsUtils.CreateNewSettingValue(this._Settings, "MaxDaysEditServiceRecordsAllowed", value.ToString());
- }
- }
- }
- public bool EnableArbeitszeiterfassung
- {
- get { return BeWoApp.AppSettings.EnableArbeitszeiterfassung; }
-
- set
- {
- if (this.AreDifferent(BeWoApp.AppSettings.EnableArbeitszeiterfassung, value))
- {
- BeWoApp.AppSettings.EnableArbeitszeiterfassung = value;
-
- this.Settings = UserSettingsUtils.CreateNewSettingValue(this._Settings, "EnableArbeitszeiterfassung", value ? "1" : "0");
- }
- }
- }
- public bool EnableAutomaticPauses
- {
- get { return BeWoApp.AppSettings.EnableAutomaticPauses; }
-
- set
- {
- if (this.AreDifferent(BeWoApp.AppSettings.EnableAutomaticPauses, value))
- {
- BeWoApp.AppSettings.EnableAutomaticPauses = value;
-
- this.Settings = UserSettingsUtils.CreateNewSettingValue(this._Settings, "EnableAutomaticPauses", value ? "1" : "0");
- }
- }
- }
- public bool EnableRestTimeWarning
- {
- get { return BeWoApp.AppSettings.EnableRestTimeWarning; }
-
- set
- {
- if (this.AreDifferent(BeWoApp.AppSettings.EnableRestTimeWarning, value))
- {
- BeWoApp.AppSettings.EnableRestTimeWarning = value;
-
- this.Settings = UserSettingsUtils.CreateNewSettingValue(this._Settings, "EnableRestTimeWarning", value ? "1" : "0");
- }
- }
- }
- public int MaxWorkTimeHoursBeforeWarning
- {
- get { return BeWoApp.AppSettings.MaxWorkTimeHoursBeforeWarning; }
-
- set
- {
- if (this.AreDifferent(BeWoApp.AppSettings.MaxWorkTimeHoursBeforeWarning, value))
- {
- BeWoApp.AppSettings.MaxWorkTimeHoursBeforeWarning = value;
-
- this.Settings = UserSettingsUtils.CreateNewSettingValue(this._Settings, "MaxWorkTimeHoursBeforeWarning", value.ToString());
- }
- }
- }
-
- public int TimeUntilUILock
- {
- get => _TimeUntilUILock;
-
- set
- {
- if(!AreDifferent(_TimeUntilUILock, value))
- {
- return;
- }
-
- _TimeUntilUILock = value;
- Settings = UserSettingsUtils.CreateNewSettingValue(_Settings, SettingsKeys.TimeUntilUILock, value.ToString());
-
- AutoLockUI.LockUITime = value;
- AutoLockUI.StopTimer();
- AutoLockUI.StartAutoLockUIOption();
- }
- }
-
- public int MoKSessionTimeout
- {
- get => BeWoApp.AppSettings.MoKSessionTimeout;
- set
- {
- if(!AreDifferent(BeWoApp.AppSettings.MoKSessionTimeout, value))
- {
- return;
- }
-
- BeWoApp.AppSettings.MoKSessionTimeout = value;
- Settings = UserSettingsUtils.CreateNewSettingValue(_Settings, SettingsKeys.MoKSessionTimeout, value.ToString());
- }
- }
-
- public int HilfeplanAuslaufAuswahl
- {
- get { return BeWoApp.AppSettings.HilfeplanAuslaufAuswahl; }
-
- set
- {
- if (this.AreDifferent(BeWoApp.AppSettings.HilfeplanAuslaufAuswahl, value))
- {
- BeWoApp.AppSettings.HilfeplanAuslaufAuswahl = value;
-
- this.Settings = UserSettingsUtils.CreateNewSettingValue(this._Settings, "HilfeplanAuslaufAuswahl", value.ToString());
- }
- }
- }
-
- public int AnzTageZeiterfassErfolgt
- {
- get { return BeWoApp.AppSettings.AnzTageZeiterfassErfolgt; }
-
- set
- {
- if (this.AreDifferent(BeWoApp.AppSettings.AnzTageZeiterfassErfolgt, value))
- {
- BeWoApp.AppSettings.AnzTageZeiterfassErfolgt = value;
-
- this.Settings = UserSettingsUtils.CreateNewSettingValue(this._Settings, "AnzTageZeiterfassErfolgt", value.ToString());
- }
- }
- }
-
- public int ZeiterfassungsSchwellwert
- {
- get { return BeWoApp.AppSettings.ZeiterfassungsSchwellwert; }
-
- set
- {
- if (this.AreDifferent(BeWoApp.AppSettings.ZeiterfassungsSchwellwert, value))
- {
- BeWoApp.AppSettings.ZeiterfassungsSchwellwert = value;
-
- this.Settings = UserSettingsUtils.CreateNewSettingValue(this._Settings, "ZeiterfassungsSchwellwert", value.ToString());
- }
- }
- }
-
- public string Name
- {
- get { return this._Name; }
-
- set
- {
- if (this.AreDifferent(this._Name, value))
- {
- this._Name = value;
- this.StoreDirtyInformation(this.AreDifferent(this.DataContract.Name, value), PropertyName_Name);
- this.FirePropertyChanged(PropertyName_Name);
- }
- }
- }
-
- public string PostalCode
- {
- get { return this._PostalCode; }
-
- set
- {
- if (this.AreDifferent(this._PostalCode, value))
- {
- this._PostalCode = value;
- this.StoreDirtyInformation(this.AreDifferent(this.DataContract.PostalCode, value), PropertyName_PostalCode);
- this.FirePropertyChanged(PropertyName_PostalCode);
- }
- }
- }
-
- public string Settings
- {
- get { return _Settings; }
-
- set
- {
- if (AreDifferent(_Settings, value))
- {
- _Settings = value;
- StoreDirtyInformation(AreDifferent(DataContract.Settings, value), PropertyName_Settings);
- FirePropertyChanged(PropertyName_Settings);
- }
- }
- }
-
- public string State
- {
- get { return this._State; }
-
- set
- {
- if (this.AreDifferent(this._State, value))
- {
- this._State = value;
- this.StoreDirtyInformation(this.AreDifferent(this.DataContract.State, value), PropertyName_State);
- this.FirePropertyChanged(PropertyName_State);
- }
- }
- }
-
- public string Street
- {
- get { return this._Street; }
-
- set
- {
- if (this.AreDifferent(this._Street, value))
- {
- this._Street = value;
- this.StoreDirtyInformation(this.AreDifferent(this.DataContract.Street, value), PropertyName_Street);
- this.FirePropertyChanged(PropertyName_Street);
- }
- }
- }
-
- public string Town
- {
- get { return this._Town; }
-
- set
- {
- if (this.AreDifferent(this._Town, value))
- {
- this._Town = value;
- this.StoreDirtyInformation(this.AreDifferent(this.DataContract.Town, value), PropertyName_Town);
- this.FirePropertyChanged(PropertyName_Town);
- }
- }
- }
-
- public override bool IsDirty
- {
- get
- {
- return (base.IsDirty || _InvoiceNumberList.Any(vm => vm.IsDirty));
- }
- }
-
- public string Apikey
- {
- get { return this._Apikey; }
-
- set
- {
- if (this.AreDifferent(this._Apikey, value))
- {
- this._Apikey = value;
- this.StoreDirtyInformation(this.AreDifferent(this.DataContract.Apikey, value), PropertyName_Apikey);
- this.FirePropertyChanged(PropertyName_Apikey);
- }
- }
- }
-
- public string IKLeistungserbringer
- {
- get { return this._IKLeistungserbringer; }
-
- set
- {
- if (this.AreDifferent(this._IKLeistungserbringer, value))
- {
- this._IKLeistungserbringer = value;
- this.StoreDirtyInformation(this.AreDifferent(this.DataContract.IKLeistungserbringer, value), nameof(IKLeistungserbringer));
- this.FirePropertyChanged(nameof(IKLeistungserbringer));
- }
- }
- }
-
+ public class MandatorVM : AbstractDCMapperVM
+ {
+ public static string PropertyName_BeWoClientType = "BeWoClientType";
+ public static string PropertyName_ClientId = "ClientId";
+ public static string PropertyName_Country = "Country";
+ public static string PropertyName_Name = "Name";
+ public static string PropertyName_PostalCode = "PostalCode";
+ public static string PropertyName_Settings = "Settings";
+ public static string PropertyName_State = "State";
+ public static string PropertyName_Street = "Street";
+ public static string PropertyName_Town = "Town";
+ public static string PropertyName_Apikey = "Apikey";
+ public static string PropertyName_TimeUntilUILock = "TimeUntilUILock";
+ public static string PropertyName_HilfeplanAuslaufAuswahl = "HilfeplanAuslaufAuswahl";
+ public static string PropertyName_AnzTageZeiterfassErfolgt = "AnzTageZeiterfassErfolgt";
+ public static string PropertyName_ZeiterfassungsSchwellwert = "ZeiterfassungsSchwellwert";
+ public static string PropertyName_IKLeistungserbringer = nameof(IKLeistungserbringer);
+
+ private long _BeWoClientType;
+ private string _ClientId;
+ private string _Country;
+ private string _Name;
+ private string _Website;
+ private string _PostalCode;
+ private string _Settings;
+ private string _State;
+ private string _Street;
+ private string _Town;
+ private int _TimeUntilUILock;
+ private int _HilfeplanAuslaufAuswahl;
+ private int _AnzTageZeiterfassErfolgt;
+ private int _ZeiterfassungsSchwellwert;
+ private BindingList _InvoiceNumberList;
+ private InvoiceNumberVM _InvoiceNumber;
+ private string _Apikey;
+ private string _IKLeistungserbringer;
+ private string _AccountNumber;
+ private string _BankName;
+ private string _BankCode;
+ private string _Bic;
+ private string _IBAN;
+ private CompactEmployeeDC _SoziotherapieAnsprechpartner;
+ private ImageVM _Logo;
+
+ public MandatorVM(IList invoiceNumberList, MandatorDC pDC) : base(pDC, true)
+ {
+ _InvoiceNumberList = new BindingList(invoiceNumberList);
+ if (_InvoiceNumberList.Count > 0)
+ {
+ _InvoiceNumber = _InvoiceNumberList[0];
+ }
+ }
+
+ public BindingList InvoiceNumberList
+ {
+ get
+ {
+ return _InvoiceNumberList;
+ }
+ }
+ public InvoiceNumberVM InvoiceNumber
+ {
+ get
+ {
+ return _InvoiceNumber;
+ }
+ }
+ public long BeWoClientType
+ {
+ get { return this._BeWoClientType; }
+
+ set
+ {
+ if (this.AreDifferent(this._BeWoClientType, value))
+ {
+ this._BeWoClientType = value;
+ this.StoreDirtyInformation(this.AreDifferent(this.DataContract.BeWoClientType, value), PropertyName_BeWoClientType);
+ this.FirePropertyChanged(PropertyName_BeWoClientType);
+ }
+ }
+ }
+ public string ClientId
+ {
+ get { return this._ClientId; }
+
+ set
+ {
+ if (this.AreDifferent(this._ClientId, value))
+ {
+ this._ClientId = value;
+ this.StoreDirtyInformation(this.AreDifferent(this.DataContract.ClientId, value), PropertyName_ClientId);
+ this.FirePropertyChanged(PropertyName_ClientId);
+ }
+ }
+ }
+ public string Country
+ {
+ get { return this._Country; }
+
+ set
+ {
+ if (this.AreDifferent(this._Country, value))
+ {
+ this._Country = value;
+ this.StoreDirtyInformation(this.AreDifferent(this.DataContract.Country, value), PropertyName_Country);
+ this.FirePropertyChanged(PropertyName_Country);
+ }
+ }
+ }
+ public bool IsServiceRecordNoticeMandatory
+ {
+ get { return BeWoApp.AppSettings.IsServiceRecordNoticeMandatory; }
+
+ set
+ {
+ if (this.AreDifferent(BeWoApp.AppSettings.IsServiceRecordNoticeMandatory, value))
+ {
+ BeWoApp.AppSettings.IsServiceRecordNoticeMandatory = value;
+
+ this.Settings = UserSettingsUtils.CreateNewSettingValue(this._Settings, "IsServiceRecordNoticeMandatory", value ? "1" : "0");
+ }
+ }
+ }
+ public bool IsPasswordSecurityActiv
+ {
+ get { return BeWoApp.AppSettings.IsPasswordSecurityActiv; }
+
+ set
+ {
+ if (this.AreDifferent(BeWoApp.AppSettings.IsPasswordSecurityActiv, value))
+ {
+ BeWoApp.AppSettings.IsPasswordSecurityActiv = value;
+
+ this.Settings = UserSettingsUtils.CreateNewSettingValue(this._Settings, "IsPasswordSecurityActiv", value ? "1" : "0");
+ }
+ }
+ }
+ public bool IsEndDateVisible
+ {
+ get { return BeWoApp.AppSettings.IsEndDateVisible; }
+
+ set
+ {
+ if (this.AreDifferent(BeWoApp.AppSettings.IsEndDateVisible, value))
+ {
+ BeWoApp.AppSettings.IsEndDateVisible = value;
+
+ this.Settings = UserSettingsUtils.CreateNewSettingValue(this._Settings, "IsEndDateVisible", value ? "1" : "0");
+ }
+ }
+ }
+ public bool IsOnlyYearMonthVisible
+ {
+ get { return BeWoApp.AppSettings.IsOnlyYearMonthVisible; }
+
+ set
+ {
+ if (this.AreDifferent(BeWoApp.AppSettings.IsOnlyYearMonthVisible, value))
+ {
+
+
+ BeWoApp.AppSettings.IsOnlyYearMonthVisible = value;
+
+ this.Settings = UserSettingsUtils.CreateNewSettingValue(this._Settings, "IsOnlyYearMonthVisible", value ? "1" : "0");
+ }
+ }
+ }
+ public bool IsZeiterfassDateNormal
+ {
+ get
+ {
+
+ //if (IsEndDateVisible == false && IsOnlyYearMonthVisible == false && BeWoApp.AppSettings.IsZeiterfassDateNormal == false)
+ //{
+ // BeWoApp.AppSettings.IsZeiterfassDateNormal = true;
+ //}
+
+ return BeWoApp.AppSettings.IsZeiterfassDateNormal;
+ }
+
+ set
+ {
+ if (this.AreDifferent(BeWoApp.AppSettings.IsZeiterfassDateNormal, value))
+ {
+ BeWoApp.AppSettings.IsZeiterfassDateNormal = value;
+
+ this.Settings = UserSettingsUtils.CreateNewSettingValue(this._Settings, "IsZeiterfassDateNormal", value ? "1" : "0");
+ }
+ }
+ }
+ public String EinheitZeiterfassung
+ {
+ get { return BeWoApp.AppSettings.EinheitZeiterfassung; }
+
+ set
+ {
+ if (this.AreDifferent(BeWoApp.AppSettings.EinheitZeiterfassung, value))
+ {
+ BeWoApp.AppSettings.EinheitZeiterfassung = value;
+
+ this.Settings = UserSettingsUtils.CreateNewSettingValue(this._Settings, SettingsKeys.EinheitZeiterfassung, value);
+ }
+ }
+ }
+ public int MaxDaysEditServiceRecordsAllowed
+ {
+ get { return BeWoApp.AppSettings.MaxDaysEditServiceRecordsAllowed; }
+
+ set
+ {
+ if (this.AreDifferent(BeWoApp.AppSettings.MaxDaysEditServiceRecordsAllowed, value))
+ {
+ BeWoApp.AppSettings.MaxDaysEditServiceRecordsAllowed = value;
+
+ this.Settings = UserSettingsUtils.CreateNewSettingValue(this._Settings, "MaxDaysEditServiceRecordsAllowed", value.ToString());
+ }
+ }
+ }
+ public bool EnableArbeitszeiterfassung
+ {
+ get { return BeWoApp.AppSettings.EnableArbeitszeiterfassung; }
+
+ set
+ {
+ if (this.AreDifferent(BeWoApp.AppSettings.EnableArbeitszeiterfassung, value))
+ {
+ BeWoApp.AppSettings.EnableArbeitszeiterfassung = value;
+
+ this.Settings = UserSettingsUtils.CreateNewSettingValue(this._Settings, "EnableArbeitszeiterfassung", value ? "1" : "0");
+ }
+ }
+ }
+ public bool EnableAutomaticPauses
+ {
+ get { return BeWoApp.AppSettings.EnableAutomaticPauses; }
+
+ set
+ {
+ if (this.AreDifferent(BeWoApp.AppSettings.EnableAutomaticPauses, value))
+ {
+ BeWoApp.AppSettings.EnableAutomaticPauses = value;
+
+ this.Settings = UserSettingsUtils.CreateNewSettingValue(this._Settings, "EnableAutomaticPauses", value ? "1" : "0");
+ }
+ }
+ }
+ public bool EnableRestTimeWarning
+ {
+ get { return BeWoApp.AppSettings.EnableRestTimeWarning; }
+
+ set
+ {
+ if (this.AreDifferent(BeWoApp.AppSettings.EnableRestTimeWarning, value))
+ {
+ BeWoApp.AppSettings.EnableRestTimeWarning = value;
+
+ this.Settings = UserSettingsUtils.CreateNewSettingValue(this._Settings, "EnableRestTimeWarning", value ? "1" : "0");
+ }
+ }
+ }
+ public int MaxWorkTimeHoursBeforeWarning
+ {
+ get { return BeWoApp.AppSettings.MaxWorkTimeHoursBeforeWarning; }
+
+ set
+ {
+ if (this.AreDifferent(BeWoApp.AppSettings.MaxWorkTimeHoursBeforeWarning, value))
+ {
+ BeWoApp.AppSettings.MaxWorkTimeHoursBeforeWarning = value;
+
+ this.Settings = UserSettingsUtils.CreateNewSettingValue(this._Settings, "MaxWorkTimeHoursBeforeWarning", value.ToString());
+ }
+ }
+ }
+ public int TimeUntilUILock
+ {
+ get => _TimeUntilUILock;
+
+ set
+ {
+ if (!AreDifferent(_TimeUntilUILock, value))
+ {
+ return;
+ }
+
+ _TimeUntilUILock = value;
+ Settings = UserSettingsUtils.CreateNewSettingValue(_Settings, SettingsKeys.TimeUntilUILock, value.ToString());
+
+ AutoLockUI.LockUITime = value;
+ AutoLockUI.StopTimer();
+ AutoLockUI.StartAutoLockUIOption();
+ }
+ }
+ public int MoKSessionTimeout
+ {
+ get => BeWoApp.AppSettings.MoKSessionTimeout;
+ set
+ {
+ if (!AreDifferent(BeWoApp.AppSettings.MoKSessionTimeout, value))
+ {
+ return;
+ }
+
+ BeWoApp.AppSettings.MoKSessionTimeout = value;
+ Settings = UserSettingsUtils.CreateNewSettingValue(_Settings, SettingsKeys.MoKSessionTimeout, value.ToString());
+ }
+ }
+ public int HilfeplanAuslaufAuswahl
+ {
+ get { return BeWoApp.AppSettings.HilfeplanAuslaufAuswahl; }
+
+ set
+ {
+ if (this.AreDifferent(BeWoApp.AppSettings.HilfeplanAuslaufAuswahl, value))
+ {
+ BeWoApp.AppSettings.HilfeplanAuslaufAuswahl = value;
+
+ this.Settings = UserSettingsUtils.CreateNewSettingValue(this._Settings, "HilfeplanAuslaufAuswahl", value.ToString());
+ }
+ }
+ }
+ public int AnzTageZeiterfassErfolgt
+ {
+ get { return BeWoApp.AppSettings.AnzTageZeiterfassErfolgt; }
+
+ set
+ {
+ if (this.AreDifferent(BeWoApp.AppSettings.AnzTageZeiterfassErfolgt, value))
+ {
+ BeWoApp.AppSettings.AnzTageZeiterfassErfolgt = value;
+
+ this.Settings = UserSettingsUtils.CreateNewSettingValue(this._Settings, "AnzTageZeiterfassErfolgt", value.ToString());
+ }
+ }
+ }
+ public int ZeiterfassungsSchwellwert
+ {
+ get { return BeWoApp.AppSettings.ZeiterfassungsSchwellwert; }
+
+ set
+ {
+ if (this.AreDifferent(BeWoApp.AppSettings.ZeiterfassungsSchwellwert, value))
+ {
+ BeWoApp.AppSettings.ZeiterfassungsSchwellwert = value;
+
+ this.Settings = UserSettingsUtils.CreateNewSettingValue(this._Settings, "ZeiterfassungsSchwellwert", value.ToString());
+ }
+ }
+ }
+ public string Name
+ {
+ get { return this._Name; }
+
+ set
+ {
+ if (this.AreDifferent(this._Name, value))
+ {
+ this._Name = value;
+ this.StoreDirtyInformation(this.AreDifferent(this.DataContract.Name, value), PropertyName_Name);
+ this.FirePropertyChanged(PropertyName_Name);
+ }
+ }
+ }
+ public string Website
+ {
+ get { return _Website; }
+
+ set
+ {
+ if (!AreDifferent(Website, value))
+ return;
+
+ _Website = value;
+ StoreDirtyInformation(AreDifferent(DataContract.Website, value), nameof(Website));
+ FirePropertyChanged(nameof(Website));
+ }
+ }
+ public string PostalCode
+ {
+ get { return this._PostalCode; }
+
+ set
+ {
+ if (this.AreDifferent(this._PostalCode, value))
+ {
+ this._PostalCode = value;
+ this.StoreDirtyInformation(this.AreDifferent(this.DataContract.PostalCode, value), PropertyName_PostalCode);
+ this.FirePropertyChanged(PropertyName_PostalCode);
+ }
+ }
+ }
+ public string Settings
+ {
+ get { return _Settings; }
+
+ set
+ {
+ if (AreDifferent(_Settings, value))
+ {
+ _Settings = value;
+ StoreDirtyInformation(AreDifferent(DataContract.Settings, value), PropertyName_Settings);
+ FirePropertyChanged(PropertyName_Settings);
+ }
+ }
+ }
+ public string State
+ {
+ get { return this._State; }
+
+ set
+ {
+ if (this.AreDifferent(this._State, value))
+ {
+ this._State = value;
+ this.StoreDirtyInformation(this.AreDifferent(this.DataContract.State, value), PropertyName_State);
+ this.FirePropertyChanged(PropertyName_State);
+ }
+ }
+ }
+ public string Street
+ {
+ get { return this._Street; }
+
+ set
+ {
+ if (this.AreDifferent(this._Street, value))
+ {
+ this._Street = value;
+ this.StoreDirtyInformation(this.AreDifferent(this.DataContract.Street, value), PropertyName_Street);
+ this.FirePropertyChanged(PropertyName_Street);
+ }
+ }
+ }
+ public string Town
+ {
+ get { return this._Town; }
+
+ set
+ {
+ if (this.AreDifferent(this._Town, value))
+ {
+ this._Town = value;
+ this.StoreDirtyInformation(this.AreDifferent(this.DataContract.Town, value), PropertyName_Town);
+ this.FirePropertyChanged(PropertyName_Town);
+ }
+ }
+ }
+ public override bool IsDirty
+ {
+ get
+ {
+ return (base.IsDirty || _InvoiceNumberList.Any(vm => vm.IsDirty) || Logo.IsDirty);
+ }
+ }
+ public string Apikey
+ {
+ get { return this._Apikey; }
+
+ set
+ {
+ if (this.AreDifferent(this._Apikey, value))
+ {
+ this._Apikey = value;
+ this.StoreDirtyInformation(this.AreDifferent(this.DataContract.Apikey, value), PropertyName_Apikey);
+ this.FirePropertyChanged(PropertyName_Apikey);
+ }
+ }
+ }
+ public string IKLeistungserbringer
+ {
+ get { return this._IKLeistungserbringer; }
+
+ set
+ {
+ if (this.AreDifferent(this._IKLeistungserbringer, value))
+ {
+ this._IKLeistungserbringer = value;
+ this.StoreDirtyInformation(this.AreDifferent(this.DataContract.IKLeistungserbringer, value), nameof(IKLeistungserbringer));
+ this.FirePropertyChanged(nameof(IKLeistungserbringer));
+ }
+ }
+ }
+ public string AccountNumber
+ {
+ get { return _AccountNumber; }
+
+ set
+ {
+ if (!AreDifferent(_AccountNumber, value))
+ return;
+
+ _AccountNumber = value;
+ StoreDirtyInformation(AreDifferent(DataContract.BankAccount.AccountNumber, value), nameof(AccountNumber));
+ FirePropertyChanged(nameof(AccountNumber));
+ }
+ }
+ public string BankCode
+ {
+ get { return _BankCode; }
+
+ set
+ {
+ if (!AreDifferent(BankCode, value))
+ return;
+
+ _BankCode = value;
+ StoreDirtyInformation(AreDifferent(DataContract.BankAccount.BankCode, value), nameof(BankCode));
+ FirePropertyChanged(nameof(BankCode));
+ }
+ }
+ public string BankName
+ {
+ get { return _BankName; }
+
+ set
+ {
+ if (!AreDifferent(BankName, value))
+ return;
+
+ _BankName = value;
+ StoreDirtyInformation(AreDifferent(DataContract.BankAccount.BankName, value), nameof(BankName));
+ FirePropertyChanged(nameof(BankName));
+ }
+ }
+ public string Bic
+ {
+ get { return _Bic; }
+
+ set
+ {
+ if (!AreDifferent(Bic, value))
+ return;
+
+ _Bic = value;
+ StoreDirtyInformation(AreDifferent(DataContract.BankAccount.Bic, value), nameof(Bic));
+ FirePropertyChanged(nameof(Bic));
+ }
+ }
+ public string IBAN
+ {
+ get { return _IBAN; }
+
+ set
+ {
+ if (!AreDifferent(IBAN, value))
+ return;
+
+ _IBAN = value;
+ StoreDirtyInformation(AreDifferent(DataContract.BankAccount.IBAN, value), nameof(IBAN));
+ FirePropertyChanged(nameof(IBAN));
+ }
+ }
+ public CompactEmployeeDC SoziotherapieAnsprechpartner
+ {
+ get { return _SoziotherapieAnsprechpartner; }
+
+ set
+ {
+ if (!AreDifferent(SoziotherapieAnsprechpartner, value))
+ return;
+
+ _SoziotherapieAnsprechpartner = value;
+ StoreDirtyInformation(AreDifferent(DataContract.SoziotherapieAnsprechpartner, value), nameof(SoziotherapieAnsprechpartner));
+ FirePropertyChanged(nameof(SoziotherapieAnsprechpartner));
+ }
+ }
+ public ImageVM Logo
+ {
+ get { return _Logo ?? (_Logo = new ImageVM()); }
+
+ set
+ {
+ _Logo = value;
+ FirePropertyChanged(nameof(Logo));
+ }
+ }
+
public bool CanEditIKLeistungserbringer { get; set; }
public string CanEditIKLeistungserbringerTooltip { get; set; }
protected override void InitByDataContract(MandatorDC pDataContract)
- {
- _Name = pDataContract.Name;
- _ClientId = pDataContract.ClientId;
- _BeWoClientType = pDataContract.BeWoClientType;
- _Country = pDataContract.Country;
- _State = pDataContract.State;
- _Town = pDataContract.Town;
- _PostalCode = pDataContract.PostalCode;
- _Street = pDataContract.Street;
- _Settings = pDataContract.Settings;
- _Apikey = pDataContract.Apikey;
- _IKLeistungserbringer = pDataContract.IKLeistungserbringer;
- CanEditIKLeistungserbringer = pDataContract.CanEditIKLeistungserbringer;
- CanEditIKLeistungserbringerTooltip = pDataContract.CanEditIKLeistungserbringerTooltip;
+ {
+ _Name = pDataContract.Name;
+ _Website = pDataContract.Website;
+ _ClientId = pDataContract.ClientId;
+ _BeWoClientType = pDataContract.BeWoClientType;
+ _Country = pDataContract.Country;
+ _State = pDataContract.State;
+ _Town = pDataContract.Town;
+ _PostalCode = pDataContract.PostalCode;
+ _Street = pDataContract.Street;
+ _Settings = pDataContract.Settings;
+ _Apikey = pDataContract.Apikey;
+ _IKLeistungserbringer = pDataContract.IKLeistungserbringer;
+ _AccountNumber = pDataContract.BankAccount.AccountNumber;
+ _BankCode = pDataContract.BankAccount.BankCode;
+ _BankName = pDataContract.BankAccount.BankName;
+ _Bic = pDataContract.BankAccount.Bic;
+ _IBAN = pDataContract.BankAccount.IBAN;
+ CanEditIKLeistungserbringer = pDataContract.CanEditIKLeistungserbringer;
+ CanEditIKLeistungserbringerTooltip = pDataContract.CanEditIKLeistungserbringerTooltip;
+ _SoziotherapieAnsprechpartner = pDataContract.SoziotherapieAnsprechpartner;
- if (_Settings == null)
- {
- _TimeUntilUILock = 30;
- }
- if (_Settings != null && _Settings.Contains(PropertyName_TimeUntilUILock))
- {
- var keyValuePairs = _Settings.SplitToKeyValuePairList(";", "=");
- _TimeUntilUILock = Convert.ToInt32(keyValuePairs.First(f => f.Key.Equals(PropertyName_TimeUntilUILock)).Value);
- }
+ if(pDataContract.Logo is object)
+ Logo = new ImageVM(pDataContract.Logo);
- //HilfeplanAuslaufAuswahl
- if (_Settings == null)
- {
- _HilfeplanAuslaufAuswahl = 3;
- }
- if (_Settings != null && _Settings.Contains(PropertyName_HilfeplanAuslaufAuswahl))
- {
- var keyValuePairs = _Settings.SplitToKeyValuePairList(";", "=");
- _HilfeplanAuslaufAuswahl = Convert.ToInt32(keyValuePairs.First(f => f.Key.Equals(PropertyName_HilfeplanAuslaufAuswahl)).Value);
- }
+ if (_Settings == null)
+ {
+ _TimeUntilUILock = 30;
+ }
+ if (_Settings != null && _Settings.Contains(PropertyName_TimeUntilUILock))
+ {
+ var keyValuePairs = _Settings.SplitToKeyValuePairList(";", "=");
+ _TimeUntilUILock = Convert.ToInt32(keyValuePairs.First(f => f.Key.Equals(PropertyName_TimeUntilUILock)).Value);
+ }
- 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);
- }
+ //HilfeplanAuslaufAuswahl
+ if (_Settings == null)
+ {
+ _HilfeplanAuslaufAuswahl = 3;
+ }
+ if (_Settings != null && _Settings.Contains(PropertyName_HilfeplanAuslaufAuswahl))
+ {
+ var keyValuePairs = _Settings.SplitToKeyValuePairList(";", "=");
+ _HilfeplanAuslaufAuswahl = Convert.ToInt32(keyValuePairs.First(f => f.Key.Equals(PropertyName_HilfeplanAuslaufAuswahl)).Value);
+ }
- }
+ 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);
+ }
- protected override MandatorDC MapToDataContract(MandatorDC pDataContract, bool doCommit)
- {
- pDataContract.Name = this._Name;
- pDataContract.ClientId = this._ClientId;
- pDataContract.BeWoClientType = this._BeWoClientType;
- pDataContract.Country = this._Country;
- pDataContract.State = this._State;
- pDataContract.Town = this._Town;
- pDataContract.PostalCode = this._PostalCode;
- pDataContract.Street = this._Street;
- pDataContract.Settings = this._Settings;
- pDataContract.Apikey = this._Apikey;
- pDataContract.IKLeistungserbringer = this._IKLeistungserbringer;
+ if (_Settings != null && _Settings.Contains(PropertyName_ZeiterfassungsSchwellwert))
+ {
+ var keyValuePairs = _Settings.SplitToKeyValuePairList(";", "=");
+ _ZeiterfassungsSchwellwert = Convert.ToInt32(keyValuePairs.First(f => f.Key.Equals(PropertyName_ZeiterfassungsSchwellwert)).Value);
+ }
- return pDataContract;
- }
- }
+ }
+
+ protected override MandatorDC MapToDataContract(MandatorDC pDataContract, bool doCommit)
+ {
+ pDataContract.Name = _Name;
+ pDataContract.Website = Website;
+ pDataContract.ClientId = _ClientId;
+ pDataContract.BeWoClientType = _BeWoClientType;
+ pDataContract.Country = _Country;
+ pDataContract.State = _State;
+ pDataContract.Town = _Town;
+ pDataContract.PostalCode = _PostalCode;
+ pDataContract.Street = _Street;
+ pDataContract.Settings = _Settings;
+ pDataContract.Apikey = _Apikey;
+ pDataContract.IKLeistungserbringer = _IKLeistungserbringer;
+
+ pDataContract.BankAccount.AccountNumber = AccountNumber;
+ pDataContract.BankAccount.BankCode = BankCode;
+ pDataContract.BankAccount.BankName = BankName;
+ pDataContract.BankAccount.Bic = Bic;
+ pDataContract.BankAccount.IBAN = IBAN;
+ pDataContract.SoziotherapieAnsprechpartner = SoziotherapieAnsprechpartner;
+
+ pDataContract.Logo = Logo.CommitToDataContract();
+
+ return pDataContract;
+ }
+ }
}
\ No newline at end of file
diff --git a/BeWo/ViewModel/OrganisationVM.cs b/BeWo/ViewModel/OrganisationVM.cs
index 83095501d..a71d8639d 100644
--- a/BeWo/ViewModel/OrganisationVM.cs
+++ b/BeWo/ViewModel/OrganisationVM.cs
@@ -13,443 +13,370 @@ using BS.Shared.DataContracts;
namespace BeWo.ViewModel
{
- public class OrganisationVM : AbstractDCMapperVM, IArbeitszeitenVM
- {
- public static string PropertyName_AccountNumber = "AccountNumber";
-
- public static string PropertyName_BankCode = "BankCode";
-
- public static string PropertyName_BankName = "BankName";
-
- public static string PropertyName_Bic = "Bic";
-
- public static string PropertyName_ContactPerson = "ContactPerson";
-
- public static string PropertyName_CostRatePeriods = "CostRatePeriods";
-
- public static string PropertyName_EMail = "EMail";
-
- public static string PropertyName_Fax = "Fax";
-
- public static string PropertyName_IBAN = "IBAN";
-
- public static string PropertyName_InvoiceAddressPOBox = "InvoiceAddressPOBox";
-
- public static string PropertyName_InvoiceAddressPostalCode = "InvoiceAddressPostalCode";
-
- public static string PropertyName_InvoiceAddressStreet = "InvoiceAddressStreet";
-
- public static string PropertyName_InvoiceAddressTown = "InvoiceAddressTown";
-
- public static string PropertyName_InvoiceAddressLine1 = "InvoiceAddressLine1";
-
- public static string PropertyName_IsCalculatingWithFactor = "IsCalculatingWithFactor";
-
- public static string PropertyName_IsSingleInvoicePerCustomer = "IsSingleInvoicePerCustomer";
-
- public static string PropertyName_Name = "Name";
-
- public static string PropertyName_Name2 = "Name2";
-
- public static string PropertyName_Notice = "Notice";
-
- public static string PropertyName_POBox = "POBox";
-
- public static string PropertyName_Phone = "Phone";
-
- public static string PropertyName_PossibleQualifications = "PossibleQualifications";
-
- public static string PropertyName_PersonRelations = "PersonRelations";
-
- public static string PropertyName_PostalCode = "PostalCode";
-
- public static string PropertyName_Street = "Street";
-
- public static string PropertyName_Town = "Town";
-
- public static string PropertyName_AddressLine1 = "AddressLine1";
-
- public static string PropertyName_Website = "Website";
-
- public static string PropertyName_DebitorNumber = "DebitorNumber";
-
+ public class OrganisationVM : AbstractDCMapperVM, IArbeitszeitenVM
+ {
+ public static string PropertyName_AccountNumber = "AccountNumber";
+ public static string PropertyName_BankCode = "BankCode";
+ public static string PropertyName_BankName = "BankName";
+ public static string PropertyName_Bic = "Bic";
+ public static string PropertyName_ContactPerson = "ContactPerson";
+ public static string PropertyName_CostRatePeriods = "CostRatePeriods";
+ public static string PropertyName_EMail = "EMail";
+ public static string PropertyName_Fax = "Fax";
+ public static string PropertyName_IBAN = "IBAN";
+ public static string PropertyName_InvoiceAddressPOBox = "InvoiceAddressPOBox";
+ public static string PropertyName_InvoiceAddressPostalCode = "InvoiceAddressPostalCode";
+ public static string PropertyName_InvoiceAddressStreet = "InvoiceAddressStreet";
+ public static string PropertyName_InvoiceAddressTown = "InvoiceAddressTown";
+ public static string PropertyName_InvoiceAddressLine1 = "InvoiceAddressLine1";
+ public static string PropertyName_IsCalculatingWithFactor = "IsCalculatingWithFactor";
+ public static string PropertyName_IsSingleInvoicePerCustomer = "IsSingleInvoicePerCustomer";
+ public static string PropertyName_Name = "Name";
+ public static string PropertyName_Name2 = "Name2";
+ public static string PropertyName_Notice = "Notice";
+ public static string PropertyName_POBox = "POBox";
+ public static string PropertyName_Phone = "Phone";
+ public static string PropertyName_PossibleQualifications = "PossibleQualifications";
+ public static string PropertyName_PersonRelations = "PersonRelations";
+ public static string PropertyName_PostalCode = "PostalCode";
+ public static string PropertyName_Street = "Street";
+ public static string PropertyName_Town = "Town";
+ public static string PropertyName_AddressLine1 = "AddressLine1";
+ public static string PropertyName_Website = "Website";
+ public static string PropertyName_DebitorNumber = "DebitorNumber";
public static string PropertyName_IsArchived = "IsArchived";
-
public static string PropertyName_VarFields = "VarFields";
+ public static string PropertyName_Function = "OrganisationsFunction";
+ public static string PropertyName_Arbeitszeiten = "Arbeitszeiten";
+ public static string PropertyName_Feiertage = "Feiertage";
- public static string PropertyName_Function = "OrganisationsFunction";
-
- public static string PropertyName_Arbeitszeiten = "Arbeitszeiten";
-
- public static string PropertyName_Feiertage = "Feiertage";
-
- public static string PropertyName_IKKrankenkasse = nameof(IKKrankenkasse);
- public static string PropertyName_IKKostentrager = nameof(IKKostentrager);
- public static string PropertyName_IKDatenannahmestelle = nameof(IKDatenannahmestelle);
- public static string PropertyName_Leistungserbringergruppe = nameof(Leistungserbringergruppe);
- public static string PropertyName_BusinessPartnerId = nameof(BusinessPartnerId);
-
- private readonly List _AllQualifications;
-
- private string _AccountNumber;
-
- private string _BankCode;
-
- private string _BankName;
-
- private string _Bic;
-
- private string _ContactPerson;
-
- private CostRatePeriodListVM _CostRatePeriods;
-
- private string _EMail;
-
- private string _Fax;
-
- private string _IBAN;
-
- private string _InvoiceAddressPOBox;
-
- private string _InvoiceAddressPostalCode;
-
- private string _InvoiceAddressStreet;
-
- private string _InvoiceAddressTown;
-
- private string _InvoiceAddressLine1;
-
- private bool _IsCalculatingWithFactor;
-
- private bool _IsSingleInvoicePerCustomer;
-
- private string _Name;
-
- private string _Name2;
-
- private string _Notice;
-
- private string _POBox;
-
- private string _Phone;
-
- private OrganisationPersonRelationListVM _PersonRelations;
-
- private string _PostalCode;
-
- private string _Street;
-
- private string _Town;
-
- private string _AddressLine1;
-
- private string _Website;
-
- private string _DebitorNumber;
+ private readonly List _AllQualifications;
+ private string _AccountNumber;
+ private string _BankCode;
+ private string _BankName;
+ private string _Bic;
+ private string _ContactPerson;
+ private CostRatePeriodListVM _CostRatePeriods;
+ private string _EMail;
+ private string _Fax;
+ private string _IBAN;
+ private string _InvoiceAddressPOBox;
+ private string _InvoiceAddressPostalCode;
+ private string _InvoiceAddressStreet;
+ private string _InvoiceAddressTown;
+ private string _InvoiceAddressLine1;
+ private bool _IsCalculatingWithFactor;
+ private bool _IsSingleInvoicePerCustomer;
+ private string _Name;
+ private string _Name2;
+ private string _Notice;
+ private string _POBox;
+ private string _Phone;
+ private OrganisationPersonRelationListVM _PersonRelations;
+ private string _PostalCode;
+ private string _Street;
+ private string _Town;
+ private string _AddressLine1;
+ private string _Website;
+ private string _DebitorNumber;
private bool _IsArchived;
-
private VarFieldListVM _VarFields;
+ private ObservableSortCollection _Functions;
+ private ObservableSortCollection _RoleInOrganisations;
+ private ValueListEntryDC _Function;
+ private ArbeitszeitListVM _ArbeitszeitListe;
+ private FeiertagListVM _Feiertage;
+ private string _IKKrankenkasse;
+ private string _IKKostentrager;
+ private string _IKDatenannahmestelle;
+ private string _BezDatenannahmestelle;
+ private string _Leistungserbringergruppe;
+ private string _BusinessPartnerId;
+ private GkvVerfahrensstufe? _Verfahrensstufe;
+ private bool _GkvAusblenden;
- private ObservableSortCollection _Functions;
+ public OrganisationVM(OrganisationDC pDataContract, List pAllQualifications, List pPossibleFunctions, List pPossibleRoleInOrganisations)
+ : base(pDataContract, pDataContract.OrganisationOid == null)
+ {
+ this._AllQualifications = pAllQualifications;
- private ObservableSortCollection _RoleInOrganisations;
-
- private ValueListEntryDC _Function;
+ this._Functions = new ObservableSortCollection(pPossibleFunctions, Comparer.ValueListEntryDCComparer);
- private ArbeitszeitListVM _ArbeitszeitListe;
+ _RoleInOrganisations = new ObservableSortCollection(pPossibleRoleInOrganisations, Comparer.ValueListEntryDCComparer);
- private FeiertagListVM _Feiertage;
+ Arbeitszeiten = new ArbeitszeitListVM(DataContract.Arbeitszeiten);
- private string _IKKrankenkasse;
- private string _IKKostentrager;
- private string _IKDatenannahmestelle;
- private string _BezDatenannahmestelle;
- private string _Leistungserbringergruppe;
- private string _BusinessPartnerId;
- private GkvVerfahrensstufe _Verfahrensstufe;
+ Feiertage = new FeiertagListVM(DataContract.Feiertage);
+ }
- public OrganisationVM(OrganisationDC pDataContract, List pAllQualifications, List pPossibleFunctions, List pPossibleRoleInOrganisations)
- : base(pDataContract, pDataContract.OrganisationOid == null)
- {
- this._AllQualifications = pAllQualifications;
+ public ArbeitszeitListVM Arbeitszeiten
+ {
+ get { return _ArbeitszeitListe; }
- this._Functions = new ObservableSortCollection(pPossibleFunctions, Comparer.ValueListEntryDCComparer);
+ set
+ {
+ _ArbeitszeitListe = value;
+ FirePropertyChanged(PropertyName_Arbeitszeiten);
+ }
+ }
- _RoleInOrganisations = new ObservableSortCollection(pPossibleRoleInOrganisations, Comparer.ValueListEntryDCComparer);
+ public FeiertagListVM Feiertage
+ {
+ get { return _Feiertage; }
- Arbeitszeiten = new ArbeitszeitListVM(DataContract.Arbeitszeiten);
+ set
+ {
+ _Feiertage = value;
+ FirePropertyChanged(PropertyName_Feiertage);
+ }
+ }
- Feiertage = new FeiertagListVM(DataContract.Feiertage);
- }
+ public string AccountNumber
+ {
+ get { return this._AccountNumber; }
- public ArbeitszeitListVM Arbeitszeiten
- {
- get { return _ArbeitszeitListe; }
+ set
+ {
+ if (this.AreDifferent(this._AccountNumber, value))
+ {
+ this._AccountNumber = value;
- set
- {
- _ArbeitszeitListe = value;
- FirePropertyChanged(PropertyName_Arbeitszeiten);
- }
- }
+ this.StoreDirtyInformation(this.AreDifferent(this.DataContract.AccountNumber, value), PropertyName_AccountNumber);
- public FeiertagListVM Feiertage
- {
- get { return _Feiertage; }
+ this.FirePropertyChanged(PropertyName_AccountNumber);
+ }
+ }
+ }
- set
- {
- _Feiertage = value;
- FirePropertyChanged(PropertyName_Feiertage);
- }
- }
+ public string BankCode
+ {
+ get { return this._BankCode; }
- public string AccountNumber
- {
- get { return this._AccountNumber; }
+ set
+ {
+ if (this.AreDifferent(this._BankCode, value))
+ {
+ this._BankCode = value;
- set
- {
- if (this.AreDifferent(this._AccountNumber, value))
- {
- this._AccountNumber = value;
+ this.StoreDirtyInformation(this.AreDifferent(this.DataContract.BankCode, value), PropertyName_BankCode);
- this.StoreDirtyInformation(this.AreDifferent(this.DataContract.AccountNumber, value), PropertyName_AccountNumber);
+ this.FirePropertyChanged(PropertyName_BankCode);
+ }
+ }
+ }
- this.FirePropertyChanged(PropertyName_AccountNumber);
- }
- }
- }
+ public string BankName
+ {
+ get { return this._BankName; }
- public string BankCode
- {
- get { return this._BankCode; }
+ set
+ {
+ if (this.AreDifferent(this._BankName, value))
+ {
+ this._BankName = value;
- set
- {
- if (this.AreDifferent(this._BankCode, value))
- {
- this._BankCode = value;
+ this.StoreDirtyInformation(this.AreDifferent(this.DataContract.BankName, value), PropertyName_BankName);
- this.StoreDirtyInformation(this.AreDifferent(this.DataContract.BankCode, value), PropertyName_BankCode);
+ this.FirePropertyChanged(PropertyName_BankName);
+ }
+ }
+ }
- this.FirePropertyChanged(PropertyName_BankCode);
- }
- }
- }
+ public string Bic
+ {
+ get { return this._Bic; }
- public string BankName
- {
- get { return this._BankName; }
+ set
+ {
+ if (this.AreDifferent(this._Bic, value))
+ {
+ this._Bic = value;
+ this.StoreDirtyInformation(this.AreDifferent(this.DataContract.Bic, value), PropertyName_Bic);
+ this.FirePropertyChanged(PropertyName_Bic);
+ }
+ }
+ }
- set
- {
- if (this.AreDifferent(this._BankName, value))
- {
- this._BankName = value;
+ public string ContactPerson
+ {
+ get { return this._ContactPerson; }
- this.StoreDirtyInformation(this.AreDifferent(this.DataContract.BankName, value), PropertyName_BankName);
+ set
+ {
+ if (this.AreDifferent(this._ContactPerson, value))
+ {
+ this._ContactPerson = value;
- this.FirePropertyChanged(PropertyName_BankName);
- }
- }
- }
+ this.StoreDirtyInformation(
+ this.DataContract.ContactInformations.Where(con => con.ContactType == ContactType.ContactPerson && con.ContactValue == value).SingleOrDefault() == null,
+ PropertyName_ContactPerson);
- public string Bic
- {
- get { return this._Bic; }
+ this.FirePropertyChanged(PropertyName_ContactPerson);
+ }
+ }
+ }
- set
- {
- if (this.AreDifferent(this._Bic, value))
- {
- this._Bic = value;
- this.StoreDirtyInformation(this.AreDifferent(this.DataContract.Bic, value), PropertyName_Bic);
- this.FirePropertyChanged(PropertyName_Bic);
- }
- }
- }
+ public CostRatePeriodListVM CostRatePeriods
+ {
+ get { return this._CostRatePeriods; }
- public string ContactPerson
- {
- get { return this._ContactPerson; }
+ set
+ {
+ if (this.AreDifferent(this._CostRatePeriods, value))
+ {
+ this._CostRatePeriods = value;
+ this.FirePropertyChanged(PropertyName_CostRatePeriods);
+ }
+ }
+ }
- set
- {
- if (this.AreDifferent(this._ContactPerson, value))
- {
- this._ContactPerson = value;
+ public string EMail
+ {
+ get { return this._EMail; }
- this.StoreDirtyInformation(
- this.DataContract.ContactInformations.Where(con => con.ContactType == ContactType.ContactPerson && con.ContactValue == value).SingleOrDefault() == null,
- PropertyName_ContactPerson);
+ set
+ {
+ if (this.AreDifferent(this._EMail, value))
+ {
+ this._EMail = value;
- this.FirePropertyChanged(PropertyName_ContactPerson);
- }
- }
- }
+ this.StoreDirtyInformation(
+ this.DataContract.ContactInformations.Where(con => con.ContactType == ContactType.business_Mail && con.ContactValue == value).SingleOrDefault() == null, PropertyName_EMail);
- public CostRatePeriodListVM CostRatePeriods
- {
- get { return this._CostRatePeriods; }
+ this.FirePropertyChanged(PropertyName_EMail);
+ }
+ }
+ }
- set
- {
- if (this.AreDifferent(this._CostRatePeriods, value))
- {
- this._CostRatePeriods = value;
- this.FirePropertyChanged(PropertyName_CostRatePeriods);
- }
- }
- }
+ public string Fax
+ {
+ get { return this._Fax; }
- public string EMail
- {
- get { return this._EMail; }
+ set
+ {
+ if (this.AreDifferent(this._Fax, value))
+ {
+ this._Fax = value;
- set
- {
- if (this.AreDifferent(this._EMail, value))
- {
- this._EMail = value;
+ this.StoreDirtyInformation(
+ this.DataContract.ContactInformations.Where(con => con.ContactType == ContactType.business_Fax && con.ContactValue == value).SingleOrDefault() == null, PropertyName_Fax);
- this.StoreDirtyInformation(
- this.DataContract.ContactInformations.Where(con => con.ContactType == ContactType.business_Mail && con.ContactValue == value).SingleOrDefault() == null, PropertyName_EMail);
+ this.FirePropertyChanged(PropertyName_Fax);
+ }
+ }
+ }
- this.FirePropertyChanged(PropertyName_EMail);
- }
- }
- }
+ public string IBAN
+ {
+ get { return this._IBAN; }
- public string Fax
- {
- get { return this._Fax; }
+ set
+ {
+ if (this.AreDifferent(this._IBAN, value))
+ {
+ this._IBAN = value;
- set
- {
- if (this.AreDifferent(this._Fax, value))
- {
- this._Fax = value;
+ this.StoreDirtyInformation(this.AreDifferent(this.DataContract.IBAN, value), PropertyName_IBAN);
- this.StoreDirtyInformation(
- this.DataContract.ContactInformations.Where(con => con.ContactType == ContactType.business_Fax && con.ContactValue == value).SingleOrDefault() == null, PropertyName_Fax);
+ this.FirePropertyChanged(PropertyName_IBAN);
+ }
+ }
+ }
- this.FirePropertyChanged(PropertyName_Fax);
- }
- }
- }
+ public string InvoiceAddressPOBox
+ {
+ get { return this._InvoiceAddressPOBox; }
- public string IBAN
- {
- get { return this._IBAN; }
+ set
+ {
+ if (this.AreDifferent(this._InvoiceAddressPOBox, value))
+ {
+ this._InvoiceAddressPOBox = value;
+ this.StoreDirtyInformation(
+ this.DataContract.ContactInformations.Where(con => con.ContactType == ContactType.private_POBox && con.ContactValue == value).SingleOrDefault() == null,
+ PropertyName_InvoiceAddressPOBox);
+ this.FirePropertyChanged(PropertyName_InvoiceAddressPOBox);
+ }
+ }
+ }
- set
- {
- if (this.AreDifferent(this._IBAN, value))
- {
- this._IBAN = value;
+ public string InvoiceAddressPostalCode
+ {
+ get { return this._InvoiceAddressPostalCode; }
- this.StoreDirtyInformation(this.AreDifferent(this.DataContract.IBAN, value), PropertyName_IBAN);
+ set
+ {
+ if (this.AreDifferent(this._InvoiceAddressPostalCode, value))
+ {
+ this._InvoiceAddressPostalCode = value;
+ this.StoreDirtyInformation(this.AreDifferent(this.DataContract.InvoiceAddressPostalCode, value), PropertyName_InvoiceAddressPostalCode);
+ this.FirePropertyChanged(PropertyName_InvoiceAddressPostalCode);
+ }
+ }
+ }
- this.FirePropertyChanged(PropertyName_IBAN);
- }
- }
- }
+ public string InvoiceAddressStreet
+ {
+ get { return this._InvoiceAddressStreet; }
- public string InvoiceAddressPOBox
- {
- get { return this._InvoiceAddressPOBox; }
+ set
+ {
+ if (this.AreDifferent(this._InvoiceAddressStreet, value))
+ {
+ this._InvoiceAddressStreet = value;
+ this.StoreDirtyInformation(this.AreDifferent(this.DataContract.InvoiceAddressStreet, value), PropertyName_InvoiceAddressStreet);
+ this.FirePropertyChanged(PropertyName_InvoiceAddressStreet);
+ }
+ }
+ }
- set
- {
- if (this.AreDifferent(this._InvoiceAddressPOBox, value))
- {
- this._InvoiceAddressPOBox = value;
- this.StoreDirtyInformation(
- this.DataContract.ContactInformations.Where(con => con.ContactType == ContactType.private_POBox && con.ContactValue == value).SingleOrDefault() == null,
- PropertyName_InvoiceAddressPOBox);
- this.FirePropertyChanged(PropertyName_InvoiceAddressPOBox);
- }
- }
- }
+ public string InvoiceAddressTown
+ {
+ get { return this._InvoiceAddressTown; }
- public string InvoiceAddressPostalCode
- {
- get { return this._InvoiceAddressPostalCode; }
+ set
+ {
+ if (this.AreDifferent(this._InvoiceAddressTown, value))
+ {
+ this._InvoiceAddressTown = value;
+ this.StoreDirtyInformation(this.AreDifferent(this.DataContract.InvoiceAddressTown, value), PropertyName_InvoiceAddressTown);
+ this.FirePropertyChanged(PropertyName_InvoiceAddressTown);
+ }
+ }
+ }
- set
- {
- if (this.AreDifferent(this._InvoiceAddressPostalCode, value))
- {
- this._InvoiceAddressPostalCode = value;
- this.StoreDirtyInformation(this.AreDifferent(this.DataContract.InvoiceAddressPostalCode, value), PropertyName_InvoiceAddressPostalCode);
- this.FirePropertyChanged(PropertyName_InvoiceAddressPostalCode);
- }
- }
- }
+ public string InvoiceAddressLine1
+ {
+ get { return this._InvoiceAddressLine1; }
- public string InvoiceAddressStreet
- {
- get { return this._InvoiceAddressStreet; }
+ set
+ {
+ if (this.AreDifferent(this._InvoiceAddressLine1, value))
+ {
+ this._InvoiceAddressLine1 = value;
+ this.StoreDirtyInformation(this.AreDifferent(this.DataContract.InvoiceAddressLine1, value), PropertyName_InvoiceAddressLine1);
+ this.FirePropertyChanged(PropertyName_InvoiceAddressLine1);
+ }
+ }
+ }
- set
- {
- if (this.AreDifferent(this._InvoiceAddressStreet, value))
- {
- this._InvoiceAddressStreet = value;
- this.StoreDirtyInformation(this.AreDifferent(this.DataContract.InvoiceAddressStreet, value), PropertyName_InvoiceAddressStreet);
- this.FirePropertyChanged(PropertyName_InvoiceAddressStreet);
- }
- }
- }
+ public bool IsCalculatingWithFactor
+ {
+ get { return this._IsCalculatingWithFactor; }
- public string InvoiceAddressTown
- {
- get { return this._InvoiceAddressTown; }
+ set
+ {
+ if (this.AreDifferent(this._IsCalculatingWithFactor, value))
+ {
+ this._IsCalculatingWithFactor = value;
- set
- {
- if (this.AreDifferent(this._InvoiceAddressTown, value))
- {
- this._InvoiceAddressTown = value;
- this.StoreDirtyInformation(this.AreDifferent(this.DataContract.InvoiceAddressTown, value), PropertyName_InvoiceAddressTown);
- this.FirePropertyChanged(PropertyName_InvoiceAddressTown);
- }
- }
- }
+ this.StoreDirtyInformation(this.AreDifferent(this.DataContract.IsCalculatingWithFactor, value), PropertyName_IsCalculatingWithFactor);
- public string InvoiceAddressLine1
- {
- get { return this._InvoiceAddressLine1; }
-
- set
- {
- if (this.AreDifferent(this._InvoiceAddressLine1, value))
- {
- this._InvoiceAddressLine1 = value;
- this.StoreDirtyInformation(this.AreDifferent(this.DataContract.InvoiceAddressLine1, value), PropertyName_InvoiceAddressLine1);
- this.FirePropertyChanged(PropertyName_InvoiceAddressLine1);
- }
- }
- }
-
- public bool IsCalculatingWithFactor
- {
- get { return this._IsCalculatingWithFactor; }
-
- set
- {
- if (this.AreDifferent(this._IsCalculatingWithFactor, value))
- {
- this._IsCalculatingWithFactor = value;
-
- this.StoreDirtyInformation(this.AreDifferent(this.DataContract.IsCalculatingWithFactor, value), PropertyName_IsCalculatingWithFactor);
-
- this.FirePropertyChanged(PropertyName_IsCalculatingWithFactor);
- }
- }
- }
+ this.FirePropertyChanged(PropertyName_IsCalculatingWithFactor);
+ }
+ }
+ }
public bool IsArchived
{
@@ -467,248 +394,248 @@ namespace BeWo.ViewModel
}
}
- public override bool IsDirty
- {
- get
- {
+ public override bool IsDirty
+ {
+ get
+ {
if (Utils.IsAnyNull(this._CostRatePeriods, _VarFields))
{
return false;
}
return base.IsDirty || this._CostRatePeriods.IsDirty || this._VarFields.IsDirty || (_ArbeitszeitListe != null && _ArbeitszeitListe.IsDirty) || (_Feiertage != null && _Feiertage.IsDirty);
- }
+ }
-
- }
- public bool IsSingleInvoicePerCustomer
- {
- get { return this._IsSingleInvoicePerCustomer; }
+ }
- set
- {
- if (this.AreDifferent(this._IsSingleInvoicePerCustomer, value))
- {
- this._IsSingleInvoicePerCustomer = value;
- this.StoreDirtyInformation(this.AreDifferent(this.DataContract.IsSingleInvoicePerCustomer, value), PropertyName_IsSingleInvoicePerCustomer);
- this.FirePropertyChanged(PropertyName_IsSingleInvoicePerCustomer);
- }
- }
- }
+ public bool IsSingleInvoicePerCustomer
+ {
+ get { return this._IsSingleInvoicePerCustomer; }
- [Validation(ValidationRule = ValidationRules.NotNullOrStringEmpty)]
- public string Name
- {
- get { return this._Name; }
+ set
+ {
+ if (this.AreDifferent(this._IsSingleInvoicePerCustomer, value))
+ {
+ this._IsSingleInvoicePerCustomer = value;
+ this.StoreDirtyInformation(this.AreDifferent(this.DataContract.IsSingleInvoicePerCustomer, value), PropertyName_IsSingleInvoicePerCustomer);
+ this.FirePropertyChanged(PropertyName_IsSingleInvoicePerCustomer);
+ }
+ }
+ }
- set
- {
- if (this.AreDifferent(this._Name, value))
- {
- this._Name = value;
+ [Validation(ValidationRule = ValidationRules.NotNullOrStringEmpty)]
+ public string Name
+ {
+ get { return this._Name; }
- this.StoreDirtyInformation(this.AreDifferent(this.DataContract.Name, value), PropertyName_Name);
+ set
+ {
+ if (this.AreDifferent(this._Name, value))
+ {
+ this._Name = value;
- this.FirePropertyChanged(PropertyName_Name);
- }
- }
- }
+ this.StoreDirtyInformation(this.AreDifferent(this.DataContract.Name, value), PropertyName_Name);
- public string Name2
- {
- get { return this._Name2; }
+ this.FirePropertyChanged(PropertyName_Name);
+ }
+ }
+ }
- set
- {
- if (this.AreDifferent(this._Name2, value))
- {
- this._Name2 = value;
+ public string Name2
+ {
+ get { return this._Name2; }
- this.StoreDirtyInformation(this.AreDifferent(this.DataContract.Name2, value), PropertyName_Name2);
+ set
+ {
+ if (this.AreDifferent(this._Name2, value))
+ {
+ this._Name2 = value;
- this.FirePropertyChanged(PropertyName_Name2);
- }
- }
- }
+ this.StoreDirtyInformation(this.AreDifferent(this.DataContract.Name2, value), PropertyName_Name2);
- public string Notice
- {
- get { return this._Notice; }
+ this.FirePropertyChanged(PropertyName_Name2);
+ }
+ }
+ }
- set
- {
- if (this.AreDifferent(this._Notice, value))
- {
- this._Notice = value;
+ public string Notice
+ {
+ get { return this._Notice; }
- this.StoreDirtyInformation(this.AreDifferent(this.DataContract.OrganisationNotice, value), PropertyName_Notice);
+ set
+ {
+ if (this.AreDifferent(this._Notice, value))
+ {
+ this._Notice = value;
- this.FirePropertyChanged(PropertyName_Notice);
- }
- }
- }
+ this.StoreDirtyInformation(this.AreDifferent(this.DataContract.OrganisationNotice, value), PropertyName_Notice);
- public string POBox
- {
- get { return this._POBox; }
+ this.FirePropertyChanged(PropertyName_Notice);
+ }
+ }
+ }
- set
- {
- if (this.AreDifferent(this._POBox, value))
- {
- this._POBox = value;
+ public string POBox
+ {
+ get { return this._POBox; }
- this.StoreDirtyInformation(
- this.DataContract.ContactInformations.Where(con => con.ContactType == ContactType.business_POBox && con.ContactValue == value).SingleOrDefault() == null, PropertyName_POBox);
+ set
+ {
+ if (this.AreDifferent(this._POBox, value))
+ {
+ this._POBox = value;
- this.FirePropertyChanged(PropertyName_POBox);
- }
- }
- }
+ this.StoreDirtyInformation(
+ this.DataContract.ContactInformations.Where(con => con.ContactType == ContactType.business_POBox && con.ContactValue == value).SingleOrDefault() == null, PropertyName_POBox);
- public string Phone
- {
- get { return this._Phone; }
+ this.FirePropertyChanged(PropertyName_POBox);
+ }
+ }
+ }
- set
- {
- if (this.AreDifferent(this._Phone, value))
- {
- this._Phone = value;
+ public string Phone
+ {
+ get { return this._Phone; }
- this.StoreDirtyInformation(
- this.DataContract.ContactInformations.Where(con => con.ContactType == ContactType.business_Phone && con.ContactValue == value).SingleOrDefault() == null, PropertyName_Phone);
+ set
+ {
+ if (this.AreDifferent(this._Phone, value))
+ {
+ this._Phone = value;
- this.FirePropertyChanged(PropertyName_Phone);
- }
- }
- }
+ this.StoreDirtyInformation(
+ this.DataContract.ContactInformations.Where(con => con.ContactType == ContactType.business_Phone && con.ContactValue == value).SingleOrDefault() == null, PropertyName_Phone);
- public List PossibleQualifications
- {
- get
- {
- var existing = this._CostRatePeriods.VMList.Where(i => i.ValueListEntry != null).Select(i => i.ValueListEntry.ValueListEntryOid).Distinct().ToList();
+ this.FirePropertyChanged(PropertyName_Phone);
+ }
+ }
+ }
- return this._AllQualifications.Where(i => !existing.Contains(i.ValueListEntryOid)).ToList();
- }
- }
+ public List PossibleQualifications
+ {
+ get
+ {
+ var existing = this._CostRatePeriods.VMList.Where(i => i.ValueListEntry != null).Select(i => i.ValueListEntry.ValueListEntryOid).Distinct().ToList();
- public OrganisationPersonRelationListVM PersonRelations
- {
- get { return _PersonRelations; }
+ return this._AllQualifications.Where(i => !existing.Contains(i.ValueListEntryOid)).ToList();
+ }
+ }
- set
- {
- _PersonRelations = value;
- FirePropertyChanged(PropertyName_PersonRelations);
- }
- }
+ public OrganisationPersonRelationListVM PersonRelations
+ {
+ get { return _PersonRelations; }
- public string PostalCode
- {
- get { return this._PostalCode; }
+ set
+ {
+ _PersonRelations = value;
+ FirePropertyChanged(PropertyName_PersonRelations);
+ }
+ }
- set
- {
- if (this.AreDifferent(this._PostalCode, value))
- {
- this._PostalCode = value;
+ public string PostalCode
+ {
+ get { return this._PostalCode; }
- this.StoreDirtyInformation(this.AreDifferent(this.DataContract.PostalCode, value), PropertyName_PostalCode);
+ set
+ {
+ if (this.AreDifferent(this._PostalCode, value))
+ {
+ this._PostalCode = value;
- this.FirePropertyChanged(PropertyName_PostalCode);
- }
- }
- }
+ this.StoreDirtyInformation(this.AreDifferent(this.DataContract.PostalCode, value), PropertyName_PostalCode);
- public string Street
- {
- get { return this._Street; }
+ this.FirePropertyChanged(PropertyName_PostalCode);
+ }
+ }
+ }
- set
- {
- if (this.AreDifferent(this._Street, value))
- {
- this._Street = value;
+ public string Street
+ {
+ get { return this._Street; }
- this.StoreDirtyInformation(this.AreDifferent(this.DataContract.Street, value), PropertyName_Street);
+ set
+ {
+ if (this.AreDifferent(this._Street, value))
+ {
+ this._Street = value;
- this.FirePropertyChanged(PropertyName_Street);
- }
- }
- }
+ this.StoreDirtyInformation(this.AreDifferent(this.DataContract.Street, value), PropertyName_Street);
- public string Town
- {
- get { return this._Town; }
+ this.FirePropertyChanged(PropertyName_Street);
+ }
+ }
+ }
- set
- {
- if (this.AreDifferent(this._Town, value))
- {
- this._Town = value;
+ public string Town
+ {
+ get { return this._Town; }
- this.StoreDirtyInformation(this.AreDifferent(this.DataContract.Town, value), PropertyName_Town);
+ set
+ {
+ if (this.AreDifferent(this._Town, value))
+ {
+ this._Town = value;
- this.FirePropertyChanged(PropertyName_Town);
- }
- }
- }
+ this.StoreDirtyInformation(this.AreDifferent(this.DataContract.Town, value), PropertyName_Town);
- public string AddressLine1
- {
- get { return this._AddressLine1; }
+ this.FirePropertyChanged(PropertyName_Town);
+ }
+ }
+ }
- set
- {
- if (this.AreDifferent(this._AddressLine1, value))
- {
- this._AddressLine1 = value;
+ public string AddressLine1
+ {
+ get { return this._AddressLine1; }
- this.StoreDirtyInformation(this.AreDifferent(this.DataContract.AddressLine1, value), PropertyName_AddressLine1);
+ set
+ {
+ if (this.AreDifferent(this._AddressLine1, value))
+ {
+ this._AddressLine1 = value;
- this.FirePropertyChanged(PropertyName_AddressLine1);
- }
- }
- }
+ this.StoreDirtyInformation(this.AreDifferent(this.DataContract.AddressLine1, value), PropertyName_AddressLine1);
- public string Website
- {
- get { return this._Website; }
+ this.FirePropertyChanged(PropertyName_AddressLine1);
+ }
+ }
+ }
- set
- {
- if (this.AreDifferent(this._Website, value))
- {
- this._Website = value;
+ public string Website
+ {
+ get { return this._Website; }
- this.StoreDirtyInformation(
- this.DataContract.ContactInformations.Where(con => con.ContactType == ContactType.business_Homepage && con.ContactValue == value).SingleOrDefault() == null,
- PropertyName_Website);
+ set
+ {
+ if (this.AreDifferent(this._Website, value))
+ {
+ this._Website = value;
- this.FirePropertyChanged(PropertyName_Website);
- }
- }
- }
+ this.StoreDirtyInformation(
+ this.DataContract.ContactInformations.Where(con => con.ContactType == ContactType.business_Homepage && con.ContactValue == value).SingleOrDefault() == null,
+ PropertyName_Website);
- public string DebitorNumber
- {
- get { return this._DebitorNumber; }
+ this.FirePropertyChanged(PropertyName_Website);
+ }
+ }
+ }
- set
- {
- if (this.AreDifferent(this._DebitorNumber, value))
- {
- this._DebitorNumber = value;
+ public string DebitorNumber
+ {
+ get { return this._DebitorNumber; }
- this.StoreDirtyInformation(this.AreDifferent(this.DataContract.DebitorNumber, value), PropertyName_DebitorNumber);
+ set
+ {
+ if (this.AreDifferent(this._DebitorNumber, value))
+ {
+ this._DebitorNumber = value;
- this.FirePropertyChanged(PropertyName_DebitorNumber);
- }
- }
- }
+ this.StoreDirtyInformation(this.AreDifferent(this.DataContract.DebitorNumber, value), PropertyName_DebitorNumber);
+
+ this.FirePropertyChanged(PropertyName_DebitorNumber);
+ }
+ }
+ }
public VarFieldListVM VarFields
{
@@ -724,62 +651,62 @@ namespace BeWo.ViewModel
}
}
- public ObservableSortCollection Functions
- {
- get
- {
- if (this._Functions == null)
- {
- this._Functions = new ObservableSortCollection();
- }
-
- return this._Functions;
- }
- }
-
- public ObservableSortCollection RoleInOrganisations
- {
- get
- {
- if (this._RoleInOrganisations == null)
- {
- this._RoleInOrganisations = new ObservableSortCollection();
- }
-
- return this._RoleInOrganisations;
- }
- }
-
-
-
- public ValueListEntryDC Function
- {
- get { return this._Function; }
-
- set
- {
- if (this.AreDifferent(this._Function, value))
- {
- this._Function = value;
-
- this.StoreDirtyInformation(this.AreDifferent(this.DataContract.Function, value), PropertyName_Function);
-
- this.FirePropertyChanged(PropertyName_Function);
- }
- }
- }
-
- public bool IsIKNumberValid
- => Validator.IsIKNumberValid(IKKrankenkasse)
- && Validator.IsLeistungserbringergruppeValid(Leistungserbringergruppe);
-
- public string IKKrankenkasse
- {
- get { return this._IKKrankenkasse; }
-
- set
+ public ObservableSortCollection Functions
+ {
+ get
{
- if (!AreDifferent(_IKKrankenkasse, value))
+ if (this._Functions == null)
+ {
+ this._Functions = new ObservableSortCollection();
+ }
+
+ return this._Functions;
+ }
+ }
+
+ public ObservableSortCollection RoleInOrganisations
+ {
+ get
+ {
+ if (this._RoleInOrganisations == null)
+ {
+ this._RoleInOrganisations = new ObservableSortCollection();
+ }
+
+ return this._RoleInOrganisations;
+ }
+ }
+
+
+
+ public ValueListEntryDC Function
+ {
+ get { return this._Function; }
+
+ set
+ {
+ if (this.AreDifferent(this._Function, value))
+ {
+ this._Function = value;
+
+ this.StoreDirtyInformation(this.AreDifferent(this.DataContract.Function, value), PropertyName_Function);
+
+ this.FirePropertyChanged(PropertyName_Function);
+ }
+ }
+ }
+
+ public bool IsIKNumberValid
+ => Validator.IsIKNumberValid(IKKrankenkasse)
+ && Validator.IsLeistungserbringergruppeValid(Leistungserbringergruppe);
+
+ public string IKKrankenkasse
+ {
+ get { return this._IKKrankenkasse; }
+
+ set
+ {
+ if (!AreDifferent(_IKKrankenkasse, value))
return;
_IKKrankenkasse = value;
@@ -789,13 +716,13 @@ namespace BeWo.ViewModel
}
}
- public string IKKostentrager
- {
- get { return this._IKKostentrager; }
+ public string IKKostentrager
+ {
+ get { return this._IKKostentrager; }
- set
+ set
{
- if (!AreDifferent(_IKKostentrager, value))
+ if (!AreDifferent(_IKKostentrager, value))
return;
_IKKostentrager = value;
@@ -804,11 +731,11 @@ namespace BeWo.ViewModel
}
}
- public string IKDatenannahmestelle
- {
- get { return this._IKDatenannahmestelle; }
+ public string IKDatenannahmestelle
+ {
+ get { return this._IKDatenannahmestelle; }
- set
+ set
{
if (!AreDifferent(_IKDatenannahmestelle, value))
return;
@@ -819,13 +746,13 @@ namespace BeWo.ViewModel
}
}
- public string BezDatenannahmestelle
- {
- get { return this._BezDatenannahmestelle; }
+ public string BezDatenannahmestelle
+ {
+ get { return this._BezDatenannahmestelle; }
- set
+ set
{
- if (!AreDifferent(_BezDatenannahmestelle, value))
+ if (!AreDifferent(_BezDatenannahmestelle, value))
return;
_BezDatenannahmestelle = value;
@@ -834,13 +761,13 @@ namespace BeWo.ViewModel
}
}
- public string Leistungserbringergruppe
- {
- get { return _Leistungserbringergruppe; }
+ public string Leistungserbringergruppe
+ {
+ get { return _Leistungserbringergruppe; }
- set
+ set
{
- if (!AreDifferent(_Leistungserbringergruppe, value))
+ if (!AreDifferent(_Leistungserbringergruppe, value))
return;
_Leistungserbringergruppe = value;
@@ -850,273 +777,273 @@ namespace BeWo.ViewModel
}
}
- public string BusinessPartnerId
- {
- get { return this._BusinessPartnerId; }
+ public string BusinessPartnerId
+ {
+ get { return this._BusinessPartnerId; }
- set
- {
- if (this.AreDifferent(this._BusinessPartnerId, value))
- {
- this._BusinessPartnerId = value;
- this.StoreDirtyInformation(this.AreDifferent(this.DataContract.BusinessPartnerId, value), nameof(BusinessPartnerId));
- this.FirePropertyChanged(nameof(BusinessPartnerId));
- }
- }
- }
+ set
+ {
+ if (this.AreDifferent(this._BusinessPartnerId, value))
+ {
+ this._BusinessPartnerId = value;
+ this.StoreDirtyInformation(this.AreDifferent(this.DataContract.BusinessPartnerId, value), nameof(BusinessPartnerId));
+ this.FirePropertyChanged(nameof(BusinessPartnerId));
+ }
+ }
+ }
- public GkvVerfahrensstufe Verfahrensstufe
- {
- get { return this._Verfahrensstufe; }
+ public GkvVerfahrensstufe Verfahrensstufe
+ {
+ get { return _Verfahrensstufe ?? GkvVerfahrensstufe.Erprobung; }
- set
- {
- if (this.AreDifferent(this._Verfahrensstufe, value))
- {
- this._Verfahrensstufe = value;
- this.StoreDirtyInformation(this.AreDifferent(this.DataContract.Verfahrensstufe, value), nameof(Verfahrensstufe));
- this.FirePropertyChanged(nameof(Verfahrensstufe));
- this.FirePropertyChanged(nameof(VerfahrensstufeInt));
- this.FirePropertyChanged(nameof(Echtverfahren));
- }
- }
- }
+ set
+ {
+ if (!AreDifferent(_Verfahrensstufe, value))
+ return;
- public int VerfahrensstufeInt
- {
- get { return (int)Verfahrensstufe; }
+ _Verfahrensstufe = value;
+ StoreDirtyInformation(AreDifferent(DataContract.Verfahrensstufe, value), nameof(Verfahrensstufe));
+ FirePropertyChanged(nameof(Verfahrensstufe));
+ FirePropertyChanged(nameof(VerfahrensstufeInt));
+ }
+ }
- set
- {
- if (!AreDifferent(this.VerfahrensstufeInt, value))
- return;
+ public int VerfahrensstufeInt
+ {
+ get { return (int)Verfahrensstufe; }
- Verfahrensstufe = (GkvVerfahrensstufe)value;
- }
- }
+ set
+ {
+ if (!AreDifferent(VerfahrensstufeInt, value))
+ return;
- public bool Echtverfahren
- {
- get { return Verfahrensstufe == GkvVerfahrensstufe.Echt; }
+ Verfahrensstufe = (GkvVerfahrensstufe)value;
+ }
+ }
- set
- {
- if (!AreDifferent(Echtverfahren, value))
- return;
+ public bool GkvAusblenden
+ {
+ get { return _GkvAusblenden; }
- if (value)
- Verfahrensstufe = GkvVerfahrensstufe.Echt;
- else
- Verfahrensstufe = GkvVerfahrensstufe.Erprobung;
- }
- }
+ set
+ {
+ if (!AreDifferent(GkvAusblenden, value))
+ return;
- protected void CommitContact(string pValue, ContactType pContactType)
- {
- List lOldContactDCs;
- if (this.DataContract.ContactInformations != null)
- {
- lOldContactDCs = this.DataContract.ContactInformations.ToList();
- }
- else
- {
- lOldContactDCs = new List();
- }
+ _GkvAusblenden = value;
+ StoreDirtyInformation(AreDifferent(DataContract.GkvAusblenden, value), nameof(GkvAusblenden));
+ FirePropertyChanged(nameof(GkvAusblenden));
+ }
+ }
- ContactDC lContactDC = lOldContactDCs.SingleOrDefault(con => con.ContactType == pContactType);
+ protected void CommitContact(string pValue, ContactType pContactType)
+ {
+ List lOldContactDCs;
+ if (this.DataContract.ContactInformations != null)
+ {
+ lOldContactDCs = this.DataContract.ContactInformations.ToList();
+ }
+ else
+ {
+ lOldContactDCs = new List();
+ }
- if (string.IsNullOrEmpty(pValue) && lContactDC != null)
- {
- lOldContactDCs.Remove(lContactDC);
- }
- else if (!string.IsNullOrEmpty(pValue))
- {
- if (lContactDC == null)
- {
- lContactDC = new ContactDC
- {
- ContactType = pContactType
- };
- lOldContactDCs.Add(lContactDC);
- }
+ ContactDC lContactDC = lOldContactDCs.SingleOrDefault(con => con.ContactType == pContactType);
- lContactDC.ContactValue = pValue;
- }
+ if (string.IsNullOrEmpty(pValue) && lContactDC != null)
+ {
+ lOldContactDCs.Remove(lContactDC);
+ }
+ else if (!string.IsNullOrEmpty(pValue))
+ {
+ if (lContactDC == null)
+ {
+ lContactDC = new ContactDC
+ {
+ ContactType = pContactType
+ };
+ lOldContactDCs.Add(lContactDC);
+ }
- this.DataContract.ContactInformations = lOldContactDCs;
- }
+ lContactDC.ContactValue = pValue;
+ }
- protected override void InitByDataContract(OrganisationDC pDataContract)
- {
+ this.DataContract.ContactInformations = lOldContactDCs;
+ }
+
+ protected override void InitByDataContract(OrganisationDC pDataContract)
+ {
this._VarFields = new VarFieldListVM(pDataContract.VarFields);
- if (!this.IsNew)
- {
- this._AccountNumber = pDataContract.AccountNumber;
- this._BankCode = pDataContract.BankCode;
- this._BankName = pDataContract.BankName;
- this._Bic = pDataContract.Bic;
- this._IBAN = pDataContract.IBAN;
- this._Name = pDataContract.Name;
- this._Name2 = pDataContract.Name2;
- this._Notice = pDataContract.OrganisationNotice;
- this._PostalCode = pDataContract.PostalCode;
- this._Street = pDataContract.Street;
- this._Town = pDataContract.Town;
- this._AddressLine1 = pDataContract.AddressLine1;
- this._InvoiceAddressPostalCode = pDataContract.InvoiceAddressPostalCode;
- this._InvoiceAddressStreet = pDataContract.InvoiceAddressStreet;
- this._InvoiceAddressTown = pDataContract.InvoiceAddressTown;
- this._InvoiceAddressLine1 = pDataContract.InvoiceAddressLine1;
- this._IsCalculatingWithFactor = pDataContract.IsCalculatingWithFactor;
- this._IsSingleInvoicePerCustomer = pDataContract.IsSingleInvoicePerCustomer;
- this._DebitorNumber = pDataContract.DebitorNumber;
- this._IsArchived = pDataContract.ActivationType == ActivationTypeId.Archived;
- this._IKKrankenkasse = pDataContract.IKKrankenkasse;
- this._IKKostentrager = pDataContract.IKKostentrager;
- this._IKDatenannahmestelle = pDataContract.IKDatenannahmestelle;
- this._BezDatenannahmestelle = pDataContract.BezDatenannahmestelle;
- _Leistungserbringergruppe = pDataContract.Leistungserbringergruppe;
- _BusinessPartnerId = pDataContract.BusinessPartnerId;
- _Verfahrensstufe = pDataContract.Verfahrensstufe;
+ if (!this.IsNew)
+ {
+ _AccountNumber = pDataContract.AccountNumber;
+ _BankCode = pDataContract.BankCode;
+ _BankName = pDataContract.BankName;
+ _Bic = pDataContract.Bic;
+ _IBAN = pDataContract.IBAN;
+ _Name = pDataContract.Name;
+ _Name2 = pDataContract.Name2;
+ _Notice = pDataContract.OrganisationNotice;
+ _PostalCode = pDataContract.PostalCode;
+ _Street = pDataContract.Street;
+ _Town = pDataContract.Town;
+ _AddressLine1 = pDataContract.AddressLine1;
+ _InvoiceAddressPostalCode = pDataContract.InvoiceAddressPostalCode;
+ _InvoiceAddressStreet = pDataContract.InvoiceAddressStreet;
+ _InvoiceAddressTown = pDataContract.InvoiceAddressTown;
+ _InvoiceAddressLine1 = pDataContract.InvoiceAddressLine1;
+ _IsCalculatingWithFactor = pDataContract.IsCalculatingWithFactor;
+ _IsSingleInvoicePerCustomer = pDataContract.IsSingleInvoicePerCustomer;
+ _DebitorNumber = pDataContract.DebitorNumber;
+ _IsArchived = pDataContract.ActivationType == ActivationTypeId.Archived;
+ _IKKrankenkasse = pDataContract.IKKrankenkasse;
+ _IKKostentrager = pDataContract.IKKostentrager;
+ _IKDatenannahmestelle = pDataContract.IKDatenannahmestelle;
+ _BezDatenannahmestelle = pDataContract.BezDatenannahmestelle;
+ _Leistungserbringergruppe = pDataContract.Leistungserbringergruppe;
+ _BusinessPartnerId = pDataContract.BusinessPartnerId;
+ _Verfahrensstufe = pDataContract.Verfahrensstufe;
+ _GkvAusblenden = pDataContract.GkvAusblenden;
- _Function = pDataContract.Function;
+ _Function = pDataContract.Function;
- foreach (ContactDC iContactDC in pDataContract.ContactInformations)
- {
- if (iContactDC.ContactType == ContactType.business_Mail)
- {
- this._EMail = iContactDC.ContactValue;
- }
+ foreach (ContactDC iContactDC in pDataContract.ContactInformations)
+ {
+ if (iContactDC.ContactType == ContactType.business_Mail)
+ {
+ this._EMail = iContactDC.ContactValue;
+ }
- if (iContactDC.ContactType == ContactType.business_Homepage)
- {
- this._Website = iContactDC.ContactValue;
- }
+ if (iContactDC.ContactType == ContactType.business_Homepage)
+ {
+ this._Website = iContactDC.ContactValue;
+ }
- if (iContactDC.ContactType == ContactType.business_Fax)
- {
- this._Fax = iContactDC.ContactValue;
- }
+ if (iContactDC.ContactType == ContactType.business_Fax)
+ {
+ this._Fax = iContactDC.ContactValue;
+ }
- if (iContactDC.ContactType == ContactType.business_Phone)
- {
- this._Phone = iContactDC.ContactValue;
- }
+ if (iContactDC.ContactType == ContactType.business_Phone)
+ {
+ this._Phone = iContactDC.ContactValue;
+ }
- if (iContactDC.ContactType == ContactType.ContactPerson)
- {
- this._ContactPerson = iContactDC.ContactValue;
- }
+ if (iContactDC.ContactType == ContactType.ContactPerson)
+ {
+ this._ContactPerson = iContactDC.ContactValue;
+ }
- if (iContactDC.ContactType == ContactType.ContactPerson)
- {
- this._ContactPerson = iContactDC.ContactValue;
- }
+ if (iContactDC.ContactType == ContactType.ContactPerson)
+ {
+ this._ContactPerson = iContactDC.ContactValue;
+ }
- if (iContactDC.ContactType == ContactType.business_POBox)
- {
- this._POBox = iContactDC.ContactValue;
- }
+ if (iContactDC.ContactType == ContactType.business_POBox)
+ {
+ this._POBox = iContactDC.ContactValue;
+ }
- if (iContactDC.ContactType == ContactType.private_POBox)
- {
- this._InvoiceAddressPOBox = iContactDC.ContactValue;
- }
- }
- }
+ if (iContactDC.ContactType == ContactType.private_POBox)
+ {
+ this._InvoiceAddressPOBox = iContactDC.ContactValue;
+ }
+ }
+ }
- VMFactory.CreateOrganisationPersonRelationListVMAsync(
- pDataContract.RelatedPersons ?? (pDataContract.RelatedPersons = new List()), cb => PersonRelations = cb);
+ VMFactory.CreateOrganisationPersonRelationListVMAsync(
+ pDataContract.RelatedPersons ?? (pDataContract.RelatedPersons = new List()), cb => PersonRelations = cb);
- if (pDataContract.CostRatePeriods == null)
- {
- pDataContract.CostRatePeriods = new List();
- }
+ if (pDataContract.CostRatePeriods == null)
+ {
+ pDataContract.CostRatePeriods = new List();
+ }
- Utils.GetAllEnumValues().ToList().ForEach(
- t =>
- {
- if (t != CostRatePeriodType.Unknown && !pDataContract.CostRatePeriods.Exists(i => i.CostRateType == t))
- {
- pDataContract.CostRatePeriods.Add(
- new CostRatePeriodDC
- {
- CostRateType = t
- });
- }
- });
+ Utils.GetAllEnumValues().ToList().ForEach(
+ t =>
+ {
+ if (t != CostRatePeriodType.Unknown && !pDataContract.CostRatePeriods.Exists(i => i.CostRateType == t))
+ {
+ pDataContract.CostRatePeriods.Add(
+ new CostRatePeriodDC
+ {
+ CostRateType = t
+ });
+ }
+ });
- this._CostRatePeriods = new CostRatePeriodListVM(pDataContract.CostRatePeriods);
+ this._CostRatePeriods = new CostRatePeriodListVM(pDataContract.CostRatePeriods);
- this._CostRatePeriods.VMList.ListChanged += (s, e) =>
- {
- if (e.ListChangedType != ListChangedType.ItemChanged)
- {
- this.FirePropertyChanged(PropertyName_PossibleQualifications);
- }
- };
- }
+ this._CostRatePeriods.VMList.ListChanged += (s, e) =>
+ {
+ if (e.ListChangedType != ListChangedType.ItemChanged)
+ {
+ this.FirePropertyChanged(PropertyName_PossibleQualifications);
+ }
+ };
+ }
- protected override OrganisationDC MapToDataContract(OrganisationDC pDataContract, bool doCommit)
- {
- pDataContract.AccountNumber = _AccountNumber;
- pDataContract.BankCode = _BankCode;
- pDataContract.BankName = _BankName;
- pDataContract.Bic = _Bic;
- pDataContract.IBAN = _IBAN;
- pDataContract.Name = _Name;
- pDataContract.Name2 = _Name2;
- pDataContract.OrganisationNotice = _Notice;
- pDataContract.PostalCode = _PostalCode;
- pDataContract.RelatedPersons = _PersonRelations.CopyToDCList(doCommit);
- pDataContract.Street = _Street;
- pDataContract.Town = _Town;
- pDataContract.AddressLine1 = _AddressLine1;
- pDataContract.InvoiceAddressStreet = _InvoiceAddressStreet;
- pDataContract.InvoiceAddressTown = _InvoiceAddressTown;
- pDataContract.InvoiceAddressPostalCode = _InvoiceAddressPostalCode;
- pDataContract.InvoiceAddressLine1 = _InvoiceAddressLine1;
- pDataContract.IsCalculatingWithFactor = _IsCalculatingWithFactor;
- pDataContract.IsSingleInvoicePerCustomer = _IsSingleInvoicePerCustomer;
- pDataContract.DebitorNumber = _DebitorNumber;
+ protected override OrganisationDC MapToDataContract(OrganisationDC pDataContract, bool doCommit)
+ {
+ pDataContract.AccountNumber = _AccountNumber;
+ pDataContract.BankCode = _BankCode;
+ pDataContract.BankName = _BankName;
+ pDataContract.Bic = _Bic;
+ pDataContract.IBAN = _IBAN;
+ pDataContract.Name = _Name;
+ pDataContract.Name2 = _Name2;
+ pDataContract.OrganisationNotice = _Notice;
+ pDataContract.PostalCode = _PostalCode;
+ pDataContract.RelatedPersons = _PersonRelations.CopyToDCList(doCommit);
+ pDataContract.Street = _Street;
+ pDataContract.Town = _Town;
+ pDataContract.AddressLine1 = _AddressLine1;
+ pDataContract.InvoiceAddressStreet = _InvoiceAddressStreet;
+ pDataContract.InvoiceAddressTown = _InvoiceAddressTown;
+ pDataContract.InvoiceAddressPostalCode = _InvoiceAddressPostalCode;
+ pDataContract.InvoiceAddressLine1 = _InvoiceAddressLine1;
+ pDataContract.IsCalculatingWithFactor = _IsCalculatingWithFactor;
+ pDataContract.IsSingleInvoicePerCustomer = _IsSingleInvoicePerCustomer;
+ pDataContract.DebitorNumber = _DebitorNumber;
pDataContract.ActivationType = _IsArchived ? ActivationTypeId.Archived : ActivationTypeId.Active;
- pDataContract.Function = _Function;
- pDataContract.IKDatenannahmestelle = _IKDatenannahmestelle?.Trim();
- pDataContract.BezDatenannahmestelle = _BezDatenannahmestelle?.Trim();
- pDataContract.IKKostentrager = _IKKostentrager?.Trim();
- pDataContract.IKKrankenkasse = _IKKrankenkasse?.Trim();
- pDataContract.Leistungserbringergruppe = _Leistungserbringergruppe?.Trim();
- pDataContract.BusinessPartnerId = _BusinessPartnerId;
- pDataContract.Verfahrensstufe = _Verfahrensstufe;
+ pDataContract.Function = _Function;
+ pDataContract.IKDatenannahmestelle = _IKDatenannahmestelle?.Trim();
+ pDataContract.BezDatenannahmestelle = _BezDatenannahmestelle?.Trim();
+ pDataContract.IKKostentrager = _IKKostentrager?.Trim();
+ pDataContract.IKKrankenkasse = _IKKrankenkasse?.Trim();
+ pDataContract.Leistungserbringergruppe = _Leistungserbringergruppe?.Trim();
+ pDataContract.BusinessPartnerId = _BusinessPartnerId;
+ pDataContract.Verfahrensstufe = Verfahrensstufe;
+ pDataContract.GkvAusblenden = GkvAusblenden;
- this.CommitContact(this._Phone, ContactType.business_Phone);
- this.CommitContact(this._Website, ContactType.business_Homepage);
- this.CommitContact(this._Fax, ContactType.business_Fax);
- this.CommitContact(this._EMail, ContactType.business_Mail);
- this.CommitContact(this._ContactPerson, ContactType.ContactPerson);
- this.CommitContact(this._POBox, ContactType.business_POBox);
- this.CommitContact(this._InvoiceAddressPOBox, ContactType.private_POBox);
-
+ CommitContact(_Phone, ContactType.business_Phone);
+ CommitContact(_Website, ContactType.business_Homepage);
+ CommitContact(_Fax, ContactType.business_Fax);
+ CommitContact(_EMail, ContactType.business_Mail);
+ CommitContact(_ContactPerson, ContactType.ContactPerson);
+ CommitContact(_POBox, ContactType.business_POBox);
+ CommitContact(_InvoiceAddressPOBox, ContactType.private_POBox);
- pDataContract.CostRatePeriods = this._CostRatePeriods.CopyToDCList(doCommit);
+
+ pDataContract.CostRatePeriods = this._CostRatePeriods.CopyToDCList(doCommit);
if (this._VarFields != null)
{
pDataContract.VarFields = this._VarFields.CopyToDCList(doCommit);
}
- if (_ArbeitszeitListe != null)
- {
- pDataContract.Arbeitszeiten = _ArbeitszeitListe.CopyToDCList(doCommit);
- }
+ if (_ArbeitszeitListe != null)
+ {
+ pDataContract.Arbeitszeiten = _ArbeitszeitListe.CopyToDCList(doCommit);
+ }
- if (_Feiertage != null)
- {
- pDataContract.Feiertage = _Feiertage.CopyToDCList(doCommit);
- }
+ if (_Feiertage != null)
+ {
+ pDataContract.Feiertage = _Feiertage.CopyToDCList(doCommit);
+ }
- return pDataContract;
- }
- }
+ return pDataContract;
+ }
+ }
}
\ No newline at end of file
diff --git a/BeWoPlanerMobil/BeWoPlanerMobil.csproj b/BeWoPlanerMobil/BeWoPlanerMobil.csproj
index 47e45cc1c..f65f210e4 100644
--- a/BeWoPlanerMobil/BeWoPlanerMobil.csproj
+++ b/BeWoPlanerMobil/BeWoPlanerMobil.csproj
@@ -699,7 +699,7 @@
- True
+ False
False
8808
/
diff --git a/BeWoPlanerMobil/BeWoPlanerMobil.csproj.user b/BeWoPlanerMobil/BeWoPlanerMobil.csproj.user
index 2763ebb1b..033eb78ef 100644
--- a/BeWoPlanerMobil/BeWoPlanerMobil.csproj.user
+++ b/BeWoPlanerMobil/BeWoPlanerMobil.csproj.user
@@ -8,7 +8,7 @@
- Debug|Any CPU
+ Release|Any CPU
ShowAllFiles
600
MvcControllerEmptyScaffolder
diff --git a/Dakota/Logic/DakotaInfoCreator.cs b/Dakota/Logic/DakotaInfoCreator.cs
index a35542840..5cbaecaa7 100644
--- a/Dakota/Logic/DakotaInfoCreator.cs
+++ b/Dakota/Logic/DakotaInfoCreator.cs
@@ -231,7 +231,7 @@ namespace Dakota.Logic
info.VersichtertenNummer = infoParameter.Customer.InsuranceNumber;
info.Versichertenstatus = DakotaUtils.GetVersichertenstatus(infoParameter.Customer.VersichertenStatus);
- info.Beleginformation = SchlüsselBeleginformation.KeineBeleguebermittlung;
+ info.Beleginformation = SchlüsselBeleginformation.BelegePerPost;
info.Belegnummer = infoParameter.Customer.CustomerOid.ToString();
info.VersichtertenVorname = infoParameter.Customer.FirstName;
diff --git a/DakotaSender/App.config b/DakotaSender/App.config
index a45c0d022..75ab64d7d 100644
--- a/DakotaSender/App.config
+++ b/DakotaSender/App.config
@@ -17,5 +17,11 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/DakotaSender/Config.cs b/DakotaSender/Config.cs
index 9fd6fa3a3..d7c67a22f 100644
--- a/DakotaSender/Config.cs
+++ b/DakotaSender/Config.cs
@@ -44,7 +44,7 @@ namespace DakotaSender
= int.Parse(ConfigurationManager.AppSettings.Get("ProcessWaitForExitMs") ?? "10000");
public static string LogPath { get; }
- = ConfigurationManager.AppSettings.Get("LogPath") ?? @"C:\GkvAbrechnung\Sender\log.txt";
+ = ConfigurationManager.AppSettings.Get("LogPath") ?? @"C:\GkvAbrechnung\Sender\logs";
public static string GkvSecretKey { get; set; } = ConfigurationManager.AppSettings.Get("GkvSecretKey");
diff --git a/DakotaSender/Program.cs b/DakotaSender/Program.cs
index 9978933ef..be56a92b2 100644
--- a/DakotaSender/Program.cs
+++ b/DakotaSender/Program.cs
@@ -1,5 +1,6 @@
using BS.Shared;
using BS.Shared.AppSender;
+using BS.Shared.Core;
using BS.Shared.DataContracts;
using BS.Shared.DataContracts.GkvAbrechnung;
using BS.Shared.Exceptions;
@@ -27,7 +28,9 @@ namespace DakotaSender
static void Main(string[] args)
{
- FileStream filestream = new FileStream(Config.LogPath, FileMode.Append);
+ var log4day = Path.Combine(Config.LogPath, $"log_{DateTime.Today:yyyyMMdd}.txt");
+
+ FileStream filestream = new FileStream(log4day, FileMode.Append);
var streamwriter = new StreamWriter(filestream);
streamwriter.AutoFlush = true;
@@ -38,15 +41,13 @@ namespace DakotaSender
{
PrintTitle();
- CheckDakotaStatus();
-
HandleQueueFiles();
HandleResults();
}
catch (Exception e)
{
- PrintException(e);
+ HandleException(e, null);
if (is_dakota_running)
{
@@ -99,7 +100,12 @@ namespace DakotaSender
Print($"Verarbeite Datei: {file.SourceNutzdatendatei.Name}");
PrintLine($"(T:{file.Tenant}, U:{file.ApplicationUserOid}, P:{file.ProtokollOid}, D:{file.Datenannahmestelle})");
}
- internal static void PrintException(Exception e) => PrintLine(e.ToString());
+ internal static void HandleException(Exception e, string tenant)
+ {
+ MailUtils.SendGkvModuleErrorMail("GkvSender Exception", e, tenant);
+
+ PrintLine(e.ToString());
+ }
static void CheckDakotaStatus()
{
@@ -158,6 +164,8 @@ namespace DakotaSender
}
static DakotaSystemFile ScanQueueFile(FileInfo auft)
{
+ string tenant = null;
+
try
{
var nutz_fullname = auft.FullName.Substring(0, auft.FullName.Length - 4);
@@ -172,7 +180,7 @@ namespace DakotaSender
PrintLine($"- {auft.FullName}");
var split = nutz.Name.Split('_');
- var tenant = split[0];
+ tenant = split[0];
var app_oid = long.Parse(split[1]);
var p_oid = long.Parse(split[2]);
var datenannahmestelle = split[3];
@@ -201,7 +209,7 @@ namespace DakotaSender
}
catch(Exception e)
{
- PrintException(e);
+ HandleException(e, tenant);
}
return null;
@@ -220,6 +228,8 @@ namespace DakotaSender
return;
}
+ CheckDakotaStatus();
+
ten2user2req = new Dictionary>();
PrintLine("Bearbeite Queue");
@@ -362,12 +372,12 @@ namespace DakotaSender
static void HandleResults()
{
- PrintLine("Sende Ergebnisse:");
- PrintSeperator();
-
if (ten2user2req is null || !ten2user2req.Any())
return;
+ PrintLine("Sende Ergebnisse:");
+ PrintSeperator();
+
var task = HandleResultsAsync();
task.Wait();
@@ -409,11 +419,11 @@ namespace DakotaSender
}
catch (GkvException e)
{
- PrintException(e);
+ HandleException(e, tenant);
}
catch (Exception e)
{
- PrintException(e);
+ HandleException(e, tenant);
}
PrintSeperator();
diff --git a/DakotaUnitTest/App.config b/DakotaUnitTest/App.config
new file mode 100644
index 000000000..118cb9c3c
--- /dev/null
+++ b/DakotaUnitTest/App.config
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/DakotaUnitTest/DakotaUnitTest.csproj b/DakotaUnitTest/DakotaUnitTest.csproj
index 5365e220b..ce493a03e 100644
--- a/DakotaUnitTest/DakotaUnitTest.csproj
+++ b/DakotaUnitTest/DakotaUnitTest.csproj
@@ -55,6 +55,7 @@
+
diff --git a/DakotaUnitTest/MailUnitTest.cs b/DakotaUnitTest/MailUnitTest.cs
index f5061b4a1..f0bf077bd 100644
--- a/DakotaUnitTest/MailUnitTest.cs
+++ b/DakotaUnitTest/MailUnitTest.cs
@@ -1,6 +1,5 @@
-using BeWo.Service.Core;
+using BS.Shared.Core;
using Microsoft.VisualStudio.TestTools.UnitTesting;
-using System;
namespace DakotaUnitTest
{
@@ -8,11 +7,25 @@ namespace DakotaUnitTest
public class MailUnitTest
{
[TestMethod]
- public void SendTestMail()
+ public void SendGkvMail()
{
- var subject = "";
+ var title = "UnitTest - TITLE - ViaGkv";
+ var body = "UnitTest - BODY - ViaGkv";
- //var success = Utils.SendMail(subject, body, sende)
+ var success = MailUtils.SendGkvModuleErrorMail(title, body, "UnitTest - ViaGkv");
+
+ Assert.IsTrue(success);
+ }
+
+ [TestMethod]
+ public void SendGkvViaSupportMail()
+ {
+ var title = "UnitTest - TITLE - ViaSupport";
+ var body = "UnitTest - BODY - ViaSupport";
+
+ var success = MailUtils.SendGkvModuleTestErrorMail(title, body, "UnitTest - ViaSupport");
+
+ Assert.IsTrue(success);
}
}
}
diff --git a/Data/Access/SearchDAO.cs b/Data/Access/SearchDAO.cs
index 34bcc004b..d67332426 100644
--- a/Data/Access/SearchDAO.cs
+++ b/Data/Access/SearchDAO.cs
@@ -6038,6 +6038,14 @@ WHERE sc.Billable = 1 and sr.StartDate >= '{0:yyyy-MM-dd}' and sr.StartDate < '{
return t + 1 ?? 0;
}
+ public List GetAllOrganisationByIKKrankenkasse(string ikkrankenkasse)
+ {
+ var criteria = CreateCriteria()
+ .Add(Restrictions.Where(x => x.IKKrankenkasse == ikkrankenkasse));
+
+ return criteria.List().ToList();
+ }
+
public List LoadBargeldtransaktionshistoryEntriesByTransaktionsOids(List transaktionsOids)
{
var criteria = CreateCriteriaIsActive()
diff --git a/Data/Entities/BankAccount.cs b/Data/Entities/BankAccount.cs
index e0ab2d117..54f3facdb 100644
--- a/Data/Entities/BankAccount.cs
+++ b/Data/Entities/BankAccount.cs
@@ -1,4 +1,5 @@
using BS.Shared;
+using BS.Shared.Extensions;
namespace BeWo.Data.Entities
{
@@ -33,14 +34,14 @@ namespace BeWo.Data.Entities
{
get
{
- return this._AccountNumber;
+ return _AccountNumber.ToNullIfEmpty();
}
set
{
- if (this.AreDifferent(this._AccountNumber, value))
+ if (AreDifferent(AccountNumber, value))
{
- this._AccountNumber = value;
+ _AccountNumber = value;
}
}
}
@@ -49,14 +50,14 @@ namespace BeWo.Data.Entities
{
get
{
- return this._BankCode;
+ return _BankCode.ToNullIfEmpty();
}
set
{
- if (this.AreDifferent(this._BankCode, value))
+ if (AreDifferent(BankCode, value))
{
- this._BankCode = value;
+ _BankCode = value;
}
}
}
@@ -65,14 +66,14 @@ namespace BeWo.Data.Entities
{
get
{
- return this._BankName;
+ return _BankName.ToNullIfEmpty();
}
set
{
- if (this.AreDifferent(this._BankName, value))
+ if (AreDifferent(BankName, value))
{
- this._BankName = value;
+ _BankName = value;
}
}
}
@@ -81,14 +82,14 @@ namespace BeWo.Data.Entities
{
get
{
- return this._Bic;
+ return _Bic.ToNullIfEmpty();
}
set
{
- if (this.AreDifferent(this._Bic, value))
+ if (AreDifferent(Bic, value))
{
- this._Bic = value;
+ _Bic = value;
}
}
}
@@ -97,14 +98,14 @@ namespace BeWo.Data.Entities
{
get
{
- return this._IBAN;
+ return _IBAN.ToNullIfEmpty();
}
set
{
- if (this.AreDifferent(this._IBAN, value))
+ if (AreDifferent(IBAN, value))
{
- this._IBAN = value;
+ _IBAN = value;
}
}
}
diff --git a/Data/Entities/GkvTransferprotokoll.cs b/Data/Entities/GkvTransferprotokoll.cs
index 101dcfeec..4e27b5903 100644
--- a/Data/Entities/GkvTransferprotokoll.cs
+++ b/Data/Entities/GkvTransferprotokoll.cs
@@ -44,5 +44,7 @@ namespace BeWo.Data.Entities
public virtual string Fehlertitel { get; set; }
public virtual DateTime? Fehlerdatum { get; set; }
public virtual string Fehlernachricht { get; set; }
+
+ public virtual string BezDatenannahmestelle => EmpfangerBezeichnung;
}
}
\ No newline at end of file
diff --git a/Data/Entities/Mandator.cs b/Data/Entities/Mandator.cs
index 1295ad5ca..d3b8a13e7 100644
--- a/Data/Entities/Mandator.cs
+++ b/Data/Entities/Mandator.cs
@@ -4,371 +4,319 @@ using BS.Shared;
namespace BeWo.Data.Entities
{
- public class Mandator : BeWoEntityBase
- {
- public static string PropertyName_BeWoClientType = "BeWoClientType";
-
- public static string PropertyName_ClientId = "ClientId";
-
- public static string PropertyName_Country = "Country";
-
- public static string PropertyName_Name = "Name";
-
- public static string PropertyName_PostalCode = "PostalCode";
-
- public static string PropertyName_Settings = "Settings";
-
- public static string PropertyName_State = "State";
-
- public static string PropertyName_Street = "Street";
-
- public static string PropertyName_Town = "Town";
-
- public static string PropertyName_Apikey = "Apikey";
-
- public static string Setting_IsServiceRecordNoticeMandatory = "IsServiceRecordNoticeMandatory";
-
- public static string Setting_IsPasswordSecurityActiv = "IsPasswordSecurityActiv";
-
- public static string Setting_IsEndDateVisible = "IsEndDateVisible";
-
- public static string Setting_IsOnlyYearMonthVisible = "IsOnlyYearMonthVisible";
-
- public static string Setting_IsZeiterfassDateNormal = "IsZeiterfassDateNormal";
-
- public static string Setting_IsZeiterfassungInStdMin = "IsZeiterfassungInStdMin";
-
- public static string Setting_MaxDaysEditServiceRecordsAllowed = "MaxDaysEditServiceRecordsAllowed";
-
- public static string Setting_HilfeplanAuslaufAuswahl = "HilfeplanAuslaufAuswahl";
-
- public static string Setting_AnzTageZeiterfassErfolgt = "AnzTageZeiterfassErfolgt";
-
- public static string Setting_ZeiterfassungsSchwellwert = "ZeiterfassungsSchwellwert";
-
- public static string Setting_IKLeistungserbringer = "IKLeistungserbringer";
-
- private long _BeWoClientType;
-
- private string _ClientId;
-
- private string _Country;
-
- private string _Name;
-
- private string _PostalCode;
-
- private string _Settings;
-
- private string _State;
-
- private string _Street;
-
- private string _Town;
+ public class Mandator : BeWoEntityBase
+ {
+ public static string PropertyName_BeWoClientType = "BeWoClientType";
+ public static string PropertyName_ClientId = "ClientId";
+ public static string PropertyName_Country = "Country";
+ public static string PropertyName_Name = "Name";
+ public static string PropertyName_PostalCode = "PostalCode";
+ public static string PropertyName_Settings = "Settings";
+ public static string PropertyName_State = "State";
+ public static string PropertyName_Street = "Street";
+ public static string PropertyName_Town = "Town";
+ public static string PropertyName_Apikey = "Apikey";
+ public static string Setting_IsServiceRecordNoticeMandatory = "IsServiceRecordNoticeMandatory";
+ public static string Setting_IsPasswordSecurityActiv = "IsPasswordSecurityActiv";
+ public static string Setting_IsEndDateVisible = "IsEndDateVisible";
+ public static string Setting_IsOnlyYearMonthVisible = "IsOnlyYearMonthVisible";
+ public static string Setting_IsZeiterfassDateNormal = "IsZeiterfassDateNormal";
+ public static string Setting_IsZeiterfassungInStdMin = "IsZeiterfassungInStdMin";
+ public static string Setting_MaxDaysEditServiceRecordsAllowed = "MaxDaysEditServiceRecordsAllowed";
+ public static string Setting_HilfeplanAuslaufAuswahl = "HilfeplanAuslaufAuswahl";
+ public static string Setting_AnzTageZeiterfassErfolgt = "AnzTageZeiterfassErfolgt";
+ public static string Setting_ZeiterfassungsSchwellwert = "ZeiterfassungsSchwellwert";
+ public static string Setting_IKLeistungserbringer = "IKLeistungserbringer";
+ private long _BeWoClientType;
+ private string _ClientId;
+ private string _Country;
+ private string _Name;
+ private string _PostalCode;
+ private string _Settings;
+ private string _State;
+ private string _Street;
+ private string _Town;
private string _RssFeedUrl;
-
- private string _Apikey;
-
- private string _IKLeistungserbringer;
+ private string _Apikey;
+ private string _IKLeistungserbringer;
- public Mandator()
- {
- this._Tid = TableID.Mandator;
- }
+ public Mandator()
+ {
+ this._Tid = TableID.Mandator;
+ }
- public virtual long BeWoClientType
- {
- get
- {
- return this._BeWoClientType;
- }
+ public virtual long BeWoClientType
+ {
+ get
+ {
+ return this._BeWoClientType;
+ }
- set
- {
- if (this.AreDifferent(this._BeWoClientType, value))
- {
- this._BeWoClientType = value;
- }
- }
- }
+ set
+ {
+ if (this.AreDifferent(this._BeWoClientType, value))
+ {
+ this._BeWoClientType = value;
+ }
+ }
+ }
+ public virtual string ClientId
+ {
+ get
+ {
+ return this._ClientId;
+ }
- public virtual string ClientId
- {
- get
- {
- return this._ClientId;
- }
+ set
+ {
+ if (this.AreDifferent(this._ClientId, value))
+ {
+ this._ClientId = value;
+ }
+ }
+ }
+ public virtual string Country
+ {
+ get
+ {
+ return this._Country;
+ }
- set
- {
- if (this.AreDifferent(this._ClientId, value))
- {
- this._ClientId = value;
- }
- }
- }
+ set
+ {
+ if (this.AreDifferent(this._Country, value))
+ {
+ this._Country = value;
+ }
+ }
+ }
+ public virtual bool IsServiceRecordNoticeMandatory
+ {
+ get
+ {
+ var val = this.GetSettingValue(Setting_IsServiceRecordNoticeMandatory);
+ if (val != null && val.Equals("0"))
+ {
+ return false;
+ }
- public virtual string Country
- {
- get
- {
- return this._Country;
- }
+ return true;
+ }
+ }
+ public virtual bool IsPasswordSecurityActiv
+ {
+ get
+ {
+ var val = this.GetSettingValue(Setting_IsPasswordSecurityActiv);
+ if (val != null && val.Equals("0"))
+ {
+ return false;
+ }
- set
- {
- if (this.AreDifferent(this._Country, value))
- {
- this._Country = value;
- }
- }
- }
+ return true;
+ }
+ }
+ public virtual bool IsEndDateVisible
+ {
+ get
+ {
+ var val = this.GetSettingValue(Setting_IsEndDateVisible);
+ if (val != null && val.Equals("0"))
+ {
+ return false;
+ }
- public virtual bool IsServiceRecordNoticeMandatory
- {
- get
- {
- var val = this.GetSettingValue(Setting_IsServiceRecordNoticeMandatory);
- if (val != null && val.Equals("0"))
- {
- return false;
- }
+ return true;
+ }
+ }
+ public virtual bool IsOnlyYearMonthVisible
+ {
+ get
+ {
+ var val = this.GetSettingValue(Setting_IsOnlyYearMonthVisible);
+ if (val != null && val.Equals("0"))
+ {
+ return false;
+ }
- return true;
- }
- }
+ return true;
+ }
+ }
+ public virtual bool IsZeiterfassDateNormal
+ {
+ get
+ {
+ var val = this.GetSettingValue(Setting_IsZeiterfassDateNormal);
+ if (val != null && val.Equals("0"))
+ {
+ return false;
+ }
- public virtual bool IsPasswordSecurityActiv
- {
- get
- {
- var val = this.GetSettingValue(Setting_IsPasswordSecurityActiv);
- if (val != null && val.Equals("0"))
- {
- return false;
- }
+ return true;
+ }
+ }
+ public virtual bool IsZeiterfassungInStdMin
+ {
+ get
+ {
+ var val = this.GetSettingValue(Setting_IsZeiterfassungInStdMin);
+ if (val != null && val.Equals("0"))
+ {
+ return false;
+ }
- return true;
- }
- }
+ return true;
+ }
+ }
+ public virtual int? MaxDaysEditServiceRecordsAllowed
+ {
+ get
+ {
+ var val = this.GetSettingValue(Setting_MaxDaysEditServiceRecordsAllowed);
+ int result;
+ if (Int32.TryParse(val, out result))
+ {
+ return result;
+ }
- public virtual bool IsEndDateVisible
- {
- get
- {
- var val = this.GetSettingValue(Setting_IsEndDateVisible);
- if (val != null && val.Equals("0"))
- {
- return false;
- }
+ return null;
+ }
+ }
+ public virtual int? HilfeplanAuslaufAuswahl
+ {
+ get
+ {
+ var val = this.GetSettingValue(Setting_HilfeplanAuslaufAuswahl);
+ int result;
+ if (Int32.TryParse(val, out result))
+ {
+ return result;
+ }
- return true;
- }
- }
+ return null;
+ }
+ }
+ public virtual int? AnzTageZeiterfassErfolgt
+ {
+ get
+ {
+ var val = this.GetSettingValue(Setting_AnzTageZeiterfassErfolgt);
+ int result;
+ if (Int32.TryParse(val, out result))
+ {
+ return result;
+ }
- public virtual bool IsOnlyYearMonthVisible
- {
- get
- {
- var val = this.GetSettingValue(Setting_IsOnlyYearMonthVisible);
- if (val != null && val.Equals("0"))
- {
- return false;
- }
+ return null;
+ }
+ }
+ public virtual int? ZeiterfassungsSchwellwert
+ {
+ get
+ {
+ var val = this.GetSettingValue(Setting_ZeiterfassungsSchwellwert);
+ int result;
+ if (Int32.TryParse(val, out result))
+ {
+ return result;
+ }
- return true;
- }
- }
+ return null;
+ }
+ }
+ public virtual string Name
+ {
+ get
+ {
+ return this._Name;
+ }
- public virtual bool IsZeiterfassDateNormal
- {
- get
- {
- var val = this.GetSettingValue(Setting_IsZeiterfassDateNormal);
- if (val != null && val.Equals("0"))
- {
- return false;
- }
+ set
+ {
+ if (this.AreDifferent(this._Name, value))
+ {
+ this._Name = value;
+ }
+ }
+ }
+ public virtual string Website { get; set; }
+ public virtual string PostalCode
+ {
+ get
+ {
+ return this._PostalCode;
+ }
- return true;
- }
- }
+ set
+ {
+ if (this.AreDifferent(this._PostalCode, value))
+ {
+ this._PostalCode = value;
+ }
+ }
+ }
+ public virtual string Settings
+ {
+ get
+ {
+ return this._Settings;
+ }
- public virtual bool IsZeiterfassungInStdMin
- {
- get
- {
- var val = this.GetSettingValue(Setting_IsZeiterfassungInStdMin);
- if (val != null && val.Equals("0"))
- {
- return false;
- }
+ set
+ {
+ if (this.AreDifferent(this._Settings, value))
+ {
+ this._Settings = value;
+ }
+ }
+ }
+ public virtual string State
+ {
+ get
+ {
+ return this._State;
+ }
- return true;
- }
- }
+ set
+ {
+ if (this.AreDifferent(this._State, value))
+ {
+ this._State = value;
+ }
+ }
+ }
+ public virtual string Street
+ {
+ get
+ {
+ return this._Street;
+ }
-
-
- public virtual int? MaxDaysEditServiceRecordsAllowed
- {
- get
- {
- var val = this.GetSettingValue(Setting_MaxDaysEditServiceRecordsAllowed);
- int result;
- if (Int32.TryParse(val, out result))
- {
- return result;
- }
-
- return null;
- }
- }
-
- public virtual int? HilfeplanAuslaufAuswahl
- {
- get
- {
- var val = this.GetSettingValue(Setting_HilfeplanAuslaufAuswahl);
- int result;
- if (Int32.TryParse(val, out result))
- {
- return result;
- }
-
- return null;
- }
- }
-
- public virtual int? AnzTageZeiterfassErfolgt
- {
- get
- {
- var val = this.GetSettingValue(Setting_AnzTageZeiterfassErfolgt);
- int result;
- if (Int32.TryParse(val, out result))
- {
- return result;
- }
-
- 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
- {
- get
- {
- return this._Name;
- }
-
- set
- {
- if (this.AreDifferent(this._Name, value))
- {
- this._Name = value;
- }
- }
- }
-
- public virtual string PostalCode
- {
- get
- {
- return this._PostalCode;
- }
-
- set
- {
- if (this.AreDifferent(this._PostalCode, value))
- {
- this._PostalCode = value;
- }
- }
- }
-
- public virtual string Settings
- {
- get
- {
- return this._Settings;
- }
-
- set
- {
- if (this.AreDifferent(this._Settings, value))
- {
- this._Settings = value;
- }
- }
- }
-
- public virtual string State
- {
- get
- {
- return this._State;
- }
-
- set
- {
- if (this.AreDifferent(this._State, value))
- {
- this._State = value;
- }
- }
- }
-
- public virtual string Street
- {
- get
- {
- return this._Street;
- }
-
- set
- {
- if (this.AreDifferent(this._Street, value))
- {
- this._Street = value;
- }
- }
- }
-
- public virtual string Town
- {
- get
- {
- return this._Town;
- }
-
- set
- {
- if (this.AreDifferent(this._Town, value))
- {
- this._Town = value;
- }
- }
- }
+ set
+ {
+ if (this.AreDifferent(this._Street, value))
+ {
+ this._Street = value;
+ }
+ }
+ }
+ public virtual string Town
+ {
+ get
+ {
+ return this._Town;
+ }
+ set
+ {
+ if (this.AreDifferent(this._Town, value))
+ {
+ this._Town = value;
+ }
+ }
+ }
public virtual string RssFeedUrl
{
get
@@ -384,73 +332,70 @@ namespace BeWo.Data.Entities
}
}
}
-
-
- protected virtual string GetSettingValue(string key)
- {
- if (!String.IsNullOrEmpty(this.Settings))
- {
- if (this.Settings.IndexOf(";") == -1 && this.Settings.IndexOf("=") == -1)
- {
- return this.Settings;
- }
- else
- {
- string[] keyValuePairs = this.Settings.Split(';');
-
- foreach (string pair in keyValuePairs)
- {
- string[] keyValuePair = pair.Split('=');
- if (keyValuePair.Length == 2)
- {
- if (keyValuePair[0] == key)
- {
- return keyValuePair[1];
- }
- }
- }
- }
- }
-
- return null;
- }
-
public virtual bool IsSchedulerAllowed { get; set; }
-
public virtual bool IsMedicationAllowed { get; set; }
+ public virtual string LastModules { get; set; }
+ public virtual string Apikey
+ {
+ get
+ {
+ return this._Apikey;
+ }
- public virtual string LastModules { get; set; }
+ set
+ {
+ if (this.AreDifferent(this._Apikey, value))
+ {
+ this._Apikey = value;
+ }
+ }
+ }
+ public virtual string IKLeistungserbringer
+ {
+ get
+ {
+ return this._IKLeistungserbringer;
+ }
- public virtual string Apikey
- {
- get
- {
- return this._Apikey;
- }
+ set
+ {
+ if (this.AreDifferent(this._IKLeistungserbringer, value))
+ {
+ this._IKLeistungserbringer = value;
+ }
+ }
+ }
+ public virtual BankAccount BankAccount { get; set; }
+ public virtual Employee SoziotherapieAnsprechpartner { get; set; }
+ public virtual Image Logo { get; set; }
- set
- {
- if (this.AreDifferent(this._Apikey, value))
- {
- this._Apikey = value;
- }
- }
- }
+ protected virtual string GetSettingValue(string key)
+ {
+ if (!String.IsNullOrEmpty(this.Settings))
+ {
+ if (this.Settings.IndexOf(";") == -1 && this.Settings.IndexOf("=") == -1)
+ {
+ return this.Settings;
+ }
+ else
+ {
+ string[] keyValuePairs = this.Settings.Split(';');
- public virtual string IKLeistungserbringer
- {
- get
- {
- return this._IKLeistungserbringer;
- }
+ foreach (string pair in keyValuePairs)
+ {
+ string[] keyValuePair = pair.Split('=');
+ if (keyValuePair.Length == 2)
+ {
+ if (keyValuePair[0] == key)
+ {
+ return keyValuePair[1];
+ }
+ }
+ }
+ }
+ }
- set
- {
- if (this.AreDifferent(this._IKLeistungserbringer, value))
- {
- this._IKLeistungserbringer = value;
- }
- }
- }
- }
+ return null;
+ }
+ }
}
\ No newline at end of file
diff --git a/Data/Entities/Organisation.cs b/Data/Entities/Organisation.cs
index 0237aec3d..033431865 100644
--- a/Data/Entities/Organisation.cs
+++ b/Data/Entities/Organisation.cs
@@ -371,5 +371,6 @@ namespace BeWo.Data.Entities
}
public virtual GkvVerfahrensstufe Verfahrensstufe { get; set; }
+ public virtual bool GkvAusblenden { get; set; }
}
}
\ No newline at end of file
diff --git a/Data/Mappings/Mandator.hbm.xml b/Data/Mappings/Mandator.hbm.xml
index b21c5295c..d03336e99 100644
--- a/Data/Mappings/Mandator.hbm.xml
+++ b/Data/Mappings/Mandator.hbm.xml
@@ -8,6 +8,7 @@
+
@@ -28,5 +29,8 @@
+
+
+
\ No newline at end of file
diff --git a/Data/Mappings/Organisation.hbm.xml b/Data/Mappings/Organisation.hbm.xml
index 5e3845f7f..254a6f592 100644
--- a/Data/Mappings/Organisation.hbm.xml
+++ b/Data/Mappings/Organisation.hbm.xml
@@ -16,15 +16,16 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
diff --git a/Host/Host.csproj b/Host/Host.csproj
index a2dc2f2d4..5e278ece5 100644
--- a/Host/Host.csproj
+++ b/Host/Host.csproj
@@ -404,4 +404,14 @@
+
+ if "$(ConfigurationName)" == "Release" (
+ if not exist "$(ProjectDir)binRelease" mkdir "$(ProjectDir)binRelease"
+ del "$(ProjectDir)binRelease\*" /Q
+ xcopy "$(SolutionDir)$(TargetName)\bin\" "$(ProjectDir)binRelease" /Y /I
+ del "$(ProjectDir)binRelease\*.pdb" /Q
+ del "$(ProjectDir)binRelease\*.xml" /Q
+ del "$(ProjectDir)binRelease\*.config" /Q
+)
+
\ No newline at end of file
diff --git a/Host/Host.csproj.user b/Host/Host.csproj.user
index f8b116048..b2e12d1fa 100644
--- a/Host/Host.csproj.user
+++ b/Host/Host.csproj.user
@@ -3,7 +3,7 @@
BeWo2.0
true
- Debug|Any CPU
+ Release|Any CPU
false
@@ -12,29 +12,5 @@
ProjectFiles
-
-
-
-
-
-
- NoStartPage
- True
- False
- False
- False
-
-
-
-
-
-
-
-
- False
- True
-
-
-
-
+
\ No newline at end of file
diff --git a/Host/ReportView.aspx.cs b/Host/ReportView.aspx.cs
index 802cf76f9..0df34b24f 100644
--- a/Host/ReportView.aspx.cs
+++ b/Host/ReportView.aspx.cs
@@ -22,6 +22,7 @@ using System.Globalization;
using BeWo.Data.Access;
using BeWo.Data.Entities;
using BeWo.Service.DCEntityMapper;
+using BS.Shared.ReportRequests;
namespace Host
{
@@ -186,6 +187,9 @@ namespace Host
case ReportTypes.ValidationMessageReport:
report = CreateValidationMessageListReport();
break;
+ case ReportTypes.GkvAbrechnung:
+ report = CreateGkvAbrechnungReport();
+ break;
default:
report = CreateQueryReport();
break;
@@ -948,6 +952,13 @@ namespace Host
return reportCreator.CreateValidationMessageListReport(start, end);
}
+ private XtraReport CreateGkvAbrechnungReport()
+ {
+ var request = GkvAbrechnungReportRequest.Parse(Request.Params);
+
+ return reportCreator.CreateGkvAbrechnungReport(request);
+ }
+
private AbstractReportCreator GetReportCreator()
{
@@ -976,5 +987,6 @@ namespace Host
return creator;
}
+
}
}
\ No newline at end of file
diff --git a/Host/Web.config b/Host/Web.config
index 5f53a6506..f3945e68d 100644
--- a/Host/Web.config
+++ b/Host/Web.config
@@ -1,45 +1,45 @@

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -224,25 +225,35 @@
-
-
-
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Model/Changes_2024_12_03 Dakota Update 1.1.txt b/Model/Changes_2024_12_03 Dakota Update 1.1.txt
new file mode 100644
index 000000000..130181b73
--- /dev/null
+++ b/Model/Changes_2024_12_03 Dakota Update 1.1.txt
@@ -0,0 +1,19 @@
+ALTER TABLE `gkvtransferprotokoll`
+CHANGE COLUMN `Nutzdatendatei` `Nutzdatendatei` MEDIUMTEXT NULL DEFAULT NULL ;
+
+ALTER TABLE `organisation`
+ADD COLUMN `GkvAusblenden` TINYINT NULL DEFAULT NULL AFTER `BusinessPartnerId`;
+
+UPDATE `organisation` SET `Verfahrensstufe`='1' WHERE `Verfahrensstufe`='0';
+
+ALTER TABLE `mandator`
+ADD COLUMN `BankAccountOid` BIGINT NULL DEFAULT NULL AFTER `IKLeistungserbringer`;
+
+ALTER TABLE `mandator`
+ADD COLUMN `SoziotherapieAnsprechpartnerOid` BIGINT NULL DEFAULT NULL AFTER `BankAccountOid`;
+
+ALTER TABLE `mandator`
+ADD COLUMN `Website` VARCHAR(2048) NULL DEFAULT NULL AFTER `Name`;
+
+ALTER TABLE `mandator`
+ADD COLUMN `ImageOid` BIGINT NULL DEFAULT NULL AFTER `SoziotherapieAnsprechpartnerOid`;
diff --git a/Model/Changes_2024_11_06 Gkv Transfer Nutzdatendatei Medium Text.txt b/Model/Zusammengefasst/Dakota Update 1.1/Changes_2024_11_06 Gkv Transfer Nutzdatendatei Medium Text.txt
similarity index 100%
rename from Model/Changes_2024_11_06 Gkv Transfer Nutzdatendatei Medium Text.txt
rename to Model/Zusammengefasst/Dakota Update 1.1/Changes_2024_11_06 Gkv Transfer Nutzdatendatei Medium Text.txt
diff --git a/Model/Zusammengefasst/Dakota Update 1.1/Changes_2024_11_15 Organisation Gkv Ausblenden.txt b/Model/Zusammengefasst/Dakota Update 1.1/Changes_2024_11_15 Organisation Gkv Ausblenden.txt
new file mode 100644
index 000000000..b5d3fd54c
--- /dev/null
+++ b/Model/Zusammengefasst/Dakota Update 1.1/Changes_2024_11_15 Organisation Gkv Ausblenden.txt
@@ -0,0 +1,2 @@
+ALTER TABLE `organisation`
+ADD COLUMN `GkvAusblenden` TINYINT NULL DEFAULT NULL AFTER `BusinessPartnerId`;
diff --git a/Model/Zusammengefasst/Dakota Update 1.1/Changes_2024_11_15 Organisation Test zu Erprobung.txt b/Model/Zusammengefasst/Dakota Update 1.1/Changes_2024_11_15 Organisation Test zu Erprobung.txt
new file mode 100644
index 000000000..ef7b93d00
--- /dev/null
+++ b/Model/Zusammengefasst/Dakota Update 1.1/Changes_2024_11_15 Organisation Test zu Erprobung.txt
@@ -0,0 +1 @@
+UPDATE `organisation` SET `Verfahrensstufe`='1' WHERE `Verfahrensstufe`='0';
\ No newline at end of file
diff --git a/Model/Zusammengefasst/Dakota Update 1.1/Changes_2024_11_25 Mandator Bank.txt b/Model/Zusammengefasst/Dakota Update 1.1/Changes_2024_11_25 Mandator Bank.txt
new file mode 100644
index 000000000..0042fb115
--- /dev/null
+++ b/Model/Zusammengefasst/Dakota Update 1.1/Changes_2024_11_25 Mandator Bank.txt
@@ -0,0 +1,2 @@
+ALTER TABLE `mandator`
+ADD COLUMN `BankAccountOid` BIGINT NULL DEFAULT NULL AFTER `IKLeistungserbringer`;
\ No newline at end of file
diff --git a/Model/Zusammengefasst/Dakota Update 1.1/Changes_2024_11_26 Mandator SoziotherapieAnsprechpartner.txt b/Model/Zusammengefasst/Dakota Update 1.1/Changes_2024_11_26 Mandator SoziotherapieAnsprechpartner.txt
new file mode 100644
index 000000000..1921888c8
--- /dev/null
+++ b/Model/Zusammengefasst/Dakota Update 1.1/Changes_2024_11_26 Mandator SoziotherapieAnsprechpartner.txt
@@ -0,0 +1,2 @@
+ALTER TABLE `mandator`
+ADD COLUMN `SoziotherapieAnsprechpartnerOid` BIGINT NULL DEFAULT NULL AFTER `BankAccountOid`;
diff --git a/Model/Zusammengefasst/Dakota Update 1.1/Changes_2024_11_26 Mandator Website.txt b/Model/Zusammengefasst/Dakota Update 1.1/Changes_2024_11_26 Mandator Website.txt
new file mode 100644
index 000000000..af688d265
--- /dev/null
+++ b/Model/Zusammengefasst/Dakota Update 1.1/Changes_2024_11_26 Mandator Website.txt
@@ -0,0 +1,2 @@
+ALTER TABLE `mandator`
+ADD COLUMN `Website` VARCHAR(2048) NULL DEFAULT NULL AFTER `Name`;
diff --git a/Model/Zusammengefasst/Dakota Update 1.1/Changes_2024_11_28 Mandator Logo.txt b/Model/Zusammengefasst/Dakota Update 1.1/Changes_2024_11_28 Mandator Logo.txt
new file mode 100644
index 000000000..746a056e3
--- /dev/null
+++ b/Model/Zusammengefasst/Dakota Update 1.1/Changes_2024_11_28 Mandator Logo.txt
@@ -0,0 +1,2 @@
+ALTER TABLE `mandator`
+ADD COLUMN `ImageOid` BIGINT NULL DEFAULT NULL AFTER `SoziotherapieAnsprechpartnerOid`;
diff --git a/Report/AbstractReportCreator.cs b/Report/AbstractReportCreator.cs
index 6cb42ebdc..44cfeb97b 100644
--- a/Report/AbstractReportCreator.cs
+++ b/Report/AbstractReportCreator.cs
@@ -3,6 +3,7 @@ using System.Collections.Generic;
using BS.Shared;
using BS.Shared.Core;
using BS.Shared.DataContracts;
+using BS.Shared.ReportRequests;
using DevExpress.XtraReports.UI;
namespace BeWo.Report
@@ -125,6 +126,6 @@ namespace BeWo.Report
public abstract XtraReport CreateUserGroupListReport(List oids);
+ public abstract XtraReport CreateGkvAbrechnungReport(GkvAbrechnungReportRequest gkvAbrechnungReportRequest);
}
-
}
\ No newline at end of file
diff --git a/Report/DefaultReportCreator.cs b/Report/DefaultReportCreator.cs
index 3e8d976b3..03205b688 100644
--- a/Report/DefaultReportCreator.cs
+++ b/Report/DefaultReportCreator.cs
@@ -19,6 +19,8 @@ using BS.Shared.DataContracts.Compact;
using BeWo.Service.Plugins;
using BeWo.Service.Reporting;
using System.Web;
+using BeWo.Data.Security;
+using BS.Shared.ReportRequests;
namespace BeWo.Report
{
@@ -1771,5 +1773,23 @@ namespace BeWo.Report
return report as XtraReport;
}
+
+ public override XtraReport CreateGkvAbrechnungReport(GkvAbrechnungReportRequest req)
+ {
+ var os = new OperationsServiceImp();
+ var mandator = os.GetMandatorEntity();
+
+ var employee = UserRightHelper.GetLoggedInUser().Employee;
+
+ var gkvAbrechnung = DAOFactory.GenericDAO.LoadByID(req.Oid);
+ var gkvAbrechnungDC = MapperFactory.GkvAbrechnungDC_GkvAbrechnung.MapToNewDC(gkvAbrechnung);
+
+ var ro = GkvAbrechnungRO.Create(gkvAbrechnungDC, mandator, employee);
+
+ var report = FindReportImp();
+ report.SetReportDataSource(ro);
+
+ return report as XtraReport;
+ }
}
}
\ No newline at end of file
diff --git a/Report/DefaultReports/Invoices/GkvBegleitzettel.Designer.cs b/Report/DefaultReports/Invoices/GkvBegleitzettel.Designer.cs
new file mode 100644
index 000000000..e1498c5c7
--- /dev/null
+++ b/Report/DefaultReports/Invoices/GkvBegleitzettel.Designer.cs
@@ -0,0 +1,1252 @@
+using BeWo.Report.ReportObjects;
+namespace BeWo.Report.DefaultReports.Invoices
+{
+ partial class GkvBegleitzettel
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(GkvBegleitzettel));
+ DevExpress.XtraReports.UI.XRWatermark xrWatermark1 = new DevExpress.XtraReports.UI.XRWatermark();
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.ruleRateFactorNull = new DevExpress.XtraReports.UI.FormattingRule();
+ this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.xrRichTextBankConnection = new DevExpress.XtraReports.UI.XRRichText();
+ this.xrLineBankConnection = new DevExpress.XtraReports.UI.XRLine();
+ this.Page1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow10 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell29 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell39 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow14 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell40 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell41 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell42 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell27 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow15 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell43 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell44 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell45 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow16 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell46 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell47 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell48 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow18 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell52 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell53 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell54 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow17 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell49 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell50 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell51 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow19 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell55 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell56 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell57 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow20 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell58 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell59 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell60 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow21 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell61 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell62 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell63 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTable5 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRowReceiverDatenannahmestelle = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell30 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell31 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell32 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRowReceiverDivision = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell64 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell65 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell66 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRowReceiverContactPerson = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell67 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell68 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell69 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRowReceiverStreet = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell33 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell34 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell35 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRowReceiverPostCodeTown = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell36 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell37 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell38 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTable2 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow8 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell22 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow9 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell24 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell25 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell26 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow4 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow5 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRowSenderWebsite = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow7 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichTextBankConnection)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).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;
+ //
+ // ruleRateFactorNull
+ //
+ this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.ruleRateFactorNull.Name = "ruleRateFactorNull";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrPictureBox1});
+ this.topMarginBand1.HeightF = 148.9951F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrRichTextBankConnection,
+ this.xrLineBankConnection});
+ this.bottomMarginBand1.HeightF = 71F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // xrRichTextBankConnection
+ //
+ this.xrRichTextBankConnection.Font = new DevExpress.Drawing.DXFont("Verdana", 10F);
+ this.xrRichTextBankConnection.LocationFloat = new DevExpress.Utils.PointFloat(0F, 12.99998F);
+ this.xrRichTextBankConnection.Name = "xrRichTextBankConnection";
+ this.xrRichTextBankConnection.SerializableRtfString = resources.GetString("xrRichTextBankConnection.SerializableRtfString");
+ this.xrRichTextBankConnection.SizeF = new System.Drawing.SizeF(678F, 32.37503F);
+ //
+ // xrLineBankConnection
+ //
+ this.xrLineBankConnection.ForeColor = System.Drawing.Color.Black;
+ this.xrLineBankConnection.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrLineBankConnection.Name = "xrLineBankConnection";
+ this.xrLineBankConnection.SizeF = new System.Drawing.SizeF(678F, 13F);
+ this.xrLineBankConnection.StylePriority.UseForeColor = false;
+ //
+ // Page1
+ //
+ this.Page1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable3});
+ this.Page1.Font = new DevExpress.Drawing.DXFont("Arial", 11F);
+ this.Page1.HeightF = 223.3327F;
+ this.Page1.Name = "Page1";
+ this.Page1.StylePriority.UseFont = false;
+ //
+ // xrTable3
+ //
+ this.xrTable3.Font = new DevExpress.Drawing.DXFont("Arial", 9F);
+ this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable3.Name = "xrTable3";
+ this.xrTable3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 96F);
+ this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow10,
+ this.xrTableRow14,
+ this.xrTableRow1,
+ this.xrTableRow15,
+ this.xrTableRow16,
+ this.xrTableRow18,
+ this.xrTableRow17,
+ this.xrTableRow19,
+ this.xrTableRow20,
+ this.xrTableRow21});
+ this.xrTable3.SizeF = new System.Drawing.SizeF(580.6473F, 170F);
+ this.xrTable3.StylePriority.UseFont = false;
+ //
+ // xrTableRow10
+ //
+ this.xrTableRow10.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell28,
+ this.xrTableCell29,
+ this.xrTableCell39});
+ this.xrTableRow10.Name = "xrTableRow10";
+ this.xrTableRow10.Weight = 0.729626311566379D;
+ //
+ // xrTableCell28
+ //
+ this.xrTableCell28.Font = new DevExpress.Drawing.DXFont("Arial", 9F);
+ this.xrTableCell28.Multiline = true;
+ this.xrTableCell28.Name = "xrTableCell28";
+ this.xrTableCell28.StylePriority.UseFont = false;
+ this.xrTableCell28.StylePriority.UseTextAlignment = false;
+ this.xrTableCell28.Text = "IK Kostenträger:";
+ this.xrTableCell28.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell28.Weight = 0.77211484083161608D;
+ //
+ // xrTableCell29
+ //
+ this.xrTableCell29.Multiline = true;
+ this.xrTableCell29.Name = "xrTableCell29";
+ this.xrTableCell29.Weight = 0.0857972266074716D;
+ //
+ // xrTableCell39
+ //
+ this.xrTableCell39.Multiline = true;
+ this.xrTableCell39.Name = "xrTableCell39";
+ this.xrTableCell39.StylePriority.UseTextAlignment = false;
+ this.xrTableCell39.Text = "[KrankenkasseIK]";
+ this.xrTableCell39.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell39.Weight = 1.58215856481358D;
+ //
+ // xrTableRow14
+ //
+ this.xrTableRow14.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell40,
+ this.xrTableCell41,
+ this.xrTableCell42});
+ this.xrTableRow14.Name = "xrTableRow14";
+ this.xrTableRow14.Weight = 0.72962631151285262D;
+ //
+ // xrTableCell40
+ //
+ this.xrTableCell40.CanGrow = false;
+ this.xrTableCell40.Font = new DevExpress.Drawing.DXFont("Arial", 9F);
+ this.xrTableCell40.Multiline = true;
+ this.xrTableCell40.Name = "xrTableCell40";
+ this.xrTableCell40.StylePriority.UseFont = false;
+ this.xrTableCell40.StylePriority.UseTextAlignment = false;
+ this.xrTableCell40.Text = "Name der Krankenkasse:";
+ this.xrTableCell40.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell40.Weight = 0.77211484083161608D;
+ //
+ // xrTableCell41
+ //
+ this.xrTableCell41.Multiline = true;
+ this.xrTableCell41.Name = "xrTableCell41";
+ this.xrTableCell41.Weight = 0.0857972266074716D;
+ //
+ // xrTableCell42
+ //
+ this.xrTableCell42.Multiline = true;
+ this.xrTableCell42.Name = "xrTableCell42";
+ this.xrTableCell42.StylePriority.UseTextAlignment = false;
+ this.xrTableCell42.Text = "[KrankenkasseName]";
+ this.xrTableCell42.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell42.Weight = 1.58215856481358D;
+ //
+ // xrTableRow1
+ //
+ this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell2,
+ this.xrTableCell3,
+ this.xrTableCell27});
+ this.xrTableRow1.Name = "xrTableRow1";
+ this.xrTableRow1.Weight = 0.3648131557560208D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.Font = new DevExpress.Drawing.DXFont("Arial", 9F);
+ this.xrTableCell2.Multiline = true;
+ this.xrTableCell2.Name = "xrTableCell2";
+ this.xrTableCell2.StylePriority.UseFont = false;
+ this.xrTableCell2.StylePriority.UseTextAlignment = false;
+ this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell2.Weight = 0.77211484083161608D;
+ //
+ // xrTableCell3
+ //
+ this.xrTableCell3.Multiline = true;
+ this.xrTableCell3.Name = "xrTableCell3";
+ this.xrTableCell3.Weight = 0.0857972266074716D;
+ //
+ // xrTableCell27
+ //
+ this.xrTableCell27.Multiline = true;
+ this.xrTableCell27.Name = "xrTableCell27";
+ this.xrTableCell27.StylePriority.UseTextAlignment = false;
+ this.xrTableCell27.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell27.Weight = 1.58215856481358D;
+ //
+ // xrTableRow15
+ //
+ this.xrTableRow15.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell43,
+ this.xrTableCell44,
+ this.xrTableCell45});
+ this.xrTableRow15.Name = "xrTableRow15";
+ this.xrTableRow15.Weight = 0.72962631156719016D;
+ //
+ // xrTableCell43
+ //
+ this.xrTableCell43.Font = new DevExpress.Drawing.DXFont("Arial", 9F);
+ this.xrTableCell43.Multiline = true;
+ this.xrTableCell43.Name = "xrTableCell43";
+ this.xrTableCell43.StylePriority.UseFont = false;
+ this.xrTableCell43.StylePriority.UseTextAlignment = false;
+ this.xrTableCell43.Text = "IK Rechnungssteller:";
+ this.xrTableCell43.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell43.Weight = 0.77211484083161608D;
+ //
+ // xrTableCell44
+ //
+ this.xrTableCell44.Multiline = true;
+ this.xrTableCell44.Name = "xrTableCell44";
+ this.xrTableCell44.Weight = 0.0857972266074716D;
+ //
+ // xrTableCell45
+ //
+ this.xrTableCell45.Multiline = true;
+ this.xrTableCell45.Name = "xrTableCell45";
+ this.xrTableCell45.StylePriority.UseTextAlignment = false;
+ this.xrTableCell45.Text = "[SenderIK]";
+ this.xrTableCell45.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell45.Weight = 1.58215856481358D;
+ //
+ // xrTableRow16
+ //
+ this.xrTableRow16.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell46,
+ this.xrTableCell47,
+ this.xrTableCell48});
+ this.xrTableRow16.Name = "xrTableRow16";
+ this.xrTableRow16.Weight = 0.72962631151204149D;
+ //
+ // xrTableCell46
+ //
+ this.xrTableCell46.Font = new DevExpress.Drawing.DXFont("Arial", 9F);
+ this.xrTableCell46.Multiline = true;
+ this.xrTableCell46.Name = "xrTableCell46";
+ this.xrTableCell46.StylePriority.UseFont = false;
+ this.xrTableCell46.StylePriority.UseTextAlignment = false;
+ this.xrTableCell46.Text = "Name des Rechnungsstellers:";
+ this.xrTableCell46.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell46.Weight = 0.77211484083161608D;
+ //
+ // xrTableCell47
+ //
+ this.xrTableCell47.Multiline = true;
+ this.xrTableCell47.Name = "xrTableCell47";
+ this.xrTableCell47.Weight = 0.0857972266074716D;
+ //
+ // xrTableCell48
+ //
+ this.xrTableCell48.Multiline = true;
+ this.xrTableCell48.Name = "xrTableCell48";
+ this.xrTableCell48.StylePriority.UseTextAlignment = false;
+ this.xrTableCell48.Text = "[SenderOrganisationName]";
+ this.xrTableCell48.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell48.Weight = 1.58215856481358D;
+ //
+ // xrTableRow18
+ //
+ this.xrTableRow18.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell52,
+ this.xrTableCell53,
+ this.xrTableCell54});
+ this.xrTableRow18.Name = "xrTableRow18";
+ this.xrTableRow18.Weight = 0.36481316905001721D;
+ //
+ // xrTableCell52
+ //
+ this.xrTableCell52.Font = new DevExpress.Drawing.DXFont("Arial", 9F);
+ this.xrTableCell52.Multiline = true;
+ this.xrTableCell52.Name = "xrTableCell52";
+ this.xrTableCell52.StylePriority.UseFont = false;
+ this.xrTableCell52.StylePriority.UseTextAlignment = false;
+ this.xrTableCell52.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell52.Weight = 0.77211484083161608D;
+ //
+ // xrTableCell53
+ //
+ this.xrTableCell53.Multiline = true;
+ this.xrTableCell53.Name = "xrTableCell53";
+ this.xrTableCell53.Weight = 0.0857972266074716D;
+ //
+ // xrTableCell54
+ //
+ this.xrTableCell54.Multiline = true;
+ this.xrTableCell54.Name = "xrTableCell54";
+ this.xrTableCell54.StylePriority.UseTextAlignment = false;
+ this.xrTableCell54.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell54.Weight = 1.58215856481358D;
+ //
+ // xrTableRow17
+ //
+ this.xrTableRow17.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell49,
+ this.xrTableCell50,
+ this.xrTableCell51});
+ this.xrTableRow17.Name = "xrTableRow17";
+ this.xrTableRow17.Weight = 0.72962634630333179D;
+ //
+ // xrTableCell49
+ //
+ this.xrTableCell49.Font = new DevExpress.Drawing.DXFont("Arial", 9F);
+ this.xrTableCell49.Multiline = true;
+ this.xrTableCell49.Name = "xrTableCell49";
+ this.xrTableCell49.StylePriority.UseFont = false;
+ this.xrTableCell49.StylePriority.UseTextAlignment = false;
+ this.xrTableCell49.Text = "Rechnungsnummer:";
+ this.xrTableCell49.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell49.Weight = 0.77211484083161608D;
+ //
+ // xrTableCell50
+ //
+ this.xrTableCell50.Multiline = true;
+ this.xrTableCell50.Name = "xrTableCell50";
+ this.xrTableCell50.Weight = 0.0857972266074716D;
+ //
+ // xrTableCell51
+ //
+ this.xrTableCell51.Multiline = true;
+ this.xrTableCell51.Name = "xrTableCell51";
+ this.xrTableCell51.StylePriority.UseTextAlignment = false;
+ this.xrTableCell51.Text = "[Rechnungsnummer]";
+ this.xrTableCell51.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell51.Weight = 1.58215856481358D;
+ //
+ // xrTableRow19
+ //
+ this.xrTableRow19.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell55,
+ this.xrTableCell56,
+ this.xrTableCell57});
+ this.xrTableRow19.Name = "xrTableRow19";
+ this.xrTableRow19.Weight = 0.72962631151203794D;
+ //
+ // xrTableCell55
+ //
+ this.xrTableCell55.Font = new DevExpress.Drawing.DXFont("Arial", 9F);
+ this.xrTableCell55.Multiline = true;
+ this.xrTableCell55.Name = "xrTableCell55";
+ this.xrTableCell55.StylePriority.UseFont = false;
+ this.xrTableCell55.StylePriority.UseTextAlignment = false;
+ this.xrTableCell55.Text = "Rechnungsdatum:";
+ this.xrTableCell55.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell55.Weight = 0.77211484083161608D;
+ //
+ // xrTableCell56
+ //
+ this.xrTableCell56.Multiline = true;
+ this.xrTableCell56.Name = "xrTableCell56";
+ this.xrTableCell56.Weight = 0.0857972266074716D;
+ //
+ // xrTableCell57
+ //
+ this.xrTableCell57.Multiline = true;
+ this.xrTableCell57.Name = "xrTableCell57";
+ this.xrTableCell57.StylePriority.UseTextAlignment = false;
+ this.xrTableCell57.Text = "[Rechnungsdatum]";
+ this.xrTableCell57.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell57.Weight = 1.58215856481358D;
+ //
+ // xrTableRow20
+ //
+ this.xrTableRow20.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell58,
+ this.xrTableCell59,
+ this.xrTableCell60});
+ this.xrTableRow20.Name = "xrTableRow20";
+ this.xrTableRow20.Weight = 0.36481314837743672D;
+ //
+ // xrTableCell58
+ //
+ this.xrTableCell58.Font = new DevExpress.Drawing.DXFont("Arial", 9F);
+ this.xrTableCell58.Multiline = true;
+ this.xrTableCell58.Name = "xrTableCell58";
+ this.xrTableCell58.StylePriority.UseFont = false;
+ this.xrTableCell58.StylePriority.UseTextAlignment = false;
+ this.xrTableCell58.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell58.Weight = 0.77211484083161608D;
+ //
+ // xrTableCell59
+ //
+ this.xrTableCell59.Multiline = true;
+ this.xrTableCell59.Name = "xrTableCell59";
+ this.xrTableCell59.Weight = 0.0857972266074716D;
+ //
+ // xrTableCell60
+ //
+ this.xrTableCell60.Multiline = true;
+ this.xrTableCell60.Name = "xrTableCell60";
+ this.xrTableCell60.StylePriority.UseTextAlignment = false;
+ this.xrTableCell60.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell60.Weight = 1.58215856481358D;
+ //
+ // xrTableRow21
+ //
+ this.xrTableRow21.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell61,
+ this.xrTableCell62,
+ this.xrTableCell63});
+ this.xrTableRow21.Name = "xrTableRow21";
+ this.xrTableRow21.Weight = 0.72962630622335822D;
+ //
+ // xrTableCell61
+ //
+ this.xrTableCell61.Font = new DevExpress.Drawing.DXFont("Arial", 9F);
+ this.xrTableCell61.Multiline = true;
+ this.xrTableCell61.Name = "xrTableCell61";
+ this.xrTableCell61.StylePriority.UseFont = false;
+ this.xrTableCell61.StylePriority.UseTextAlignment = false;
+ this.xrTableCell61.Text = "Anzahl Urbelege:";
+ this.xrTableCell61.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell61.Weight = 0.77211484083161608D;
+ //
+ // xrTableCell62
+ //
+ this.xrTableCell62.Multiline = true;
+ this.xrTableCell62.Name = "xrTableCell62";
+ this.xrTableCell62.Weight = 0.0857972266074716D;
+ //
+ // xrTableCell63
+ //
+ this.xrTableCell63.Multiline = true;
+ this.xrTableCell63.Name = "xrTableCell63";
+ this.xrTableCell63.StylePriority.UseTextAlignment = false;
+ this.xrTableCell63.Text = "[AnzahlDerUrbelege]";
+ this.xrTableCell63.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell63.Weight = 1.58215856481358D;
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrLabel1.Multiline = true;
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(255.6525F, 36.00001F);
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.Text = "Begleitzettel für Urbelege zur\r\nAbrechnung nach § 301a/§302 SGB V";
+ //
+ // xrTable5
+ //
+ this.xrTable5.Font = new DevExpress.Drawing.DXFont("Arial", 9F);
+ this.xrTable5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 152.0613F);
+ this.xrTable5.Name = "xrTable5";
+ this.xrTable5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 96F);
+ this.xrTable5.ProcessHiddenCellMode = DevExpress.XtraReports.UI.ProcessHiddenCellMode.ResizeCellsEqually;
+ this.xrTable5.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRowReceiverDatenannahmestelle,
+ this.xrTableRowReceiverDivision,
+ this.xrTableRowReceiverContactPerson,
+ this.xrTableRowReceiverStreet,
+ this.xrTableRowReceiverPostCodeTown});
+ this.xrTable5.SizeF = new System.Drawing.SizeF(326.6109F, 90F);
+ this.xrTable5.StylePriority.UseFont = false;
+ //
+ // xrTableRowReceiverDatenannahmestelle
+ //
+ this.xrTableRowReceiverDatenannahmestelle.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell30,
+ this.xrTableCell31,
+ this.xrTableCell32});
+ this.xrTableRowReceiverDatenannahmestelle.Name = "xrTableRowReceiverDatenannahmestelle";
+ this.xrTableRowReceiverDatenannahmestelle.Weight = 0.71999956054714331D;
+ //
+ // xrTableCell30
+ //
+ this.xrTableCell30.Font = new DevExpress.Drawing.DXFont("Arial", 7F);
+ this.xrTableCell30.Multiline = true;
+ this.xrTableCell30.Name = "xrTableCell30";
+ this.xrTableCell30.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 0, 100F);
+ this.xrTableCell30.StylePriority.UseFont = false;
+ this.xrTableCell30.StylePriority.UsePadding = false;
+ this.xrTableCell30.StylePriority.UseTextAlignment = false;
+ this.xrTableCell30.Text = "DATENANNAHMESTELLE";
+ this.xrTableCell30.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell30.Weight = 0.96909884259238122D;
+ //
+ // xrTableCell31
+ //
+ this.xrTableCell31.Multiline = true;
+ this.xrTableCell31.Name = "xrTableCell31";
+ this.xrTableCell31.Weight = 0.10523684144765078D;
+ //
+ // xrTableCell32
+ //
+ this.xrTableCell32.Multiline = true;
+ this.xrTableCell32.Name = "xrTableCell32";
+ this.xrTableCell32.StylePriority.UseTextAlignment = false;
+ this.xrTableCell32.Text = "[ReceiverDatenannahmestelle]";
+ this.xrTableCell32.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell32.Weight = 1.3569801834867468D;
+ //
+ // xrTableRowReceiverDivision
+ //
+ this.xrTableRowReceiverDivision.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell64,
+ this.xrTableCell65,
+ this.xrTableCell66});
+ this.xrTableRowReceiverDivision.Name = "xrTableRowReceiverDivision";
+ this.xrTableRowReceiverDivision.Weight = 0.7199995605471432D;
+ //
+ // xrTableCell64
+ //
+ this.xrTableCell64.Font = new DevExpress.Drawing.DXFont("Arial", 7F);
+ this.xrTableCell64.Multiline = true;
+ this.xrTableCell64.Name = "xrTableCell64";
+ this.xrTableCell64.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 0, 100F);
+ this.xrTableCell64.StylePriority.UseFont = false;
+ this.xrTableCell64.StylePriority.UsePadding = false;
+ this.xrTableCell64.StylePriority.UseTextAlignment = false;
+ this.xrTableCell64.Text = "ABTEILUNG";
+ this.xrTableCell64.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell64.Weight = 0.96909884259238122D;
+ //
+ // xrTableCell65
+ //
+ this.xrTableCell65.Multiline = true;
+ this.xrTableCell65.Name = "xrTableCell65";
+ this.xrTableCell65.Weight = 0.10523684144765078D;
+ //
+ // xrTableCell66
+ //
+ this.xrTableCell66.Multiline = true;
+ this.xrTableCell66.Name = "xrTableCell66";
+ this.xrTableCell66.StylePriority.UseTextAlignment = false;
+ this.xrTableCell66.Text = "[ReceiverDivision]";
+ this.xrTableCell66.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell66.Weight = 1.3569801834867468D;
+ //
+ // xrTableRowReceiverContactPerson
+ //
+ this.xrTableRowReceiverContactPerson.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell67,
+ this.xrTableCell68,
+ this.xrTableCell69});
+ this.xrTableRowReceiverContactPerson.Name = "xrTableRowReceiverContactPerson";
+ this.xrTableRowReceiverContactPerson.Weight = 0.71999956054714331D;
+ //
+ // xrTableCell67
+ //
+ this.xrTableCell67.Font = new DevExpress.Drawing.DXFont("Arial", 7F);
+ this.xrTableCell67.Multiline = true;
+ this.xrTableCell67.Name = "xrTableCell67";
+ this.xrTableCell67.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 0, 100F);
+ this.xrTableCell67.StylePriority.UseFont = false;
+ this.xrTableCell67.StylePriority.UsePadding = false;
+ this.xrTableCell67.StylePriority.UseTextAlignment = false;
+ this.xrTableCell67.Text = "ANSPRECHPARTNER";
+ this.xrTableCell67.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell67.Weight = 0.96909884259238122D;
+ //
+ // xrTableCell68
+ //
+ this.xrTableCell68.Multiline = true;
+ this.xrTableCell68.Name = "xrTableCell68";
+ this.xrTableCell68.Weight = 0.10523684144765078D;
+ //
+ // xrTableCell69
+ //
+ this.xrTableCell69.Multiline = true;
+ this.xrTableCell69.Name = "xrTableCell69";
+ this.xrTableCell69.StylePriority.UseTextAlignment = false;
+ this.xrTableCell69.Text = "[ReceiverContactPerson]";
+ this.xrTableCell69.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell69.Weight = 1.3569801834867468D;
+ //
+ // xrTableRowReceiverStreet
+ //
+ this.xrTableRowReceiverStreet.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell33,
+ this.xrTableCell34,
+ this.xrTableCell35});
+ this.xrTableRowReceiverStreet.Name = "xrTableRowReceiverStreet";
+ this.xrTableRowReceiverStreet.Weight = 0.71999956054714331D;
+ //
+ // xrTableCell33
+ //
+ this.xrTableCell33.CanGrow = false;
+ this.xrTableCell33.Font = new DevExpress.Drawing.DXFont("Arial", 7F);
+ this.xrTableCell33.Multiline = true;
+ this.xrTableCell33.Name = "xrTableCell33";
+ this.xrTableCell33.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 0, 100F);
+ this.xrTableCell33.StylePriority.UseFont = false;
+ this.xrTableCell33.StylePriority.UsePadding = false;
+ this.xrTableCell33.StylePriority.UseTextAlignment = false;
+ this.xrTableCell33.Text = "STRAßE HAUSNUMMER";
+ this.xrTableCell33.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell33.Weight = 0.96909884259238122D;
+ //
+ // xrTableCell34
+ //
+ this.xrTableCell34.Multiline = true;
+ this.xrTableCell34.Name = "xrTableCell34";
+ this.xrTableCell34.Weight = 0.10523684144765078D;
+ //
+ // xrTableCell35
+ //
+ this.xrTableCell35.Multiline = true;
+ this.xrTableCell35.Name = "xrTableCell35";
+ this.xrTableCell35.StylePriority.UseTextAlignment = false;
+ this.xrTableCell35.Text = "[ReceiverStreet]";
+ this.xrTableCell35.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell35.Weight = 1.3569801834867468D;
+ //
+ // xrTableRowReceiverPostCodeTown
+ //
+ this.xrTableRowReceiverPostCodeTown.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell36,
+ this.xrTableCell37,
+ this.xrTableCell38});
+ this.xrTableRowReceiverPostCodeTown.Name = "xrTableRowReceiverPostCodeTown";
+ this.xrTableRowReceiverPostCodeTown.Weight = 0.71999956054714331D;
+ //
+ // xrTableCell36
+ //
+ this.xrTableCell36.Font = new DevExpress.Drawing.DXFont("Arial", 7F);
+ this.xrTableCell36.Multiline = true;
+ this.xrTableCell36.Name = "xrTableCell36";
+ this.xrTableCell36.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 0, 100F);
+ this.xrTableCell36.StylePriority.UseFont = false;
+ this.xrTableCell36.StylePriority.UsePadding = false;
+ this.xrTableCell36.StylePriority.UseTextAlignment = false;
+ this.xrTableCell36.Text = "PLZ-ORT";
+ this.xrTableCell36.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell36.Weight = 0.96909884259238122D;
+ //
+ // xrTableCell37
+ //
+ this.xrTableCell37.Multiline = true;
+ this.xrTableCell37.Name = "xrTableCell37";
+ this.xrTableCell37.Weight = 0.10523684144765078D;
+ //
+ // xrTableCell38
+ //
+ this.xrTableCell38.Multiline = true;
+ this.xrTableCell38.Name = "xrTableCell38";
+ this.xrTableCell38.StylePriority.UseTextAlignment = false;
+ this.xrTableCell38.Text = "[ReceiverPostCodeAndTown]";
+ this.xrTableCell38.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell38.Weight = 1.3569801834867468D;
+ //
+ // xrTable2
+ //
+ this.xrTable2.Font = new DevExpress.Drawing.DXFont("Arial", 9F);
+ this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(353.3891F, 0F);
+ this.xrTable2.Name = "xrTable2";
+ this.xrTable2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 96F);
+ this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow8,
+ this.xrTableRow2,
+ this.xrTableRow9,
+ this.xrTableRow3,
+ this.xrTableRow4,
+ this.xrTableRow5,
+ this.xrTableRowSenderWebsite,
+ this.xrTableRow7});
+ this.xrTable2.SizeF = new System.Drawing.SizeF(326.6109F, 144F);
+ this.xrTable2.StylePriority.UseFont = false;
+ //
+ // xrTableRow8
+ //
+ this.xrTableRow8.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell21,
+ this.xrTableCell22,
+ this.xrTableCell23});
+ this.xrTableRow8.Name = "xrTableRow8";
+ this.xrTableRow8.Weight = 0.71999956054714331D;
+ //
+ // xrTableCell21
+ //
+ this.xrTableCell21.Font = new DevExpress.Drawing.DXFont("Arial", 7F);
+ this.xrTableCell21.Multiline = true;
+ this.xrTableCell21.Name = "xrTableCell21";
+ this.xrTableCell21.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 0, 100F);
+ this.xrTableCell21.StylePriority.UseFont = false;
+ this.xrTableCell21.StylePriority.UsePadding = false;
+ this.xrTableCell21.StylePriority.UseTextAlignment = false;
+ this.xrTableCell21.Text = "RECHNUNGSSTELLER";
+ this.xrTableCell21.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell21.Weight = 0.96909884259238122D;
+ //
+ // xrTableCell22
+ //
+ this.xrTableCell22.Multiline = true;
+ this.xrTableCell22.Name = "xrTableCell22";
+ this.xrTableCell22.Weight = 0.10523684144765078D;
+ //
+ // xrTableCell23
+ //
+ this.xrTableCell23.Multiline = true;
+ this.xrTableCell23.Name = "xrTableCell23";
+ this.xrTableCell23.StylePriority.UseTextAlignment = false;
+ this.xrTableCell23.Text = "[SenderOrganisationName]";
+ this.xrTableCell23.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell23.Weight = 1.3569801834867468D;
+ //
+ // xrTableRow2
+ //
+ this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell1,
+ this.xrTableCell5,
+ this.xrTableCell4});
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.Weight = 0.71999956054714331D;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.CanGrow = false;
+ this.xrTableCell1.Font = new DevExpress.Drawing.DXFont("Arial", 7F);
+ this.xrTableCell1.Multiline = true;
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 0, 100F);
+ this.xrTableCell1.StylePriority.UseFont = false;
+ this.xrTableCell1.StylePriority.UsePadding = false;
+ this.xrTableCell1.StylePriority.UseTextAlignment = false;
+ this.xrTableCell1.Text = "STRAßE HAUSNUMMER";
+ this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell1.Weight = 0.96909884259238122D;
+ //
+ // xrTableCell5
+ //
+ this.xrTableCell5.Multiline = true;
+ this.xrTableCell5.Name = "xrTableCell5";
+ this.xrTableCell5.Weight = 0.10523684144765078D;
+ //
+ // xrTableCell4
+ //
+ this.xrTableCell4.Multiline = true;
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.StylePriority.UseTextAlignment = false;
+ this.xrTableCell4.Text = "[SenderStreet]";
+ this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell4.Weight = 1.3569801834867468D;
+ //
+ // xrTableRow9
+ //
+ this.xrTableRow9.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell24,
+ this.xrTableCell25,
+ this.xrTableCell26});
+ this.xrTableRow9.Name = "xrTableRow9";
+ this.xrTableRow9.Weight = 0.71999956054714331D;
+ //
+ // xrTableCell24
+ //
+ this.xrTableCell24.Font = new DevExpress.Drawing.DXFont("Arial", 7F);
+ this.xrTableCell24.Multiline = true;
+ this.xrTableCell24.Name = "xrTableCell24";
+ this.xrTableCell24.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 0, 100F);
+ this.xrTableCell24.StylePriority.UseFont = false;
+ this.xrTableCell24.StylePriority.UsePadding = false;
+ this.xrTableCell24.StylePriority.UseTextAlignment = false;
+ this.xrTableCell24.Text = "PLZ-ORT";
+ this.xrTableCell24.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell24.Weight = 0.96909884259238122D;
+ //
+ // xrTableCell25
+ //
+ this.xrTableCell25.Multiline = true;
+ this.xrTableCell25.Name = "xrTableCell25";
+ this.xrTableCell25.Weight = 0.10523684144765078D;
+ //
+ // xrTableCell26
+ //
+ this.xrTableCell26.Multiline = true;
+ this.xrTableCell26.Name = "xrTableCell26";
+ this.xrTableCell26.StylePriority.UseTextAlignment = false;
+ this.xrTableCell26.Text = "[SenderPostCodeAndTown]";
+ this.xrTableCell26.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell26.Weight = 1.3569801834867468D;
+ //
+ // xrTableRow3
+ //
+ this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell6,
+ this.xrTableCell7,
+ this.xrTableCell8});
+ this.xrTableRow3.Name = "xrTableRow3";
+ this.xrTableRow3.Weight = 0.71999956054714309D;
+ //
+ // xrTableCell6
+ //
+ this.xrTableCell6.Font = new DevExpress.Drawing.DXFont("Arial", 7F);
+ this.xrTableCell6.Multiline = true;
+ this.xrTableCell6.Name = "xrTableCell6";
+ this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 0, 100F);
+ this.xrTableCell6.StylePriority.UseFont = false;
+ this.xrTableCell6.StylePriority.UsePadding = false;
+ this.xrTableCell6.StylePriority.UseTextAlignment = false;
+ this.xrTableCell6.Text = "TELEFON";
+ this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell6.Weight = 0.96909884259238122D;
+ //
+ // xrTableCell7
+ //
+ this.xrTableCell7.Multiline = true;
+ this.xrTableCell7.Name = "xrTableCell7";
+ this.xrTableCell7.Weight = 0.10523684144765078D;
+ //
+ // xrTableCell8
+ //
+ this.xrTableCell8.Multiline = true;
+ this.xrTableCell8.Name = "xrTableCell8";
+ this.xrTableCell8.StylePriority.UseTextAlignment = false;
+ this.xrTableCell8.Text = "[SenderPhone]";
+ this.xrTableCell8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell8.Weight = 1.3569801834867468D;
+ //
+ // xrTableRow4
+ //
+ this.xrTableRow4.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell9,
+ this.xrTableCell10,
+ this.xrTableCell11});
+ this.xrTableRow4.Name = "xrTableRow4";
+ this.xrTableRow4.Weight = 0.7199995605471432D;
+ //
+ // xrTableCell9
+ //
+ this.xrTableCell9.Font = new DevExpress.Drawing.DXFont("Arial", 7F);
+ this.xrTableCell9.Multiline = true;
+ this.xrTableCell9.Name = "xrTableCell9";
+ this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 0, 100F);
+ this.xrTableCell9.StylePriority.UseFont = false;
+ this.xrTableCell9.StylePriority.UsePadding = false;
+ this.xrTableCell9.StylePriority.UseTextAlignment = false;
+ this.xrTableCell9.Text = "FAX";
+ this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell9.Weight = 0.96909884259238122D;
+ //
+ // xrTableCell10
+ //
+ this.xrTableCell10.Multiline = true;
+ this.xrTableCell10.Name = "xrTableCell10";
+ this.xrTableCell10.Weight = 0.10523684144765078D;
+ //
+ // xrTableCell11
+ //
+ this.xrTableCell11.Multiline = true;
+ this.xrTableCell11.Name = "xrTableCell11";
+ this.xrTableCell11.StylePriority.UseTextAlignment = false;
+ this.xrTableCell11.Text = "[SenderFax]";
+ this.xrTableCell11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell11.Weight = 1.3569801834867468D;
+ //
+ // xrTableRow5
+ //
+ this.xrTableRow5.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell12,
+ this.xrTableCell13,
+ this.xrTableCell14});
+ this.xrTableRow5.Name = "xrTableRow5";
+ this.xrTableRow5.Weight = 0.7199995605471432D;
+ //
+ // xrTableCell12
+ //
+ this.xrTableCell12.Font = new DevExpress.Drawing.DXFont("Arial", 7F);
+ this.xrTableCell12.Multiline = true;
+ this.xrTableCell12.Name = "xrTableCell12";
+ this.xrTableCell12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 0, 100F);
+ this.xrTableCell12.StylePriority.UseFont = false;
+ this.xrTableCell12.StylePriority.UsePadding = false;
+ this.xrTableCell12.StylePriority.UseTextAlignment = false;
+ this.xrTableCell12.Text = "E-MAIL";
+ this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell12.Weight = 0.96909884259238122D;
+ //
+ // xrTableCell13
+ //
+ this.xrTableCell13.Multiline = true;
+ this.xrTableCell13.Name = "xrTableCell13";
+ this.xrTableCell13.Weight = 0.10523684144765078D;
+ //
+ // xrTableCell14
+ //
+ this.xrTableCell14.Multiline = true;
+ this.xrTableCell14.Name = "xrTableCell14";
+ this.xrTableCell14.StylePriority.UseTextAlignment = false;
+ this.xrTableCell14.Text = "[SenderMail]";
+ this.xrTableCell14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell14.Weight = 1.3569801834867468D;
+ //
+ // xrTableRowSenderWebsite
+ //
+ this.xrTableRowSenderWebsite.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell15,
+ this.xrTableCell16,
+ this.xrTableCell17});
+ this.xrTableRowSenderWebsite.Name = "xrTableRowSenderWebsite";
+ this.xrTableRowSenderWebsite.Weight = 0.7199995605471432D;
+ //
+ // xrTableCell15
+ //
+ this.xrTableCell15.Font = new DevExpress.Drawing.DXFont("Arial", 7F);
+ this.xrTableCell15.Multiline = true;
+ this.xrTableCell15.Name = "xrTableCell15";
+ this.xrTableCell15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 0, 100F);
+ this.xrTableCell15.StylePriority.UseFont = false;
+ this.xrTableCell15.StylePriority.UsePadding = false;
+ this.xrTableCell15.StylePriority.UseTextAlignment = false;
+ this.xrTableCell15.Text = "WEBSEITE";
+ this.xrTableCell15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell15.Weight = 0.96909884259238122D;
+ //
+ // xrTableCell16
+ //
+ this.xrTableCell16.Multiline = true;
+ this.xrTableCell16.Name = "xrTableCell16";
+ this.xrTableCell16.Weight = 0.10523684144765078D;
+ //
+ // xrTableCell17
+ //
+ this.xrTableCell17.Multiline = true;
+ this.xrTableCell17.Name = "xrTableCell17";
+ this.xrTableCell17.StylePriority.UseTextAlignment = false;
+ this.xrTableCell17.Text = "[SenderWebsite]";
+ this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell17.Weight = 1.3569801834867468D;
+ //
+ // xrTableRow7
+ //
+ this.xrTableRow7.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell18,
+ this.xrTableCell19,
+ this.xrTableCell20});
+ this.xrTableRow7.Name = "xrTableRow7";
+ this.xrTableRow7.Weight = 0.7199995605471432D;
+ //
+ // xrTableCell18
+ //
+ this.xrTableCell18.Font = new DevExpress.Drawing.DXFont("Arial", 7F);
+ this.xrTableCell18.Multiline = true;
+ this.xrTableCell18.Name = "xrTableCell18";
+ this.xrTableCell18.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 0, 100F);
+ this.xrTableCell18.StylePriority.UseFont = false;
+ this.xrTableCell18.StylePriority.UsePadding = false;
+ this.xrTableCell18.StylePriority.UseTextAlignment = false;
+ this.xrTableCell18.Text = "ANSPRECHPARTNER DTA";
+ this.xrTableCell18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell18.Weight = 0.96909884259238122D;
+ //
+ // xrTableCell19
+ //
+ this.xrTableCell19.Multiline = true;
+ this.xrTableCell19.Name = "xrTableCell19";
+ this.xrTableCell19.Weight = 0.10523684144765078D;
+ //
+ // xrTableCell20
+ //
+ this.xrTableCell20.Multiline = true;
+ this.xrTableCell20.Name = "xrTableCell20";
+ this.xrTableCell20.StylePriority.UseTextAlignment = false;
+ this.xrTableCell20.Text = "[SenderContactPerson]";
+ this.xrTableCell20.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell20.Weight = 1.3569801834867468D;
+ //
+ // xrPictureBox1
+ //
+ this.xrPictureBox1.ImageAlignment = DevExpress.XtraPrinting.ImageAlignment.BottomRight;
+ this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(461.17F, 47.73528F);
+ this.xrPictureBox1.Name = "xrPictureBox1";
+ this.xrPictureBox1.SizeF = new System.Drawing.SizeF(218.8299F, 93.25983F);
+ this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable5,
+ this.xrTable2,
+ this.xrLabel1});
+ this.ReportHeader.Font = new DevExpress.Drawing.DXFont("Verdana", 10F);
+ this.ReportHeader.HeightF = 278.5293F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.GkvAbrechnungRO);
+ //
+ // GkvBegleitzettel
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.ReportHeader,
+ this.topMarginBand1,
+ this.bottomMarginBand1,
+ this.Page1});
+ this.ComponentStorage.AddRange(new System.ComponentModel.IComponent[] {
+ this.bindingSource1});
+ this.DataSource = this.bindingSource1;
+ this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung";
+ this.Font = new DevExpress.Drawing.DXFont("Verdana", 10F);
+ this.Margins = new DevExpress.Drawing.DXMargins(75F, 72F, 148.9951F, 71F);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = DevExpress.Drawing.Printing.DXPaperKind.A4;
+ this.Version = "23.2";
+ xrWatermark1.Id = "Watermark1";
+ this.Watermarks.Add(xrWatermark1);
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichTextBankConnection)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
+
+ }
+
+
+ private DevExpress.XtraReports.UI.DetailBand Detail;
+ private System.Windows.Forms.BindingSource bindingSource1;
+ private DevExpress.XtraReports.UI.FormattingRule ruleRateFactorNull;
+ private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1;
+ private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
+ private DevExpress.XtraReports.UI.GroupHeaderBand Page1;
+ private DevExpress.XtraReports.UI.XRTable xrTable2;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow3;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell6;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell7;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell10;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow5;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell13;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell14;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRowSenderWebsite;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell15;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell16;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell17;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow7;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell18;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell19;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell20;
+ private DevExpress.XtraReports.UI.XRTable xrTable5;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRowReceiverDatenannahmestelle;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell30;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell31;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell32;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRowReceiverStreet;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell33;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell34;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell35;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRowReceiverPostCodeTown;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell36;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell37;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell38;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow8;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell21;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell22;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell23;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow9;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell24;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell25;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell26;
+ private DevExpress.XtraReports.UI.XRTable xrTable3;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow10;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell28;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell29;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell39;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow14;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell40;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell41;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell42;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell27;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow15;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell43;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell44;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell45;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow16;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell46;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell47;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell48;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow18;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell52;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell53;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell54;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow17;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell49;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell50;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell51;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow19;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell55;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell56;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell57;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow20;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell58;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell59;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell60;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow21;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell61;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell62;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell63;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRowReceiverDivision;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell64;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell65;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell66;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRowReceiverContactPerson;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell67;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell68;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell69;
+ private DevExpress.XtraReports.UI.XRRichText xrRichTextBankConnection;
+ private DevExpress.XtraReports.UI.XRLine xrLineBankConnection;
+ private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1;
+ private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader;
+ }
+}
diff --git a/Report/DefaultReports/Invoices/GkvBegleitzettel.cs b/Report/DefaultReports/Invoices/GkvBegleitzettel.cs
new file mode 100644
index 000000000..9b40a7e81
--- /dev/null
+++ b/Report/DefaultReports/Invoices/GkvBegleitzettel.cs
@@ -0,0 +1,54 @@
+using System;
+using BeWo.Data.Access;
+using BeWo.Data.Entities;
+using BeWo.Report;
+using BeWo.Report.ReportObjects;
+using BS.Shared.Core;
+using BS.Shared.Extensions;
+using DevExpress.XtraReports.UI;
+
+namespace BeWo.Report.DefaultReports.Invoices
+{
+ public partial class GkvBegleitzettel : XtraReport, IBeWoReport
+ {
+ public GkvBegleitzettel()
+ {
+ this.InitializeComponent();
+
+ xrTableRowReceiverDatenannahmestelle.Visible = false;
+ }
+
+ public void SetReportDataSource(GkvAbrechnungRO pRO)
+ {
+ xrPictureBox1.ImageSource = pRO.Logo;
+
+ if (pRO.SenderWebsite.ToNullIfEmpty() is null)
+ xrTableRowSenderWebsite.Visible = false;
+
+ if (pRO.ReceiverDatenannahmestelle.ToNullIfEmpty() is null)
+ xrTableRowReceiverDatenannahmestelle.Visible = false;
+
+ if (pRO.ReceiverDivision.ToNullIfEmpty() is null)
+ xrTableRowReceiverDivision.Visible = false;
+
+ if (pRO.ReceiverContactPerson.ToNullIfEmpty() is null)
+ xrTableRowReceiverContactPerson.Visible = false;
+
+ if (pRO.ReceiverStreet.ToNullIfEmpty() is null)
+ xrTableRowReceiverStreet.Visible = false;
+
+ if (pRO.ReceiverPostCodeAndTown.ToNullIfEmpty() is null)
+ xrTableRowReceiverPostCodeTown.Visible = false;
+
+ if (pRO.SenderBankName.ToNullIfEmpty() is null ||
+ pRO.SenderBankIBAN.ToNullIfEmpty() is null ||
+ pRO.SenderBankName.ToNullIfEmpty() is null)
+ {
+ xrLineBankConnection.Visible = false;
+ xrRichTextBankConnection.Visible = false;
+ }
+
+ bindingSource1.DataSource = pRO;
+ }
+ }
+}
\ No newline at end of file
diff --git a/Report/DefaultReports/Invoices/GkvBegleitzettel.resx b/Report/DefaultReports/Invoices/GkvBegleitzettel.resx
new file mode 100644
index 000000000..1c738073c
--- /dev/null
+++ b/Report/DefaultReports/Invoices/GkvBegleitzettel.resx
@@ -0,0 +1,123 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAE0AZQB0AGEATQBlAGQAaQB1AG0ALQBSAG8AbQBhAG4AOwB9AHsAXABmADMAIABBAHIAaQBhAGwAOwB9AHsAXABmADQAXABmAGMAaABhAHIAcwBlAHQAMgAgAFcAZQBiAGQAaQBuAGcAcwA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAKgBcAGQAZQBmAHAAYQBwACAAXAB3AGkAZABjAHQAbABwAGEAcgB9AHsAXABzAHQAeQBsAGUAcwBoAGUAZQB0ACAAewBcAHEAbABcAGYAMQBcAGYAcwAyADQAIABOAG8AcgBtAGEAbAA7AH0AewBcACoAXABjAHMAMQBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQAgAEQAZQBmAGEAdQBsAHQAIABQAGEAcgBhAGcAcgBhAHAAaAAgAEYAbwBuAHQAOwB9AHsAXAAqAFwAYwBzADIAXABzAGIAYQBzAGUAZABvAG4AMQBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQAgAEwAaQBuAGUAIABOAHUAbQBiAGUAcgA7AH0AewBcACoAXABjAHMAMwBcAGYAMQBcAGYAcwAyADQAXAB1AGwAXABjAGYAMgAgAEgAeQBwAGUAcgBsAGkAbgBrADsAfQB7AFwAKgBcAHQAcwA0AFwAdABzAHIAbwB3AGQAXABmADEAXABmAHMAMgA0AFwAcQBsAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAGwAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAbAAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBiADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAcgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZAByADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHQAMwBcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAATgBvAHIAbQBhAGwAIABUAGEAYgBsAGUAOwB9AHsAXAAqAFwAdABzADUAXAB0AHMAcgBvAHcAZABcAHMAYgBhAHMAZQBkAG8AbgA0AFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcgBiAHIAZAByAHQAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAbABcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgBiAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAHIAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAaABcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgB2AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAcgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZAByADEAMAA4AFwAdABzAHYAZQByAHQAYQBsAHQAXABjAGwAdAB4AGwAcgB0AGIAIABUAGEAYgBsAGUAIABTAGkAbQBwAGwAZQAgADEAOwB9AH0AewBcACoAXABsAGkAcwB0AG8AdgBlAHIAcgBpAGQAZQB0AGEAYgBsAGUAfQBcAG4AbwB1AGkAYwBvAG0AcABhAHQAXABoAHQAbQBhAHUAdABzAHAAXABzAHAAbAB5AHQAdwBuAGkAbgBlAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAYwBcAHMAYQAzADAAXAB0AHEAYwBcAHQAeAA0ADUAMwA2AFwAdABxAHIAXAB0AHgAOQA0ADkAOAB7AFwAZgAyAFwAZgBzADEANgBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABjAGYAMQAgAFsAUwBlAG4AZABlAHIAQgBhAG4AawBOAGEAbQBlAF0AfQB7AFwAZgAzAFwAZgBzADEANABcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABjAGYAMQAgACAAIAB9AHsAXABmADQAXABmAHMANgBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABjAGYAMQAgADwAfQB7AFwAZgAzAFwAZgBzADEANABcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABjAGYAMQAgACAAfQB7AFwAZgAyAFwAZgBzADEANgBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABjAGYAMQAgACAAfQB7AFwAZgAyAFwAZgBzADEANgBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABjAGYAMQAgAEkAQgBBAE4AfQB7AFwAZgAyAFwAZgBzADEANgBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABjAGYAMQAgADoAfQB7AFwAZgAyAFwAZgBzADEANgBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABjAGYAMQAgACAAfQB7AFwAZgAyAFwAZgBzADEANgBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABjAGYAMQAgAFsAUwBlAG4AZABlAHIAQgBhAG4AawBJAEIAQQBOAF0AIAAgAH0AewBcAGYANABcAGYAcwA2AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGMAZgAxACAAPAB9AHsAXABmADMAXABmAHMAMQA0AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGMAZgAxACAAIAB9AHsAXABmADIAXABmAHMAMQA2AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGMAZgAxACAAQgBJAEMAfQB7AFwAZgAyAFwAZgBzADEANgBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABjAGYAMQAgADoAfQB7AFwAZgAyAFwAZgBzADEANgBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABjAGYAMQAgACAAfQB7AFwAZgAyAFwAZgBzADEANgBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABjAGYAMQAgAFsAUwBlAG4AZABlAHIAQgBhAG4AawBCAEkAQwBdAH0AXABmADIAXABmAHMAMQA2AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAFwAZgAxAFwAZgBzADIANABcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABjAGYAMQBcAHAAYQByAH0A
+
+
\ No newline at end of file
diff --git a/Report/Properties/DataSources/BeWo.Report.ReportObjects.GkvAbrechnungRO.datasource b/Report/Properties/DataSources/BeWo.Report.ReportObjects.GkvAbrechnungRO.datasource
new file mode 100644
index 000000000..ee7801d6f
--- /dev/null
+++ b/Report/Properties/DataSources/BeWo.Report.ReportObjects.GkvAbrechnungRO.datasource
@@ -0,0 +1,10 @@
+
+
+
+ BeWo.Report.ReportObjects.GkvAbrechnungRO, BeWo.Report, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff --git a/Report/Properties/Resources.Designer.cs b/Report/Properties/Resources.Designer.cs
new file mode 100644
index 000000000..14f09c480
--- /dev/null
+++ b/Report/Properties/Resources.Designer.cs
@@ -0,0 +1,63 @@
+//------------------------------------------------------------------------------
+//
+// Dieser Code wurde von einem Tool generiert.
+// Laufzeitversion:4.0.30319.42000
+//
+// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn
+// der Code erneut generiert wird.
+//
+//------------------------------------------------------------------------------
+
+namespace BeWo.Report.Properties {
+ using System;
+
+
+ ///
+ /// Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw.
+ ///
+ // Diese Klasse wurde von der StronglyTypedResourceBuilder automatisch generiert
+ // -Klasse über ein Tool wie ResGen oder Visual Studio automatisch generiert.
+ // Um einen Member hinzuzufügen oder zu entfernen, bearbeiten Sie die .ResX-Datei und führen dann ResGen
+ // mit der /str-Option erneut aus, oder Sie erstellen Ihr VS-Projekt neu.
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "16.0.0.0")]
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
+ internal class Resources {
+
+ private static global::System.Resources.ResourceManager resourceMan;
+
+ private static global::System.Globalization.CultureInfo resourceCulture;
+
+ [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
+ internal Resources() {
+ }
+
+ ///
+ /// Gibt die zwischengespeicherte ResourceManager-Instanz zurück, die von dieser Klasse verwendet wird.
+ ///
+ [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
+ internal static global::System.Resources.ResourceManager ResourceManager {
+ get {
+ if (object.ReferenceEquals(resourceMan, null)) {
+ global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("BeWo.Report.Properties.Resources", typeof(Resources).Assembly);
+ resourceMan = temp;
+ }
+ return resourceMan;
+ }
+ }
+
+ ///
+ /// Überschreibt die CurrentUICulture-Eigenschaft des aktuellen Threads für alle
+ /// Ressourcenzuordnungen, die diese stark typisierte Ressourcenklasse verwenden.
+ ///
+ [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
+ internal static global::System.Globalization.CultureInfo Culture {
+ get {
+ return resourceCulture;
+ }
+ set {
+ resourceCulture = value;
+ }
+ }
+ }
+}
diff --git a/Report/Properties/Resources.resx b/Report/Properties/Resources.resx
new file mode 100644
index 000000000..1af7de150
--- /dev/null
+++ b/Report/Properties/Resources.resx
@@ -0,0 +1,120 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
\ No newline at end of file
diff --git a/Report/Report.csproj b/Report/Report.csproj
index 517d0aa6d..73ea3a474 100644
--- a/Report/Report.csproj
+++ b/Report/Report.csproj
@@ -136,6 +136,12 @@
AbwesenheitsPrintReport.cs
+
+ Component
+
+
+ GkvBegleitzettel.cs
+
Component
@@ -483,7 +489,13 @@
ServicesOverviewReport.cs
+
+ True
+ True
+ Resources.resx
+
+
@@ -546,6 +558,10 @@
AbwesenheitsPrintReport.cs
Designer
+
+ GkvBegleitzettel.cs
+ Designer
+
LwvKASpitzabrechnung.cs
Designer
@@ -757,6 +773,10 @@
ServicesOverviewReport.cs
Designer
+
+ ResXFileCodeGenerator
+ Resources.Designer.cs
+
@@ -778,6 +798,7 @@
+
diff --git a/Report/ReportObjects/GkvAbrechnungRO.cs b/Report/ReportObjects/GkvAbrechnungRO.cs
new file mode 100644
index 000000000..5263ed07d
--- /dev/null
+++ b/Report/ReportObjects/GkvAbrechnungRO.cs
@@ -0,0 +1,107 @@
+using BeWo.Data.Entities;
+using BS.Shared;
+using BS.Shared.Core;
+using BS.Shared.DataContracts;
+using BS.Shared.DataContracts.GkvAbrechnung;
+using BS.Shared.Extensions;
+using DevExpress.XtraPrinting.Drawing;
+using System;
+using System.Collections.Generic;
+using System.Drawing;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace BeWo.Report.ReportObjects
+{
+ public class GkvAbrechnungRO : AbstractBeWoReportObject
+ {
+ public string SenderOrganisationName { get; set; }
+ public string SenderStreet { get; set; }
+ public string SenderPostCodeAndTown { get; set; }
+ public string SenderPhone { get; set; }
+ public string SenderFax { get; set; }
+ public string SenderMail { get; set; }
+ public string SenderWebsite { get; set; }
+ public string SenderContactPerson { get; set; }
+ public string SenderBankName { get; set; }
+ public string SenderBankIBAN { get; set; }
+ public string SenderBankBIC { get; set; }
+
+ public string ReceiverDatenannahmestelle { get; set; }
+ public string ReceiverContactPerson { get; set; }
+ public string ReceiverDivision { get; set; }
+ public string ReceiverStreet { get; set; }
+ public string ReceiverPostCodeAndTown { get; set; }
+
+ public string KrankenkasseIK { get; set; }
+ public string KrankenkasseName { get; set; }
+ public string SenderIK { get; set; }
+ public string Rechnungsnummer { get; set; }
+ public string Rechnungsdatum { get; set; }
+
+ public string AnzahlDerUrbelege { get; set; }
+
+ public InvoiceBaseDC InvoiceBase { get; set; }
+
+ public ImageSource Logo { get; set; }
+
+ public static GkvAbrechnungRO Create(GkvAbrechnungDC abrechnung, Mandator mandator, Employee employee)
+ {
+ var protokoll = (GkvTransferProtokollDC)abrechnung.LastTransferProtokoll;
+ var organisation = abrechnung.Organisation;
+ var invoicebase = abrechnung.InvoiceBases.First();
+
+ var result = new GkvAbrechnungRO();
+
+ result.SenderOrganisationName = mandator.Name;
+ result.SenderStreet = mandator.Street;
+ result.SenderPostCodeAndTown = $"{mandator.PostalCode} {mandator.Town}";
+ result.SenderWebsite = mandator.Website;
+ result.SenderBankName = mandator.BankAccount.BankName;
+ result.SenderBankIBAN = mandator.BankAccount.IBAN;
+ result.SenderBankBIC = mandator.BankAccount.Bic;
+
+ var person = mandator.SoziotherapieAnsprechpartner?.Person ?? employee.Person;
+
+ result.SenderContactPerson = person.FirstNameLastName;
+ result.SenderPhone = GetSenderInformation(person, mandator, ContactType.business_Phone);
+ result.SenderFax = GetSenderInformation(person, mandator, ContactType.business_Fax);
+ result.SenderMail = GetSenderInformation(person, mandator, ContactType.business_Mail);
+
+ var receiver_first = invoicebase.RecipientPersonFirstName;
+ var receiver_last = invoicebase.RecipientPersonLastName;
+ var receiver_first_last = receiver_first.ToFormatFollows(receiver_last);
+
+ var receiver_postcode = invoicebase.RecipientPostCode;
+ var receiver_town = invoicebase.RecipientTown;
+ var receiver_postcode_town = receiver_postcode.ToFormatFollows(receiver_town);
+
+ result.ReceiverDatenannahmestelle = invoicebase.RecipientOrganisation.ToNullIfEmpty();
+ result.ReceiverContactPerson = receiver_first_last;
+ result.ReceiverDivision = invoicebase.RecipientDivision.ToNullIfEmpty();
+ result.ReceiverStreet = invoicebase.RecipientStreet.ToNullIfEmpty();
+ result.ReceiverPostCodeAndTown = receiver_postcode_town;
+
+ result.KrankenkasseIK = organisation.IKKostentrager;
+ result.KrankenkasseName = organisation.Name;
+ result.SenderIK = mandator.IKLeistungserbringer;
+ result.Rechnungsnummer = protokoll.Rechnungsnummer;
+ result.Rechnungsdatum = protokoll.ErstelltAm.Value.ToString("dd.MM.yyyy");
+
+ result.AnzahlDerUrbelege = string.Empty;
+
+ result.InvoiceBase = invoicebase;
+ result.Logo = new ImageSource(false, mandator.Logo.Original);
+
+ return result;
+ }
+
+ private static string GetSenderInformation(Person person, Mandator mandator, ContactType contactType)
+ {
+ var rtn = person.Contacts.FirstOrDefault(x => x.Type == contactType)?.Value.ToNullIfEmpty();
+
+ return rtn;
+ }
+ }
+}
diff --git a/Report/ReportObjects/ServiceInvoiceRO.cs b/Report/ReportObjects/ServiceInvoiceRO.cs
index e0fdc9233..de350d004 100644
--- a/Report/ReportObjects/ServiceInvoiceRO.cs
+++ b/Report/ReportObjects/ServiceInvoiceRO.cs
@@ -12,180 +12,133 @@ using BS.Shared.DataContracts.Compact;
namespace BeWo.Report.ReportObjects
{
- public class ServiceInvoiceRO : AbstractBeWoReportObject
- {
- public string AccountingPeriod { get; set; }
-
- public DateTime AccountingPeriodStart { get; set; }
-
- public DateTime AccountingPeriodEnd { get; set; }
-
- public string AmountAdvancedPayments { get; set; }
-
- public string AmountEquityContribution { get; set; }
-
- public string ApprovedAmountSum { get; set; }
-
- public string ApprovedBESum { get; set; }
-
- public string CreatorName { get; set; }
-
+ public class ServiceInvoiceRO : AbstractBeWoReportObject
+ {
+ public string AccountingPeriod { get; set; }
+ public DateTime AccountingPeriodStart { get; set; }
+ public DateTime AccountingPeriodEnd { get; set; }
+ public string AmountAdvancedPayments { get; set; }
+ public string AmountEquityContribution { get; set; }
+ public string ApprovedAmountSum { get; set; }
+ public string ApprovedBESum { get; set; }
+ public string CreatorName { get; set; }
public string CreatorDivision { get; set; }
-
public long? CustomerOid { get; set; }
-
public string CustomerFirstName { get; set; }
-
public string CustomerLastName { get; set; }
-
- public string CustomerName { get; set; }
-
- public string CustomerReferenceNumber { get; set; }
-
- public string CustomerSalutation { get; set; }
-
+ public string CustomerName { get; set; }
+ public string CustomerReferenceNumber { get; set; }
+ public string CustomerSalutation { get; set; }
public string CustomerStreet { get; set; }
-
public string CustomerPostalCode { get; set; }
-
public string CustomerTown { get; set; }
-
public DateTime? CustomerBirthdate { get; set; }
-
- public string DebitorNumber { get; set; }
-
+ public string CustomerInsuranceNumber { get; set; }
public string CustomerCostCenter { get; set; }
-
- public string GrossClaim { get; set; }
-
- public string InvoiceDate { get; set; }
-
+ public string DebitorNumber { get; set; }
+ public string GrossClaim { get; set; }
+ public string InvoiceDate { get; set; }
public string InvoiceId { get; set; }
-
public DateTime? InvoiceDateTime { get; set; }
-
- public string InvoiceNumber { get; set; }
-
- public string NetClaim { get; set; }
-
- public string NotBillableNote { get; set; }
-
- public string Notice { get; set; }
-
- public string RecipientContactPerson { get; set; }
-
- public string RecipientDivision { get; set; }
-
- public string RecipientOrganisation { get; set; }
-
- public string RecipientPostCodeAndTown { get; set; }
-
- public string RecipientAddressLine1 { get; set; }
-
- public string RecipientStreet { get; set; }
-
+ public string InvoiceNumber { get; set; }
+ public string NetClaim { get; set; }
+ public string NotBillableNote { get; set; }
+ public string Notice { get; set; }
+ public string RecipientContactPerson { get; set; }
+ public string RecipientDivision { get; set; }
+ public string RecipientOrganisation { get; set; }
+ public string RecipientPostCodeAndTown { get; set; }
+ public string RecipientAddressLine1 { get; set; }
+ public string RecipientStreet { get; set; }
public string RecipientPoBox { get; set; }
-
- public string SenderContactPerson { get; set; }
-
- public string SenderContactPersonDivision { get; set; }
-
- public string SenderContactPersonFax { get; set; }
-
- public string SenderContactPersonMail { get; set; }
-
- public string SenderContactPersonPhone { get; set; }
-
- public List ServiceInvoicePeriods { get; set; }
-
- public string ServiceUnitName { get; set; }
-
+ public string SenderContactPerson { get; set; }
+ public string SenderContactPersonDivision { get; set; }
+ public string SenderContactPersonFax { get; set; }
+ public string SenderContactPersonMail { get; set; }
+ public string SenderContactPersonPhone { get; set; }
+ public List ServiceInvoicePeriods { get; set; }
+ public string ServiceUnitName { get; set; }
public string OrganisationDebitorNumber { get; set; }
-
public string OrganisationCostCenter { get; set; }
+ public string BusinessPartnerId { get; set; }
+ public string ApprovalDate { get; set; }
+ public InvoiceBaseDC InvoiceBase { get; set; }
+ public List BillableServiceRecords { get; set; }
- public string BusinessPartnerId { get; set; }
+ public static ServiceInvoiceRO Create(ServiceInvoiceDC pDC)
+ {
+ var lResult = new ServiceInvoiceRO
+ {
+ InvoiceBase = pDC.InvoiceBase,
+ InvoiceId = pDC.InvoiceBase.InvoiceId,
+ InvoiceDate = String.Format("{0:dd.MM.yyyy}", pDC.InvoiceBase.InvoiceDate),
+ InvoiceDateTime = pDC.InvoiceBase.InvoiceDate,
+ InvoiceNumber = pDC.InvoiceBase.InvoiceNumber,
+ RecipientContactPerson = pDC.InvoiceBase.RecipientPersonFirstName.ToStringNullCheck()
+ + " " +
+ pDC.InvoiceBase.RecipientPersonLastName.ToStringNullCheck(),
+ RecipientDivision = pDC.InvoiceBase.RecipientDivision,
+ RecipientOrganisation = pDC.InvoiceBase.RecipientOrganisation,
+ RecipientPostCodeAndTown = pDC.InvoiceBase.RecipientPostCode + " " + pDC.InvoiceBase.RecipientTown,
+ RecipientStreet = pDC.InvoiceBase.RecipientStreet,
+ SenderContactPerson =
+ pDC.InvoiceBase.SenderFirstName.ToStringNullCheck() + " " +
+ pDC.InvoiceBase.SenderLastName.ToStringNullCheck(),
+ SenderContactPersonDivision = pDC.InvoiceBase.SenderDivision,
+ };
- public string ApprovalDate { get; set; }
+ if (pDC.InvoiceBase.RecipientAddressOid.HasValue)
+ {
+ var address = DAOFactory.GenericDAO.LoadByID(pDC.InvoiceBase.RecipientAddressOid.Value);
+ lResult.RecipientAddressLine1 = address.AddressLine1;
+ }
- public InvoiceBaseDC InvoiceBase { get; set; }
-
- public List BillableServiceRecords { get; set; }
-
- public static ServiceInvoiceRO Create(ServiceInvoiceDC pDC)
- {
- var lResult = new ServiceInvoiceRO
- {
- InvoiceBase = pDC.InvoiceBase,
- InvoiceId = pDC.InvoiceBase.InvoiceId,
- InvoiceDate = String.Format("{0:dd.MM.yyyy}", pDC.InvoiceBase.InvoiceDate),
- InvoiceDateTime = pDC.InvoiceBase.InvoiceDate,
- InvoiceNumber = pDC.InvoiceBase.InvoiceNumber,
- RecipientContactPerson = pDC.InvoiceBase.RecipientPersonFirstName.ToStringNullCheck()
- + " " +
- pDC.InvoiceBase.RecipientPersonLastName.ToStringNullCheck(),
- RecipientDivision = pDC.InvoiceBase.RecipientDivision,
- RecipientOrganisation = pDC.InvoiceBase.RecipientOrganisation,
- RecipientPostCodeAndTown = pDC.InvoiceBase.RecipientPostCode + " " + pDC.InvoiceBase.RecipientTown,
- RecipientStreet = pDC.InvoiceBase.RecipientStreet,
- SenderContactPerson =
- pDC.InvoiceBase.SenderFirstName.ToStringNullCheck() + " " +
- pDC.InvoiceBase.SenderLastName.ToStringNullCheck(),
- SenderContactPersonDivision = pDC.InvoiceBase.SenderDivision,
- };
-
- if (pDC.InvoiceBase.RecipientAddressOid.HasValue)
- {
- var address = DAOFactory.GenericDAO.LoadByID(pDC.InvoiceBase.RecipientAddressOid.Value);
- lResult.RecipientAddressLine1 = address.AddressLine1;
- }
-
- if (String.IsNullOrWhiteSpace(lResult.RecipientContactPerson))
- {
- lResult.RecipientContactPerson = "";
- }
- foreach (var iContactDC in pDC.InvoiceBase.SenderContactInformations)
- {
- if (iContactDC.ContactType == ContactType.business_Fax)
- {
- lResult.SenderContactPersonFax = "Fax: " + iContactDC.ContactValue;
- }
- else if (iContactDC.ContactType == ContactType.business_Phone)
- {
- lResult.SenderContactPersonPhone = "Tel.: " + iContactDC.ContactValue;
- }
- else if (iContactDC.ContactType == ContactType.business_Mail)
- {
- lResult.SenderContactPersonMail = "E-Mail: " + iContactDC.ContactValue;
- }
- }
+ if (String.IsNullOrWhiteSpace(lResult.RecipientContactPerson))
+ {
+ lResult.RecipientContactPerson = string.Empty;
+ }
+ foreach (var iContactDC in pDC.InvoiceBase.SenderContactInformations)
+ {
+ if (iContactDC.ContactType == ContactType.business_Fax)
+ {
+ lResult.SenderContactPersonFax = "Fax: " + iContactDC.ContactValue;
+ }
+ else if (iContactDC.ContactType == ContactType.business_Phone)
+ {
+ lResult.SenderContactPersonPhone = "Tel.: " + iContactDC.ContactValue;
+ }
+ else if (iContactDC.ContactType == ContactType.business_Mail)
+ {
+ lResult.SenderContactPersonMail = "E-Mail: " + iContactDC.ContactValue;
+ }
+ }
foreach (var iContactDC in pDC.InvoiceBase.RecipientContactInformations.Where(iContactDC => iContactDC.ContactType == ContactType.private_POBox))
{
lResult.RecipientPoBox = "Postfach " + iContactDC.ContactValue;
}
- lResult.CustomerOid = pDC.InvoiceBase.RecipientCustomerOid;
- lResult.CustomerReferenceNumber = pDC.InvoiceBase.CustomerReferenceNumber;
- lResult.CustomerName = pDC.InvoiceBase.CustomerFirstName + " " + pDC.InvoiceBase.CustomerLastName;
- lResult.CustomerFirstName = pDC.InvoiceBase.CustomerFirstName;
+ lResult.CustomerOid = pDC.InvoiceBase.RecipientCustomerOid;
+ lResult.CustomerReferenceNumber = pDC.InvoiceBase.CustomerReferenceNumber;
+ lResult.CustomerName = pDC.InvoiceBase.CustomerFirstName + " " + pDC.InvoiceBase.CustomerLastName;
+ lResult.CustomerFirstName = pDC.InvoiceBase.CustomerFirstName;
lResult.CustomerLastName = pDC.InvoiceBase.CustomerLastName;
-
- long? customerOid = pDC.InvoiceBase.RecipientCustomerOid;
- SupportConcept sc = null;
+ long? customerOid = pDC.InvoiceBase.RecipientCustomerOid;
+
+ SupportConcept sc = null;
if (pDC.InvoiceBase.SupportConceptOid.HasValue)
{
sc = DAOFactory.GenericDAO.GetByID(pDC.InvoiceBase.SupportConceptOid.Value);
}
- if (!customerOid.HasValue)
- {
- if (sc != null)
- {
+ if (!customerOid.HasValue)
+ {
+ if (sc != null)
+ {
customerOid = sc.Customer.Oid;
- }
- }
+ }
+ }
if (customerOid.HasValue)
{
var customer = DAOFactory.GenericDAO.GetByID(customerOid.Value);
@@ -193,6 +146,7 @@ namespace BeWo.Report.ReportObjects
lResult.DebitorNumber = customer.DebitorNumber;
lResult.CustomerCostCenter = customer.CostCenter;
lResult.CustomerBirthdate = customer.Person.DateOfBirth;
+ lResult.CustomerInsuranceNumber = customer.InsuranceNumber;
if (customer.Person.Address != null)
{
@@ -202,11 +156,11 @@ namespace BeWo.Report.ReportObjects
}
}
- if (pDC.InvoiceBase.SupportConceptCostBearerRelDc != null)
- {
- lResult.CustomerSalutation = pDC.InvoiceBase.SupportConceptCostBearerRelDc.SupportConcept.Customer.Sex == Sex.Male
- ? "Herr"
- : "Frau";
+ if (pDC.InvoiceBase.SupportConceptCostBearerRelDc != null)
+ {
+ lResult.CustomerSalutation = pDC.InvoiceBase.SupportConceptCostBearerRelDc.SupportConcept.Customer.Sex == Sex.Male
+ ? "Herr"
+ : "Frau";
var org = pDC.InvoiceBase.SupportConceptCostBearerRelDc.CostBearer;
lResult.OrganisationDebitorNumber = org.DebitorNumber;
@@ -234,194 +188,194 @@ namespace BeWo.Report.ReportObjects
lResult.AccountingPeriod = String.Format("{0:dd.MM.yyyy}-{1:dd.MM.yyyy}", pDC.InvoiceBase.AccountingPeriodStart, pDC.InvoiceBase.AccountingPeriodEnd);
- lResult.AccountingPeriodStart = pDC.InvoiceBase.AccountingPeriodStart.Value;
- lResult.AccountingPeriodEnd = pDC.InvoiceBase.AccountingPeriodEnd.Value;
+ lResult.AccountingPeriodStart = pDC.InvoiceBase.AccountingPeriodStart.Value;
+ lResult.AccountingPeriodEnd = pDC.InvoiceBase.AccountingPeriodEnd.Value;
- if (pDC.ServiceUnit != null)
- {
- lResult.ServiceUnitName = pDC.ServiceUnit.UnitName;
- }
+ if (pDC.ServiceUnit != null)
+ {
+ lResult.ServiceUnitName = pDC.ServiceUnit.UnitName;
+ }
- lResult.ApprovedBESum = pDC.ServiceInvoicePeriods.Sum(i => i.ApprovedBE).Value.ToString("0.00");
- lResult.ApprovedAmountSum = pDC.ServiceInvoicePeriods.Sum(i => i.ApprovedAmountDefaultHourlyRate ?? i.ApprovedFixedAmount).Value.ToString("c");
+ lResult.ApprovedBESum = pDC.ServiceInvoicePeriods.Sum(i => i.ApprovedBE).Value.ToString("0.00");
+ lResult.ApprovedAmountSum = pDC.ServiceInvoicePeriods.Sum(i => i.ApprovedAmountDefaultHourlyRate ?? i.ApprovedFixedAmount).Value.ToString("c");
- lResult.AmountAdvancedPayments = pDC.AmountAdvancePayments.HasValue ? pDC.AmountAdvancePayments.Value.ToString("c") : "-";
+ lResult.AmountAdvancedPayments = pDC.AmountAdvancePayments.HasValue ? pDC.AmountAdvancePayments.Value.ToString("c") : "-";
- lResult.AmountEquityContribution = pDC.AmountEquityContribution.HasValue ? pDC.AmountEquityContribution.Value.ToString("c") : "-";
+ lResult.AmountEquityContribution = pDC.AmountEquityContribution.HasValue ? pDC.AmountEquityContribution.Value.ToString("c") : "-";
-
- lResult.GrossClaim = (pDC.ClaimSum ?? 0m).ToString("c");
- lResult.NetClaim = (pDC.EndClaim ?? 0m).ToString("c");
-
- lResult.CreatorName = pDC.InvoiceBase.CreatorFirstName.ToStringNullCheck() + " "
- + pDC.InvoiceBase.CreatorLastName.ToStringNullCheck();
- lResult.CreatorDivision = pDC.InvoiceBase.SenderDivision;
+ lResult.GrossClaim = (pDC.ClaimSum ?? 0m).ToString("c");
+ lResult.NetClaim = (pDC.EndClaim ?? 0m).ToString("c");
- if (sc != null && sc.ApprovalDate.HasValue)
- {
- lResult.ApprovalDate = sc.ApprovalDate.Value.ToString("dd.MM.yyyy");
- }
+ lResult.CreatorName = pDC.InvoiceBase.CreatorFirstName.ToStringNullCheck() + " "
+ + pDC.InvoiceBase.CreatorLastName.ToStringNullCheck();
- lResult.Notice = pDC.InvoiceBase.Notice;
+ lResult.CreatorDivision = pDC.InvoiceBase.SenderDivision;
- var hoursNotBillableAbsence = pDC.ServiceInvoicePeriods.Sum(i => i.HoursNotBillableAbsence);
- var hoursNotBillableNotApproved = pDC.ServiceInvoicePeriods.Sum(i => i.HoursNotBillableNotApproved);
+ if (sc != null && sc.ApprovalDate.HasValue)
+ {
+ lResult.ApprovalDate = sc.ApprovalDate.Value.ToString("dd.MM.yyyy");
+ }
- if (hoursNotBillableAbsence == 0 && hoursNotBillableNotApproved == 0)
- {
- lResult.NotBillableNote = string.Empty;
- }
- else
- {
- var s = "Nicht abrechenbare geleistete Stunden im Zeitraum: ";
- if (hoursNotBillableAbsence > 0)
- {
- s += string.Format("{0:0.00} (Klient abwesend) ", hoursNotBillableAbsence);
- if (hoursNotBillableNotApproved > 0)
- {
- s += " + ";
- }
- }
+ lResult.Notice = pDC.InvoiceBase.Notice;
- if (hoursNotBillableNotApproved > 0)
- {
- s += string.Format("{0:0.00} (nicht bewilligt) ", hoursNotBillableNotApproved);
- }
+ var hoursNotBillableAbsence = pDC.ServiceInvoicePeriods.Sum(i => i.HoursNotBillableAbsence);
+ var hoursNotBillableNotApproved = pDC.ServiceInvoicePeriods.Sum(i => i.HoursNotBillableNotApproved);
- lResult.NotBillableNote = s;
- }
+ if (hoursNotBillableAbsence == 0 && hoursNotBillableNotApproved == 0)
+ {
+ lResult.NotBillableNote = string.Empty;
+ }
+ else
+ {
+ var s = "Nicht abrechenbare geleistete Stunden im Zeitraum: ";
+ if (hoursNotBillableAbsence > 0)
+ {
+ s += string.Format("{0:0.00} (Klient abwesend) ", hoursNotBillableAbsence);
+ if (hoursNotBillableNotApproved > 0)
+ {
+ s += " + ";
+ }
+ }
- lResult.ServiceInvoicePeriods = pDC.ServiceInvoicePeriods.Select(i => ServiceInvoicePeriodRO.Create(pDC, i)).ToList();
+ if (hoursNotBillableNotApproved > 0)
+ {
+ s += string.Format("{0:0.00} (nicht bewilligt) ", hoursNotBillableNotApproved);
+ }
- return lResult;
- }
+ lResult.NotBillableNote = s;
+ }
- public void CreateBillableServiceRecords()
- {
- this.BillableServiceRecords = new List();
- if (ServiceInvoicePeriods != null)
- {
- foreach (var sip in ServiceInvoicePeriods)
- {
- if (sip.ServiceInvoiceItems != null)
- {
- foreach (var ii in sip.ServiceInvoiceItems)
- {
- if (ii.ServiceRecord != null)
- {
- BillableServiceRecords.Add(ii.ServiceRecord);
- }
- }
- }
- }
- }
- BillableServiceRecords.Sort((a, b) => a.Start.Value.CompareTo(b.Start.Value));
- }
+ lResult.ServiceInvoicePeriods = pDC.ServiceInvoicePeriods.Select(i => ServiceInvoicePeriodRO.Create(pDC, i)).ToList();
+
+ return lResult;
+ }
+
+ public void CreateBillableServiceRecords()
+ {
+ this.BillableServiceRecords = new List();
+ if (ServiceInvoicePeriods != null)
+ {
+ foreach (var sip in ServiceInvoicePeriods)
+ {
+ if (sip.ServiceInvoiceItems != null)
+ {
+ foreach (var ii in sip.ServiceInvoiceItems)
+ {
+ if (ii.ServiceRecord != null)
+ {
+ BillableServiceRecords.Add(ii.ServiceRecord);
+ }
+ }
+ }
+ }
+ }
+ BillableServiceRecords.Sort((a, b) => a.Start.Value.CompareTo(b.Start.Value));
+ }
}
- public class ServiceInvoicePeriodRO
- {
- public string ApprovalPeriod { get; set; }
+ public class ServiceInvoicePeriodRO
+ {
+ public string ApprovalPeriod { get; set; }
- public string ApprovedAmount { get; set; }
+ public string ApprovedAmount { get; set; }
- public string ApprovedBE { get; set; }
+ public string ApprovedBE { get; set; }
- public decimal? ApprovedHours { get; set; }
+ public decimal? ApprovedHours { get; set; }
- public string Claim { get; set; }
+ public string Claim { get; set; }
- public string NotBillableString { get; set; }
+ public string NotBillableString { get; set; }
- public string Notice { get; set; }
+ public string Notice { get; set; }
- public CompactCustomerDC Customer { get; set; }
+ public CompactCustomerDC Customer { get; set; }
public CostBearer2SupportConcept CostBearer2SupportConcept { get; set; }
public SupportConceptApprovalPeriod SupportConceptApprovalPeriod { get; set; }
- public List ServiceInvoiceItems { get; set; }
+ public List ServiceInvoiceItems { get; set; }
- public static ServiceInvoicePeriodRO Create(ServiceInvoiceDC invoice, ServiceInvoicePeriodDC pDC)
- {
- var result = new ServiceInvoicePeriodRO
- {
- ApprovalPeriod = new DateTimeSpan
- {
- StartDateTime = pDC.Start.Value,
- EndDateTime = pDC.End.Value
- }.ToDateString()
- };
+ public static ServiceInvoicePeriodRO Create(ServiceInvoiceDC invoice, ServiceInvoicePeriodDC pDC)
+ {
+ var result = new ServiceInvoicePeriodRO
+ {
+ ApprovalPeriod = new DateTimeSpan
+ {
+ StartDateTime = pDC.Start.Value,
+ EndDateTime = pDC.End.Value
+ }.ToDateString()
+ };
- decimal amount = pDC.ApprovedAmountDefaultHourlyRate ?? (pDC.ApprovedFixedAmount ?? 0);
- result.ApprovedAmount = amount.ToString("c");
+ decimal amount = pDC.ApprovedAmountDefaultHourlyRate ?? (pDC.ApprovedFixedAmount ?? 0);
+ result.ApprovedAmount = amount.ToString("c");
- result.ApprovedBE = string.Empty;
- if (pDC.ApprovedBE.HasValue)
- {
+ result.ApprovedBE = string.Empty;
+ if (pDC.ApprovedBE.HasValue)
+ {
if (invoice.ServiceUnit != null)
result.ApprovedBE = pDC.ApprovedBE.Value.ToString("(0.00 " + invoice.ServiceUnit.UnitName + ")");
else
result.ApprovedBE = pDC.ApprovedBE.Value.ToString("(0.00)");
- }
+ }
- result.ApprovedHours = pDC.ApprovedHours;
+ result.ApprovedHours = pDC.ApprovedHours;
- result.Claim = (pDC.Claim ?? 0m).ToString("c");
- result.NotBillableString = pDC.NotBillableString;
- result.Notice = pDC.Notice;
+ result.Claim = (pDC.Claim ?? 0m).ToString("c");
+ result.NotBillableString = pDC.NotBillableString;
+ result.Notice = pDC.Notice;
- result.ServiceInvoiceItems = pDC.InvoiceItems.Select(ServiceInvoiceItemRO.Create).ToList();
+ result.ServiceInvoiceItems = pDC.InvoiceItems.Select(ServiceInvoiceItemRO.Create).ToList();
- result.Customer = pDC.Customer;
-
- if (pDC.SupportConceptApprovalPeriod != null)
- {
- var scap =
- DAOFactory.GenericDAO.GetByID(
- pDC.SupportConceptApprovalPeriod.SupportConceptApprovalPeriodOid.Value);
+ result.Customer = pDC.Customer;
- result.SupportConceptApprovalPeriod = scap;
+ if (pDC.SupportConceptApprovalPeriod != null)
+ {
+ var scap =
+ DAOFactory.GenericDAO.GetByID(
+ pDC.SupportConceptApprovalPeriod.SupportConceptApprovalPeriodOid.Value);
+
+ result.SupportConceptApprovalPeriod = scap;
result.CostBearer2SupportConcept = scap.CostBearer2SupportConcept;
- }
-
- return result;
- }
+ }
+
+ return result;
+ }
}
- public class ServiceInvoiceItemRO
- {
- public string Duration { get; set; }
+ public class ServiceInvoiceItemRO
+ {
+ public string Duration { get; set; }
- public string GrossAmount { get; set; }
+ public string GrossAmount { get; set; }
- public decimal? HourlyRate { get; set; }
+ public decimal? HourlyRate { get; set; }
public string HourlyRateString { get; set; }
public decimal? Hours { get; set; }
public decimal? NetAmount { get; set; }
- public string RateFactor { get; set; }
+ public string RateFactor { get; set; }
- public string ServiceDescription { get; set; }
+ public string ServiceDescription { get; set; }
- public string CustomerFirstname { get; set; }
+ public string CustomerFirstname { get; set; }
- public string CustomerLastname { get; set; }
+ public string CustomerLastname { get; set; }
- public DateTime? CustomerBirthdate { get; set; }
+ public DateTime? CustomerBirthdate { get; set; }
- public DateTime? AccountingPeriodStart { get; set; }
+ public DateTime? AccountingPeriodStart { get; set; }
- public DateTime? AccountingPeriodEnd { get; set; }
+ public DateTime? AccountingPeriodEnd { get; set; }
public string UnitDescription { get; set; }
- public string Notice { get; set; }
-
+ public string Notice { get; set; }
+
public decimal? UnitCount { get; set; }
public string UnitCountString { get; set; }
@@ -429,36 +383,36 @@ namespace BeWo.Report.ReportObjects
public ServiceRecordDC ServiceRecord { get; set; }
- public static ServiceInvoiceItemRO Create(InvoiceItemDC pDC)
- {
- var result = new ServiceInvoiceItemRO
- {
- Duration = String.Format("{0:dd.MM.yy} - {1:dd.MM.yy}",
- pDC.ItemPeriodStart,
- pDC.ItemPeriodEnd),
- GrossAmount = pDC.GrossAmountTotal.HasValue ? pDC.GrossAmountTotal.Value.ToString("c") : string.Empty,
- HourlyRate = pDC.AmountPerUnit,
- HourlyRateString = pDC.AmountPerUnit.HasValue ? pDC.AmountPerUnit.Value.ToString("c") : string.Empty,
- Hours = pDC.UnitCount,
- NetAmount = pDC.AmountTotal,
- RateFactor = pDC.RateFactor.HasValue ? pDC.RateFactor.Value.ToString("0.00") + " %" : string.Empty,
- ServiceDescription = pDC.ItemDescription,
- AccountingPeriodStart = pDC.ItemPeriodStart,
- AccountingPeriodEnd = pDC.ItemPeriodEnd,
- UnitCount = pDC.UnitCount,
- UnitCountString = pDC.UnitCount.HasValue ? pDC.UnitCount.Value.ToString("#.##") : string.Empty,
- AmountPerUnit = pDC.AmountPerUnit,
- UnitDescription = pDC.UnitDescription,
+ public static ServiceInvoiceItemRO Create(InvoiceItemDC pDC)
+ {
+ var result = new ServiceInvoiceItemRO
+ {
+ Duration = String.Format("{0:dd.MM.yy} - {1:dd.MM.yy}",
+ pDC.ItemPeriodStart,
+ pDC.ItemPeriodEnd),
+ GrossAmount = pDC.GrossAmountTotal.HasValue ? pDC.GrossAmountTotal.Value.ToString("c") : string.Empty,
+ HourlyRate = pDC.AmountPerUnit,
+ HourlyRateString = pDC.AmountPerUnit.HasValue ? pDC.AmountPerUnit.Value.ToString("c") : string.Empty,
+ Hours = pDC.UnitCount,
+ NetAmount = pDC.AmountTotal,
+ RateFactor = pDC.RateFactor.HasValue ? pDC.RateFactor.Value.ToString("0.00") + " %" : string.Empty,
+ ServiceDescription = pDC.ItemDescription,
+ AccountingPeriodStart = pDC.ItemPeriodStart,
+ AccountingPeriodEnd = pDC.ItemPeriodEnd,
+ UnitCount = pDC.UnitCount,
+ UnitCountString = pDC.UnitCount.HasValue ? pDC.UnitCount.Value.ToString("#.##") : string.Empty,
+ AmountPerUnit = pDC.AmountPerUnit,
+ UnitDescription = pDC.UnitDescription,
Notice = pDC.Notice,
ServiceRecord = pDC.ServiceRecord
- };
+ };
- if (pDC.SupportConceptApprovalPeriodOid.HasValue)
- {
- var ap = DAOFactory.GenericDAO.LoadByID(pDC.SupportConceptApprovalPeriodOid.Value);
+ if (pDC.SupportConceptApprovalPeriodOid.HasValue)
+ {
+ var ap = DAOFactory.GenericDAO.LoadByID(pDC.SupportConceptApprovalPeriodOid.Value);
- try
- {
+ try
+ {
var c = ap.CostBearer2SupportConcept.SupportConcept.Customer;
if (c != null)
{
@@ -466,16 +420,16 @@ namespace BeWo.Report.ReportObjects
result.CustomerLastname = c.Person.LastName;
result.CustomerBirthdate = c.Person.DateOfBirth;
}
- }
- catch (Exception)
- {
- //ignore
- }
-
- }
+ }
+ catch (Exception)
+ {
+ //ignore
+ }
- return result;
- }
+ }
+
+ return result;
+ }
}
}
\ No newline at end of file
diff --git a/Report/ReportObjects/ServicesOverviewRO.cs b/Report/ReportObjects/ServicesOverviewRO.cs
index 84a721d41..a12e446b2 100644
--- a/Report/ReportObjects/ServicesOverviewRO.cs
+++ b/Report/ReportObjects/ServicesOverviewRO.cs
@@ -65,6 +65,8 @@ namespace BeWo.Report.ReportObjects
public string CustomerStreet { get; set; }
+ public string CustomerInsuranceNumer { get; set; }
+
public DateTime EndDate { get; set; }
public decimal? FreeMinutesThisMonth { get; set; }
@@ -688,6 +690,8 @@ namespace BeWo.Report.ReportObjects
lResult.CustomerName = customer.Person.FirstName + " " + customer.Person.LastName;
+ lResult.CustomerInsuranceNumer = customer.InsuranceNumber;
+
if (customer.Person.Address != null)
{
lResult.CustomerStreet = customer.Person.Address.Street;
@@ -1570,6 +1574,7 @@ namespace BeWo.Report.ReportObjects
newRo.CustomerName = ro.CustomerName;
newRo.CustomerPostalCode = ro.CustomerPostalCode;
newRo.CustomerStreet = ro.CustomerStreet;
+ newRo.CustomerInsuranceNumer = ro.CustomerInsuranceNumer;
newRo.EndDate = ro.EndDate;
newRo.FreeMinutesThisMonth = ro.FreeMinutesThisMonth;
newRo.Month = ro.Month;
diff --git a/ReportImp/BeWoFuerDich/LeistungsnachweisSoziotherapie.cs b/ReportImp/BeWoFuerDich/LeistungsnachweisSoziotherapie.cs
index 6c60e2906..6a262418f 100644
--- a/ReportImp/BeWoFuerDich/LeistungsnachweisSoziotherapie.cs
+++ b/ReportImp/BeWoFuerDich/LeistungsnachweisSoziotherapie.cs
@@ -5,9 +5,11 @@ using BeWo.Report.ReportObjects;
using BeWo.Report;
using System.Collections.Generic;
using System.IO;
-using System.Drawing;
using System.Text.RegularExpressions;
-
+using BeWo.Service.DCEntityMapper;
+using BeWo.Data.Access;
+using BeWo.Data.Entities;
+
namespace BeWoFuerDich
{
@@ -41,13 +43,28 @@ namespace BeWoFuerDich
else if (s.Minutes != s.GroupMinutes)
s.Notice5 = "G";
- ServicesOverviewRO.CreateSignatureString(s);
+ ServicesOverviewRO.CreateSignatureString(s);
+
+ s.GoalList = String.Empty;
+ var serviceRecord = DAOFactory.GenericDAO.LoadByID(s.ServiceRecordOid);
+ var srDc = MapperFactory.ServiceRecordDC_ServiceRecord.MapToNewDC(serviceRecord);
+ if (srDc.Goals != null && srDc.Goals.Count > 0)
+ {
+ foreach (var goal in srDc.Goals)
+ {
+ if (!String.IsNullOrEmpty(goal.Abbreviation))
+ {
+ if (s.GoalList.Length > 0)
+ s.GoalList += ", ";
+ s.GoalList += goal.Abbreviation;
+ }
+ }
+ }
}
pRO.Services = servicesBillable;
}
-
cellGesamt.Text = String.Format("{0:0.00}", gesamt / 60);
this.bindingSource1.DataSource = pRO;
@@ -56,13 +73,12 @@ namespace BeWoFuerDich
private void picSignature_BeforePrint(object sender, System.ComponentModel.CancelEventArgs e)
{
XRPictureBox xrBox = sender as XRPictureBox;
- //var test = this.GetCurrent
string base64String = xrBox.Tag as string;
if (!String.IsNullOrWhiteSpace(base64String))
{
var base64Data = Regex.Match(base64String, @"data:image/(?.+?),(?.+)").Groups["data"].Value;
var binData = Convert.FromBase64String(base64Data);
- Image img = ByteArrayToImage(binData);
+ System.Drawing.Image img = ByteArrayToImage(binData);
xrBox.Image = Utils.CropImage(img);
}
else
@@ -71,11 +87,11 @@ namespace BeWoFuerDich
}
}
- public Image ByteArrayToImage(byte[] byteArrayIn)
+ public System.Drawing.Image ByteArrayToImage(byte[] byteArrayIn)
{
using (var memoryStream = new MemoryStream(byteArrayIn))
{
- return Image.FromStream(memoryStream);
+ return System.Drawing.Image.FromStream(memoryStream);
}
}
}
diff --git a/ReportImp/BeWoFuerDich/LeistungsnachweisSoziotherapie.designer.cs b/ReportImp/BeWoFuerDich/LeistungsnachweisSoziotherapie.designer.cs
index 321a2e808..414dbf37b 100644
--- a/ReportImp/BeWoFuerDich/LeistungsnachweisSoziotherapie.designer.cs
+++ b/ReportImp/BeWoFuerDich/LeistungsnachweisSoziotherapie.designer.cs
@@ -29,962 +29,1053 @@ namespace BeWoFuerDich
///
private void InitializeComponent()
{
- this.components = new System.ComponentModel.Container();
- DevExpress.XtraReports.UI.XRSummary xrSummary1 = new DevExpress.XtraReports.UI.XRSummary();
- System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(LeistungsnachweisSoziotherapie));
- this.Detail = new DevExpress.XtraReports.UI.DetailBand();
- this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable();
- this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell5 = 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.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
- this.picSignature = new DevExpress.XtraReports.UI.XRPictureBox();
- this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
- this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
- this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell22 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell24 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell25 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell26 = new DevExpress.XtraReports.UI.XRTableCell();
- this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
- this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule();
- 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.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
- this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
- this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
- this.cellGesamt = new DevExpress.XtraReports.UI.XRLabel();
- this.fieldEinzel = new DevExpress.XtraReports.UI.CalculatedField();
- this.fieldBillableFLS = new DevExpress.XtraReports.UI.CalculatedField();
- this.fieldAbrechenbareFLS = new DevExpress.XtraReports.UI.CalculatedField();
- this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel23 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
- this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
- this.xrLabel18 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel19 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel7 = 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.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
- this.lblIkNr = new DevExpress.XtraReports.UI.XRLabel();
- this.lblAdresse = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
- this.fieldArt = new DevExpress.XtraReports.UI.CalculatedField();
- this.fieldGroup = new DevExpress.XtraReports.UI.CalculatedField();
- ((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.Font = new DevExpress.Drawing.DXFont("Arial", 11F);
- this.Detail.HeightF = 0F;
- this.Detail.Name = "Detail";
- this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
- this.Detail.StylePriority.UseFont = false;
- this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
- //
- // xrTableServiceRecords1
- //
- this.xrTableServiceRecords1.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
- | DevExpress.XtraPrinting.BorderSide.Right)));
- this.xrTableServiceRecords1.LocationFloat = new DevExpress.Utils.PointFloat(0.0005086263F, 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(1108.999F, 50.62501F);
- this.xrTableServiceRecords1.StylePriority.UseBackColor = false;
- this.xrTableServiceRecords1.StylePriority.UseBorders = false;
- this.xrTableServiceRecords1.StylePriority.UseFont = false;
- this.xrTableServiceRecords1.StylePriority.UseTextAlignment = false;
- this.xrTableServiceRecords1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- //
- // xrTableRow2
- //
- this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
- this.xrTableCell4,
- this.xrTableCell3,
- this.xrTableCell1,
- this.xrTableCell11,
- this.xrTableCell7,
- this.xrTableCell16,
- this.xrTableCell14,
- this.xrTableCell5});
- this.xrTableRow2.Name = "xrTableRow2";
- this.xrTableRow2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
- this.xrTableRow2.StylePriority.UseTextAlignment = false;
- this.xrTableRow2.Weight = 1.875D;
- //
- // xrTableCell4
- //
- this.xrTableCell4.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold);
- this.xrTableCell4.Name = "xrTableCell4";
- this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
- this.xrTableCell4.StylePriority.UseFont = false;
- this.xrTableCell4.StylePriority.UsePadding = false;
- this.xrTableCell4.StylePriority.UseTextAlignment = false;
- this.xrTableCell4.Text = "Nr.";
- this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
- this.xrTableCell4.Weight = 0.1032322662117789D;
- //
- // xrTableCell3
- //
- this.xrTableCell3.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)));
- this.xrTableCell3.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold);
- this.xrTableCell3.Name = "xrTableCell3";
- this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
- this.xrTableCell3.StylePriority.UseBorders = false;
- this.xrTableCell3.StylePriority.UseFont = false;
- this.xrTableCell3.StylePriority.UsePadding = false;
- this.xrTableCell3.StylePriority.UseTextAlignment = false;
- this.xrTableCell3.Text = "Ort, Datum, Uhrzeit";
- this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
- this.xrTableCell3.Weight = 0.77649023826246166D;
- //
- // xrTableCell1
- //
- this.xrTableCell1.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold);
- this.xrTableCell1.Multiline = true;
- this.xrTableCell1.Name = "xrTableCell1";
- this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
- this.xrTableCell1.StylePriority.UseFont = false;
- this.xrTableCell1.StylePriority.UsePadding = false;
- this.xrTableCell1.StylePriority.UseTextAlignment = false;
- this.xrTableCell1.Text = "Leistungsart ";
- this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
- this.xrTableCell1.Weight = 0.2455845700363358D;
- //
- // xrTableCell11
- //
- this.xrTableCell11.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold);
- this.xrTableCell11.Multiline = true;
- this.xrTableCell11.Name = "xrTableCell11";
- this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
- this.xrTableCell11.StylePriority.UseFont = false;
- this.xrTableCell11.StylePriority.UsePadding = false;
- this.xrTableCell11.StylePriority.UseTextAlignment = false;
- this.xrTableCell11.Text = "Anzahl\r\nEinheiten*\r\nEinzeln";
- this.xrTableCell11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
- this.xrTableCell11.Weight = 0.18289435504518498D;
- //
- // xrTableCell7
- //
- this.xrTableCell7.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold);
- this.xrTableCell7.Multiline = true;
- this.xrTableCell7.Name = "xrTableCell7";
- this.xrTableCell7.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
- this.xrTableCell7.StylePriority.UseFont = false;
- this.xrTableCell7.StylePriority.UsePadding = false;
- this.xrTableCell7.StylePriority.UseTextAlignment = false;
- this.xrTableCell7.Text = "Anzahl\r\nEinheiten*\r\nGruppe";
- this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
- this.xrTableCell7.Weight = 0.1828943652377541D;
- //
- // xrTableCell16
- //
- this.xrTableCell16.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold);
- this.xrTableCell16.Name = "xrTableCell16";
- this.xrTableCell16.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
- this.xrTableCell16.StylePriority.UseFont = false;
- this.xrTableCell16.StylePriority.UsePadding = false;
- this.xrTableCell16.StylePriority.UseTextAlignment = false;
- this.xrTableCell16.Text = "Leistungsform";
- this.xrTableCell16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
- this.xrTableCell16.Weight = 0.29050002276134579D;
- //
- // xrTableCell14
- //
- this.xrTableCell14.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold);
- this.xrTableCell14.Name = "xrTableCell14";
- this.xrTableCell14.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
- this.xrTableCell14.StylePriority.UseFont = false;
- this.xrTableCell14.StylePriority.UsePadding = false;
- this.xrTableCell14.StylePriority.UseTextAlignment = false;
- this.xrTableCell14.Text = "Handzeichen Soziotherapeut/in";
- this.xrTableCell14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
- this.xrTableCell14.Weight = 0.52429731980051941D;
- //
- // xrTableCell5
- //
- this.xrTableCell5.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold);
- this.xrTableCell5.Name = "xrTableCell5";
- this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
- this.xrTableCell5.StylePriority.UseFont = false;
- this.xrTableCell5.StylePriority.UsePadding = false;
- this.xrTableCell5.StylePriority.UseTextAlignment = false;
- this.xrTableCell5.Text = "Datum, Unterschrift versicherte Person";
- this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
- this.xrTableCell5.Weight = 0.3985032538118457D;
- //
- // DetailReport
- //
- this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
- this.Detail1,
- this.GroupHeader1});
- this.DetailReport.DataMember = "Services";
- this.DetailReport.DataSource = this.bindingSource1;
- this.DetailReport.Level = 0;
- this.DetailReport.Name = "DetailReport";
- this.DetailReport.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
- this.DetailReport.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
- //
- // Detail1
- //
- this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
- this.xrTable3});
- this.Detail1.Font = new DevExpress.Drawing.DXFont("Arial", 11F);
- this.Detail1.HeightF = 25F;
- this.Detail1.Name = "Detail1";
- this.Detail1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
- this.Detail1.StylePriority.UseFont = false;
- 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.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
- this.xrTable3.Name = "xrTable3";
- this.xrTable3.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
- this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
- this.xrTableRow6});
- this.xrTable3.SizeF = new System.Drawing.SizeF(1109F, 25F);
- this.xrTable3.StylePriority.UseFont = false;
- this.xrTable3.StylePriority.UseTextAlignment = false;
- this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- //
- // xrTableRow6
- //
- this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
- this.xrTableCell17,
- this.xrTableCell13,
- this.xrTableCell12,
- this.xrTableCell2,
- this.xrTableCell8,
- this.xrTableCell10,
- this.xrTableCell18,
- this.xrTableCell9});
- this.xrTableRow6.Name = "xrTableRow6";
- this.xrTableRow6.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
- this.xrTableRow6.StylePriority.UseTextAlignment = false;
- this.xrTableRow6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableRow6.Weight = 1.25D;
- //
- // xrTableCell17
- //
- this.xrTableCell17.Name = "xrTableCell17";
- this.xrTableCell17.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
- this.xrTableCell17.StylePriority.UsePadding = false;
- this.xrTableCell17.StylePriority.UseTextAlignment = false;
- xrSummary1.FormatString = "{0:0.}";
- xrSummary1.Func = DevExpress.XtraReports.UI.SummaryFunc.RecordNumber;
- xrSummary1.Running = DevExpress.XtraReports.UI.SummaryRunning.Report;
- this.xrTableCell17.Summary = xrSummary1;
- this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell17.Weight = 0.053451081833053506D;
- //
- // xrTableCell13
- //
- this.xrTableCell13.Name = "xrTableCell13";
- this.xrTableCell13.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
- this.xrTableCell13.StylePriority.UseFont = false;
- this.xrTableCell13.StylePriority.UsePadding = false;
- this.xrTableCell13.StylePriority.UseTextAlignment = false;
- this.xrTableCell13.Text = "[Notice2], [StartDateString], [StartDateMinutes!HH:mm]";
- this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- this.xrTableCell13.Weight = 0.40204234669659233D;
- //
- // xrTableCell12
- //
- this.xrTableCell12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Notice5")});
- this.xrTableCell12.Name = "xrTableCell12";
- this.xrTableCell12.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
- this.xrTableCell12.StylePriority.UsePadding = false;
- this.xrTableCell12.StylePriority.UseTextAlignment = false;
- this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell12.Weight = 0.12715643565783136D;
- //
- // xrTableCell2
- //
- this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldEinzel", "{0:0.00}")});
- this.xrTableCell2.Name = "xrTableCell2";
- this.xrTableCell2.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
- this.xrTableCell2.StylePriority.UsePadding = false;
- this.xrTableCell2.StylePriority.UseTextAlignment = false;
- this.xrTableCell2.Text = "xrTableCell2";
- this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell2.Weight = 0.094696399474172036D;
- //
- // xrTableCell8
- //
- this.xrTableCell8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldGroup", "{0:0.00}")});
- this.xrTableCell8.Name = "xrTableCell8";
- this.xrTableCell8.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
- this.xrTableCell8.StylePriority.UsePadding = false;
- this.xrTableCell8.StylePriority.UseTextAlignment = false;
- this.xrTableCell8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell8.Weight = 0.094697831311610928D;
- //
- // xrTableCell10
- //
- this.xrTableCell10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.ServiceDescription")});
- this.xrTableCell10.Name = "xrTableCell10";
- this.xrTableCell10.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
- this.xrTableCell10.StylePriority.UsePadding = false;
- this.xrTableCell10.StylePriority.UseTextAlignment = false;
- this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- this.xrTableCell10.Weight = 0.150410905623627D;
- //
- // xrTableCell18
- //
- this.xrTableCell18.Name = "xrTableCell18";
- this.xrTableCell18.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
- this.xrTableCell18.StylePriority.UsePadding = false;
- this.xrTableCell18.StylePriority.UseTextAlignment = false;
- this.xrTableCell18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- this.xrTableCell18.Weight = 0.27146467216003894D;
- //
- // xrTableCell9
- //
- this.xrTableCell9.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
- this.picSignature});
- this.xrTableCell9.Multiline = true;
- this.xrTableCell9.Name = "xrTableCell9";
- this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
- this.xrTableCell9.StylePriority.UsePadding = false;
- this.xrTableCell9.StylePriority.UseTextAlignment = false;
- this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- this.xrTableCell9.Weight = 0.20633252478243488D;
- //
- // picSignature
- //
- this.picSignature.Borders = DevExpress.XtraPrinting.BorderSide.None;
- this.picSignature.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Tag", null, "Services.Signature")});
- this.picSignature.LocationFloat = new DevExpress.Utils.PointFloat(1.707733F, 2.5F);
- this.picSignature.Name = "picSignature";
- this.picSignature.SizeF = new System.Drawing.SizeF(160F, 20F);
- this.picSignature.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
- this.picSignature.StylePriority.UseBorders = false;
- this.picSignature.BeforePrint += new DevExpress.XtraReports.UI.BeforePrintEventHandler(this.picSignature_BeforePrint);
- //
- // GroupHeader1
- //
- this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
- this.xrTable1,
- this.xrTableServiceRecords1});
- this.GroupHeader1.Font = new DevExpress.Drawing.DXFont("Arial", 11F, DevExpress.Drawing.DXFontStyle.Bold);
- this.GroupHeader1.HeightF = 97.08335F;
- this.GroupHeader1.Name = "GroupHeader1";
- this.GroupHeader1.RepeatEveryPage = true;
- this.GroupHeader1.StylePriority.UseFont = false;
- //
- // xrTable1
- //
- this.xrTable1.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
- | DevExpress.XtraPrinting.BorderSide.Right)));
- this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0.0005880992F, 50.62501F);
- this.xrTable1.Name = "xrTable1";
- this.xrTable1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
- this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
- this.xrTableRow1});
- this.xrTable1.SizeF = new System.Drawing.SizeF(1109F, 46.45834F);
- this.xrTable1.StylePriority.UseBackColor = false;
- this.xrTable1.StylePriority.UseBorders = false;
- this.xrTable1.StylePriority.UseFont = false;
- this.xrTable1.StylePriority.UseTextAlignment = false;
- this.xrTable1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- //
- // xrTableRow1
- //
- this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
- this.xrTableCell15,
- this.xrTableCell19,
- this.xrTableCell21,
- this.xrTableCell22,
- this.xrTableCell23,
- this.xrTableCell24,
- this.xrTableCell25,
- this.xrTableCell26});
- this.xrTableRow1.Name = "xrTableRow1";
- this.xrTableRow1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
- this.xrTableRow1.StylePriority.UseTextAlignment = false;
- this.xrTableRow1.Weight = 1.875D;
- //
- // xrTableCell15
- //
- this.xrTableCell15.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell15.Font = new DevExpress.Drawing.DXFont("Arial", 7F);
- this.xrTableCell15.Name = "xrTableCell15";
- this.xrTableCell15.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
- this.xrTableCell15.StylePriority.UseBorders = false;
- this.xrTableCell15.StylePriority.UseFont = false;
- this.xrTableCell15.StylePriority.UsePadding = false;
- this.xrTableCell15.StylePriority.UseTextAlignment = false;
- this.xrTableCell15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
- this.xrTableCell15.Weight = 0.1032322662117789D;
- //
- // xrTableCell19
- //
- this.xrTableCell19.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell19.Font = new DevExpress.Drawing.DXFont("Arial", 7F);
- this.xrTableCell19.Name = "xrTableCell19";
- this.xrTableCell19.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
- this.xrTableCell19.StylePriority.UseBorders = false;
- this.xrTableCell19.StylePriority.UseFont = false;
- this.xrTableCell19.StylePriority.UsePadding = false;
- this.xrTableCell19.StylePriority.UseTextAlignment = false;
- this.xrTableCell19.Text = "(Einsatzbeginn)";
- this.xrTableCell19.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
- this.xrTableCell19.Weight = 0.77648950091769431D;
- //
- // xrTableCell21
- //
- this.xrTableCell21.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell21.Font = new DevExpress.Drawing.DXFont("Arial", 7F);
- this.xrTableCell21.Multiline = true;
- this.xrTableCell21.Name = "xrTableCell21";
- this.xrTableCell21.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
- this.xrTableCell21.StylePriority.UseBorders = false;
- this.xrTableCell21.StylePriority.UseFont = false;
- this.xrTableCell21.StylePriority.UsePadding = false;
- this.xrTableCell21.StylePriority.UseTextAlignment = false;
- this.xrTableCell21.Text = "Einzeln (E); Gruppe (G); Probatorisch (P)";
- this.xrTableCell21.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
- this.xrTableCell21.Weight = 0.24558530738110293D;
- //
- // xrTableCell22
- //
- this.xrTableCell22.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell22.Font = new DevExpress.Drawing.DXFont("Arial", 7F);
- this.xrTableCell22.Multiline = true;
- this.xrTableCell22.Name = "xrTableCell22";
- this.xrTableCell22.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
- this.xrTableCell22.StylePriority.UseBorders = false;
- this.xrTableCell22.StylePriority.UseFont = false;
- this.xrTableCell22.StylePriority.UsePadding = false;
- this.xrTableCell22.StylePriority.UseTextAlignment = false;
- this.xrTableCell22.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
- this.xrTableCell22.Weight = 0.18289435504518498D;
- //
- // xrTableCell23
- //
- this.xrTableCell23.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell23.Font = new DevExpress.Drawing.DXFont("Arial", 7F);
- this.xrTableCell23.Multiline = true;
- this.xrTableCell23.Name = "xrTableCell23";
- this.xrTableCell23.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
- this.xrTableCell23.StylePriority.UseBorders = false;
- this.xrTableCell23.StylePriority.UseFont = false;
- this.xrTableCell23.StylePriority.UsePadding = false;
- this.xrTableCell23.StylePriority.UseTextAlignment = false;
- this.xrTableCell23.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
- this.xrTableCell23.Weight = 0.1828943652377541D;
- //
- // xrTableCell24
- //
- this.xrTableCell24.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell24.Font = new DevExpress.Drawing.DXFont("Arial", 7F);
- this.xrTableCell24.Name = "xrTableCell24";
- this.xrTableCell24.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
- this.xrTableCell24.StylePriority.UseBorders = false;
- this.xrTableCell24.StylePriority.UseFont = false;
- this.xrTableCell24.StylePriority.UsePadding = false;
- this.xrTableCell24.StylePriority.UseTextAlignment = false;
- this.xrTableCell24.Text = "Aufsuchend (A), per Videotelefonie (V), per Telefon (T), in der Einrichtung (E)";
- this.xrTableCell24.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
- this.xrTableCell24.Weight = 0.29050002276134579D;
- //
- // xrTableCell25
- //
- this.xrTableCell25.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell25.Font = new DevExpress.Drawing.DXFont("Arial", 7F);
- this.xrTableCell25.Name = "xrTableCell25";
- this.xrTableCell25.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
- this.xrTableCell25.StylePriority.UseBorders = false;
- this.xrTableCell25.StylePriority.UseFont = false;
- this.xrTableCell25.StylePriority.UsePadding = false;
- this.xrTableCell25.StylePriority.UseTextAlignment = false;
- this.xrTableCell25.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
- this.xrTableCell25.Weight = 0.5242968687291153D;
- //
- // xrTableCell26
- //
- this.xrTableCell26.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell26.Font = new DevExpress.Drawing.DXFont("Arial", 7F);
- this.xrTableCell26.Name = "xrTableCell26";
- this.xrTableCell26.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
- this.xrTableCell26.StylePriority.UseBorders = false;
- this.xrTableCell26.StylePriority.UseFont = false;
- this.xrTableCell26.StylePriority.UsePadding = false;
- this.xrTableCell26.StylePriority.UseTextAlignment = false;
- this.xrTableCell26.Text = "(ggf. der rechtlichen Betreuung)";
- this.xrTableCell26.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
- this.xrTableCell26.Weight = 0.39850370488324982D;
- //
- // 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";
- //
- // 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.Font = new DevExpress.Drawing.DXFont("Times New Roman", 9.75F);
- this.topMarginBand1.HeightF = 50F;
- this.topMarginBand1.Name = "topMarginBand1";
- this.topMarginBand1.StylePriority.UseFont = false;
- //
- // bottomMarginBand1
- //
- this.bottomMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
- this.xrLabel5});
- this.bottomMarginBand1.HeightF = 54.95828F;
- this.bottomMarginBand1.Name = "bottomMarginBand1";
- //
- // xrLabel5
- //
- this.xrLabel5.Font = new DevExpress.Drawing.DXFont("Arial", 8.25F, DevExpress.Drawing.DXFontStyle.Italic, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
- new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
- this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 9.999974F);
- this.xrLabel5.Name = "xrLabel5";
- this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel5.SizeF = new System.Drawing.SizeF(1109F, 30.29169F);
- this.xrLabel5.StylePriority.UseBorders = false;
- this.xrLabel5.StylePriority.UseFont = false;
- this.xrLabel5.Text = resources.GetString("xrLabel5.Text");
- this.xrLabel5.Visible = false;
- //
- // ReportFooter
- //
- this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
- this.xrLabel3,
- this.xrLabel11,
- this.xrLabel8,
- this.xrLabel6,
- this.cellGesamt});
- this.ReportFooter.Font = new DevExpress.Drawing.DXFont("Arial", 11F);
- this.ReportFooter.HeightF = 140.125F;
- this.ReportFooter.Name = "ReportFooter";
- this.ReportFooter.StylePriority.UseFont = false;
- //
- // xrLabel3
- //
- this.xrLabel3.Font = new DevExpress.Drawing.DXFont("Arial", 9F);
- this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0.001056989F, 112.125F);
- this.xrLabel3.Name = "xrLabel3";
- this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel3.SizeF = new System.Drawing.SizeF(1085.229F, 17.99998F);
- this.xrLabel3.StylePriority.UseBorders = false;
- this.xrLabel3.StylePriority.UseFont = false;
- this.xrLabel3.Text = "* Hinweis: 1 Einheit bei Einzeltherapie umfasst 60 Minuten, im Gruppenkontext 90 " +
- "Minuten. Die Einzeltherapie kann auch in Teileinheiten erbracht werden (bspw. 0," +
- "5 oder 1,5).";
- //
- // xrLabel11
- //
- this.xrLabel11.Borders = DevExpress.XtraPrinting.BorderSide.None;
- this.xrLabel11.Font = new DevExpress.Drawing.DXFont("Arial", 11F, DevExpress.Drawing.DXFontStyle.Bold);
- this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(180.1029F, 9.999974F);
- this.xrLabel11.Name = "xrLabel11";
- this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 3, 0, 0, 100F);
- this.xrLabel11.SizeF = new System.Drawing.SizeF(281.3553F, 24.24997F);
- this.xrLabel11.StylePriority.UseBorders = false;
- this.xrLabel11.StylePriority.UseFont = false;
- this.xrLabel11.StylePriority.UsePadding = false;
- this.xrLabel11.StylePriority.UseTextAlignment = false;
- this.xrLabel11.Text = "Einheiten gesamt:";
- this.xrLabel11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
- //
- // xrLabel8
- //
- this.xrLabel8.Font = new DevExpress.Drawing.DXFont("Arial", 11F, DevExpress.Drawing.DXFontStyle.Bold);
- this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(631.5419F, 83.35413F);
- this.xrLabel8.Name = "xrLabel8";
- this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel8.SizeF = new System.Drawing.SizeF(386.3333F, 17.99997F);
- this.xrLabel8.StylePriority.UseBorders = false;
- this.xrLabel8.StylePriority.UseFont = false;
- this.xrLabel8.Text = "Datum, Unterschrift Leistungserbringer";
- //
- // xrLabel6
- //
- this.xrLabel6.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
- this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(631.5419F, 65.35416F);
- this.xrLabel6.Name = "xrLabel6";
- this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel6.SizeF = new System.Drawing.SizeF(477.4577F, 17.99997F);
- this.xrLabel6.StylePriority.UseBorders = false;
- this.xrLabel6.StylePriority.UseFont = false;
- //
- // cellGesamt
- //
- this.cellGesamt.BorderDashStyle = DevExpress.XtraPrinting.BorderDashStyle.Double;
- this.cellGesamt.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
- this.cellGesamt.BorderWidth = 2F;
- this.cellGesamt.Font = new DevExpress.Drawing.DXFont("Arial", 11F, DevExpress.Drawing.DXFontStyle.Bold);
- this.cellGesamt.LocationFloat = new DevExpress.Utils.PointFloat(461.4588F, 9.999911F);
- this.cellGesamt.Name = "cellGesamt";
- this.cellGesamt.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
- this.cellGesamt.SizeF = new System.Drawing.SizeF(74.99997F, 24.25F);
- this.cellGesamt.StylePriority.UseBorderDashStyle = false;
- this.cellGesamt.StylePriority.UseBorders = false;
- this.cellGesamt.StylePriority.UseBorderWidth = false;
- this.cellGesamt.StylePriority.UseFont = false;
- this.cellGesamt.StylePriority.UsePadding = false;
- this.cellGesamt.StylePriority.UseTextAlignment = false;
- this.cellGesamt.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- //
- // fieldEinzel
- //
- this.fieldEinzel.DataMember = "Services";
- this.fieldEinzel.Expression = "Iif([IsGroup], ?, [Minutes] / 60)";
- this.fieldEinzel.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
- this.fieldEinzel.Name = "fieldEinzel";
- //
- // fieldBillableFLS
- //
- this.fieldBillableFLS.Expression = "[TotalFLMBillable] / 60";
- this.fieldBillableFLS.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
- this.fieldBillableFLS.Name = "fieldBillableFLS";
- //
- // fieldAbrechenbareFLS
- //
- this.fieldAbrechenbareFLS.Expression = "([TotalFLMBillable] / 60) * 1.2";
- this.fieldAbrechenbareFLS.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
- this.fieldAbrechenbareFLS.Name = "fieldAbrechenbareFLS";
- //
- // xrLabel12
- //
- this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 154.1667F);
- this.xrLabel12.Name = "xrLabel12";
- this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel12.SizeF = new System.Drawing.SizeF(248.7709F, 20F);
- this.xrLabel12.StylePriority.UseFont = false;
- this.xrLabel12.Text = "Name der versicherten Person: ";
- //
- // xrLabel23
- //
- this.xrLabel23.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
- this.xrLabel23.Font = new DevExpress.Drawing.DXFont("Arial", 11F);
- this.xrLabel23.LocationFloat = new DevExpress.Utils.PointFloat(248.7709F, 154.1667F);
- this.xrLabel23.Name = "xrLabel23";
- this.xrLabel23.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel23.SizeF = new System.Drawing.SizeF(358.2291F, 20F);
- this.xrLabel23.StylePriority.UseBorders = false;
- this.xrLabel23.StylePriority.UseFont = false;
- this.xrLabel23.Text = "[CustomerFirstName] [CustomerLastName]";
- //
- // xrLabel15
- //
- this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(0F, 94.16666F);
- this.xrLabel15.Name = "xrLabel15";
- this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel15.SizeF = new System.Drawing.SizeF(161.0832F, 20F);
- this.xrLabel15.StylePriority.UseFont = false;
- this.xrLabel15.Text = "Leistungserbringer: ";
- //
- // ReportHeader
- //
- this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
- this.xrLabel18,
- this.xrLabel19,
- this.xrLabel10,
- this.xrLabel7,
- this.xrLabel4,
- this.xrLabel2,
- this.xrLabel9,
- this.xrLabel17,
- this.xrLabel16,
- this.xrLabel13,
- this.xrLabel14,
- this.lblIkNr,
- this.lblAdresse,
- this.xrLabel1,
- this.xrLabel15,
- this.xrLabel23,
- this.xrLabel12});
- this.ReportHeader.Font = new DevExpress.Drawing.DXFont("Arial", 11F, DevExpress.Drawing.DXFontStyle.Bold);
- this.ReportHeader.HeightF = 259.375F;
- this.ReportHeader.Name = "ReportHeader";
- this.ReportHeader.StylePriority.UseBorderWidth = false;
- this.ReportHeader.StylePriority.UseFont = false;
- //
- // xrLabel18
- //
- this.xrLabel18.LocationFloat = new DevExpress.Utils.PointFloat(340F, 184.1667F);
- this.xrLabel18.Name = "xrLabel18";
- this.xrLabel18.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel18.SizeF = new System.Drawing.SizeF(38.45889F, 20F);
- this.xrLabel18.StylePriority.UseFont = false;
- this.xrLabel18.Text = "bis:";
- //
- // xrLabel19
- //
- this.xrLabel19.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
- this.xrLabel19.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "EndDate", "{0:dd.MM.yyyy}")});
- this.xrLabel19.Font = new DevExpress.Drawing.DXFont("Arial", 11F);
- this.xrLabel19.LocationFloat = new DevExpress.Utils.PointFloat(378.4589F, 184.1667F);
- this.xrLabel19.Name = "xrLabel19";
- this.xrLabel19.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel19.SizeF = new System.Drawing.SizeF(172.5416F, 20F);
- this.xrLabel19.StylePriority.UseBorders = false;
- this.xrLabel19.StylePriority.UseFont = false;
- //
- // xrLabel10
- //
- this.xrLabel10.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
- this.xrLabel10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "StartDate", "{0:dd.MM.yyyy}")});
- this.xrLabel10.Font = new DevExpress.Drawing.DXFont("Arial", 11F);
- this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(124.8126F, 184.1667F);
- this.xrLabel10.Name = "xrLabel10";
- this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel10.SizeF = new System.Drawing.SizeF(172.5416F, 20F);
- this.xrLabel10.StylePriority.UseBorders = false;
- this.xrLabel10.StylePriority.UseFont = false;
- //
- // xrLabel7
- //
- this.xrLabel7.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
- this.xrLabel7.Font = new DevExpress.Drawing.DXFont("Arial", 11F);
- this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(57.95825F, 124.1667F);
- this.xrLabel7.Name = "xrLabel7";
- this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel7.SizeF = new System.Drawing.SizeF(215.2499F, 20.00001F);
- this.xrLabel7.StylePriority.UseBorders = false;
- this.xrLabel7.StylePriority.UseFont = false;
- this.xrLabel7.Text = "490 516 058 ";
- //
- // xrLabel4
- //
- this.xrLabel4.Font = new DevExpress.Drawing.DXFont("Arial", 12F, DevExpress.Drawing.DXFontStyle.Bold);
- this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
- this.xrLabel4.Name = "xrLabel4";
- this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel4.SizeF = new System.Drawing.SizeF(1109F, 24.16668F);
- this.xrLabel4.StylePriority.UseFont = false;
- this.xrLabel4.Text = "Anlage 6 zum Vertrag gemäß § 132b SGB V über die Versorgung mit Soziotherapie in " +
- "NRW";
- //
- // xrLabel2
- //
- this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(641.2701F, 154.1667F);
- this.xrLabel2.Name = "xrLabel2";
- this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel2.SizeF = new System.Drawing.SizeF(156.896F, 20.00002F);
- this.xrLabel2.StylePriority.UseFont = false;
- this.xrLabel2.Text = "KV-Nr. / Geb.datum:";
- //
- // xrLabel9
- //
- this.xrLabel9.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
- this.xrLabel9.Font = new DevExpress.Drawing.DXFont("Arial", 11F);
- this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(798.1661F, 154.1667F);
- this.xrLabel9.Name = "xrLabel9";
- this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel9.SizeF = new System.Drawing.SizeF(310.8333F, 20F);
- this.xrLabel9.StylePriority.UseBorders = false;
- this.xrLabel9.StylePriority.UseFont = false;
- this.xrLabel9.Text = "[ReferenceNumber] / [CustomerBirthday!dd.MM.yyyy]";
- //
- // xrLabel17
- //
- this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(0.0005086263F, 229.375F);
- this.xrLabel17.Name = "xrLabel17";
- this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel17.SizeF = new System.Drawing.SizeF(378.4584F, 20F);
- this.xrLabel17.StylePriority.UseFont = false;
- this.xrLabel17.Text = "Soziotherapeutische Maßnahmen";
- //
- // xrLabel16
- //
- this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(0F, 184.1667F);
- this.xrLabel16.Name = "xrLabel16";
- this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel16.SizeF = new System.Drawing.SizeF(124.8126F, 20F);
- this.xrLabel16.StylePriority.UseFont = false;
- this.xrLabel16.Text = "Zeitraum von:";
- //
- // xrLabel13
- //
- this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(602.6451F, 124.1667F);
- this.xrLabel13.Name = "xrLabel13";
- this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel13.SizeF = new System.Drawing.SizeF(195.521F, 20.00001F);
- this.xrLabel13.StylePriority.UseFont = false;
- this.xrLabel13.Text = "Name der Krankenkasse:";
- //
- // xrLabel14
- //
- this.xrLabel14.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
- this.xrLabel14.BorderWidth = 2F;
- this.xrLabel14.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "Costbearer")});
- this.xrLabel14.Font = new DevExpress.Drawing.DXFont("Arial", 11F);
- this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(798.1661F, 124.1667F);
- this.xrLabel14.Name = "xrLabel14";
- this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel14.SizeF = new System.Drawing.SizeF(310.8333F, 20F);
- this.xrLabel14.StylePriority.UseBorders = false;
- this.xrLabel14.StylePriority.UseBorderWidth = false;
- this.xrLabel14.StylePriority.UseFont = false;
- //
- // lblIkNr
- //
- this.lblIkNr.LocationFloat = new DevExpress.Utils.PointFloat(0F, 124.1667F);
- this.lblIkNr.Multiline = true;
- this.lblIkNr.Name = "lblIkNr";
- this.lblIkNr.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.lblIkNr.SizeF = new System.Drawing.SizeF(57.95825F, 20.00001F);
- this.lblIkNr.StylePriority.UseFont = false;
- this.lblIkNr.Text = "IK-Nr.:\r\n";
- //
- // lblAdresse
- //
- this.lblAdresse.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
- this.lblAdresse.Font = new DevExpress.Drawing.DXFont("Arial", 11F);
- this.lblAdresse.LocationFloat = new DevExpress.Utils.PointFloat(161.0832F, 94.16666F);
- this.lblAdresse.Name = "lblAdresse";
- this.lblAdresse.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.lblAdresse.SizeF = new System.Drawing.SizeF(946.209F, 20F);
- this.lblAdresse.StylePriority.UseBorders = false;
- this.lblAdresse.StylePriority.UseFont = false;
- this.lblAdresse.Text = "BeWo FÜR DICH";
- //
- // xrLabel1
- //
- this.xrLabel1.Font = new DevExpress.Drawing.DXFont("Arial", 14F, DevExpress.Drawing.DXFontStyle.Bold);
- this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 36.45833F);
- this.xrLabel1.Name = "xrLabel1";
- this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel1.SizeF = new System.Drawing.SizeF(578.9792F, 24.16668F);
- this.xrLabel1.StylePriority.UseFont = false;
- this.xrLabel1.Text = "Soziotherapeutischer Leistungsnachweis";
- //
- // fieldArt
- //
- this.fieldArt.DataMember = "Services";
- this.fieldArt.Expression = "Iif([IsGroup], \'G\', \'E\')";
- this.fieldArt.FieldType = DevExpress.XtraReports.UI.FieldType.DateTime;
- this.fieldArt.Name = "fieldArt";
- //
- // fieldGroup
- //
- this.fieldGroup.DataMember = "Services";
- this.fieldGroup.Expression = "Iif([IsGroup], [Minutes] / 60, ?)";
- this.fieldGroup.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
- this.fieldGroup.Name = "fieldGroup";
- //
- // LeistungsnachweisSoziotherapie
- //
- this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
- this.Detail,
- this.DetailReport,
- this.ReportHeader,
- this.topMarginBand1,
- this.bottomMarginBand1,
- this.ReportFooter});
- this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] {
- this.fieldEinzel,
- this.fieldBillableFLS,
- this.fieldAbrechenbareFLS,
- this.fieldArt,
- this.fieldGroup});
- this.DataSource = this.bindingSource1;
- this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
- this.formattingRuleStartDate,
- this.formattingRuleServiceDesc,
- this.formattingRuleCostBearer,
- this.formattingRuleEmployeeName});
- this.Landscape = true;
- this.Margins = new DevExpress.Drawing.DXMargins(30F, 30F, 50F, 54.95828F);
- this.PageHeight = 827;
- this.PageWidth = 1169;
- this.PaperKind = DevExpress.Drawing.Printing.DXPaperKind.A4;
- this.SnapGridSize = 9F;
- this.Version = "23.2";
- ((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();
-
+ this.components = new System.ComponentModel.Container();
+ DevExpress.XtraReports.UI.XRSummary xrSummary1 = new DevExpress.XtraReports.UI.XRSummary();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(LeistungsnachweisSoziotherapie));
+ DevExpress.XtraReports.UI.XRWatermark xrWatermark1 = new DevExpress.XtraReports.UI.XRWatermark();
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell5 = 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.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.picSignature = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell22 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell24 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell25 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell26 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule();
+ 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.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
+ this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
+ this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
+ this.cellGesamt = new DevExpress.XtraReports.UI.XRLabel();
+ this.fieldEinzel = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldBillableFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldAbrechenbareFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel23 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrLabel18 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel19 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel7 = 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.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblIkNr = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblAdresse = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.fieldArt = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldGroup = new DevExpress.XtraReports.UI.CalculatedField();
+ this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell27 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrLabel20 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel22 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel21 = new DevExpress.XtraReports.UI.XRLabel();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ ((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.Font = new DevExpress.Drawing.DXFont("Arial", 11F);
+ this.Detail.HeightF = 0F;
+ this.Detail.Name = "Detail";
+ this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail.StylePriority.UseFont = false;
+ this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTableServiceRecords1
+ //
+ this.xrTableServiceRecords1.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableServiceRecords1.LocationFloat = new DevExpress.Utils.PointFloat(0.0005086263F, 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(1109F, 50.62501F);
+ this.xrTableServiceRecords1.StylePriority.UseBackColor = false;
+ this.xrTableServiceRecords1.StylePriority.UseBorders = false;
+ this.xrTableServiceRecords1.StylePriority.UseFont = false;
+ this.xrTableServiceRecords1.StylePriority.UseTextAlignment = false;
+ this.xrTableServiceRecords1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrTableRow2
+ //
+ this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell4,
+ this.xrTableCell3,
+ this.xrTableCell1,
+ this.xrTableCell11,
+ this.xrTableCell7,
+ this.xrTableCell16,
+ this.xrTableCell6,
+ this.xrTableCell14,
+ this.xrTableCell5});
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow2.StylePriority.UseTextAlignment = false;
+ this.xrTableRow2.Weight = 1.875D;
+ //
+ // xrTableCell4
+ //
+ this.xrTableCell4.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
+ this.xrTableCell4.StylePriority.UseFont = false;
+ this.xrTableCell4.StylePriority.UsePadding = false;
+ this.xrTableCell4.StylePriority.UseTextAlignment = false;
+ this.xrTableCell4.Text = "Nr.";
+ this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell4.Weight = 0.11432148009343082D;
+ //
+ // xrTableCell3
+ //
+ this.xrTableCell3.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)));
+ this.xrTableCell3.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrTableCell3.Name = "xrTableCell3";
+ this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
+ this.xrTableCell3.StylePriority.UseBorders = false;
+ this.xrTableCell3.StylePriority.UseFont = false;
+ this.xrTableCell3.StylePriority.UsePadding = false;
+ this.xrTableCell3.StylePriority.UseTextAlignment = false;
+ this.xrTableCell3.Text = "Ort, Datum, Uhrzeit";
+ this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell3.Weight = 0.792406434817931D;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrTableCell1.Multiline = true;
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
+ this.xrTableCell1.StylePriority.UseFont = false;
+ this.xrTableCell1.StylePriority.UsePadding = false;
+ this.xrTableCell1.StylePriority.UseTextAlignment = false;
+ this.xrTableCell1.Text = "Leistungsart ";
+ this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell1.Weight = 0.30288824896257127D;
+ //
+ // xrTableCell11
+ //
+ this.xrTableCell11.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrTableCell11.Multiline = true;
+ this.xrTableCell11.Name = "xrTableCell11";
+ this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
+ this.xrTableCell11.StylePriority.UseFont = false;
+ this.xrTableCell11.StylePriority.UsePadding = false;
+ this.xrTableCell11.StylePriority.UseTextAlignment = false;
+ this.xrTableCell11.Text = "Anzahl\r\nEinheiten*\r\nEinzeln";
+ this.xrTableCell11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell11.Weight = 0.20816549868149287D;
+ //
+ // xrTableCell7
+ //
+ this.xrTableCell7.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrTableCell7.Multiline = true;
+ this.xrTableCell7.Name = "xrTableCell7";
+ this.xrTableCell7.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
+ this.xrTableCell7.StylePriority.UseFont = false;
+ this.xrTableCell7.StylePriority.UsePadding = false;
+ this.xrTableCell7.StylePriority.UseTextAlignment = false;
+ this.xrTableCell7.Text = "Anzahl\r\nEinheiten*\r\nGruppe";
+ this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell7.Weight = 0.20968405726700937D;
+ //
+ // xrTableCell16
+ //
+ this.xrTableCell16.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrTableCell16.Name = "xrTableCell16";
+ this.xrTableCell16.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
+ this.xrTableCell16.StylePriority.UseFont = false;
+ this.xrTableCell16.StylePriority.UsePadding = false;
+ this.xrTableCell16.StylePriority.UseTextAlignment = false;
+ this.xrTableCell16.Text = "Leistungsform";
+ this.xrTableCell16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell16.Weight = 0.30603580701274308D;
+ //
+ // xrTableCell14
+ //
+ this.xrTableCell14.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrTableCell14.Name = "xrTableCell14";
+ this.xrTableCell14.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
+ this.xrTableCell14.StylePriority.UseFont = false;
+ this.xrTableCell14.StylePriority.UsePadding = false;
+ this.xrTableCell14.StylePriority.UseTextAlignment = false;
+ this.xrTableCell14.Text = "Handzeichen Soziotherapeut/in";
+ this.xrTableCell14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell14.Weight = 0.3981089739672416D;
+ //
+ // xrTableCell5
+ //
+ this.xrTableCell5.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrTableCell5.Name = "xrTableCell5";
+ this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
+ this.xrTableCell5.StylePriority.UseFont = false;
+ this.xrTableCell5.StylePriority.UsePadding = false;
+ this.xrTableCell5.StylePriority.UseTextAlignment = false;
+ this.xrTableCell5.Text = "Datum, Unterschrift versicherte Person";
+ this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell5.Weight = 0.44130965646082781D;
+ //
+ // DetailReport
+ //
+ this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail1,
+ this.GroupHeader1});
+ this.DetailReport.DataMember = "Services";
+ this.DetailReport.DataSource = this.bindingSource1;
+ this.DetailReport.Level = 0;
+ this.DetailReport.Name = "DetailReport";
+ this.DetailReport.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.DetailReport.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // Detail1
+ //
+ this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable3});
+ this.Detail1.Font = new DevExpress.Drawing.DXFont("Arial", 11F);
+ this.Detail1.HeightF = 25F;
+ this.Detail1.Name = "Detail1";
+ this.Detail1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail1.StylePriority.UseFont = false;
+ 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.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable3.Name = "xrTable3";
+ this.xrTable3.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow6});
+ this.xrTable3.SizeF = new System.Drawing.SizeF(1109F, 25F);
+ this.xrTable3.StylePriority.UseFont = false;
+ this.xrTable3.StylePriority.UseTextAlignment = false;
+ this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrTableRow6
+ //
+ this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell17,
+ this.xrTableCell13,
+ this.xrTableCell12,
+ this.xrTableCell2,
+ this.xrTableCell8,
+ this.xrTableCell10,
+ this.xrTableCell27,
+ this.xrTableCell18,
+ this.xrTableCell9});
+ this.xrTableRow6.Name = "xrTableRow6";
+ this.xrTableRow6.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow6.StylePriority.UseTextAlignment = false;
+ this.xrTableRow6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableRow6.Weight = 1.25D;
+ //
+ // xrTableCell17
+ //
+ this.xrTableCell17.Name = "xrTableCell17";
+ this.xrTableCell17.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell17.StylePriority.UsePadding = false;
+ this.xrTableCell17.StylePriority.UseTextAlignment = false;
+ xrSummary1.FormatString = "{0:0.}";
+ xrSummary1.Func = DevExpress.XtraReports.UI.SummaryFunc.RecordNumber;
+ xrSummary1.Running = DevExpress.XtraReports.UI.SummaryRunning.Report;
+ this.xrTableCell17.Summary = xrSummary1;
+ this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell17.Weight = 0.059192933258887914D;
+ //
+ // xrTableCell13
+ //
+ this.xrTableCell13.Name = "xrTableCell13";
+ this.xrTableCell13.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
+ this.xrTableCell13.StylePriority.UseFont = false;
+ this.xrTableCell13.StylePriority.UsePadding = false;
+ this.xrTableCell13.StylePriority.UseTextAlignment = false;
+ this.xrTableCell13.Text = "[Notice2], [StartDateString], [StartDateMinutes!HH:mm]";
+ this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell13.Weight = 0.4102829020013104D;
+ //
+ // xrTableCell12
+ //
+ this.xrTableCell12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Notice5")});
+ this.xrTableCell12.Name = "xrTableCell12";
+ this.xrTableCell12.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
+ this.xrTableCell12.StylePriority.UsePadding = false;
+ this.xrTableCell12.StylePriority.UseTextAlignment = false;
+ this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell12.Weight = 0.15682593593577276D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldEinzel", "{0:0.00}")});
+ this.xrTableCell2.Name = "xrTableCell2";
+ this.xrTableCell2.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
+ this.xrTableCell2.StylePriority.UsePadding = false;
+ this.xrTableCell2.StylePriority.UseTextAlignment = false;
+ this.xrTableCell2.Text = "xrTableCell2";
+ this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell2.Weight = 0.10778133255244296D;
+ //
+ // xrTableCell8
+ //
+ this.xrTableCell8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldGroup", "{0:0.00}")});
+ this.xrTableCell8.Name = "xrTableCell8";
+ this.xrTableCell8.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
+ this.xrTableCell8.StylePriority.UsePadding = false;
+ this.xrTableCell8.StylePriority.UseTextAlignment = false;
+ this.xrTableCell8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell8.Weight = 0.10856775646993913D;
+ //
+ // xrTableCell10
+ //
+ this.xrTableCell10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.ServiceDescription")});
+ this.xrTableCell10.Name = "xrTableCell10";
+ this.xrTableCell10.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
+ this.xrTableCell10.StylePriority.UsePadding = false;
+ this.xrTableCell10.StylePriority.UseTextAlignment = false;
+ this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell10.Weight = 0.15845564228838405D;
+ //
+ // xrTableCell18
+ //
+ this.xrTableCell18.Name = "xrTableCell18";
+ this.xrTableCell18.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
+ this.xrTableCell18.StylePriority.UsePadding = false;
+ this.xrTableCell18.StylePriority.UseTextAlignment = false;
+ this.xrTableCell18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell18.Weight = 0.20612845372575109D;
+ //
+ // xrTableCell9
+ //
+ this.xrTableCell9.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.picSignature});
+ this.xrTableCell9.Multiline = true;
+ this.xrTableCell9.Name = "xrTableCell9";
+ this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
+ this.xrTableCell9.StylePriority.UsePadding = false;
+ this.xrTableCell9.StylePriority.UseTextAlignment = false;
+ this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell9.Weight = 0.2284960456833699D;
+ //
+ // picSignature
+ //
+ this.picSignature.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.picSignature.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Tag", null, "Services.Signature")});
+ this.picSignature.LocationFloat = new DevExpress.Utils.PointFloat(1.707733F, 2.5F);
+ this.picSignature.Name = "picSignature";
+ this.picSignature.SizeF = new System.Drawing.SizeF(160F, 20F);
+ this.picSignature.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ this.picSignature.StylePriority.UseBorders = false;
+ this.picSignature.BeforePrint += new DevExpress.XtraReports.UI.BeforePrintEventHandler(this.picSignature_BeforePrint);
+ //
+ // GroupHeader1
+ //
+ this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable1,
+ this.xrTableServiceRecords1});
+ this.GroupHeader1.Font = new DevExpress.Drawing.DXFont("Arial", 11F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.GroupHeader1.HeightF = 97.08335F;
+ this.GroupHeader1.Name = "GroupHeader1";
+ this.GroupHeader1.RepeatEveryPage = true;
+ this.GroupHeader1.StylePriority.UseFont = false;
+ //
+ // xrTable1
+ //
+ this.xrTable1.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0.0005880992F, 50.62501F);
+ this.xrTable1.Name = "xrTable1";
+ this.xrTable1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow1});
+ this.xrTable1.SizeF = new System.Drawing.SizeF(1109F, 46.45834F);
+ this.xrTable1.StylePriority.UseBackColor = false;
+ this.xrTable1.StylePriority.UseBorders = false;
+ this.xrTable1.StylePriority.UseFont = false;
+ this.xrTable1.StylePriority.UseTextAlignment = false;
+ this.xrTable1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrTableRow1
+ //
+ this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell15,
+ this.xrTableCell19,
+ this.xrTableCell21,
+ this.xrTableCell22,
+ this.xrTableCell23,
+ this.xrTableCell24,
+ this.xrTableCell20,
+ this.xrTableCell25,
+ this.xrTableCell26});
+ this.xrTableRow1.Name = "xrTableRow1";
+ this.xrTableRow1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow1.StylePriority.UseTextAlignment = false;
+ this.xrTableRow1.Weight = 1.875D;
+ //
+ // xrTableCell15
+ //
+ this.xrTableCell15.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell15.Font = new DevExpress.Drawing.DXFont("Arial", 7F);
+ this.xrTableCell15.Name = "xrTableCell15";
+ this.xrTableCell15.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
+ this.xrTableCell15.StylePriority.UseBorders = false;
+ this.xrTableCell15.StylePriority.UseFont = false;
+ this.xrTableCell15.StylePriority.UsePadding = false;
+ this.xrTableCell15.StylePriority.UseTextAlignment = false;
+ this.xrTableCell15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell15.Weight = 0.1143214649092303D;
+ //
+ // xrTableCell19
+ //
+ this.xrTableCell19.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell19.Font = new DevExpress.Drawing.DXFont("Arial", 7F);
+ this.xrTableCell19.Name = "xrTableCell19";
+ this.xrTableCell19.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
+ this.xrTableCell19.StylePriority.UseBorders = false;
+ this.xrTableCell19.StylePriority.UseFont = false;
+ this.xrTableCell19.StylePriority.UsePadding = false;
+ this.xrTableCell19.StylePriority.UseTextAlignment = false;
+ this.xrTableCell19.Text = "(Einsatzbeginn)";
+ this.xrTableCell19.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell19.Weight = 0.79240590680184364D;
+ //
+ // xrTableCell21
+ //
+ this.xrTableCell21.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell21.Font = new DevExpress.Drawing.DXFont("Arial", 7F);
+ this.xrTableCell21.Multiline = true;
+ this.xrTableCell21.Name = "xrTableCell21";
+ this.xrTableCell21.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
+ this.xrTableCell21.StylePriority.UseBorders = false;
+ this.xrTableCell21.StylePriority.UseFont = false;
+ this.xrTableCell21.StylePriority.UsePadding = false;
+ this.xrTableCell21.StylePriority.UseTextAlignment = false;
+ this.xrTableCell21.Text = "Einzeln (E);\r\nGruppe (G); Probatorisch (P)";
+ this.xrTableCell21.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell21.Weight = 0.30288812663665488D;
+ //
+ // xrTableCell22
+ //
+ this.xrTableCell22.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell22.Font = new DevExpress.Drawing.DXFont("Arial", 7F);
+ this.xrTableCell22.Multiline = true;
+ this.xrTableCell22.Name = "xrTableCell22";
+ this.xrTableCell22.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
+ this.xrTableCell22.StylePriority.UseBorders = false;
+ this.xrTableCell22.StylePriority.UseFont = false;
+ this.xrTableCell22.StylePriority.UsePadding = false;
+ this.xrTableCell22.StylePriority.UseTextAlignment = false;
+ this.xrTableCell22.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell22.Weight = 0.20816541544273026D;
+ //
+ // xrTableCell23
+ //
+ this.xrTableCell23.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell23.Font = new DevExpress.Drawing.DXFont("Arial", 7F);
+ this.xrTableCell23.Multiline = true;
+ this.xrTableCell23.Name = "xrTableCell23";
+ this.xrTableCell23.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
+ this.xrTableCell23.StylePriority.UseBorders = false;
+ this.xrTableCell23.StylePriority.UseFont = false;
+ this.xrTableCell23.StylePriority.UsePadding = false;
+ this.xrTableCell23.StylePriority.UseTextAlignment = false;
+ this.xrTableCell23.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell23.Weight = 0.20968396305791143D;
+ //
+ // xrTableCell24
+ //
+ this.xrTableCell24.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell24.Font = new DevExpress.Drawing.DXFont("Arial", 7F);
+ this.xrTableCell24.Name = "xrTableCell24";
+ this.xrTableCell24.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
+ this.xrTableCell24.StylePriority.UseBorders = false;
+ this.xrTableCell24.StylePriority.UseFont = false;
+ this.xrTableCell24.StylePriority.UsePadding = false;
+ this.xrTableCell24.StylePriority.UseTextAlignment = false;
+ this.xrTableCell24.Text = "Aufsuchend (A), per Videotelefonie (V), per Telefon (T), in der Einrichtung (E)";
+ this.xrTableCell24.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell24.Weight = 0.30603565594821969D;
+ //
+ // xrTableCell25
+ //
+ this.xrTableCell25.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell25.Font = new DevExpress.Drawing.DXFont("Arial", 7F);
+ this.xrTableCell25.Name = "xrTableCell25";
+ this.xrTableCell25.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
+ this.xrTableCell25.StylePriority.UseBorders = false;
+ this.xrTableCell25.StylePriority.UseFont = false;
+ this.xrTableCell25.StylePriority.UsePadding = false;
+ this.xrTableCell25.StylePriority.UseTextAlignment = false;
+ this.xrTableCell25.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell25.Weight = 0.39810894931769236D;
+ //
+ // xrTableCell26
+ //
+ this.xrTableCell26.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell26.Font = new DevExpress.Drawing.DXFont("Arial", 7F);
+ this.xrTableCell26.Name = "xrTableCell26";
+ this.xrTableCell26.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
+ this.xrTableCell26.StylePriority.UseBorders = false;
+ this.xrTableCell26.StylePriority.UseFont = false;
+ this.xrTableCell26.StylePriority.UsePadding = false;
+ this.xrTableCell26.StylePriority.UseTextAlignment = false;
+ this.xrTableCell26.Text = "(ggf. der rechtlichen Betreuung)";
+ this.xrTableCell26.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell26.Weight = 0.44131111885842877D;
+ //
+ // formattingRuleStartDate
+ //
+ this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleStartDate.DataMember = "ServicesDouble";
+ this.formattingRuleStartDate.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleStartDate.Name = "formattingRuleStartDate";
+ //
+ // 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.Font = new DevExpress.Drawing.DXFont("Times New Roman", 9.75F);
+ this.topMarginBand1.HeightF = 50F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ this.topMarginBand1.StylePriority.UseFont = false;
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel5});
+ this.bottomMarginBand1.HeightF = 54.95828F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // xrLabel5
+ //
+ this.xrLabel5.Font = new DevExpress.Drawing.DXFont("Arial", 8.25F, DevExpress.Drawing.DXFontStyle.Italic, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 9.999974F);
+ this.xrLabel5.Name = "xrLabel5";
+ this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(1109F, 30.29169F);
+ this.xrLabel5.StylePriority.UseBorders = false;
+ this.xrLabel5.StylePriority.UseFont = false;
+ this.xrLabel5.Text = resources.GetString("xrLabel5.Text");
+ this.xrLabel5.Visible = false;
+ //
+ // ReportFooter
+ //
+ this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel20,
+ this.xrLabel22,
+ this.xrLabel21,
+ this.xrLabel3,
+ this.xrLabel11,
+ this.xrLabel8,
+ this.xrLabel6,
+ this.cellGesamt});
+ this.ReportFooter.Font = new DevExpress.Drawing.DXFont("Arial", 11F);
+ this.ReportFooter.HeightF = 201.0834F;
+ this.ReportFooter.Name = "ReportFooter";
+ this.ReportFooter.StylePriority.UseFont = false;
+ //
+ // xrLabel3
+ //
+ this.xrLabel3.Font = new DevExpress.Drawing.DXFont("Arial", 9F);
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0.001056989F, 112.125F);
+ this.xrLabel3.Name = "xrLabel3";
+ this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(1085.229F, 17.99998F);
+ this.xrLabel3.StylePriority.UseBorders = false;
+ this.xrLabel3.StylePriority.UseFont = false;
+ this.xrLabel3.Text = "* Hinweis: 1 Einheit bei Einzeltherapie umfasst 60 Minuten, im Gruppenkontext 90 " +
+ "Minuten. Die Einzeltherapie kann auch in Teileinheiten erbracht werden (bspw. 0," +
+ "5 oder 1,5).";
+ //
+ // xrLabel11
+ //
+ this.xrLabel11.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel11.Font = new DevExpress.Drawing.DXFont("Arial", 11F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(180.1029F, 9.99999F);
+ this.xrLabel11.Name = "xrLabel11";
+ this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 3, 0, 0, 100F);
+ this.xrLabel11.SizeF = new System.Drawing.SizeF(267.8142F, 24.24997F);
+ this.xrLabel11.StylePriority.UseBorders = false;
+ this.xrLabel11.StylePriority.UseFont = false;
+ this.xrLabel11.StylePriority.UsePadding = false;
+ this.xrLabel11.StylePriority.UseTextAlignment = false;
+ this.xrLabel11.Text = "Einheiten gesamt:";
+ this.xrLabel11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ //
+ // xrLabel8
+ //
+ this.xrLabel8.Font = new DevExpress.Drawing.DXFont("Arial", 11F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(602.6454F, 83.35414F);
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(415.2297F, 17.99997F);
+ this.xrLabel8.StylePriority.UseBorders = false;
+ this.xrLabel8.StylePriority.UseFont = false;
+ this.xrLabel8.Text = "Datum, Unterschrift Leistungserbringer";
+ //
+ // xrLabel6
+ //
+ this.xrLabel6.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(602.6454F, 65.35418F);
+ this.xrLabel6.Name = "xrLabel6";
+ this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel6.SizeF = new System.Drawing.SizeF(506.3541F, 17.99998F);
+ this.xrLabel6.StylePriority.UseBorders = false;
+ this.xrLabel6.StylePriority.UseFont = false;
+ //
+ // cellGesamt
+ //
+ this.cellGesamt.BorderDashStyle = DevExpress.XtraPrinting.BorderDashStyle.Double;
+ this.cellGesamt.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.cellGesamt.BorderWidth = 2F;
+ this.cellGesamt.Font = new DevExpress.Drawing.DXFont("Arial", 11F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.cellGesamt.LocationFloat = new DevExpress.Utils.PointFloat(447.9171F, 9.99999F);
+ this.cellGesamt.Name = "cellGesamt";
+ this.cellGesamt.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
+ this.cellGesamt.SizeF = new System.Drawing.SizeF(77.08301F, 24.25F);
+ this.cellGesamt.StylePriority.UseBorderDashStyle = false;
+ this.cellGesamt.StylePriority.UseBorders = false;
+ this.cellGesamt.StylePriority.UseBorderWidth = false;
+ this.cellGesamt.StylePriority.UseFont = false;
+ this.cellGesamt.StylePriority.UsePadding = false;
+ this.cellGesamt.StylePriority.UseTextAlignment = false;
+ this.cellGesamt.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // fieldEinzel
+ //
+ this.fieldEinzel.DataMember = "Services";
+ this.fieldEinzel.Expression = "Iif([IsGroup], ?, [Minutes] / 60)";
+ this.fieldEinzel.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldEinzel.Name = "fieldEinzel";
+ //
+ // fieldBillableFLS
+ //
+ this.fieldBillableFLS.Expression = "[TotalFLMBillable] / 60";
+ this.fieldBillableFLS.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldBillableFLS.Name = "fieldBillableFLS";
+ //
+ // fieldAbrechenbareFLS
+ //
+ this.fieldAbrechenbareFLS.Expression = "([TotalFLMBillable] / 60) * 1.2";
+ this.fieldAbrechenbareFLS.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldAbrechenbareFLS.Name = "fieldAbrechenbareFLS";
+ //
+ // xrLabel12
+ //
+ this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 154.1667F);
+ this.xrLabel12.Name = "xrLabel12";
+ this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel12.SizeF = new System.Drawing.SizeF(248.7709F, 20F);
+ this.xrLabel12.StylePriority.UseFont = false;
+ this.xrLabel12.Text = "Name der versicherten Person: ";
+ //
+ // xrLabel23
+ //
+ this.xrLabel23.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel23.Font = new DevExpress.Drawing.DXFont("Arial", 11F);
+ this.xrLabel23.LocationFloat = new DevExpress.Utils.PointFloat(248.7709F, 154.1667F);
+ this.xrLabel23.Name = "xrLabel23";
+ this.xrLabel23.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel23.SizeF = new System.Drawing.SizeF(358.2291F, 20F);
+ this.xrLabel23.StylePriority.UseBorders = false;
+ this.xrLabel23.StylePriority.UseFont = false;
+ this.xrLabel23.Text = "[CustomerFirstName] [CustomerLastName]";
+ //
+ // xrLabel15
+ //
+ this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(0F, 94.16666F);
+ this.xrLabel15.Name = "xrLabel15";
+ this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel15.SizeF = new System.Drawing.SizeF(161.0832F, 20F);
+ this.xrLabel15.StylePriority.UseFont = false;
+ this.xrLabel15.Text = "Leistungserbringer: ";
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel18,
+ this.xrLabel19,
+ this.xrLabel10,
+ this.xrLabel7,
+ this.xrLabel4,
+ this.xrLabel2,
+ this.xrLabel9,
+ this.xrLabel17,
+ this.xrLabel16,
+ this.xrLabel13,
+ this.xrLabel14,
+ this.lblIkNr,
+ this.lblAdresse,
+ this.xrLabel1,
+ this.xrLabel15,
+ this.xrLabel23,
+ this.xrLabel12});
+ this.ReportHeader.Font = new DevExpress.Drawing.DXFont("Arial", 11F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.ReportHeader.HeightF = 259.375F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseBorderWidth = false;
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // xrLabel18
+ //
+ this.xrLabel18.LocationFloat = new DevExpress.Utils.PointFloat(340F, 184.1667F);
+ this.xrLabel18.Name = "xrLabel18";
+ this.xrLabel18.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel18.SizeF = new System.Drawing.SizeF(38.45889F, 20F);
+ this.xrLabel18.StylePriority.UseFont = false;
+ this.xrLabel18.Text = "bis:";
+ //
+ // xrLabel19
+ //
+ this.xrLabel19.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel19.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EndDate", "{0:dd.MM.yyyy}")});
+ this.xrLabel19.Font = new DevExpress.Drawing.DXFont("Arial", 11F);
+ this.xrLabel19.LocationFloat = new DevExpress.Utils.PointFloat(378.4589F, 184.1667F);
+ this.xrLabel19.Name = "xrLabel19";
+ this.xrLabel19.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel19.SizeF = new System.Drawing.SizeF(172.5416F, 20F);
+ this.xrLabel19.StylePriority.UseBorders = false;
+ this.xrLabel19.StylePriority.UseFont = false;
+ //
+ // xrLabel10
+ //
+ this.xrLabel10.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "StartDate", "{0:dd.MM.yyyy}")});
+ this.xrLabel10.Font = new DevExpress.Drawing.DXFont("Arial", 11F);
+ this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(124.8126F, 184.1667F);
+ this.xrLabel10.Name = "xrLabel10";
+ this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel10.SizeF = new System.Drawing.SizeF(172.5416F, 20F);
+ this.xrLabel10.StylePriority.UseBorders = false;
+ this.xrLabel10.StylePriority.UseFont = false;
+ //
+ // xrLabel7
+ //
+ this.xrLabel7.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel7.Font = new DevExpress.Drawing.DXFont("Arial", 11F);
+ this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(57.95825F, 124.1667F);
+ this.xrLabel7.Name = "xrLabel7";
+ this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel7.SizeF = new System.Drawing.SizeF(215.2499F, 20.00001F);
+ this.xrLabel7.StylePriority.UseBorders = false;
+ this.xrLabel7.StylePriority.UseFont = false;
+ this.xrLabel7.Text = "490 516 058 ";
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.Font = new DevExpress.Drawing.DXFont("Arial", 12F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(1109F, 24.16668F);
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.Text = "Anlage 6 zum Vertrag gemäß § 132b SGB V über die Versorgung mit Soziotherapie in " +
+ "NRW";
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(641.2701F, 154.1667F);
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(156.896F, 20.00002F);
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.Text = "KV-Nr. / Geb.datum:";
+ //
+ // xrLabel9
+ //
+ this.xrLabel9.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel9.Font = new DevExpress.Drawing.DXFont("Arial", 11F);
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(798.1661F, 154.1667F);
+ this.xrLabel9.Name = "xrLabel9";
+ this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel9.SizeF = new System.Drawing.SizeF(310.8333F, 20F);
+ this.xrLabel9.StylePriority.UseBorders = false;
+ this.xrLabel9.StylePriority.UseFont = false;
+ this.xrLabel9.Text = "[ReferenceNumber] / [CustomerBirthday!dd.MM.yyyy]";
+ //
+ // xrLabel17
+ //
+ this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(0.0005086263F, 229.375F);
+ this.xrLabel17.Name = "xrLabel17";
+ this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel17.SizeF = new System.Drawing.SizeF(378.4584F, 20F);
+ this.xrLabel17.StylePriority.UseFont = false;
+ this.xrLabel17.Text = "Soziotherapeutische Maßnahmen";
+ //
+ // xrLabel16
+ //
+ this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(0F, 184.1667F);
+ this.xrLabel16.Name = "xrLabel16";
+ this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel16.SizeF = new System.Drawing.SizeF(124.8126F, 20F);
+ this.xrLabel16.StylePriority.UseFont = false;
+ this.xrLabel16.Text = "Zeitraum von:";
+ //
+ // xrLabel13
+ //
+ this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(602.6451F, 124.1667F);
+ this.xrLabel13.Name = "xrLabel13";
+ this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel13.SizeF = new System.Drawing.SizeF(195.521F, 20.00001F);
+ this.xrLabel13.StylePriority.UseFont = false;
+ this.xrLabel13.Text = "Name der Krankenkasse:";
+ //
+ // xrLabel14
+ //
+ this.xrLabel14.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel14.BorderWidth = 2F;
+ this.xrLabel14.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Costbearer")});
+ this.xrLabel14.Font = new DevExpress.Drawing.DXFont("Arial", 11F);
+ this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(798.1661F, 124.1667F);
+ this.xrLabel14.Name = "xrLabel14";
+ this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel14.SizeF = new System.Drawing.SizeF(310.8333F, 20F);
+ this.xrLabel14.StylePriority.UseBorders = false;
+ this.xrLabel14.StylePriority.UseBorderWidth = false;
+ this.xrLabel14.StylePriority.UseFont = false;
+ //
+ // lblIkNr
+ //
+ this.lblIkNr.LocationFloat = new DevExpress.Utils.PointFloat(0F, 124.1667F);
+ this.lblIkNr.Multiline = true;
+ this.lblIkNr.Name = "lblIkNr";
+ this.lblIkNr.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblIkNr.SizeF = new System.Drawing.SizeF(57.95825F, 20.00001F);
+ this.lblIkNr.StylePriority.UseFont = false;
+ this.lblIkNr.Text = "IK-Nr.:\r\n";
+ //
+ // lblAdresse
+ //
+ this.lblAdresse.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.lblAdresse.Font = new DevExpress.Drawing.DXFont("Arial", 11F);
+ this.lblAdresse.LocationFloat = new DevExpress.Utils.PointFloat(161.0832F, 94.16666F);
+ this.lblAdresse.Name = "lblAdresse";
+ this.lblAdresse.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblAdresse.SizeF = new System.Drawing.SizeF(946.209F, 20F);
+ this.lblAdresse.StylePriority.UseBorders = false;
+ this.lblAdresse.StylePriority.UseFont = false;
+ this.lblAdresse.Text = "BeWo FÜR DICH";
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.Font = new DevExpress.Drawing.DXFont("Arial", 14F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 36.45833F);
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(578.9792F, 24.16668F);
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.Text = "Soziotherapeutischer Leistungsnachweis";
+ //
+ // fieldArt
+ //
+ this.fieldArt.DataMember = "Services";
+ this.fieldArt.Expression = "Iif([IsGroup], \'G\', \'E\')";
+ this.fieldArt.FieldType = DevExpress.XtraReports.UI.FieldType.DateTime;
+ this.fieldArt.Name = "fieldArt";
+ //
+ // fieldGroup
+ //
+ this.fieldGroup.DataMember = "Services";
+ this.fieldGroup.Expression = "Iif([IsGroup], [Minutes] / 60, ?)";
+ this.fieldGroup.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldGroup.Name = "fieldGroup";
+ //
+ // xrTableCell6
+ //
+ this.xrTableCell6.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrTableCell6.Multiline = true;
+ this.xrTableCell6.Name = "xrTableCell6";
+ this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
+ this.xrTableCell6.StylePriority.UseFont = false;
+ this.xrTableCell6.StylePriority.UsePadding = false;
+ this.xrTableCell6.StylePriority.UseTextAlignment = false;
+ this.xrTableCell6.Text = "Schlüssel";
+ this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell6.Weight = 0.2219762566653242D;
+ //
+ // xrTableCell20
+ //
+ this.xrTableCell20.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell20.Font = new DevExpress.Drawing.DXFont("Arial", 7F);
+ this.xrTableCell20.Multiline = true;
+ this.xrTableCell20.Name = "xrTableCell20";
+ this.xrTableCell20.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
+ this.xrTableCell20.StylePriority.UseBorders = false;
+ this.xrTableCell20.StylePriority.UseFont = false;
+ this.xrTableCell20.StylePriority.UsePadding = false;
+ this.xrTableCell20.StylePriority.UseTextAlignment = false;
+ this.xrTableCell20.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell20.Weight = 0.22197581295586047D;
+ //
+ // xrTableCell27
+ //
+ this.xrTableCell27.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.GoalList")});
+ this.xrTableCell27.Multiline = true;
+ this.xrTableCell27.Name = "xrTableCell27";
+ this.xrTableCell27.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
+ this.xrTableCell27.StylePriority.UsePadding = false;
+ this.xrTableCell27.StylePriority.UseTextAlignment = false;
+ this.xrTableCell27.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell27.Weight = 0.1149321012471298D;
+ //
+ // xrLabel20
+ //
+ this.xrLabel20.Font = new DevExpress.Drawing.DXFont("Arial", 9F);
+ this.xrLabel20.LocationFloat = new DevExpress.Utils.PointFloat(404.0921F, 138.125F);
+ this.xrLabel20.Multiline = true;
+ this.xrLabel20.Name = "xrLabel20";
+ this.xrLabel20.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel20.SizeF = new System.Drawing.SizeF(394.074F, 62.9584F);
+ this.xrLabel20.StylePriority.UseFont = false;
+ this.xrLabel20.Text = "5 Training zur handlungsrelevanten Willensbildung\r\n6 Anleitung zur Verbesserung d" +
+ "er Krankheitswahrnehmung\r\n7 Hilfe in Krisensituationen\r\n8 Koordination von Behan" +
+ "dlungsmöglichkeiten\r\n";
+ //
+ // xrLabel22
+ //
+ this.xrLabel22.Font = new DevExpress.Drawing.DXFont("Arial", 9F);
+ this.xrLabel22.LocationFloat = new DevExpress.Utils.PointFloat(68.44953F, 138.125F);
+ 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(335.6426F, 62.9584F);
+ this.xrLabel22.StylePriority.UseFont = false;
+ this.xrLabel22.Text = "1 Soziotherapeutische Dokumentation\r\n2 Erstellen eines soziotherautischen Behandl" +
+ "ungsplanes\r\n3 Arbeiten im sozialen / häuslichen Umfeld\r\n4 Motivation / Antriebsf" +
+ "ördernde Maßnahme";
+ //
+ // xrLabel21
+ //
+ this.xrLabel21.Font = new DevExpress.Drawing.DXFont("Arial", 9F);
+ this.xrLabel21.LocationFloat = new DevExpress.Utils.PointFloat(0F, 138.125F);
+ this.xrLabel21.Name = "xrLabel21";
+ this.xrLabel21.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel21.SizeF = new System.Drawing.SizeF(68.44953F, 20F);
+ this.xrLabel21.StylePriority.UseFont = false;
+ this.xrLabel21.Text = "Schlüssel:";
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
+ //
+ // LeistungsnachweisSoziotherapie
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.DetailReport,
+ this.ReportHeader,
+ this.topMarginBand1,
+ this.bottomMarginBand1,
+ this.ReportFooter});
+ this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] {
+ this.fieldEinzel,
+ this.fieldBillableFLS,
+ this.fieldAbrechenbareFLS,
+ this.fieldArt,
+ this.fieldGroup});
+ this.DataSource = this.bindingSource1;
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.formattingRuleStartDate,
+ this.formattingRuleServiceDesc,
+ this.formattingRuleCostBearer,
+ this.formattingRuleEmployeeName});
+ this.Landscape = true;
+ this.Margins = new DevExpress.Drawing.DXMargins(30F, 30F, 50F, 54.95828F);
+ this.PageHeight = 827;
+ this.PageWidth = 1169;
+ this.PaperKind = DevExpress.Drawing.Printing.DXPaperKind.A4;
+ this.SnapGridSize = 9F;
+ this.Version = "23.2";
+ xrWatermark1.Id = "Watermark1";
+ this.Watermarks.Add(xrWatermark1);
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
+
}
#endregion
@@ -1060,6 +1151,12 @@ namespace BeWoFuerDich
private DevExpress.XtraReports.UI.XRTableCell xrTableCell25;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell26;
private DevExpress.XtraReports.UI.XRLabel xrLabel5;
- private DevExpress.XtraReports.UI.XRPictureBox picSignature;
+ private DevExpress.XtraReports.UI.XRPictureBox picSignature;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell6;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell20;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell27;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel20;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel22;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel21;
}
}
diff --git a/ReportImp/BeWoFuerDich/LeistungsnachweisSoziotherapie.resx b/ReportImp/BeWoFuerDich/LeistungsnachweisSoziotherapie.resx
index e0b59eda3..4e96dc6c2 100644
--- a/ReportImp/BeWoFuerDich/LeistungsnachweisSoziotherapie.resx
+++ b/ReportImp/BeWoFuerDich/LeistungsnachweisSoziotherapie.resx
@@ -1,123 +1,123 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- text/microsoft-resx
-
-
- 2.0
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- Die Daten werden von der gesetzlichen Krankenkasse zur Erfüllung der Aufgaben nach § 284 Abs. 1 Nr. 8 SGB V erhoben und verarbeitet. Nach dem Vertrag nach 132b SGB V in Verbindung mit § 37a SGB V zur Versorgung mit Soziotherapie sind Sie verpflichtet, die erforderlichen Angaben zu machen.
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 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
+
+
+ Die Daten werden von der gesetzlichen Krankenkasse zur Erfüllung der Aufgaben nach § 284 Abs. 1 Nr. 8 SGB V erhoben und verarbeitet. Nach dem Vertrag nach 132b SGB V in Verbindung mit § 37a SGB V zur Versorgung mit Soziotherapie sind Sie verpflichtet, die erforderlichen Angaben zu machen.
+
\ No newline at end of file
diff --git a/ReportImp/DiakonieKKKleve/DiakonieKKKleve.csproj b/ReportImp/DiakonieKKKleve/DiakonieKKKleve.csproj
index 2be870ed0..4be346abf 100644
--- a/ReportImp/DiakonieKKKleve/DiakonieKKKleve.csproj
+++ b/ReportImp/DiakonieKKKleve/DiakonieKKKleve.csproj
@@ -33,12 +33,14 @@
false
+
+
diff --git a/ReportImp/DiakonieKKKleve/RechnungSoziotherapie.cs b/ReportImp/DiakonieKKKleve/RechnungSoziotherapie.cs
index 8e35b72bc..c14b7e000 100644
--- a/ReportImp/DiakonieKKKleve/RechnungSoziotherapie.cs
+++ b/ReportImp/DiakonieKKKleve/RechnungSoziotherapie.cs
@@ -20,34 +20,34 @@ namespace BeWo.DiakonieKKKleve
{
if (!String.IsNullOrEmpty(pRO.SenderContactPersonMail))
{
- pRO.SenderContactPersonMail = pRO.SenderContactPersonMail.Replace("E-Mail.:", "").Trim();
+ pRO.SenderContactPersonMail = pRO.SenderContactPersonMail.Replace("E-Mail:", string.Empty).Trim();
}
if (!String.IsNullOrEmpty(pRO.SenderContactPersonPhone))
{
- pRO.SenderContactPersonPhone = pRO.SenderContactPersonPhone.Replace("Tel.:", "").Trim();
+ pRO.SenderContactPersonPhone = pRO.SenderContactPersonPhone.Replace("Tel.:", string.Empty).Trim();
}
if (!String.IsNullOrEmpty(pRO.SenderContactPersonFax))
{
- pRO.SenderContactPersonFax = pRO.SenderContactPersonFax.Replace("Fax:", "").Trim();
+ pRO.SenderContactPersonFax = pRO.SenderContactPersonFax.Replace("Fax:", string.Empty).Trim();
}
- lblAddress.Text = "";
- if (!String.IsNullOrEmpty(pRO.RecipientOrganisation) && !String.IsNullOrEmpty(pRO.RecipientOrganisation.Trim()))
+ lblAddress.Text = string.Empty;
+ if (!string.IsNullOrEmpty(pRO.RecipientOrganisation) && !String.IsNullOrEmpty(pRO.RecipientOrganisation.Trim()))
{
lblAddress.Text += pRO.RecipientOrganisation + "\n";
}
- if (!String.IsNullOrEmpty(pRO.RecipientContactPerson) && !String.IsNullOrEmpty(pRO.RecipientContactPerson.Trim()))
+ if (!string.IsNullOrEmpty(pRO.RecipientContactPerson) && !String.IsNullOrEmpty(pRO.RecipientContactPerson.Trim()))
{
lblAddress.Text += pRO.RecipientContactPerson + "\n";
}
- if (!String.IsNullOrEmpty(pRO.RecipientDivision) && !String.IsNullOrEmpty(pRO.RecipientDivision.Trim()))
+ if (!string.IsNullOrEmpty(pRO.RecipientDivision) && !String.IsNullOrEmpty(pRO.RecipientDivision.Trim()))
{
lblAddress.Text += pRO.RecipientDivision + "\n";
}
- if (!String.IsNullOrEmpty(pRO.RecipientStreet) && !String.IsNullOrEmpty(pRO.RecipientStreet.Trim()))
+ if (!string.IsNullOrEmpty(pRO.RecipientStreet) && !String.IsNullOrEmpty(pRO.RecipientStreet.Trim()))
{
lblAddress.Text += pRO.RecipientStreet + "\n";
}
- if (!String.IsNullOrEmpty(pRO.RecipientPostCodeAndTown) && !String.IsNullOrEmpty(pRO.RecipientPostCodeAndTown.Trim()))
+ if (!string.IsNullOrWhiteSpace(pRO.RecipientPostCodeAndTown))
{
lblAddress.Text += pRO.RecipientPostCodeAndTown;
}
@@ -67,137 +67,7 @@ namespace BeWo.DiakonieKKKleve
lblAbrechnungszeitraum.Text = String.Format("hiermit berechnen wir für den Zeitraum {0:MMMM yyyy} - {1:MMMM yyyy} folgende erbrachte Tätigkeiten:", start, end);
}
- // if (String.IsNullOrEmpty(pRO.AmountEquityContribution) || pRO.AmountEquityContribution == "0,00 €" || pRO.AmountEquityContribution == "-")
- // {
- // lblEigenanteil.Visible = false;
- // lblEigenanteilBetrag.Visible = false;
- //lblLeerzeile.Visible = false;
- // }
-
SetzeAdresseUndIk(pRO);
- //decimal rateFactor = 1;
- //decimal hourlyRate = 0;
- //decimal minutenGesamt = 0;
-
- // bool isAlltagsbegleitung = false;
- // bool isVerhinderungspflege = false;
-
- // if (pRO.ServiceInvoicePeriods != null)
- //{
- // foreach (var p in pRO.ServiceInvoicePeriods)
- // {
- // if (p.ServiceInvoiceItems != null)
- // {
- // foreach (var i in p.ServiceInvoiceItems)
- // {
- // if (!String.IsNullOrEmpty(i.ServiceDescription) && i.ServiceDescription.StartsWith("Assistenz"))
- // {
- // i.ServiceDescription = "Assistenz";
- // }
- // else if (i.ServiceRecord != null && i.ServiceRecord.ServiceDescription.CategoryName.StartsWith("Alltagsbegleitung"))
- // {
- // i.ServiceDescription = "Betreuungsleistungen";
- // isAlltagsbegleitung = true;
- // }
- // else if (!String.IsNullOrEmpty(i.ServiceDescription) && i.ServiceDescription.StartsWith("Alltagsbegleitung"))
- // {
- // i.ServiceDescription = "Betreuungsleistungen";
- // isAlltagsbegleitung = true;
- // }
- // else if (i.ServiceRecord != null && i.ServiceRecord.ServiceDescription.CategoryName.StartsWith("Verhinderungspflege"))
- // {
- // i.ServiceDescription = "Verhinderungspflege";
- // isVerhinderungspflege = true;
- // }
- // else if (!String.IsNullOrEmpty(i.ServiceDescription) && i.ServiceDescription.StartsWith("Verhinderungspflege"))
- // {
- // i.ServiceDescription = "Verhinderungspflege";
- // isVerhinderungspflege = true;
- // }
- // else
- // {
- // i.ServiceDescription = "BEWO";
- // }
- // if (i.UnitCount.HasValue)
- // {
- // minutenGesamt += i.UnitCount.Value*60;
- // }
- // if (!String.IsNullOrEmpty(i.RateFactor))
- // {
- // var rfStr = i.RateFactor.Replace("%", "").Replace(",00", "").Trim();
- // int rfInt = 0;
- // Int32.TryParse(rfStr, out rfInt);
-
- // rateFactor = (100m + rfInt)/100m;
- // }
- // if (i.HourlyRate.HasValue)
- // {
- // hourlyRate = i.HourlyRate.Value;
- // }
- // }
- // }
- // }
- //}
-
-
-// if (pRO.AccountingPeriodStart >= new DateTime(2020, 1, 1))
-// {
-// lblRechnungstext.Text = @"Rechnung über Leistungen der Eingliederungshilfe gem. §§ 113,78 SGB IX
-//(Ambulant Betreutes Wohnen)
-//Klient[CustomerName] Aktenzeichen[CustomerReferenceNumber]
-//Rechnungsnummer: [InvoiceNumber] Datum: [InvoiceDate]";
-
-
-// }
-
-// if (isAlltagsbegleitung)
-// {
-// lblRechnungstext.Text = @"Rechnung über Leistungen im Bereich Betreuungsleistungen § 45b
-//Klient [CustomerName] Aktenzeichen [CustomerReferenceNumber]
-//Rechnungsnummer: [InvoiceNumber] Datum: [InvoiceDate]";
-
-// lblKonto.Text = @"Zahlungsziel 14 Tage nach Rechnungsdatum
-
-//Bitte überweisen Sie den Betrag auf unser Konto IBAN DE13 3206 1384 5103 3680 16
-//bei der Volksbank an der Niers e.V.
-
-//Freundliche Grüße";
-// }
-
-
-// if (isVerhinderungspflege)
-// {
-// lblRechnungstext.Text = @"Rechnung über Verhinderungspflege
-//Klient [CustomerName] Aktenzeichen [CustomerReferenceNumber]
-//Rechnungsnummer: [InvoiceNumber] Datum: [InvoiceDate]";
-
-// lblKonto.Text = @"Zahlungsziel 14 Tage nach Rechnungsdatum
-
-//Bitte überweisen Sie den Betrag auf unser Konto IBAN DE13 3206 1384 5103 3680 16
-//bei der Volksbank an der Niers e.V.
-
-//Freundliche Grüße";
-// }
-// minutenGesamt = Math.Round(minutenGesamt, 0, MidpointRounding.AwayFromZero);
-
-// if (rateFactor == 1)
-// {
-// lblFaktorMinuten.Visible = false;
-// lblRatefactorLabel.Visible = false;
-// }
-
-// decimal faktorMinuten = (minutenGesamt * rateFactor) - minutenGesamt;
-// lblGesamtMinuten.Text = String.Format("{0:0} Minuten", minutenGesamt);
-// lblFaktorMinuten.Text = String.Format("{0:0} Minuten", faktorMinuten);
-// lblGesamtUndFaktorMinuten.Text = String.Format("{0:0} Minuten", faktorMinuten + minutenGesamt);
-// lblGesamtUndFaktorStunden.Text = String.Format("{0:0.##} Stunden", (faktorMinuten + minutenGesamt) / 60);
-// lblGesamtBetrag.Text = pRO.GrossClaim.Replace("€", "EUR");
-// lblGesamtBetrag2.Text = lblGesamtBetrag.Text;
-
-// lblXMinutenEntsprechen.Text = String.Format("{0:0} Minuten entsprechen", faktorMinuten + minutenGesamt);
-
-// lblRechnungsbetragText.Text = String.Format("Rechnungsbetrag für {0:0.##} Stunden zu {1:0.00} EUR/Std.", (faktorMinuten + minutenGesamt) / 60, hourlyRate);
-// lblRechnungsbetragText2.Text = String.Format("Von Ihnen zu zahlender Betrag für\r\n{0:0.##} Stunden zu {1:0.00} EUR/Std.", (faktorMinuten + minutenGesamt) / 60, hourlyRate);
this.bindingSource1.DataSource = pRO;
}
diff --git a/ReportImp/FlexibleJugendarbeitFrankfurtEV/CustomReportCreator.cs b/ReportImp/FlexibleJugendarbeitFrankfurtEV/CustomReportCreator.cs
new file mode 100644
index 000000000..46fefaf5b
--- /dev/null
+++ b/ReportImp/FlexibleJugendarbeitFrankfurtEV/CustomReportCreator.cs
@@ -0,0 +1,193 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using BeWo.Data;
+using BeWo.Data.Access;
+using BeWo.Data.Entities;
+using BeWo.Report;
+using BeWo.Report.ReportObjects;
+using BS.Shared;
+using DevExpress.XtraReports.UI;
+
+namespace FlexibleJugendarbeitFrankfurtEV
+{
+ public class CustomReportCreator : DefaultReportCreator
+ {
+ public override XtraReport CreateServiceOverviewAllCustomersReport(int month, int year, long orgaOid, long empOid, long? serviceCategoryOid, int startDay, int endDay)
+ {
+ //List lROs = ServicesOverviewRO.Create(month, year, orgaOid, empOid, startDay, endDay);
+ List lROs = Create(month, year, orgaOid, empOid, startDay, endDay, serviceCategoryOid);
+
+ if (lROs.Count > 0)
+ {
+
+ var rootReport = CreateServicesOverviewReportForRo(lROs[0], serviceCategoryOid);
+ rootReport.CreateDocument();
+
+ for (int i = 1; i < lROs.Count; i++)
+ {
+ var lNext = CreateServicesOverviewReportForRo(lROs[i], serviceCategoryOid);
+ lNext.CreateDocument();
+ rootReport.Pages.AddRange(lNext.Pages);
+ }
+
+ return rootReport;
+ }
+ return new XtraReport();
+ }
+
+ private List Create(int pMonth, int pYear, long orgaOid, long empOid, int startDay, int endDay, long? serviceCategoryOid = null)
+ {
+ var roList = new List();
+
+ List customerOids = new List();
+
+ ApplicationUser loggedInUser = null;
+
+ if (LoggedInUserOperationContextExt.Current != null && LoggedInUserOperationContextExt.Current.User != null)
+ {
+ loggedInUser = LoggedInUserOperationContextExt.Current.User;
+ }
+ else
+ {
+ loggedInUser = SessionFacade.LoggedInUser;
+ }
+
+ if (loggedInUser != null && loggedInUser.Employee != null)
+ {
+ bool all = false;
+ foreach (var group in loggedInUser.UserGroups)
+ {
+ if (group.Name.ToLower().Contains("admin") || group.Name.ToLower().Contains("verwaltung"))
+ {
+ all = true;
+ }
+ }
+
+ if (all)
+ {
+ customerOids.AddRange(DAOFactory.GenericDAO.GetAllActive()
+ .OrderBy(ob => ob.Person.LastName + ", " + ob.Person.FirstName).Select(c => c.Oid.Value));
+ }
+ else
+ {
+ var teams = DAOFactory.SearchDAO.FindLeadingTeams(loggedInUser.Employee.Oid.Value);
+
+ foreach (var team in teams)
+ {
+ foreach (var employee in team.MemberList)
+ {
+ foreach (var e2c in employee.Employee2CustomerList)
+ {
+ if (e2c.Customer.IsActive == ActivationTypeId.Active)
+ {
+ foreach (var v2o in e2c.ValueList)
+ {
+ if (v2o.Entry.Type == ValueListEntryType.StaffRoleType &&
+ v2o.Entry.Value.Contains("Hauptbetreuung"))
+ {
+ if (!customerOids.Contains(e2c.Customer.Oid.Value))
+ {
+ customerOids.Add(e2c.Customer.Oid.Value);
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+
+ }
+
+
+
+ foreach (var coid in customerOids)
+ {
+ var ro = ServicesOverviewRO.Create(coid, pMonth, pYear, true, orgaOid, empOid, startDay, endDay, serviceCategoryOid);
+
+ //ServicesOverviewRO ro = ServicesOverviewRO.Create(customer, pSpan, disableEmptySupportConcepts, orgaOid, empOid, searchServiceRecordsByEndDate, serviceCategoryOid);
+ if (ro != null)
+ {
+ roList.Add(ro);
+ }
+ }
+
+ return roList.OrderBy(r => r.CustomerLastName + ", " + r.CustomerFirstName).ToList();
+ }
+
+ public override XtraReport CreateServiceOverviewReportForCustomers(IList customerOids, int month, int year, long? orgaOid, long? empOid, long? serviceCategoryOid, int startDay, int endDay, bool nurFehlende)
+ {
+ var roList = new List();
+
+ foreach (var coid in customerOids)
+ {
+ var ro = ServicesOverviewRO.Create(coid, month, year, true, orgaOid ?? 0, empOid ?? 0, startDay, endDay, serviceCategoryOid);
+ if (ro != null)
+ {
+ roList.Add(ro);
+ }
+ }
+
+ if (roList.Count > 0)
+ {
+
+ var rootReport = CreateServicesOverviewReportForRo(roList[0], serviceCategoryOid);
+ rootReport.CreateDocument();
+
+ for (int i = 1; i < roList.Count; i++)
+ {
+ var lNext = CreateServicesOverviewReportForRo(roList[i], serviceCategoryOid);
+ lNext.CreateDocument();
+ rootReport.Pages.AddRange(lNext.Pages);
+ }
+
+ return rootReport;
+ }
+ return new XtraReport();
+
+ }
+
+ public override XtraReport CreateServiceOverviewSingleCustomerReport(long customerOid, int month, int year, long orgaOid, long empOid, long? serviceCategoryOid, int startDay, int endDay)
+ {
+ var ro = ServicesOverviewRO.Create(customerOid, month, year, false, orgaOid, empOid, startDay, endDay, serviceCategoryOid);
+
+ return CreateServicesOverviewReportForRo(ro, serviceCategoryOid);
+
+ }
+
+ private XtraReport CreateServicesOverviewReportForRo(ServicesOverviewRO ro, long? serviceCategoryOid)
+ {
+ IBeWoReport report = null;
+ if (!String.IsNullOrWhiteSpace(ro.Costbearer) && ro.Costbearer.ToLower().Contains("oder-spree"))
+ {
+ report = new LeistungnachweisOderSpree();
+ }
+ else
+ {
+ if (ro.Services != null)
+ {
+ if (ro.Services.Any(s => s.ServiceCategory.Contains("HFP")))
+ {
+ report = new LeistungnachweisHFP();
+ }
+ else if (ro.Services.Any(s => s.ServiceCategory.Contains("EFH")))
+ {
+ report = new LeistungnachweisEFH();
+ }
+ else
+ {
+ report = new LeistungnachweisJhsAutismus();
+ }
+ }
+ }
+
+ if (report == null)
+ report = new LeistungnachweisEFH();
+ report.SetReportDataSource(ro);
+
+ return report as XtraReport;
+ }
+ }
+}
diff --git a/ReportImp/FlexibleJugendarbeitFrankfurtEV/FlexibleJugendarbeitFrankfurtEV.csproj b/ReportImp/FlexibleJugendarbeitFrankfurtEV/FlexibleJugendarbeitFrankfurtEV.csproj
index 11fced9a1..7755dce00 100644
--- a/ReportImp/FlexibleJugendarbeitFrankfurtEV/FlexibleJugendarbeitFrankfurtEV.csproj
+++ b/ReportImp/FlexibleJugendarbeitFrankfurtEV/FlexibleJugendarbeitFrankfurtEV.csproj
@@ -56,7 +56,37 @@
+
+
+ Component
+
+
+ LeistungsnachweisHFP.cs
+
+
+ Component
+
+
+ LeistungsnachweisJhsAutismus.cs
+
+
+ Component
+
+
+ LeistungsnachweisEFH.cs
+
+
+ Component
+
+
+ LeistungsnachweisOderSpree.cs
+
+
+ True
+ True
+ Resources.resx
+
@@ -77,5 +107,28 @@
Shared
+
+
+ LeistungsnachweisHFP.cs
+ Designer
+
+
+ LeistungsnachweisJhsAutismus.cs
+ Designer
+
+
+ LeistungsnachweisEFH.cs
+ Designer
+
+
+ LeistungsnachweisOderSpree.cs
+ Designer
+
+
+
+ ResXFileCodeGenerator
+ Resources.Designer.cs
+
+
\ No newline at end of file
diff --git a/ReportImp/FlexibleJugendarbeitFrankfurtEV/LeistungsnachweisEFH.Designer.cs b/ReportImp/FlexibleJugendarbeitFrankfurtEV/LeistungsnachweisEFH.Designer.cs
new file mode 100644
index 000000000..a0677fb13
--- /dev/null
+++ b/ReportImp/FlexibleJugendarbeitFrankfurtEV/LeistungsnachweisEFH.Designer.cs
@@ -0,0 +1,1211 @@
+using BeWo.Report.ReportObjects;
+namespace FlexibleJugendarbeitFrankfurtEV
+{
+ partial class LeistungnachweisEFH
+ {
+ ///
+ /// 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(LeistungnachweisEFH));
+ DevExpress.XtraReports.UI.XRSummary xrSummary1 = new DevExpress.XtraReports.UI.XRSummary();
+ DevExpress.XtraReports.UI.XRWatermark xrWatermark1 = new DevExpress.XtraReports.UI.XRWatermark();
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell50 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell49 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrLabel20 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel19 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel24 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel25 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel26 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel27 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.formattingRuleServiceDesc = new DevExpress.XtraReports.UI.FormattingRule();
+ this.formattingRuleCostBearer = new DevExpress.XtraReports.UI.FormattingRule();
+ this.formattingRuleEmployeeName = new DevExpress.XtraReports.UI.FormattingRule();
+ this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.xrLabel22 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel21 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrPictureBox3 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrPictureBox2 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.fieldKontaktArt = new DevExpress.XtraReports.UI.CalculatedField();
+ this.FLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.Expanded = false;
+ this.Detail.HeightF = 0F;
+ this.Detail.Name = "Detail";
+ this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // DetailReport
+ //
+ this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail1,
+ this.GroupHeader1});
+ this.DetailReport.DataMember = "Services";
+ this.DetailReport.DataSource = this.bindingSource1;
+ this.DetailReport.Level = 0;
+ this.DetailReport.Name = "DetailReport";
+ this.DetailReport.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.DetailReport.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // Detail1
+ //
+ this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable3});
+ this.Detail1.HeightF = 20F;
+ this.Detail1.Name = "Detail1";
+ this.Detail1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail1.SortFields.AddRange(new DevExpress.XtraReports.UI.GroupField[] {
+ new DevExpress.XtraReports.UI.GroupField("StartDate", DevExpress.XtraReports.UI.XRColumnSortOrder.Ascending)});
+ this.Detail1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTable3
+ //
+ this.xrTable3.BorderColor = System.Drawing.Color.Black;
+ this.xrTable3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTable3.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable3.Name = "xrTable3";
+ this.xrTable3.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow6});
+ this.xrTable3.SizeF = new System.Drawing.SizeF(714.203F, 20F);
+ this.xrTable3.StylePriority.UseFont = false;
+ this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTableRow6
+ //
+ this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell13,
+ this.xrTableCell14,
+ this.xrTableCell10,
+ this.xrTableCell12,
+ this.xrTableCell50});
+ this.xrTableRow6.Name = "xrTableRow6";
+ this.xrTableRow6.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableRow6.Weight = 1D;
+ //
+ // xrTableCell13
+ //
+ this.xrTableCell13.CanGrow = false;
+ 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 DevExpress.Drawing.DXFont("Calibri", 11F);
+ this.xrTableCell13.Name = "xrTableCell13";
+ this.xrTableCell13.StylePriority.UseBorders = false;
+ this.xrTableCell13.StylePriority.UseFont = false;
+ this.xrTableCell13.StylePriority.UsePadding = false;
+ this.xrTableCell13.StylePriority.UseTextAlignment = false;
+ this.xrTableCell13.Text = "xrTableCell13";
+ this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell13.Weight = 0.12662996842532104D;
+ //
+ // xrTableCell14
+ //
+ this.xrTableCell14.CanGrow = false;
+ this.xrTableCell14.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDateMinutes", "{0:HH:mm}")});
+ this.xrTableCell14.Font = new DevExpress.Drawing.DXFont("Calibri", 11F);
+ this.xrTableCell14.Name = "xrTableCell14";
+ this.xrTableCell14.StylePriority.UseBorders = false;
+ this.xrTableCell14.StylePriority.UseFont = false;
+ this.xrTableCell14.StylePriority.UsePadding = false;
+ this.xrTableCell14.StylePriority.UseTextAlignment = false;
+ this.xrTableCell14.Text = "xrTableCell14";
+ this.xrTableCell14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell14.Weight = 0.099971021948832561D;
+ //
+ // xrTableCell10
+ //
+ this.xrTableCell10.CanGrow = false;
+ this.xrTableCell10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.EndDateMinutes", "{0:HH:mm}")});
+ this.xrTableCell10.Font = new DevExpress.Drawing.DXFont("Calibri", 11F);
+ this.xrTableCell10.Name = "xrTableCell10";
+ this.xrTableCell10.StylePriority.UseBorders = false;
+ this.xrTableCell10.StylePriority.UseFont = false;
+ this.xrTableCell10.StylePriority.UsePadding = false;
+ this.xrTableCell10.StylePriority.UseTextAlignment = false;
+ this.xrTableCell10.Text = "xrTableCell10";
+ this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell10.Weight = 0.0999708844815484D;
+ //
+ // xrTableCell12
+ //
+ this.xrTableCell12.CanGrow = false;
+ this.xrTableCell12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.FLS", "{0:0.00}")});
+ this.xrTableCell12.Font = new DevExpress.Drawing.DXFont("Calibri", 11F);
+ this.xrTableCell12.Name = "xrTableCell12";
+ this.xrTableCell12.StylePriority.UseBorders = false;
+ this.xrTableCell12.StylePriority.UseFont = false;
+ this.xrTableCell12.StylePriority.UsePadding = false;
+ this.xrTableCell12.StylePriority.UseTextAlignment = false;
+ this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell12.Weight = 0.10163713533529674D;
+ //
+ // xrTableCell50
+ //
+ this.xrTableCell50.CanGrow = false;
+ this.xrTableCell50.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.EmployeeAbbr")});
+ this.xrTableCell50.Font = new DevExpress.Drawing.DXFont("Calibri", 11F);
+ this.xrTableCell50.Name = "xrTableCell50";
+ this.xrTableCell50.StylePriority.UseBorders = false;
+ this.xrTableCell50.StylePriority.UseFont = false;
+ this.xrTableCell50.StylePriority.UsePadding = false;
+ this.xrTableCell50.StylePriority.UseTextAlignment = false;
+ this.xrTableCell50.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell50.Weight = 0.38322244642201447D;
+ //
+ // GroupHeader1
+ //
+ this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableServiceRecords1});
+ this.GroupHeader1.HeightF = 23F;
+ this.GroupHeader1.Name = "GroupHeader1";
+ this.GroupHeader1.RepeatEveryPage = true;
+ //
+ // xrTableServiceRecords1
+ //
+ this.xrTableServiceRecords1.BackColor = System.Drawing.Color.Transparent;
+ this.xrTableServiceRecords1.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableServiceRecords1.Font = new DevExpress.Drawing.DXFont("Arial", 12F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrTableServiceRecords1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTableServiceRecords1.Name = "xrTableServiceRecords1";
+ this.xrTableServiceRecords1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableServiceRecords1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow1});
+ this.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(714.2029F, 23F);
+ this.xrTableServiceRecords1.StylePriority.UseBackColor = false;
+ this.xrTableServiceRecords1.StylePriority.UseBorders = false;
+ this.xrTableServiceRecords1.StylePriority.UseFont = false;
+ this.xrTableServiceRecords1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTableRow1
+ //
+ this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell1,
+ this.xrTableCell8,
+ this.xrTableCell5,
+ this.xrTableCell7,
+ this.xrTableCell49});
+ this.xrTableRow1.Name = "xrTableRow1";
+ this.xrTableRow1.Weight = 0.56287650371680287D;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell1.CanGrow = false;
+ this.xrTableCell1.Font = new DevExpress.Drawing.DXFont("Arial", 12F);
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.StylePriority.UseBorders = false;
+ this.xrTableCell1.StylePriority.UseFont = false;
+ this.xrTableCell1.StylePriority.UseTextAlignment = false;
+ this.xrTableCell1.Text = "Datum";
+ this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell1.Weight = 0.26536312849161997D;
+ //
+ // xrTableCell8
+ //
+ this.xrTableCell8.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell8.CanGrow = false;
+ this.xrTableCell8.Font = new DevExpress.Drawing.DXFont("Arial", 12F);
+ this.xrTableCell8.Name = "xrTableCell8";
+ this.xrTableCell8.StylePriority.UseBorders = false;
+ this.xrTableCell8.StylePriority.UseFont = false;
+ this.xrTableCell8.StylePriority.UseTextAlignment = false;
+ this.xrTableCell8.Text = "Start";
+ this.xrTableCell8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell8.Weight = 0.20949720670391073D;
+ //
+ // xrTableCell5
+ //
+ this.xrTableCell5.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell5.CanGrow = false;
+ this.xrTableCell5.Font = new DevExpress.Drawing.DXFont("Arial", 12F);
+ this.xrTableCell5.Name = "xrTableCell5";
+ this.xrTableCell5.StylePriority.UseBorders = false;
+ this.xrTableCell5.StylePriority.UseFont = false;
+ this.xrTableCell5.StylePriority.UseTextAlignment = false;
+ this.xrTableCell5.Text = "Ende";
+ this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell5.Weight = 0.2094972067039107D;
+ //
+ // xrTableCell7
+ //
+ this.xrTableCell7.BackColor = System.Drawing.Color.Transparent;
+ this.xrTableCell7.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell7.CanGrow = false;
+ this.xrTableCell7.Font = new DevExpress.Drawing.DXFont("Arial", 12F);
+ this.xrTableCell7.Multiline = true;
+ this.xrTableCell7.Name = "xrTableCell7";
+ this.xrTableCell7.StylePriority.UseBackColor = false;
+ this.xrTableCell7.StylePriority.UseBorders = false;
+ this.xrTableCell7.StylePriority.UseFont = false;
+ this.xrTableCell7.StylePriority.UseTextAlignment = false;
+ this.xrTableCell7.Text = "Dauer";
+ this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell7.Weight = 0.21298865632637917D;
+ //
+ // xrTableCell49
+ //
+ this.xrTableCell49.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell49.CanGrow = false;
+ this.xrTableCell49.Font = new DevExpress.Drawing.DXFont("Arial", 12F);
+ this.xrTableCell49.Multiline = true;
+ this.xrTableCell49.Name = "xrTableCell49";
+ this.xrTableCell49.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableCell49.StylePriority.UseBorders = false;
+ this.xrTableCell49.StylePriority.UseFont = false;
+ this.xrTableCell49.StylePriority.UsePadding = false;
+ this.xrTableCell49.StylePriority.UseTextAlignment = false;
+ this.xrTableCell49.Text = "TFK";
+ this.xrTableCell49.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell49.Weight = 0.8030731532324924D;
+ //
+ // 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.xrLabel20,
+ this.xrLabel19,
+ this.xrLabel24,
+ this.xrLabel25,
+ this.xrLabel26,
+ this.xrLabel27,
+ this.xrLabel14,
+ this.xrLabel16,
+ this.xrLabel7,
+ this.xrLabel8,
+ this.xrLabel6,
+ this.xrLabel5,
+ this.xrLabel4,
+ this.xrLabel3,
+ this.xrLabel2});
+ this.ReportHeader.HeightF = 208.0417F;
+ this.ReportHeader.Name = "ReportHeader";
+ //
+ // xrLabel20
+ //
+ this.xrLabel20.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel20.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel20.CanGrow = false;
+ this.xrLabel20.Font = new DevExpress.Drawing.DXFont("Arial", 12F, ((DevExpress.Drawing.DXFontStyle)((DevExpress.Drawing.DXFontStyle.Bold | DevExpress.Drawing.DXFontStyle.Underline))));
+ this.xrLabel20.LocationFloat = new DevExpress.Utils.PointFloat(0F, 188.0417F);
+ this.xrLabel20.Name = "xrLabel20";
+ this.xrLabel20.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel20.SizeF = new System.Drawing.SizeF(370.8847F, 20F);
+ this.xrLabel20.StylePriority.UseBackColor = false;
+ this.xrLabel20.StylePriority.UseBorders = false;
+ this.xrLabel20.StylePriority.UseFont = false;
+ this.xrLabel20.StylePriority.UsePadding = false;
+ this.xrLabel20.StylePriority.UseTextAlignment = false;
+ this.xrLabel20.Text = "Abrechnung der erbrachten Tätigkeit:";
+ this.xrLabel20.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel19
+ //
+ this.xrLabel19.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel19.Font = new DevExpress.Drawing.DXFont("arial", 12F, ((DevExpress.Drawing.DXFontStyle)((DevExpress.Drawing.DXFontStyle.Bold | DevExpress.Drawing.DXFontStyle.Underline))));
+ this.xrLabel19.ForeColor = System.Drawing.Color.Black;
+ this.xrLabel19.LocationFloat = new DevExpress.Utils.PointFloat(0F, 20.00001F);
+ this.xrLabel19.Multiline = true;
+ this.xrLabel19.Name = "xrLabel19";
+ this.xrLabel19.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel19.SizeF = new System.Drawing.SizeF(742.9446F, 20F);
+ this.xrLabel19.StylePriority.UseBorders = false;
+ this.xrLabel19.StylePriority.UseFont = false;
+ this.xrLabel19.StylePriority.UseForeColor = false;
+ this.xrLabel19.StylePriority.UseTextAlignment = false;
+ this.xrLabel19.Text = "Einzelfallhilfe am Standort Schule / Hort / Kindertagestätte";
+ this.xrLabel19.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrLabel24
+ //
+ this.xrLabel24.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel24.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel24.CanGrow = false;
+ this.xrLabel24.Font = new DevExpress.Drawing.DXFont("Arial", 12F);
+ this.xrLabel24.LocationFloat = new DevExpress.Utils.PointFloat(0F, 133.5418F);
+ this.xrLabel24.Name = "xrLabel24";
+ this.xrLabel24.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel24.SizeF = new System.Drawing.SizeF(370.8847F, 20F);
+ this.xrLabel24.StylePriority.UseBackColor = false;
+ this.xrLabel24.StylePriority.UseBorders = false;
+ this.xrLabel24.StylePriority.UseFont = false;
+ this.xrLabel24.StylePriority.UsePadding = false;
+ this.xrLabel24.StylePriority.UseTextAlignment = false;
+ this.xrLabel24.Text = "Name Trägerfachkraft (TFK)";
+ this.xrLabel24.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel25
+ //
+ this.xrLabel25.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel25.CanGrow = false;
+ this.xrLabel25.Font = new DevExpress.Drawing.DXFont("Arial", 12F);
+ this.xrLabel25.LocationFloat = new DevExpress.Utils.PointFloat(370.8848F, 133.5418F);
+ this.xrLabel25.Name = "xrLabel25";
+ this.xrLabel25.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel25.SizeF = new System.Drawing.SizeF(343.3181F, 20.00002F);
+ this.xrLabel25.StylePriority.UseBackColor = false;
+ this.xrLabel25.StylePriority.UseBorders = false;
+ this.xrLabel25.StylePriority.UseFont = false;
+ this.xrLabel25.StylePriority.UsePadding = false;
+ this.xrLabel25.StylePriority.UseTextAlignment = false;
+ this.xrLabel25.Text = "[MainAttendantCommaSeperated]";
+ this.xrLabel25.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel26
+ //
+ this.xrLabel26.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel26.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel26.CanGrow = false;
+ this.xrLabel26.Font = new DevExpress.Drawing.DXFont("Arial", 12F);
+ this.xrLabel26.LocationFloat = new DevExpress.Utils.PointFloat(0F, 153.5418F);
+ this.xrLabel26.Name = "xrLabel26";
+ this.xrLabel26.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel26.SizeF = new System.Drawing.SizeF(370.8847F, 20F);
+ this.xrLabel26.StylePriority.UseBackColor = false;
+ this.xrLabel26.StylePriority.UseBorders = false;
+ this.xrLabel26.StylePriority.UseFont = false;
+ this.xrLabel26.StylePriority.UsePadding = false;
+ this.xrLabel26.StylePriority.UseTextAlignment = false;
+ this.xrLabel26.Text = "Name fallzuständige/r Sozialarbeiter/in ASD";
+ this.xrLabel26.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel27
+ //
+ this.xrLabel27.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel27.CanGrow = false;
+ this.xrLabel27.Font = new DevExpress.Drawing.DXFont("Arial", 12F);
+ this.xrLabel27.LocationFloat = new DevExpress.Utils.PointFloat(370.8847F, 153.5418F);
+ this.xrLabel27.Name = "xrLabel27";
+ this.xrLabel27.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel27.SizeF = new System.Drawing.SizeF(343.3183F, 20.00002F);
+ this.xrLabel27.StylePriority.UseBackColor = false;
+ this.xrLabel27.StylePriority.UseBorders = false;
+ this.xrLabel27.StylePriority.UseFont = false;
+ this.xrLabel27.StylePriority.UsePadding = false;
+ this.xrLabel27.StylePriority.UseTextAlignment = false;
+ this.xrLabel27.Text = "[MainAttendant]";
+ this.xrLabel27.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel14
+ //
+ this.xrLabel14.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel14.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel14.CanGrow = false;
+ this.xrLabel14.Font = new DevExpress.Drawing.DXFont("Arial", 12F);
+ this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(0F, 73.54173F);
+ this.xrLabel14.Name = "xrLabel14";
+ this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel14.SizeF = new System.Drawing.SizeF(370.8848F, 20.00001F);
+ this.xrLabel14.StylePriority.UseBackColor = false;
+ this.xrLabel14.StylePriority.UseBorders = false;
+ this.xrLabel14.StylePriority.UseFont = false;
+ this.xrLabel14.StylePriority.UsePadding = false;
+ this.xrLabel14.StylePriority.UseTextAlignment = false;
+ this.xrLabel14.Text = "Stundenkontingent im Monat";
+ this.xrLabel14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel16
+ //
+ this.xrLabel16.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel16.CanGrow = false;
+ this.xrLabel16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ApprovedFLSPerMonth", "{0:0.##}")});
+ this.xrLabel16.Font = new DevExpress.Drawing.DXFont("Arial", 12F);
+ this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(370.8847F, 73.54173F);
+ this.xrLabel16.Name = "xrLabel16";
+ this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel16.SizeF = new System.Drawing.SizeF(343.3182F, 20.00001F);
+ this.xrLabel16.StylePriority.UseBackColor = false;
+ this.xrLabel16.StylePriority.UseBorders = false;
+ this.xrLabel16.StylePriority.UseFont = false;
+ this.xrLabel16.StylePriority.UsePadding = false;
+ this.xrLabel16.StylePriority.UseTextAlignment = false;
+ this.xrLabel16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel7
+ //
+ this.xrLabel7.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel7.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel7.CanGrow = false;
+ this.xrLabel7.Font = new DevExpress.Drawing.DXFont("Arial", 12F);
+ this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 93.54175F);
+ this.xrLabel7.Name = "xrLabel7";
+ this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel7.SizeF = new System.Drawing.SizeF(370.8847F, 20.00002F);
+ this.xrLabel7.StylePriority.UseBackColor = false;
+ this.xrLabel7.StylePriority.UseBorders = false;
+ this.xrLabel7.StylePriority.UseFont = false;
+ this.xrLabel7.StylePriority.UsePadding = false;
+ this.xrLabel7.StylePriority.UseTextAlignment = false;
+ this.xrLabel7.Text = "AZ JHS-AZ WJH";
+ this.xrLabel7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel8
+ //
+ this.xrLabel8.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel8.CanGrow = false;
+ this.xrLabel8.Font = new DevExpress.Drawing.DXFont("Arial", 12F);
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(370.8847F, 93.54175F);
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(343.3182F, 20.00002F);
+ this.xrLabel8.StylePriority.UseBackColor = false;
+ this.xrLabel8.StylePriority.UseBorders = false;
+ this.xrLabel8.StylePriority.UseFont = false;
+ this.xrLabel8.StylePriority.UsePadding = false;
+ this.xrLabel8.StylePriority.UseTextAlignment = false;
+ this.xrLabel8.Text = "[SupportConceptCostBearer.Notice]";
+ this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel6
+ //
+ this.xrLabel6.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel6.CanGrow = false;
+ this.xrLabel6.Font = new DevExpress.Drawing.DXFont("Arial", 12F);
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(370.8847F, 113.5418F);
+ this.xrLabel6.Name = "xrLabel6";
+ this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel6.SizeF = new System.Drawing.SizeF(343.3183F, 20.00002F);
+ this.xrLabel6.StylePriority.UseBackColor = false;
+ this.xrLabel6.StylePriority.UseBorders = false;
+ this.xrLabel6.StylePriority.UseFont = false;
+ this.xrLabel6.StylePriority.UsePadding = false;
+ this.xrLabel6.StylePriority.UseTextAlignment = false;
+ this.xrLabel6.Text = "Flexible Jugendarbeit FFO e.V.";
+ this.xrLabel6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel5
+ //
+ this.xrLabel5.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel5.CanGrow = false;
+ this.xrLabel5.Font = new DevExpress.Drawing.DXFont("Arial", 12F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(370.8847F, 53.54173F);
+ this.xrLabel5.Name = "xrLabel5";
+ this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(343.3182F, 20.00001F);
+ this.xrLabel5.StylePriority.UseBackColor = false;
+ this.xrLabel5.StylePriority.UseBorders = false;
+ this.xrLabel5.StylePriority.UseFont = false;
+ this.xrLabel5.StylePriority.UsePadding = false;
+ this.xrLabel5.StylePriority.UseTextAlignment = false;
+ this.xrLabel5.Text = "[Month] [Year]";
+ this.xrLabel5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel4.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel4.CanGrow = false;
+ this.xrLabel4.Font = new DevExpress.Drawing.DXFont("Arial", 12F);
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 113.5418F);
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(370.8847F, 20F);
+ this.xrLabel4.StylePriority.UseBackColor = false;
+ this.xrLabel4.StylePriority.UseBorders = false;
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.StylePriority.UsePadding = false;
+ this.xrLabel4.StylePriority.UseTextAlignment = false;
+ this.xrLabel4.Text = "Träger";
+ this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel3
+ //
+ this.xrLabel3.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel3.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel3.CanGrow = false;
+ this.xrLabel3.Font = new DevExpress.Drawing.DXFont("Arial", 12F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 53.54173F);
+ this.xrLabel3.Name = "xrLabel3";
+ this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(370.8847F, 20F);
+ this.xrLabel3.StylePriority.UseBackColor = false;
+ this.xrLabel3.StylePriority.UseBorders = false;
+ this.xrLabel3.StylePriority.UseFont = false;
+ this.xrLabel3.StylePriority.UsePadding = false;
+ this.xrLabel3.StylePriority.UseTextAlignment = false;
+ this.xrLabel3.Text = "Monat/ Jahr";
+ this.xrLabel3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel2.Font = new DevExpress.Drawing.DXFont("arial", 12F, ((DevExpress.Drawing.DXFontStyle)((DevExpress.Drawing.DXFontStyle.Bold | DevExpress.Drawing.DXFontStyle.Underline))));
+ this.xrLabel2.ForeColor = System.Drawing.Color.Black;
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrLabel2.Multiline = true;
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(742.9446F, 20F);
+ this.xrLabel2.StylePriority.UseBorders = false;
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.StylePriority.UseForeColor = false;
+ this.xrLabel2.StylePriority.UseTextAlignment = false;
+ this.xrLabel2.Text = "Anwesenheitsübersicht ambulante Eingliederungshilfeleistungen in Form von";
+ this.xrLabel2.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.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel22,
+ this.xrLabel21,
+ this.xrLabel13,
+ this.xrLabel11,
+ this.xrLabel15,
+ this.xrPictureBox3});
+ this.topMarginBand1.HeightF = 139.0833F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ this.topMarginBand1.StylePriority.UseTextAlignment = false;
+ this.topMarginBand1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ //
+ // xrLabel22
+ //
+ this.xrLabel22.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel22.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel22.CanGrow = false;
+ this.xrLabel22.Font = new DevExpress.Drawing.DXFont("Arial", 12F);
+ this.xrLabel22.LocationFloat = new DevExpress.Utils.PointFloat(0F, 90.83334F);
+ this.xrLabel22.Name = "xrLabel22";
+ this.xrLabel22.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel22.SizeF = new System.Drawing.SizeF(150.4166F, 20F);
+ this.xrLabel22.StylePriority.UseBackColor = false;
+ this.xrLabel22.StylePriority.UseBorders = false;
+ this.xrLabel22.StylePriority.UseFont = false;
+ this.xrLabel22.StylePriority.UsePadding = false;
+ this.xrLabel22.StylePriority.UseTextAlignment = false;
+ this.xrLabel22.Text = "Vereinbarung vom: ";
+ this.xrLabel22.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel21
+ //
+ this.xrLabel21.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel21.CanGrow = false;
+ this.xrLabel21.Font = new DevExpress.Drawing.DXFont("Arial", 12F);
+ this.xrLabel21.LocationFloat = new DevExpress.Utils.PointFloat(150.4167F, 90.83331F);
+ this.xrLabel21.Name = "xrLabel21";
+ this.xrLabel21.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel21.SizeF = new System.Drawing.SizeF(250.6098F, 20.00002F);
+ this.xrLabel21.StylePriority.UseBackColor = false;
+ this.xrLabel21.StylePriority.UseBorders = false;
+ this.xrLabel21.StylePriority.UseFont = false;
+ this.xrLabel21.StylePriority.UsePadding = false;
+ this.xrLabel21.StylePriority.UseTextAlignment = false;
+ this.xrLabel21.Text = "[CostBearer2SupportConceptList.SupportConcept.ApprovalDate!dd.MM.yyyy]";
+ this.xrLabel21.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel13
+ //
+ this.xrLabel13.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel13.CanGrow = false;
+ this.xrLabel13.Font = new DevExpress.Drawing.DXFont("Arial", 12F);
+ this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(150.4166F, 70.83334F);
+ this.xrLabel13.Name = "xrLabel13";
+ this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel13.SizeF = new System.Drawing.SizeF(250.6099F, 20.00002F);
+ this.xrLabel13.StylePriority.UseBackColor = false;
+ this.xrLabel13.StylePriority.UseBorders = false;
+ this.xrLabel13.StylePriority.UseFont = false;
+ this.xrLabel13.StylePriority.UsePadding = false;
+ this.xrLabel13.StylePriority.UseTextAlignment = false;
+ this.xrLabel13.Text = "[ReferenceNumber]";
+ this.xrLabel13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel11
+ //
+ this.xrLabel11.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel11.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel11.CanGrow = false;
+ this.xrLabel11.Font = new DevExpress.Drawing.DXFont("Arial", 12F);
+ this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(0F, 70.83334F);
+ this.xrLabel11.Name = "xrLabel11";
+ this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel11.SizeF = new System.Drawing.SizeF(150.4166F, 20F);
+ this.xrLabel11.StylePriority.UseBackColor = false;
+ this.xrLabel11.StylePriority.UseBorders = false;
+ this.xrLabel11.StylePriority.UseFont = false;
+ this.xrLabel11.StylePriority.UsePadding = false;
+ this.xrLabel11.StylePriority.UseTextAlignment = false;
+ this.xrLabel11.Text = "Az lt. HP/HPF: ";
+ this.xrLabel11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel15
+ //
+ this.xrLabel15.Font = new DevExpress.Drawing.DXFont("Calibri", 11F);
+ this.xrLabel15.ForeColor = System.Drawing.Color.Black;
+ this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(0F, 28.125F);
+ this.xrLabel15.Multiline = true;
+ this.xrLabel15.Name = "xrLabel15";
+ this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel15.SizeF = new System.Drawing.SizeF(635.9375F, 28.43749F);
+ this.xrLabel15.StylePriority.UseFont = false;
+ this.xrLabel15.StylePriority.UseForeColor = false;
+ this.xrLabel15.StylePriority.UseTextAlignment = false;
+ this.xrLabel15.Text = "Flexible Jugendarbeit Frankfurt (Oder) e.V., Ferdinandstraße 15, 15230 Frankfurt " +
+ "(Oder) ";
+ this.xrLabel15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ //
+ // xrPictureBox3
+ //
+ this.xrPictureBox3.ImageSource = new DevExpress.XtraPrinting.Drawing.ImageSource("img", resources.GetString("xrPictureBox3.ImageSource"));
+ this.xrPictureBox3.LocationFloat = new DevExpress.Utils.PointFloat(659.2084F, 15.10413F);
+ this.xrPictureBox3.Name = "xrPictureBox3";
+ this.xrPictureBox3.SizeF = new System.Drawing.SizeF(83.73608F, 41.45835F);
+ this.xrPictureBox3.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 30F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // GroupFooter1
+ //
+ this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable1,
+ this.xrLabel12,
+ this.xrLabel10,
+ this.xrLabel1});
+ this.GroupFooter1.HeightF = 141.4998F;
+ this.GroupFooter1.KeepTogether = true;
+ this.GroupFooter1.Name = "GroupFooter1";
+ //
+ // xrTable1
+ //
+ this.xrTable1.BackColor = System.Drawing.Color.Transparent;
+ this.xrTable1.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTable1.Font = new DevExpress.Drawing.DXFont("Arial", 12F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0.0002543131F, 53.125F);
+ this.xrTable1.Name = "xrTable1";
+ this.xrTable1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow2,
+ this.xrTableRow3});
+ this.xrTable1.SizeF = new System.Drawing.SizeF(714.2028F, 88.37483F);
+ this.xrTable1.StylePriority.UseBackColor = false;
+ this.xrTable1.StylePriority.UseBorders = false;
+ this.xrTable1.StylePriority.UseFont = false;
+ this.xrTable1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTableRow2
+ //
+ this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell2,
+ this.xrTableCell3,
+ this.xrTableCell4,
+ this.xrTableCell6,
+ this.xrTableCell9});
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.Weight = 0.99625115684899423D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell2.Font = new DevExpress.Drawing.DXFont("Arial", 12F);
+ this.xrTableCell2.Name = "xrTableCell2";
+ this.xrTableCell2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 0, 0, 0, 100F);
+ this.xrTableCell2.StylePriority.UseBorders = false;
+ this.xrTableCell2.StylePriority.UseFont = false;
+ this.xrTableCell2.StylePriority.UsePadding = false;
+ this.xrTableCell2.StylePriority.UseTextAlignment = false;
+ this.xrTableCell2.Text = "Datum";
+ this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell2.Weight = 0.14631995067107825D;
+ //
+ // xrTableCell3
+ //
+ this.xrTableCell3.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell3.Font = new DevExpress.Drawing.DXFont("Arial", 12F);
+ this.xrTableCell3.Name = "xrTableCell3";
+ this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 0, 0, 0, 100F);
+ this.xrTableCell3.StylePriority.UseBorders = false;
+ this.xrTableCell3.StylePriority.UseFont = false;
+ this.xrTableCell3.StylePriority.UsePadding = false;
+ this.xrTableCell3.StylePriority.UseTextAlignment = false;
+ this.xrTableCell3.Text = "Unterschrift Adressat";
+ this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell3.Weight = 0.33332085672074557D;
+ //
+ // xrTableCell4
+ //
+ this.xrTableCell4.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell4.Font = new DevExpress.Drawing.DXFont("Arial", 12F);
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 0, 0, 0, 100F);
+ this.xrTableCell4.StylePriority.UseBorders = false;
+ this.xrTableCell4.StylePriority.UseFont = false;
+ this.xrTableCell4.StylePriority.UsePadding = false;
+ this.xrTableCell4.StylePriority.UseTextAlignment = false;
+ this.xrTableCell4.Text = "Unterschrift/en Trägerfachkraft";
+ this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell4.Weight = 0.33332083855620093D;
+ //
+ // xrTableCell6
+ //
+ this.xrTableCell6.BackColor = System.Drawing.Color.Transparent;
+ this.xrTableCell6.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell6.Font = new DevExpress.Drawing.DXFont("Arial", 12F);
+ this.xrTableCell6.Multiline = true;
+ this.xrTableCell6.Name = "xrTableCell6";
+ this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 0, 0, 0, 100F);
+ this.xrTableCell6.StylePriority.UseBackColor = false;
+ this.xrTableCell6.StylePriority.UseBorders = false;
+ this.xrTableCell6.StylePriority.UseFont = false;
+ this.xrTableCell6.StylePriority.UsePadding = false;
+ this.xrTableCell6.StylePriority.UseTextAlignment = false;
+ this.xrTableCell6.Text = "Leitung zur Kenntnis";
+ this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell6.Weight = 0.33332084472716206D;
+ //
+ // xrTableCell9
+ //
+ this.xrTableCell9.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell9.Font = new DevExpress.Drawing.DXFont("Arial", 12F);
+ this.xrTableCell9.Multiline = true;
+ this.xrTableCell9.Name = "xrTableCell9";
+ this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 0, 0, 0, 100F);
+ this.xrTableCell9.StylePriority.UseBorders = false;
+ this.xrTableCell9.StylePriority.UseFont = false;
+ this.xrTableCell9.StylePriority.UsePadding = false;
+ this.xrTableCell9.StylePriority.UseTextAlignment = false;
+ this.xrTableCell9.Text = "Stempel";
+ this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell9.Weight = 0.33332080923538576D;
+ //
+ // xrTableRow3
+ //
+ this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell11,
+ this.xrTableCell15,
+ this.xrTableCell16,
+ this.xrTableCell17,
+ this.xrTableCell18});
+ this.xrTableRow3.Name = "xrTableRow3";
+ this.xrTableRow3.Weight = 1.1665366121172531D;
+ //
+ // xrTableCell11
+ //
+ this.xrTableCell11.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell11.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerSignatureDate")});
+ this.xrTableCell11.Font = new DevExpress.Drawing.DXFont("Arial", 12F);
+ this.xrTableCell11.Multiline = true;
+ this.xrTableCell11.Name = "xrTableCell11";
+ this.xrTableCell11.StylePriority.UseBorders = false;
+ this.xrTableCell11.StylePriority.UseFont = false;
+ this.xrTableCell11.StylePriority.UseTextAlignment = false;
+ this.xrTableCell11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell11.TextFormatString = "{0:dd.MM.yyyy}";
+ this.xrTableCell11.Weight = 0.14631995067107825D;
+ //
+ // xrTableCell15
+ //
+ this.xrTableCell15.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell15.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrPictureBox2});
+ this.xrTableCell15.Font = new DevExpress.Drawing.DXFont("Arial", 12F);
+ this.xrTableCell15.Multiline = true;
+ this.xrTableCell15.Name = "xrTableCell15";
+ this.xrTableCell15.StylePriority.UseBorders = false;
+ this.xrTableCell15.StylePriority.UseFont = false;
+ this.xrTableCell15.StylePriority.UseTextAlignment = false;
+ this.xrTableCell15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell15.Weight = 0.33332085672074557D;
+ //
+ // xrPictureBox2
+ //
+ this.xrPictureBox2.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrPictureBox2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("ImageSource", null, "CustomerSignature")});
+ this.xrPictureBox2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 10.00004F);
+ this.xrPictureBox2.Name = "xrPictureBox2";
+ this.xrPictureBox2.SizeF = new System.Drawing.SizeF(159.1187F, 35.50002F);
+ this.xrPictureBox2.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ this.xrPictureBox2.StylePriority.UseBorders = false;
+ //
+ // xrTableCell16
+ //
+ this.xrTableCell16.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell16.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrPictureBox1});
+ this.xrTableCell16.Font = new DevExpress.Drawing.DXFont("Arial", 12F);
+ this.xrTableCell16.Multiline = true;
+ this.xrTableCell16.Name = "xrTableCell16";
+ this.xrTableCell16.StylePriority.UseBorders = false;
+ this.xrTableCell16.StylePriority.UseFont = false;
+ this.xrTableCell16.StylePriority.UseTextAlignment = false;
+ this.xrTableCell16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell16.Weight = 0.33332087488529016D;
+ //
+ // xrPictureBox1
+ //
+ this.xrPictureBox1.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrPictureBox1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("ImageSource", null, "EmployeeSignature")});
+ this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(2.781967F, 10.00004F);
+ this.xrPictureBox1.Name = "xrPictureBox1";
+ this.xrPictureBox1.Scripts.OnBeforePrint = "xrPictureBox1_BeforePrint";
+ this.xrPictureBox1.SizeF = new System.Drawing.SizeF(148.1116F, 35.50002F);
+ this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ this.xrPictureBox1.StylePriority.UseBorders = false;
+ //
+ // xrTableCell17
+ //
+ this.xrTableCell17.BackColor = System.Drawing.Color.Transparent;
+ this.xrTableCell17.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell17.Font = new DevExpress.Drawing.DXFont("Arial", 12F);
+ this.xrTableCell17.Multiline = true;
+ this.xrTableCell17.Name = "xrTableCell17";
+ this.xrTableCell17.StylePriority.UseBackColor = false;
+ this.xrTableCell17.StylePriority.UseBorders = false;
+ this.xrTableCell17.StylePriority.UseFont = false;
+ this.xrTableCell17.StylePriority.UseTextAlignment = false;
+ this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell17.Weight = 0.33332077206898353D;
+ //
+ // xrTableCell18
+ //
+ this.xrTableCell18.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell18.Font = new DevExpress.Drawing.DXFont("Arial", 12F);
+ this.xrTableCell18.Multiline = true;
+ this.xrTableCell18.Name = "xrTableCell18";
+ this.xrTableCell18.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableCell18.StylePriority.UseBorders = false;
+ this.xrTableCell18.StylePriority.UseFont = false;
+ this.xrTableCell18.StylePriority.UsePadding = false;
+ this.xrTableCell18.StylePriority.UseTextAlignment = false;
+ this.xrTableCell18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell18.Weight = 0.333320845564475D;
+ //
+ // xrLabel12
+ //
+ this.xrLabel12.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel12.CanGrow = false;
+ this.xrLabel12.Font = new DevExpress.Drawing.DXFont("Arial", 12F, ((DevExpress.Drawing.DXFontStyle)((DevExpress.Drawing.DXFontStyle.Bold | DevExpress.Drawing.DXFontStyle.Underline))));
+ this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrLabel12.Name = "xrLabel12";
+ this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel12.SizeF = new System.Drawing.SizeF(287.4409F, 20F);
+ this.xrLabel12.StylePriority.UseBackColor = false;
+ this.xrLabel12.StylePriority.UseBorders = false;
+ this.xrLabel12.StylePriority.UseFont = false;
+ this.xrLabel12.StylePriority.UsePadding = false;
+ this.xrLabel12.StylePriority.UseTextAlignment = false;
+ this.xrLabel12.Text = "Summe Fachleistungsstunden";
+ this.xrLabel12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel10
+ //
+ this.xrLabel10.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel10.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel10.CanGrow = false;
+ this.xrLabel10.Font = new DevExpress.Drawing.DXFont("Calibri", 11F);
+ this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(376.8996F, 0F);
+ this.xrLabel10.Name = "xrLabel10";
+ this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel10.SizeF = new System.Drawing.SizeF(337.3035F, 20F);
+ this.xrLabel10.StylePriority.UseBackColor = false;
+ this.xrLabel10.StylePriority.UseBorders = false;
+ this.xrLabel10.StylePriority.UseFont = false;
+ this.xrLabel10.StylePriority.UsePadding = false;
+ this.xrLabel10.StylePriority.UseTextAlignment = false;
+ this.xrLabel10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel1.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel1.CanGrow = false;
+ this.xrLabel1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.FLS")});
+ this.xrLabel1.Font = new DevExpress.Drawing.DXFont("Calibri", 11F);
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(287.4409F, 0F);
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(89.45859F, 20F);
+ this.xrLabel1.StylePriority.UseBackColor = false;
+ this.xrLabel1.StylePriority.UseBorders = false;
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.StylePriority.UsePadding = false;
+ this.xrLabel1.StylePriority.UseTextAlignment = false;
+ xrSummary1.Running = DevExpress.XtraReports.UI.SummaryRunning.Report;
+ this.xrLabel1.Summary = xrSummary1;
+ this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrLabel1.TextFormatString = "{0:#.00}";
+ //
+ // fieldKontaktArt
+ //
+ this.fieldKontaktArt.DataMember = "Services";
+ this.fieldKontaktArt.Expression = "Iif([IsGroup], \'GR\', \'E\')";
+ this.fieldKontaktArt.FieldType = DevExpress.XtraReports.UI.FieldType.String;
+ this.fieldKontaktArt.Name = "fieldKontaktArt";
+ //
+ // FLS
+ //
+ this.FLS.DataMember = "Services";
+ this.FLS.Expression = "Round([Minutes]/60,2)";
+ this.FLS.Name = "FLS";
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
+ //
+ // LeistungnachweisEFH
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.DetailReport,
+ this.ReportHeader,
+ this.topMarginBand1,
+ this.bottomMarginBand1,
+ this.GroupFooter1});
+ this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] {
+ this.fieldKontaktArt,
+ this.FLS});
+ this.DataSource = this.bindingSource1;
+ this.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.formattingRuleStartDate,
+ this.formattingRuleServiceDesc,
+ this.formattingRuleCostBearer,
+ this.formattingRuleEmployeeName});
+ this.Margins = new DevExpress.Drawing.DXMargins(50F, 32F, 139.0833F, 30F);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = DevExpress.Drawing.Printing.DXPaperKind.A4;
+ this.Version = "23.2";
+ xrWatermark1.Id = "Watermark1";
+ this.Watermarks.Add(xrWatermark1);
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).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.ReportHeaderBand ReportHeader;
+ private DevExpress.XtraReports.UI.FormattingRule formattingRuleStartDate;
+ private DevExpress.XtraReports.UI.FormattingRule formattingRuleServiceDesc;
+ private DevExpress.XtraReports.UI.FormattingRule formattingRuleCostBearer;
+ private DevExpress.XtraReports.UI.FormattingRule formattingRuleEmployeeName;
+ private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1;
+ private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1;
+ private DevExpress.XtraReports.UI.XRTable xrTableServiceRecords1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell49;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel3;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel7;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel8;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel6;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel5;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.XRTable xrTable3;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow6;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell13;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell14;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell10;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell50;
+ private DevExpress.XtraReports.UI.CalculatedField fieldKontaktArt;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel10;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel14;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel16;
+ private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1;
+ private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox2;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel24;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel25;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel26;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel27;
+ private DevExpress.XtraReports.UI.CalculatedField FLS;
+ private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox3;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell7;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel19;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel15;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel12;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel22;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel21;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel13;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel11;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel20;
+ private DevExpress.XtraReports.UI.XRTable xrTable1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell6;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow3;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell15;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell16;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell17;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell18;
+ }
+}
diff --git a/ReportImp/FlexibleJugendarbeitFrankfurtEV/LeistungsnachweisEFH.cs b/ReportImp/FlexibleJugendarbeitFrankfurtEV/LeistungsnachweisEFH.cs
new file mode 100644
index 000000000..b6ca6b3e9
--- /dev/null
+++ b/ReportImp/FlexibleJugendarbeitFrankfurtEV/LeistungsnachweisEFH.cs
@@ -0,0 +1,122 @@
+using System;
+using System.Collections.Generic;
+using System.Drawing;
+using System.IO;
+using System.Linq;
+using System.Text.RegularExpressions;
+using BeWo.Data.Access;
+using BeWo.Data.Entities;
+using BeWo.Report;
+using BeWo.Report.ReportObjects;
+using BS.Shared;
+using BS.Shared.Core;
+using DevExpress.XtraReports.UI;
+
+namespace FlexibleJugendarbeitFrankfurtEV
+{
+ public partial class LeistungnachweisEFH : XtraReport, IBeWoReport
+ {
+ public LeistungnachweisEFH()
+ {
+ InitializeComponent();
+ }
+
+ public void SetReportDataSource(ServicesOverviewRO pRO)
+ {
+ if (pRO.Services != null)
+ {
+ List servicesBillable = new List();
+ Dictionary day2Detail = new Dictionary();
+
+ foreach (var sd in pRO.Services)
+ {
+ if (sd.IsBillable)
+ {
+ ServicesOverviewRO.CreateSignatureString(sd);
+ servicesBillable.Add(sd);
+ }
+ }
+
+ pRO.Services = servicesBillable;
+ }
+ SetzeMainAttendants(pRO);
+ pRO.MainAttendant = GetSozialarbeiter(pRO);
+ bindingSource1.DataSource = pRO;
+ }
+
+ private string GetSozialarbeiter(ServicesOverviewRO pRO)
+ {
+ string asd = "";
+ var c = DAOFactory.GenericDAO.LoadByID(pRO.CustomerOid);
+ foreach (var c2p in c.Customer2PersonList)
+ {
+ foreach (var v2o in c2p.ValueList)
+ {
+ if (v2o.Entry.Type == ValueListEntryType.EnvironmentPersonType && v2o.Entry.Value.Contains("Zuständiger ASD"))
+ {
+
+ if (asd != "")
+ {
+ asd += ", ";
+ }
+ asd += c2p.Person.FirstNameLastName;
+ }
+ }
+ }
+
+ return asd;
+ }
+
+ private void SetzeMainAttendants(ServicesOverviewRO pRo)
+ {
+ if (pRo.CostBearer2SupportConceptList != null && pRo.CostBearer2SupportConceptList.Count > 0)
+ {
+ pRo.MainAttendantCommaSeperated = "";
+ var c2s = pRo.CostBearer2SupportConceptList[0];
+ foreach (var scap in c2s.ApprovalPeriodList)
+ {
+ if (scap.StartDate <= pRo.EndDate && scap.EndDate >= pRo.StartDate)
+ {
+ if (scap.SupportConceptApprovalPeriod2Employee != null && scap.SupportConceptApprovalPeriod2Employee.Count > 0)
+ {
+ foreach (var e in scap.SupportConceptApprovalPeriod2Employee)
+ {
+ if (pRo.MainAttendantCommaSeperated.Length > 0)
+ {
+ pRo.MainAttendantCommaSeperated += ", ";
+ }
+ pRo.MainAttendantCommaSeperated += e.Employee.Person.FirstNameLastName;
+ }
+ }
+ }
+ }
+ }
+ }
+
+ private void picSignature_BeforePrint(object sender, System.ComponentModel.CancelEventArgs e)
+ {
+ XRPictureBox xrBox = sender as XRPictureBox;
+ //var test = this.GetCurrent
+ string base64String = xrBox.Tag as string;
+ if (!String.IsNullOrWhiteSpace(base64String))
+ {
+ var base64Data = Regex.Match(base64String, @"data:image/(?.+?),(?.+)").Groups["data"].Value;
+ var binData = Convert.FromBase64String(base64Data);
+ System.Drawing.Image img = ByteArrayToImage(binData);
+ xrBox.Image = Utils.CropImage(img);
+ }
+ else
+ {
+ xrBox.Image = null;
+ }
+ }
+
+ public System.Drawing.Image ByteArrayToImage(byte[] byteArrayIn)
+ {
+ using(var memoryStream = new MemoryStream(byteArrayIn))
+ {
+ return System.Drawing.Image.FromStream(memoryStream);
+ }
+ }
+ }
+}
diff --git a/ReportImp/FlexibleJugendarbeitFrankfurtEV/LeistungsnachweisEFH.resx b/ReportImp/FlexibleJugendarbeitFrankfurtEV/LeistungsnachweisEFH.resx
new file mode 100644
index 000000000..b11045a59
--- /dev/null
+++ b/ReportImp/FlexibleJugendarbeitFrankfurtEV/LeistungsnachweisEFH.resx
@@ -0,0 +1,123 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ /9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAIBAQIBAQICAgICAgICAwUDAwMDAwYEBAMFBwYHBwcGBwcICQsJCAgKCAcHCg0KCgsMDAwMBwkODw0MDgsMDAz/2wBDAQICAgMDAwYDAwYMCAcIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wAARCAA1AFkDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD9/KKbuOacDmgAoLYpGOBX59/8FUf+Cmd54H1G6+F/w3vGXXW/ca1qtsd0lmW6W0BH/LU5+ZhyucDnoAey/ti/8FUvAH7K11caLalvF3i6IYbTrGUCKzb/AKbzcqv+6Mt6gV8N+IP+Civ7Sn7XOuyWfgmPVdPt2b5bTwtp7Foh6NcEFvzYV61+wl/wRtXxBZWnjD4xJcf6Vi5t/DgkKu4PO+7cHdk9fLBz6ntX6J+DfA+j/DzQINL0HS9P0fTbdQsVtZwLDGoHHRQPz60AfkhH+w9+1149X7beL4uEknzZvvFKxyH/AID52R+OKjuvg3+2N+zyjXlv/wALHjt4BuZrHVRqUWB6orvkfVa/YjnNATBzQB+V/wAB/wDgt348+G+sppPxO0GPxFawsEnnhg+w6nb9vmjOEbHoQpPrX6Lfs/ftLeC/2nfBi654N1qDU7YYWeE/Jc2b/wByWM/Mp/Q9iaxv2kf2Mvh7+1Roclr4s0C1mvNpEGp2yiG+tj2KygZP+62V9q/MT43fs4/FH/gk78ZLHxd4X1ae80Caby7TVo4z5F0uc/ZbyLoCR68HqpBGAAfsgDkUV43+xX+2RoX7Znwmh13TQtjq1mRBq+mM+6Sxnx29Y25Kt3HHUGvY8+4oA/PD4+/8FqfE3wd+N3izwnb+BdDvbfw7qc1hHcSX8qvMqHG4gLgE+grjx/wX38U/9E98O/8Agxl/+Jr5q/awgjuv29vGsMiK8UvjFkdGGQym4UEH2Ir9g7b9iz4SNbxk/DnwhkqM50yL/CvwbI8ZxRneLxUMLjVTjSm1ZxT0u7dOlj+quKMv4F4Yy/L6mOyx1p4ikpNqpJapRvdc3Vy6HxZ8NP8AguV4m8e/Efw/oc3gPw/bxa1qVvYvKmoSloxLIqFgNvJG7P4V738Kf+CUngf4WftW6j8SI5rjUrNmN3puk3n71dPvXYtJNvYkyY6oG5UsTk4Br2DTv2PPhXouoW95Z/D/AMJ211aSLNDLHp0avE6nKsDjgggHNejhflr9T4bwGbYWnOObYhVm2uVpWsuvRH4Txpm2QY+rSlkGDeGjFNSTk5czvo9W7WQy8lNtaTSY3eWhbB74Ga+AfgL/AMFk/Enxf/aJ8P8Agm48EaLZW2tat/Zz3Md9K0kS5YbgpXBPHSvvzU/+QXdf9cm/9Br8Of2Jf+T9/Av/AGNH/s718vx9n2Oy/G4ClhJ8qqTtJWWqvHTX1Z9x4T8KZXm+W5tXzClzyoUuaDu1yy5Zu+jV9lvc/Wb9uz9p2+/ZD+AM/jLT9KtdauIb63sxbXErRRkSttLZUE8V8UH/AIL6+LF6/D3w6P8AuIzf/E19E/8ABaz/AJMdvf8AsNWH/ow182/8ETPgx4T+L918Q/8AhKPDmka/9hFl9n+3WyzeRu83dt3DjOB+VeXxTmmd1OJqWT5biPZKcL6pNXXM30b6HvcB5DwxS4IxHEed4P28qVTlspSi7PkSWjS0cr7Fg/8ABfbxUf8Amn3hv/wZS/8AxNfSH7F37T1v/wAFN/g/450vxn4S0m10m3lj0+a0imadbhJELbssAVZSMgjkEA17Af2K/hIR/wAk48H/APgsj/wrqvh18HvC/wAI7a6h8L+H9J0CG8cSXCWNusKzMBgFgo5IFfTZHk3EeHxcauY41VaaveKja+mmtuh8RxRxJwbi8vnQyfLJUKzatN1HJJJ6qzfVaH5i+FfAnjb/AIJp/t36T4X8H6Pq3iS116RS5SPfJruns+NgA+VDBnJY/wAQySAQK/U7+2X/AOfO4/T/ABqw+mW8t/HdPbwtdRqUSYoPMRTjIDdQDgZHfFTbfZvzr6LAZbiaFatUqV3NTldJr4VZKyPjs2zjCYvD4ajQwsacqUOWUk3eo7t8z8/v+6yX4R/tn2813+2t8RYbfd9om8UXEcIBwS5kwuD2+bFeor+w7+1cyArZ+McYyP8AipF/+PV55+1Sf+M/vGP/AGOp/wDSlK/c2zH+ix/7g/lX4Twhwjhs6xuPlXqThyVHbkdr3ct9H2P6s8Q/ETGcM5XlEMLQpVFUopv2kXK1ow21XfU+Af8AgmJ+zb8cfhL+0Pdap8RrfxBFoL6RNAjXuri7j84vGV+TzG5wG5xX6AKc0rpgV+V//BV/9oX4tfB39qzUNJ0rxr4k0Xw5fWNve6bbWlx5MWNu2TBUZPzqc896/U8RiMLwdlCb56sObdtOS5u700PwfB4PMPEbiJxj7KhVcL2ScYtQsrJLmd9b/Jn6laqf+JVdf9cW/ka/Dn9iYf8AGengX/sZ/wD2d6/R/wAKf8FVvhPd/s2wa1feKLeHxBFpQS40mRWN410I8FAuOdz/AMWcYOc1+en/AATQ8IXvxH/bs8FSQQtILG+l1a6ZRkQxorMSf+BFR9TXxHHmZ4XMsyyqOCmpvnTtFp2Tcd7bdfuP03wpyPH5Nk2fzzOlKlFUnG8k4ptRne1991t3R+gv/Bav/kx29/7DVh/6MNfmh+zP8D/it8Zn1j/hWMOsTNp/l/2h9h1IWeN27Zuy67ujeuK/S7/gtSc/sOXv/YasP/RhrxL/AIICjN38TfpYf+1qx4uymnmfGtDB1ZSipU94uz0Uno/kdXh3xDWyTwzxeZUIRnKFbRTV4u7prVXXfTXc8UP7Df7WBH/Hn4x/8KVf/j1fqF+xv4U8Q+Bv2X/BOkeLFuU8SafpiRaitxP58olyc7nydx6c5Nel7RihV21+kcN8F4bJq0q9CrObkrWm7rdPTRan4xxp4l47iXDU8NiqFKmoS5k6cXFt2as229NRcUUUV9kfnJ8L/FH/AIJB6D8R/wBovUfFsvjXWrW41rWm1VrdLOJo4m3CXYCTkjjGetfbGs6p/YGliXYZQuF27tv64NFFeDkuTYLAzqzwtNRc3eVr6vvq/M+kz7ibM81pUKWYVXUVKPLBNJcq0VtEuy3uFnq/2vUI4PLK+ZbLcbt3TJxjGP1ry39rn9izwf8AtleFYdN8Rx3FpqGnZfT9UtCBcWhbqORhkOBlTwcDpRRXp47B0MXQlh8TBShLRp6pnj5fmeKy/EwxmCqOnUg7qS0af9fefCj/APBGC3Txx/Zo+I1x9n8zbuOhr5mM+vnYz+Ffa/7LH7E/gv8AYd8H30mgQ3GqaxeRr9u1S8YfaLkA8IMDCIDztHfrmiivi+F+FcpwdeeIw1BRnFuz1bXpdux+icZeIXEWaYWGDx2KlKnJJuOiTem/Klf0ehsftsfs4Wf7U/wHvvCt9ql1pFutzDfme3jWRyYiWC4bjn1ri/2I/wBhPTv2FrTxVdaf4i1DxF/bqQF0ubdIPJ8vdjBUnOd/f0oor6Grk2CqZpDMJ017WKspa3Ss9N7dX0PkqPE2Z0snnk1Os1h5y5pQsrN6O97X6Lr0Poq+uvscW7bu5C4zip8UUV7x84Yfibxj/wAI7pWtXX2fzv7HtxcbfM2+d8pOM4OOnXmqP/Cyv+nM/wDf7/7GiigD/9k=
+
+
\ No newline at end of file
diff --git a/ReportImp/FlexibleJugendarbeitFrankfurtEV/LeistungsnachweisHFP.Designer.cs b/ReportImp/FlexibleJugendarbeitFrankfurtEV/LeistungsnachweisHFP.Designer.cs
new file mode 100644
index 000000000..361d0230a
--- /dev/null
+++ b/ReportImp/FlexibleJugendarbeitFrankfurtEV/LeistungsnachweisHFP.Designer.cs
@@ -0,0 +1,1668 @@
+using BeWo.Report.ReportObjects;
+namespace FlexibleJugendarbeitFrankfurtEV
+{
+ partial class LeistungnachweisHFP
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ DevExpress.XtraReports.UI.XRSummary xrSummary1 = new DevExpress.XtraReports.UI.XRSummary();
+ DevExpress.XtraReports.UI.XRSummary xrSummary2 = new DevExpress.XtraReports.UI.XRSummary();
+ DevExpress.XtraReports.UI.XRSummary xrSummary3 = new DevExpress.XtraReports.UI.XRSummary();
+ DevExpress.XtraReports.UI.XRWatermark xrWatermark1 = new DevExpress.XtraReports.UI.XRWatermark();
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell44 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell50 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell48 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrLabel36 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel35 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel29 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel34 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel27 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel28 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel30 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel31 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel32 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel33 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel25 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel23 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel21 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel22 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel24 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel26 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.formattingRuleServiceDesc = new DevExpress.XtraReports.UI.FormattingRule();
+ this.formattingRuleCostBearer = new DevExpress.XtraReports.UI.FormattingRule();
+ this.formattingRuleEmployeeName = new DevExpress.XtraReports.UI.FormattingRule();
+ this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.xrLabel20 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel19 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel44 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel43 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel42 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel37 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel38 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel39 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel40 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel41 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel18 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrPictureBox2 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.lblUnterschriftKlient = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblUnterschriftMitarbeiter = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel();
+ this.fieldKontaktArt = new DevExpress.XtraReports.UI.CalculatedField();
+ this.FLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldOPferd = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldFahrer = new DevExpress.XtraReports.UI.CalculatedField();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.Expanded = false;
+ this.Detail.HeightF = 0F;
+ this.Detail.Name = "Detail";
+ this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // DetailReport
+ //
+ this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail1,
+ this.GroupHeader1});
+ this.DetailReport.DataMember = "Services";
+ this.DetailReport.DataSource = this.bindingSource1;
+ this.DetailReport.Level = 0;
+ this.DetailReport.Name = "DetailReport";
+ this.DetailReport.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.DetailReport.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // Detail1
+ //
+ this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable3});
+ this.Detail1.HeightF = 20F;
+ this.Detail1.Name = "Detail1";
+ this.Detail1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail1.SortFields.AddRange(new DevExpress.XtraReports.UI.GroupField[] {
+ new DevExpress.XtraReports.UI.GroupField("StartDate", DevExpress.XtraReports.UI.XRColumnSortOrder.Ascending)});
+ this.Detail1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTable3
+ //
+ this.xrTable3.BorderColor = System.Drawing.Color.Black;
+ this.xrTable3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTable3.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable3.Name = "xrTable3";
+ this.xrTable3.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow6});
+ this.xrTable3.SizeF = new System.Drawing.SizeF(726.0035F, 20F);
+ this.xrTable3.StylePriority.UseFont = false;
+ this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTableRow6
+ //
+ this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell13,
+ this.xrTableCell11,
+ this.xrTableCell12,
+ this.xrTableCell44,
+ this.xrTableCell50,
+ this.xrTableCell5,
+ this.xrTableCell6});
+ this.xrTableRow6.Name = "xrTableRow6";
+ this.xrTableRow6.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableRow6.Weight = 1D;
+ //
+ // xrTableCell13
+ //
+ this.xrTableCell13.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDate", "{0:dd/MM/yyyy}")});
+ this.xrTableCell13.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ this.xrTableCell13.Name = "xrTableCell13";
+ this.xrTableCell13.StylePriority.UseBorders = false;
+ this.xrTableCell13.StylePriority.UseFont = false;
+ this.xrTableCell13.StylePriority.UsePadding = false;
+ this.xrTableCell13.StylePriority.UseTextAlignment = false;
+ this.xrTableCell13.Text = "xrTableCell13";
+ this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell13.Weight = 0.12662996842532104D;
+ //
+ // xrTableCell11
+ //
+ this.xrTableCell11.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Notice")});
+ this.xrTableCell11.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ this.xrTableCell11.Multiline = true;
+ this.xrTableCell11.Name = "xrTableCell11";
+ this.xrTableCell11.StylePriority.UseBorders = false;
+ this.xrTableCell11.StylePriority.UseFont = false;
+ this.xrTableCell11.StylePriority.UsePadding = false;
+ this.xrTableCell11.StylePriority.UseTextAlignment = false;
+ this.xrTableCell11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell11.TextFormatString = "{0:dddd}";
+ this.xrTableCell11.Weight = 0.12662989136072941D;
+ //
+ // xrTableCell12
+ //
+ this.xrTableCell12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Notice2", "{0:0.00}")});
+ this.xrTableCell12.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrTableCell12.Name = "xrTableCell12";
+ this.xrTableCell12.StylePriority.UseBorders = false;
+ this.xrTableCell12.StylePriority.UseFont = false;
+ this.xrTableCell12.StylePriority.UsePadding = false;
+ this.xrTableCell12.StylePriority.UseTextAlignment = false;
+ this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell12.Weight = 0.066868393923800951D;
+ //
+ // xrTableCell44
+ //
+ this.xrTableCell44.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.ServiceCategoryAbbr")});
+ this.xrTableCell44.Name = "xrTableCell44";
+ this.xrTableCell44.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 0, 0, 0, 100F);
+ this.xrTableCell44.StylePriority.UseBorders = false;
+ this.xrTableCell44.StylePriority.UseFont = false;
+ this.xrTableCell44.StylePriority.UsePadding = false;
+ this.xrTableCell44.StylePriority.UseTextAlignment = false;
+ this.xrTableCell44.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell44.Weight = 0.36156630954819408D;
+ //
+ // xrTableCell50
+ //
+ this.xrTableCell50.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldOPferd")});
+ this.xrTableCell50.Name = "xrTableCell50";
+ this.xrTableCell50.StylePriority.UseBorders = false;
+ this.xrTableCell50.StylePriority.UseFont = false;
+ this.xrTableCell50.StylePriority.UsePadding = false;
+ this.xrTableCell50.StylePriority.UseTextAlignment = false;
+ this.xrTableCell50.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell50.TextFormatString = "{0:0.00}";
+ this.xrTableCell50.Weight = 0.077302103216945015D;
+ //
+ // xrTableCell5
+ //
+ this.xrTableCell5.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.FLSQualified")});
+ this.xrTableCell5.Multiline = true;
+ this.xrTableCell5.Name = "xrTableCell5";
+ this.xrTableCell5.StylePriority.UseBorders = false;
+ this.xrTableCell5.StylePriority.UseFont = false;
+ this.xrTableCell5.StylePriority.UsePadding = false;
+ this.xrTableCell5.StylePriority.UseTextAlignment = false;
+ this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell5.TextFormatString = "{0:0.00}";
+ this.xrTableCell5.Weight = 0.078888400795200847D;
+ //
+ // xrTableCell6
+ //
+ this.xrTableCell6.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.FLSUnqualified")});
+ this.xrTableCell6.Multiline = true;
+ this.xrTableCell6.Name = "xrTableCell6";
+ this.xrTableCell6.StylePriority.UseBorders = false;
+ this.xrTableCell6.StylePriority.UseFont = false;
+ this.xrTableCell6.StylePriority.UsePadding = false;
+ this.xrTableCell6.StylePriority.UseTextAlignment = false;
+ this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell6.TextFormatString = "{0:0.00}";
+ this.xrTableCell6.Weight = 0.078786087915180839D;
+ //
+ // GroupHeader1
+ //
+ this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableServiceRecords1});
+ this.GroupHeader1.HeightF = 46F;
+ this.GroupHeader1.Name = "GroupHeader1";
+ this.GroupHeader1.RepeatEveryPage = true;
+ //
+ // xrTableServiceRecords1
+ //
+ this.xrTableServiceRecords1.BackColor = System.Drawing.Color.Transparent;
+ this.xrTableServiceRecords1.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableServiceRecords1.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ 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.xrTableRow1});
+ this.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(726.0035F, 46F);
+ this.xrTableServiceRecords1.StylePriority.UseBackColor = false;
+ this.xrTableServiceRecords1.StylePriority.UseBorders = false;
+ this.xrTableServiceRecords1.StylePriority.UseFont = false;
+ this.xrTableServiceRecords1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTableRow2
+ //
+ this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell3,
+ this.xrTableCell2,
+ this.xrTableCell9,
+ this.xrTableCell28,
+ this.xrTableCell48,
+ 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.56287650602409645D;
+ //
+ // xrTableCell3
+ //
+ this.xrTableCell3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell3.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ this.xrTableCell3.Name = "xrTableCell3";
+ this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 1, 0, 100F);
+ this.xrTableCell3.StylePriority.UseBorders = false;
+ this.xrTableCell3.StylePriority.UseFont = false;
+ this.xrTableCell3.StylePriority.UsePadding = false;
+ this.xrTableCell3.StylePriority.UseTextAlignment = false;
+ this.xrTableCell3.Text = "Datum";
+ this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell3.Weight = 0.26536312849161997D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell2.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ this.xrTableCell2.Multiline = true;
+ this.xrTableCell2.Name = "xrTableCell2";
+ this.xrTableCell2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 1, 0, 100F);
+ this.xrTableCell2.StylePriority.UseBorders = false;
+ this.xrTableCell2.StylePriority.UseFont = false;
+ this.xrTableCell2.StylePriority.UsePadding = false;
+ this.xrTableCell2.StylePriority.UseTextAlignment = false;
+ this.xrTableCell2.Text = "Nr.";
+ this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell2.Weight = 0.26536312849161997D;
+ //
+ // xrTableCell9
+ //
+ this.xrTableCell9.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell9.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ this.xrTableCell9.Multiline = true;
+ this.xrTableCell9.Name = "xrTableCell9";
+ this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 1, 0, 100F);
+ this.xrTableCell9.StylePriority.UseBorders = false;
+ this.xrTableCell9.StylePriority.UseFont = false;
+ this.xrTableCell9.StylePriority.UsePadding = false;
+ this.xrTableCell9.StylePriority.UseTextAlignment = false;
+ this.xrTableCell9.Text = "FK";
+ this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell9.Weight = 0.14012804242284987D;
+ //
+ // xrTableCell28
+ //
+ this.xrTableCell28.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell28.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrTableCell28.Name = "xrTableCell28";
+ this.xrTableCell28.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 1, 0, 100F);
+ this.xrTableCell28.StylePriority.UseBorders = false;
+ this.xrTableCell28.StylePriority.UseFont = false;
+ this.xrTableCell28.StylePriority.UsePadding = false;
+ this.xrTableCell28.StylePriority.UseTextAlignment = false;
+ this.xrTableCell28.Text = "Beschreibung der erbrachten";
+ this.xrTableCell28.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell28.Weight = 0.75769129828635462D;
+ //
+ // xrTableCell48
+ //
+ this.xrTableCell48.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell48.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrTableCell48.Multiline = true;
+ this.xrTableCell48.Name = "xrTableCell48";
+ this.xrTableCell48.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 1, 0, 100F);
+ this.xrTableCell48.StylePriority.UseBorders = false;
+ this.xrTableCell48.StylePriority.UseFont = false;
+ this.xrTableCell48.StylePriority.UsePadding = false;
+ this.xrTableCell48.StylePriority.UseTextAlignment = false;
+ this.xrTableCell48.Text = "Flst ";
+ this.xrTableCell48.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell48.Weight = 0.16199239198299831D;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell1.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrTableCell1.Multiline = true;
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 1, 0, 100F);
+ this.xrTableCell1.StylePriority.UseBorders = false;
+ this.xrTableCell1.StylePriority.UseFont = false;
+ this.xrTableCell1.StylePriority.UsePadding = false;
+ this.xrTableCell1.StylePriority.UseTextAlignment = false;
+ this.xrTableCell1.Text = "Flst";
+ this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell1.Weight = 0.16531757373992326D;
+ //
+ // xrTableCell4
+ //
+ this.xrTableCell4.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell4.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrTableCell4.Multiline = true;
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 1, 0, 100F);
+ this.xrTableCell4.StylePriority.UseBorders = false;
+ this.xrTableCell4.StylePriority.UseFont = false;
+ this.xrTableCell4.StylePriority.UsePadding = false;
+ this.xrTableCell4.StylePriority.UseTextAlignment = false;
+ this.xrTableCell4.Text = "Fahrer";
+ this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell4.Weight = 0.16510177606519325D;
+ //
+ // xrTableRow1
+ //
+ this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell7,
+ this.xrTableCell8,
+ this.xrTableCell10,
+ this.xrTableCell14,
+ this.xrTableCell15,
+ this.xrTableCell16,
+ this.xrTableCell17});
+ 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 = 0.56287650602409645D;
+ //
+ // xrTableCell7
+ //
+ this.xrTableCell7.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell7.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ this.xrTableCell7.Multiline = true;
+ this.xrTableCell7.Name = "xrTableCell7";
+ this.xrTableCell7.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 1, 0, 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.TopCenter;
+ this.xrTableCell7.Weight = 0.26536312849161997D;
+ //
+ // xrTableCell8
+ //
+ this.xrTableCell8.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell8.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ this.xrTableCell8.Multiline = true;
+ this.xrTableCell8.Name = "xrTableCell8";
+ this.xrTableCell8.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 1, 0, 100F);
+ this.xrTableCell8.StylePriority.UseBorders = false;
+ this.xrTableCell8.StylePriority.UseFont = false;
+ this.xrTableCell8.StylePriority.UsePadding = false;
+ this.xrTableCell8.StylePriority.UseTextAlignment = false;
+ this.xrTableCell8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell8.Weight = 0.26536312849161997D;
+ //
+ // xrTableCell10
+ //
+ this.xrTableCell10.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell10.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ this.xrTableCell10.Multiline = true;
+ this.xrTableCell10.Name = "xrTableCell10";
+ this.xrTableCell10.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 1, 0, 100F);
+ this.xrTableCell10.StylePriority.UseBorders = false;
+ this.xrTableCell10.StylePriority.UseFont = false;
+ this.xrTableCell10.StylePriority.UsePadding = false;
+ this.xrTableCell10.StylePriority.UseTextAlignment = false;
+ this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell10.Weight = 0.14012804242284987D;
+ //
+ // xrTableCell14
+ //
+ this.xrTableCell14.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell14.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrTableCell14.Multiline = true;
+ this.xrTableCell14.Name = "xrTableCell14";
+ this.xrTableCell14.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 1, 0, 100F);
+ this.xrTableCell14.StylePriority.UseBorders = false;
+ this.xrTableCell14.StylePriority.UseFont = false;
+ this.xrTableCell14.StylePriority.UsePadding = false;
+ this.xrTableCell14.StylePriority.UseTextAlignment = false;
+ this.xrTableCell14.Text = " Leistung/ Fallarbeit";
+ this.xrTableCell14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell14.Weight = 0.75769097529638307D;
+ //
+ // xrTableCell15
+ //
+ this.xrTableCell15.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell15.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrTableCell15.Multiline = true;
+ this.xrTableCell15.Name = "xrTableCell15";
+ this.xrTableCell15.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 1, 0, 100F);
+ this.xrTableCell15.StylePriority.UseBorders = false;
+ this.xrTableCell15.StylePriority.UseFont = false;
+ this.xrTableCell15.StylePriority.UsePadding = false;
+ this.xrTableCell15.StylePriority.UseTextAlignment = false;
+ this.xrTableCell15.Text = "o Pferd";
+ this.xrTableCell15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell15.Weight = 0.16199271497296985D;
+ //
+ // xrTableCell16
+ //
+ this.xrTableCell16.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell16.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrTableCell16.Multiline = true;
+ this.xrTableCell16.Name = "xrTableCell16";
+ this.xrTableCell16.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 1, 0, 100F);
+ this.xrTableCell16.StylePriority.UseBorders = false;
+ this.xrTableCell16.StylePriority.UseFont = false;
+ this.xrTableCell16.StylePriority.UsePadding = false;
+ this.xrTableCell16.StylePriority.UseTextAlignment = false;
+ this.xrTableCell16.Text = "m Pferd";
+ this.xrTableCell16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell16.Weight = 0.16531725074995171D;
+ //
+ // xrTableCell17
+ //
+ this.xrTableCell17.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell17.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrTableCell17.Multiline = true;
+ this.xrTableCell17.Name = "xrTableCell17";
+ this.xrTableCell17.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 1, 0, 100F);
+ this.xrTableCell17.StylePriority.UseBorders = false;
+ this.xrTableCell17.StylePriority.UseFont = false;
+ this.xrTableCell17.StylePriority.UsePadding = false;
+ this.xrTableCell17.StylePriority.UseTextAlignment = false;
+ this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell17.Weight = 0.16510209905516479D;
+ //
+ // 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.xrLabel36,
+ this.xrLabel35,
+ this.xrLabel29,
+ this.xrLabel34,
+ this.xrLabel27,
+ this.xrLabel28,
+ this.xrLabel30,
+ this.xrLabel31,
+ this.xrLabel32,
+ this.xrLabel33,
+ this.xrLabel25,
+ this.xrLabel23,
+ this.xrLabel8,
+ this.xrLabel6,
+ this.xrLabel7,
+ this.xrLabel11,
+ this.xrLabel13,
+ this.xrLabel21,
+ this.xrLabel22,
+ this.xrLabel24,
+ this.xrLabel26,
+ this.xrLabel14,
+ this.xrLabel16,
+ this.xrLabel5,
+ this.xrLabel4,
+ this.xrLabel3,
+ this.xrLabel2});
+ this.ReportHeader.HeightF = 433.7501F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.PageBreak = DevExpress.XtraReports.UI.PageBreak.AfterBand;
+ //
+ // xrLabel36
+ //
+ this.xrLabel36.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel36.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel36.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "CostBearer2SupportConceptList.SupportConcept.Notice")});
+ this.xrLabel36.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel36.LocationFloat = new DevExpress.Utils.PointFloat(0.006612142F, 290.8334F);
+ this.xrLabel36.Name = "xrLabel36";
+ this.xrLabel36.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel36.SizeF = new System.Drawing.SizeF(726.0114F, 142.9167F);
+ this.xrLabel36.StylePriority.UseBackColor = false;
+ this.xrLabel36.StylePriority.UseBorders = false;
+ this.xrLabel36.StylePriority.UseFont = false;
+ this.xrLabel36.StylePriority.UsePadding = false;
+ this.xrLabel36.StylePriority.UseTextAlignment = false;
+ this.xrLabel36.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrLabel35
+ //
+ this.xrLabel35.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel35.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel35.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "SupportConceptCostBearer.SupportConcept.ConferenceDate")});
+ this.xrLabel35.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel35.LocationFloat = new DevExpress.Utils.PointFloat(539.9022F, 246.875F);
+ this.xrLabel35.Name = "xrLabel35";
+ this.xrLabel35.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel35.SizeF = new System.Drawing.SizeF(186.1157F, 43.95834F);
+ this.xrLabel35.StylePriority.UseBackColor = false;
+ this.xrLabel35.StylePriority.UseBorders = false;
+ this.xrLabel35.StylePriority.UseFont = false;
+ this.xrLabel35.StylePriority.UsePadding = false;
+ this.xrLabel35.StylePriority.UseTextAlignment = false;
+ this.xrLabel35.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrLabel35.TextFormatString = "{0:dd.MM.yyyy}";
+ //
+ // xrLabel29
+ //
+ this.xrLabel29.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel29.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel29.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel29.LocationFloat = new DevExpress.Utils.PointFloat(0.006612142F, 246.8751F);
+ this.xrLabel29.Name = "xrLabel29";
+ this.xrLabel29.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel29.SizeF = new System.Drawing.SizeF(120.64F, 43.95834F);
+ this.xrLabel29.StylePriority.UseBackColor = false;
+ this.xrLabel29.StylePriority.UseBorders = false;
+ this.xrLabel29.StylePriority.UseFont = false;
+ this.xrLabel29.StylePriority.UsePadding = false;
+ this.xrLabel29.StylePriority.UseTextAlignment = false;
+ this.xrLabel29.Text = "Nr.";
+ this.xrLabel29.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel34
+ //
+ this.xrLabel34.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel34.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel34.LocationFloat = new DevExpress.Utils.PointFloat(120.6467F, 246.875F);
+ this.xrLabel34.Name = "xrLabel34";
+ this.xrLabel34.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel34.SizeF = new System.Drawing.SizeF(419.2554F, 43.95837F);
+ this.xrLabel34.StylePriority.UseBackColor = false;
+ this.xrLabel34.StylePriority.UseBorders = false;
+ this.xrLabel34.StylePriority.UseFont = false;
+ this.xrLabel34.StylePriority.UsePadding = false;
+ this.xrLabel34.StylePriority.UseTextAlignment = false;
+ this.xrLabel34.Text = "Ziele (Zl)/ Aufträge (A) / Auflagen (Al) laut Hilfeplan vom:";
+ this.xrLabel34.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel27
+ //
+ this.xrLabel27.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel27.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel27.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel27.LocationFloat = new DevExpress.Utils.PointFloat(353.7864F, 167.7084F);
+ this.xrLabel27.Name = "xrLabel27";
+ this.xrLabel27.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel27.SizeF = new System.Drawing.SizeF(372.2314F, 20F);
+ this.xrLabel27.StylePriority.UseBackColor = false;
+ this.xrLabel27.StylePriority.UseBorders = false;
+ this.xrLabel27.StylePriority.UseFont = false;
+ this.xrLabel27.StylePriority.UsePadding = false;
+ this.xrLabel27.StylePriority.UseTextAlignment = false;
+ this.xrLabel27.Text = "Flexible Jugendarbeit Frankfurt (Oder) e.V.";
+ this.xrLabel27.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrLabel28
+ //
+ this.xrLabel28.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel28.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel28.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel28.LocationFloat = new DevExpress.Utils.PointFloat(0.006612142F, 167.7084F);
+ this.xrLabel28.Name = "xrLabel28";
+ this.xrLabel28.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel28.SizeF = new System.Drawing.SizeF(353.7798F, 20F);
+ this.xrLabel28.StylePriority.UseBackColor = false;
+ this.xrLabel28.StylePriority.UseBorders = false;
+ this.xrLabel28.StylePriority.UseFont = false;
+ this.xrLabel28.StylePriority.UsePadding = false;
+ this.xrLabel28.StylePriority.UseTextAlignment = false;
+ this.xrLabel28.Text = "Träger";
+ this.xrLabel28.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel30
+ //
+ this.xrLabel30.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel30.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "MainAttendant", "{0:0.##}")});
+ this.xrLabel30.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel30.LocationFloat = new DevExpress.Utils.PointFloat(353.7864F, 207.7084F);
+ this.xrLabel30.Name = "xrLabel30";
+ this.xrLabel30.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel30.SizeF = new System.Drawing.SizeF(372.2314F, 20.00002F);
+ this.xrLabel30.StylePriority.UseBackColor = false;
+ this.xrLabel30.StylePriority.UseBorders = false;
+ this.xrLabel30.StylePriority.UseFont = false;
+ this.xrLabel30.StylePriority.UsePadding = false;
+ this.xrLabel30.StylePriority.UseTextAlignment = false;
+ this.xrLabel30.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrLabel31
+ //
+ this.xrLabel31.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel31.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel31.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "MainAttendantCommaSeperated")});
+ this.xrLabel31.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel31.LocationFloat = new DevExpress.Utils.PointFloat(353.7864F, 187.7084F);
+ this.xrLabel31.Name = "xrLabel31";
+ this.xrLabel31.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel31.SizeF = new System.Drawing.SizeF(372.2314F, 20.00002F);
+ this.xrLabel31.StylePriority.UseBackColor = false;
+ this.xrLabel31.StylePriority.UseBorders = false;
+ this.xrLabel31.StylePriority.UseFont = false;
+ this.xrLabel31.StylePriority.UsePadding = false;
+ this.xrLabel31.StylePriority.UseTextAlignment = false;
+ this.xrLabel31.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrLabel32
+ //
+ this.xrLabel32.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel32.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel32.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel32.LocationFloat = new DevExpress.Utils.PointFloat(0.006612142F, 207.7084F);
+ this.xrLabel32.Name = "xrLabel32";
+ this.xrLabel32.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel32.SizeF = new System.Drawing.SizeF(353.7798F, 20F);
+ this.xrLabel32.StylePriority.UseBackColor = false;
+ this.xrLabel32.StylePriority.UseBorders = false;
+ this.xrLabel32.StylePriority.UseFont = false;
+ this.xrLabel32.StylePriority.UsePadding = false;
+ this.xrLabel32.StylePriority.UseTextAlignment = false;
+ this.xrLabel32.Text = "fallzuständige/r Sozialarbeiter/in ASD";
+ this.xrLabel32.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel33
+ //
+ this.xrLabel33.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel33.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel33.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel33.LocationFloat = new DevExpress.Utils.PointFloat(0.006612142F, 187.7084F);
+ this.xrLabel33.Name = "xrLabel33";
+ this.xrLabel33.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel33.SizeF = new System.Drawing.SizeF(353.7798F, 20.00002F);
+ this.xrLabel33.StylePriority.UseBackColor = false;
+ this.xrLabel33.StylePriority.UseBorders = false;
+ this.xrLabel33.StylePriority.UseFont = false;
+ this.xrLabel33.StylePriority.UsePadding = false;
+ this.xrLabel33.StylePriority.UseTextAlignment = false;
+ this.xrLabel33.Text = "fallzuständige Fachkraft/-kräfte";
+ this.xrLabel33.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel25
+ //
+ this.xrLabel25.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel25.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel25.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "SupportConceptCostBearer.EndDate")});
+ this.xrLabel25.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel25.LocationFloat = new DevExpress.Utils.PointFloat(632.9623F, 116.25F);
+ this.xrLabel25.Name = "xrLabel25";
+ this.xrLabel25.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel25.SizeF = new System.Drawing.SizeF(93.05579F, 20.00001F);
+ this.xrLabel25.StylePriority.UseBackColor = false;
+ this.xrLabel25.StylePriority.UseBorders = false;
+ this.xrLabel25.StylePriority.UseFont = false;
+ this.xrLabel25.StylePriority.UsePadding = false;
+ this.xrLabel25.StylePriority.UseTextAlignment = false;
+ this.xrLabel25.Text = "von:";
+ this.xrLabel25.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrLabel25.TextFormatString = "{0:dd.MM.yyyy}";
+ //
+ // xrLabel23
+ //
+ this.xrLabel23.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel23.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel23.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel23.LocationFloat = new DevExpress.Utils.PointFloat(539.9022F, 116.25F);
+ this.xrLabel23.Name = "xrLabel23";
+ this.xrLabel23.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel23.SizeF = new System.Drawing.SizeF(93.05579F, 20.00001F);
+ this.xrLabel23.StylePriority.UseBackColor = false;
+ this.xrLabel23.StylePriority.UseBorders = false;
+ this.xrLabel23.StylePriority.UseFont = false;
+ this.xrLabel23.StylePriority.UsePadding = false;
+ this.xrLabel23.StylePriority.UseTextAlignment = false;
+ this.xrLabel23.Text = "bis:";
+ this.xrLabel23.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel8
+ //
+ this.xrLabel8.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel8.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "SupportConceptCostBearer.StartDate")});
+ this.xrLabel8.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(446.8464F, 116.25F);
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(93.05579F, 20.00001F);
+ this.xrLabel8.StylePriority.UseBackColor = false;
+ this.xrLabel8.StylePriority.UseBorders = false;
+ this.xrLabel8.StylePriority.UseFont = false;
+ this.xrLabel8.StylePriority.UsePadding = false;
+ this.xrLabel8.StylePriority.UseTextAlignment = false;
+ this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrLabel8.TextFormatString = "{0:dd.MM.yyyy}";
+ //
+ // xrLabel6
+ //
+ this.xrLabel6.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel6.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel6.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(539.9022F, 96.24999F);
+ this.xrLabel6.Name = "xrLabel6";
+ this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel6.SizeF = new System.Drawing.SizeF(93.05573F, 20F);
+ this.xrLabel6.StylePriority.UseBackColor = false;
+ this.xrLabel6.StylePriority.UseBorders = false;
+ this.xrLabel6.StylePriority.UseFont = false;
+ this.xrLabel6.StylePriority.UsePadding = false;
+ this.xrLabel6.StylePriority.UseTextAlignment = false;
+ this.xrLabel6.Text = "Jahr:";
+ this.xrLabel6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel7
+ //
+ this.xrLabel7.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel7.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(632.9579F, 96.24999F);
+ this.xrLabel7.Name = "xrLabel7";
+ this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel7.SizeF = new System.Drawing.SizeF(93.06F, 20F);
+ this.xrLabel7.StylePriority.UseBackColor = false;
+ this.xrLabel7.StylePriority.UseBorders = false;
+ this.xrLabel7.StylePriority.UseFont = false;
+ this.xrLabel7.StylePriority.UsePadding = false;
+ this.xrLabel7.StylePriority.UseTextAlignment = false;
+ this.xrLabel7.Text = "[Year]";
+ this.xrLabel7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrLabel11
+ //
+ this.xrLabel11.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel11.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel11.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrLabel11.Name = "xrLabel11";
+ this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel11.SizeF = new System.Drawing.SizeF(253.5416F, 20F);
+ this.xrLabel11.StylePriority.UseBackColor = false;
+ this.xrLabel11.StylePriority.UseBorders = false;
+ this.xrLabel11.StylePriority.UseFont = false;
+ this.xrLabel11.StylePriority.UsePadding = false;
+ this.xrLabel11.StylePriority.UseTextAlignment = false;
+ this.xrLabel11.Text = "Az lt. HP/HPF ASD: ";
+ this.xrLabel11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel13
+ //
+ this.xrLabel13.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel13.CanGrow = false;
+ this.xrLabel13.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(253.5414F, 0F);
+ this.xrLabel13.Name = "xrLabel13";
+ this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel13.SizeF = new System.Drawing.SizeF(250.6099F, 20.00002F);
+ this.xrLabel13.StylePriority.UseBackColor = false;
+ this.xrLabel13.StylePriority.UseBorders = false;
+ this.xrLabel13.StylePriority.UseFont = false;
+ this.xrLabel13.StylePriority.UsePadding = false;
+ this.xrLabel13.StylePriority.UseTextAlignment = false;
+ this.xrLabel13.Text = "[ReferenceNumber]";
+ this.xrLabel13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel21
+ //
+ this.xrLabel21.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel21.CanGrow = false;
+ this.xrLabel21.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel21.LocationFloat = new DevExpress.Utils.PointFloat(253.5416F, 19.99998F);
+ this.xrLabel21.Name = "xrLabel21";
+ this.xrLabel21.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel21.SizeF = new System.Drawing.SizeF(250.6098F, 20.00002F);
+ this.xrLabel21.StylePriority.UseBackColor = false;
+ this.xrLabel21.StylePriority.UseBorders = false;
+ this.xrLabel21.StylePriority.UseFont = false;
+ this.xrLabel21.StylePriority.UsePadding = false;
+ this.xrLabel21.StylePriority.UseTextAlignment = false;
+ this.xrLabel21.Text = "[SupportConceptCostBearer.Notice]";
+ this.xrLabel21.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel22
+ //
+ this.xrLabel22.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel22.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel22.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel22.LocationFloat = new DevExpress.Utils.PointFloat(0F, 20.00001F);
+ this.xrLabel22.Name = "xrLabel22";
+ this.xrLabel22.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel22.SizeF = new System.Drawing.SizeF(253.5416F, 20F);
+ this.xrLabel22.StylePriority.UseBackColor = false;
+ this.xrLabel22.StylePriority.UseBorders = false;
+ this.xrLabel22.StylePriority.UseFont = false;
+ this.xrLabel22.StylePriority.UsePadding = false;
+ this.xrLabel22.StylePriority.UseTextAlignment = false;
+ this.xrLabel22.Text = "Az lt. Kostenübernahme WJH : ";
+ this.xrLabel22.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel24
+ //
+ this.xrLabel24.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel24.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel24.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel24.LocationFloat = new DevExpress.Utils.PointFloat(0.006612142F, 116.2501F);
+ this.xrLabel24.Name = "xrLabel24";
+ this.xrLabel24.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel24.SizeF = new System.Drawing.SizeF(353.7798F, 20F);
+ this.xrLabel24.StylePriority.UseBackColor = false;
+ this.xrLabel24.StylePriority.UseBorders = false;
+ this.xrLabel24.StylePriority.UseFont = false;
+ this.xrLabel24.StylePriority.UsePadding = false;
+ this.xrLabel24.StylePriority.UseTextAlignment = false;
+ this.xrLabel24.Text = "Bewilligungszeitraum";
+ this.xrLabel24.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel26
+ //
+ this.xrLabel26.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel26.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel26.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel26.LocationFloat = new DevExpress.Utils.PointFloat(0.006612142F, 136.2501F);
+ this.xrLabel26.Name = "xrLabel26";
+ this.xrLabel26.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel26.SizeF = new System.Drawing.SizeF(353.7798F, 20F);
+ this.xrLabel26.StylePriority.UseBackColor = false;
+ this.xrLabel26.StylePriority.UseBorders = false;
+ this.xrLabel26.StylePriority.UseFont = false;
+ this.xrLabel26.StylePriority.UsePadding = false;
+ this.xrLabel26.StylePriority.UseTextAlignment = false;
+ this.xrLabel26.Text = "Anzahl der vereinbarten Stunden";
+ this.xrLabel26.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel14
+ //
+ this.xrLabel14.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel14.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel14.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(353.7864F, 116.25F);
+ this.xrLabel14.Name = "xrLabel14";
+ this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel14.SizeF = new System.Drawing.SizeF(93.05579F, 20.00001F);
+ this.xrLabel14.StylePriority.UseBackColor = false;
+ this.xrLabel14.StylePriority.UseBorders = false;
+ this.xrLabel14.StylePriority.UseFont = false;
+ this.xrLabel14.StylePriority.UsePadding = false;
+ this.xrLabel14.StylePriority.UseTextAlignment = false;
+ this.xrLabel14.Text = "von:";
+ this.xrLabel14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel16
+ //
+ this.xrLabel16.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ApprovedFLSTotal", "{0:0.##}")});
+ this.xrLabel16.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(353.7864F, 136.25F);
+ this.xrLabel16.Name = "xrLabel16";
+ this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel16.SizeF = new System.Drawing.SizeF(372.2314F, 20.00002F);
+ this.xrLabel16.StylePriority.UseBackColor = false;
+ this.xrLabel16.StylePriority.UseBorders = false;
+ this.xrLabel16.StylePriority.UseFont = false;
+ this.xrLabel16.StylePriority.UsePadding = false;
+ this.xrLabel16.StylePriority.UseTextAlignment = false;
+ this.xrLabel16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrLabel5
+ //
+ this.xrLabel5.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel5.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(446.8422F, 96.24999F);
+ this.xrLabel5.Name = "xrLabel5";
+ this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(93.06F, 20F);
+ this.xrLabel5.StylePriority.UseBackColor = false;
+ this.xrLabel5.StylePriority.UseBorders = false;
+ this.xrLabel5.StylePriority.UseFont = false;
+ this.xrLabel5.StylePriority.UsePadding = false;
+ this.xrLabel5.StylePriority.UseTextAlignment = false;
+ this.xrLabel5.Text = "[Month]";
+ this.xrLabel5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel4.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel4.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0.006612142F, 96.25009F);
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(353.7798F, 20F);
+ this.xrLabel4.StylePriority.UseBackColor = false;
+ this.xrLabel4.StylePriority.UseBorders = false;
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.StylePriority.UsePadding = false;
+ this.xrLabel4.StylePriority.UseTextAlignment = false;
+ this.xrLabel4.Text = "Abrechnungsmonat / Jahr";
+ this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel3
+ //
+ this.xrLabel3.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel3.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(353.7864F, 96.24999F);
+ this.xrLabel3.Name = "xrLabel3";
+ this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(93.05573F, 20F);
+ this.xrLabel3.StylePriority.UseBackColor = false;
+ this.xrLabel3.StylePriority.UseBorders = false;
+ this.xrLabel3.StylePriority.UseFont = false;
+ this.xrLabel3.StylePriority.UsePadding = false;
+ this.xrLabel3.StylePriority.UseTextAlignment = false;
+ this.xrLabel3.Text = "Monat:";
+ this.xrLabel3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel2.Font = new DevExpress.Drawing.DXFont("Arial", 10F, ((DevExpress.Drawing.DXFontStyle)((DevExpress.Drawing.DXFontStyle.Bold | DevExpress.Drawing.DXFontStyle.Underline))));
+ this.xrLabel2.ForeColor = System.Drawing.Color.Black;
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0.006612142F, 58.33333F);
+ this.xrLabel2.Multiline = true;
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(726.0112F, 20F);
+ this.xrLabel2.StylePriority.UseBorders = false;
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.StylePriority.UseForeColor = false;
+ this.xrLabel2.StylePriority.UseTextAlignment = false;
+ this.xrLabel2.Text = "Abrechnung ambulante Fachleistungsstunde/n (Flst.) als Anlage zur Trägerrechnung";
+ this.xrLabel2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // formattingRuleServiceDesc
+ //
+ this.formattingRuleServiceDesc.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleServiceDesc.DataMember = "ServicesDouble";
+ this.formattingRuleServiceDesc.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleServiceDesc.Name = "formattingRuleServiceDesc";
+ //
+ // formattingRuleCostBearer
+ //
+ this.formattingRuleCostBearer.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleCostBearer.DataMember = "ServicesDouble";
+ this.formattingRuleCostBearer.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleCostBearer.Name = "formattingRuleCostBearer";
+ //
+ // formattingRuleEmployeeName
+ //
+ this.formattingRuleEmployeeName.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleEmployeeName.DataMember = "ServicesDouble";
+ this.formattingRuleEmployeeName.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleEmployeeName.Name = "formattingRuleEmployeeName";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.HeightF = 33.87499F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 30F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // GroupFooter1
+ //
+ this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel20,
+ this.xrLabel19,
+ this.xrLabel44,
+ this.xrLabel43,
+ this.xrLabel42,
+ this.xrLabel15,
+ this.xrLabel37,
+ this.xrLabel38,
+ this.xrLabel39,
+ this.xrLabel40,
+ this.xrLabel41,
+ this.xrLabel12,
+ this.xrLabel9,
+ this.xrLabel18,
+ this.xrPictureBox2,
+ this.lblUnterschriftKlient,
+ this.lblUnterschriftMitarbeiter,
+ this.xrLabel10,
+ this.xrLabel1,
+ this.xrPictureBox1,
+ this.xrLabel17});
+ this.GroupFooter1.HeightF = 390.2497F;
+ this.GroupFooter1.KeepTogether = true;
+ this.GroupFooter1.Name = "GroupFooter1";
+ this.GroupFooter1.StylePriority.UseTextAlignment = false;
+ this.GroupFooter1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrLabel20
+ //
+ this.xrLabel20.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel20.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel20.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.FLSUnqualified")});
+ this.xrLabel20.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel20.LocationFloat = new DevExpress.Utils.PointFloat(663.605F, 0F);
+ this.xrLabel20.Name = "xrLabel20";
+ this.xrLabel20.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel20.SizeF = new System.Drawing.SizeF(62.39844F, 20F);
+ this.xrLabel20.StylePriority.UseBackColor = false;
+ this.xrLabel20.StylePriority.UseBorders = false;
+ this.xrLabel20.StylePriority.UseFont = false;
+ this.xrLabel20.StylePriority.UsePadding = false;
+ this.xrLabel20.StylePriority.UseTextAlignment = false;
+ xrSummary1.FormatString = "{0:0.00}";
+ xrSummary1.Running = DevExpress.XtraReports.UI.SummaryRunning.Report;
+ this.xrLabel20.Summary = xrSummary1;
+ this.xrLabel20.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrLabel19
+ //
+ this.xrLabel19.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel19.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel19.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.FLSQualified")});
+ this.xrLabel19.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel19.LocationFloat = new DevExpress.Utils.PointFloat(601.1254F, 0F);
+ this.xrLabel19.Name = "xrLabel19";
+ this.xrLabel19.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel19.SizeF = new System.Drawing.SizeF(62.47961F, 20F);
+ this.xrLabel19.StylePriority.UseBackColor = false;
+ this.xrLabel19.StylePriority.UseBorders = false;
+ this.xrLabel19.StylePriority.UseFont = false;
+ this.xrLabel19.StylePriority.UsePadding = false;
+ this.xrLabel19.StylePriority.UseTextAlignment = false;
+ xrSummary2.Running = DevExpress.XtraReports.UI.SummaryRunning.Report;
+ this.xrLabel19.Summary = xrSummary2;
+ this.xrLabel19.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrLabel19.TextFormatString = "{0:0.00}";
+ //
+ // xrLabel44
+ //
+ this.xrLabel44.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel44.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel44.LocationFloat = new DevExpress.Utils.PointFloat(0.006612142F, 215.4167F);
+ this.xrLabel44.Name = "xrLabel44";
+ this.xrLabel44.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel44.SizeF = new System.Drawing.SizeF(446.833F, 19.99998F);
+ this.xrLabel44.StylePriority.UseBackColor = false;
+ this.xrLabel44.StylePriority.UseBorders = false;
+ this.xrLabel44.StylePriority.UseFont = false;
+ this.xrLabel44.StylePriority.UsePadding = false;
+ this.xrLabel44.StylePriority.UseTextAlignment = false;
+ this.xrLabel44.Text = "Diese Tabelle ist vom Amt für Jugend und Soziales auszufüllen:";
+ this.xrLabel44.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel43
+ //
+ this.xrLabel43.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel43.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel43.Font = new DevExpress.Drawing.DXFont("Arial", 11F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel43.LocationFloat = new DevExpress.Utils.PointFloat(0.006612142F, 315.4167F);
+ this.xrLabel43.Name = "xrLabel43";
+ this.xrLabel43.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel43.SizeF = new System.Drawing.SizeF(170.8234F, 60F);
+ this.xrLabel43.StylePriority.UseBackColor = false;
+ this.xrLabel43.StylePriority.UseBorders = false;
+ this.xrLabel43.StylePriority.UseFont = false;
+ this.xrLabel43.StylePriority.UsePadding = false;
+ this.xrLabel43.StylePriority.UseTextAlignment = false;
+ this.xrLabel43.Text = "rechnerisch richtig";
+ this.xrLabel43.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrLabel42
+ //
+ this.xrLabel42.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel42.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel42.Font = new DevExpress.Drawing.DXFont("Arial", 11F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel42.LocationFloat = new DevExpress.Utils.PointFloat(0F, 255.4167F);
+ this.xrLabel42.Name = "xrLabel42";
+ this.xrLabel42.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel42.SizeF = new System.Drawing.SizeF(170.83F, 60F);
+ this.xrLabel42.StylePriority.UseBackColor = false;
+ this.xrLabel42.StylePriority.UseBorders = false;
+ this.xrLabel42.StylePriority.UseFont = false;
+ this.xrLabel42.StylePriority.UsePadding = false;
+ this.xrLabel42.StylePriority.UseTextAlignment = false;
+ this.xrLabel42.Text = "sachlich richtig";
+ this.xrLabel42.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrLabel15
+ //
+ this.xrLabel15.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel15.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel15.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(170.8333F, 255.4167F);
+ this.xrLabel15.Name = "xrLabel15";
+ this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel15.SizeF = new System.Drawing.SizeF(276.0063F, 59.99997F);
+ this.xrLabel15.StylePriority.UseBackColor = false;
+ this.xrLabel15.StylePriority.UseBorders = false;
+ this.xrLabel15.StylePriority.UseFont = false;
+ this.xrLabel15.StylePriority.UsePadding = false;
+ this.xrLabel15.StylePriority.UseTextAlignment = false;
+ this.xrLabel15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel37
+ //
+ this.xrLabel37.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel37.CanGrow = false;
+ this.xrLabel37.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel37.LocationFloat = new DevExpress.Utils.PointFloat(446.8398F, 255.4167F);
+ this.xrLabel37.Name = "xrLabel37";
+ this.xrLabel37.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel37.SizeF = new System.Drawing.SizeF(279.1671F, 59.99997F);
+ this.xrLabel37.StylePriority.UseBackColor = false;
+ this.xrLabel37.StylePriority.UseBorders = false;
+ this.xrLabel37.StylePriority.UseFont = false;
+ this.xrLabel37.StylePriority.UsePadding = false;
+ this.xrLabel37.StylePriority.UseTextAlignment = false;
+ this.xrLabel37.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel38
+ //
+ this.xrLabel38.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel38.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel38.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel38.LocationFloat = new DevExpress.Utils.PointFloat(170.83F, 315.4167F);
+ this.xrLabel38.Name = "xrLabel38";
+ this.xrLabel38.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel38.SizeF = new System.Drawing.SizeF(276.0048F, 60F);
+ this.xrLabel38.StylePriority.UseBackColor = false;
+ this.xrLabel38.StylePriority.UseBorders = false;
+ this.xrLabel38.StylePriority.UseFont = false;
+ this.xrLabel38.StylePriority.UsePadding = false;
+ this.xrLabel38.StylePriority.UseTextAlignment = false;
+ this.xrLabel38.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel39
+ //
+ this.xrLabel39.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel39.CanGrow = false;
+ this.xrLabel39.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel39.LocationFloat = new DevExpress.Utils.PointFloat(446.8363F, 315.4167F);
+ this.xrLabel39.Name = "xrLabel39";
+ this.xrLabel39.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel39.SizeF = new System.Drawing.SizeF(279.1671F, 60.00009F);
+ this.xrLabel39.StylePriority.UseBackColor = false;
+ this.xrLabel39.StylePriority.UseBorders = false;
+ this.xrLabel39.StylePriority.UseFont = false;
+ this.xrLabel39.StylePriority.UsePadding = false;
+ this.xrLabel39.StylePriority.UseTextAlignment = false;
+ this.xrLabel39.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel40
+ //
+ this.xrLabel40.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrLabel40.CanGrow = false;
+ this.xrLabel40.Font = new DevExpress.Drawing.DXFont("Arial", 11F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel40.LocationFloat = new DevExpress.Utils.PointFloat(446.8397F, 235.4167F);
+ this.xrLabel40.Name = "xrLabel40";
+ this.xrLabel40.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel40.SizeF = new System.Drawing.SizeF(279.1671F, 20.00002F);
+ this.xrLabel40.StylePriority.UseBackColor = false;
+ this.xrLabel40.StylePriority.UseBorders = false;
+ this.xrLabel40.StylePriority.UseFont = false;
+ this.xrLabel40.StylePriority.UsePadding = false;
+ this.xrLabel40.StylePriority.UseTextAlignment = false;
+ this.xrLabel40.Text = "Bemerkung";
+ this.xrLabel40.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrLabel41
+ //
+ this.xrLabel41.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel41.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrLabel41.Font = new DevExpress.Drawing.DXFont("Arial", 11F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel41.LocationFloat = new DevExpress.Utils.PointFloat(170.8333F, 235.4167F);
+ this.xrLabel41.Name = "xrLabel41";
+ this.xrLabel41.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel41.SizeF = new System.Drawing.SizeF(276.0063F, 20.00002F);
+ this.xrLabel41.StylePriority.UseBackColor = false;
+ this.xrLabel41.StylePriority.UseBorders = false;
+ this.xrLabel41.StylePriority.UseFont = false;
+ this.xrLabel41.StylePriority.UsePadding = false;
+ this.xrLabel41.StylePriority.UseTextAlignment = false;
+ this.xrLabel41.Text = "Unterschrift";
+ this.xrLabel41.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrLabel12
+ //
+ this.xrLabel12.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel12.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel12.ForeColor = System.Drawing.Color.Black;
+ this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 31.25F);
+ this.xrLabel12.Multiline = true;
+ this.xrLabel12.Name = "xrLabel12";
+ this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel12.SizeF = new System.Drawing.SizeF(726.0112F, 34.20817F);
+ this.xrLabel12.StylePriority.UseBorders = false;
+ this.xrLabel12.StylePriority.UseFont = false;
+ this.xrLabel12.StylePriority.UseForeColor = false;
+ this.xrLabel12.StylePriority.UseTextAlignment = false;
+ this.xrLabel12.Text = "Hinweis: Bitte beachten Sie die Informationspflicht an die/den fallzuständigen So" +
+ "zialarbeiter/in ASD zu den Fehlkontakten.";
+ this.xrLabel12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrLabel9
+ //
+ this.xrLabel9.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel9.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(430.562F, 181.4999F);
+ this.xrLabel9.Name = "xrLabel9";
+ this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel9.SizeF = new System.Drawing.SizeF(295.4449F, 19.99998F);
+ this.xrLabel9.StylePriority.UseBackColor = false;
+ this.xrLabel9.StylePriority.UseBorders = false;
+ this.xrLabel9.StylePriority.UseFont = false;
+ this.xrLabel9.StylePriority.UsePadding = false;
+ this.xrLabel9.StylePriority.UseTextAlignment = false;
+ this.xrLabel9.Text = "Leitung zur Kenntnis vorgelegt";
+ this.xrLabel9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel18
+ //
+ this.xrLabel18.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerSignatureDate", "{0:dd.MM.yyyy}")});
+ this.xrLabel18.LocationFloat = new DevExpress.Utils.PointFloat(22.24143F, 75.87484F);
+ this.xrLabel18.Name = "xrLabel18";
+ this.xrLabel18.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel18.SizeF = new System.Drawing.SizeF(98.39856F, 35.50002F);
+ this.xrLabel18.StylePriority.UseTextAlignment = false;
+ this.xrLabel18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
+ //
+ // xrPictureBox2
+ //
+ this.xrPictureBox2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("ImageSource", null, "CustomerSignature")});
+ this.xrPictureBox2.LocationFloat = new DevExpress.Utils.PointFloat(120.6401F, 75.87484F);
+ this.xrPictureBox2.Name = "xrPictureBox2";
+ this.xrPictureBox2.SizeF = new System.Drawing.SizeF(159.1187F, 35.50002F);
+ this.xrPictureBox2.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ //
+ // lblUnterschriftKlient
+ //
+ this.lblUnterschriftKlient.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.lblUnterschriftKlient.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.lblUnterschriftKlient.LocationFloat = new DevExpress.Utils.PointFloat(22.24143F, 111.3749F);
+ this.lblUnterschriftKlient.Name = "lblUnterschriftKlient";
+ this.lblUnterschriftKlient.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.lblUnterschriftKlient.SizeF = new System.Drawing.SizeF(257.5174F, 20F);
+ this.lblUnterschriftKlient.StylePriority.UseBackColor = false;
+ this.lblUnterschriftKlient.StylePriority.UseBorders = false;
+ this.lblUnterschriftKlient.StylePriority.UseFont = false;
+ this.lblUnterschriftKlient.StylePriority.UsePadding = false;
+ this.lblUnterschriftKlient.StylePriority.UseTextAlignment = false;
+ this.lblUnterschriftKlient.Text = "Datum / Unterschrift Adressat";
+ this.lblUnterschriftKlient.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // lblUnterschriftMitarbeiter
+ //
+ this.lblUnterschriftMitarbeiter.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.lblUnterschriftMitarbeiter.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.lblUnterschriftMitarbeiter.LocationFloat = new DevExpress.Utils.PointFloat(430.5663F, 111.3749F);
+ this.lblUnterschriftMitarbeiter.Name = "lblUnterschriftMitarbeiter";
+ this.lblUnterschriftMitarbeiter.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.lblUnterschriftMitarbeiter.SizeF = new System.Drawing.SizeF(295.4449F, 19.99998F);
+ this.lblUnterschriftMitarbeiter.StylePriority.UseBackColor = false;
+ this.lblUnterschriftMitarbeiter.StylePriority.UseBorders = false;
+ this.lblUnterschriftMitarbeiter.StylePriority.UseFont = false;
+ this.lblUnterschriftMitarbeiter.StylePriority.UsePadding = false;
+ this.lblUnterschriftMitarbeiter.StylePriority.UseTextAlignment = false;
+ this.lblUnterschriftMitarbeiter.Text = "Datum / Unterschrift Trägerfachkraft";
+ this.lblUnterschriftMitarbeiter.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel10
+ //
+ this.xrLabel10.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel10.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldOPferd")});
+ this.xrLabel10.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(539.9021F, 0F);
+ this.xrLabel10.Name = "xrLabel10";
+ this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel10.SizeF = new System.Drawing.SizeF(61.22327F, 20F);
+ this.xrLabel10.StylePriority.UseBackColor = false;
+ this.xrLabel10.StylePriority.UseBorders = false;
+ this.xrLabel10.StylePriority.UseFont = false;
+ this.xrLabel10.StylePriority.UsePadding = false;
+ this.xrLabel10.StylePriority.UseTextAlignment = false;
+ xrSummary3.FormatString = "{0:0.00}";
+ xrSummary3.Running = DevExpress.XtraReports.UI.SummaryRunning.Report;
+ this.xrLabel10.Summary = xrSummary3;
+ this.xrLabel10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel1.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(539.9022F, 20F);
+ this.xrLabel1.StylePriority.UseBackColor = false;
+ this.xrLabel1.StylePriority.UseBorders = false;
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.StylePriority.UsePadding = false;
+ this.xrLabel1.StylePriority.UseTextAlignment = false;
+ this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrPictureBox1
+ //
+ this.xrPictureBox1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("ImageSource", null, "EmployeeSignature")});
+ this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(567.8953F, 75.87496F);
+ this.xrPictureBox1.Name = "xrPictureBox1";
+ this.xrPictureBox1.Scripts.OnBeforePrint = "xrPictureBox1_BeforePrint";
+ this.xrPictureBox1.SizeF = new System.Drawing.SizeF(158.1116F, 35.50002F);
+ this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ //
+ // xrLabel17
+ //
+ this.xrLabel17.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel17.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeSignatureDate", "{0:dd.MM.yyyy}")});
+ this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(430.5663F, 75.87496F);
+ this.xrLabel17.Name = "xrLabel17";
+ this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel17.SizeF = new System.Drawing.SizeF(95.57932F, 35.50002F);
+ this.xrLabel17.StylePriority.UseBackColor = false;
+ this.xrLabel17.StylePriority.UseTextAlignment = false;
+ this.xrLabel17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
+ //
+ // fieldKontaktArt
+ //
+ this.fieldKontaktArt.DataMember = "Services";
+ this.fieldKontaktArt.Expression = "Iif([IsGroup], \'GR\', \'E\')";
+ this.fieldKontaktArt.FieldType = DevExpress.XtraReports.UI.FieldType.String;
+ this.fieldKontaktArt.Name = "fieldKontaktArt";
+ //
+ // FLS
+ //
+ this.FLS.DataMember = "Services";
+ this.FLS.Expression = "Iif(Contains([ServiceDescription], \'mit Pferd\'),Round([Minutes]/60, 2),\'\') OR Iif" +
+ "(Contains([ServiceDescription], \'Fehlkontakt\'),Round([Minutes]/60, 2),\'\')";
+ this.FLS.Name = "FLS";
+ //
+ // fieldOPferd
+ //
+ this.fieldOPferd.DataMember = "Services";
+ this.fieldOPferd.Expression = "Iif(Contains([ServiceDescription], \'ohne Pferd\'),Round([Minutes]/60, 2),0.00)";
+ this.fieldOPferd.Name = "fieldOPferd";
+ //
+ // fieldFahrer
+ //
+ this.fieldFahrer.DataMember = "Services";
+ this.fieldFahrer.Expression = "Iif(Contains([ServiceDescription], \'Fahrer\'),Round([Minutes]/60, 2),\'\')\n";
+ this.fieldFahrer.Name = "fieldFahrer";
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
+ //
+ // LeistungnachweisHFP
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.DetailReport,
+ this.ReportHeader,
+ this.topMarginBand1,
+ this.bottomMarginBand1,
+ this.GroupFooter1});
+ this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] {
+ this.fieldKontaktArt,
+ this.FLS,
+ this.fieldOPferd,
+ this.fieldFahrer});
+ this.DataSource = this.bindingSource1;
+ this.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.formattingRuleStartDate,
+ this.formattingRuleServiceDesc,
+ this.formattingRuleCostBearer,
+ this.formattingRuleEmployeeName});
+ this.Margins = new DevExpress.Drawing.DXMargins(50F, 32F, 33.87499F, 30F);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = DevExpress.Drawing.Printing.DXPaperKind.A4;
+ this.Version = "23.2";
+ xrWatermark1.Id = "Watermark1";
+ this.Watermarks.Add(xrWatermark1);
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
+
+ }
+
+ #endregion
+
+ private DevExpress.XtraReports.UI.DetailBand Detail;
+ private System.Windows.Forms.BindingSource bindingSource1;
+ private DevExpress.XtraReports.UI.DetailReportBand DetailReport;
+ private DevExpress.XtraReports.UI.DetailBand Detail1;
+ private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader;
+ private DevExpress.XtraReports.UI.FormattingRule formattingRuleStartDate;
+ private DevExpress.XtraReports.UI.FormattingRule formattingRuleServiceDesc;
+ private DevExpress.XtraReports.UI.FormattingRule formattingRuleCostBearer;
+ private DevExpress.XtraReports.UI.FormattingRule formattingRuleEmployeeName;
+ private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1;
+ private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1;
+ private DevExpress.XtraReports.UI.XRTable xrTableServiceRecords1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell28;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell48;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel3;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel5;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.XRTable xrTable3;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow6;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell13;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell44;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell50;
+ private DevExpress.XtraReports.UI.CalculatedField fieldKontaktArt;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel10;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ private DevExpress.XtraReports.UI.XRLabel lblUnterschriftKlient;
+ private DevExpress.XtraReports.UI.XRLabel lblUnterschriftMitarbeiter;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel14;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel16;
+ private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel17;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel18;
+ private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox2;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel24;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel26;
+ private DevExpress.XtraReports.UI.CalculatedField FLS;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel9;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel27;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel28;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel30;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel31;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel32;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel33;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel25;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel23;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel8;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel6;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel7;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel11;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel13;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel21;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel22;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel36;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel35;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel29;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel34;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel44;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel43;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel42;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel15;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel37;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel38;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel39;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel40;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel41;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel12;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell6;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell7;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell10;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell14;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell15;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell16;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell17;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel20;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel19;
+ private DevExpress.XtraReports.UI.CalculatedField fieldOPferd;
+ private DevExpress.XtraReports.UI.CalculatedField fieldFahrer;
+ }
+}
diff --git a/ReportImp/FlexibleJugendarbeitFrankfurtEV/LeistungsnachweisHFP.cs b/ReportImp/FlexibleJugendarbeitFrankfurtEV/LeistungsnachweisHFP.cs
new file mode 100644
index 000000000..85d150c43
--- /dev/null
+++ b/ReportImp/FlexibleJugendarbeitFrankfurtEV/LeistungsnachweisHFP.cs
@@ -0,0 +1,140 @@
+using System;
+using System.Collections.Generic;
+using System.Drawing;
+using System.IO;
+using System.Linq;
+using System.Text.RegularExpressions;
+using BeWo.Data.Access;
+using BeWo.Data.Entities;
+using BeWo.Report;
+using BeWo.Report.ReportObjects;
+using BS.Shared;
+using BS.Shared.Core;
+using DevExpress.XtraReports.UI;
+
+namespace FlexibleJugendarbeitFrankfurtEV
+{
+ public partial class LeistungnachweisHFP : XtraReport, IBeWoReport
+ {
+ public LeistungnachweisHFP()
+ {
+ InitializeComponent();
+ }
+
+ public void SetReportDataSource(ServicesOverviewRO pRO)
+ {
+ if (pRO.Services != null)
+ {
+ List servicesBillable = new List();
+ Dictionary day2Detail = new Dictionary();
+
+ foreach (var sd in pRO.Services)
+ {
+ if (sd.IsBillable)
+ {
+ ServicesOverviewRO.CreateSignatureString(sd);
+ sd.ServiceCategoryAbbr = "sozialpädagogische Förderung am Pferd";
+ sd.FLSUnqualified = 0;
+ sd.FLSQualified = 0;
+ if (sd.ServiceDescription.Contains("Fehlkontakt"))
+ {
+ sd.Minutes = 60;
+ sd.FLSQualified = Math.Round(sd.Minutes / 60, 2, MidpointRounding.AwayFromZero);
+ sd.Notice2 = "1";
+ }
+ else if (sd.ServiceDescription.Contains("mit Pferd"))
+ {
+ sd.FLSQualified = Math.Round(sd.Minutes / 60, 2, MidpointRounding.AwayFromZero);
+ }
+ else if (sd.ServiceDescription.Contains("Fahrer"))
+ {
+ sd.ServiceCategoryAbbr = "";
+ sd.FLSUnqualified = Math.Round(sd.Minutes / 60, 2, MidpointRounding.AwayFromZero);
+ }
+ servicesBillable.Add(sd);
+ }
+ }
+
+ pRO.Services = servicesBillable;
+ }
+ SetzeMainAttendants(pRO);
+ pRO.MainAttendant = GetSozialarbeiter(pRO);
+ bindingSource1.DataSource = pRO;
+ }
+
+ private string GetSozialarbeiter(ServicesOverviewRO pRO)
+ {
+ string asd = "";
+ var c = DAOFactory.GenericDAO.LoadByID(pRO.CustomerOid);
+ foreach (var c2p in c.Customer2PersonList)
+ {
+ foreach (var v2o in c2p.ValueList)
+ {
+ if (v2o.Entry.Type == ValueListEntryType.EnvironmentPersonType && v2o.Entry.Value.Contains("Zuständiger ASD"))
+ {
+
+ if (asd != "")
+ {
+ asd += ", ";
+ }
+ asd += c2p.Person.FirstNameLastName;
+ }
+ }
+ }
+
+ return asd;
+ }
+
+ private void SetzeMainAttendants(ServicesOverviewRO pRo)
+ {
+ if (pRo.CostBearer2SupportConceptList != null && pRo.CostBearer2SupportConceptList.Count > 0)
+ {
+ pRo.MainAttendantCommaSeperated = "";
+ var c2s = pRo.CostBearer2SupportConceptList[0];
+ foreach (var scap in c2s.ApprovalPeriodList)
+ {
+ if (scap.StartDate <= pRo.EndDate && scap.EndDate >= pRo.StartDate)
+ {
+ if (scap.SupportConceptApprovalPeriod2Employee != null && scap.SupportConceptApprovalPeriod2Employee.Count > 0)
+ {
+ foreach (var e in scap.SupportConceptApprovalPeriod2Employee)
+ {
+ if (pRo.MainAttendantCommaSeperated.Length > 0)
+ {
+ pRo.MainAttendantCommaSeperated += ", ";
+ }
+ pRo.MainAttendantCommaSeperated += e.Employee.Person.FirstNameLastName;
+ }
+ }
+ }
+ }
+ }
+ }
+
+ private void picSignature_BeforePrint(object sender, System.ComponentModel.CancelEventArgs e)
+ {
+ XRPictureBox xrBox = sender as XRPictureBox;
+ //var test = this.GetCurrent
+ string base64String = xrBox.Tag as string;
+ if (!String.IsNullOrWhiteSpace(base64String))
+ {
+ var base64Data = Regex.Match(base64String, @"data:image/(?.+?),(?.+)").Groups["data"].Value;
+ var binData = Convert.FromBase64String(base64Data);
+ System.Drawing.Image img = ByteArrayToImage(binData);
+ xrBox.Image = Utils.CropImage(img);
+ }
+ else
+ {
+ xrBox.Image = null;
+ }
+ }
+
+ public System.Drawing.Image ByteArrayToImage(byte[] byteArrayIn)
+ {
+ using(var memoryStream = new MemoryStream(byteArrayIn))
+ {
+ return System.Drawing.Image.FromStream(memoryStream);
+ }
+ }
+ }
+}
diff --git a/ReportImp/FlexibleJugendarbeitFrankfurtEV/LeistungsnachweisHFP.resx b/ReportImp/FlexibleJugendarbeitFrankfurtEV/LeistungsnachweisHFP.resx
new file mode 100644
index 000000000..d58980a38
--- /dev/null
+++ b/ReportImp/FlexibleJugendarbeitFrankfurtEV/LeistungsnachweisHFP.resx
@@ -0,0 +1,120 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
\ No newline at end of file
diff --git a/ReportImp/FlexibleJugendarbeitFrankfurtEV/LeistungsnachweisJhsAutismus.Designer.cs b/ReportImp/FlexibleJugendarbeitFrankfurtEV/LeistungsnachweisJhsAutismus.Designer.cs
new file mode 100644
index 000000000..5cdca8314
--- /dev/null
+++ b/ReportImp/FlexibleJugendarbeitFrankfurtEV/LeistungsnachweisJhsAutismus.Designer.cs
@@ -0,0 +1,1428 @@
+using BeWo.Report.ReportObjects;
+namespace FlexibleJugendarbeitFrankfurtEV
+{
+ partial class LeistungnachweisJhsAutismus
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ DevExpress.XtraReports.UI.XRSummary xrSummary1 = new DevExpress.XtraReports.UI.XRSummary();
+ DevExpress.XtraReports.UI.XRWatermark xrWatermark1 = new DevExpress.XtraReports.UI.XRWatermark();
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell44 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell50 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell48 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrLabel36 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel35 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel29 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel34 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel27 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel28 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel30 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel31 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel32 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel33 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel25 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel23 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel19 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel20 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel21 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel22 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel24 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel26 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.formattingRuleServiceDesc = new DevExpress.XtraReports.UI.FormattingRule();
+ this.formattingRuleCostBearer = new DevExpress.XtraReports.UI.FormattingRule();
+ this.formattingRuleEmployeeName = new DevExpress.XtraReports.UI.FormattingRule();
+ this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.xrLabel44 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel43 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel42 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel37 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel38 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel39 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel40 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel41 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel18 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrPictureBox2 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.lblUnterschriftKlient = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblUnterschriftMitarbeiter = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel();
+ this.fieldKontaktArt = new DevExpress.XtraReports.UI.CalculatedField();
+ this.FLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.Expanded = false;
+ this.Detail.HeightF = 0F;
+ this.Detail.Name = "Detail";
+ this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // DetailReport
+ //
+ this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail1,
+ this.GroupHeader1});
+ this.DetailReport.DataMember = "Services";
+ this.DetailReport.DataSource = this.bindingSource1;
+ this.DetailReport.Level = 0;
+ this.DetailReport.Name = "DetailReport";
+ this.DetailReport.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.DetailReport.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // Detail1
+ //
+ this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable3});
+ this.Detail1.HeightF = 20F;
+ this.Detail1.Name = "Detail1";
+ this.Detail1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail1.SortFields.AddRange(new DevExpress.XtraReports.UI.GroupField[] {
+ new DevExpress.XtraReports.UI.GroupField("StartDate", DevExpress.XtraReports.UI.XRColumnSortOrder.Ascending)});
+ this.Detail1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTable3
+ //
+ this.xrTable3.BorderColor = System.Drawing.Color.Black;
+ this.xrTable3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTable3.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable3.Name = "xrTable3";
+ this.xrTable3.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow6});
+ this.xrTable3.SizeF = new System.Drawing.SizeF(726.0112F, 20F);
+ this.xrTable3.StylePriority.UseFont = false;
+ this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTableRow6
+ //
+ this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell13,
+ this.xrTableCell11,
+ this.xrTableCell12,
+ this.xrTableCell44,
+ this.xrTableCell50});
+ this.xrTableRow6.Name = "xrTableRow6";
+ this.xrTableRow6.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableRow6.Weight = 1D;
+ //
+ // xrTableCell13
+ //
+ this.xrTableCell13.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDate", "{0:dd/MM/yyyy}")});
+ this.xrTableCell13.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ this.xrTableCell13.Name = "xrTableCell13";
+ this.xrTableCell13.StylePriority.UseBorders = false;
+ this.xrTableCell13.StylePriority.UseFont = false;
+ this.xrTableCell13.StylePriority.UsePadding = false;
+ this.xrTableCell13.StylePriority.UseTextAlignment = false;
+ this.xrTableCell13.Text = "xrTableCell13";
+ this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell13.Weight = 0.12662996842532104D;
+ //
+ // xrTableCell11
+ //
+ this.xrTableCell11.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Notice")});
+ this.xrTableCell11.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ this.xrTableCell11.Multiline = true;
+ this.xrTableCell11.Name = "xrTableCell11";
+ this.xrTableCell11.StylePriority.UseBorders = false;
+ this.xrTableCell11.StylePriority.UseFont = false;
+ this.xrTableCell11.StylePriority.UsePadding = false;
+ this.xrTableCell11.StylePriority.UseTextAlignment = false;
+ this.xrTableCell11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell11.TextFormatString = "{0:dddd}";
+ this.xrTableCell11.Weight = 0.23316397660868271D;
+ //
+ // xrTableCell12
+ //
+ this.xrTableCell12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Notice2", "{0:0.00}")});
+ this.xrTableCell12.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrTableCell12.Name = "xrTableCell12";
+ this.xrTableCell12.StylePriority.UseBorders = false;
+ this.xrTableCell12.StylePriority.UseFont = false;
+ this.xrTableCell12.StylePriority.UsePadding = false;
+ this.xrTableCell12.StylePriority.UseTextAlignment = false;
+ this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell12.Weight = 0.061607502818811971D;
+ //
+ // xrTableCell44
+ //
+ this.xrTableCell44.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.ServiceDescription")});
+ this.xrTableCell44.Name = "xrTableCell44";
+ this.xrTableCell44.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 0, 0, 0, 100F);
+ this.xrTableCell44.StylePriority.UseBorders = false;
+ this.xrTableCell44.StylePriority.UseFont = false;
+ this.xrTableCell44.StylePriority.UsePadding = false;
+ this.xrTableCell44.StylePriority.UseTextAlignment = false;
+ this.xrTableCell44.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell44.Weight = 0.39730676012768618D;
+ //
+ // xrTableCell50
+ //
+ this.xrTableCell50.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.FLS")});
+ this.xrTableCell50.Name = "xrTableCell50";
+ this.xrTableCell50.StylePriority.UseBorders = false;
+ this.xrTableCell50.StylePriority.UseFont = false;
+ this.xrTableCell50.StylePriority.UsePadding = false;
+ this.xrTableCell50.StylePriority.UseTextAlignment = false;
+ this.xrTableCell50.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell50.TextFormatString = "{0:0.00}";
+ this.xrTableCell50.Weight = 0.097972589859252487D;
+ //
+ // GroupHeader1
+ //
+ this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableServiceRecords1});
+ this.GroupHeader1.HeightF = 23F;
+ this.GroupHeader1.Name = "GroupHeader1";
+ this.GroupHeader1.RepeatEveryPage = true;
+ //
+ // xrTableServiceRecords1
+ //
+ this.xrTableServiceRecords1.BackColor = System.Drawing.Color.Transparent;
+ this.xrTableServiceRecords1.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableServiceRecords1.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ 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(726.0114F, 23F);
+ this.xrTableServiceRecords1.StylePriority.UseBackColor = false;
+ this.xrTableServiceRecords1.StylePriority.UseBorders = false;
+ this.xrTableServiceRecords1.StylePriority.UseFont = false;
+ this.xrTableServiceRecords1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTableRow2
+ //
+ this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell3,
+ this.xrTableCell2,
+ this.xrTableCell9,
+ this.xrTableCell28,
+ this.xrTableCell48});
+ 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.56287650602409645D;
+ //
+ // xrTableCell3
+ //
+ this.xrTableCell3.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell3.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ this.xrTableCell3.Name = "xrTableCell3";
+ this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 1, 0, 100F);
+ this.xrTableCell3.StylePriority.UseBorders = false;
+ this.xrTableCell3.StylePriority.UseFont = false;
+ this.xrTableCell3.StylePriority.UsePadding = false;
+ this.xrTableCell3.StylePriority.UseTextAlignment = false;
+ this.xrTableCell3.Text = "Datum";
+ this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell3.Weight = 0.26536312849161997D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell2.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ this.xrTableCell2.Multiline = true;
+ this.xrTableCell2.Name = "xrTableCell2";
+ this.xrTableCell2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 1, 0, 100F);
+ this.xrTableCell2.StylePriority.UseBorders = false;
+ this.xrTableCell2.StylePriority.UseFont = false;
+ this.xrTableCell2.StylePriority.UsePadding = false;
+ this.xrTableCell2.StylePriority.UseTextAlignment = false;
+ this.xrTableCell2.Text = "Nr.";
+ this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell2.Weight = 0.4886138487601755D;
+ //
+ // xrTableCell9
+ //
+ this.xrTableCell9.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell9.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ this.xrTableCell9.Multiline = true;
+ this.xrTableCell9.Name = "xrTableCell9";
+ this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 1, 0, 100F);
+ this.xrTableCell9.StylePriority.UseBorders = false;
+ this.xrTableCell9.StylePriority.UseFont = false;
+ this.xrTableCell9.StylePriority.UsePadding = false;
+ this.xrTableCell9.StylePriority.UseTextAlignment = false;
+ this.xrTableCell9.Text = "FK";
+ this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell9.Weight = 0.12910330403185683D;
+ //
+ // xrTableCell28
+ //
+ this.xrTableCell28.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell28.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrTableCell28.Name = "xrTableCell28";
+ this.xrTableCell28.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 1, 0, 100F);
+ this.xrTableCell28.StylePriority.UseBorders = false;
+ this.xrTableCell28.StylePriority.UseFont = false;
+ this.xrTableCell28.StylePriority.UsePadding = false;
+ this.xrTableCell28.StylePriority.UseTextAlignment = false;
+ this.xrTableCell28.Text = "Beschreibung der erbrachten Leistung/ Fallarbeit";
+ this.xrTableCell28.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell28.Weight = 0.83258800047320713D;
+ //
+ // xrTableCell48
+ //
+ this.xrTableCell48.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell48.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrTableCell48.Multiline = true;
+ this.xrTableCell48.Name = "xrTableCell48";
+ this.xrTableCell48.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 1, 0, 100F);
+ this.xrTableCell48.StylePriority.UseBorders = false;
+ this.xrTableCell48.StylePriority.UseFont = false;
+ this.xrTableCell48.StylePriority.UsePadding = false;
+ this.xrTableCell48.StylePriority.UseTextAlignment = false;
+ this.xrTableCell48.Text = "Flst Std";
+ this.xrTableCell48.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell48.Weight = 0.20530999014636142D;
+ //
+ // 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.xrLabel36,
+ this.xrLabel35,
+ this.xrLabel29,
+ this.xrLabel34,
+ this.xrLabel27,
+ this.xrLabel28,
+ this.xrLabel30,
+ this.xrLabel31,
+ this.xrLabel32,
+ this.xrLabel33,
+ this.xrLabel25,
+ this.xrLabel23,
+ this.xrLabel8,
+ this.xrLabel6,
+ this.xrLabel7,
+ this.xrLabel11,
+ this.xrLabel13,
+ this.xrLabel19,
+ this.xrLabel20,
+ this.xrLabel21,
+ this.xrLabel22,
+ this.xrLabel24,
+ this.xrLabel26,
+ this.xrLabel14,
+ this.xrLabel16,
+ this.xrLabel5,
+ this.xrLabel4,
+ this.xrLabel3,
+ this.xrLabel2});
+ this.ReportHeader.HeightF = 449.3751F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.PageBreak = DevExpress.XtraReports.UI.PageBreak.AfterBand;
+ //
+ // xrLabel36
+ //
+ this.xrLabel36.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel36.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel36.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "CostBearer2SupportConceptList.SupportConcept.Notice")});
+ this.xrLabel36.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel36.LocationFloat = new DevExpress.Utils.PointFloat(0F, 306.4584F);
+ this.xrLabel36.Name = "xrLabel36";
+ this.xrLabel36.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel36.SizeF = new System.Drawing.SizeF(726.0114F, 142.9167F);
+ this.xrLabel36.StylePriority.UseBackColor = false;
+ this.xrLabel36.StylePriority.UseBorders = false;
+ this.xrLabel36.StylePriority.UseFont = false;
+ this.xrLabel36.StylePriority.UsePadding = false;
+ this.xrLabel36.StylePriority.UseTextAlignment = false;
+ this.xrLabel36.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrLabel35
+ //
+ this.xrLabel35.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel35.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel35.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "SupportConceptCostBearer.SupportConcept.ConferenceDate")});
+ this.xrLabel35.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel35.LocationFloat = new DevExpress.Utils.PointFloat(539.8956F, 262.5F);
+ this.xrLabel35.Name = "xrLabel35";
+ this.xrLabel35.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel35.SizeF = new System.Drawing.SizeF(186.1157F, 43.95834F);
+ this.xrLabel35.StylePriority.UseBackColor = false;
+ this.xrLabel35.StylePriority.UseBorders = false;
+ this.xrLabel35.StylePriority.UseFont = false;
+ this.xrLabel35.StylePriority.UsePadding = false;
+ this.xrLabel35.StylePriority.UseTextAlignment = false;
+ this.xrLabel35.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrLabel35.TextFormatString = "{0:dd.MM.yyyy}";
+ //
+ // xrLabel29
+ //
+ this.xrLabel29.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel29.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel29.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel29.LocationFloat = new DevExpress.Utils.PointFloat(0F, 262.5001F);
+ this.xrLabel29.Name = "xrLabel29";
+ this.xrLabel29.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel29.SizeF = new System.Drawing.SizeF(120.64F, 43.95834F);
+ this.xrLabel29.StylePriority.UseBackColor = false;
+ this.xrLabel29.StylePriority.UseBorders = false;
+ this.xrLabel29.StylePriority.UseFont = false;
+ this.xrLabel29.StylePriority.UsePadding = false;
+ this.xrLabel29.StylePriority.UseTextAlignment = false;
+ this.xrLabel29.Text = "Nr.";
+ this.xrLabel29.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel34
+ //
+ this.xrLabel34.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel34.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel34.LocationFloat = new DevExpress.Utils.PointFloat(120.6401F, 262.5F);
+ this.xrLabel34.Name = "xrLabel34";
+ this.xrLabel34.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel34.SizeF = new System.Drawing.SizeF(419.2554F, 43.95837F);
+ this.xrLabel34.StylePriority.UseBackColor = false;
+ this.xrLabel34.StylePriority.UseBorders = false;
+ this.xrLabel34.StylePriority.UseFont = false;
+ this.xrLabel34.StylePriority.UsePadding = false;
+ this.xrLabel34.StylePriority.UseTextAlignment = false;
+ this.xrLabel34.Text = "Ziele (Zl)/ Aufträge (A) / Auflagen (Al) laut Hilfeplan vom:";
+ this.xrLabel34.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel27
+ //
+ this.xrLabel27.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel27.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel27.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel27.LocationFloat = new DevExpress.Utils.PointFloat(353.7798F, 183.3334F);
+ this.xrLabel27.Name = "xrLabel27";
+ this.xrLabel27.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel27.SizeF = new System.Drawing.SizeF(372.2314F, 20F);
+ this.xrLabel27.StylePriority.UseBackColor = false;
+ this.xrLabel27.StylePriority.UseBorders = false;
+ this.xrLabel27.StylePriority.UseFont = false;
+ this.xrLabel27.StylePriority.UsePadding = false;
+ this.xrLabel27.StylePriority.UseTextAlignment = false;
+ this.xrLabel27.Text = "Flexible Jugendarbeit Frankfurt (Oder) e.V.";
+ this.xrLabel27.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrLabel28
+ //
+ this.xrLabel28.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel28.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel28.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel28.LocationFloat = new DevExpress.Utils.PointFloat(0F, 183.3334F);
+ this.xrLabel28.Name = "xrLabel28";
+ this.xrLabel28.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel28.SizeF = new System.Drawing.SizeF(353.7798F, 20F);
+ this.xrLabel28.StylePriority.UseBackColor = false;
+ this.xrLabel28.StylePriority.UseBorders = false;
+ this.xrLabel28.StylePriority.UseFont = false;
+ this.xrLabel28.StylePriority.UsePadding = false;
+ this.xrLabel28.StylePriority.UseTextAlignment = false;
+ this.xrLabel28.Text = "Träger";
+ this.xrLabel28.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel30
+ //
+ this.xrLabel30.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel30.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "MainAttendant", "{0:0.##}")});
+ this.xrLabel30.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel30.LocationFloat = new DevExpress.Utils.PointFloat(353.7798F, 223.3334F);
+ this.xrLabel30.Name = "xrLabel30";
+ this.xrLabel30.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel30.SizeF = new System.Drawing.SizeF(372.2314F, 20.00002F);
+ this.xrLabel30.StylePriority.UseBackColor = false;
+ this.xrLabel30.StylePriority.UseBorders = false;
+ this.xrLabel30.StylePriority.UseFont = false;
+ this.xrLabel30.StylePriority.UsePadding = false;
+ this.xrLabel30.StylePriority.UseTextAlignment = false;
+ this.xrLabel30.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrLabel31
+ //
+ this.xrLabel31.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel31.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel31.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "MainAttendantCommaSeperated")});
+ this.xrLabel31.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel31.LocationFloat = new DevExpress.Utils.PointFloat(353.7798F, 203.3334F);
+ this.xrLabel31.Name = "xrLabel31";
+ this.xrLabel31.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel31.SizeF = new System.Drawing.SizeF(372.2314F, 20.00002F);
+ this.xrLabel31.StylePriority.UseBackColor = false;
+ this.xrLabel31.StylePriority.UseBorders = false;
+ this.xrLabel31.StylePriority.UseFont = false;
+ this.xrLabel31.StylePriority.UsePadding = false;
+ this.xrLabel31.StylePriority.UseTextAlignment = false;
+ this.xrLabel31.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrLabel32
+ //
+ this.xrLabel32.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel32.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel32.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel32.LocationFloat = new DevExpress.Utils.PointFloat(0F, 223.3334F);
+ this.xrLabel32.Name = "xrLabel32";
+ this.xrLabel32.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel32.SizeF = new System.Drawing.SizeF(353.7798F, 20F);
+ this.xrLabel32.StylePriority.UseBackColor = false;
+ this.xrLabel32.StylePriority.UseBorders = false;
+ this.xrLabel32.StylePriority.UseFont = false;
+ this.xrLabel32.StylePriority.UsePadding = false;
+ this.xrLabel32.StylePriority.UseTextAlignment = false;
+ this.xrLabel32.Text = "fallzuständige/r Sozialarbeiter/in ASD";
+ this.xrLabel32.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel33
+ //
+ this.xrLabel33.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel33.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel33.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel33.LocationFloat = new DevExpress.Utils.PointFloat(0F, 203.3334F);
+ this.xrLabel33.Name = "xrLabel33";
+ this.xrLabel33.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel33.SizeF = new System.Drawing.SizeF(353.7798F, 20.00002F);
+ this.xrLabel33.StylePriority.UseBackColor = false;
+ this.xrLabel33.StylePriority.UseBorders = false;
+ this.xrLabel33.StylePriority.UseFont = false;
+ this.xrLabel33.StylePriority.UsePadding = false;
+ this.xrLabel33.StylePriority.UseTextAlignment = false;
+ this.xrLabel33.Text = "fallzuständige Fachkraft/-kräfte";
+ this.xrLabel33.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel25
+ //
+ this.xrLabel25.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel25.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel25.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "SupportConceptCostBearer.EndDate")});
+ this.xrLabel25.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel25.LocationFloat = new DevExpress.Utils.PointFloat(632.9556F, 131.875F);
+ this.xrLabel25.Name = "xrLabel25";
+ this.xrLabel25.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel25.SizeF = new System.Drawing.SizeF(93.05579F, 20.00001F);
+ this.xrLabel25.StylePriority.UseBackColor = false;
+ this.xrLabel25.StylePriority.UseBorders = false;
+ this.xrLabel25.StylePriority.UseFont = false;
+ this.xrLabel25.StylePriority.UsePadding = false;
+ this.xrLabel25.StylePriority.UseTextAlignment = false;
+ this.xrLabel25.Text = "von:";
+ this.xrLabel25.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrLabel25.TextFormatString = "{0:dd.MM.yyyy}";
+ //
+ // xrLabel23
+ //
+ this.xrLabel23.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel23.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel23.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel23.LocationFloat = new DevExpress.Utils.PointFloat(539.8956F, 131.875F);
+ this.xrLabel23.Name = "xrLabel23";
+ this.xrLabel23.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel23.SizeF = new System.Drawing.SizeF(93.05579F, 20.00001F);
+ this.xrLabel23.StylePriority.UseBackColor = false;
+ this.xrLabel23.StylePriority.UseBorders = false;
+ this.xrLabel23.StylePriority.UseFont = false;
+ this.xrLabel23.StylePriority.UsePadding = false;
+ this.xrLabel23.StylePriority.UseTextAlignment = false;
+ this.xrLabel23.Text = "bis:";
+ this.xrLabel23.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel8
+ //
+ this.xrLabel8.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel8.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "SupportConceptCostBearer.StartDate")});
+ this.xrLabel8.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(446.8398F, 131.875F);
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(93.05579F, 20.00001F);
+ this.xrLabel8.StylePriority.UseBackColor = false;
+ this.xrLabel8.StylePriority.UseBorders = false;
+ this.xrLabel8.StylePriority.UseFont = false;
+ this.xrLabel8.StylePriority.UsePadding = false;
+ this.xrLabel8.StylePriority.UseTextAlignment = false;
+ this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrLabel8.TextFormatString = "{0:dd.MM.yyyy}";
+ //
+ // xrLabel6
+ //
+ this.xrLabel6.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel6.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel6.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(539.8956F, 111.875F);
+ this.xrLabel6.Name = "xrLabel6";
+ this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel6.SizeF = new System.Drawing.SizeF(93.05573F, 20F);
+ this.xrLabel6.StylePriority.UseBackColor = false;
+ this.xrLabel6.StylePriority.UseBorders = false;
+ this.xrLabel6.StylePriority.UseFont = false;
+ this.xrLabel6.StylePriority.UsePadding = false;
+ this.xrLabel6.StylePriority.UseTextAlignment = false;
+ this.xrLabel6.Text = "Jahr:";
+ this.xrLabel6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel7
+ //
+ this.xrLabel7.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel7.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(632.9514F, 111.875F);
+ this.xrLabel7.Name = "xrLabel7";
+ this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel7.SizeF = new System.Drawing.SizeF(93.06F, 20F);
+ this.xrLabel7.StylePriority.UseBackColor = false;
+ this.xrLabel7.StylePriority.UseBorders = false;
+ this.xrLabel7.StylePriority.UseFont = false;
+ this.xrLabel7.StylePriority.UsePadding = false;
+ this.xrLabel7.StylePriority.UseTextAlignment = false;
+ this.xrLabel7.Text = "[Year]";
+ this.xrLabel7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrLabel11
+ //
+ this.xrLabel11.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel11.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel11.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrLabel11.Name = "xrLabel11";
+ this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel11.SizeF = new System.Drawing.SizeF(253.5416F, 20F);
+ this.xrLabel11.StylePriority.UseBackColor = false;
+ this.xrLabel11.StylePriority.UseBorders = false;
+ this.xrLabel11.StylePriority.UseFont = false;
+ this.xrLabel11.StylePriority.UsePadding = false;
+ this.xrLabel11.StylePriority.UseTextAlignment = false;
+ this.xrLabel11.Text = "Az lt. HP/HPF ASD: ";
+ this.xrLabel11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel13
+ //
+ this.xrLabel13.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel13.CanGrow = false;
+ this.xrLabel13.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(253.5414F, 0F);
+ this.xrLabel13.Name = "xrLabel13";
+ this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel13.SizeF = new System.Drawing.SizeF(250.6099F, 20.00002F);
+ this.xrLabel13.StylePriority.UseBackColor = false;
+ this.xrLabel13.StylePriority.UseBorders = false;
+ this.xrLabel13.StylePriority.UseFont = false;
+ this.xrLabel13.StylePriority.UsePadding = false;
+ this.xrLabel13.StylePriority.UseTextAlignment = false;
+ this.xrLabel13.Text = "[ReferenceNumber]";
+ this.xrLabel13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel19
+ //
+ this.xrLabel19.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel19.CanGrow = false;
+ this.xrLabel19.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel19.LocationFloat = new DevExpress.Utils.PointFloat(253.5414F, 39.99999F);
+ this.xrLabel19.Name = "xrLabel19";
+ this.xrLabel19.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel19.SizeF = new System.Drawing.SizeF(250.6099F, 20.00002F);
+ this.xrLabel19.StylePriority.UseBackColor = false;
+ this.xrLabel19.StylePriority.UseBorders = false;
+ this.xrLabel19.StylePriority.UseFont = false;
+ this.xrLabel19.StylePriority.UsePadding = false;
+ this.xrLabel19.StylePriority.UseTextAlignment = false;
+ this.xrLabel19.Text = "[CostBearer2SupportConceptList.SupportConcept.Customer.DebitorNumber]";
+ this.xrLabel19.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel20
+ //
+ this.xrLabel20.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel20.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel20.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel20.LocationFloat = new DevExpress.Utils.PointFloat(0F, 40.00003F);
+ this.xrLabel20.Name = "xrLabel20";
+ this.xrLabel20.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel20.SizeF = new System.Drawing.SizeF(253.5416F, 20F);
+ this.xrLabel20.StylePriority.UseBackColor = false;
+ this.xrLabel20.StylePriority.UseBorders = false;
+ this.xrLabel20.StylePriority.UseFont = false;
+ this.xrLabel20.StylePriority.UsePadding = false;
+ this.xrLabel20.StylePriority.UseTextAlignment = false;
+ this.xrLabel20.Text = "Kennzahl Flexible Jugendarbeit:";
+ this.xrLabel20.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel21
+ //
+ this.xrLabel21.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel21.CanGrow = false;
+ this.xrLabel21.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel21.LocationFloat = new DevExpress.Utils.PointFloat(253.5416F, 19.99998F);
+ this.xrLabel21.Name = "xrLabel21";
+ this.xrLabel21.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel21.SizeF = new System.Drawing.SizeF(250.6098F, 20.00002F);
+ this.xrLabel21.StylePriority.UseBackColor = false;
+ this.xrLabel21.StylePriority.UseBorders = false;
+ this.xrLabel21.StylePriority.UseFont = false;
+ this.xrLabel21.StylePriority.UsePadding = false;
+ this.xrLabel21.StylePriority.UseTextAlignment = false;
+ this.xrLabel21.Text = "[SupportConceptCostBearer.Notice]";
+ this.xrLabel21.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel22
+ //
+ this.xrLabel22.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel22.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel22.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel22.LocationFloat = new DevExpress.Utils.PointFloat(0F, 20.00001F);
+ this.xrLabel22.Name = "xrLabel22";
+ this.xrLabel22.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel22.SizeF = new System.Drawing.SizeF(253.5416F, 20F);
+ this.xrLabel22.StylePriority.UseBackColor = false;
+ this.xrLabel22.StylePriority.UseBorders = false;
+ this.xrLabel22.StylePriority.UseFont = false;
+ this.xrLabel22.StylePriority.UsePadding = false;
+ this.xrLabel22.StylePriority.UseTextAlignment = false;
+ this.xrLabel22.Text = "Az lt. Kostenübernahme WJH : ";
+ this.xrLabel22.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel24
+ //
+ this.xrLabel24.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel24.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel24.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel24.LocationFloat = new DevExpress.Utils.PointFloat(0F, 131.8751F);
+ this.xrLabel24.Name = "xrLabel24";
+ this.xrLabel24.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel24.SizeF = new System.Drawing.SizeF(353.7798F, 20F);
+ this.xrLabel24.StylePriority.UseBackColor = false;
+ this.xrLabel24.StylePriority.UseBorders = false;
+ this.xrLabel24.StylePriority.UseFont = false;
+ this.xrLabel24.StylePriority.UsePadding = false;
+ this.xrLabel24.StylePriority.UseTextAlignment = false;
+ this.xrLabel24.Text = "Bewilligungszeitraum";
+ this.xrLabel24.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel26
+ //
+ this.xrLabel26.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel26.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel26.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel26.LocationFloat = new DevExpress.Utils.PointFloat(0F, 151.8751F);
+ this.xrLabel26.Name = "xrLabel26";
+ this.xrLabel26.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel26.SizeF = new System.Drawing.SizeF(353.7798F, 20F);
+ this.xrLabel26.StylePriority.UseBackColor = false;
+ this.xrLabel26.StylePriority.UseBorders = false;
+ this.xrLabel26.StylePriority.UseFont = false;
+ this.xrLabel26.StylePriority.UsePadding = false;
+ this.xrLabel26.StylePriority.UseTextAlignment = false;
+ this.xrLabel26.Text = "Anzahl der vereinbarten Stunden";
+ this.xrLabel26.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel14
+ //
+ this.xrLabel14.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel14.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel14.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(353.7798F, 131.875F);
+ this.xrLabel14.Name = "xrLabel14";
+ this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel14.SizeF = new System.Drawing.SizeF(93.05579F, 20.00001F);
+ this.xrLabel14.StylePriority.UseBackColor = false;
+ this.xrLabel14.StylePriority.UseBorders = false;
+ this.xrLabel14.StylePriority.UseFont = false;
+ this.xrLabel14.StylePriority.UsePadding = false;
+ this.xrLabel14.StylePriority.UseTextAlignment = false;
+ this.xrLabel14.Text = "von:";
+ this.xrLabel14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel16
+ //
+ this.xrLabel16.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ApprovedFLSTotal", "{0:0.##}")});
+ this.xrLabel16.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(353.7798F, 151.875F);
+ this.xrLabel16.Name = "xrLabel16";
+ this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel16.SizeF = new System.Drawing.SizeF(372.2314F, 20.00002F);
+ this.xrLabel16.StylePriority.UseBackColor = false;
+ this.xrLabel16.StylePriority.UseBorders = false;
+ this.xrLabel16.StylePriority.UseFont = false;
+ this.xrLabel16.StylePriority.UsePadding = false;
+ this.xrLabel16.StylePriority.UseTextAlignment = false;
+ this.xrLabel16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrLabel5
+ //
+ this.xrLabel5.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel5.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(446.8356F, 111.875F);
+ this.xrLabel5.Name = "xrLabel5";
+ this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(93.06F, 20F);
+ this.xrLabel5.StylePriority.UseBackColor = false;
+ this.xrLabel5.StylePriority.UseBorders = false;
+ this.xrLabel5.StylePriority.UseFont = false;
+ this.xrLabel5.StylePriority.UsePadding = false;
+ this.xrLabel5.StylePriority.UseTextAlignment = false;
+ this.xrLabel5.Text = "[Month]";
+ this.xrLabel5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel4.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel4.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 111.8751F);
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(353.7798F, 20F);
+ this.xrLabel4.StylePriority.UseBackColor = false;
+ this.xrLabel4.StylePriority.UseBorders = false;
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.StylePriority.UsePadding = false;
+ this.xrLabel4.StylePriority.UseTextAlignment = false;
+ this.xrLabel4.Text = "Abrechnungsmonat / Jahr";
+ this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel3
+ //
+ this.xrLabel3.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel3.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(353.7798F, 111.875F);
+ this.xrLabel3.Name = "xrLabel3";
+ this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(93.05573F, 20F);
+ this.xrLabel3.StylePriority.UseBackColor = false;
+ this.xrLabel3.StylePriority.UseBorders = false;
+ this.xrLabel3.StylePriority.UseFont = false;
+ this.xrLabel3.StylePriority.UsePadding = false;
+ this.xrLabel3.StylePriority.UseTextAlignment = false;
+ this.xrLabel3.Text = "Monat:";
+ this.xrLabel3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel2.Font = new DevExpress.Drawing.DXFont("Arial", 10F, ((DevExpress.Drawing.DXFontStyle)((DevExpress.Drawing.DXFontStyle.Bold | DevExpress.Drawing.DXFontStyle.Underline))));
+ this.xrLabel2.ForeColor = System.Drawing.Color.Black;
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 73.95834F);
+ this.xrLabel2.Multiline = true;
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(726.0112F, 20F);
+ this.xrLabel2.StylePriority.UseBorders = false;
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.StylePriority.UseForeColor = false;
+ this.xrLabel2.StylePriority.UseTextAlignment = false;
+ this.xrLabel2.Text = "Abrechnung ambulante Fachleistungsstunde/n (Flst.) als Anlage zur Trägerrechnung";
+ this.xrLabel2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // formattingRuleServiceDesc
+ //
+ this.formattingRuleServiceDesc.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleServiceDesc.DataMember = "ServicesDouble";
+ this.formattingRuleServiceDesc.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleServiceDesc.Name = "formattingRuleServiceDesc";
+ //
+ // formattingRuleCostBearer
+ //
+ this.formattingRuleCostBearer.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleCostBearer.DataMember = "ServicesDouble";
+ this.formattingRuleCostBearer.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleCostBearer.Name = "formattingRuleCostBearer";
+ //
+ // formattingRuleEmployeeName
+ //
+ this.formattingRuleEmployeeName.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleEmployeeName.DataMember = "ServicesDouble";
+ this.formattingRuleEmployeeName.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleEmployeeName.Name = "formattingRuleEmployeeName";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.HeightF = 33.87499F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 30F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // GroupFooter1
+ //
+ this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel44,
+ this.xrLabel43,
+ this.xrLabel42,
+ this.xrLabel15,
+ this.xrLabel37,
+ this.xrLabel38,
+ this.xrLabel39,
+ this.xrLabel40,
+ this.xrLabel41,
+ this.xrLabel12,
+ this.xrLabel9,
+ this.xrLabel18,
+ this.xrPictureBox2,
+ this.lblUnterschriftKlient,
+ this.lblUnterschriftMitarbeiter,
+ this.xrLabel10,
+ this.xrLabel1,
+ this.xrPictureBox1,
+ this.xrLabel17});
+ this.GroupFooter1.HeightF = 390.2497F;
+ this.GroupFooter1.KeepTogether = true;
+ this.GroupFooter1.Name = "GroupFooter1";
+ this.GroupFooter1.StylePriority.UseTextAlignment = false;
+ this.GroupFooter1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrLabel44
+ //
+ this.xrLabel44.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel44.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel44.LocationFloat = new DevExpress.Utils.PointFloat(0.006612142F, 215.4167F);
+ this.xrLabel44.Name = "xrLabel44";
+ this.xrLabel44.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel44.SizeF = new System.Drawing.SizeF(446.833F, 19.99998F);
+ this.xrLabel44.StylePriority.UseBackColor = false;
+ this.xrLabel44.StylePriority.UseBorders = false;
+ this.xrLabel44.StylePriority.UseFont = false;
+ this.xrLabel44.StylePriority.UsePadding = false;
+ this.xrLabel44.StylePriority.UseTextAlignment = false;
+ this.xrLabel44.Text = "Diese Tabelle ist vom Amt für Jugend und Soziales auszufüllen:";
+ this.xrLabel44.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel43
+ //
+ this.xrLabel43.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel43.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel43.Font = new DevExpress.Drawing.DXFont("Arial", 11F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel43.LocationFloat = new DevExpress.Utils.PointFloat(0.006612142F, 315.4167F);
+ this.xrLabel43.Name = "xrLabel43";
+ this.xrLabel43.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel43.SizeF = new System.Drawing.SizeF(170.8234F, 60F);
+ this.xrLabel43.StylePriority.UseBackColor = false;
+ this.xrLabel43.StylePriority.UseBorders = false;
+ this.xrLabel43.StylePriority.UseFont = false;
+ this.xrLabel43.StylePriority.UsePadding = false;
+ this.xrLabel43.StylePriority.UseTextAlignment = false;
+ this.xrLabel43.Text = "rechnerisch richtig";
+ this.xrLabel43.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrLabel42
+ //
+ this.xrLabel42.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel42.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel42.Font = new DevExpress.Drawing.DXFont("Arial", 11F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel42.LocationFloat = new DevExpress.Utils.PointFloat(0F, 255.4167F);
+ this.xrLabel42.Name = "xrLabel42";
+ this.xrLabel42.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel42.SizeF = new System.Drawing.SizeF(170.83F, 60F);
+ this.xrLabel42.StylePriority.UseBackColor = false;
+ this.xrLabel42.StylePriority.UseBorders = false;
+ this.xrLabel42.StylePriority.UseFont = false;
+ this.xrLabel42.StylePriority.UsePadding = false;
+ this.xrLabel42.StylePriority.UseTextAlignment = false;
+ this.xrLabel42.Text = "sachlich richtig";
+ this.xrLabel42.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrLabel15
+ //
+ this.xrLabel15.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel15.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel15.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(170.8333F, 255.4167F);
+ this.xrLabel15.Name = "xrLabel15";
+ this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel15.SizeF = new System.Drawing.SizeF(276.0063F, 59.99997F);
+ this.xrLabel15.StylePriority.UseBackColor = false;
+ this.xrLabel15.StylePriority.UseBorders = false;
+ this.xrLabel15.StylePriority.UseFont = false;
+ this.xrLabel15.StylePriority.UsePadding = false;
+ this.xrLabel15.StylePriority.UseTextAlignment = false;
+ this.xrLabel15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel37
+ //
+ this.xrLabel37.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel37.CanGrow = false;
+ this.xrLabel37.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel37.LocationFloat = new DevExpress.Utils.PointFloat(446.8398F, 255.4167F);
+ this.xrLabel37.Name = "xrLabel37";
+ this.xrLabel37.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel37.SizeF = new System.Drawing.SizeF(279.1671F, 59.99997F);
+ this.xrLabel37.StylePriority.UseBackColor = false;
+ this.xrLabel37.StylePriority.UseBorders = false;
+ this.xrLabel37.StylePriority.UseFont = false;
+ this.xrLabel37.StylePriority.UsePadding = false;
+ this.xrLabel37.StylePriority.UseTextAlignment = false;
+ this.xrLabel37.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel38
+ //
+ this.xrLabel38.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel38.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel38.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel38.LocationFloat = new DevExpress.Utils.PointFloat(170.83F, 315.4167F);
+ this.xrLabel38.Name = "xrLabel38";
+ this.xrLabel38.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel38.SizeF = new System.Drawing.SizeF(276.0048F, 60F);
+ this.xrLabel38.StylePriority.UseBackColor = false;
+ this.xrLabel38.StylePriority.UseBorders = false;
+ this.xrLabel38.StylePriority.UseFont = false;
+ this.xrLabel38.StylePriority.UsePadding = false;
+ this.xrLabel38.StylePriority.UseTextAlignment = false;
+ this.xrLabel38.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel39
+ //
+ this.xrLabel39.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel39.CanGrow = false;
+ this.xrLabel39.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel39.LocationFloat = new DevExpress.Utils.PointFloat(446.8363F, 315.4167F);
+ this.xrLabel39.Name = "xrLabel39";
+ this.xrLabel39.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel39.SizeF = new System.Drawing.SizeF(279.1671F, 60.00009F);
+ this.xrLabel39.StylePriority.UseBackColor = false;
+ this.xrLabel39.StylePriority.UseBorders = false;
+ this.xrLabel39.StylePriority.UseFont = false;
+ this.xrLabel39.StylePriority.UsePadding = false;
+ this.xrLabel39.StylePriority.UseTextAlignment = false;
+ this.xrLabel39.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel40
+ //
+ this.xrLabel40.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrLabel40.CanGrow = false;
+ this.xrLabel40.Font = new DevExpress.Drawing.DXFont("Arial", 11F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel40.LocationFloat = new DevExpress.Utils.PointFloat(446.8397F, 235.4167F);
+ this.xrLabel40.Name = "xrLabel40";
+ this.xrLabel40.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel40.SizeF = new System.Drawing.SizeF(279.1671F, 20.00002F);
+ this.xrLabel40.StylePriority.UseBackColor = false;
+ this.xrLabel40.StylePriority.UseBorders = false;
+ this.xrLabel40.StylePriority.UseFont = false;
+ this.xrLabel40.StylePriority.UsePadding = false;
+ this.xrLabel40.StylePriority.UseTextAlignment = false;
+ this.xrLabel40.Text = "Bemerkung";
+ this.xrLabel40.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrLabel41
+ //
+ this.xrLabel41.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel41.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrLabel41.Font = new DevExpress.Drawing.DXFont("Arial", 11F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel41.LocationFloat = new DevExpress.Utils.PointFloat(170.8333F, 235.4167F);
+ this.xrLabel41.Name = "xrLabel41";
+ this.xrLabel41.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel41.SizeF = new System.Drawing.SizeF(276.0063F, 20.00002F);
+ this.xrLabel41.StylePriority.UseBackColor = false;
+ this.xrLabel41.StylePriority.UseBorders = false;
+ this.xrLabel41.StylePriority.UseFont = false;
+ this.xrLabel41.StylePriority.UsePadding = false;
+ this.xrLabel41.StylePriority.UseTextAlignment = false;
+ this.xrLabel41.Text = "Unterschrift";
+ this.xrLabel41.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrLabel12
+ //
+ this.xrLabel12.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel12.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel12.ForeColor = System.Drawing.Color.Black;
+ this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 31.25F);
+ this.xrLabel12.Multiline = true;
+ this.xrLabel12.Name = "xrLabel12";
+ this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel12.SizeF = new System.Drawing.SizeF(726.0112F, 34.20817F);
+ this.xrLabel12.StylePriority.UseBorders = false;
+ this.xrLabel12.StylePriority.UseFont = false;
+ this.xrLabel12.StylePriority.UseForeColor = false;
+ this.xrLabel12.StylePriority.UseTextAlignment = false;
+ this.xrLabel12.Text = "Hinweis: Bitte beachten Sie die Informationspflicht an die/den fallzuständigen So" +
+ "zialarbeiter/in ASD zu den Fehlkontakten.";
+ this.xrLabel12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrLabel9
+ //
+ this.xrLabel9.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel9.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(430.562F, 181.4999F);
+ this.xrLabel9.Name = "xrLabel9";
+ this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel9.SizeF = new System.Drawing.SizeF(295.4449F, 19.99998F);
+ this.xrLabel9.StylePriority.UseBackColor = false;
+ this.xrLabel9.StylePriority.UseBorders = false;
+ this.xrLabel9.StylePriority.UseFont = false;
+ this.xrLabel9.StylePriority.UsePadding = false;
+ this.xrLabel9.StylePriority.UseTextAlignment = false;
+ this.xrLabel9.Text = "Leitung zur Kenntnis vorgelegt";
+ this.xrLabel9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel18
+ //
+ this.xrLabel18.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerSignatureDate", "{0:dd.MM.yyyy}")});
+ this.xrLabel18.LocationFloat = new DevExpress.Utils.PointFloat(22.24143F, 75.87484F);
+ this.xrLabel18.Name = "xrLabel18";
+ this.xrLabel18.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel18.SizeF = new System.Drawing.SizeF(98.39856F, 35.50002F);
+ this.xrLabel18.StylePriority.UseTextAlignment = false;
+ this.xrLabel18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
+ //
+ // xrPictureBox2
+ //
+ this.xrPictureBox2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("ImageSource", null, "CustomerSignature")});
+ this.xrPictureBox2.LocationFloat = new DevExpress.Utils.PointFloat(120.6401F, 75.87484F);
+ this.xrPictureBox2.Name = "xrPictureBox2";
+ this.xrPictureBox2.SizeF = new System.Drawing.SizeF(159.1187F, 35.50002F);
+ this.xrPictureBox2.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ //
+ // lblUnterschriftKlient
+ //
+ this.lblUnterschriftKlient.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.lblUnterschriftKlient.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.lblUnterschriftKlient.LocationFloat = new DevExpress.Utils.PointFloat(22.24143F, 111.3749F);
+ this.lblUnterschriftKlient.Name = "lblUnterschriftKlient";
+ this.lblUnterschriftKlient.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.lblUnterschriftKlient.SizeF = new System.Drawing.SizeF(257.5174F, 20F);
+ this.lblUnterschriftKlient.StylePriority.UseBackColor = false;
+ this.lblUnterschriftKlient.StylePriority.UseBorders = false;
+ this.lblUnterschriftKlient.StylePriority.UseFont = false;
+ this.lblUnterschriftKlient.StylePriority.UsePadding = false;
+ this.lblUnterschriftKlient.StylePriority.UseTextAlignment = false;
+ this.lblUnterschriftKlient.Text = "Datum / Unterschrift Adressat";
+ this.lblUnterschriftKlient.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // lblUnterschriftMitarbeiter
+ //
+ this.lblUnterschriftMitarbeiter.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.lblUnterschriftMitarbeiter.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.lblUnterschriftMitarbeiter.LocationFloat = new DevExpress.Utils.PointFloat(430.5663F, 111.3749F);
+ this.lblUnterschriftMitarbeiter.Name = "lblUnterschriftMitarbeiter";
+ this.lblUnterschriftMitarbeiter.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.lblUnterschriftMitarbeiter.SizeF = new System.Drawing.SizeF(295.4449F, 19.99998F);
+ this.lblUnterschriftMitarbeiter.StylePriority.UseBackColor = false;
+ this.lblUnterschriftMitarbeiter.StylePriority.UseBorders = false;
+ this.lblUnterschriftMitarbeiter.StylePriority.UseFont = false;
+ this.lblUnterschriftMitarbeiter.StylePriority.UsePadding = false;
+ this.lblUnterschriftMitarbeiter.StylePriority.UseTextAlignment = false;
+ this.lblUnterschriftMitarbeiter.Text = "Datum / Unterschrift Trägerfachkraft";
+ this.lblUnterschriftMitarbeiter.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel10
+ //
+ this.xrLabel10.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel10.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.FLS")});
+ this.xrLabel10.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(648.4169F, 0F);
+ this.xrLabel10.Name = "xrLabel10";
+ this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel10.SizeF = new System.Drawing.SizeF(77.5943F, 20F);
+ this.xrLabel10.StylePriority.UseBackColor = false;
+ this.xrLabel10.StylePriority.UseBorders = false;
+ this.xrLabel10.StylePriority.UseFont = false;
+ this.xrLabel10.StylePriority.UsePadding = false;
+ this.xrLabel10.StylePriority.UseTextAlignment = false;
+ xrSummary1.FormatString = "{0:0.00}";
+ xrSummary1.Running = DevExpress.XtraReports.UI.SummaryRunning.Report;
+ this.xrLabel10.Summary = xrSummary1;
+ this.xrLabel10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel1.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(648.4169F, 20F);
+ this.xrLabel1.StylePriority.UseBackColor = false;
+ this.xrLabel1.StylePriority.UseBorders = false;
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.StylePriority.UsePadding = false;
+ this.xrLabel1.StylePriority.UseTextAlignment = false;
+ this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrPictureBox1
+ //
+ this.xrPictureBox1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("ImageSource", null, "EmployeeSignature")});
+ this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(567.8953F, 75.87496F);
+ this.xrPictureBox1.Name = "xrPictureBox1";
+ this.xrPictureBox1.Scripts.OnBeforePrint = "xrPictureBox1_BeforePrint";
+ this.xrPictureBox1.SizeF = new System.Drawing.SizeF(158.1116F, 35.50002F);
+ this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ //
+ // xrLabel17
+ //
+ this.xrLabel17.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel17.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeSignatureDate", "{0:dd.MM.yyyy}")});
+ this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(430.5663F, 75.87496F);
+ this.xrLabel17.Name = "xrLabel17";
+ this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel17.SizeF = new System.Drawing.SizeF(95.57932F, 35.50002F);
+ this.xrLabel17.StylePriority.UseBackColor = false;
+ this.xrLabel17.StylePriority.UseTextAlignment = false;
+ this.xrLabel17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
+ //
+ // fieldKontaktArt
+ //
+ this.fieldKontaktArt.DataMember = "Services";
+ this.fieldKontaktArt.Expression = "Iif([IsGroup], \'GR\', \'E\')";
+ this.fieldKontaktArt.FieldType = DevExpress.XtraReports.UI.FieldType.String;
+ this.fieldKontaktArt.Name = "fieldKontaktArt";
+ //
+ // FLS
+ //
+ this.FLS.DataMember = "Services";
+ this.FLS.Expression = "Round([Minutes]/60,2)";
+ this.FLS.Name = "FLS";
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
+ //
+ // LeistungnachweisJhsAutismus
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.DetailReport,
+ this.ReportHeader,
+ this.topMarginBand1,
+ this.bottomMarginBand1,
+ this.GroupFooter1});
+ this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] {
+ this.fieldKontaktArt,
+ this.FLS});
+ this.DataSource = this.bindingSource1;
+ this.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.formattingRuleStartDate,
+ this.formattingRuleServiceDesc,
+ this.formattingRuleCostBearer,
+ this.formattingRuleEmployeeName});
+ this.Margins = new DevExpress.Drawing.DXMargins(50F, 32F, 33.87499F, 30F);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = DevExpress.Drawing.Printing.DXPaperKind.A4;
+ this.Version = "23.2";
+ xrWatermark1.Id = "Watermark1";
+ this.Watermarks.Add(xrWatermark1);
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
+
+ }
+
+ #endregion
+
+ private DevExpress.XtraReports.UI.DetailBand Detail;
+ private System.Windows.Forms.BindingSource bindingSource1;
+ private DevExpress.XtraReports.UI.DetailReportBand DetailReport;
+ private DevExpress.XtraReports.UI.DetailBand Detail1;
+ private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader;
+ private DevExpress.XtraReports.UI.FormattingRule formattingRuleStartDate;
+ private DevExpress.XtraReports.UI.FormattingRule formattingRuleServiceDesc;
+ private DevExpress.XtraReports.UI.FormattingRule formattingRuleCostBearer;
+ private DevExpress.XtraReports.UI.FormattingRule formattingRuleEmployeeName;
+ private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1;
+ private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1;
+ private DevExpress.XtraReports.UI.XRTable xrTableServiceRecords1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell28;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell48;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel3;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel5;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.XRTable xrTable3;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow6;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell13;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell44;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell50;
+ private DevExpress.XtraReports.UI.CalculatedField fieldKontaktArt;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel10;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ private DevExpress.XtraReports.UI.XRLabel lblUnterschriftKlient;
+ private DevExpress.XtraReports.UI.XRLabel lblUnterschriftMitarbeiter;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel14;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel16;
+ private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel17;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel18;
+ private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox2;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel24;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel26;
+ private DevExpress.XtraReports.UI.CalculatedField FLS;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel9;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel27;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel28;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel30;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel31;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel32;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel33;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel25;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel23;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel8;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel6;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel7;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel11;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel13;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel19;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel20;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel21;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel22;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel36;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel35;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel29;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel34;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel44;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel43;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel42;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel15;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel37;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel38;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel39;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel40;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel41;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel12;
+ }
+}
diff --git a/ReportImp/FlexibleJugendarbeitFrankfurtEV/LeistungsnachweisJhsAutismus.cs b/ReportImp/FlexibleJugendarbeitFrankfurtEV/LeistungsnachweisJhsAutismus.cs
new file mode 100644
index 000000000..cdf772078
--- /dev/null
+++ b/ReportImp/FlexibleJugendarbeitFrankfurtEV/LeistungsnachweisJhsAutismus.cs
@@ -0,0 +1,127 @@
+using System;
+using System.Collections.Generic;
+using System.Drawing;
+using System.IO;
+using System.Linq;
+using System.Text.RegularExpressions;
+using BeWo.Data.Access;
+using BeWo.Data.Entities;
+using BeWo.Report;
+using BeWo.Report.ReportObjects;
+using BS.Shared;
+using BS.Shared.Core;
+using DevExpress.XtraReports.UI;
+
+namespace FlexibleJugendarbeitFrankfurtEV
+{
+ public partial class LeistungnachweisJhsAutismus : XtraReport, IBeWoReport
+ {
+ public LeistungnachweisJhsAutismus()
+ {
+ InitializeComponent();
+ }
+
+ public void SetReportDataSource(ServicesOverviewRO pRO)
+ {
+ if (pRO.Services != null)
+ {
+ List servicesBillable = new List();
+ Dictionary day2Detail = new Dictionary();
+
+ foreach (var sd in pRO.Services)
+ {
+ if (sd.IsBillable)
+ {
+ ServicesOverviewRO.CreateSignatureString(sd);
+ if (sd.ServiceDescription.Contains("Fehlkontakt"))
+ {
+ sd.Minutes = 60;
+ sd.Notice2 = "1";
+ }
+ servicesBillable.Add(sd);
+ }
+ }
+
+ pRO.Services = servicesBillable;
+ }
+ SetzeBewilligung(pRO);
+ pRO.MainAttendant = GetSozialarbeiter(pRO);
+ bindingSource1.DataSource = pRO;
+ }
+
+ private string GetSozialarbeiter(ServicesOverviewRO pRO)
+ {
+ string asd = "";
+ var c = DAOFactory.GenericDAO.LoadByID(pRO.CustomerOid);
+ foreach (var c2p in c.Customer2PersonList)
+ {
+ foreach (var v2o in c2p.ValueList)
+ {
+ if (v2o.Entry.Type == ValueListEntryType.EnvironmentPersonType && v2o.Entry.Value.Contains("Zuständiger ASD"))
+ {
+
+ if (asd != "")
+ {
+ asd += ", ";
+ }
+ asd += c2p.Person.FirstNameLastName;
+ }
+ }
+ }
+
+ return asd;
+ }
+
+ private void SetzeBewilligung(ServicesOverviewRO pRo)
+ {
+ if (pRo.CostBearer2SupportConceptList != null && pRo.CostBearer2SupportConceptList.Count > 0)
+ {
+ pRo.MainAttendantCommaSeperated = "";
+ var c2s = pRo.CostBearer2SupportConceptList[0];
+ foreach (var scap in c2s.ApprovalPeriodList)
+ {
+ if (scap.StartDate <= pRo.EndDate && scap.EndDate >= pRo.StartDate)
+ {
+ if (scap.SupportConceptApprovalPeriod2Employee != null && scap.SupportConceptApprovalPeriod2Employee.Count > 0)
+ {
+ foreach (var e in scap.SupportConceptApprovalPeriod2Employee)
+ {
+ if (pRo.MainAttendantCommaSeperated.Length > 0)
+ {
+ pRo.MainAttendantCommaSeperated += ", ";
+ }
+ pRo.MainAttendantCommaSeperated += e.Employee.Person.FirstNameLastName;
+ }
+ }
+ }
+ }
+ }
+ }
+
+ private void picSignature_BeforePrint(object sender, System.ComponentModel.CancelEventArgs e)
+ {
+ XRPictureBox xrBox = sender as XRPictureBox;
+ //var test = this.GetCurrent
+ string base64String = xrBox.Tag as string;
+ if (!String.IsNullOrWhiteSpace(base64String))
+ {
+ var base64Data = Regex.Match(base64String, @"data:image/(?.+?),(?.+)").Groups["data"].Value;
+ var binData = Convert.FromBase64String(base64Data);
+ System.Drawing.Image img = ByteArrayToImage(binData);
+ xrBox.Image = Utils.CropImage(img);
+ }
+ else
+ {
+ xrBox.Image = null;
+ }
+ }
+
+ public System.Drawing.Image ByteArrayToImage(byte[] byteArrayIn)
+ {
+ using(var memoryStream = new MemoryStream(byteArrayIn))
+ {
+ return System.Drawing.Image.FromStream(memoryStream);
+ }
+ }
+ }
+}
diff --git a/ReportImp/FlexibleJugendarbeitFrankfurtEV/LeistungsnachweisJhsAutismus.resx b/ReportImp/FlexibleJugendarbeitFrankfurtEV/LeistungsnachweisJhsAutismus.resx
new file mode 100644
index 000000000..d58980a38
--- /dev/null
+++ b/ReportImp/FlexibleJugendarbeitFrankfurtEV/LeistungsnachweisJhsAutismus.resx
@@ -0,0 +1,120 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
\ No newline at end of file
diff --git a/ReportImp/FlexibleJugendarbeitFrankfurtEV/LeistungsnachweisOderSpree.Designer.cs b/ReportImp/FlexibleJugendarbeitFrankfurtEV/LeistungsnachweisOderSpree.Designer.cs
new file mode 100644
index 000000000..73447520e
--- /dev/null
+++ b/ReportImp/FlexibleJugendarbeitFrankfurtEV/LeistungsnachweisOderSpree.Designer.cs
@@ -0,0 +1,1152 @@
+using BeWo.Report.ReportObjects;
+namespace FlexibleJugendarbeitFrankfurtEV
+{
+ partial class LeistungnachweisOderSpree
+ {
+ ///
+ /// 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(LeistungnachweisOderSpree));
+ DevExpress.XtraReports.UI.XRSummary xrSummary1 = new DevExpress.XtraReports.UI.XRSummary();
+ DevExpress.XtraReports.UI.XRWatermark xrWatermark1 = new DevExpress.XtraReports.UI.XRWatermark();
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell44 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell50 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell48 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell43 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell49 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrLabel19 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel24 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel25 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel26 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel27 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.formattingRuleServiceDesc = new DevExpress.XtraReports.UI.FormattingRule();
+ this.formattingRuleCostBearer = new DevExpress.XtraReports.UI.FormattingRule();
+ this.formattingRuleEmployeeName = new DevExpress.XtraReports.UI.FormattingRule();
+ this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrPictureBox3 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel18 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrPictureBox2 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.lblUnterschriftKlient = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblUnterschriftMitarbeiter = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel();
+ this.fieldKontaktArt = new DevExpress.XtraReports.UI.CalculatedField();
+ this.FLS = new DevExpress.XtraReports.UI.CalculatedField();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.Expanded = false;
+ this.Detail.HeightF = 0F;
+ this.Detail.Name = "Detail";
+ this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // DetailReport
+ //
+ this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail1,
+ this.GroupHeader1});
+ this.DetailReport.DataMember = "Services";
+ this.DetailReport.DataSource = this.bindingSource1;
+ this.DetailReport.Level = 0;
+ this.DetailReport.Name = "DetailReport";
+ this.DetailReport.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.DetailReport.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // Detail1
+ //
+ this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable3});
+ this.Detail1.HeightF = 20F;
+ this.Detail1.Name = "Detail1";
+ this.Detail1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail1.SortFields.AddRange(new DevExpress.XtraReports.UI.GroupField[] {
+ new DevExpress.XtraReports.UI.GroupField("StartDate", DevExpress.XtraReports.UI.XRColumnSortOrder.Ascending)});
+ this.Detail1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTable3
+ //
+ this.xrTable3.BorderColor = System.Drawing.Color.Black;
+ this.xrTable3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTable3.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable3.Name = "xrTable3";
+ this.xrTable3.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow6});
+ this.xrTable3.SizeF = new System.Drawing.SizeF(742.9446F, 20F);
+ this.xrTable3.StylePriority.UseFont = false;
+ this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTableRow6
+ //
+ this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell13,
+ this.xrTableCell11,
+ this.xrTableCell14,
+ this.xrTableCell10,
+ this.xrTableCell12,
+ this.xrTableCell44,
+ this.xrTableCell50});
+ this.xrTableRow6.Name = "xrTableRow6";
+ this.xrTableRow6.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableRow6.Weight = 1D;
+ //
+ // xrTableCell13
+ //
+ this.xrTableCell13.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDate", "{0:dd/MM/yyyy}")});
+ this.xrTableCell13.Font = new DevExpress.Drawing.DXFont("Calibri", 11F);
+ this.xrTableCell13.Name = "xrTableCell13";
+ this.xrTableCell13.StylePriority.UseBorders = false;
+ this.xrTableCell13.StylePriority.UseFont = false;
+ this.xrTableCell13.StylePriority.UsePadding = false;
+ this.xrTableCell13.StylePriority.UseTextAlignment = false;
+ this.xrTableCell13.Text = "xrTableCell13";
+ this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell13.Weight = 0.12662996842532104D;
+ //
+ // xrTableCell11
+ //
+ this.xrTableCell11.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDate")});
+ this.xrTableCell11.Font = new DevExpress.Drawing.DXFont("Calibri", 11F);
+ this.xrTableCell11.Multiline = true;
+ this.xrTableCell11.Name = "xrTableCell11";
+ this.xrTableCell11.StylePriority.UseBorders = false;
+ this.xrTableCell11.StylePriority.UseFont = false;
+ this.xrTableCell11.StylePriority.UsePadding = false;
+ this.xrTableCell11.StylePriority.UseTextAlignment = false;
+ this.xrTableCell11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell11.TextFormatString = "{0:dddd}";
+ this.xrTableCell11.Weight = 0.12662989136072941D;
+ //
+ // xrTableCell14
+ //
+ this.xrTableCell14.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDateMinutes", "{0:HH:mm}")});
+ this.xrTableCell14.Font = new DevExpress.Drawing.DXFont("Calibri", 11F);
+ this.xrTableCell14.Name = "xrTableCell14";
+ this.xrTableCell14.StylePriority.UseBorders = false;
+ this.xrTableCell14.StylePriority.UseFont = false;
+ this.xrTableCell14.StylePriority.UsePadding = false;
+ this.xrTableCell14.StylePriority.UseTextAlignment = false;
+ this.xrTableCell14.Text = "xrTableCell14";
+ this.xrTableCell14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell14.Weight = 0.099971021948832561D;
+ //
+ // xrTableCell10
+ //
+ this.xrTableCell10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.EndDateMinutes", "{0:HH:mm}")});
+ this.xrTableCell10.Font = new DevExpress.Drawing.DXFont("Calibri", 11F);
+ this.xrTableCell10.Name = "xrTableCell10";
+ this.xrTableCell10.StylePriority.UseBorders = false;
+ this.xrTableCell10.StylePriority.UseFont = false;
+ this.xrTableCell10.StylePriority.UsePadding = false;
+ this.xrTableCell10.StylePriority.UseTextAlignment = false;
+ this.xrTableCell10.Text = "xrTableCell10";
+ this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell10.Weight = 0.0999708844815484D;
+ //
+ // xrTableCell12
+ //
+ this.xrTableCell12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.FLS", "{0:0.00}")});
+ this.xrTableCell12.Font = new DevExpress.Drawing.DXFont("Calibri", 11F);
+ this.xrTableCell12.Name = "xrTableCell12";
+ this.xrTableCell12.StylePriority.UseBorders = false;
+ this.xrTableCell12.StylePriority.UseFont = false;
+ this.xrTableCell12.StylePriority.UsePadding = false;
+ this.xrTableCell12.StylePriority.UseTextAlignment = false;
+ this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell12.Weight = 0.10163713533529674D;
+ //
+ // xrTableCell44
+ //
+ this.xrTableCell44.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.ServiceDescription")});
+ this.xrTableCell44.Font = new DevExpress.Drawing.DXFont("Calibri", 11F);
+ this.xrTableCell44.Name = "xrTableCell44";
+ this.xrTableCell44.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 0, 0, 0, 100F);
+ this.xrTableCell44.StylePriority.UseBorders = false;
+ this.xrTableCell44.StylePriority.UseFont = false;
+ this.xrTableCell44.StylePriority.UsePadding = false;
+ this.xrTableCell44.StylePriority.UseTextAlignment = false;
+ this.xrTableCell44.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell44.Weight = 0.24811250161255649D;
+ //
+ // xrTableCell50
+ //
+ this.xrTableCell50.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.EmployeeAbbr")});
+ this.xrTableCell50.Font = new DevExpress.Drawing.DXFont("Calibri", 11F);
+ this.xrTableCell50.Name = "xrTableCell50";
+ this.xrTableCell50.StylePriority.UseBorders = false;
+ this.xrTableCell50.StylePriority.UseFont = false;
+ this.xrTableCell50.StylePriority.UsePadding = false;
+ this.xrTableCell50.StylePriority.UseTextAlignment = false;
+ this.xrTableCell50.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell50.Weight = 0.13510994045452354D;
+ //
+ // GroupHeader1
+ //
+ this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableServiceRecords1});
+ this.GroupHeader1.HeightF = 46F;
+ this.GroupHeader1.Name = "GroupHeader1";
+ this.GroupHeader1.RepeatEveryPage = true;
+ //
+ // xrTableServiceRecords1
+ //
+ this.xrTableServiceRecords1.BackColor = System.Drawing.Color.Transparent;
+ this.xrTableServiceRecords1.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableServiceRecords1.Font = new DevExpress.Drawing.DXFont("Calibri", 11F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrTableServiceRecords1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTableServiceRecords1.Name = "xrTableServiceRecords1";
+ this.xrTableServiceRecords1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableServiceRecords1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow2,
+ this.xrTableRow1});
+ this.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(742.9446F, 46F);
+ this.xrTableServiceRecords1.StylePriority.UseBackColor = false;
+ this.xrTableServiceRecords1.StylePriority.UseBorders = false;
+ this.xrTableServiceRecords1.StylePriority.UseFont = false;
+ this.xrTableServiceRecords1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTableRow2
+ //
+ this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell3,
+ this.xrTableCell2,
+ this.xrTableCell4,
+ this.xrTableCell9,
+ this.xrTableCell28,
+ this.xrTableCell48});
+ 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.56287650602409645D;
+ //
+ // xrTableCell3
+ //
+ this.xrTableCell3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell3.Font = new DevExpress.Drawing.DXFont("Calibri", 11F);
+ this.xrTableCell3.Name = "xrTableCell3";
+ this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 1, 0, 100F);
+ this.xrTableCell3.StylePriority.UseBorders = false;
+ this.xrTableCell3.StylePriority.UseFont = false;
+ this.xrTableCell3.StylePriority.UsePadding = false;
+ this.xrTableCell3.StylePriority.UseTextAlignment = false;
+ this.xrTableCell3.Text = "Datum";
+ this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell3.Weight = 0.26536312849161997D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell2.Font = new DevExpress.Drawing.DXFont("Calibri", 11F);
+ this.xrTableCell2.Multiline = true;
+ this.xrTableCell2.Name = "xrTableCell2";
+ this.xrTableCell2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 1, 0, 100F);
+ this.xrTableCell2.StylePriority.UseBorders = false;
+ this.xrTableCell2.StylePriority.UseFont = false;
+ this.xrTableCell2.StylePriority.UsePadding = false;
+ this.xrTableCell2.StylePriority.UseTextAlignment = false;
+ this.xrTableCell2.Text = "Wochentag";
+ this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell2.Weight = 0.26536312849161997D;
+ //
+ // xrTableCell4
+ //
+ this.xrTableCell4.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell4.Font = new DevExpress.Drawing.DXFont("Calibri", 11F);
+ this.xrTableCell4.Multiline = true;
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 1, 0, 100F);
+ this.xrTableCell4.StylePriority.UseBorders = false;
+ this.xrTableCell4.StylePriority.UseFont = false;
+ this.xrTableCell4.StylePriority.UsePadding = false;
+ this.xrTableCell4.StylePriority.UseTextAlignment = false;
+ this.xrTableCell4.Text = "Uhrzeit";
+ this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell4.Weight = 0.41899441340782145D;
+ //
+ // xrTableCell9
+ //
+ this.xrTableCell9.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell9.Font = new DevExpress.Drawing.DXFont("Calibri", 11F);
+ this.xrTableCell9.Multiline = true;
+ this.xrTableCell9.Name = "xrTableCell9";
+ this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 1, 0, 100F);
+ this.xrTableCell9.StylePriority.UseBorders = false;
+ this.xrTableCell9.StylePriority.UseFont = false;
+ this.xrTableCell9.StylePriority.UsePadding = false;
+ this.xrTableCell9.StylePriority.UseTextAlignment = false;
+ this.xrTableCell9.Text = "Stunden";
+ this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell9.Weight = 0.21298857108174751D;
+ //
+ // xrTableCell28
+ //
+ this.xrTableCell28.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell28.Font = new DevExpress.Drawing.DXFont("Calibri", 11F);
+ this.xrTableCell28.Name = "xrTableCell28";
+ this.xrTableCell28.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 1, 0, 100F);
+ this.xrTableCell28.StylePriority.UseBorders = false;
+ this.xrTableCell28.StylePriority.UseFont = false;
+ this.xrTableCell28.StylePriority.UsePadding = false;
+ this.xrTableCell28.StylePriority.UseTextAlignment = false;
+ this.xrTableCell28.Text = "Leistung";
+ this.xrTableCell28.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell28.Weight = 0.51993954302489276D;
+ //
+ // xrTableCell48
+ //
+ this.xrTableCell48.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell48.Font = new DevExpress.Drawing.DXFont("Calibri", 11F);
+ this.xrTableCell48.Multiline = true;
+ this.xrTableCell48.Name = "xrTableCell48";
+ this.xrTableCell48.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 1, 0, 100F);
+ this.xrTableCell48.StylePriority.UseBorders = false;
+ this.xrTableCell48.StylePriority.UseFont = false;
+ this.xrTableCell48.StylePriority.UsePadding = false;
+ this.xrTableCell48.StylePriority.UseTextAlignment = false;
+ this.xrTableCell48.Text = "Name TFK";
+ this.xrTableCell48.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell48.Weight = 0.2831337646304844D;
+ //
+ // xrTableRow1
+ //
+ this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell1,
+ this.xrTableCell6,
+ this.xrTableCell8,
+ this.xrTableCell5,
+ this.xrTableCell7,
+ this.xrTableCell43,
+ this.xrTableCell49});
+ this.xrTableRow1.Name = "xrTableRow1";
+ this.xrTableRow1.Weight = 0.56287650371680287D;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.StylePriority.UseBorders = false;
+ this.xrTableCell1.Weight = 0.26536312849161997D;
+ //
+ // xrTableCell6
+ //
+ this.xrTableCell6.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell6.Multiline = true;
+ this.xrTableCell6.Name = "xrTableCell6";
+ this.xrTableCell6.StylePriority.UseBorders = false;
+ this.xrTableCell6.Weight = 0.26536312849161997D;
+ //
+ // xrTableCell8
+ //
+ this.xrTableCell8.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell8.Font = new DevExpress.Drawing.DXFont("Calibri", 11F);
+ this.xrTableCell8.Name = "xrTableCell8";
+ this.xrTableCell8.StylePriority.UseBorders = false;
+ this.xrTableCell8.StylePriority.UseFont = false;
+ this.xrTableCell8.StylePriority.UseTextAlignment = false;
+ this.xrTableCell8.Text = "Start";
+ this.xrTableCell8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell8.Weight = 0.20949720670391073D;
+ //
+ // xrTableCell5
+ //
+ this.xrTableCell5.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell5.Font = new DevExpress.Drawing.DXFont("Calibri", 11F);
+ this.xrTableCell5.Name = "xrTableCell5";
+ this.xrTableCell5.StylePriority.UseBorders = false;
+ this.xrTableCell5.StylePriority.UseFont = false;
+ this.xrTableCell5.StylePriority.UseTextAlignment = false;
+ this.xrTableCell5.Text = "Ende";
+ this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell5.Weight = 0.2094972067039107D;
+ //
+ // xrTableCell7
+ //
+ this.xrTableCell7.BackColor = System.Drawing.Color.Transparent;
+ this.xrTableCell7.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell7.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ this.xrTableCell7.Multiline = true;
+ this.xrTableCell7.Name = "xrTableCell7";
+ this.xrTableCell7.StylePriority.UseBackColor = false;
+ this.xrTableCell7.StylePriority.UseBorders = false;
+ this.xrTableCell7.StylePriority.UseFont = false;
+ this.xrTableCell7.StylePriority.UseTextAlignment = false;
+ this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell7.Weight = 0.21298865632637917D;
+ //
+ // xrTableCell43
+ //
+ this.xrTableCell43.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell43.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrTableCell43.Name = "xrTableCell43";
+ this.xrTableCell43.StylePriority.UseBorders = false;
+ this.xrTableCell43.StylePriority.UseFont = false;
+ this.xrTableCell43.StylePriority.UseTextAlignment = false;
+ this.xrTableCell43.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell43.Weight = 0.51993953852776775D;
+ //
+ // xrTableCell49
+ //
+ this.xrTableCell49.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell49.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrTableCell49.Multiline = true;
+ this.xrTableCell49.Name = "xrTableCell49";
+ this.xrTableCell49.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableCell49.StylePriority.UseBorders = false;
+ this.xrTableCell49.StylePriority.UseFont = false;
+ this.xrTableCell49.StylePriority.UsePadding = false;
+ this.xrTableCell49.StylePriority.UseTextAlignment = false;
+ this.xrTableCell49.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell49.Weight = 0.28313368388297766D;
+ //
+ // 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.xrLabel19,
+ this.xrLabel24,
+ this.xrLabel25,
+ this.xrLabel26,
+ this.xrLabel27,
+ this.xrLabel14,
+ this.xrLabel16,
+ this.xrLabel7,
+ this.xrLabel8,
+ this.xrLabel6,
+ this.xrLabel5,
+ this.xrLabel4,
+ this.xrLabel3,
+ this.xrLabel2});
+ this.ReportHeader.HeightF = 109.6667F;
+ this.ReportHeader.Name = "ReportHeader";
+ //
+ // xrLabel19
+ //
+ this.xrLabel19.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel19.Font = new DevExpress.Drawing.DXFont("Calibri", 11F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel19.ForeColor = System.Drawing.Color.Black;
+ this.xrLabel19.LocationFloat = new DevExpress.Utils.PointFloat(0F, 20.00001F);
+ this.xrLabel19.Multiline = true;
+ this.xrLabel19.Name = "xrLabel19";
+ this.xrLabel19.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel19.SizeF = new System.Drawing.SizeF(742.9446F, 20F);
+ this.xrLabel19.StylePriority.UseBorders = false;
+ this.xrLabel19.StylePriority.UseFont = false;
+ this.xrLabel19.StylePriority.UseForeColor = false;
+ this.xrLabel19.StylePriority.UseTextAlignment = false;
+ this.xrLabel19.Text = "EGH Schulbegleitung § 35a";
+ this.xrLabel19.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // xrLabel24
+ //
+ this.xrLabel24.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel24.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel24.CanGrow = false;
+ this.xrLabel24.Font = new DevExpress.Drawing.DXFont("Calibri", 11F);
+ this.xrLabel24.LocationFloat = new DevExpress.Utils.PointFloat(0F, 60.00007F);
+ this.xrLabel24.Name = "xrLabel24";
+ this.xrLabel24.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel24.SizeF = new System.Drawing.SizeF(120.64F, 20F);
+ this.xrLabel24.StylePriority.UseBackColor = false;
+ this.xrLabel24.StylePriority.UseBorders = false;
+ this.xrLabel24.StylePriority.UseFont = false;
+ this.xrLabel24.StylePriority.UsePadding = false;
+ this.xrLabel24.StylePriority.UseTextAlignment = false;
+ this.xrLabel24.Text = "Einsatzort:";
+ this.xrLabel24.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel25
+ //
+ this.xrLabel25.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel25.CanGrow = false;
+ this.xrLabel25.Font = new DevExpress.Drawing.DXFont("Calibri", 11F);
+ this.xrLabel25.LocationFloat = new DevExpress.Utils.PointFloat(120.6401F, 60.00007F);
+ this.xrLabel25.Name = "xrLabel25";
+ this.xrLabel25.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel25.SizeF = new System.Drawing.SizeF(250.6098F, 20.00002F);
+ this.xrLabel25.StylePriority.UseBackColor = false;
+ this.xrLabel25.StylePriority.UseBorders = false;
+ this.xrLabel25.StylePriority.UseFont = false;
+ this.xrLabel25.StylePriority.UsePadding = false;
+ this.xrLabel25.StylePriority.UseTextAlignment = false;
+ this.xrLabel25.Text = "[CostBearer2SupportConceptList.SupportConcept.Notice]";
+ this.xrLabel25.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel26
+ //
+ this.xrLabel26.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel26.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel26.CanGrow = false;
+ this.xrLabel26.Font = new DevExpress.Drawing.DXFont("Calibri", 11F);
+ this.xrLabel26.LocationFloat = new DevExpress.Utils.PointFloat(0F, 80.00008F);
+ this.xrLabel26.Name = "xrLabel26";
+ this.xrLabel26.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel26.SizeF = new System.Drawing.SizeF(120.64F, 20F);
+ this.xrLabel26.StylePriority.UseBackColor = false;
+ this.xrLabel26.StylePriority.UseBorders = false;
+ this.xrLabel26.StylePriority.UseFont = false;
+ this.xrLabel26.StylePriority.UsePadding = false;
+ this.xrLabel26.StylePriority.UseTextAlignment = false;
+ this.xrLabel26.Text = "Einzelfallhelfer:";
+ this.xrLabel26.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel27
+ //
+ this.xrLabel27.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel27.CanGrow = false;
+ this.xrLabel27.Font = new DevExpress.Drawing.DXFont("Calibri", 11F);
+ this.xrLabel27.LocationFloat = new DevExpress.Utils.PointFloat(120.64F, 80.00008F);
+ this.xrLabel27.Name = "xrLabel27";
+ this.xrLabel27.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel27.SizeF = new System.Drawing.SizeF(250.6099F, 20.00002F);
+ this.xrLabel27.StylePriority.UseBackColor = false;
+ this.xrLabel27.StylePriority.UseBorders = false;
+ this.xrLabel27.StylePriority.UseFont = false;
+ this.xrLabel27.StylePriority.UsePadding = false;
+ this.xrLabel27.StylePriority.UseTextAlignment = false;
+ this.xrLabel27.Text = "[CostBearer2SupportConceptList.CostBearerContactPerson.FirstNameLastName]";
+ this.xrLabel27.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel14
+ //
+ this.xrLabel14.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel14.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel14.CanGrow = false;
+ this.xrLabel14.Font = new DevExpress.Drawing.DXFont("Calibri", 11F);
+ this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(371.2498F, 60.00007F);
+ this.xrLabel14.Name = "xrLabel14";
+ this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel14.SizeF = new System.Drawing.SizeF(93.05579F, 20.00001F);
+ this.xrLabel14.StylePriority.UseBackColor = false;
+ this.xrLabel14.StylePriority.UseBorders = false;
+ this.xrLabel14.StylePriority.UseFont = false;
+ this.xrLabel14.StylePriority.UsePadding = false;
+ this.xrLabel14.StylePriority.UseTextAlignment = false;
+ this.xrLabel14.Text = "Kontingent:";
+ this.xrLabel14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel16
+ //
+ this.xrLabel16.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel16.CanGrow = false;
+ this.xrLabel16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ApprovedFLSTotal", "{0:0.##}")});
+ this.xrLabel16.Font = new DevExpress.Drawing.DXFont("Calibri", 11F);
+ this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(464.3056F, 60.00007F);
+ this.xrLabel16.Name = "xrLabel16";
+ this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel16.SizeF = new System.Drawing.SizeF(278.6389F, 20.00001F);
+ this.xrLabel16.StylePriority.UseBackColor = false;
+ this.xrLabel16.StylePriority.UseBorders = false;
+ this.xrLabel16.StylePriority.UseFont = false;
+ this.xrLabel16.StylePriority.UsePadding = false;
+ this.xrLabel16.StylePriority.UseTextAlignment = false;
+ this.xrLabel16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel7
+ //
+ this.xrLabel7.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel7.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel7.CanGrow = false;
+ this.xrLabel7.Font = new DevExpress.Drawing.DXFont("Calibri", 11F);
+ this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(371.2499F, 80.00008F);
+ this.xrLabel7.Name = "xrLabel7";
+ this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel7.SizeF = new System.Drawing.SizeF(93.05573F, 20.00002F);
+ this.xrLabel7.StylePriority.UseBackColor = false;
+ this.xrLabel7.StylePriority.UseBorders = false;
+ this.xrLabel7.StylePriority.UseFont = false;
+ this.xrLabel7.StylePriority.UsePadding = false;
+ this.xrLabel7.StylePriority.UseTextAlignment = false;
+ this.xrLabel7.Text = "AZ ASD:";
+ this.xrLabel7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel8
+ //
+ this.xrLabel8.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel8.CanGrow = false;
+ this.xrLabel8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ReferenceNumber")});
+ this.xrLabel8.Font = new DevExpress.Drawing.DXFont("Calibri", 11F);
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(464.3056F, 80.00008F);
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(278.6389F, 20.00002F);
+ this.xrLabel8.StylePriority.UseBackColor = false;
+ this.xrLabel8.StylePriority.UseBorders = false;
+ this.xrLabel8.StylePriority.UseFont = false;
+ this.xrLabel8.StylePriority.UsePadding = false;
+ this.xrLabel8.StylePriority.UseTextAlignment = false;
+ this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel6
+ //
+ this.xrLabel6.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel6.CanGrow = false;
+ this.xrLabel6.Font = new DevExpress.Drawing.DXFont("Calibri", 11F);
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(120.64F, 40.00006F);
+ this.xrLabel6.Name = "xrLabel6";
+ this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel6.SizeF = new System.Drawing.SizeF(250.6099F, 20.00002F);
+ this.xrLabel6.StylePriority.UseBackColor = false;
+ this.xrLabel6.StylePriority.UseBorders = false;
+ this.xrLabel6.StylePriority.UseFont = false;
+ this.xrLabel6.StylePriority.UsePadding = false;
+ this.xrLabel6.StylePriority.UseTextAlignment = false;
+ this.xrLabel6.Text = "[CustomerName]";
+ this.xrLabel6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel5
+ //
+ this.xrLabel5.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel5.CanGrow = false;
+ this.xrLabel5.Font = new DevExpress.Drawing.DXFont("Calibri", 11F);
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(464.3056F, 40.00006F);
+ this.xrLabel5.Name = "xrLabel5";
+ this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(278.6389F, 20.00001F);
+ this.xrLabel5.StylePriority.UseBackColor = false;
+ this.xrLabel5.StylePriority.UseBorders = false;
+ this.xrLabel5.StylePriority.UseFont = false;
+ this.xrLabel5.StylePriority.UsePadding = false;
+ this.xrLabel5.StylePriority.UseTextAlignment = false;
+ this.xrLabel5.Text = "[Month] [Year]";
+ this.xrLabel5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel4.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel4.CanGrow = false;
+ this.xrLabel4.Font = new DevExpress.Drawing.DXFont("Calibri", 11F);
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 40.00006F);
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(120.64F, 20F);
+ this.xrLabel4.StylePriority.UseBackColor = false;
+ this.xrLabel4.StylePriority.UseBorders = false;
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.StylePriority.UsePadding = false;
+ this.xrLabel4.StylePriority.UseTextAlignment = false;
+ this.xrLabel4.Text = "Name des Kind:";
+ this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel3
+ //
+ this.xrLabel3.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel3.CanGrow = false;
+ this.xrLabel3.Font = new DevExpress.Drawing.DXFont("Calibri", 11F);
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(371.2499F, 40.00006F);
+ this.xrLabel3.Name = "xrLabel3";
+ this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(93.05573F, 20F);
+ this.xrLabel3.StylePriority.UseBackColor = false;
+ this.xrLabel3.StylePriority.UseBorders = false;
+ this.xrLabel3.StylePriority.UseFont = false;
+ this.xrLabel3.StylePriority.UsePadding = false;
+ this.xrLabel3.StylePriority.UseTextAlignment = false;
+ this.xrLabel3.Text = "Monat/ Jahr:";
+ this.xrLabel3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel2.Font = new DevExpress.Drawing.DXFont("Calibri", 11F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel2.ForeColor = System.Drawing.Color.Black;
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrLabel2.Multiline = true;
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(742.9446F, 20F);
+ this.xrLabel2.StylePriority.UseBorders = false;
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.StylePriority.UseForeColor = false;
+ this.xrLabel2.StylePriority.UseTextAlignment = false;
+ this.xrLabel2.Text = "Leistungsnachweis";
+ this.xrLabel2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // formattingRuleServiceDesc
+ //
+ this.formattingRuleServiceDesc.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleServiceDesc.DataMember = "ServicesDouble";
+ this.formattingRuleServiceDesc.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleServiceDesc.Name = "formattingRuleServiceDesc";
+ //
+ // formattingRuleCostBearer
+ //
+ this.formattingRuleCostBearer.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleCostBearer.DataMember = "ServicesDouble";
+ this.formattingRuleCostBearer.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleCostBearer.Name = "formattingRuleCostBearer";
+ //
+ // formattingRuleEmployeeName
+ //
+ this.formattingRuleEmployeeName.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleEmployeeName.DataMember = "ServicesDouble";
+ this.formattingRuleEmployeeName.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleEmployeeName.Name = "formattingRuleEmployeeName";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel15,
+ this.xrPictureBox3});
+ this.topMarginBand1.HeightF = 112F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ //
+ // xrLabel15
+ //
+ this.xrLabel15.Font = new DevExpress.Drawing.DXFont("Calibri", 16F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel15.ForeColor = System.Drawing.Color.Black;
+ this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrLabel15.Multiline = true;
+ this.xrLabel15.Name = "xrLabel15";
+ this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel15.SizeF = new System.Drawing.SizeF(405F, 56.56249F);
+ this.xrLabel15.StylePriority.UseFont = false;
+ this.xrLabel15.StylePriority.UseForeColor = false;
+ this.xrLabel15.StylePriority.UseTextAlignment = false;
+ this.xrLabel15.Text = "Flexible Jugendarbeit Frankfurt (Oder) e.V., Ferdinandstraße 15, 15230 Frankfurt " +
+ "(O) ";
+ this.xrLabel15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrPictureBox3
+ //
+ this.xrPictureBox3.ImageSource = new DevExpress.XtraPrinting.Drawing.ImageSource("img", resources.GetString("xrPictureBox3.ImageSource"));
+ this.xrPictureBox3.LocationFloat = new DevExpress.Utils.PointFloat(659.2084F, 15.10413F);
+ this.xrPictureBox3.Name = "xrPictureBox3";
+ this.xrPictureBox3.SizeF = new System.Drawing.SizeF(83.73608F, 41.45835F);
+ this.xrPictureBox3.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 30F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // GroupFooter1
+ //
+ this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel11,
+ this.xrLabel9,
+ this.xrLabel18,
+ this.xrPictureBox2,
+ this.lblUnterschriftKlient,
+ this.lblUnterschriftMitarbeiter,
+ this.xrLabel12,
+ this.xrLabel10,
+ this.xrLabel1,
+ this.xrPictureBox1,
+ this.xrLabel17});
+ this.GroupFooter1.HeightF = 176.0833F;
+ this.GroupFooter1.KeepTogether = true;
+ this.GroupFooter1.Name = "GroupFooter1";
+ //
+ // xrLabel11
+ //
+ this.xrLabel11.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel11.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel11.CanGrow = false;
+ this.xrLabel11.Font = new DevExpress.Drawing.DXFont("Calibri", 11F);
+ this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(279.759F, 0F);
+ this.xrLabel11.Name = "xrLabel11";
+ this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel11.SizeF = new System.Drawing.SizeF(79.17682F, 20F);
+ this.xrLabel11.StylePriority.UseBackColor = false;
+ this.xrLabel11.StylePriority.UseBorders = false;
+ this.xrLabel11.StylePriority.UseFont = false;
+ this.xrLabel11.StylePriority.UsePadding = false;
+ this.xrLabel11.StylePriority.UseTextAlignment = false;
+ this.xrLabel11.Text = "Gesamt: ";
+ this.xrLabel11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrLabel9
+ //
+ this.xrLabel9.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel9.Font = new DevExpress.Drawing.DXFont("Calibri", 11F);
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(447.4954F, 146.0833F);
+ this.xrLabel9.Name = "xrLabel9";
+ this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel9.SizeF = new System.Drawing.SizeF(295.4449F, 19.99998F);
+ this.xrLabel9.StylePriority.UseBackColor = false;
+ this.xrLabel9.StylePriority.UseBorders = false;
+ this.xrLabel9.StylePriority.UseFont = false;
+ this.xrLabel9.StylePriority.UsePadding = false;
+ this.xrLabel9.StylePriority.UseTextAlignment = false;
+ this.xrLabel9.Text = "Leitung zur Kenntnis vorgelegt";
+ this.xrLabel9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel18
+ //
+ this.xrLabel18.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerSignatureDate", "{0:dd.MM.yyyy}")});
+ this.xrLabel18.Font = new DevExpress.Drawing.DXFont("Calibri", 11F);
+ this.xrLabel18.LocationFloat = new DevExpress.Utils.PointFloat(22.24143F, 40.45817F);
+ this.xrLabel18.Name = "xrLabel18";
+ this.xrLabel18.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel18.SizeF = new System.Drawing.SizeF(98.39856F, 35.50002F);
+ this.xrLabel18.StylePriority.UseFont = false;
+ this.xrLabel18.StylePriority.UseTextAlignment = false;
+ this.xrLabel18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
+ //
+ // xrPictureBox2
+ //
+ this.xrPictureBox2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("ImageSource", null, "CustomerSignature")});
+ this.xrPictureBox2.LocationFloat = new DevExpress.Utils.PointFloat(120.6401F, 40.45817F);
+ this.xrPictureBox2.Name = "xrPictureBox2";
+ this.xrPictureBox2.SizeF = new System.Drawing.SizeF(159.1187F, 35.50002F);
+ this.xrPictureBox2.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ //
+ // lblUnterschriftKlient
+ //
+ this.lblUnterschriftKlient.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.lblUnterschriftKlient.Font = new DevExpress.Drawing.DXFont("Calibri", 11F);
+ this.lblUnterschriftKlient.LocationFloat = new DevExpress.Utils.PointFloat(22.24143F, 75.95825F);
+ this.lblUnterschriftKlient.Name = "lblUnterschriftKlient";
+ this.lblUnterschriftKlient.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.lblUnterschriftKlient.SizeF = new System.Drawing.SizeF(257.5174F, 20F);
+ this.lblUnterschriftKlient.StylePriority.UseBackColor = false;
+ this.lblUnterschriftKlient.StylePriority.UseBorders = false;
+ this.lblUnterschriftKlient.StylePriority.UseFont = false;
+ this.lblUnterschriftKlient.StylePriority.UsePadding = false;
+ this.lblUnterschriftKlient.StylePriority.UseTextAlignment = false;
+ this.lblUnterschriftKlient.Text = "Datum, Unterschrift Adressat";
+ this.lblUnterschriftKlient.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // lblUnterschriftMitarbeiter
+ //
+ this.lblUnterschriftMitarbeiter.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.lblUnterschriftMitarbeiter.Font = new DevExpress.Drawing.DXFont("Calibri", 11F);
+ this.lblUnterschriftMitarbeiter.LocationFloat = new DevExpress.Utils.PointFloat(447.4997F, 75.95825F);
+ this.lblUnterschriftMitarbeiter.Name = "lblUnterschriftMitarbeiter";
+ this.lblUnterschriftMitarbeiter.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.lblUnterschriftMitarbeiter.SizeF = new System.Drawing.SizeF(295.4449F, 19.99998F);
+ this.lblUnterschriftMitarbeiter.StylePriority.UseBackColor = false;
+ this.lblUnterschriftMitarbeiter.StylePriority.UseBorders = false;
+ this.lblUnterschriftMitarbeiter.StylePriority.UseFont = false;
+ this.lblUnterschriftMitarbeiter.StylePriority.UsePadding = false;
+ this.lblUnterschriftMitarbeiter.StylePriority.UseTextAlignment = false;
+ this.lblUnterschriftMitarbeiter.Text = "Datum/ Unterschrift Trägerfachkraft";
+ this.lblUnterschriftMitarbeiter.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel12
+ //
+ this.xrLabel12.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel12.CanGrow = false;
+ this.xrLabel12.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrLabel12.Name = "xrLabel12";
+ this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel12.SizeF = new System.Drawing.SizeF(279.7589F, 20F);
+ this.xrLabel12.StylePriority.UseBackColor = false;
+ this.xrLabel12.StylePriority.UseBorders = false;
+ this.xrLabel12.StylePriority.UseFont = false;
+ this.xrLabel12.StylePriority.UsePadding = false;
+ this.xrLabel12.StylePriority.UseTextAlignment = false;
+ this.xrLabel12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel10
+ //
+ this.xrLabel10.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel10.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel10.CanGrow = false;
+ this.xrLabel10.Font = new DevExpress.Drawing.DXFont("Calibri", 11F);
+ this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(439.4324F, 0F);
+ this.xrLabel10.Name = "xrLabel10";
+ this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel10.SizeF = new System.Drawing.SizeF(303.5122F, 20F);
+ this.xrLabel10.StylePriority.UseBackColor = false;
+ this.xrLabel10.StylePriority.UseBorders = false;
+ this.xrLabel10.StylePriority.UseFont = false;
+ this.xrLabel10.StylePriority.UsePadding = false;
+ this.xrLabel10.StylePriority.UseTextAlignment = false;
+ this.xrLabel10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel1.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel1.CanGrow = false;
+ this.xrLabel1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.FLS")});
+ this.xrLabel1.Font = new DevExpress.Drawing.DXFont("Calibri", 11F);
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(358.9358F, 0F);
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(80.49673F, 20F);
+ this.xrLabel1.StylePriority.UseBackColor = false;
+ this.xrLabel1.StylePriority.UseBorders = false;
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.StylePriority.UsePadding = false;
+ this.xrLabel1.StylePriority.UseTextAlignment = false;
+ xrSummary1.Running = DevExpress.XtraReports.UI.SummaryRunning.Report;
+ this.xrLabel1.Summary = xrSummary1;
+ this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrLabel1.TextFormatString = "{0:#.00}";
+ //
+ // xrPictureBox1
+ //
+ this.xrPictureBox1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("ImageSource", null, "EmployeeSignature")});
+ this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(584.8287F, 40.4583F);
+ this.xrPictureBox1.Name = "xrPictureBox1";
+ this.xrPictureBox1.Scripts.OnBeforePrint = "xrPictureBox1_BeforePrint";
+ this.xrPictureBox1.SizeF = new System.Drawing.SizeF(158.1116F, 35.50002F);
+ this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ //
+ // xrLabel17
+ //
+ this.xrLabel17.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel17.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeSignatureDate", "{0:dd.MM.yyyy}")});
+ this.xrLabel17.Font = new DevExpress.Drawing.DXFont("Calibri", 11F);
+ this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(447.4997F, 40.4583F);
+ this.xrLabel17.Name = "xrLabel17";
+ this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel17.SizeF = new System.Drawing.SizeF(95.57932F, 35.50002F);
+ this.xrLabel17.StylePriority.UseBackColor = false;
+ this.xrLabel17.StylePriority.UseFont = false;
+ this.xrLabel17.StylePriority.UseTextAlignment = false;
+ this.xrLabel17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
+ //
+ // fieldKontaktArt
+ //
+ this.fieldKontaktArt.DataMember = "Services";
+ this.fieldKontaktArt.Expression = "Iif([IsGroup], \'GR\', \'E\')";
+ this.fieldKontaktArt.FieldType = DevExpress.XtraReports.UI.FieldType.String;
+ this.fieldKontaktArt.Name = "fieldKontaktArt";
+ //
+ // FLS
+ //
+ this.FLS.DataMember = "Services";
+ this.FLS.Expression = "Round([Minutes]/60,2)";
+ this.FLS.Name = "FLS";
+ //
+ // LeistungnachweisOderSpree
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.DetailReport,
+ this.ReportHeader,
+ this.topMarginBand1,
+ this.bottomMarginBand1,
+ this.GroupFooter1});
+ this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] {
+ this.fieldKontaktArt,
+ this.FLS});
+ this.DataSource = this.bindingSource1;
+ this.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.formattingRuleStartDate,
+ this.formattingRuleServiceDesc,
+ this.formattingRuleCostBearer,
+ this.formattingRuleEmployeeName});
+ this.Margins = new DevExpress.Drawing.DXMargins(50F, 32F, 112F, 30F);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = DevExpress.Drawing.Printing.DXPaperKind.A4;
+ this.Version = "23.2";
+ xrWatermark1.Id = "Watermark1";
+ this.Watermarks.Add(xrWatermark1);
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
+
+ }
+
+ #endregion
+
+ private DevExpress.XtraReports.UI.DetailBand Detail;
+ private System.Windows.Forms.BindingSource bindingSource1;
+ private DevExpress.XtraReports.UI.DetailReportBand DetailReport;
+ private DevExpress.XtraReports.UI.DetailBand Detail1;
+ private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader;
+ private DevExpress.XtraReports.UI.FormattingRule formattingRuleStartDate;
+ private DevExpress.XtraReports.UI.FormattingRule formattingRuleServiceDesc;
+ private DevExpress.XtraReports.UI.FormattingRule formattingRuleCostBearer;
+ private DevExpress.XtraReports.UI.FormattingRule formattingRuleEmployeeName;
+ private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1;
+ private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1;
+ private DevExpress.XtraReports.UI.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 xrTableCell9;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell28;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell48;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell43;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell49;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel3;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel7;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel8;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel6;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel5;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.XRTable xrTable3;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow6;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell13;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell14;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell10;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell44;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell50;
+ private DevExpress.XtraReports.UI.CalculatedField fieldKontaktArt;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel10;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ private DevExpress.XtraReports.UI.XRLabel lblUnterschriftKlient;
+ private DevExpress.XtraReports.UI.XRLabel lblUnterschriftMitarbeiter;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel14;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel16;
+ private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel17;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel18;
+ private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox2;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel24;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel25;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel26;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel27;
+ private DevExpress.XtraReports.UI.CalculatedField FLS;
+ private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox3;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell6;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell7;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel19;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel15;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel9;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel12;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel11;
+ }
+}
diff --git a/ReportImp/FlexibleJugendarbeitFrankfurtEV/LeistungsnachweisOderSpree.cs b/ReportImp/FlexibleJugendarbeitFrankfurtEV/LeistungsnachweisOderSpree.cs
new file mode 100644
index 000000000..9c85850de
--- /dev/null
+++ b/ReportImp/FlexibleJugendarbeitFrankfurtEV/LeistungsnachweisOderSpree.cs
@@ -0,0 +1,73 @@
+using System;
+using System.Collections.Generic;
+using System.Drawing;
+using System.IO;
+using System.Linq;
+using System.Text.RegularExpressions;
+using BeWo.Data.Access;
+using BeWo.Data.Entities;
+using BeWo.Report;
+using BeWo.Report.ReportObjects;
+using BS.Shared;
+using BS.Shared.Core;
+using DevExpress.XtraReports.UI;
+
+namespace FlexibleJugendarbeitFrankfurtEV
+{
+ public partial class LeistungnachweisOderSpree : XtraReport, IBeWoReport
+ {
+ public LeistungnachweisOderSpree()
+ {
+ InitializeComponent();
+ }
+
+ public void SetReportDataSource(ServicesOverviewRO pRO)
+ {
+ if (pRO.Services != null)
+ {
+ List servicesBillable = new List();
+ Dictionary day2Detail = new Dictionary();
+
+ foreach (var sd in pRO.Services)
+ {
+ if (sd.IsBillable)
+ {
+ ServicesOverviewRO.CreateSignatureString(sd);
+ servicesBillable.Add(sd);
+ }
+ }
+
+ pRO.Services = servicesBillable;
+ }
+
+ bindingSource1.DataSource = pRO;
+ }
+
+
+ private void picSignature_BeforePrint(object sender, System.ComponentModel.CancelEventArgs e)
+ {
+ XRPictureBox xrBox = sender as XRPictureBox;
+ //var test = this.GetCurrent
+ string base64String = xrBox.Tag as string;
+ if (!String.IsNullOrWhiteSpace(base64String))
+ {
+ var base64Data = Regex.Match(base64String, @"data:image/(?.+?),(?.+)").Groups["data"].Value;
+ var binData = Convert.FromBase64String(base64Data);
+ System.Drawing.Image img = ByteArrayToImage(binData);
+ xrBox.Image = Utils.CropImage(img);
+ }
+ else
+ {
+ xrBox.Image = null;
+ }
+ }
+
+ public System.Drawing.Image ByteArrayToImage(byte[] byteArrayIn)
+ {
+ using(var memoryStream = new MemoryStream(byteArrayIn))
+ {
+ return System.Drawing.Image.FromStream(memoryStream);
+ }
+ }
+ }
+}
diff --git a/ReportImp/FlexibleJugendarbeitFrankfurtEV/LeistungsnachweisOderSpree.resx b/ReportImp/FlexibleJugendarbeitFrankfurtEV/LeistungsnachweisOderSpree.resx
new file mode 100644
index 000000000..b11045a59
--- /dev/null
+++ b/ReportImp/FlexibleJugendarbeitFrankfurtEV/LeistungsnachweisOderSpree.resx
@@ -0,0 +1,123 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ /9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAIBAQIBAQICAgICAgICAwUDAwMDAwYEBAMFBwYHBwcGBwcICQsJCAgKCAcHCg0KCgsMDAwMBwkODw0MDgsMDAz/2wBDAQICAgMDAwYDAwYMCAcIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wAARCAA1AFkDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD9/KKbuOacDmgAoLYpGOBX59/8FUf+Cmd54H1G6+F/w3vGXXW/ca1qtsd0lmW6W0BH/LU5+ZhyucDnoAey/ti/8FUvAH7K11caLalvF3i6IYbTrGUCKzb/AKbzcqv+6Mt6gV8N+IP+Civ7Sn7XOuyWfgmPVdPt2b5bTwtp7Foh6NcEFvzYV61+wl/wRtXxBZWnjD4xJcf6Vi5t/DgkKu4PO+7cHdk9fLBz6ntX6J+DfA+j/DzQINL0HS9P0fTbdQsVtZwLDGoHHRQPz60AfkhH+w9+1149X7beL4uEknzZvvFKxyH/AID52R+OKjuvg3+2N+zyjXlv/wALHjt4BuZrHVRqUWB6orvkfVa/YjnNATBzQB+V/wAB/wDgt348+G+sppPxO0GPxFawsEnnhg+w6nb9vmjOEbHoQpPrX6Lfs/ftLeC/2nfBi654N1qDU7YYWeE/Jc2b/wByWM/Mp/Q9iaxv2kf2Mvh7+1Roclr4s0C1mvNpEGp2yiG+tj2KygZP+62V9q/MT43fs4/FH/gk78ZLHxd4X1ae80Caby7TVo4z5F0uc/ZbyLoCR68HqpBGAAfsgDkUV43+xX+2RoX7Znwmh13TQtjq1mRBq+mM+6Sxnx29Y25Kt3HHUGvY8+4oA/PD4+/8FqfE3wd+N3izwnb+BdDvbfw7qc1hHcSX8qvMqHG4gLgE+grjx/wX38U/9E98O/8Agxl/+Jr5q/awgjuv29vGsMiK8UvjFkdGGQym4UEH2Ir9g7b9iz4SNbxk/DnwhkqM50yL/CvwbI8ZxRneLxUMLjVTjSm1ZxT0u7dOlj+quKMv4F4Yy/L6mOyx1p4ikpNqpJapRvdc3Vy6HxZ8NP8AguV4m8e/Efw/oc3gPw/bxa1qVvYvKmoSloxLIqFgNvJG7P4V738Kf+CUngf4WftW6j8SI5rjUrNmN3puk3n71dPvXYtJNvYkyY6oG5UsTk4Br2DTv2PPhXouoW95Z/D/AMJ211aSLNDLHp0avE6nKsDjgggHNejhflr9T4bwGbYWnOObYhVm2uVpWsuvRH4Txpm2QY+rSlkGDeGjFNSTk5czvo9W7WQy8lNtaTSY3eWhbB74Ga+AfgL/AMFk/Enxf/aJ8P8Agm48EaLZW2tat/Zz3Md9K0kS5YbgpXBPHSvvzU/+QXdf9cm/9Br8Of2Jf+T9/Av/AGNH/s718vx9n2Oy/G4ClhJ8qqTtJWWqvHTX1Z9x4T8KZXm+W5tXzClzyoUuaDu1yy5Zu+jV9lvc/Wb9uz9p2+/ZD+AM/jLT9KtdauIb63sxbXErRRkSttLZUE8V8UH/AIL6+LF6/D3w6P8AuIzf/E19E/8ABaz/AJMdvf8AsNWH/ow182/8ETPgx4T+L918Q/8AhKPDmka/9hFl9n+3WyzeRu83dt3DjOB+VeXxTmmd1OJqWT5biPZKcL6pNXXM30b6HvcB5DwxS4IxHEed4P28qVTlspSi7PkSWjS0cr7Fg/8ABfbxUf8Amn3hv/wZS/8AxNfSH7F37T1v/wAFN/g/450vxn4S0m10m3lj0+a0imadbhJELbssAVZSMgjkEA17Af2K/hIR/wAk48H/APgsj/wrqvh18HvC/wAI7a6h8L+H9J0CG8cSXCWNusKzMBgFgo5IFfTZHk3EeHxcauY41VaaveKja+mmtuh8RxRxJwbi8vnQyfLJUKzatN1HJJJ6qzfVaH5i+FfAnjb/AIJp/t36T4X8H6Pq3iS116RS5SPfJruns+NgA+VDBnJY/wAQySAQK/U7+2X/AOfO4/T/ABqw+mW8t/HdPbwtdRqUSYoPMRTjIDdQDgZHfFTbfZvzr6LAZbiaFatUqV3NTldJr4VZKyPjs2zjCYvD4ajQwsacqUOWUk3eo7t8z8/v+6yX4R/tn2813+2t8RYbfd9om8UXEcIBwS5kwuD2+bFeor+w7+1cyArZ+McYyP8AipF/+PV55+1Sf+M/vGP/AGOp/wDSlK/c2zH+ix/7g/lX4Twhwjhs6xuPlXqThyVHbkdr3ct9H2P6s8Q/ETGcM5XlEMLQpVFUopv2kXK1ow21XfU+Af8AgmJ+zb8cfhL+0Pdap8RrfxBFoL6RNAjXuri7j84vGV+TzG5wG5xX6AKc0rpgV+V//BV/9oX4tfB39qzUNJ0rxr4k0Xw5fWNve6bbWlx5MWNu2TBUZPzqc896/U8RiMLwdlCb56sObdtOS5u700PwfB4PMPEbiJxj7KhVcL2ScYtQsrJLmd9b/Jn6laqf+JVdf9cW/ka/Dn9iYf8AGengX/sZ/wD2d6/R/wAKf8FVvhPd/s2wa1feKLeHxBFpQS40mRWN410I8FAuOdz/AMWcYOc1+en/AATQ8IXvxH/bs8FSQQtILG+l1a6ZRkQxorMSf+BFR9TXxHHmZ4XMsyyqOCmpvnTtFp2Tcd7bdfuP03wpyPH5Nk2fzzOlKlFUnG8k4ptRne1991t3R+gv/Bav/kx29/7DVh/6MNfmh+zP8D/it8Zn1j/hWMOsTNp/l/2h9h1IWeN27Zuy67ujeuK/S7/gtSc/sOXv/YasP/RhrxL/AIICjN38TfpYf+1qx4uymnmfGtDB1ZSipU94uz0Uno/kdXh3xDWyTwzxeZUIRnKFbRTV4u7prVXXfTXc8UP7Df7WBH/Hn4x/8KVf/j1fqF+xv4U8Q+Bv2X/BOkeLFuU8SafpiRaitxP58olyc7nydx6c5Nel7RihV21+kcN8F4bJq0q9CrObkrWm7rdPTRan4xxp4l47iXDU8NiqFKmoS5k6cXFt2as229NRcUUUV9kfnJ8L/FH/AIJB6D8R/wBovUfFsvjXWrW41rWm1VrdLOJo4m3CXYCTkjjGetfbGs6p/YGliXYZQuF27tv64NFFeDkuTYLAzqzwtNRc3eVr6vvq/M+kz7ibM81pUKWYVXUVKPLBNJcq0VtEuy3uFnq/2vUI4PLK+ZbLcbt3TJxjGP1ry39rn9izwf8AtleFYdN8Rx3FpqGnZfT9UtCBcWhbqORhkOBlTwcDpRRXp47B0MXQlh8TBShLRp6pnj5fmeKy/EwxmCqOnUg7qS0af9fefCj/APBGC3Txx/Zo+I1x9n8zbuOhr5mM+vnYz+Ffa/7LH7E/gv8AYd8H30mgQ3GqaxeRr9u1S8YfaLkA8IMDCIDztHfrmiivi+F+FcpwdeeIw1BRnFuz1bXpdux+icZeIXEWaYWGDx2KlKnJJuOiTem/Klf0ehsftsfs4Wf7U/wHvvCt9ql1pFutzDfme3jWRyYiWC4bjn1ri/2I/wBhPTv2FrTxVdaf4i1DxF/bqQF0ubdIPJ8vdjBUnOd/f0oor6Grk2CqZpDMJ017WKspa3Ss9N7dX0PkqPE2Z0snnk1Os1h5y5pQsrN6O97X6Lr0Poq+uvscW7bu5C4zip8UUV7x84Yfibxj/wAI7pWtXX2fzv7HtxcbfM2+d8pOM4OOnXmqP/Cyv+nM/wDf7/7GiigD/9k=
+
+
\ No newline at end of file
diff --git a/ReportImp/FlexibleJugendarbeitFrankfurtEV/LogoKlein.jpg b/ReportImp/FlexibleJugendarbeitFrankfurtEV/LogoKlein.jpg
new file mode 100644
index 000000000..9870dc514
Binary files /dev/null and b/ReportImp/FlexibleJugendarbeitFrankfurtEV/LogoKlein.jpg differ
diff --git a/ReportImp/FlexibleJugendarbeitFrankfurtEV/Properties/Resources.Designer.cs b/ReportImp/FlexibleJugendarbeitFrankfurtEV/Properties/Resources.Designer.cs
new file mode 100644
index 000000000..6cccb32df
--- /dev/null
+++ b/ReportImp/FlexibleJugendarbeitFrankfurtEV/Properties/Resources.Designer.cs
@@ -0,0 +1,63 @@
+//------------------------------------------------------------------------------
+//
+// Dieser Code wurde von einem Tool generiert.
+// Laufzeitversion:4.0.30319.42000
+//
+// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn
+// der Code erneut generiert wird.
+//
+//------------------------------------------------------------------------------
+
+namespace FlexibleJugendarbeitFrankfurtEV.Properties {
+ using System;
+
+
+ ///
+ /// Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw.
+ ///
+ // Diese Klasse wurde von der StronglyTypedResourceBuilder automatisch generiert
+ // -Klasse über ein Tool wie ResGen oder Visual Studio automatisch generiert.
+ // Um einen Member hinzuzufügen oder zu entfernen, bearbeiten Sie die .ResX-Datei und führen dann ResGen
+ // mit der /str-Option erneut aus, oder Sie erstellen Ihr VS-Projekt neu.
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "16.0.0.0")]
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
+ internal class Resources {
+
+ private static global::System.Resources.ResourceManager resourceMan;
+
+ private static global::System.Globalization.CultureInfo resourceCulture;
+
+ [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
+ internal Resources() {
+ }
+
+ ///
+ /// Gibt die zwischengespeicherte ResourceManager-Instanz zurück, die von dieser Klasse verwendet wird.
+ ///
+ [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
+ internal static global::System.Resources.ResourceManager ResourceManager {
+ get {
+ if (object.ReferenceEquals(resourceMan, null)) {
+ global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("FlexibleJugendarbeitFrankfurtEV.Properties.Resources", typeof(Resources).Assembly);
+ resourceMan = temp;
+ }
+ return resourceMan;
+ }
+ }
+
+ ///
+ /// Überschreibt die CurrentUICulture-Eigenschaft des aktuellen Threads für alle
+ /// Ressourcenzuordnungen, die diese stark typisierte Ressourcenklasse verwenden.
+ ///
+ [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
+ internal static global::System.Globalization.CultureInfo Culture {
+ get {
+ return resourceCulture;
+ }
+ set {
+ resourceCulture = value;
+ }
+ }
+ }
+}
diff --git a/ReportImp/FlexibleJugendarbeitFrankfurtEV/Properties/Resources.resx b/ReportImp/FlexibleJugendarbeitFrankfurtEV/Properties/Resources.resx
new file mode 100644
index 000000000..1af7de150
--- /dev/null
+++ b/ReportImp/FlexibleJugendarbeitFrankfurtEV/Properties/Resources.resx
@@ -0,0 +1,120 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
\ No newline at end of file
diff --git a/ReportImp/FlexibleJugendarbeitFrankfurtEV/Properties/licenses.licx b/ReportImp/FlexibleJugendarbeitFrankfurtEV/Properties/licenses.licx
new file mode 100644
index 000000000..d59547a61
--- /dev/null
+++ b/ReportImp/FlexibleJugendarbeitFrankfurtEV/Properties/licenses.licx
@@ -0,0 +1 @@
+DevExpress.XtraReports.UI.XtraReport, DevExpress.XtraReports.v23.2, Version=23.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
diff --git a/ReportImp/FreundeskreisSuchthilfe/Mitarbeiterarbeitszeitkonto.designer.cs b/ReportImp/FreundeskreisSuchthilfe/Mitarbeiterarbeitszeitkonto.designer.cs
index d584e363a..f8deedf95 100644
--- a/ReportImp/FreundeskreisSuchthilfe/Mitarbeiterarbeitszeitkonto.designer.cs
+++ b/ReportImp/FreundeskreisSuchthilfe/Mitarbeiterarbeitszeitkonto.designer.cs
@@ -88,6 +88,7 @@ namespace FreundeskreisSuchthilfe.Alt
this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
this.Title = new DevExpress.XtraReports.UI.XRControlStyle();
this.FieldCaption = new DevExpress.XtraReports.UI.XRControlStyle();
this.PageInfo = new DevExpress.XtraReports.UI.XRControlStyle();
@@ -105,7 +106,6 @@ namespace FreundeskreisSuchthilfe.Alt
this.fieldSumHoliday2 = new DevExpress.XtraReports.UI.CalculatedField();
this.fieldIstArbeitszeit = new DevExpress.XtraReports.UI.CalculatedField();
this.fieldUeberstundenGesamt = new DevExpress.XtraReports.UI.CalculatedField();
- this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
@@ -121,7 +121,8 @@ namespace FreundeskreisSuchthilfe.Alt
//
// Detail1
//
- this.Detail1.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.Detail1.Font = new DevExpress.Drawing.DXFont("Arial", 9.75F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
this.Detail1.HeightF = 0F;
this.Detail1.Name = "Detail1";
this.Detail1.StylePriority.UseFont = false;
@@ -152,7 +153,7 @@ namespace FreundeskreisSuchthilfe.Alt
//
this.Detail2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrTable3});
- this.Detail2.Font = new System.Drawing.Font("Arial", 8F);
+ this.Detail2.Font = new DevExpress.Drawing.DXFont("Arial", 8F);
this.Detail2.HeightF = 22F;
this.Detail2.Name = "Detail2";
this.Detail2.StylePriority.UseFont = false;
@@ -161,7 +162,8 @@ namespace FreundeskreisSuchthilfe.Alt
//
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", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTable3.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0.0002702077F, 0F);
this.xrTable3.Name = "xrTable3";
this.xrTable3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -288,7 +290,7 @@ namespace FreundeskreisSuchthilfe.Alt
//
this.GroupHeader2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrTable2});
- this.GroupHeader2.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
+ this.GroupHeader2.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold);
this.GroupHeader2.HeightF = 36.24999F;
this.GroupHeader2.Name = "GroupHeader2";
this.GroupHeader2.StylePriority.UseFont = false;
@@ -399,7 +401,7 @@ namespace FreundeskreisSuchthilfe.Alt
this.lblMonat,
this.xrPictureBox1,
this.xrLabel1});
- this.GroupHeader3.Font = new System.Drawing.Font("Arial", 10F);
+ this.GroupHeader3.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
this.GroupHeader3.HeightF = 102.8333F;
this.GroupHeader3.Level = 1;
this.GroupHeader3.Name = "GroupHeader3";
@@ -417,7 +419,7 @@ namespace FreundeskreisSuchthilfe.Alt
//
// xrLabel7
//
- this.xrLabel7.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
+ this.xrLabel7.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold);
this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0.000890096F, 62.12495F);
this.xrLabel7.Name = "xrLabel7";
this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -427,7 +429,7 @@ namespace FreundeskreisSuchthilfe.Alt
//
// xrLabel6
//
- this.xrLabel6.Font = new System.Drawing.Font("Arial", 10F);
+ this.xrLabel6.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(465.8925F, 39.12497F);
this.xrLabel6.Name = "xrLabel6";
this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -437,7 +439,7 @@ namespace FreundeskreisSuchthilfe.Alt
//
// xrLabel5
//
- this.xrLabel5.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
+ this.xrLabel5.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold);
this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(368.7503F, 39.12497F);
this.xrLabel5.Name = "xrLabel5";
this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -449,7 +451,7 @@ namespace FreundeskreisSuchthilfe.Alt
//
this.xrLabel4.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Employee.PersonnelNumber")});
- this.xrLabel4.Font = new System.Drawing.Font("Arial", 10F);
+ this.xrLabel4.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(300.0005F, 39.12497F);
this.xrLabel4.Name = "xrLabel4";
this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -458,7 +460,7 @@ namespace FreundeskreisSuchthilfe.Alt
//
// xrLabel3
//
- this.xrLabel3.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
+ this.xrLabel3.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold);
this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(250.0006F, 39.12497F);
this.xrLabel3.Name = "xrLabel3";
this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -477,7 +479,7 @@ namespace FreundeskreisSuchthilfe.Alt
//
// lblMonat
//
- this.lblMonat.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
+ this.lblMonat.Font = new DevExpress.Drawing.DXFont("Arial", 14F, DevExpress.Drawing.DXFontStyle.Bold);
this.lblMonat.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
this.lblMonat.Multiline = true;
this.lblMonat.Name = "lblMonat";
@@ -488,7 +490,7 @@ namespace FreundeskreisSuchthilfe.Alt
//
// xrPictureBox1
//
- this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
+ this.xrPictureBox1.ImageSource = new DevExpress.XtraPrinting.Drawing.ImageSource("img", resources.GetString("xrPictureBox1.ImageSource"));
this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(607.2427F, 0F);
this.xrPictureBox1.Name = "xrPictureBox1";
this.xrPictureBox1.SizeF = new System.Drawing.SizeF(98.75806F, 83.91663F);
@@ -496,7 +498,7 @@ namespace FreundeskreisSuchthilfe.Alt
//
// xrLabel1
//
- this.xrLabel1.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
+ this.xrLabel1.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold);
this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0.000778834F, 39.12497F);
this.xrLabel1.Name = "xrLabel1";
this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -517,7 +519,7 @@ namespace FreundeskreisSuchthilfe.Alt
this.xrLabel13,
this.xrLabel15,
this.xrLabel16});
- this.GroupFooter2.Font = new System.Drawing.Font("Arial", 10F);
+ this.GroupFooter2.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
this.GroupFooter2.HeightF = 186.9167F;
this.GroupFooter2.KeepTogether = true;
this.GroupFooter2.Name = "GroupFooter2";
@@ -527,7 +529,8 @@ namespace FreundeskreisSuchthilfe.Alt
//
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", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTable1.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0.000778834F, 0F);
this.xrTable1.Name = "xrTable1";
this.xrTable1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -555,7 +558,8 @@ namespace FreundeskreisSuchthilfe.Alt
//
// xrTableCell3
//
- this.xrTableCell3.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell3.Font = new DevExpress.Drawing.DXFont("Arial", 9.75F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
this.xrTableCell3.Name = "xrTableCell3";
this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
this.xrTableCell3.StylePriority.UseFont = false;
@@ -630,7 +634,7 @@ namespace FreundeskreisSuchthilfe.Alt
//
// xrLabel17
//
- this.xrLabel17.Font = new System.Drawing.Font("Arial", 8F);
+ this.xrLabel17.Font = new DevExpress.Drawing.DXFont("Arial", 8F);
this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(0F, 163.9167F);
this.xrLabel17.Name = "xrLabel17";
this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -640,7 +644,7 @@ namespace FreundeskreisSuchthilfe.Alt
//
// xrLabel14
//
- this.xrLabel14.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
+ this.xrLabel14.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold);
this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(166.6675F, 35.00001F);
this.xrLabel14.Multiline = true;
this.xrLabel14.Name = "xrLabel14";
@@ -654,7 +658,8 @@ namespace FreundeskreisSuchthilfe.Alt
// xrLabel12
//
this.xrLabel12.Borders = DevExpress.XtraPrinting.BorderSide.Top;
- this.xrLabel12.Font = new System.Drawing.Font("Arial", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel12.Font = new DevExpress.Drawing.DXFont("Arial", 8.25F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(394.5423F, 105.125F);
this.xrLabel12.Name = "xrLabel12";
this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -690,7 +695,8 @@ namespace FreundeskreisSuchthilfe.Alt
// xrLabel11
//
this.xrLabel11.Borders = DevExpress.XtraPrinting.BorderSide.Top;
- this.xrLabel11.Font = new System.Drawing.Font("Arial", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel11.Font = new DevExpress.Drawing.DXFont("Arial", 8.25F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(0.000778834F, 105.125F);
this.xrLabel11.Name = "xrLabel11";
this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -701,7 +707,7 @@ namespace FreundeskreisSuchthilfe.Alt
//
// xrLabel13
//
- this.xrLabel13.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
+ this.xrLabel13.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold);
this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(0F, 35.00001F);
this.xrLabel13.Multiline = true;
this.xrLabel13.Name = "xrLabel13";
@@ -714,7 +720,8 @@ namespace FreundeskreisSuchthilfe.Alt
//
// xrLabel15
//
- this.xrLabel15.Font = new System.Drawing.Font("Arial", 8.25F, System.Drawing.FontStyle.Underline, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel15.Font = new DevExpress.Drawing.DXFont("Arial", 8.25F, DevExpress.Drawing.DXFontStyle.Underline, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
this.xrLabel15.ForeColor = System.Drawing.Color.SteelBlue;
this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(0F, 128.125F);
this.xrLabel15.Name = "xrLabel15";
@@ -726,7 +733,7 @@ namespace FreundeskreisSuchthilfe.Alt
//
// xrLabel16
//
- this.xrLabel16.Font = new System.Drawing.Font("Arial", 8F);
+ this.xrLabel16.Font = new DevExpress.Drawing.DXFont("Arial", 8F);
this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(0F, 145.9166F);
this.xrLabel16.Name = "xrLabel16";
this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -734,6 +741,10 @@ namespace FreundeskreisSuchthilfe.Alt
this.xrLabel16.StylePriority.UseFont = false;
this.xrLabel16.Text = "U=Urlaub K=krank F=Fortbildg. M=Mehrarbeitsausgl. D=Dienstreise AB=Arztbesuch" +
" S oder B=Sonder- oder Bildungsurlaub";
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.MitarbeiterstundenkontoRO);
//
// Title
//
@@ -741,7 +752,7 @@ namespace FreundeskreisSuchthilfe.Alt
this.Title.BorderColor = System.Drawing.SystemColors.ControlText;
this.Title.Borders = DevExpress.XtraPrinting.BorderSide.None;
this.Title.BorderWidth = 1F;
- this.Title.Font = new System.Drawing.Font("Times New Roman", 24F);
+ this.Title.Font = new DevExpress.Drawing.DXFont("Times New Roman", 24F);
this.Title.ForeColor = System.Drawing.Color.Black;
this.Title.Name = "Title";
//
@@ -751,7 +762,7 @@ namespace FreundeskreisSuchthilfe.Alt
this.FieldCaption.BorderColor = System.Drawing.SystemColors.ControlText;
this.FieldCaption.Borders = DevExpress.XtraPrinting.BorderSide.None;
this.FieldCaption.BorderWidth = 1F;
- this.FieldCaption.Font = new System.Drawing.Font("Times New Roman", 10F, System.Drawing.FontStyle.Bold);
+ this.FieldCaption.Font = new DevExpress.Drawing.DXFont("Times New Roman", 10F, DevExpress.Drawing.DXFontStyle.Bold);
this.FieldCaption.ForeColor = System.Drawing.Color.Black;
this.FieldCaption.Name = "FieldCaption";
//
@@ -761,7 +772,7 @@ namespace FreundeskreisSuchthilfe.Alt
this.PageInfo.BorderColor = System.Drawing.SystemColors.ControlText;
this.PageInfo.Borders = DevExpress.XtraPrinting.BorderSide.None;
this.PageInfo.BorderWidth = 1F;
- this.PageInfo.Font = new System.Drawing.Font("Times New Roman", 8F);
+ this.PageInfo.Font = new DevExpress.Drawing.DXFont("Times New Roman", 8F);
this.PageInfo.ForeColor = System.Drawing.Color.Black;
this.PageInfo.Name = "PageInfo";
//
@@ -771,7 +782,7 @@ namespace FreundeskreisSuchthilfe.Alt
this.DataField.BorderColor = System.Drawing.SystemColors.ControlText;
this.DataField.Borders = DevExpress.XtraPrinting.BorderSide.None;
this.DataField.BorderWidth = 1F;
- this.DataField.Font = new System.Drawing.Font("Times New Roman", 8F);
+ this.DataField.Font = new DevExpress.Drawing.DXFont("Times New Roman", 8F);
this.DataField.ForeColor = System.Drawing.SystemColors.ControlText;
this.DataField.Name = "DataField";
//
@@ -864,10 +875,6 @@ namespace FreundeskreisSuchthilfe.Alt
this.fieldUeberstundenGesamt.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
this.fieldUeberstundenGesamt.Name = "fieldUeberstundenGesamt";
//
- // bindingSource1
- //
- this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.MitarbeiterstundenkontoRO);
- //
// Mitarbeiterarbeitszeitkonto
//
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
@@ -889,11 +896,11 @@ namespace FreundeskreisSuchthilfe.Alt
this.fieldUeberstundenGesamt});
this.DataSource = this.bindingSource1;
this.DisplayName = "Mitarbeiterstundenkonto";
- this.Font = new System.Drawing.Font("Arial", 8F);
+ this.Font = new DevExpress.Drawing.DXFont("Arial", 8F);
this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
this.WochenendeFarbe,
this.ZusammenfassungFarbe});
- this.Margins = new System.Drawing.Printing.Margins(75, 46, 28, 22);
+ this.Margins = new DevExpress.Drawing.DXMargins(75F, 46F, 27.66666F, 21.99993F);
this.PageHeight = 1169;
this.PageWidth = 827;
this.PaperKind = DevExpress.Drawing.Printing.DXPaperKind.A4;
@@ -902,7 +909,7 @@ namespace FreundeskreisSuchthilfe.Alt
this.FieldCaption,
this.PageInfo,
this.DataField});
- this.Version = "17.1";
+ this.Version = "23.2";
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
diff --git a/ReportImp/FreundeskreisSuchthilfe/Mitarbeiterarbeitszeitkonto.resx b/ReportImp/FreundeskreisSuchthilfe/Mitarbeiterarbeitszeitkonto.resx
index e6e78b365..d90f0bc04 100644
--- a/ReportImp/FreundeskreisSuchthilfe/Mitarbeiterarbeitszeitkonto.resx
+++ b/ReportImp/FreundeskreisSuchthilfe/Mitarbeiterarbeitszeitkonto.resx
@@ -117,185 +117,7 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
-
- /9j/4AAQSkZJRgABAQEA3ADcAAD/2wBDAAIBAQIBAQICAgICAgICAwUDAwMDAwYEBAMFBwYHBwcGBwcI
- CQsJCAgKCAcHCg0KCgsMDAwMBwkODw0MDgsMDAz/2wBDAQICAgMDAwYDAwYMCAcIDAwMDAwMDAwMDAwM
- DAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wAARCADhAQMDASIAAhEBAxEB/8QA
- HwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIh
- MUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVW
- V1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXG
- x8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQF
- BgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAV
- YnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
- hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq
- 8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD9/KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo
- AKKKyvGPjPS/APh661XWL630/T7Rd0s0zbVX0A9SewHJPSgDTmlWCFpHZURAWZicBQO5NfKfxo/4KCXO
- u+Jo/D3wfg03xRq1jqMUN68t7Ei3C5O+KCMnzJPeRQAnvzXl/wDwUL/blvdP8ECxVZtHh1hc2WiyHy76
- 9iPS4uwCTFCeqxcM/wDEQPlP5v6V4kvNC8RwatZzta39rcC4hli+Xy3DbgR6YP4UAfvh8Gfi5YfGPwgm
- pWiyWt1C5t76ynG2ewuF4eKQdiD+BHSuur8yv2Lf2+L7W/GP9sawyzeJoYvL16GGMIdes16XKouFNxAP
- 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
- KKACiiigAooooAKKKKACiiigAooooA//2Q==
-
+
+ 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
-
- 17, 17
-
\ No newline at end of file
diff --git a/ReportImp/FreundeskreisSuchthilfe/Mitarbeiterstundenkonto.designer.cs b/ReportImp/FreundeskreisSuchthilfe/Mitarbeiterstundenkonto.designer.cs
index e56d9caa2..31f22054f 100644
--- a/ReportImp/FreundeskreisSuchthilfe/Mitarbeiterstundenkonto.designer.cs
+++ b/ReportImp/FreundeskreisSuchthilfe/Mitarbeiterstundenkonto.designer.cs
@@ -30,17 +30,21 @@ namespace FreundeskreisSuchthilfe.Alt
private void InitializeComponent()
{
this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Mitarbeiterstundenkonto));
this.Detail = new DevExpress.XtraReports.UI.DetailBand();
this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
this.xrTableDetail = new DevExpress.XtraReports.UI.XRTable();
this.xrTableRowDetail = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell27 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell22 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell31 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell25 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell24 = new DevExpress.XtraReports.UI.XRTableCell();
@@ -55,8 +59,10 @@ namespace FreundeskreisSuchthilfe.Alt
this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell32 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
@@ -70,12 +76,15 @@ namespace FreundeskreisSuchthilfe.Alt
this.cellSollGesamt = new DevExpress.XtraReports.UI.XRTableCell();
this.cellFLSSollGesamt = new DevExpress.XtraReports.UI.XRTableCell();
this.cellFLSIstGesamt = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell29 = new DevExpress.XtraReports.UI.XRTableCell();
this.cellFLSPlusMinusGesamt = new DevExpress.XtraReports.UI.XRTableCell();
this.cellGesamtGesamt = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
this.cellRelationGesamt = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell47 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell48 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell51 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
this.lblMonat = new DevExpress.XtraReports.UI.XRLabel();
this.pageFooterBand1 = new DevExpress.XtraReports.UI.PageFooterBand();
@@ -89,17 +98,10 @@ namespace FreundeskreisSuchthilfe.Alt
this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
this.fieldFLSSollIst = new DevExpress.XtraReports.UI.CalculatedField();
- this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
this.fieldStundenZuFLS = new DevExpress.XtraReports.UI.CalculatedField();
- this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
- this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell29 = new DevExpress.XtraReports.UI.XRTableCell();
this.fieldRelationFlsIst = new DevExpress.XtraReports.UI.CalculatedField();
- this.xrTableCell31 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell32 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
this.fieldRelationFLSStunden = new DevExpress.XtraReports.UI.CalculatedField();
+ this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
((System.ComponentModel.ISupportInitialize)(this.xrTableDetail)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTableHeader)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
@@ -117,7 +119,8 @@ namespace FreundeskreisSuchthilfe.Alt
//
this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrTableDetail});
- this.Detail1.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.Detail1.Font = new DevExpress.Drawing.DXFont("Arial", 9.75F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
this.Detail1.HeightF = 25F;
this.Detail1.Name = "Detail1";
this.Detail1.StylePriority.UseFont = false;
@@ -126,7 +129,8 @@ namespace FreundeskreisSuchthilfe.Alt
//
this.xrTableDetail.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableDetail.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableDetail.Font = new DevExpress.Drawing.DXFont("Arial", 8F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
this.xrTableDetail.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
this.xrTableDetail.Name = "xrTableDetail";
this.xrTableDetail.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -159,6 +163,19 @@ namespace FreundeskreisSuchthilfe.Alt
this.xrTableRowDetail.Name = "xrTableRowDetail";
this.xrTableRowDetail.Weight = 1D;
//
+ // xrTableCell3
+ //
+ this.xrTableCell3.CanGrow = false;
+ this.xrTableCell3.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.FullName")});
+ this.xrTableCell3.Name = "xrTableCell3";
+ this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell3.StylePriority.UseFont = false;
+ this.xrTableCell3.StylePriority.UsePadding = false;
+ this.xrTableCell3.StylePriority.UseTextAlignment = false;
+ this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell3.Weight = 0.15329125869895341D;
+ //
// xrTableCell19
//
this.xrTableCell19.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
@@ -199,6 +216,14 @@ namespace FreundeskreisSuchthilfe.Alt
this.xrTableCell27.Text = "xrTableCell27";
this.xrTableCell27.Weight = 0.0586113783712133D;
//
+ // xrTableCell6
+ //
+ this.xrTableCell6.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.fieldFLSSollIst", "{0:0.00}")});
+ this.xrTableCell6.Name = "xrTableCell6";
+ this.xrTableCell6.Text = "xrTableCell6";
+ this.xrTableCell6.Weight = 0.065825001055749024D;
+ //
// xrTableCell22
//
this.xrTableCell22.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
@@ -215,6 +240,14 @@ namespace FreundeskreisSuchthilfe.Alt
this.xrTableCell23.Text = "xrTableCell23";
this.xrTableCell23.Weight = 0.058611410245339564D;
//
+ // xrTableCell31
+ //
+ this.xrTableCell31.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.fieldStundenZuFLS")});
+ this.xrTableCell31.Name = "xrTableCell31";
+ this.xrTableCell31.Text = "xrTableCell31";
+ this.xrTableCell31.Weight = 0.058611410245339564D;
+ //
// xrTableCell21
//
this.xrTableCell21.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
@@ -271,7 +304,7 @@ namespace FreundeskreisSuchthilfe.Alt
this.xrTableHeader.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableHeader.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold);
+ this.xrTableHeader.Font = new DevExpress.Drawing.DXFont("Arial", 8F, DevExpress.Drawing.DXFontStyle.Bold);
this.xrTableHeader.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
this.xrTableHeader.Name = "xrTableHeader";
this.xrTableHeader.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -346,6 +379,12 @@ namespace FreundeskreisSuchthilfe.Alt
this.xrTableCell10.Text = "FLS IST lfd. Monat";
this.xrTableCell10.Weight = 0.058611361445099722D;
//
+ // xrTableCell18
+ //
+ this.xrTableCell18.Name = "xrTableCell18";
+ this.xrTableCell18.Text = "FLS IST lfd. Monat / FLS Stunden SOLL (in %)";
+ this.xrTableCell18.Weight = 0.065825067186626035D;
+ //
// xrTableCell7
//
this.xrTableCell7.Name = "xrTableCell7";
@@ -360,6 +399,12 @@ namespace FreundeskreisSuchthilfe.Alt
this.xrTableCell11.Text = "Gesamt-\r\nstunden lfd. Monat";
this.xrTableCell11.Weight = 0.05861136144509977D;
//
+ // xrTableCell32
+ //
+ this.xrTableCell32.Name = "xrTableCell32";
+ this.xrTableCell32.Text = "FLS IST / Gesamt-stunden lfd. Monat (in %)";
+ this.xrTableCell32.Weight = 0.05861136144509977D;
+ //
// xrTableCell12
//
this.xrTableCell12.Name = "xrTableCell12";
@@ -389,14 +434,15 @@ namespace FreundeskreisSuchthilfe.Alt
//
this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrTable1});
- this.GroupFooter1.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
+ this.GroupFooter1.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold);
this.GroupFooter1.HeightF = 48.95833F;
this.GroupFooter1.Name = "GroupFooter1";
this.GroupFooter1.StylePriority.UseFont = false;
//
// xrTable1
//
- this.xrTable1.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTable1.Font = new DevExpress.Drawing.DXFont("Arial", 8F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
this.xrTable1.Name = "xrTable1";
this.xrTable1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -474,6 +520,13 @@ namespace FreundeskreisSuchthilfe.Alt
this.cellFLSIstGesamt.Text = "cellFLSIstGesamt";
this.cellFLSIstGesamt.Weight = 0.058611334068910642D;
//
+ // xrTableCell29
+ //
+ this.xrTableCell29.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "fieldRelationFlsIst", "{0:0.00}")});
+ this.xrTableCell29.Name = "xrTableCell29";
+ this.xrTableCell29.Weight = 0.0658251501828083D;
+ //
// cellFLSPlusMinusGesamt
//
this.cellFLSPlusMinusGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
@@ -490,6 +543,13 @@ namespace FreundeskreisSuchthilfe.Alt
this.cellGesamtGesamt.Text = "cellGesamtGesamt";
this.cellGesamtGesamt.Weight = 0.058611359066708529D;
//
+ // xrTableCell1
+ //
+ this.xrTableCell1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "fieldRelationFLSStunden")});
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.Weight = 0.05861136182609529D;
+ //
// cellRelationGesamt
//
this.cellRelationGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
@@ -513,22 +573,27 @@ namespace FreundeskreisSuchthilfe.Alt
this.xrTableCell51.Name = "xrTableCell51";
this.xrTableCell51.Weight = 0.058611406543013028D;
//
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.MitarbeiterstundenkontoRO);
+ //
// ReportHeader
//
this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrPictureBox1,
this.lblMonat});
- this.ReportHeader.HeightF = 35F;
+ this.ReportHeader.HeightF = 83.91663F;
this.ReportHeader.Name = "ReportHeader";
//
// lblMonat
//
this.lblMonat.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "ReportStartDate", "Stundenkonto {0:MMMM yy}")});
- this.lblMonat.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
+ this.lblMonat.Font = new DevExpress.Drawing.DXFont("Arial", 14F, DevExpress.Drawing.DXFontStyle.Bold);
this.lblMonat.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
this.lblMonat.Multiline = true;
this.lblMonat.Name = "lblMonat";
- this.lblMonat.SizeF = new System.Drawing.SizeF(1007F, 25F);
+ this.lblMonat.SizeF = new System.Drawing.SizeF(865.3333F, 25F);
this.lblMonat.StyleName = "Title";
this.lblMonat.StylePriority.UseFont = false;
this.lblMonat.Text = "lblMonat";
@@ -543,18 +608,18 @@ namespace FreundeskreisSuchthilfe.Alt
//
// xrPageInfo2
//
- this.xrPageInfo2.Font = new System.Drawing.Font("Arial", 8F);
- this.xrPageInfo2.Format = "Seite {0} von {1}";
+ this.xrPageInfo2.Font = new DevExpress.Drawing.DXFont("Arial", 8F);
this.xrPageInfo2.LocationFloat = new DevExpress.Utils.PointFloat(883.8333F, 25F);
this.xrPageInfo2.Name = "xrPageInfo2";
this.xrPageInfo2.SizeF = new System.Drawing.SizeF(139.9999F, 23F);
this.xrPageInfo2.StyleName = "PageInfo";
this.xrPageInfo2.StylePriority.UseFont = false;
this.xrPageInfo2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrPageInfo2.TextFormatString = "Seite {0} von {1}";
//
// xrPageInfo1
//
- this.xrPageInfo1.Font = new System.Drawing.Font("Arial", 8F);
+ this.xrPageInfo1.Font = new DevExpress.Drawing.DXFont("Arial", 8F);
this.xrPageInfo1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 25F);
this.xrPageInfo1.Name = "xrPageInfo1";
this.xrPageInfo1.PageInfo = DevExpress.XtraPrinting.PageInfo.DateTime;
@@ -568,7 +633,7 @@ namespace FreundeskreisSuchthilfe.Alt
this.Title.BorderColor = System.Drawing.SystemColors.ControlText;
this.Title.Borders = DevExpress.XtraPrinting.BorderSide.None;
this.Title.BorderWidth = 1F;
- this.Title.Font = new System.Drawing.Font("Times New Roman", 24F);
+ this.Title.Font = new DevExpress.Drawing.DXFont("Times New Roman", 24F);
this.Title.ForeColor = System.Drawing.Color.Black;
this.Title.Name = "Title";
//
@@ -578,7 +643,7 @@ namespace FreundeskreisSuchthilfe.Alt
this.FieldCaption.BorderColor = System.Drawing.SystemColors.ControlText;
this.FieldCaption.Borders = DevExpress.XtraPrinting.BorderSide.None;
this.FieldCaption.BorderWidth = 1F;
- this.FieldCaption.Font = new System.Drawing.Font("Times New Roman", 10F, System.Drawing.FontStyle.Bold);
+ this.FieldCaption.Font = new DevExpress.Drawing.DXFont("Times New Roman", 10F, DevExpress.Drawing.DXFontStyle.Bold);
this.FieldCaption.ForeColor = System.Drawing.Color.Black;
this.FieldCaption.Name = "FieldCaption";
//
@@ -588,7 +653,7 @@ namespace FreundeskreisSuchthilfe.Alt
this.PageInfo.BorderColor = System.Drawing.SystemColors.ControlText;
this.PageInfo.Borders = DevExpress.XtraPrinting.BorderSide.None;
this.PageInfo.BorderWidth = 1F;
- this.PageInfo.Font = new System.Drawing.Font("Times New Roman", 8F);
+ this.PageInfo.Font = new DevExpress.Drawing.DXFont("Times New Roman", 8F);
this.PageInfo.ForeColor = System.Drawing.Color.Black;
this.PageInfo.Name = "PageInfo";
//
@@ -598,7 +663,7 @@ namespace FreundeskreisSuchthilfe.Alt
this.DataField.BorderColor = System.Drawing.SystemColors.ControlText;
this.DataField.Borders = DevExpress.XtraPrinting.BorderSide.None;
this.DataField.BorderWidth = 1F;
- this.DataField.Font = new System.Drawing.Font("Times New Roman", 8F);
+ this.DataField.Font = new DevExpress.Drawing.DXFont("Times New Roman", 8F);
this.DataField.ForeColor = System.Drawing.SystemColors.ControlText;
this.DataField.Name = "DataField";
//
@@ -625,81 +690,30 @@ namespace FreundeskreisSuchthilfe.Alt
this.fieldFLSSollIst.Expression = "Round([FlsIst]/[FlsSoll]*100, 2)";
this.fieldFLSSollIst.Name = "fieldFLSSollIst";
//
- // xrTableCell6
- //
- this.xrTableCell6.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.fieldFLSSollIst", "{0:0.00}")});
- this.xrTableCell6.Name = "xrTableCell6";
- this.xrTableCell6.Text = "xrTableCell6";
- this.xrTableCell6.Weight = 0.065825001055749024D;
- //
// fieldStundenZuFLS
//
this.fieldStundenZuFLS.DataMember = "EmployeeDetailList";
this.fieldStundenZuFLS.Expression = "Round([FlsIst]/[StundenGesamtIst]*100, 2)";
this.fieldStundenZuFLS.Name = "fieldStundenZuFLS";
//
- // bindingSource1
- //
- this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.MitarbeiterstundenkontoRO);
- //
- // xrTableCell18
- //
- this.xrTableCell18.Name = "xrTableCell18";
- this.xrTableCell18.Text = "FLS IST lfd. Monat / FLS Stunden SOLL (in %)";
- this.xrTableCell18.Weight = 0.065825067186626035D;
- //
- // xrTableCell3
- //
- this.xrTableCell3.CanGrow = false;
- this.xrTableCell3.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.FullName")});
- this.xrTableCell3.Name = "xrTableCell3";
- this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
- this.xrTableCell3.StylePriority.UseFont = false;
- this.xrTableCell3.StylePriority.UsePadding = false;
- this.xrTableCell3.StylePriority.UseTextAlignment = false;
- this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- this.xrTableCell3.Weight = 0.15329125869895341D;
- //
- // xrTableCell29
- //
- this.xrTableCell29.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "fieldRelationFlsIst", "{0:0.00}")});
- this.xrTableCell29.Name = "xrTableCell29";
- this.xrTableCell29.Weight = 0.0658251501828083D;
- //
// fieldRelationFlsIst
//
this.fieldRelationFlsIst.Expression = "Round([FlsIstGesamt]/[FlsSollGesamt]*100, 2)";
this.fieldRelationFlsIst.Name = "fieldRelationFlsIst";
//
- // xrTableCell31
- //
- this.xrTableCell31.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.fieldStundenZuFLS")});
- this.xrTableCell31.Name = "xrTableCell31";
- this.xrTableCell31.Text = "xrTableCell31";
- this.xrTableCell31.Weight = 0.058611410245339564D;
- //
- // xrTableCell32
- //
- this.xrTableCell32.Name = "xrTableCell32";
- this.xrTableCell32.Text = "FLS IST / Gesamt-stunden lfd. Monat (in %)";
- this.xrTableCell32.Weight = 0.05861136144509977D;
- //
- // xrTableCell1
- //
- this.xrTableCell1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "fieldRelationFLSStunden")});
- this.xrTableCell1.Name = "xrTableCell1";
- this.xrTableCell1.Weight = 0.05861136182609529D;
- //
// fieldRelationFLSStunden
//
this.fieldRelationFLSStunden.Expression = "Round([FlsIstGesamt]/[StundenGesamt]*100, 2)";
this.fieldRelationFLSStunden.Name = "fieldRelationFLSStunden";
//
+ // xrPictureBox1
+ //
+ this.xrPictureBox1.ImageSource = new DevExpress.XtraPrinting.Drawing.ImageSource("img", resources.GetString("xrPictureBox1.ImageSource"));
+ this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(925.075F, 0F);
+ this.xrPictureBox1.Name = "xrPictureBox1";
+ this.xrPictureBox1.SizeF = new System.Drawing.SizeF(98.75806F, 83.91663F);
+ this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ //
// Mitarbeiterstundenkonto
//
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
@@ -717,7 +731,7 @@ namespace FreundeskreisSuchthilfe.Alt
this.fieldRelationFLSStunden});
this.DataSource = this.bindingSource1;
this.Landscape = true;
- this.Margins = new System.Drawing.Printing.Margins(75, 45, 50, 33);
+ this.Margins = new DevExpress.Drawing.DXMargins(75F, 45F, 50F, 33F);
this.PageHeight = 827;
this.PageWidth = 1169;
this.PaperKind = DevExpress.Drawing.Printing.DXPaperKind.A4;
@@ -726,7 +740,7 @@ namespace FreundeskreisSuchthilfe.Alt
this.FieldCaption,
this.PageInfo,
this.DataField});
- this.Version = "17.1";
+ this.Version = "23.2";
((System.ComponentModel.ISupportInitialize)(this.xrTableDetail)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTableHeader)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
@@ -807,5 +821,6 @@ namespace FreundeskreisSuchthilfe.Alt
private DevExpress.XtraReports.UI.XRTableCell xrTableCell32;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
private DevExpress.XtraReports.UI.CalculatedField fieldRelationFLSStunden;
+ private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1;
}
}
diff --git a/ReportImp/FreundeskreisSuchthilfe/Mitarbeiterstundenkonto.resx b/ReportImp/FreundeskreisSuchthilfe/Mitarbeiterstundenkonto.resx
index d25f3eba2..d90f0bc04 100644
--- a/ReportImp/FreundeskreisSuchthilfe/Mitarbeiterstundenkonto.resx
+++ b/ReportImp/FreundeskreisSuchthilfe/Mitarbeiterstundenkonto.resx
@@ -117,7 +117,7 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- 17, 17
-
+
+ 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
+
\ No newline at end of file
diff --git a/ReportImp/FreundeskreisSuchthilfe/MitarbeiterstundenkontoJahr.designer.cs b/ReportImp/FreundeskreisSuchthilfe/MitarbeiterstundenkontoJahr.designer.cs
index 4b4ffba0b..9e356e438 100644
--- a/ReportImp/FreundeskreisSuchthilfe/MitarbeiterstundenkontoJahr.designer.cs
+++ b/ReportImp/FreundeskreisSuchthilfe/MitarbeiterstundenkontoJahr.designer.cs
@@ -35,6 +35,7 @@ namespace FreundeskreisSuchthilfe.Alt
DevExpress.XtraReports.UI.XRSummary xrSummary3 = new DevExpress.XtraReports.UI.XRSummary();
DevExpress.XtraReports.UI.XRSummary xrSummary4 = new DevExpress.XtraReports.UI.XRSummary();
DevExpress.XtraReports.UI.XRSummary xrSummary5 = new DevExpress.XtraReports.UI.XRSummary();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(MitarbeiterstundenkontoJahr));
this.Detail = new DevExpress.XtraReports.UI.DetailBand();
this.xrTableDetail = new DevExpress.XtraReports.UI.XRTable();
this.xrTableRowDetail = new DevExpress.XtraReports.UI.XRTableRow();
@@ -96,8 +97,9 @@ namespace FreundeskreisSuchthilfe.Alt
this.GroupHeader3 = new DevExpress.XtraReports.UI.GroupHeaderBand();
this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
this.GroupFooter2 = new DevExpress.XtraReports.UI.GroupFooterBand();
- this.fieldRelationGesamt = new DevExpress.XtraReports.UI.CalculatedField();
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.fieldRelationGesamt = new DevExpress.XtraReports.UI.CalculatedField();
+ this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
((System.ComponentModel.ISupportInitialize)(this.xrTableDetail)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTableHeader)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
@@ -115,7 +117,8 @@ namespace FreundeskreisSuchthilfe.Alt
//
this.xrTableDetail.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableDetail.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableDetail.Font = new DevExpress.Drawing.DXFont("Arial", 8F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
this.xrTableDetail.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
this.xrTableDetail.Name = "xrTableDetail";
this.xrTableDetail.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -251,7 +254,7 @@ namespace FreundeskreisSuchthilfe.Alt
this.xrTableHeader.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableHeader.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold);
+ this.xrTableHeader.Font = new DevExpress.Drawing.DXFont("Arial", 8F, DevExpress.Drawing.DXFontStyle.Bold);
this.xrTableHeader.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
this.xrTableHeader.Name = "xrTableHeader";
this.xrTableHeader.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -367,7 +370,8 @@ namespace FreundeskreisSuchthilfe.Alt
//
// xrTable1
//
- this.xrTable1.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTable1.Font = new DevExpress.Drawing.DXFont("Arial", 8F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
this.xrTable1.Name = "xrTable1";
this.xrTable1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -502,18 +506,18 @@ namespace FreundeskreisSuchthilfe.Alt
//
// xrPageInfo2
//
- this.xrPageInfo2.Font = new System.Drawing.Font("Arial", 8F);
- this.xrPageInfo2.Format = "Seite {0} von {1}";
+ this.xrPageInfo2.Font = new DevExpress.Drawing.DXFont("Arial", 8F);
this.xrPageInfo2.LocationFloat = new DevExpress.Utils.PointFloat(864.9999F, 25F);
this.xrPageInfo2.Name = "xrPageInfo2";
this.xrPageInfo2.SizeF = new System.Drawing.SizeF(139.9999F, 23F);
this.xrPageInfo2.StyleName = "PageInfo";
this.xrPageInfo2.StylePriority.UseFont = false;
this.xrPageInfo2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrPageInfo2.TextFormatString = "Seite {0} von {1}";
//
// xrPageInfo1
//
- this.xrPageInfo1.Font = new System.Drawing.Font("Arial", 8F);
+ this.xrPageInfo1.Font = new DevExpress.Drawing.DXFont("Arial", 8F);
this.xrPageInfo1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 25F);
this.xrPageInfo1.Name = "xrPageInfo1";
this.xrPageInfo1.PageInfo = DevExpress.XtraPrinting.PageInfo.DateTime;
@@ -527,7 +531,7 @@ namespace FreundeskreisSuchthilfe.Alt
this.Title.BorderColor = System.Drawing.SystemColors.ControlText;
this.Title.Borders = DevExpress.XtraPrinting.BorderSide.None;
this.Title.BorderWidth = 1F;
- this.Title.Font = new System.Drawing.Font("Times New Roman", 24F);
+ this.Title.Font = new DevExpress.Drawing.DXFont("Times New Roman", 24F);
this.Title.ForeColor = System.Drawing.Color.Black;
this.Title.Name = "Title";
//
@@ -537,7 +541,7 @@ namespace FreundeskreisSuchthilfe.Alt
this.FieldCaption.BorderColor = System.Drawing.SystemColors.ControlText;
this.FieldCaption.Borders = DevExpress.XtraPrinting.BorderSide.None;
this.FieldCaption.BorderWidth = 1F;
- this.FieldCaption.Font = new System.Drawing.Font("Times New Roman", 10F, System.Drawing.FontStyle.Bold);
+ this.FieldCaption.Font = new DevExpress.Drawing.DXFont("Times New Roman", 10F, DevExpress.Drawing.DXFontStyle.Bold);
this.FieldCaption.ForeColor = System.Drawing.Color.Black;
this.FieldCaption.Name = "FieldCaption";
//
@@ -547,7 +551,7 @@ namespace FreundeskreisSuchthilfe.Alt
this.PageInfo.BorderColor = System.Drawing.SystemColors.ControlText;
this.PageInfo.Borders = DevExpress.XtraPrinting.BorderSide.None;
this.PageInfo.BorderWidth = 1F;
- this.PageInfo.Font = new System.Drawing.Font("Times New Roman", 8F);
+ this.PageInfo.Font = new DevExpress.Drawing.DXFont("Times New Roman", 8F);
this.PageInfo.ForeColor = System.Drawing.Color.Black;
this.PageInfo.Name = "PageInfo";
//
@@ -557,7 +561,7 @@ namespace FreundeskreisSuchthilfe.Alt
this.DataField.BorderColor = System.Drawing.SystemColors.ControlText;
this.DataField.Borders = DevExpress.XtraPrinting.BorderSide.None;
this.DataField.BorderWidth = 1F;
- this.DataField.Font = new System.Drawing.Font("Times New Roman", 8F);
+ this.DataField.Font = new DevExpress.Drawing.DXFont("Times New Roman", 8F);
this.DataField.ForeColor = System.Drawing.SystemColors.ControlText;
this.DataField.Name = "DataField";
//
@@ -610,7 +614,7 @@ namespace FreundeskreisSuchthilfe.Alt
//
this.Detail3.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrTableDetail});
- this.Detail3.Font = new System.Drawing.Font("Arial", 9.75F);
+ this.Detail3.Font = new DevExpress.Drawing.DXFont("Arial", 9.75F);
this.Detail3.HeightF = 25F;
this.Detail3.Name = "Detail3";
this.Detail3.StylePriority.UseFont = false;
@@ -625,18 +629,19 @@ namespace FreundeskreisSuchthilfe.Alt
// GroupHeader3
//
this.GroupHeader3.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrPictureBox1,
this.xrLabel1});
- this.GroupHeader3.HeightF = 35F;
+ this.GroupHeader3.HeightF = 83.91663F;
this.GroupHeader3.Level = 1;
this.GroupHeader3.Name = "GroupHeader3";
//
// xrLabel1
//
- this.xrLabel1.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
+ this.xrLabel1.Font = new DevExpress.Drawing.DXFont("Arial", 14F, DevExpress.Drawing.DXFontStyle.Bold);
this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
this.xrLabel1.Multiline = true;
this.xrLabel1.Name = "xrLabel1";
- this.xrLabel1.SizeF = new System.Drawing.SizeF(1005F, 25F);
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(875.1389F, 25F);
this.xrLabel1.StyleName = "Title";
this.xrLabel1.StylePriority.UseFont = false;
this.xrLabel1.Text = "Stundenkonto [EmployeeInfoList.LastName], [EmployeeInfoList.FirstName] [ReportSta" +
@@ -649,6 +654,10 @@ namespace FreundeskreisSuchthilfe.Alt
this.GroupFooter2.HeightF = 25F;
this.GroupFooter2.Name = "GroupFooter2";
//
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.MitarbeiterstundenkontoMonateRO);
+ //
// fieldRelationGesamt
//
this.fieldRelationGesamt.DataMember = "EmployeeInfoList.EmployeeDetails";
@@ -656,9 +665,13 @@ namespace FreundeskreisSuchthilfe.Alt
this.fieldRelationGesamt.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
this.fieldRelationGesamt.Name = "fieldRelationGesamt";
//
- // bindingSource1
+ // xrPictureBox1
//
- this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.MitarbeiterstundenkontoMonateRO);
+ this.xrPictureBox1.ImageSource = new DevExpress.XtraPrinting.Drawing.ImageSource("img", resources.GetString("xrPictureBox1.ImageSource"));
+ this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(906.2417F, 0F);
+ this.xrPictureBox1.Name = "xrPictureBox1";
+ this.xrPictureBox1.SizeF = new System.Drawing.SizeF(98.75806F, 83.91663F);
+ this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
//
// MitarbeiterstundenkontoJahr
//
@@ -674,7 +687,7 @@ namespace FreundeskreisSuchthilfe.Alt
this.DataSource = this.bindingSource1;
this.DisplayName = "Mitarbeiterstundenkonto";
this.Landscape = true;
- this.Margins = new System.Drawing.Printing.Margins(75, 75, 50, 30);
+ this.Margins = new DevExpress.Drawing.DXMargins(75F, 75F, 50F, 30F);
this.PageHeight = 827;
this.PageWidth = 1169;
this.PaperKind = DevExpress.Drawing.Printing.DXPaperKind.A4;
@@ -683,7 +696,7 @@ namespace FreundeskreisSuchthilfe.Alt
this.FieldCaption,
this.PageInfo,
this.DataField});
- this.Version = "17.1";
+ this.Version = "23.2";
((System.ComponentModel.ISupportInitialize)(this.xrTableDetail)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTableHeader)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
@@ -757,5 +770,6 @@ namespace FreundeskreisSuchthilfe.Alt
private DevExpress.XtraReports.UI.XRLabel xrLabel1;
private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter2;
private DevExpress.XtraReports.UI.CalculatedField fieldRelationGesamt;
+ private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1;
}
}
diff --git a/ReportImp/FreundeskreisSuchthilfe/MitarbeiterstundenkontoJahr.resx b/ReportImp/FreundeskreisSuchthilfe/MitarbeiterstundenkontoJahr.resx
index d25f3eba2..d90f0bc04 100644
--- a/ReportImp/FreundeskreisSuchthilfe/MitarbeiterstundenkontoJahr.resx
+++ b/ReportImp/FreundeskreisSuchthilfe/MitarbeiterstundenkontoJahr.resx
@@ -117,7 +117,7 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- 17, 17
-
+
+ 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
+
\ No newline at end of file
diff --git a/ReportImp/FreundeskreisSuchthilfe/QuittierungsbelegMitDatum.Designer.cs b/ReportImp/FreundeskreisSuchthilfe/QuittierungsbelegMitDatum.Designer.cs
index 496bc16b7..f05474c1c 100644
--- a/ReportImp/FreundeskreisSuchthilfe/QuittierungsbelegMitDatum.Designer.cs
+++ b/ReportImp/FreundeskreisSuchthilfe/QuittierungsbelegMitDatum.Designer.cs
@@ -88,6 +88,8 @@ namespace FreundeskreisSuchthilfe
this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.xrLabel22 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel23 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel21 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
this.lblUnterschriftKlient = new DevExpress.XtraReports.UI.XRLabel();
@@ -124,8 +126,7 @@ namespace FreundeskreisSuchthilfe
this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
this.fieldKontaktArt = new DevExpress.XtraReports.UI.CalculatedField();
- this.xrLabel22 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel23 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel24 = new DevExpress.XtraReports.UI.XRLabel();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
@@ -168,7 +169,8 @@ namespace FreundeskreisSuchthilfe
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", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTable3.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
this.xrTable3.Name = "xrTable3";
this.xrTable3.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
@@ -198,7 +200,8 @@ namespace FreundeskreisSuchthilfe
//
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", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell13.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
this.xrTableCell13.Name = "xrTableCell13";
this.xrTableCell13.StylePriority.UseBorders = false;
this.xrTableCell13.StylePriority.UseFont = false;
@@ -212,7 +215,8 @@ namespace FreundeskreisSuchthilfe
//
this.xrTableCell14.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDateMinutes", "{0:HH:mm}")});
- this.xrTableCell14.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell14.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
this.xrTableCell14.Name = "xrTableCell14";
this.xrTableCell14.StylePriority.UseBorders = false;
this.xrTableCell14.StylePriority.UseFont = false;
@@ -226,7 +230,8 @@ namespace FreundeskreisSuchthilfe
//
this.xrTableCell10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.EndDateMinutes", "{0:HH:mm}")});
- this.xrTableCell10.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell10.Font = new DevExpress.Drawing.DXFont("Arial", 9.75F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
this.xrTableCell10.Name = "xrTableCell10";
this.xrTableCell10.StylePriority.UseBorders = false;
this.xrTableCell10.StylePriority.UseFont = false;
@@ -240,7 +245,8 @@ namespace FreundeskreisSuchthilfe
//
this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Notice5")});
- this.xrTableCell2.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell2.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
this.xrTableCell2.Name = "xrTableCell2";
this.xrTableCell2.StylePriority.UseFont = false;
this.xrTableCell2.StylePriority.UsePadding = false;
@@ -252,7 +258,8 @@ namespace FreundeskreisSuchthilfe
//
this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.CustomerCount", "{0:0}")});
- this.xrTableCell15.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell15.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
this.xrTableCell15.Name = "xrTableCell15";
this.xrTableCell15.StylePriority.UseBorders = false;
this.xrTableCell15.StylePriority.UseFont = false;
@@ -265,7 +272,7 @@ namespace FreundeskreisSuchthilfe
//
this.xrTableCell12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Minutes", "{0:0.##}")});
- this.xrTableCell12.Font = new System.Drawing.Font("Arial", 10F);
+ this.xrTableCell12.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
this.xrTableCell12.Name = "xrTableCell12";
this.xrTableCell12.StylePriority.UseBorders = false;
this.xrTableCell12.StylePriority.UseFont = false;
@@ -322,7 +329,8 @@ namespace FreundeskreisSuchthilfe
// xrTableServiceRecords1
//
this.xrTableServiceRecords1.Borders = DevExpress.XtraPrinting.BorderSide.None;
- this.xrTableServiceRecords1.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableServiceRecords1.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
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);
@@ -353,7 +361,8 @@ namespace FreundeskreisSuchthilfe
//
this.xrTableCell3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)));
- this.xrTableCell3.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell3.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
this.xrTableCell3.Name = "xrTableCell3";
this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
this.xrTableCell3.StylePriority.UseBorders = false;
@@ -368,7 +377,8 @@ namespace FreundeskreisSuchthilfe
//
this.xrTableCell4.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)));
- this.xrTableCell4.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell4.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
this.xrTableCell4.Multiline = true;
this.xrTableCell4.Name = "xrTableCell4";
this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(4, 4, 0, 0, 100F);
@@ -384,7 +394,8 @@ namespace FreundeskreisSuchthilfe
//
this.xrTableCell11.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)));
- this.xrTableCell11.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell11.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
this.xrTableCell11.Name = "xrTableCell11";
this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(12, 12, 0, 0, 100F);
this.xrTableCell11.StylePriority.UseBorders = false;
@@ -399,7 +410,8 @@ namespace FreundeskreisSuchthilfe
//
this.xrTableCell9.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)));
- this.xrTableCell9.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell9.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
this.xrTableCell9.Multiline = true;
this.xrTableCell9.Name = "xrTableCell9";
this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
@@ -415,7 +427,7 @@ namespace FreundeskreisSuchthilfe
//
this.xrTableCell28.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)));
- this.xrTableCell28.Font = new System.Drawing.Font("Arial", 10F);
+ this.xrTableCell28.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
this.xrTableCell28.Name = "xrTableCell28";
this.xrTableCell28.StylePriority.UseBorders = false;
this.xrTableCell28.StylePriority.UseFont = false;
@@ -428,7 +440,7 @@ namespace FreundeskreisSuchthilfe
//
this.xrTableCell48.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)));
- this.xrTableCell48.Font = new System.Drawing.Font("Arial", 10F);
+ this.xrTableCell48.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
this.xrTableCell48.Multiline = true;
this.xrTableCell48.Name = "xrTableCell48";
this.xrTableCell48.StylePriority.UseBorders = false;
@@ -464,7 +476,8 @@ namespace FreundeskreisSuchthilfe
this.xrTableCell8.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell8.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell8.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
this.xrTableCell8.Name = "xrTableCell8";
this.xrTableCell8.StylePriority.UseBorders = false;
this.xrTableCell8.StylePriority.UseFont = false;
@@ -478,7 +491,8 @@ namespace FreundeskreisSuchthilfe
this.xrTableCell5.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell5.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell5.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
this.xrTableCell5.Name = "xrTableCell5";
this.xrTableCell5.StylePriority.UseBorders = false;
this.xrTableCell5.StylePriority.UseFont = false;
@@ -492,7 +506,8 @@ namespace FreundeskreisSuchthilfe
this.xrTableCell6.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell6.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell6.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
this.xrTableCell6.Multiline = true;
this.xrTableCell6.Name = "xrTableCell6";
this.xrTableCell6.StylePriority.UseBorders = false;
@@ -506,7 +521,8 @@ namespace FreundeskreisSuchthilfe
//
this.xrTableCell7.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell7.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell7.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
this.xrTableCell7.Multiline = true;
this.xrTableCell7.Name = "xrTableCell7";
this.xrTableCell7.StylePriority.UseBackColor = false;
@@ -524,7 +540,7 @@ namespace FreundeskreisSuchthilfe
this.xrTableCell43.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrLabel17,
this.xrLabel18});
- this.xrTableCell43.Font = new System.Drawing.Font("Arial", 10F);
+ this.xrTableCell43.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
this.xrTableCell43.Multiline = true;
this.xrTableCell43.Name = "xrTableCell43";
this.xrTableCell43.StylePriority.UseBorders = false;
@@ -535,7 +551,7 @@ namespace FreundeskreisSuchthilfe
// xrLabel17
//
this.xrLabel17.Borders = DevExpress.XtraPrinting.BorderSide.None;
- this.xrLabel17.Font = new System.Drawing.Font("Arial", 10F);
+ this.xrLabel17.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
this.xrLabel17.Name = "xrLabel17";
this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
@@ -551,7 +567,7 @@ namespace FreundeskreisSuchthilfe
// xrLabel18
//
this.xrLabel18.Borders = DevExpress.XtraPrinting.BorderSide.None;
- this.xrLabel18.Font = new System.Drawing.Font("Arial", 6F);
+ this.xrLabel18.Font = new DevExpress.Drawing.DXFont("Arial", 6F);
this.xrLabel18.LocationFloat = new DevExpress.Utils.PointFloat(0F, 20.00001F);
this.xrLabel18.Name = "xrLabel18";
this.xrLabel18.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
@@ -568,7 +584,7 @@ namespace FreundeskreisSuchthilfe
//
this.xrTableCell49.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell49.Font = new System.Drawing.Font("Arial", 10F);
+ this.xrTableCell49.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
this.xrTableCell49.Multiline = true;
this.xrTableCell49.Name = "xrTableCell49";
this.xrTableCell49.StylePriority.UseBorders = false;
@@ -592,6 +608,7 @@ namespace FreundeskreisSuchthilfe
// ReportHeader
//
this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel24,
this.lblAdresseEinrichtung,
this.lblNameEinrichtung,
this.xrLabel19,
@@ -607,12 +624,12 @@ namespace FreundeskreisSuchthilfe
this.xrLabel16,
this.xrPictureBox1,
this.xrLabel2});
- this.ReportHeader.HeightF = 168F;
+ this.ReportHeader.HeightF = 185.9167F;
this.ReportHeader.Name = "ReportHeader";
//
// lblAdresseEinrichtung
//
- this.lblAdresseEinrichtung.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold);
+ this.lblAdresseEinrichtung.Font = new DevExpress.Drawing.DXFont("Arial", 8F, DevExpress.Drawing.DXFontStyle.Bold);
this.lblAdresseEinrichtung.ForeColor = System.Drawing.Color.Gray;
this.lblAdresseEinrichtung.LocationFloat = new DevExpress.Utils.PointFloat(446.8384F, 138.75F);
this.lblAdresseEinrichtung.Multiline = true;
@@ -627,7 +644,7 @@ namespace FreundeskreisSuchthilfe
//
// lblNameEinrichtung
//
- this.lblNameEinrichtung.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold);
+ this.lblNameEinrichtung.Font = new DevExpress.Drawing.DXFont("Arial", 8F, DevExpress.Drawing.DXFontStyle.Bold);
this.lblNameEinrichtung.ForeColor = System.Drawing.Color.Gray;
this.lblNameEinrichtung.LocationFloat = new DevExpress.Utils.PointFloat(446.8333F, 120F);
this.lblNameEinrichtung.Multiline = true;
@@ -657,7 +674,7 @@ namespace FreundeskreisSuchthilfe
// xrLabel20
//
this.xrLabel20.CanGrow = false;
- this.xrLabel20.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
+ this.xrLabel20.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold);
this.xrLabel20.LocationFloat = new DevExpress.Utils.PointFloat(287.5F, 50F);
this.xrLabel20.Name = "xrLabel20";
this.xrLabel20.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -682,7 +699,7 @@ namespace FreundeskreisSuchthilfe
// xrLabel7
//
this.xrLabel7.CanGrow = false;
- this.xrLabel7.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
+ this.xrLabel7.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold);
this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 50F);
this.xrLabel7.Name = "xrLabel7";
this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -692,7 +709,7 @@ namespace FreundeskreisSuchthilfe
//
// xrLabel8
//
- this.xrLabel8.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold);
+ this.xrLabel8.Font = new DevExpress.Drawing.DXFont("Arial", 8F, DevExpress.Drawing.DXFontStyle.Bold);
this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(446.8333F, 101.25F);
this.xrLabel8.Multiline = true;
this.xrLabel8.Name = "xrLabel8";
@@ -700,13 +717,13 @@ namespace FreundeskreisSuchthilfe
this.xrLabel8.SizeF = new System.Drawing.SizeF(288.1663F, 18.75F);
this.xrLabel8.StylePriority.UseFont = false;
this.xrLabel8.StylePriority.UseTextAlignment = false;
- this.xrLabel8.Text = "Freundes- und Förderkreis Suchtkrankenhilfe e. V.";
+ this.xrLabel8.Text = "Suchthilfe Wuppertal gGmbH";
this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
//
// xrLabel3
//
this.xrLabel3.CanGrow = false;
- this.xrLabel3.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
+ this.xrLabel3.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold);
this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 75F);
this.xrLabel3.Name = "xrLabel3";
this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -717,7 +734,7 @@ namespace FreundeskreisSuchthilfe
// xrLabel4
//
this.xrLabel4.CanGrow = false;
- this.xrLabel4.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
+ this.xrLabel4.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold);
this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 125F);
this.xrLabel4.Name = "xrLabel4";
this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -728,7 +745,7 @@ namespace FreundeskreisSuchthilfe
// xrLabel5
//
this.xrLabel5.CanGrow = false;
- this.xrLabel5.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
+ this.xrLabel5.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold);
this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 100F);
this.xrLabel5.Name = "xrLabel5";
this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -777,15 +794,17 @@ namespace FreundeskreisSuchthilfe
//
// xrPictureBox1
//
- this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
- this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(593.75F, 0F);
+ this.xrPictureBox1.ImageAlignment = DevExpress.XtraPrinting.ImageAlignment.MiddleCenter;
+ this.xrPictureBox1.ImageSource = new DevExpress.XtraPrinting.Drawing.ImageSource("img", resources.GetString("xrPictureBox1.ImageSource"));
+ this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(551.3889F, 0F);
this.xrPictureBox1.Name = "xrPictureBox1";
- this.xrPictureBox1.SizeF = new System.Drawing.SizeF(141.25F, 85F);
+ this.xrPictureBox1.SizeF = new System.Drawing.SizeF(183.6111F, 94.99999F);
this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
//
// xrLabel2
//
- this.xrLabel2.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel2.Font = new DevExpress.Drawing.DXFont("Arial", 14F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 10.00001F);
this.xrLabel2.Multiline = true;
this.xrLabel2.Name = "xrLabel2";
@@ -851,9 +870,45 @@ namespace FreundeskreisSuchthilfe
this.GroupFooter1.KeepTogether = true;
this.GroupFooter1.Name = "GroupFooter1";
//
+ // xrLabel22
+ //
+ this.xrLabel22.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel22.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel22.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "TotalFLMFehlkontakte", "{0:0.##}")});
+ this.xrLabel22.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel22.LocationFloat = new DevExpress.Utils.PointFloat(329.9998F, 40.00009F);
+ this.xrLabel22.Name = "xrLabel22";
+ this.xrLabel22.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel22.SizeF = new System.Drawing.SizeF(85F, 20F);
+ this.xrLabel22.StylePriority.UseBackColor = false;
+ this.xrLabel22.StylePriority.UseBorders = false;
+ this.xrLabel22.StylePriority.UseFont = false;
+ this.xrLabel22.StylePriority.UsePadding = false;
+ this.xrLabel22.StylePriority.UseTextAlignment = false;
+ this.xrLabel22.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrLabel23
+ //
+ this.xrLabel23.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel23.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel23.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel23.LocationFloat = new DevExpress.Utils.PointFloat(414.9998F, 40.00009F);
+ this.xrLabel23.Name = "xrLabel23";
+ this.xrLabel23.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel23.SizeF = new System.Drawing.SizeF(320F, 20F);
+ this.xrLabel23.StylePriority.UseBackColor = false;
+ this.xrLabel23.StylePriority.UseBorders = false;
+ this.xrLabel23.StylePriority.UseFont = false;
+ this.xrLabel23.StylePriority.UsePadding = false;
+ this.xrLabel23.StylePriority.UseTextAlignment = false;
+ this.xrLabel23.Text = "Fehlkontakte in Minuten";
+ this.xrLabel23.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
// xrLabel21
//
- this.xrLabel21.Font = new System.Drawing.Font("Arial", 10F);
+ this.xrLabel21.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
this.xrLabel21.LocationFloat = new DevExpress.Utils.PointFloat(0F, 40.00009F);
this.xrLabel21.Name = "xrLabel21";
this.xrLabel21.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
@@ -868,7 +923,7 @@ namespace FreundeskreisSuchthilfe
//
// xrLabel15
//
- this.xrLabel15.Font = new System.Drawing.Font("Arial", 10F);
+ this.xrLabel15.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(0F, 80.83337F);
this.xrLabel15.Multiline = true;
this.xrLabel15.Name = "xrLabel15";
@@ -885,7 +940,7 @@ namespace FreundeskreisSuchthilfe
// lblUnterschriftKlient
//
this.lblUnterschriftKlient.Borders = DevExpress.XtraPrinting.BorderSide.Top;
- this.lblUnterschriftKlient.Font = new System.Drawing.Font("Arial", 10F);
+ this.lblUnterschriftKlient.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
this.lblUnterschriftKlient.LocationFloat = new DevExpress.Utils.PointFloat(170.0002F, 237.5F);
this.lblUnterschriftKlient.Name = "lblUnterschriftKlient";
this.lblUnterschriftKlient.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
@@ -901,7 +956,7 @@ namespace FreundeskreisSuchthilfe
// lblUnterschriftMitarbeiter
//
this.lblUnterschriftMitarbeiter.Borders = DevExpress.XtraPrinting.BorderSide.Top;
- this.lblUnterschriftMitarbeiter.Font = new System.Drawing.Font("Arial", 10F);
+ this.lblUnterschriftMitarbeiter.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
this.lblUnterschriftMitarbeiter.LocationFloat = new DevExpress.Utils.PointFloat(461.4217F, 237.5F);
this.lblUnterschriftMitarbeiter.Name = "lblUnterschriftMitarbeiter";
this.lblUnterschriftMitarbeiter.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
@@ -920,7 +975,8 @@ namespace FreundeskreisSuchthilfe
this.xrTableAbwesenheiten.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableAbwesenheiten.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableAbwesenheiten.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
this.xrTableAbwesenheiten.LocationFloat = new DevExpress.Utils.PointFloat(170.0002F, 80.83337F);
this.xrTableAbwesenheiten.Name = "xrTableAbwesenheiten";
this.xrTableAbwesenheiten.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
@@ -948,7 +1004,8 @@ namespace FreundeskreisSuchthilfe
//
// xrTableCell16
//
- this.xrTableCell16.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell16.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
this.xrTableCell16.Name = "xrTableCell16";
this.xrTableCell16.StylePriority.UseBorders = false;
this.xrTableCell16.StylePriority.UseFont = false;
@@ -960,7 +1017,8 @@ namespace FreundeskreisSuchthilfe
//
// xrTableCell17
//
- this.xrTableCell17.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell17.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
this.xrTableCell17.Name = "xrTableCell17";
this.xrTableCell17.StylePriority.UseBorders = false;
this.xrTableCell17.StylePriority.UseFont = false;
@@ -972,7 +1030,8 @@ namespace FreundeskreisSuchthilfe
//
// xrTableCell18
//
- this.xrTableCell18.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell18.Font = new DevExpress.Drawing.DXFont("Arial", 9.75F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
this.xrTableCell18.Name = "xrTableCell18";
this.xrTableCell18.StylePriority.UseBorders = false;
this.xrTableCell18.StylePriority.UseFont = false;
@@ -993,7 +1052,8 @@ namespace FreundeskreisSuchthilfe
//
// xrTableCell19
//
- this.xrTableCell19.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell19.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
this.xrTableCell19.Name = "xrTableCell19";
this.xrTableCell19.StylePriority.UseFont = false;
this.xrTableCell19.StylePriority.UseTextAlignment = false;
@@ -1002,7 +1062,8 @@ namespace FreundeskreisSuchthilfe
//
// xrTableCell20
//
- this.xrTableCell20.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell20.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
this.xrTableCell20.Name = "xrTableCell20";
this.xrTableCell20.StylePriority.UseFont = false;
this.xrTableCell20.StylePriority.UseTextAlignment = false;
@@ -1011,7 +1072,8 @@ namespace FreundeskreisSuchthilfe
//
// xrTableCell21
//
- this.xrTableCell21.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell21.Font = new DevExpress.Drawing.DXFont("Arial", 9.75F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
this.xrTableCell21.Name = "xrTableCell21";
this.xrTableCell21.StylePriority.UseFont = false;
this.xrTableCell21.StylePriority.UseTextAlignment = false;
@@ -1029,7 +1091,8 @@ namespace FreundeskreisSuchthilfe
//
// xrTableCell22
//
- this.xrTableCell22.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell22.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
this.xrTableCell22.Name = "xrTableCell22";
this.xrTableCell22.StylePriority.UseFont = false;
this.xrTableCell22.StylePriority.UseTextAlignment = false;
@@ -1038,7 +1101,8 @@ namespace FreundeskreisSuchthilfe
//
// xrTableCell23
//
- this.xrTableCell23.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell23.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
this.xrTableCell23.Name = "xrTableCell23";
this.xrTableCell23.StylePriority.UseFont = false;
this.xrTableCell23.StylePriority.UseTextAlignment = false;
@@ -1047,7 +1111,8 @@ namespace FreundeskreisSuchthilfe
//
// xrTableCell24
//
- this.xrTableCell24.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell24.Font = new DevExpress.Drawing.DXFont("Arial", 9.75F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
this.xrTableCell24.Name = "xrTableCell24";
this.xrTableCell24.StylePriority.UseFont = false;
this.xrTableCell24.StylePriority.UseTextAlignment = false;
@@ -1065,7 +1130,8 @@ namespace FreundeskreisSuchthilfe
//
// xrTableCell25
//
- this.xrTableCell25.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell25.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
this.xrTableCell25.Name = "xrTableCell25";
this.xrTableCell25.StylePriority.UseFont = false;
this.xrTableCell25.StylePriority.UseTextAlignment = false;
@@ -1074,7 +1140,8 @@ namespace FreundeskreisSuchthilfe
//
// xrTableCell26
//
- this.xrTableCell26.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell26.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
this.xrTableCell26.Name = "xrTableCell26";
this.xrTableCell26.StylePriority.UseFont = false;
this.xrTableCell26.StylePriority.UseTextAlignment = false;
@@ -1083,7 +1150,8 @@ namespace FreundeskreisSuchthilfe
//
// xrTableCell27
//
- this.xrTableCell27.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell27.Font = new DevExpress.Drawing.DXFont("Arial", 9.75F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
this.xrTableCell27.Name = "xrTableCell27";
this.xrTableCell27.StylePriority.UseFont = false;
this.xrTableCell27.StylePriority.UseTextAlignment = false;
@@ -1101,7 +1169,8 @@ namespace FreundeskreisSuchthilfe
//
// xrTableCell29
//
- this.xrTableCell29.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell29.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
this.xrTableCell29.Name = "xrTableCell29";
this.xrTableCell29.StylePriority.UseFont = false;
this.xrTableCell29.StylePriority.UseTextAlignment = false;
@@ -1110,7 +1179,8 @@ namespace FreundeskreisSuchthilfe
//
// xrTableCell30
//
- this.xrTableCell30.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell30.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
this.xrTableCell30.Name = "xrTableCell30";
this.xrTableCell30.StylePriority.UseFont = false;
this.xrTableCell30.StylePriority.UseTextAlignment = false;
@@ -1119,7 +1189,8 @@ namespace FreundeskreisSuchthilfe
//
// xrTableCell31
//
- this.xrTableCell31.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell31.Font = new DevExpress.Drawing.DXFont("Arial", 9.75F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
this.xrTableCell31.Name = "xrTableCell31";
this.xrTableCell31.StylePriority.UseFont = false;
this.xrTableCell31.StylePriority.UseTextAlignment = false;
@@ -1131,7 +1202,7 @@ namespace FreundeskreisSuchthilfe
this.lblHatAbwesenheiten.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.lblHatAbwesenheiten.Font = new System.Drawing.Font("Arial", 10F);
+ this.lblHatAbwesenheiten.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
this.lblHatAbwesenheiten.LocationFloat = new DevExpress.Utils.PointFloat(435.1389F, 130.8333F);
this.lblHatAbwesenheiten.Name = "lblHatAbwesenheiten";
this.lblHatAbwesenheiten.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
@@ -1148,7 +1219,7 @@ namespace FreundeskreisSuchthilfe
this.lblHatGruppen.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.lblHatGruppen.Font = new System.Drawing.Font("Arial", 10F);
+ this.lblHatGruppen.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
this.lblHatGruppen.LocationFloat = new DevExpress.Utils.PointFloat(435.1389F, 80.83337F);
this.lblHatGruppen.Name = "lblHatGruppen";
this.lblHatGruppen.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
@@ -1162,7 +1233,7 @@ namespace FreundeskreisSuchthilfe
//
// xrRichText2
//
- this.xrRichText2.Font = new System.Drawing.Font("Arial", 8F);
+ this.xrRichText2.Font = new DevExpress.Drawing.DXFont("Arial", 8F);
this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(474.472F, 130.8333F);
this.xrRichText2.Name = "xrRichText2";
this.xrRichText2.SerializableRtfString = resources.GetString("xrRichText2.SerializableRtfString");
@@ -1171,7 +1242,7 @@ namespace FreundeskreisSuchthilfe
//
// xrRichText1
//
- this.xrRichText1.Font = new System.Drawing.Font("Arial", 8F);
+ this.xrRichText1.Font = new DevExpress.Drawing.DXFont("Arial", 8F);
this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(474.472F, 80.83337F);
this.xrRichText1.Name = "xrRichText1";
this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
@@ -1180,7 +1251,7 @@ namespace FreundeskreisSuchthilfe
//
// xrLabel13
//
- this.xrLabel13.Font = new System.Drawing.Font("Arial", 10F);
+ this.xrLabel13.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(0F, 20.00008F);
this.xrLabel13.Name = "xrLabel13";
this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
@@ -1195,7 +1266,7 @@ namespace FreundeskreisSuchthilfe
//
// xrLabel12
//
- this.xrLabel12.Font = new System.Drawing.Font("Arial", 10F);
+ this.xrLabel12.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
this.xrLabel12.Name = "xrLabel12";
this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
@@ -1211,7 +1282,7 @@ namespace FreundeskreisSuchthilfe
// xrLabel11
//
this.xrLabel11.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrLabel11.Font = new System.Drawing.Font("Arial", 8F);
+ this.xrLabel11.Font = new DevExpress.Drawing.DXFont("Arial", 8F);
this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(415F, 19.99999F);
this.xrLabel11.Name = "xrLabel11";
this.xrLabel11.SizeF = new System.Drawing.SizeF(320F, 20F);
@@ -1226,7 +1297,7 @@ namespace FreundeskreisSuchthilfe
// xrLabel10
//
this.xrLabel10.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrLabel10.Font = new System.Drawing.Font("Arial", 10F);
+ this.xrLabel10.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(415F, 0F);
this.xrLabel10.Name = "xrLabel10";
this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
@@ -1243,7 +1314,7 @@ namespace FreundeskreisSuchthilfe
//
this.xrLabel9.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrLabel9.Font = new System.Drawing.Font("Arial", 10F);
+ this.xrLabel9.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(329.9998F, 20.00008F);
this.xrLabel9.Name = "xrLabel9";
this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
@@ -1261,7 +1332,7 @@ namespace FreundeskreisSuchthilfe
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrLabel1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "TotalFLMBillable", "{0:0.##}")});
- this.xrLabel1.Font = new System.Drawing.Font("Arial", 10F);
+ this.xrLabel1.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(330F, 0F);
this.xrLabel1.Name = "xrLabel1";
this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
@@ -1280,41 +1351,20 @@ namespace FreundeskreisSuchthilfe
this.fieldKontaktArt.FieldType = DevExpress.XtraReports.UI.FieldType.String;
this.fieldKontaktArt.Name = "fieldKontaktArt";
//
- // xrLabel22
+ // xrLabel24
//
- this.xrLabel22.BackColor = System.Drawing.Color.Transparent;
- this.xrLabel22.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrLabel22.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "TotalFLMFehlkontakte", "{0:0.##}")});
- this.xrLabel22.Font = new System.Drawing.Font("Arial", 10F);
- this.xrLabel22.LocationFloat = new DevExpress.Utils.PointFloat(329.9998F, 40.00009F);
- this.xrLabel22.Name = "xrLabel22";
- this.xrLabel22.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
- this.xrLabel22.SizeF = new System.Drawing.SizeF(85F, 20F);
- this.xrLabel22.StylePriority.UseBackColor = false;
- this.xrLabel22.StylePriority.UseBorders = false;
- this.xrLabel22.StylePriority.UseFont = false;
- this.xrLabel22.StylePriority.UsePadding = false;
- this.xrLabel22.StylePriority.UseTextAlignment = false;
- this.xrLabel22.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- //
- // xrLabel23
- //
- this.xrLabel23.BackColor = System.Drawing.Color.Transparent;
- this.xrLabel23.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrLabel23.Font = new System.Drawing.Font("Arial", 10F);
- this.xrLabel23.LocationFloat = new DevExpress.Utils.PointFloat(414.9998F, 40.00009F);
- this.xrLabel23.Name = "xrLabel23";
- this.xrLabel23.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
- this.xrLabel23.SizeF = new System.Drawing.SizeF(320F, 20F);
- this.xrLabel23.StylePriority.UseBackColor = false;
- this.xrLabel23.StylePriority.UseBorders = false;
- this.xrLabel23.StylePriority.UseFont = false;
- this.xrLabel23.StylePriority.UsePadding = false;
- this.xrLabel23.StylePriority.UseTextAlignment = false;
- this.xrLabel23.Text = "Fehlkontakte in Minuten";
- this.xrLabel23.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrLabel24.Font = new DevExpress.Drawing.DXFont("Arial", 8F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel24.ForeColor = System.Drawing.Color.Gray;
+ this.xrLabel24.LocationFloat = new DevExpress.Utils.PointFloat(446.8333F, 157.5F);
+ this.xrLabel24.Multiline = true;
+ this.xrLabel24.Name = "xrLabel24";
+ this.xrLabel24.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel24.SizeF = new System.Drawing.SizeF(288.1663F, 18.75F);
+ this.xrLabel24.StylePriority.UseFont = false;
+ this.xrLabel24.StylePriority.UseForeColor = false;
+ this.xrLabel24.StylePriority.UseTextAlignment = false;
+ this.xrLabel24.Text = "Nevigeserstraße 3, 42551 Velbert (Café Intakt)";
+ this.xrLabel24.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
//
// Quittierungsbeleg2
//
@@ -1328,17 +1378,17 @@ namespace FreundeskreisSuchthilfe
this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] {
this.fieldKontaktArt});
this.DataSource = this.bindingSource1;
- this.Font = new System.Drawing.Font("Arial", 10F);
+ this.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
this.formattingRuleStartDate,
this.formattingRuleServiceDesc,
this.formattingRuleCostBearer,
this.formattingRuleEmployeeName});
- this.Margins = new System.Drawing.Printing.Margins(50, 30, 30, 30);
+ this.Margins = new DevExpress.Drawing.DXMargins(50F, 30F, 30F, 30F);
this.PageHeight = 1169;
this.PageWidth = 827;
this.PaperKind = DevExpress.Drawing.Printing.DXPaperKind.A4;
- this.Version = "17.1";
+ this.Version = "23.2";
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
@@ -1446,5 +1496,6 @@ namespace FreundeskreisSuchthilfe
private DevExpress.XtraReports.UI.XRLabel xrLabel21;
private DevExpress.XtraReports.UI.XRLabel xrLabel22;
private DevExpress.XtraReports.UI.XRLabel xrLabel23;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel24;
}
}
diff --git a/ReportImp/FreundeskreisSuchthilfe/QuittierungsbelegMitDatum.resx b/ReportImp/FreundeskreisSuchthilfe/QuittierungsbelegMitDatum.resx
index 844478c14..449676b3f 100644
--- a/ReportImp/FreundeskreisSuchthilfe/QuittierungsbelegMitDatum.resx
+++ b/ReportImp/FreundeskreisSuchthilfe/QuittierungsbelegMitDatum.resx
@@ -117,276 +117,8 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- 21, 17
-
-
-
-
- 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
- +Ol+v0kPAAAAAElFTkSuQmCC
-
+
+ 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B4IgCIIgYoaMA0EQBEEQMUPGgSAIgiCImCHjQBAEQRBEzJBxIAiCIAgiRgD+DzENgB3H1dKhAAAAAElFTkSuQmCC
ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAEEAcgBpAGEAbAA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXAAqAFwAYwBzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAyAFwAcwBiAGEAcwBlAGQAbwBuADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADMAXAB1AGwAXABmADEAXABmAHMAMgA0AFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANABcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA1AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgAEsAZQBpAG4AZQAgAH0AewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXAB1AGwAXABmADIAXABmAHMAMgAwAFwAYwBmADEAIABLAHIAYQBuAGsAZQBuAGgAYQB1AHMAYQB1AGYAZQBuAHQAaABhAGwAdABlAH0AXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAdQBsAFwAZgAyAFwAZgBzADIAMABcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAdQBsAFwAZgAyAFwAZgBzADIAMABcAGMAZgAxACAAYgBlAGsAYQBuAG4AdAB9AHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAyAFwAZgBzADIAMABcAGMAZgAxACAAIABvAGQAZQByACAAfQB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAHUAbABcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgAGEAYgByAGUAYwBoAG4AdQBuAGcAcwByAGUAbABlAHYAYQBuAHQAfQBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXAB1AGwAXABmADIAXABmAHMAMgAwAFwAYwBmADEAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADIAXABmAHMAMgAwAFwAYwBmADEAIABpAG0AIABBAGIAcgBlAGMAaABuAHUAbgBnAHMAegBlAGkAdAByAGEAdQBtAH0AXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAxAFwAZgBzADIANABcAGMAZgAxAFwAcABhAHIAfQA=
diff --git a/ReportImp/FreundeskreisSuchthilfe/ServicesOverviewReport.Designer.cs b/ReportImp/FreundeskreisSuchthilfe/ServicesOverviewReport.Designer.cs
index 6ce55823b..8f7ae36d0 100644
--- a/ReportImp/FreundeskreisSuchthilfe/ServicesOverviewReport.Designer.cs
+++ b/ReportImp/FreundeskreisSuchthilfe/ServicesOverviewReport.Designer.cs
@@ -70,7 +70,6 @@ namespace FreundeskreisSuchthilfe
this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel28 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
@@ -98,6 +97,7 @@ namespace FreundeskreisSuchthilfe
this.customerCountField = new DevExpress.XtraReports.UI.CalculatedField();
this.fieldBillableFLS = new DevExpress.XtraReports.UI.CalculatedField();
this.fieldAbrechenbareFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
@@ -107,7 +107,7 @@ namespace FreundeskreisSuchthilfe
//
this.Detail.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrTableServiceRecords1});
- this.Detail.Font = new System.Drawing.Font("Arial", 11F);
+ this.Detail.Font = new DevExpress.Drawing.DXFont("Arial", 11F);
this.Detail.HeightF = 40F;
this.Detail.Name = "Detail";
this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
@@ -205,7 +205,8 @@ namespace FreundeskreisSuchthilfe
//
this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrTable3});
- this.Detail1.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.Detail1.Font = new DevExpress.Drawing.DXFont("Arial", 11F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
this.Detail1.HeightF = 20F;
this.Detail1.Name = "Detail1";
this.Detail1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
@@ -312,6 +313,7 @@ namespace FreundeskreisSuchthilfe
// ReportHeader
//
this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrPictureBox1,
this.xrLabel23,
this.xrLabel20,
this.xrLabel14,
@@ -332,14 +334,13 @@ namespace FreundeskreisSuchthilfe
this.xrLabel13,
this.xrLabel8,
this.xrLabel2,
- this.xrPictureBox1,
this.xrLabel1,
this.xrLabel28,
this.xrLabel9,
this.xrLabel10,
this.xrLabel12,
this.xrLabel11});
- this.ReportHeader.Font = new System.Drawing.Font("Arial", 11F);
+ this.ReportHeader.Font = new DevExpress.Drawing.DXFont("Arial", 11F);
this.ReportHeader.HeightF = 280F;
this.ReportHeader.Name = "ReportHeader";
this.ReportHeader.StylePriority.UseFont = false;
@@ -463,7 +464,7 @@ namespace FreundeskreisSuchthilfe
// lblTeam2
//
this.lblTeam2.CanGrow = false;
- this.lblTeam2.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
+ this.lblTeam2.Font = new DevExpress.Drawing.DXFont("Arial", 12F, DevExpress.Drawing.DXFontStyle.Bold);
this.lblTeam2.LocationFloat = new DevExpress.Utils.PointFloat(449.0002F, 140.4167F);
this.lblTeam2.Name = "lblTeam2";
this.lblTeam2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -537,7 +538,7 @@ namespace FreundeskreisSuchthilfe
//
// lblTeam1
//
- this.lblTeam1.Font = new System.Drawing.Font("Arial", 16F, System.Drawing.FontStyle.Bold);
+ this.lblTeam1.Font = new DevExpress.Drawing.DXFont("Arial", 16F, DevExpress.Drawing.DXFontStyle.Bold);
this.lblTeam1.LocationFloat = new DevExpress.Utils.PointFloat(449.0002F, 110F);
this.lblTeam1.Multiline = true;
this.lblTeam1.Name = "lblTeam1";
@@ -558,7 +559,7 @@ namespace FreundeskreisSuchthilfe
//
// xrLabel8
//
- this.xrLabel8.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.xrLabel8.Font = new DevExpress.Drawing.DXFont("Arial", 11F, DevExpress.Drawing.DXFontStyle.Bold);
this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(100F, 35.00001F);
this.xrLabel8.Multiline = true;
this.xrLabel8.Name = "xrLabel8";
@@ -572,7 +573,7 @@ namespace FreundeskreisSuchthilfe
//
// xrLabel2
//
- this.xrLabel2.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.xrLabel2.Font = new DevExpress.Drawing.DXFont("Arial", 11F, DevExpress.Drawing.DXFontStyle.Bold);
this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 35.00001F);
this.xrLabel2.Multiline = true;
this.xrLabel2.Name = "xrLabel2";
@@ -583,17 +584,9 @@ namespace FreundeskreisSuchthilfe
this.xrLabel2.Text = "Anbieter:";
this.xrLabel2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
//
- // xrPictureBox1
- //
- this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
- this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(530.1251F, 0F);
- this.xrPictureBox1.Name = "xrPictureBox1";
- this.xrPictureBox1.SizeF = new System.Drawing.SizeF(172.9167F, 110F);
- this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
- //
// xrLabel1
//
- this.xrLabel1.Font = new System.Drawing.Font("Arial", 13F, System.Drawing.FontStyle.Bold);
+ this.xrLabel1.Font = new DevExpress.Drawing.DXFont("Arial", 13F, DevExpress.Drawing.DXFontStyle.Bold);
this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
this.xrLabel1.Multiline = true;
this.xrLabel1.Name = "xrLabel1";
@@ -680,7 +673,7 @@ namespace FreundeskreisSuchthilfe
//
// topMarginBand1
//
- this.topMarginBand1.Font = new System.Drawing.Font("Times New Roman", 9.75F);
+ this.topMarginBand1.Font = new DevExpress.Drawing.DXFont("Times New Roman", 9.75F);
this.topMarginBand1.HeightF = 50F;
this.topMarginBand1.Name = "topMarginBand1";
this.topMarginBand1.StylePriority.UseFont = false;
@@ -702,7 +695,7 @@ namespace FreundeskreisSuchthilfe
this.xrLabel3,
this.xrLabel4,
this.xrLabel5});
- this.ReportFooter.Font = new System.Drawing.Font("Arial", 8F);
+ this.ReportFooter.Font = new DevExpress.Drawing.DXFont("Arial", 8F);
this.ReportFooter.HeightF = 148F;
this.ReportFooter.Name = "ReportFooter";
this.ReportFooter.StylePriority.UseFont = false;
@@ -715,7 +708,7 @@ namespace FreundeskreisSuchthilfe
this.xrLabel26.BorderWidth = 1F;
this.xrLabel26.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "fieldAbrechenbareFLS", "{0:0.##}")});
- this.xrLabel26.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel26.Font = new DevExpress.Drawing.DXFont("Arial", 11F);
this.xrLabel26.LocationFloat = new DevExpress.Utils.PointFloat(632.1248F, 60.00004F);
this.xrLabel26.Name = "xrLabel26";
this.xrLabel26.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
@@ -729,7 +722,7 @@ namespace FreundeskreisSuchthilfe
//
// xrLabel32
//
- this.xrLabel32.Font = new System.Drawing.Font("Arial", 9F);
+ this.xrLabel32.Font = new DevExpress.Drawing.DXFont("Arial", 9F);
this.xrLabel32.LocationFloat = new DevExpress.Utils.PointFloat(0F, 60.00004F);
this.xrLabel32.Multiline = true;
this.xrLabel32.Name = "xrLabel32";
@@ -745,7 +738,7 @@ namespace FreundeskreisSuchthilfe
this.xrLabel25.BorderWidth = 1F;
this.xrLabel25.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "fieldTotalFLSBillableXRateFactor", "{0:0.##}")});
- this.xrLabel25.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel25.Font = new DevExpress.Drawing.DXFont("Arial", 11F);
this.xrLabel25.LocationFloat = new DevExpress.Utils.PointFloat(632.1247F, 20.00001F);
this.xrLabel25.Name = "xrLabel25";
this.xrLabel25.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
@@ -759,7 +752,7 @@ namespace FreundeskreisSuchthilfe
//
// xrLabel24
//
- this.xrLabel24.Font = new System.Drawing.Font("Arial", 9F);
+ this.xrLabel24.Font = new DevExpress.Drawing.DXFont("Arial", 9F);
this.xrLabel24.LocationFloat = new DevExpress.Utils.PointFloat(0F, 20.00001F);
this.xrLabel24.Multiline = true;
this.xrLabel24.Name = "xrLabel24";
@@ -771,7 +764,7 @@ namespace FreundeskreisSuchthilfe
// xrLabel7
//
this.xrLabel7.Borders = DevExpress.XtraPrinting.BorderSide.Top;
- this.xrLabel7.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel7.Font = new DevExpress.Drawing.DXFont("Arial", 11F);
this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(496.1458F, 130F);
this.xrLabel7.Name = "xrLabel7";
this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -783,7 +776,7 @@ namespace FreundeskreisSuchthilfe
// xrLabel6
//
this.xrLabel6.Borders = DevExpress.XtraPrinting.BorderSide.Top;
- this.xrLabel6.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel6.Font = new DevExpress.Drawing.DXFont("Arial", 11F);
this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(197.1874F, 130F);
this.xrLabel6.Name = "xrLabel6";
this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -794,7 +787,7 @@ namespace FreundeskreisSuchthilfe
//
// xrLabel3
//
- this.xrLabel3.Font = new System.Drawing.Font("Arial", 9F);
+ this.xrLabel3.Font = new DevExpress.Drawing.DXFont("Arial", 9F);
this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0.004784266F, 0F);
this.xrLabel3.Multiline = true;
this.xrLabel3.Name = "xrLabel3";
@@ -808,7 +801,7 @@ namespace FreundeskreisSuchthilfe
this.xrLabel4.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrLabel4.BorderWidth = 1F;
- this.xrLabel4.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel4.Font = new DevExpress.Drawing.DXFont("Arial", 11F);
this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(632.1248F, 0F);
this.xrLabel4.Name = "xrLabel4";
this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
@@ -824,7 +817,7 @@ namespace FreundeskreisSuchthilfe
// xrLabel5
//
this.xrLabel5.Borders = DevExpress.XtraPrinting.BorderSide.Top;
- this.xrLabel5.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel5.Font = new DevExpress.Drawing.DXFont("Arial", 11F);
this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0.004784266F, 130F);
this.xrLabel5.Name = "xrLabel5";
this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -871,6 +864,15 @@ namespace FreundeskreisSuchthilfe
this.fieldAbrechenbareFLS.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
this.fieldAbrechenbareFLS.Name = "fieldAbrechenbareFLS";
//
+ // xrPictureBox1
+ //
+ this.xrPictureBox1.ImageAlignment = DevExpress.XtraPrinting.ImageAlignment.MiddleCenter;
+ this.xrPictureBox1.ImageSource = new DevExpress.XtraPrinting.Drawing.ImageSource("img", resources.GetString("xrPictureBox1.ImageSource"));
+ this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(533.3889F, 0F);
+ this.xrPictureBox1.Name = "xrPictureBox1";
+ this.xrPictureBox1.SizeF = new System.Drawing.SizeF(183.6111F, 94.99999F);
+ this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ //
// Stundenzettel
//
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
@@ -893,12 +895,12 @@ namespace FreundeskreisSuchthilfe
this.formattingRuleServiceDesc,
this.formattingRuleCostBearer,
this.formattingRuleEmployeeName});
- this.Margins = new System.Drawing.Printing.Margins(50, 50, 50, 50);
+ this.Margins = new DevExpress.Drawing.DXMargins(50F, 50F, 50F, 50F);
this.PageHeight = 1169;
this.PageWidth = 827;
this.PaperKind = DevExpress.Drawing.Printing.DXPaperKind.A4;
this.SnapGridSize = 9F;
- this.Version = "17.1";
+ this.Version = "23.2";
((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
@@ -948,7 +950,6 @@ namespace FreundeskreisSuchthilfe
private DevExpress.XtraReports.UI.XRLabel xrLabel5;
private DevExpress.XtraReports.UI.CalculatedField fieldBillableFLS;
private DevExpress.XtraReports.UI.CalculatedField fieldAbrechenbareFLS;
- private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1;
private DevExpress.XtraReports.UI.XRLabel xrLabel8;
private DevExpress.XtraReports.UI.XRLabel xrLabel2;
private DevExpress.XtraReports.UI.XRLabel xrLabel13;
@@ -976,5 +977,6 @@ namespace FreundeskreisSuchthilfe
private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
+ private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1;
}
}
diff --git a/ReportImp/FreundeskreisSuchthilfe/ServicesOverviewReport.resx b/ReportImp/FreundeskreisSuchthilfe/ServicesOverviewReport.resx
index 9aad5feb1..d90f0bc04 100644
--- a/ReportImp/FreundeskreisSuchthilfe/ServicesOverviewReport.resx
+++ b/ReportImp/FreundeskreisSuchthilfe/ServicesOverviewReport.resx
@@ -117,275 +117,7 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- 21, 17
-
-
-
-
- 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
- +Ol+v0kPAAAAAElFTkSuQmCC
-
+
+ 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
\ No newline at end of file
diff --git a/ReportImp/FreundeskreisSuchthilfe/logo3.png b/ReportImp/FreundeskreisSuchthilfe/logo3.png
new file mode 100644
index 000000000..a3b49255e
Binary files /dev/null and b/ReportImp/FreundeskreisSuchthilfe/logo3.png differ
diff --git a/ReportImp/PerspektivenEV/Invoicing/CollectiveInvoiceCreationBthg.cs b/ReportImp/PerspektivenEV/Invoicing/CollectiveInvoiceCreationBthg.cs
index 79f38a03e..744930711 100644
--- a/ReportImp/PerspektivenEV/Invoicing/CollectiveInvoiceCreationBthg.cs
+++ b/ReportImp/PerspektivenEV/Invoicing/CollectiveInvoiceCreationBthg.cs
@@ -257,11 +257,11 @@ namespace PerspektivenEV.Invoicing
//}
}
// Leistung
- if (cat.Abbreviation.Substring(cat.Abbreviation.Length - 2) == "QA" || cat.Abbreviation.Substring(cat.Abbreviation.Length - 5) == "QAAlt")
+ if (cat.Abbreviation.Substring(cat.Abbreviation.Length - 2) == "QA" || cat.Abbreviation.Length > 4 && cat.Abbreviation.Substring(cat.Abbreviation.Length - 5) == "QAAlt")
{
ii.ItemDescription = "Qualifizierte Assistenz";
}
- if (cat.Abbreviation.Substring(cat.Abbreviation.Length - 2) == "KA" || cat.Abbreviation.Substring(cat.Abbreviation.Length - 5) == "KAAlt")
+ if (cat.Abbreviation.Substring(cat.Abbreviation.Length - 2) == "KA" || cat.Abbreviation.Length > 4 && cat.Abbreviation.Substring(cat.Abbreviation.Length - 5) == "KAAlt")
{
ii.ItemDescription = "Kompensatorische Assistenz";
}
@@ -424,7 +424,7 @@ namespace PerspektivenEV.Invoicing
// diese sind für Kompensatorische und Qualifizierte Assistenz sowie die Tagesstätte unterschiedlich
// leider auch nochmal für Altfälle -> diese sollten Ende 2025 durch sein und können dann gelöscht werden
decimal lg = 60;
- if (cat.Abbreviation.Substring(cat.Abbreviation.Length - 5) == "KAAlt")
+ if (cat.Abbreviation.Length > 4 && cat.Abbreviation.Substring(cat.Abbreviation.Length - 5) == "KAAlt")
{
if (approvedBEPerInterval == null || approvedBEPerInterval.Value < 3.9m)
{
@@ -459,7 +459,7 @@ namespace PerspektivenEV.Invoicing
lg = 18;
}
}
- else if (cat.Abbreviation.ToLower().Substring(cat.Abbreviation.Length - 2) == "ka")
+ else if (cat.Abbreviation.Length > 1 && cat.Abbreviation.ToLower().Substring(cat.Abbreviation.Length - 2) == "ka")
{
if (approvedBEPerInterval == null || approvedBEPerInterval.Value < 16)
{
@@ -521,7 +521,7 @@ namespace PerspektivenEV.Invoicing
lg = 900;
}
}
- else if (cat.Abbreviation.ToLower().Substring(cat.Abbreviation.Length - 5) == "qaalt")
+ else if (cat.Abbreviation.Length > 4 && cat.Abbreviation.ToLower().Substring(cat.Abbreviation.Length - 5) == "qaalt")
{
if (approvedBEPerInterval == null || approvedBEPerInterval.Value < 45)
{
diff --git a/ReportImp/SKFLeverkusenJuHi/Invoicing/CollectiveInvoiceCreation.cs b/ReportImp/SKFLeverkusenJuHi/Invoicing/CollectiveInvoiceCreation.cs
index 867a2db19..da1c00ad4 100644
--- a/ReportImp/SKFLeverkusenJuHi/Invoicing/CollectiveInvoiceCreation.cs
+++ b/ReportImp/SKFLeverkusenJuHi/Invoicing/CollectiveInvoiceCreation.cs
@@ -128,10 +128,10 @@ namespace SkfLeverkusenJuHi.Invoicing
public override string GetSummaryItemKey(SupportConceptApprovalPeriod scap, InvoiceItem iitem, bool summaryPerMonth)
{
- String key = String.Format("{0}_{1}", iitem.AmountPerUnit, iitem.ItemDescription);
+ String key = String.Format("{0}", iitem.AmountPerUnit);
if (summaryPerMonth)
{
- key = String.Format("{0}_{1}_{2:yyyyMM}", iitem.AmountPerUnit, iitem.ItemDescription, iitem.ItemPeriodStart);
+ key = String.Format("{0}_{1:yyyyMM}", iitem.AmountPerUnit, iitem.ItemPeriodStart);
}
return key;
diff --git a/ReportImp/SKFLeverkusenJuHi/Leistungsdoku.designer.cs b/ReportImp/SKFLeverkusenJuHi/Leistungsdoku.designer.cs
index 21ad1758c..a78fde604 100644
--- a/ReportImp/SKFLeverkusenJuHi/Leistungsdoku.designer.cs
+++ b/ReportImp/SKFLeverkusenJuHi/Leistungsdoku.designer.cs
@@ -30,6 +30,10 @@ namespace SkfLeverkusenJuHi
private void InitializeComponent()
{
this.components = new System.ComponentModel.Container();
+ DevExpress.XtraReports.UI.XRSummary xrSummary1 = new DevExpress.XtraReports.UI.XRSummary();
+ DevExpress.XtraReports.UI.XRSummary xrSummary2 = new DevExpress.XtraReports.UI.XRSummary();
+ DevExpress.XtraReports.UI.XRSummary xrSummary3 = new DevExpress.XtraReports.UI.XRSummary();
+ DevExpress.XtraReports.UI.XRSummary xrSummary4 = new DevExpress.XtraReports.UI.XRSummary();
DevExpress.XtraReports.UI.XRWatermark xrWatermark1 = new DevExpress.XtraReports.UI.XRWatermark();
this.Detail = new DevExpress.XtraReports.UI.DetailBand();
this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable();
@@ -73,8 +77,18 @@ namespace SkfLeverkusenJuHi
this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
- this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblStundensatz1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblRechnungsbetrag1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblQuali1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblQuali2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel18 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblRechnungsbetrag2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblStundensatz2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblGesamtbetrag = new DevExpress.XtraReports.UI.XRLabel();
this.fieldAbrechenbareMinuten = new DevExpress.XtraReports.UI.CalculatedField();
this.fieldBillableFLS = new DevExpress.XtraReports.UI.CalculatedField();
this.fieldAbrechenbareFLS = new DevExpress.XtraReports.UI.CalculatedField();
@@ -93,21 +107,20 @@ namespace SkfLeverkusenJuHi
this.fieldTelefonat = new DevExpress.XtraReports.UI.CalculatedField();
this.fieledInstitutionen = new DevExpress.XtraReports.UI.CalculatedField();
this.fieldBegleitung = new DevExpress.XtraReports.UI.CalculatedField();
+ this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell29 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell30 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell31 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell32 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell33 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell34 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell35 = new DevExpress.XtraReports.UI.XRTableCell();
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
- this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
- this.lblStundensatz1 = new DevExpress.XtraReports.UI.XRLabel();
- this.lblRechnungsbetrag1 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
- this.lblQuali1 = new DevExpress.XtraReports.UI.XRLabel();
- this.lblQuali2 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel18 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
- this.lblRechnungsbetrag2 = new DevExpress.XtraReports.UI.XRLabel();
- this.lblStundensatz2 = new DevExpress.XtraReports.UI.XRLabel();
- this.lblGesamtbetrag = new DevExpress.XtraReports.UI.XRLabel();
((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();
//
@@ -433,6 +446,7 @@ namespace SkfLeverkusenJuHi
this.xrTableCell8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldHausbesuch")});
this.xrTableCell8.Name = "xrTableCell8";
+ this.xrTableCell8.TextFormatString = "{0:0.00}";
this.xrTableCell8.Weight = 0.15782816981713821D;
//
// xrTableCell10
@@ -440,6 +454,7 @@ namespace SkfLeverkusenJuHi
this.xrTableCell10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldBegleitung")});
this.xrTableCell10.Name = "xrTableCell10";
+ this.xrTableCell10.TextFormatString = "{0:0.00}";
this.xrTableCell10.Weight = 0.15614466202903848D;
//
// xrTableCell25
@@ -448,6 +463,7 @@ namespace SkfLeverkusenJuHi
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldTelefonat")});
this.xrTableCell25.Multiline = true;
this.xrTableCell25.Name = "xrTableCell25";
+ this.xrTableCell25.TextFormatString = "{0:0.00}";
this.xrTableCell25.Weight = 0.15951199285619985D;
//
// xrTableCell26
@@ -458,6 +474,7 @@ namespace SkfLeverkusenJuHi
this.xrTableCell26.Name = "xrTableCell26";
this.xrTableCell26.StylePriority.UseTextAlignment = false;
this.xrTableCell26.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell26.TextFormatString = "{0:0.00}";
this.xrTableCell26.Weight = 0.17045455832857681D;
//
// xrTableCell9
@@ -519,12 +536,13 @@ namespace SkfLeverkusenJuHi
//
// bottomMarginBand1
//
- this.bottomMarginBand1.HeightF = 30F;
+ this.bottomMarginBand1.HeightF = 33.24998F;
this.bottomMarginBand1.Name = "bottomMarginBand1";
//
// ReportFooter
//
this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable1,
this.xrLabel6,
this.lblStundensatz1,
this.lblRechnungsbetrag1,
@@ -536,45 +554,155 @@ namespace SkfLeverkusenJuHi
this.xrLabel15,
this.lblRechnungsbetrag2,
this.lblStundensatz2,
- this.lblGesamtbetrag,
- this.xrLabel11,
- this.xrLabel4});
+ this.lblGesamtbetrag});
this.ReportFooter.Font = new DevExpress.Drawing.DXFont("Arial", 11F);
- this.ReportFooter.HeightF = 104.0417F;
+ this.ReportFooter.HeightF = 99.87501F;
this.ReportFooter.Name = "ReportFooter";
this.ReportFooter.StylePriority.UseFont = false;
//
- // xrLabel11
+ // xrLabel6
//
- this.xrLabel11.Borders = DevExpress.XtraPrinting.BorderSide.None;
- this.xrLabel11.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
- this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(0.0005086263F, 10.00001F);
- this.xrLabel11.Name = "xrLabel11";
- this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 3, 0, 0, 100F);
- this.xrLabel11.SizeF = new System.Drawing.SizeF(172.2084F, 24.24997F);
- this.xrLabel11.StylePriority.UseBorders = false;
- this.xrLabel11.StylePriority.UseFont = false;
- this.xrLabel11.StylePriority.UsePadding = false;
- this.xrLabel11.StylePriority.UseTextAlignment = false;
- this.xrLabel11.Text = "Gesamtstundenzahl:";
- this.xrLabel11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ this.xrLabel6.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 30.08334F);
+ this.xrLabel6.Name = "xrLabel6";
+ this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel6.SizeF = new System.Drawing.SizeF(172.0001F, 19.79166F);
+ this.xrLabel6.StylePriority.UseFont = false;
+ this.xrLabel6.StylePriority.UseTextAlignment = false;
+ this.xrLabel6.Text = "Abrechnung:";
+ this.xrLabel6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
//
- // xrLabel4
+ // lblStundensatz1
//
- this.xrLabel4.Borders = DevExpress.XtraPrinting.BorderSide.None;
- this.xrLabel4.BorderWidth = 1F;
- this.xrLabel4.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold);
- this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(172.2089F, 10.00001F);
- this.xrLabel4.Name = "xrLabel4";
- this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
- this.xrLabel4.SizeF = new System.Drawing.SizeF(110.4168F, 24.24997F);
- this.xrLabel4.StylePriority.UseBorders = false;
- this.xrLabel4.StylePriority.UseBorderWidth = false;
- this.xrLabel4.StylePriority.UseFont = false;
- this.xrLabel4.StylePriority.UsePadding = false;
- this.xrLabel4.StylePriority.UseTextAlignment = false;
- this.xrLabel4.Text = "[fieldBillableFLS!0.00]";
- this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
+ this.lblStundensatz1.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.lblStundensatz1.LocationFloat = new DevExpress.Utils.PointFloat(327.8619F, 55.08327F);
+ this.lblStundensatz1.Name = "lblStundensatz1";
+ this.lblStundensatz1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblStundensatz1.SizeF = new System.Drawing.SizeF(110.4168F, 19.79173F);
+ this.lblStundensatz1.StylePriority.UseFont = false;
+ this.lblStundensatz1.StylePriority.UseTextAlignment = false;
+ this.lblStundensatz1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
+ //
+ // lblRechnungsbetrag1
+ //
+ this.lblRechnungsbetrag1.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.lblRechnungsbetrag1.LocationFloat = new DevExpress.Utils.PointFloat(568.3623F, 55.08327F);
+ this.lblRechnungsbetrag1.Name = "lblRechnungsbetrag1";
+ this.lblRechnungsbetrag1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblRechnungsbetrag1.SizeF = new System.Drawing.SizeF(125.5F, 19.79172F);
+ this.lblRechnungsbetrag1.StylePriority.UseFont = false;
+ this.lblRechnungsbetrag1.StylePriority.UseTextAlignment = false;
+ this.lblRechnungsbetrag1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomRight;
+ //
+ // xrLabel3
+ //
+ this.xrLabel3.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(438.2787F, 55.08327F);
+ this.xrLabel3.Name = "xrLabel3";
+ this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(130.0836F, 19.79172F);
+ this.xrLabel3.StylePriority.UseFont = false;
+ this.xrLabel3.StylePriority.UseTextAlignment = false;
+ this.xrLabel3.Text = "Gesamt:";
+ this.xrLabel3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 55.08327F);
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(90.74999F, 19.79166F);
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.StylePriority.UseTextAlignment = false;
+ this.xrLabel2.Text = "Betrag:";
+ this.xrLabel2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ //
+ // lblQuali1
+ //
+ this.lblQuali1.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.lblQuali1.LocationFloat = new DevExpress.Utils.PointFloat(92.00014F, 55.08327F);
+ this.lblQuali1.Name = "lblQuali1";
+ this.lblQuali1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblQuali1.SizeF = new System.Drawing.SizeF(235.8618F, 19.79173F);
+ this.lblQuali1.StylePriority.UseFont = false;
+ this.lblQuali1.StylePriority.UseTextAlignment = false;
+ this.lblQuali1.Text = "je FLS";
+ this.lblQuali1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
+ //
+ // lblQuali2
+ //
+ this.lblQuali2.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.lblQuali2.LocationFloat = new DevExpress.Utils.PointFloat(90.54171F, 80.08327F);
+ this.lblQuali2.Name = "lblQuali2";
+ this.lblQuali2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblQuali2.SizeF = new System.Drawing.SizeF(237.3202F, 19.79173F);
+ this.lblQuali2.StylePriority.UseFont = false;
+ this.lblQuali2.StylePriority.UseTextAlignment = false;
+ this.lblQuali2.Text = "je FLS";
+ this.lblQuali2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
+ //
+ // xrLabel18
+ //
+ this.xrLabel18.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel18.LocationFloat = new DevExpress.Utils.PointFloat(9.536743E-05F, 74.87494F);
+ this.xrLabel18.Name = "xrLabel18";
+ this.xrLabel18.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel18.SizeF = new System.Drawing.SizeF(90.54159F, 25F);
+ this.xrLabel18.StylePriority.UseFont = false;
+ this.xrLabel18.StylePriority.UseTextAlignment = false;
+ this.xrLabel18.Text = "Betrag:";
+ this.xrLabel18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ //
+ // xrLabel15
+ //
+ this.xrLabel15.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(438.4871F, 80.08327F);
+ this.xrLabel15.Name = "xrLabel15";
+ this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel15.SizeF = new System.Drawing.SizeF(130.0836F, 19.79172F);
+ this.xrLabel15.StylePriority.UseFont = false;
+ this.xrLabel15.StylePriority.UseTextAlignment = false;
+ this.xrLabel15.Text = "Gesamt:";
+ this.xrLabel15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ //
+ // lblRechnungsbetrag2
+ //
+ this.lblRechnungsbetrag2.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.lblRechnungsbetrag2.LocationFloat = new DevExpress.Utils.PointFloat(568.5707F, 80.08327F);
+ this.lblRechnungsbetrag2.Name = "lblRechnungsbetrag2";
+ this.lblRechnungsbetrag2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblRechnungsbetrag2.SizeF = new System.Drawing.SizeF(125.5F, 19.79172F);
+ this.lblRechnungsbetrag2.StylePriority.UseFont = false;
+ this.lblRechnungsbetrag2.StylePriority.UseTextAlignment = false;
+ this.lblRechnungsbetrag2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomRight;
+ //
+ // lblStundensatz2
+ //
+ this.lblStundensatz2.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.lblStundensatz2.LocationFloat = new DevExpress.Utils.PointFloat(328.0703F, 80.08327F);
+ this.lblStundensatz2.Name = "lblStundensatz2";
+ this.lblStundensatz2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblStundensatz2.SizeF = new System.Drawing.SizeF(110.4168F, 19.79173F);
+ this.lblStundensatz2.StylePriority.UseFont = false;
+ this.lblStundensatz2.StylePriority.UseTextAlignment = false;
+ this.lblStundensatz2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
+ //
+ // lblGesamtbetrag
+ //
+ this.lblGesamtbetrag.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.lblGesamtbetrag.BorderWidth = 1F;
+ this.lblGesamtbetrag.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.lblGesamtbetrag.LocationFloat = new DevExpress.Utils.PointFloat(172.0001F, 30.83337F);
+ this.lblGesamtbetrag.Name = "lblGesamtbetrag";
+ this.lblGesamtbetrag.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
+ this.lblGesamtbetrag.SizeF = new System.Drawing.SizeF(110.208F, 19.04163F);
+ this.lblGesamtbetrag.StylePriority.UseBorders = false;
+ this.lblGesamtbetrag.StylePriority.UseBorderWidth = false;
+ this.lblGesamtbetrag.StylePriority.UseFont = false;
+ this.lblGesamtbetrag.StylePriority.UsePadding = false;
+ this.lblGesamtbetrag.StylePriority.UseTextAlignment = false;
+ this.lblGesamtbetrag.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
//
// fieldAbrechenbareMinuten
//
@@ -745,154 +873,121 @@ namespace SkfLeverkusenJuHi
this.fieldBegleitung.Expression = "Iif([ServiceCategoryAbbr] == \'BGL\',Round([Minutes]/60, 2),\'\')\n";
this.fieldBegleitung.Name = "fieldBegleitung";
//
+ // xrTable1
+ //
+ this.xrTable1.BorderColor = System.Drawing.Color.Black;
+ this.xrTable1.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTable1.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable1.Name = "xrTable1";
+ this.xrTable1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow3});
+ this.xrTable1.SizeF = new System.Drawing.SizeF(1070F, 20F);
+ this.xrTable1.StylePriority.UseFont = false;
+ this.xrTable1.StylePriority.UseTextAlignment = false;
+ this.xrTable1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrTableRow3
+ //
+ this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell28,
+ this.xrTableCell29,
+ this.xrTableCell30,
+ this.xrTableCell31,
+ this.xrTableCell32,
+ this.xrTableCell33,
+ this.xrTableCell34,
+ this.xrTableCell35});
+ this.xrTableRow3.Name = "xrTableRow3";
+ this.xrTableRow3.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow3.StylePriority.UseTextAlignment = false;
+ this.xrTableRow3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableRow3.Weight = 1D;
+ //
+ // xrTableCell28
+ //
+ this.xrTableCell28.Name = "xrTableCell28";
+ this.xrTableCell28.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 5, 0, 0, 100F);
+ this.xrTableCell28.StylePriority.UseFont = false;
+ this.xrTableCell28.StylePriority.UsePadding = false;
+ this.xrTableCell28.StylePriority.UseTextAlignment = false;
+ this.xrTableCell28.Text = "Gesamtstundenzahl:";
+ this.xrTableCell28.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell28.Weight = 0.21717192591326143D;
+ //
+ // xrTableCell29
+ //
+ this.xrTableCell29.Name = "xrTableCell29";
+ this.xrTableCell29.Text = "[fieldBillableFLS!0.00]";
+ this.xrTableCell29.Weight = 0.10101008584564547D;
+ //
+ // xrTableCell30
+ //
+ this.xrTableCell30.Name = "xrTableCell30";
+ this.xrTableCell30.StylePriority.UseTextAlignment = false;
+ this.xrTableCell30.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell30.Weight = 0.20202026376715682D;
+ //
+ // xrTableCell31
+ //
+ this.xrTableCell31.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldHausbesuch")});
+ this.xrTableCell31.Name = "xrTableCell31";
+ xrSummary1.Running = DevExpress.XtraReports.UI.SummaryRunning.Report;
+ this.xrTableCell31.Summary = xrSummary1;
+ this.xrTableCell31.TextFormatString = "{0:0.00}";
+ this.xrTableCell31.Weight = 0.15782816981713821D;
+ //
+ // xrTableCell32
+ //
+ this.xrTableCell32.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldBegleitung")});
+ this.xrTableCell32.Name = "xrTableCell32";
+ xrSummary2.Running = DevExpress.XtraReports.UI.SummaryRunning.Report;
+ this.xrTableCell32.Summary = xrSummary2;
+ this.xrTableCell32.TextFormatString = "{0:0.00}";
+ this.xrTableCell32.Weight = 0.15614466202903848D;
+ //
+ // xrTableCell33
+ //
+ this.xrTableCell33.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldTelefonat")});
+ this.xrTableCell33.Multiline = true;
+ this.xrTableCell33.Name = "xrTableCell33";
+ xrSummary3.Running = DevExpress.XtraReports.UI.SummaryRunning.Report;
+ this.xrTableCell33.Summary = xrSummary3;
+ this.xrTableCell33.TextFormatString = "{0:0.00}";
+ this.xrTableCell33.Weight = 0.15951199285619985D;
+ //
+ // xrTableCell34
+ //
+ this.xrTableCell34.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieledInstitutionen")});
+ this.xrTableCell34.Multiline = true;
+ this.xrTableCell34.Name = "xrTableCell34";
+ this.xrTableCell34.StylePriority.UseTextAlignment = false;
+ xrSummary4.Running = DevExpress.XtraReports.UI.SummaryRunning.Report;
+ this.xrTableCell34.Summary = xrSummary4;
+ this.xrTableCell34.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell34.TextFormatString = "{0:0.00}";
+ this.xrTableCell34.Weight = 0.17045455832857681D;
+ //
+ // xrTableCell35
+ //
+ this.xrTableCell35.Multiline = true;
+ this.xrTableCell35.Name = "xrTableCell35";
+ this.xrTableCell35.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
+ this.xrTableCell35.StylePriority.UsePadding = false;
+ this.xrTableCell35.StylePriority.UseTextAlignment = false;
+ this.xrTableCell35.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell35.Weight = 0.18686869615374946D;
+ //
// bindingSource1
//
this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
//
- // xrLabel6
- //
- this.xrLabel6.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
- this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0.0005086263F, 34.25F);
- this.xrLabel6.Name = "xrLabel6";
- this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel6.SizeF = new System.Drawing.SizeF(172.2084F, 19.79166F);
- this.xrLabel6.StylePriority.UseFont = false;
- this.xrLabel6.StylePriority.UseTextAlignment = false;
- this.xrLabel6.Text = "Abrechnung:";
- this.xrLabel6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
- //
- // lblStundensatz1
- //
- this.lblStundensatz1.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
- this.lblStundensatz1.LocationFloat = new DevExpress.Utils.PointFloat(328.0707F, 59.24994F);
- this.lblStundensatz1.Name = "lblStundensatz1";
- this.lblStundensatz1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.lblStundensatz1.SizeF = new System.Drawing.SizeF(110.4168F, 19.79173F);
- this.lblStundensatz1.StylePriority.UseFont = false;
- this.lblStundensatz1.StylePriority.UseTextAlignment = false;
- this.lblStundensatz1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
- //
- // lblRechnungsbetrag1
- //
- this.lblRechnungsbetrag1.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
- this.lblRechnungsbetrag1.LocationFloat = new DevExpress.Utils.PointFloat(568.5711F, 59.24994F);
- this.lblRechnungsbetrag1.Name = "lblRechnungsbetrag1";
- this.lblRechnungsbetrag1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.lblRechnungsbetrag1.SizeF = new System.Drawing.SizeF(125.5F, 19.79172F);
- this.lblRechnungsbetrag1.StylePriority.UseFont = false;
- this.lblRechnungsbetrag1.StylePriority.UseTextAlignment = false;
- this.lblRechnungsbetrag1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomRight;
- //
- // xrLabel3
- //
- this.xrLabel3.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
- this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(438.4875F, 59.24994F);
- this.xrLabel3.Name = "xrLabel3";
- this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel3.SizeF = new System.Drawing.SizeF(130.0836F, 19.79172F);
- this.xrLabel3.StylePriority.UseFont = false;
- this.xrLabel3.StylePriority.UseTextAlignment = false;
- this.xrLabel3.Text = "Gesamt:";
- this.xrLabel3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
- //
- // xrLabel2
- //
- this.xrLabel2.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
- this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0.0005086263F, 54.04161F);
- this.xrLabel2.Name = "xrLabel2";
- this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel2.SizeF = new System.Drawing.SizeF(90.74999F, 25F);
- this.xrLabel2.StylePriority.UseFont = false;
- this.xrLabel2.StylePriority.UseTextAlignment = false;
- this.xrLabel2.Text = "Betrag:";
- this.xrLabel2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
- //
- // lblQuali1
- //
- this.lblQuali1.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
- this.lblQuali1.LocationFloat = new DevExpress.Utils.PointFloat(90.7505F, 59.24994F);
- this.lblQuali1.Name = "lblQuali1";
- this.lblQuali1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.lblQuali1.SizeF = new System.Drawing.SizeF(237.3202F, 19.79173F);
- this.lblQuali1.StylePriority.UseFont = false;
- this.lblQuali1.StylePriority.UseTextAlignment = false;
- this.lblQuali1.Text = "je FLS";
- this.lblQuali1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
- //
- // lblQuali2
- //
- this.lblQuali2.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
- this.lblQuali2.LocationFloat = new DevExpress.Utils.PointFloat(90.7505F, 84.24994F);
- this.lblQuali2.Name = "lblQuali2";
- this.lblQuali2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.lblQuali2.SizeF = new System.Drawing.SizeF(237.3202F, 19.79173F);
- this.lblQuali2.StylePriority.UseFont = false;
- this.lblQuali2.StylePriority.UseTextAlignment = false;
- this.lblQuali2.Text = "je FLS";
- this.lblQuali2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
- //
- // xrLabel18
- //
- this.xrLabel18.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
- this.xrLabel18.LocationFloat = new DevExpress.Utils.PointFloat(0.2089183F, 79.04161F);
- this.xrLabel18.Name = "xrLabel18";
- this.xrLabel18.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel18.SizeF = new System.Drawing.SizeF(90.54159F, 25F);
- this.xrLabel18.StylePriority.UseFont = false;
- this.xrLabel18.StylePriority.UseTextAlignment = false;
- this.xrLabel18.Text = "Betrag:";
- this.xrLabel18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
- //
- // xrLabel15
- //
- this.xrLabel15.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
- this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(438.6959F, 84.24994F);
- this.xrLabel15.Name = "xrLabel15";
- this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel15.SizeF = new System.Drawing.SizeF(130.0836F, 19.79172F);
- this.xrLabel15.StylePriority.UseFont = false;
- this.xrLabel15.StylePriority.UseTextAlignment = false;
- this.xrLabel15.Text = "Gesamt:";
- this.xrLabel15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
- //
- // lblRechnungsbetrag2
- //
- this.lblRechnungsbetrag2.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
- this.lblRechnungsbetrag2.LocationFloat = new DevExpress.Utils.PointFloat(568.7795F, 84.24994F);
- this.lblRechnungsbetrag2.Name = "lblRechnungsbetrag2";
- this.lblRechnungsbetrag2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.lblRechnungsbetrag2.SizeF = new System.Drawing.SizeF(125.5F, 19.79172F);
- this.lblRechnungsbetrag2.StylePriority.UseFont = false;
- this.lblRechnungsbetrag2.StylePriority.UseTextAlignment = false;
- this.lblRechnungsbetrag2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomRight;
- //
- // lblStundensatz2
- //
- this.lblStundensatz2.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
- this.lblStundensatz2.LocationFloat = new DevExpress.Utils.PointFloat(328.2791F, 84.24994F);
- this.lblStundensatz2.Name = "lblStundensatz2";
- this.lblStundensatz2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.lblStundensatz2.SizeF = new System.Drawing.SizeF(110.4168F, 19.79173F);
- this.lblStundensatz2.StylePriority.UseFont = false;
- this.lblStundensatz2.StylePriority.UseTextAlignment = false;
- this.lblStundensatz2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
- //
- // lblGesamtbetrag
- //
- this.lblGesamtbetrag.Borders = DevExpress.XtraPrinting.BorderSide.None;
- this.lblGesamtbetrag.BorderWidth = 1F;
- this.lblGesamtbetrag.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold);
- this.lblGesamtbetrag.LocationFloat = new DevExpress.Utils.PointFloat(172.2089F, 35.00004F);
- this.lblGesamtbetrag.Name = "lblGesamtbetrag";
- this.lblGesamtbetrag.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
- this.lblGesamtbetrag.SizeF = new System.Drawing.SizeF(110.208F, 19.04163F);
- this.lblGesamtbetrag.StylePriority.UseBorders = false;
- this.lblGesamtbetrag.StylePriority.UseBorderWidth = false;
- this.lblGesamtbetrag.StylePriority.UseFont = false;
- this.lblGesamtbetrag.StylePriority.UsePadding = false;
- this.lblGesamtbetrag.StylePriority.UseTextAlignment = false;
- this.lblGesamtbetrag.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
- //
// Leistungsdoku
//
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
@@ -917,7 +1012,7 @@ namespace SkfLeverkusenJuHi
this.formattingRuleCostBearer,
this.formattingRuleEmployeeName});
this.Landscape = true;
- this.Margins = new DevExpress.Drawing.DXMargins(69F, 30F, 50F, 30F);
+ this.Margins = new DevExpress.Drawing.DXMargins(69F, 30F, 50F, 33.24998F);
this.PageHeight = 827;
this.PageWidth = 1169;
this.PaperKind = DevExpress.Drawing.Printing.DXPaperKind.A4;
@@ -927,6 +1022,7 @@ namespace SkfLeverkusenJuHi
this.Watermarks.Add(xrWatermark1);
((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();
@@ -953,7 +1049,6 @@ namespace SkfLeverkusenJuHi
private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
private DevExpress.XtraReports.UI.ReportFooterBand ReportFooter;
private DevExpress.XtraReports.UI.CalculatedField fieldAbrechenbareMinuten;
- private DevExpress.XtraReports.UI.XRLabel xrLabel4;
private DevExpress.XtraReports.UI.CalculatedField fieldBillableFLS;
private DevExpress.XtraReports.UI.CalculatedField fieldAbrechenbareFLS;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
@@ -966,7 +1061,6 @@ namespace SkfLeverkusenJuHi
private DevExpress.XtraReports.UI.XRLabel xrLabel12;
private DevExpress.XtraReports.UI.XRLabel xrLabel23;
private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader;
- private DevExpress.XtraReports.UI.XRLabel xrLabel11;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell10;
@@ -1009,5 +1103,15 @@ namespace SkfLeverkusenJuHi
private DevExpress.XtraReports.UI.XRLabel lblRechnungsbetrag2;
private DevExpress.XtraReports.UI.XRLabel lblStundensatz2;
private DevExpress.XtraReports.UI.XRLabel lblGesamtbetrag;
+ private DevExpress.XtraReports.UI.XRTable xrTable1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow3;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell28;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell29;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell30;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell31;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell32;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell33;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell34;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell35;
}
}
diff --git a/ReportImp/SKFLeverkusenJuHi/LeistungsdokuKurz.designer.cs b/ReportImp/SKFLeverkusenJuHi/LeistungsdokuKurz.designer.cs
index 3aadca8c0..fa22d5835 100644
--- a/ReportImp/SKFLeverkusenJuHi/LeistungsdokuKurz.designer.cs
+++ b/ReportImp/SKFLeverkusenJuHi/LeistungsdokuKurz.designer.cs
@@ -30,6 +30,10 @@ namespace SkfLeverkusenJuHi
private void InitializeComponent()
{
this.components = new System.ComponentModel.Container();
+ DevExpress.XtraReports.UI.XRSummary xrSummary1 = new DevExpress.XtraReports.UI.XRSummary();
+ DevExpress.XtraReports.UI.XRSummary xrSummary2 = new DevExpress.XtraReports.UI.XRSummary();
+ DevExpress.XtraReports.UI.XRSummary xrSummary3 = new DevExpress.XtraReports.UI.XRSummary();
+ DevExpress.XtraReports.UI.XRSummary xrSummary4 = new DevExpress.XtraReports.UI.XRSummary();
DevExpress.XtraReports.UI.XRWatermark xrWatermark1 = new DevExpress.XtraReports.UI.XRWatermark();
this.Detail = new DevExpress.XtraReports.UI.DetailBand();
this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable();
@@ -58,6 +62,7 @@ namespace SkfLeverkusenJuHi
this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell26 = new DevExpress.XtraReports.UI.XRTableCell();
this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule();
this.formattingRuleServiceDesc = new DevExpress.XtraReports.UI.FormattingRule();
this.formattingRuleCostBearer = new DevExpress.XtraReports.UI.FormattingRule();
@@ -65,6 +70,12 @@ namespace SkfLeverkusenJuHi
this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
+ this.lblGesamtbetrag = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblStundensatz2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblRechnungsbetrag2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel18 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblQuali2 = new DevExpress.XtraReports.UI.XRLabel();
this.lblQuali1 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
@@ -91,16 +102,18 @@ namespace SkfLeverkusenJuHi
this.fieldTelefonat = new DevExpress.XtraReports.UI.CalculatedField();
this.fieledInstitutionen = new DevExpress.XtraReports.UI.CalculatedField();
this.fieldBegleitung = new DevExpress.XtraReports.UI.CalculatedField();
- this.lblStundensatz2 = new DevExpress.XtraReports.UI.XRLabel();
- this.lblRechnungsbetrag2 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel18 = new DevExpress.XtraReports.UI.XRLabel();
- this.lblQuali2 = new DevExpress.XtraReports.UI.XRLabel();
- this.lblGesamtbetrag = new DevExpress.XtraReports.UI.XRLabel();
- this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell29 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell31 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell32 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell33 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell35 = new DevExpress.XtraReports.UI.XRTableCell();
((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
//
// Detail
@@ -156,7 +169,7 @@ namespace SkfLeverkusenJuHi
this.xrTableCell3.StylePriority.UseFont = false;
this.xrTableCell3.StylePriority.UseTextAlignment = false;
this.xrTableCell3.Text = "Datum";
- this.xrTableCell3.Weight = 0.25412289792011183D;
+ this.xrTableCell3.Weight = 0.28642794385437931D;
//
// xrTableCell4
//
@@ -165,7 +178,7 @@ namespace SkfLeverkusenJuHi
this.xrTableCell4.Name = "xrTableCell4";
this.xrTableCell4.StylePriority.UseBorders = false;
this.xrTableCell4.Text = "Hausbesuch";
- this.xrTableCell4.Weight = 0.345277206987911D;
+ this.xrTableCell4.Weight = 0.33774863639385083D;
//
// xrTableCell7
//
@@ -174,7 +187,7 @@ namespace SkfLeverkusenJuHi
this.xrTableCell7.Name = "xrTableCell7";
this.xrTableCell7.StylePriority.UseBorders = false;
this.xrTableCell7.Text = "Begleitung ";
- this.xrTableCell7.Weight = 0.34159379925556532D;
+ this.xrTableCell7.Weight = 0.3386176610565183D;
//
// xrTableCell5
//
@@ -183,7 +196,7 @@ namespace SkfLeverkusenJuHi
this.xrTableCell5.Name = "xrTableCell5";
this.xrTableCell5.StylePriority.UseBorders = false;
this.xrTableCell5.Text = "Telefonate";
- this.xrTableCell5.Weight = 0.3489606084977096D;
+ this.xrTableCell5.Weight = 0.32716027135654929D;
//
// xrTableCell11
//
@@ -225,7 +238,7 @@ namespace SkfLeverkusenJuHi
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell14.Name = "xrTableCell14";
this.xrTableCell14.StylePriority.UseBorders = false;
- this.xrTableCell14.Weight = 0.27646339764005712D;
+ this.xrTableCell14.Weight = 0.31160841429791314D;
//
// xrTableCell19
//
@@ -233,7 +246,7 @@ namespace SkfLeverkusenJuHi
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell19.Name = "xrTableCell19";
this.xrTableCell19.StylePriority.UseBorders = false;
- this.xrTableCell19.Weight = 0.37563118610178892D;
+ this.xrTableCell19.Weight = 0.36744079513445449D;
//
// xrTableCell20
//
@@ -242,7 +255,7 @@ namespace SkfLeverkusenJuHi
this.xrTableCell20.Name = "xrTableCell20";
this.xrTableCell20.StylePriority.UseBorders = false;
this.xrTableCell20.Text = "des Klienten";
- this.xrTableCell20.Weight = 0.37162395897722023D;
+ this.xrTableCell20.Weight = 0.3683863719134961D;
//
// xrTableCell21
//
@@ -250,7 +263,7 @@ namespace SkfLeverkusenJuHi
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell21.Name = "xrTableCell21";
this.xrTableCell21.StylePriority.UseBorders = false;
- this.xrTableCell21.Weight = 0.37963870946319772D;
+ this.xrTableCell21.Weight = 0.35592167083640025D;
//
// xrTableCell22
//
@@ -337,21 +350,23 @@ namespace SkfLeverkusenJuHi
this.xrTableCell13.StylePriority.UseTextAlignment = false;
this.xrTableCell13.Text = "xrTableCell13";
this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell13.Weight = 0.11616175161089598D;
+ this.xrTableCell13.Weight = 0.13092845938470724D;
//
// xrTableCell8
//
this.xrTableCell8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldHausbesuch")});
this.xrTableCell8.Name = "xrTableCell8";
- this.xrTableCell8.Weight = 0.15782816981713821D;
+ this.xrTableCell8.TextFormatString = "{0:0.00}";
+ this.xrTableCell8.Weight = 0.1543870382559224D;
//
// xrTableCell10
//
this.xrTableCell10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldBegleitung")});
this.xrTableCell10.Name = "xrTableCell10";
- this.xrTableCell10.Weight = 0.15614466202903848D;
+ this.xrTableCell10.TextFormatString = "{0:0.00}";
+ this.xrTableCell10.Weight = 0.15478427700687802D;
//
// xrTableCell25
//
@@ -359,7 +374,8 @@ namespace SkfLeverkusenJuHi
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldTelefonat")});
this.xrTableCell25.Multiline = true;
this.xrTableCell25.Name = "xrTableCell25";
- this.xrTableCell25.Weight = 0.15951199285619985D;
+ this.xrTableCell25.TextFormatString = "{0:0.00}";
+ this.xrTableCell25.Weight = 0.14954680166576487D;
//
// xrTableCell6
//
@@ -370,6 +386,7 @@ namespace SkfLeverkusenJuHi
this.xrTableCell6.StylePriority.UseTextAlignment = false;
this.xrTableCell6.Text = "xrTableCell6";
this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell6.TextFormatString = "{0:0.00}";
this.xrTableCell6.Weight = 0.17045455832857681D;
//
// xrTableCell26
@@ -391,6 +408,10 @@ namespace SkfLeverkusenJuHi
this.GroupHeader1.RepeatEveryPage = true;
this.GroupHeader1.StylePriority.UseFont = false;
//
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
+ //
// formattingRuleStartDate
//
this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]";
@@ -434,6 +455,7 @@ namespace SkfLeverkusenJuHi
// ReportFooter
//
this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable1,
this.lblGesamtbetrag,
this.lblStundensatz2,
this.lblRechnungsbetrag2,
@@ -449,14 +471,88 @@ namespace SkfLeverkusenJuHi
this.xrLabel11,
this.xrLabel4});
this.ReportFooter.Font = new DevExpress.Drawing.DXFont("Arial", 11F);
- this.ReportFooter.HeightF = 104.0416F;
+ this.ReportFooter.HeightF = 124.8749F;
this.ReportFooter.Name = "ReportFooter";
this.ReportFooter.StylePriority.UseFont = false;
//
+ // lblGesamtbetrag
+ //
+ this.lblGesamtbetrag.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.lblGesamtbetrag.BorderWidth = 1F;
+ this.lblGesamtbetrag.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.lblGesamtbetrag.LocationFloat = new DevExpress.Utils.PointFloat(172.2084F, 55.83331F);
+ this.lblGesamtbetrag.Name = "lblGesamtbetrag";
+ this.lblGesamtbetrag.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
+ this.lblGesamtbetrag.SizeF = new System.Drawing.SizeF(110.208F, 19.04163F);
+ this.lblGesamtbetrag.StylePriority.UseBorders = false;
+ this.lblGesamtbetrag.StylePriority.UseBorderWidth = false;
+ this.lblGesamtbetrag.StylePriority.UseFont = false;
+ this.lblGesamtbetrag.StylePriority.UsePadding = false;
+ this.lblGesamtbetrag.StylePriority.UseTextAlignment = false;
+ this.lblGesamtbetrag.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
+ //
+ // lblStundensatz2
+ //
+ this.lblStundensatz2.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.lblStundensatz2.LocationFloat = new DevExpress.Utils.PointFloat(328.2786F, 105.0832F);
+ this.lblStundensatz2.Name = "lblStundensatz2";
+ this.lblStundensatz2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblStundensatz2.SizeF = new System.Drawing.SizeF(110.4168F, 19.79173F);
+ this.lblStundensatz2.StylePriority.UseFont = false;
+ this.lblStundensatz2.StylePriority.UseTextAlignment = false;
+ this.lblStundensatz2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
+ //
+ // lblRechnungsbetrag2
+ //
+ this.lblRechnungsbetrag2.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.lblRechnungsbetrag2.LocationFloat = new DevExpress.Utils.PointFloat(568.779F, 105.0832F);
+ this.lblRechnungsbetrag2.Name = "lblRechnungsbetrag2";
+ this.lblRechnungsbetrag2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblRechnungsbetrag2.SizeF = new System.Drawing.SizeF(125.5F, 19.79172F);
+ this.lblRechnungsbetrag2.StylePriority.UseFont = false;
+ this.lblRechnungsbetrag2.StylePriority.UseTextAlignment = false;
+ this.lblRechnungsbetrag2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomRight;
+ //
+ // xrLabel15
+ //
+ this.xrLabel15.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(438.6954F, 105.0832F);
+ this.xrLabel15.Name = "xrLabel15";
+ this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel15.SizeF = new System.Drawing.SizeF(130.0836F, 19.79172F);
+ this.xrLabel15.StylePriority.UseFont = false;
+ this.xrLabel15.StylePriority.UseTextAlignment = false;
+ this.xrLabel15.Text = "Gesamt:";
+ this.xrLabel15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ //
+ // xrLabel18
+ //
+ this.xrLabel18.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel18.LocationFloat = new DevExpress.Utils.PointFloat(0.2084096F, 99.87494F);
+ this.xrLabel18.Name = "xrLabel18";
+ this.xrLabel18.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel18.SizeF = new System.Drawing.SizeF(90.54159F, 25F);
+ this.xrLabel18.StylePriority.UseFont = false;
+ this.xrLabel18.StylePriority.UseTextAlignment = false;
+ this.xrLabel18.Text = "Betrag:";
+ this.xrLabel18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ //
+ // lblQuali2
+ //
+ this.lblQuali2.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.lblQuali2.LocationFloat = new DevExpress.Utils.PointFloat(90.74999F, 105.0832F);
+ this.lblQuali2.Name = "lblQuali2";
+ this.lblQuali2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblQuali2.SizeF = new System.Drawing.SizeF(237.3202F, 19.79173F);
+ this.lblQuali2.StylePriority.UseFont = false;
+ this.lblQuali2.StylePriority.UseTextAlignment = false;
+ this.lblQuali2.Text = "je FLS";
+ this.lblQuali2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
+ //
// lblQuali1
//
this.lblQuali1.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
- this.lblQuali1.LocationFloat = new DevExpress.Utils.PointFloat(90.7505F, 59.24994F);
+ this.lblQuali1.LocationFloat = new DevExpress.Utils.PointFloat(90.74999F, 80.08327F);
this.lblQuali1.Name = "lblQuali1";
this.lblQuali1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.lblQuali1.SizeF = new System.Drawing.SizeF(237.3202F, 19.79173F);
@@ -468,7 +564,7 @@ namespace SkfLeverkusenJuHi
// xrLabel2
//
this.xrLabel2.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
- this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0.0005086263F, 54.04161F);
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 74.87494F);
this.xrLabel2.Name = "xrLabel2";
this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel2.SizeF = new System.Drawing.SizeF(90.74999F, 25F);
@@ -480,7 +576,7 @@ namespace SkfLeverkusenJuHi
// xrLabel3
//
this.xrLabel3.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
- this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(438.4875F, 59.24994F);
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(438.487F, 80.08327F);
this.xrLabel3.Name = "xrLabel3";
this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel3.SizeF = new System.Drawing.SizeF(130.0836F, 19.79172F);
@@ -492,7 +588,7 @@ namespace SkfLeverkusenJuHi
// lblRechnungsbetrag1
//
this.lblRechnungsbetrag1.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
- this.lblRechnungsbetrag1.LocationFloat = new DevExpress.Utils.PointFloat(568.5711F, 59.24994F);
+ this.lblRechnungsbetrag1.LocationFloat = new DevExpress.Utils.PointFloat(568.5706F, 80.08327F);
this.lblRechnungsbetrag1.Name = "lblRechnungsbetrag1";
this.lblRechnungsbetrag1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.lblRechnungsbetrag1.SizeF = new System.Drawing.SizeF(125.5F, 19.79172F);
@@ -503,7 +599,7 @@ namespace SkfLeverkusenJuHi
// lblStundensatz1
//
this.lblStundensatz1.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
- this.lblStundensatz1.LocationFloat = new DevExpress.Utils.PointFloat(328.0707F, 59.24994F);
+ this.lblStundensatz1.LocationFloat = new DevExpress.Utils.PointFloat(328.0702F, 80.08327F);
this.lblStundensatz1.Name = "lblStundensatz1";
this.lblStundensatz1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.lblStundensatz1.SizeF = new System.Drawing.SizeF(110.4168F, 19.79173F);
@@ -514,7 +610,7 @@ namespace SkfLeverkusenJuHi
// xrLabel6
//
this.xrLabel6.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
- this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0.0005086263F, 34.24997F);
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 55.08327F);
this.xrLabel6.Name = "xrLabel6";
this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel6.SizeF = new System.Drawing.SizeF(172.2084F, 19.79166F);
@@ -527,7 +623,7 @@ namespace SkfLeverkusenJuHi
//
this.xrLabel11.Borders = DevExpress.XtraPrinting.BorderSide.None;
this.xrLabel11.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
- this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(0.0005086263F, 10.00001F);
+ this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(0F, 30.83337F);
this.xrLabel11.Name = "xrLabel11";
this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 3, 0, 0, 100F);
this.xrLabel11.SizeF = new System.Drawing.SizeF(172.2084F, 24.24997F);
@@ -543,7 +639,7 @@ namespace SkfLeverkusenJuHi
this.xrLabel4.Borders = DevExpress.XtraPrinting.BorderSide.None;
this.xrLabel4.BorderWidth = 1F;
this.xrLabel4.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold);
- this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(172.2089F, 10.00001F);
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(172.2084F, 30.83337F);
this.xrLabel4.Name = "xrLabel4";
this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
this.xrLabel4.SizeF = new System.Drawing.SizeF(110.4168F, 24.24997F);
@@ -724,83 +820,98 @@ namespace SkfLeverkusenJuHi
this.fieldBegleitung.Expression = "Iif([ServiceCategoryAbbr] == \'BGL\',Round([Minutes]/60, 2),\'\')\n";
this.fieldBegleitung.Name = "fieldBegleitung";
//
- // lblStundensatz2
+ // xrTable1
//
- this.lblStundensatz2.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
- this.lblStundensatz2.LocationFloat = new DevExpress.Utils.PointFloat(328.2791F, 84.24988F);
- this.lblStundensatz2.Name = "lblStundensatz2";
- this.lblStundensatz2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.lblStundensatz2.SizeF = new System.Drawing.SizeF(110.4168F, 19.79173F);
- this.lblStundensatz2.StylePriority.UseFont = false;
- this.lblStundensatz2.StylePriority.UseTextAlignment = false;
- this.lblStundensatz2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
+ this.xrTable1.BorderColor = System.Drawing.Color.Black;
+ this.xrTable1.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTable1.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable1.Name = "xrTable1";
+ this.xrTable1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow3});
+ this.xrTable1.SizeF = new System.Drawing.SizeF(1070F, 20F);
+ this.xrTable1.StylePriority.UseFont = false;
+ this.xrTable1.StylePriority.UseTextAlignment = false;
+ this.xrTable1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
//
- // lblRechnungsbetrag2
+ // xrTableRow3
//
- this.lblRechnungsbetrag2.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
- this.lblRechnungsbetrag2.LocationFloat = new DevExpress.Utils.PointFloat(568.7795F, 84.24988F);
- this.lblRechnungsbetrag2.Name = "lblRechnungsbetrag2";
- this.lblRechnungsbetrag2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.lblRechnungsbetrag2.SizeF = new System.Drawing.SizeF(125.5F, 19.79172F);
- this.lblRechnungsbetrag2.StylePriority.UseFont = false;
- this.lblRechnungsbetrag2.StylePriority.UseTextAlignment = false;
- this.lblRechnungsbetrag2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomRight;
+ this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell28,
+ this.xrTableCell29,
+ this.xrTableCell31,
+ this.xrTableCell32,
+ this.xrTableCell33,
+ this.xrTableCell35});
+ this.xrTableRow3.Name = "xrTableRow3";
+ this.xrTableRow3.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow3.StylePriority.UseTextAlignment = false;
+ this.xrTableRow3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableRow3.Weight = 1D;
//
- // xrLabel15
+ // xrTableCell28
//
- this.xrLabel15.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
- this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(438.6959F, 84.24988F);
- this.xrLabel15.Name = "xrLabel15";
- this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel15.SizeF = new System.Drawing.SizeF(130.0836F, 19.79172F);
- this.xrLabel15.StylePriority.UseFont = false;
- this.xrLabel15.StylePriority.UseTextAlignment = false;
- this.xrLabel15.Text = "Gesamt:";
- this.xrLabel15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ this.xrTableCell28.Name = "xrTableCell28";
+ this.xrTableCell28.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 5, 0, 0, 100F);
+ this.xrTableCell28.StylePriority.UseFont = false;
+ this.xrTableCell28.StylePriority.UsePadding = false;
+ this.xrTableCell28.StylePriority.UseTextAlignment = false;
+ this.xrTableCell28.Text = "Summe der Stunden:";
+ this.xrTableCell28.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell28.Weight = 0.19008610601375617D;
//
- // xrLabel18
+ // xrTableCell29
//
- this.xrLabel18.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
- this.xrLabel18.LocationFloat = new DevExpress.Utils.PointFloat(0.2089183F, 79.04161F);
- this.xrLabel18.Name = "xrLabel18";
- this.xrLabel18.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel18.SizeF = new System.Drawing.SizeF(90.54159F, 25F);
- this.xrLabel18.StylePriority.UseFont = false;
- this.xrLabel18.StylePriority.UseTextAlignment = false;
- this.xrLabel18.Text = "Betrag:";
- this.xrLabel18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ this.xrTableCell29.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldHausbesuch")});
+ this.xrTableCell29.Name = "xrTableCell29";
+ xrSummary1.Running = DevExpress.XtraReports.UI.SummaryRunning.Report;
+ this.xrTableCell29.Summary = xrSummary1;
+ this.xrTableCell29.TextFormatString = "{0:0.00}";
+ this.xrTableCell29.Weight = 0.22414466875150158D;
//
- // lblQuali2
+ // xrTableCell31
//
- this.lblQuali2.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
- this.lblQuali2.LocationFloat = new DevExpress.Utils.PointFloat(90.7505F, 84.24988F);
- this.lblQuali2.Name = "lblQuali2";
- this.lblQuali2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.lblQuali2.SizeF = new System.Drawing.SizeF(237.3202F, 19.79173F);
- this.lblQuali2.StylePriority.UseFont = false;
- this.lblQuali2.StylePriority.UseTextAlignment = false;
- this.lblQuali2.Text = "je FLS";
- this.lblQuali2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
+ this.xrTableCell31.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldBegleitung")});
+ this.xrTableCell31.Name = "xrTableCell31";
+ xrSummary2.Running = DevExpress.XtraReports.UI.SummaryRunning.Report;
+ this.xrTableCell31.Summary = xrSummary2;
+ this.xrTableCell31.TextFormatString = "{0:0.00}";
+ this.xrTableCell31.Weight = 0.2247202282954551D;
//
- // lblGesamtbetrag
+ // xrTableCell32
//
- this.lblGesamtbetrag.Borders = DevExpress.XtraPrinting.BorderSide.None;
- this.lblGesamtbetrag.BorderWidth = 1F;
- this.lblGesamtbetrag.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold);
- this.lblGesamtbetrag.LocationFloat = new DevExpress.Utils.PointFloat(172.2089F, 34.99997F);
- this.lblGesamtbetrag.Name = "lblGesamtbetrag";
- this.lblGesamtbetrag.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
- this.lblGesamtbetrag.SizeF = new System.Drawing.SizeF(110.208F, 19.04163F);
- this.lblGesamtbetrag.StylePriority.UseBorders = false;
- this.lblGesamtbetrag.StylePriority.UseBorderWidth = false;
- this.lblGesamtbetrag.StylePriority.UseFont = false;
- this.lblGesamtbetrag.StylePriority.UsePadding = false;
- this.lblGesamtbetrag.StylePriority.UseTextAlignment = false;
- this.lblGesamtbetrag.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
+ this.xrTableCell32.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldTelefonat")});
+ this.xrTableCell32.Name = "xrTableCell32";
+ xrSummary3.Running = DevExpress.XtraReports.UI.SummaryRunning.Report;
+ this.xrTableCell32.Summary = xrSummary3;
+ this.xrTableCell32.TextFormatString = "{0:0.00}";
+ this.xrTableCell32.Weight = 0.21711669456236427D;
//
- // bindingSource1
+ // xrTableCell33
//
- this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
+ this.xrTableCell33.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieledInstitutionen")});
+ this.xrTableCell33.Multiline = true;
+ this.xrTableCell33.Name = "xrTableCell33";
+ xrSummary4.Running = DevExpress.XtraReports.UI.SummaryRunning.Report;
+ this.xrTableCell33.Summary = xrSummary4;
+ this.xrTableCell33.TextFormatString = "{0:0.00}";
+ this.xrTableCell33.Weight = 0.24747179021135796D;
+ //
+ // xrTableCell35
+ //
+ this.xrTableCell35.Multiline = true;
+ this.xrTableCell35.Name = "xrTableCell35";
+ this.xrTableCell35.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
+ this.xrTableCell35.StylePriority.UsePadding = false;
+ this.xrTableCell35.StylePriority.UseTextAlignment = false;
+ this.xrTableCell35.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell35.Weight = 0.24747149448490524D;
//
// LeistungsdokuKurz
//
@@ -837,6 +948,7 @@ namespace SkfLeverkusenJuHi
((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this)).EndInit();
}
@@ -910,5 +1022,13 @@ namespace SkfLeverkusenJuHi
private DevExpress.XtraReports.UI.XRLabel xrLabel18;
private DevExpress.XtraReports.UI.XRLabel lblQuali2;
private DevExpress.XtraReports.UI.XRLabel lblGesamtbetrag;
+ private DevExpress.XtraReports.UI.XRTable xrTable1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow3;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell28;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell29;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell31;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell32;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell33;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell35;
}
}
diff --git a/ReportImp/SKFLeverkusenJuHi/Sammelrechnung.Designer.cs b/ReportImp/SKFLeverkusenJuHi/Sammelrechnung.Designer.cs
index 1827df75b..979dfde6e 100644
--- a/ReportImp/SKFLeverkusenJuHi/Sammelrechnung.Designer.cs
+++ b/ReportImp/SKFLeverkusenJuHi/Sammelrechnung.Designer.cs
@@ -42,8 +42,6 @@ namespace SKFLeverkusenJuHi
this.xrTable5 = new DevExpress.XtraReports.UI.XRTable();
this.xrTableRow23 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell32 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell37 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell33 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell36 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
@@ -62,13 +60,14 @@ namespace SKFLeverkusenJuHi
this.xrTable6 = new DevExpress.XtraReports.UI.XRTable();
this.xrTableRow25 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell40 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell42 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell44 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell45 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell47 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
this.ReportFooter1 = new DevExpress.XtraReports.UI.ReportFooterBand();
+ this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
@@ -80,13 +79,10 @@ namespace SKFLeverkusenJuHi
this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
- this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
((System.ComponentModel.ISupportInitialize)(this.xrTable5)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable6)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
//
// Detail
@@ -191,14 +187,12 @@ namespace SKFLeverkusenJuHi
this.xrTable5.Name = "xrTable5";
this.xrTable5.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow23});
- this.xrTable5.SizeF = new System.Drawing.SizeF(659.9166F, 25F);
+ this.xrTable5.SizeF = new System.Drawing.SizeF(651.2084F, 25F);
//
// xrTableRow23
//
this.xrTableRow23.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell32,
- this.xrTableCell37,
- this.xrTableCell33,
this.xrTableCell15,
this.xrTableCell36,
this.xrTableCell16,
@@ -224,42 +218,6 @@ namespace SKFLeverkusenJuHi
this.xrTableCell32.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
this.xrTableCell32.Weight = 0.57607090389301585D;
//
- // xrTableCell37
- //
- this.xrTableCell37.BackColor = System.Drawing.Color.Transparent;
- this.xrTableCell37.BorderColor = System.Drawing.Color.DarkGray;
- this.xrTableCell37.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
- | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell37.Name = "xrTableCell37";
- this.xrTableCell37.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
- this.xrTableCell37.StylePriority.UseBackColor = false;
- this.xrTableCell37.StylePriority.UseBorderColor = false;
- this.xrTableCell37.StylePriority.UseBorders = false;
- this.xrTableCell37.StylePriority.UsePadding = false;
- this.xrTableCell37.StylePriority.UseTextAlignment = false;
- this.xrTableCell37.Text = "Hilfeart";
- this.xrTableCell37.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- this.xrTableCell37.Weight = 0.57607090786867854D;
- //
- // xrTableCell33
- //
- this.xrTableCell33.BackColor = System.Drawing.Color.Transparent;
- this.xrTableCell33.BorderColor = System.Drawing.Color.DarkGray;
- this.xrTableCell33.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
- | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell33.Name = "xrTableCell33";
- this.xrTableCell33.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
- this.xrTableCell33.StylePriority.UseBackColor = false;
- this.xrTableCell33.StylePriority.UseBorderColor = false;
- this.xrTableCell33.StylePriority.UseBorders = false;
- this.xrTableCell33.StylePriority.UsePadding = false;
- this.xrTableCell33.StylePriority.UseTextAlignment = false;
- this.xrTableCell33.Text = "Region";
- this.xrTableCell33.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- this.xrTableCell33.Weight = 0.44313149458958617D;
- //
// xrTableCell15
//
this.xrTableCell15.BackColor = System.Drawing.Color.Transparent;
@@ -447,15 +405,13 @@ namespace SKFLeverkusenJuHi
this.xrTable6.Name = "xrTable6";
this.xrTable6.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow25});
- this.xrTable6.SizeF = new System.Drawing.SizeF(659.9166F, 25F);
+ this.xrTable6.SizeF = new System.Drawing.SizeF(651.2084F, 25F);
this.xrTable6.StylePriority.UseFont = false;
//
// xrTableRow25
//
this.xrTableRow25.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell40,
- this.xrTableCell42,
- this.xrTableCell44,
this.xrTableCell45,
this.xrTableCell17,
this.xrTableCell18,
@@ -478,39 +434,6 @@ namespace SKFLeverkusenJuHi
this.xrTableCell40.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
this.xrTableCell40.Weight = 0.57607097150951092D;
//
- // xrTableCell42
- //
- this.xrTableCell42.BorderColor = System.Drawing.Color.DarkGray;
- this.xrTableCell42.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell42.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.ServiceDescription")});
- this.xrTableCell42.Name = "xrTableCell42";
- this.xrTableCell42.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
- this.xrTableCell42.StylePriority.UseBorderColor = false;
- this.xrTableCell42.StylePriority.UseBorders = false;
- this.xrTableCell42.StylePriority.UsePadding = false;
- this.xrTableCell42.StylePriority.UseTextAlignment = false;
- this.xrTableCell42.Text = "Betreuung";
- this.xrTableCell42.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- this.xrTableCell42.Weight = 0.57607084025218325D;
- //
- // xrTableCell44
- //
- this.xrTableCell44.BorderColor = System.Drawing.Color.DarkGray;
- this.xrTableCell44.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell44.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.Notice")});
- this.xrTableCell44.Name = "xrTableCell44";
- this.xrTableCell44.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
- this.xrTableCell44.StylePriority.UseBorderColor = false;
- this.xrTableCell44.StylePriority.UseBorders = false;
- this.xrTableCell44.StylePriority.UsePadding = false;
- this.xrTableCell44.StylePriority.UseTextAlignment = false;
- this.xrTableCell44.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- this.xrTableCell44.Weight = 0.44313150151611108D;
- //
// xrTableCell45
//
this.xrTableCell45.BorderColor = System.Drawing.Color.DarkGray;
@@ -542,7 +465,7 @@ namespace SKFLeverkusenJuHi
this.xrTableCell17.StylePriority.UsePadding = false;
this.xrTableCell17.StylePriority.UseTextAlignment = false;
this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
- this.xrTableCell17.TextFormatString = "{0:0.##}";
+ this.xrTableCell17.TextFormatString = "{0:0.00}";
this.xrTableCell17.Weight = 0.243723136940491D;
//
// xrTableCell18
@@ -579,6 +502,10 @@ namespace SKFLeverkusenJuHi
this.xrTableCell47.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
this.xrTableCell47.Weight = 0.353028729256881D;
//
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceInvoiceRO);
+ //
// ReportFooter1
//
this.ReportFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
@@ -594,6 +521,29 @@ namespace SKFLeverkusenJuHi
this.ReportFooter1.HeightF = 329.9165F;
this.ReportFooter1.Name = "ReportFooter1";
//
+ // xrLabel9
+ //
+ this.xrLabel9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "NetClaim")});
+ this.xrLabel9.Font = new DevExpress.Drawing.DXFont("Verdana", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(530.3334F, 0F);
+ this.xrLabel9.Name = "xrLabel9";
+ this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel9.SizeF = new System.Drawing.SizeF(120.875F, 17F);
+ this.xrLabel9.StylePriority.UseFont = false;
+ this.xrLabel9.StylePriority.UseTextAlignment = false;
+ this.xrLabel9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.Font = new DevExpress.Drawing.DXFont("Verdana", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(1.208433F, 0F);
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(529.125F, 17F);
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.Text = "Gesamtbetrag:";
+ //
// xrLabel10
//
this.xrLabel10.Font = new DevExpress.Drawing.DXFont("Verdana", 10F);
@@ -695,33 +645,6 @@ namespace SKFLeverkusenJuHi
this.xrLabel2.StylePriority.UseFont = false;
this.xrLabel2.Text = "Freundliche Grüße";
//
- // xrLabel1
- //
- this.xrLabel1.Font = new DevExpress.Drawing.DXFont("Verdana", 10F, DevExpress.Drawing.DXFontStyle.Bold);
- this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(1.208433F, 0F);
- this.xrLabel1.Name = "xrLabel1";
- this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel1.SizeF = new System.Drawing.SizeF(529.125F, 17F);
- this.xrLabel1.StylePriority.UseFont = false;
- this.xrLabel1.Text = "Gesamtbetrag:";
- //
- // xrLabel9
- //
- this.xrLabel9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "NetClaim")});
- this.xrLabel9.Font = new DevExpress.Drawing.DXFont("Verdana", 10F, DevExpress.Drawing.DXFontStyle.Bold);
- this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(530.3334F, 0F);
- this.xrLabel9.Name = "xrLabel9";
- this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel9.SizeF = new System.Drawing.SizeF(129.5831F, 17F);
- this.xrLabel9.StylePriority.UseFont = false;
- this.xrLabel9.StylePriority.UseTextAlignment = false;
- this.xrLabel9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- //
- // bindingSource1
- //
- this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceInvoiceRO);
- //
// Sammelrechnung
//
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
@@ -745,8 +668,8 @@ namespace SKFLeverkusenJuHi
this.Watermarks.Add(xrWatermark1);
((System.ComponentModel.ISupportInitialize)(this.xrTable5)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable6)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this)).EndInit();
}
@@ -765,8 +688,6 @@ namespace SKFLeverkusenJuHi
private DevExpress.XtraReports.UI.XRTable xrTable6;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow25;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell40;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell42;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell44;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell45;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell47;
private DevExpress.XtraReports.UI.XRLabel xrLabel24;
@@ -784,8 +705,6 @@ namespace SKFLeverkusenJuHi
private DevExpress.XtraReports.UI.XRTable xrTable5;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow23;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell32;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell37;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell33;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell15;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell36;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell16;
diff --git a/ReportImp/SKFLeverkusenJuHi/Sammelrechnung.cs b/ReportImp/SKFLeverkusenJuHi/Sammelrechnung.cs
index cd3f80ccf..60b000d3f 100644
--- a/ReportImp/SKFLeverkusenJuHi/Sammelrechnung.cs
+++ b/ReportImp/SKFLeverkusenJuHi/Sammelrechnung.cs
@@ -21,7 +21,7 @@ namespace SKFLeverkusenJuHi
public void SetReportDataSource(ServiceInvoiceRO pRO)
{
SetzeAdresse(pRO);
- SetzeRegion(pRO);
+ //SetzeRegion(pRO);
if (pRO.ServiceInvoicePeriods.Count > 0)
{
pRO.ServiceInvoicePeriods = pRO.ServiceInvoicePeriods.OrderBy(s => s.Customer.LastNameFirstName).ToList();
@@ -63,25 +63,5 @@ namespace SKFLeverkusenJuHi
}
lblAdresse.Text = sb.ToString();
}
-
- private void SetzeRegion(ServiceInvoiceRO pRO)
- {
- if (pRO.ServiceInvoicePeriods != null && pRO.ServiceInvoicePeriods.Count > 0)
- {
- string region = "";
- foreach (var sip in pRO.ServiceInvoicePeriods)
- {
- var cb2scListItem = sip.CostBearer2SupportConcept.SupportConcept.Customer.Customer2CostBearerList.Where(i => i.Oid == sip.CostBearer2SupportConcept.Oid).FirstOrDefault();
- if (cb2scListItem != null)
- {
- region = cb2scListItem.Notice;
- }
- foreach (var ii in sip.ServiceInvoiceItems)
- {
- ii.Notice = region;
- }
- }
- }
- }
}
}
\ No newline at end of file
diff --git a/ReportImp/SKFLeverkusenJuHi/ServiceInvoiceReport.Designer.cs b/ReportImp/SKFLeverkusenJuHi/ServiceInvoiceReport.Designer.cs
index a05ba4850..1dbfc7d18 100644
--- a/ReportImp/SKFLeverkusenJuHi/ServiceInvoiceReport.Designer.cs
+++ b/ReportImp/SKFLeverkusenJuHi/ServiceInvoiceReport.Designer.cs
@@ -713,7 +713,7 @@ namespace SKFLeverkusenJuHi
this.xrLabel18.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.Customer.LastName")});
this.xrLabel18.Font = new DevExpress.Drawing.DXFont("verdana", 10F);
- this.xrLabel18.LocationFloat = new DevExpress.Utils.PointFloat(140.9583F, 19.99995F);
+ this.xrLabel18.LocationFloat = new DevExpress.Utils.PointFloat(157.625F, 19.99995F);
this.xrLabel18.Name = "xrLabel18";
this.xrLabel18.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel18.SizeF = new System.Drawing.SizeF(260.5418F, 20F);
@@ -730,7 +730,7 @@ namespace SKFLeverkusenJuHi
this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
this.xrLabel17.Name = "xrLabel17";
this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel17.SizeF = new System.Drawing.SizeF(140.9583F, 20F);
+ this.xrLabel17.SizeF = new System.Drawing.SizeF(157.625F, 20F);
this.xrLabel17.StylePriority.UseBackColor = false;
this.xrLabel17.StylePriority.UseFont = false;
this.xrLabel17.Text = "Name:";
@@ -741,7 +741,7 @@ namespace SKFLeverkusenJuHi
this.xrLabel8.BackColor = System.Drawing.Color.Transparent;
this.xrLabel8.CanShrink = true;
this.xrLabel8.Font = new DevExpress.Drawing.DXFont("verdana", 10F);
- this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(140.9534F, 39.99996F);
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(157.6201F, 39.99996F);
this.xrLabel8.Multiline = true;
this.xrLabel8.Name = "xrLabel8";
this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -760,7 +760,7 @@ namespace SKFLeverkusenJuHi
this.xrLabel4.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.Customer.FirstName")});
this.xrLabel4.Font = new DevExpress.Drawing.DXFont("verdana", 10F);
- this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(140.9583F, 0F);
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(157.625F, 0F);
this.xrLabel4.Name = "xrLabel4";
this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel4.SizeF = new System.Drawing.SizeF(260.5418F, 20F);
@@ -778,7 +778,7 @@ namespace SKFLeverkusenJuHi
this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0.1667659F, 19.99995F);
this.xrLabel3.Name = "xrLabel3";
this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel3.SizeF = new System.Drawing.SizeF(140.12F, 20F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(157.4485F, 20F);
this.xrLabel3.StylePriority.UseBackColor = false;
this.xrLabel3.StylePriority.UseFont = false;
this.xrLabel3.Text = "Vorname:";
@@ -792,7 +792,7 @@ namespace SKFLeverkusenJuHi
this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 39.99996F);
this.xrLabel2.Name = "xrLabel2";
this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel2.SizeF = new System.Drawing.SizeF(140.2917F, 20F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(157.6202F, 20F);
this.xrLabel2.StylePriority.UseBackColor = false;
this.xrLabel2.StylePriority.UseFont = false;
this.xrLabel2.Text = "Geburtsdatum:";
@@ -806,10 +806,10 @@ namespace SKFLeverkusenJuHi
this.xrLabel20.LocationFloat = new DevExpress.Utils.PointFloat(0F, 59.99985F);
this.xrLabel20.Name = "xrLabel20";
this.xrLabel20.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel20.SizeF = new System.Drawing.SizeF(140.2917F, 20F);
+ this.xrLabel20.SizeF = new System.Drawing.SizeF(157.6202F, 20F);
this.xrLabel20.StylePriority.UseBackColor = false;
this.xrLabel20.StylePriority.UseFont = false;
- this.xrLabel20.Text = "Fallführung:";
+ this.xrLabel20.Text = "Fallführung & Region:";
this.xrLabel20.WordWrap = false;
//
// xrLabel19
@@ -817,7 +817,7 @@ namespace SKFLeverkusenJuHi
this.xrLabel19.BackColor = System.Drawing.Color.Transparent;
this.xrLabel19.CanShrink = true;
this.xrLabel19.Font = new DevExpress.Drawing.DXFont("verdana", 10F);
- this.xrLabel19.LocationFloat = new DevExpress.Utils.PointFloat(140.9535F, 59.99985F);
+ this.xrLabel19.LocationFloat = new DevExpress.Utils.PointFloat(157.6202F, 59.99985F);
this.xrLabel19.Multiline = true;
this.xrLabel19.Name = "xrLabel19";
this.xrLabel19.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -826,7 +826,8 @@ namespace SKFLeverkusenJuHi
this.xrLabel19.StylePriority.UseFont = false;
this.xrLabel19.StylePriority.UseTextAlignment = false;
this.xrLabel19.Text = "[RecipientContactPerson] [CostBearer2SupportConcept.CostBearerContactPerson.First" +
- "Name] [CostBearer2SupportConcept.CostBearerContactPerson.LastName]";
+ "Name] [CostBearer2SupportConcept.CostBearerContactPerson.LastName][OrganisationC" +
+ "ostCenter]";
this.xrLabel19.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
this.xrLabel19.WordWrap = false;
//
@@ -838,7 +839,7 @@ namespace SKFLeverkusenJuHi
this.xrLabel22.LocationFloat = new DevExpress.Utils.PointFloat(0F, 82.9998F);
this.xrLabel22.Name = "xrLabel22";
this.xrLabel22.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel22.SizeF = new System.Drawing.SizeF(401.5002F, 20F);
+ this.xrLabel22.SizeF = new System.Drawing.SizeF(418.162F, 20F);
this.xrLabel22.StylePriority.UseBackColor = false;
this.xrLabel22.StylePriority.UseFont = false;
this.xrLabel22.Text = "Kosten für Hilfe gem. § 27 i.V.v. § 31 SGB VIII";
@@ -1027,7 +1028,7 @@ namespace SKFLeverkusenJuHi
this.xrTableCell44.StylePriority.UseTextAlignment = false;
this.xrTableCell44.Text = "xrTableCell44";
this.xrTableCell44.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- this.xrTableCell44.TextFormatString = "{0:0.##} Stunden";
+ this.xrTableCell44.TextFormatString = "{0:0.00} Stunden";
this.xrTableCell44.Weight = 0.47396618022683129D;
//
// xrTableCell45
diff --git a/ReportImp/SKFLeverkusenJuHi/ServiceInvoiceReport.cs b/ReportImp/SKFLeverkusenJuHi/ServiceInvoiceReport.cs
index 1aafd8ee4..f0a7bf806 100644
--- a/ReportImp/SKFLeverkusenJuHi/ServiceInvoiceReport.cs
+++ b/ReportImp/SKFLeverkusenJuHi/ServiceInvoiceReport.cs
@@ -1,4 +1,5 @@
using System;
+using System.Linq;
using System.Text;
using BeWo.Report;
using BeWo.Report.ReportObjects;
@@ -17,6 +18,7 @@ namespace SKFLeverkusenJuHi
public void SetReportDataSource(ServiceInvoiceRO pRO)
{
SetzeAdresse(pRO);
+ SetzeRegion(pRO);
this.bindingSource1.DataSource = pRO;
}
@@ -54,5 +56,23 @@ namespace SKFLeverkusenJuHi
}
lblAdresse.Text = sb.ToString();
}
+
+ private void SetzeRegion(ServiceInvoiceRO pRO)
+ {
+ if (pRO.ServiceInvoicePeriods != null && pRO.ServiceInvoicePeriods.Count > 0)
+ {
+ string region = "";
+ foreach (var sip in pRO.ServiceInvoicePeriods)
+ {
+ var cb2scListItem = sip.CostBearer2SupportConcept.SupportConcept.Customer.Customer2CostBearerList.Where(i => i.Oid == sip.CostBearer2SupportConcept.Oid).FirstOrDefault();
+ if (cb2scListItem != null)
+ {
+ region = cb2scListItem.Notice;
+ pRO.OrganisationCostCenter = ", " + region;
+ }
+
+ }
+ }
+ }
}
}
\ No newline at end of file
diff --git a/ReportImp/VSDHammReports/VsdHammReportCreator.cs b/ReportImp/VSDHammReports/VsdHammReportCreator.cs
index dfec4273b..39dc22b39 100644
--- a/ReportImp/VSDHammReports/VsdHammReportCreator.cs
+++ b/ReportImp/VSDHammReports/VsdHammReportCreator.cs
@@ -108,7 +108,7 @@ namespace VSDHammReports
}
}
- if (kt == "Jugendamt Dortmund" || kt == "Jugendamt Kreis Soest")
+ if (kt == "Jugendamt Dortmund" && ro.StartDate < new DateTime(2024, 10, 1) || kt == "Jugendamt Kreis Soest")
{
report = new VSDHammReports.QuittierungsbelegJA();
}
diff --git a/ReportImp/ZukunftLeben/LeistungsnachweisSoziotherapie.designer.cs b/ReportImp/ZukunftLeben/LeistungsnachweisSoziotherapie.designer.cs
index 7a4914518..9e530cc8d 100644
--- a/ReportImp/ZukunftLeben/LeistungsnachweisSoziotherapie.designer.cs
+++ b/ReportImp/ZukunftLeben/LeistungsnachweisSoziotherapie.designer.cs
@@ -79,7 +79,6 @@ namespace ZukunftLeben
this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
- this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule();
this.formattingRuleServiceDesc = new DevExpress.XtraReports.UI.FormattingRule();
this.formattingRuleCostBearer = new DevExpress.XtraReports.UI.FormattingRule();
@@ -98,6 +97,7 @@ namespace ZukunftLeben
this.xrLabel23 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrPictureBox3 = new DevExpress.XtraReports.UI.XRPictureBox();
this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
@@ -110,7 +110,7 @@ namespace ZukunftLeben
this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
this.fieldArt = new DevExpress.XtraReports.UI.CalculatedField();
this.fieldGroup = new DevExpress.XtraReports.UI.CalculatedField();
- this.xrPictureBox3 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
@@ -603,10 +603,6 @@ namespace ZukunftLeben
this.xrLabel11.Text = "Einheiten gesamt:";
this.xrLabel11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
//
- // bindingSource1
- //
- this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
- //
// formattingRuleStartDate
//
this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]";
@@ -776,6 +772,14 @@ namespace ZukunftLeben
this.ReportHeader.Name = "ReportHeader";
this.ReportHeader.StylePriority.UseFont = false;
//
+ // xrPictureBox3
+ //
+ this.xrPictureBox3.ImageSource = new DevExpress.XtraPrinting.Drawing.ImageSource("img", resources.GetString("xrPictureBox3.ImageSource"));
+ this.xrPictureBox3.LocationFloat = new DevExpress.Utils.PointFloat(921.5421F, 0F);
+ this.xrPictureBox3.Name = "xrPictureBox3";
+ this.xrPictureBox3.SizeF = new System.Drawing.SizeF(175.9159F, 60.00001F);
+ this.xrPictureBox3.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ //
// xrLabel5
//
this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(248.7709F, 130F);
@@ -784,7 +788,7 @@ namespace ZukunftLeben
this.xrLabel5.SizeF = new System.Drawing.SizeF(358.2291F, 20F);
this.xrLabel5.StylePriority.UseBorders = false;
this.xrLabel5.StylePriority.UseFont = false;
- this.xrLabel5.Text = "[ApprovedStartDate] - [ApprovedEndDate]";
+ this.xrLabel5.Text = "[StartDate] - [EndDate]";
//
// xrLabel2
//
@@ -803,7 +807,7 @@ namespace ZukunftLeben
this.xrLabel9.SizeF = new System.Drawing.SizeF(310.8333F, 20F);
this.xrLabel9.StylePriority.UseBorders = false;
this.xrLabel9.StylePriority.UseFont = false;
- this.xrLabel9.Text = "[ReferenceNumber] / [CustomerBirthday!dd.MM.yyyy]";
+ this.xrLabel9.Text = "[CustomerInsuranceNumer] / [CustomerBirthday!dd.MM.yyyy]";
//
// xrLabel17
//
@@ -885,13 +889,9 @@ namespace ZukunftLeben
this.fieldGroup.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
this.fieldGroup.Name = "fieldGroup";
//
- // xrPictureBox3
+ // bindingSource1
//
- this.xrPictureBox3.ImageSource = new DevExpress.XtraPrinting.Drawing.ImageSource("img", resources.GetString("xrPictureBox3.ImageSource"));
- this.xrPictureBox3.LocationFloat = new DevExpress.Utils.PointFloat(921.5421F, 0F);
- this.xrPictureBox3.Name = "xrPictureBox3";
- this.xrPictureBox3.SizeF = new System.Drawing.SizeF(175.9159F, 60.00001F);
- this.xrPictureBox3.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
//
// LeistungsnachweisSoziotherapie
//
diff --git a/ReportImp/ZukunftLeben/SoziotherapieRechnung.Designer.cs b/ReportImp/ZukunftLeben/SoziotherapieRechnung.Designer.cs
index 8c82cdf2e..75f58782e 100644
--- a/ReportImp/ZukunftLeben/SoziotherapieRechnung.Designer.cs
+++ b/ReportImp/ZukunftLeben/SoziotherapieRechnung.Designer.cs
@@ -29,7 +29,6 @@ namespace ZukunftLeben
private void InitializeComponent()
{
this.components = new System.ComponentModel.Container();
- System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(SoziotherapieRechnung));
DevExpress.XtraReports.UI.XRWatermark xrWatermark1 = new DevExpress.XtraReports.UI.XRWatermark();
this.Detail = new DevExpress.XtraReports.UI.DetailBand();
this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
@@ -37,18 +36,6 @@ namespace ZukunftLeben
this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
this.Page1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
- this.xrPageInfo2 = new DevExpress.XtraReports.UI.XRPageInfo();
- this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
- this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow7 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow8 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow11 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow9 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTable2 = new DevExpress.XtraReports.UI.XRTable();
this.xrTableRow4 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
@@ -96,10 +83,8 @@ namespace ZukunftLeben
this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
- this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrPictureBox3 = new DevExpress.XtraReports.UI.XRPictureBox();
- ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable6)).BeginInit();
@@ -130,9 +115,7 @@ namespace ZukunftLeben
//
// topMarginBand1
//
- this.topMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
- this.xrPictureBox3});
- this.topMarginBand1.HeightF = 155.8333F;
+ this.topMarginBand1.HeightF = 200.625F;
this.topMarginBand1.Name = "topMarginBand1";
//
// bottomMarginBand1
@@ -146,9 +129,6 @@ namespace ZukunftLeben
//
this.Page1.BorderWidth = 2F;
this.Page1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
- this.xrLabel3,
- this.xrPageInfo2,
- this.xrTable3,
this.xrTable2,
this.xrLabel6,
this.xrLabel7,
@@ -160,137 +140,16 @@ namespace ZukunftLeben
this.Page1.StylePriority.UseBorderWidth = false;
this.Page1.StylePriority.UseFont = false;
//
- // xrPageInfo2
- //
- this.xrPageInfo2.Font = new DevExpress.Drawing.DXFont("Arial", 9F);
- this.xrPageInfo2.LocationFloat = new DevExpress.Utils.PointFloat(496.9163F, 25.45834F);
- this.xrPageInfo2.Name = "xrPageInfo2";
- this.xrPageInfo2.SizeF = new System.Drawing.SizeF(153.0834F, 23F);
- this.xrPageInfo2.StylePriority.UseFont = false;
- this.xrPageInfo2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- this.xrPageInfo2.TextFormatString = "Seite {0} von {1}";
- //
- // xrTable3
- //
- this.xrTable3.Font = new DevExpress.Drawing.DXFont("Arial", 9F);
- this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(366.9999F, 48.45834F);
- this.xrTable3.Name = "xrTable3";
- this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
- this.xrTableRow6,
- this.xrTableRow7,
- this.xrTableRow8,
- this.xrTableRow11,
- this.xrTableRow9});
- this.xrTable3.SizeF = new System.Drawing.SizeF(283F, 100F);
- this.xrTable3.StylePriority.UseFont = false;
- //
- // xrTableRow6
- //
- this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
- this.xrTableCell10});
- this.xrTableRow6.Name = "xrTableRow6";
- this.xrTableRow6.Weight = 0.13245033112582783D;
- //
- // xrTableCell10
- //
- this.xrTableCell10.CanShrink = true;
- this.xrTableCell10.Name = "xrTableCell10";
- this.xrTableCell10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell10.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
- this.xrTableCell10.StylePriority.UseFont = false;
- this.xrTableCell10.StylePriority.UseTextAlignment = false;
- this.xrTableCell10.Text = "Ihr(e) Ansprechpartner(in):";
- this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- this.xrTableCell10.Weight = 1D;
- //
- // xrTableRow7
- //
- this.xrTableRow7.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
- this.xrTableCell11});
- this.xrTableRow7.Name = "xrTableRow7";
- this.xrTableRow7.Weight = 0.13245033112582783D;
- //
- // xrTableCell11
- //
- this.xrTableCell11.CanShrink = true;
- this.xrTableCell11.Name = "xrTableCell11";
- this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell11.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
- this.xrTableCell11.StylePriority.UseFont = false;
- this.xrTableCell11.StylePriority.UseTextAlignment = false;
- this.xrTableCell11.Text = "[SenderContactPerson]";
- this.xrTableCell11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- this.xrTableCell11.Weight = 1D;
- //
- // xrTableRow8
- //
- this.xrTableRow8.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
- this.xrTableCell2});
- this.xrTableRow8.Name = "xrTableRow8";
- this.xrTableRow8.Weight = 0.13245033112582783D;
- //
- // xrTableCell2
- //
- this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "SenderContactPersonPhone")});
- this.xrTableCell2.Multiline = true;
- this.xrTableCell2.Name = "xrTableCell2";
- this.xrTableCell2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell2.StylePriority.UseFont = false;
- this.xrTableCell2.StylePriority.UseTextAlignment = false;
- this.xrTableCell2.Text = "xrTableCell2";
- this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- this.xrTableCell2.Weight = 1D;
- //
- // xrTableRow11
- //
- this.xrTableRow11.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
- this.xrTableCell3});
- this.xrTableRow11.Name = "xrTableRow11";
- this.xrTableRow11.Weight = 0.13245033112582783D;
- //
- // xrTableCell3
- //
- this.xrTableCell3.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "SenderContactPersonFax")});
- this.xrTableCell3.Multiline = true;
- this.xrTableCell3.Name = "xrTableCell3";
- this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell3.StylePriority.UseFont = false;
- this.xrTableCell3.StylePriority.UseTextAlignment = false;
- this.xrTableCell3.Text = "xrTableCell3";
- this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- this.xrTableCell3.Weight = 1D;
- //
- // xrTableRow9
- //
- this.xrTableRow9.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
- this.xrTableCell15});
- this.xrTableRow9.Name = "xrTableRow9";
- this.xrTableRow9.Weight = 0.13245033112582783D;
- //
- // xrTableCell15
- //
- this.xrTableCell15.CanShrink = true;
- this.xrTableCell15.Name = "xrTableCell15";
- this.xrTableCell15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell15.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
- this.xrTableCell15.StylePriority.UseFont = false;
- this.xrTableCell15.StylePriority.UseTextAlignment = false;
- this.xrTableCell15.Text = "[SenderContactPersonMail]";
- this.xrTableCell15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- this.xrTableCell15.Weight = 1D;
- //
// xrTable2
//
- this.xrTable2.Font = new DevExpress.Drawing.DXFont("Arial", 9F);
- this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(366.9999F, 168.5101F);
+ this.xrTable2.Font = new DevExpress.Drawing.DXFont("Calibri", 9F);
+ this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(366.9999F, 177.8851F);
this.xrTable2.Name = "xrTable2";
this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow4,
this.xrTableRow3,
this.xrTableRow5});
- this.xrTable2.SizeF = new System.Drawing.SizeF(282.9999F, 75F);
+ this.xrTable2.SizeF = new System.Drawing.SizeF(283.7153F, 75F);
this.xrTable2.StylePriority.UseFont = false;
//
// xrTableRow4
@@ -306,8 +165,7 @@ namespace ZukunftLeben
this.xrTableCell16.BackColor = System.Drawing.Color.Transparent;
this.xrTableCell16.BorderColor = System.Drawing.Color.Black;
this.xrTableCell16.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)));
- this.xrTableCell16.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
- new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ this.xrTableCell16.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold);
this.xrTableCell16.Name = "xrTableCell16";
this.xrTableCell16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
this.xrTableCell16.StylePriority.UseBackColor = false;
@@ -327,8 +185,7 @@ namespace ZukunftLeben
this.xrTableCell17.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)));
this.xrTableCell17.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceNumber")});
- this.xrTableCell17.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
- new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ this.xrTableCell17.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold);
this.xrTableCell17.Name = "xrTableCell17";
this.xrTableCell17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
this.xrTableCell17.StylePriority.UseBackColor = false;
@@ -353,8 +210,7 @@ namespace ZukunftLeben
this.xrTableCell12.BackColor = System.Drawing.Color.Transparent;
this.xrTableCell12.BorderColor = System.Drawing.Color.Black;
this.xrTableCell12.Borders = DevExpress.XtraPrinting.BorderSide.Left;
- this.xrTableCell12.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
- new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ this.xrTableCell12.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold);
this.xrTableCell12.Name = "xrTableCell12";
this.xrTableCell12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
this.xrTableCell12.StylePriority.UseBackColor = false;
@@ -374,8 +230,7 @@ namespace ZukunftLeben
this.xrTableCell13.Borders = DevExpress.XtraPrinting.BorderSide.Right;
this.xrTableCell13.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceDateTime", "{0:dd.MM.yyyy}")});
- this.xrTableCell13.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
- new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ this.xrTableCell13.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold);
this.xrTableCell13.Name = "xrTableCell13";
this.xrTableCell13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
this.xrTableCell13.StylePriority.UseBackColor = false;
@@ -401,7 +256,7 @@ namespace ZukunftLeben
this.xrTableCell6.BorderColor = System.Drawing.Color.Black;
this.xrTableCell6.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell6.BorderWidth = 2F;
- this.xrTableCell6.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrTableCell6.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold);
this.xrTableCell6.Name = "xrTableCell6";
this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
this.xrTableCell6.StylePriority.UseBackColor = false;
@@ -421,7 +276,7 @@ namespace ZukunftLeben
this.xrTableCell7.BorderColor = System.Drawing.Color.Black;
this.xrTableCell7.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell7.BorderWidth = 2F;
- this.xrTableCell7.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrTableCell7.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold);
this.xrTableCell7.Name = "xrTableCell7";
this.xrTableCell7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
this.xrTableCell7.StylePriority.UseBackColor = false;
@@ -439,29 +294,27 @@ namespace ZukunftLeben
//
this.xrLabel6.BackColor = System.Drawing.Color.Transparent;
this.xrLabel6.CanShrink = true;
- this.xrLabel6.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
- new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ this.xrLabel6.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold);
this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 337.0768F);
this.xrLabel6.Multiline = true;
this.xrLabel6.Name = "xrLabel6";
this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel6.SizeF = new System.Drawing.SizeF(649.9999F, 38.99988F);
+ this.xrLabel6.SizeF = new System.Drawing.SizeF(650.7153F, 38.99988F);
this.xrLabel6.StylePriority.UseBackColor = false;
this.xrLabel6.StylePriority.UseFont = false;
- this.xrLabel6.Text = "Abrechnung Soziotherapie Sitzungen gemäß $37a SGV, Versicherte(r): [CustomerLastN" +
- "ame], [CustomerFirstName]\r\nV.Nr. [CustomerReferenceNumber]";
+ this.xrLabel6.Text = "Abrechnung Soziotherapie-Leistungen gemäß $37a SGV, Versicherte(r): [CustomerLast" +
+ "Name], [CustomerFirstName]\r\nVersichtennummer: [CustomerInsuranceNumber]";
this.xrLabel6.WordWrap = false;
//
// xrLabel7
//
this.xrLabel7.BackColor = System.Drawing.Color.Transparent;
this.xrLabel7.CanShrink = true;
- this.xrLabel7.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
- new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ this.xrLabel7.Font = new DevExpress.Drawing.DXFont("Calibri", 10F);
this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 376.0766F);
this.xrLabel7.Name = "xrLabel7";
this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel7.SizeF = new System.Drawing.SizeF(649.9999F, 20F);
+ this.xrLabel7.SizeF = new System.Drawing.SizeF(650.7153F, 20F);
this.xrLabel7.StylePriority.UseBackColor = false;
this.xrLabel7.StylePriority.UseFont = false;
this.xrLabel7.Text = "Zeitraum: [AccountingPeriod]";
@@ -471,7 +324,7 @@ namespace ZukunftLeben
//
this.xrLabel4.BackColor = System.Drawing.Color.Transparent;
this.xrLabel4.CanShrink = true;
- this.xrLabel4.Font = new DevExpress.Drawing.DXFont("Arial", 14F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel4.Font = new DevExpress.Drawing.DXFont("Calibri", 14F, DevExpress.Drawing.DXFontStyle.Bold);
this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 286.6351F);
this.xrLabel4.Name = "xrLabel4";
this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -483,9 +336,8 @@ namespace ZukunftLeben
//
// lblAdresse
//
- this.lblAdresse.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
- new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
- this.lblAdresse.LocationFloat = new DevExpress.Utils.PointFloat(0F, 21.95832F);
+ this.lblAdresse.Font = new DevExpress.Drawing.DXFont("Calibri", 10F);
+ this.lblAdresse.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
this.lblAdresse.Multiline = true;
this.lblAdresse.Name = "lblAdresse";
this.lblAdresse.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -495,17 +347,17 @@ namespace ZukunftLeben
// ReportFooter
//
this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel11,
this.xrLabel5,
this.xrTable4});
this.ReportFooter.Font = new DevExpress.Drawing.DXFont("Times New Roman", 10F);
- this.ReportFooter.HeightF = 91.14634F;
+ this.ReportFooter.HeightF = 218.2751F;
this.ReportFooter.Name = "ReportFooter";
this.ReportFooter.StylePriority.UseFont = false;
//
// xrLabel5
//
- this.xrLabel5.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Italic, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
- new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ this.xrLabel5.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Italic);
this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0.0001271566F, 10.00001F);
this.xrLabel5.Name = "xrLabel5";
this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -517,12 +369,12 @@ namespace ZukunftLeben
//
this.xrTable4.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
- this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(0.0001271566F, 35.00001F);
+ this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(0.0001271566F, 35.00004F);
this.xrTable4.Name = "xrTable4";
this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow10,
this.xrTableRow14});
- this.xrTable4.SizeF = new System.Drawing.SizeF(650F, 26F);
+ this.xrTable4.SizeF = new System.Drawing.SizeF(442.0536F, 26F);
this.xrTable4.StylePriority.UseFont = false;
//
// xrTableRow10
@@ -536,8 +388,10 @@ namespace ZukunftLeben
//
this.xrTableCell18.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Notice")});
+ this.xrTableCell18.Font = new DevExpress.Drawing.DXFont("Calibri", 10F);
this.xrTableCell18.Name = "xrTableCell18";
this.xrTableCell18.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell18.StylePriority.UseFont = false;
this.xrTableCell18.StylePriority.UsePadding = false;
this.xrTableCell18.Text = "xrTableCell1";
this.xrTableCell18.Weight = 3D;
@@ -551,7 +405,9 @@ namespace ZukunftLeben
//
// xrTableCell19
//
+ this.xrTableCell19.Font = new DevExpress.Drawing.DXFont("Calibri", 10F);
this.xrTableCell19.Name = "xrTableCell19";
+ this.xrTableCell19.StylePriority.UseFont = false;
this.xrTableCell19.Weight = 3D;
//
// DetailReport
@@ -616,7 +472,7 @@ namespace ZukunftLeben
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell40.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.UnitDescription")});
- this.xrTableCell40.Font = new DevExpress.Drawing.DXFont("Arial", 9F);
+ this.xrTableCell40.Font = new DevExpress.Drawing.DXFont("Calibri", 10F);
this.xrTableCell40.Name = "xrTableCell40";
this.xrTableCell40.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
this.xrTableCell40.StylePriority.UseBorderColor = false;
@@ -626,7 +482,7 @@ namespace ZukunftLeben
this.xrTableCell40.StylePriority.UseTextAlignment = false;
this.xrTableCell40.Text = "Soziotherapie";
this.xrTableCell40.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- this.xrTableCell40.Weight = 0.48703970276798481D;
+ this.xrTableCell40.Weight = 0.75334477285543433D;
//
// xrTableCell42
//
@@ -635,7 +491,7 @@ namespace ZukunftLeben
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell42.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.ServiceDescription")});
- this.xrTableCell42.Font = new DevExpress.Drawing.DXFont("Arial", 9F);
+ this.xrTableCell42.Font = new DevExpress.Drawing.DXFont("Calibri", 10F);
this.xrTableCell42.Name = "xrTableCell42";
this.xrTableCell42.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
this.xrTableCell42.StylePriority.UseBorderColor = false;
@@ -644,7 +500,7 @@ namespace ZukunftLeben
this.xrTableCell42.StylePriority.UsePadding = false;
this.xrTableCell42.StylePriority.UseTextAlignment = false;
this.xrTableCell42.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- this.xrTableCell42.Weight = 1.107949290423365D;
+ this.xrTableCell42.Weight = 0.84164422033591535D;
//
// xrTableCell20
//
@@ -653,7 +509,7 @@ namespace ZukunftLeben
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell20.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.UnitCount")});
- this.xrTableCell20.Font = new DevExpress.Drawing.DXFont("Arial", 9F);
+ this.xrTableCell20.Font = new DevExpress.Drawing.DXFont("Calibri", 10F);
this.xrTableCell20.Name = "xrTableCell20";
this.xrTableCell20.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
this.xrTableCell20.StylePriority.UseBorderColor = false;
@@ -672,7 +528,7 @@ namespace ZukunftLeben
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell44.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.HourlyRateString")});
- this.xrTableCell44.Font = new DevExpress.Drawing.DXFont("Arial", 9F);
+ this.xrTableCell44.Font = new DevExpress.Drawing.DXFont("Calibri", 10F);
this.xrTableCell44.Name = "xrTableCell44";
this.xrTableCell44.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
this.xrTableCell44.StylePriority.UseBorderColor = false;
@@ -691,7 +547,7 @@ namespace ZukunftLeben
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell45.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.HourlyRate", "{0:0.00}")});
- this.xrTableCell45.Font = new DevExpress.Drawing.DXFont("Arial", 9F);
+ this.xrTableCell45.Font = new DevExpress.Drawing.DXFont("Calibri", 10F);
this.xrTableCell45.Name = "xrTableCell45";
this.xrTableCell45.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
this.xrTableCell45.StylePriority.UseBorderColor = false;
@@ -710,7 +566,7 @@ namespace ZukunftLeben
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell47.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.GrossAmount")});
- this.xrTableCell47.Font = new DevExpress.Drawing.DXFont("Arial", 9F);
+ this.xrTableCell47.Font = new DevExpress.Drawing.DXFont("Calibri", 10F);
this.xrTableCell47.Name = "xrTableCell47";
this.xrTableCell47.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
this.xrTableCell47.StylePriority.UseBorderColor = false;
@@ -732,11 +588,13 @@ namespace ZukunftLeben
//
// xrTable5
//
+ this.xrTable5.Font = new DevExpress.Drawing.DXFont("Calibri", 11F, DevExpress.Drawing.DXFontStyle.Bold);
this.xrTable5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
this.xrTable5.Name = "xrTable5";
this.xrTable5.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow23});
this.xrTable5.SizeF = new System.Drawing.SizeF(650.7153F, 25F);
+ this.xrTable5.StylePriority.UseFont = false;
//
// xrTableRow23
//
@@ -757,7 +615,7 @@ namespace ZukunftLeben
this.xrTableCell32.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell32.Font = new DevExpress.Drawing.DXFont("Arial", 9F);
+ this.xrTableCell32.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold);
this.xrTableCell32.Name = "xrTableCell32";
this.xrTableCell32.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
this.xrTableCell32.StylePriority.UseBackColor = false;
@@ -768,7 +626,7 @@ namespace ZukunftLeben
this.xrTableCell32.StylePriority.UseTextAlignment = false;
this.xrTableCell32.Text = "Positionsnummer";
this.xrTableCell32.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- this.xrTableCell32.Weight = 0.48703975698113955D;
+ this.xrTableCell32.Weight = 0.75334485886812264D;
//
// xrTableCell37
//
@@ -777,7 +635,7 @@ namespace ZukunftLeben
this.xrTableCell37.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell37.Font = new DevExpress.Drawing.DXFont("Arial", 9F);
+ this.xrTableCell37.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold);
this.xrTableCell37.Name = "xrTableCell37";
this.xrTableCell37.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
this.xrTableCell37.StylePriority.UseBackColor = false;
@@ -788,7 +646,7 @@ namespace ZukunftLeben
this.xrTableCell37.StylePriority.UseTextAlignment = false;
this.xrTableCell37.Text = "Bezeichnung";
this.xrTableCell37.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- this.xrTableCell37.Weight = 1.1079493430789218D;
+ this.xrTableCell37.Weight = 0.8416442411919387D;
//
// xrTableCell14
//
@@ -797,7 +655,7 @@ namespace ZukunftLeben
this.xrTableCell14.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell14.Font = new DevExpress.Drawing.DXFont("Arial", 9F);
+ this.xrTableCell14.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold);
this.xrTableCell14.Name = "xrTableCell14";
this.xrTableCell14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
this.xrTableCell14.StylePriority.UseBackColor = false;
@@ -817,7 +675,7 @@ namespace ZukunftLeben
this.xrTableCell33.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell33.Font = new DevExpress.Drawing.DXFont("Arial", 9F);
+ this.xrTableCell33.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold);
this.xrTableCell33.Name = "xrTableCell33";
this.xrTableCell33.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
this.xrTableCell33.StylePriority.UseBackColor = false;
@@ -837,7 +695,7 @@ namespace ZukunftLeben
this.xrTableCell36.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell36.Font = new DevExpress.Drawing.DXFont("Arial", 9F);
+ this.xrTableCell36.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold);
this.xrTableCell36.Name = "xrTableCell36";
this.xrTableCell36.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
this.xrTableCell36.StylePriority.UseBackColor = false;
@@ -857,7 +715,7 @@ namespace ZukunftLeben
this.xrTableCell34.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell34.Font = new DevExpress.Drawing.DXFont("Arial", 9F);
+ this.xrTableCell34.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold);
this.xrTableCell34.Name = "xrTableCell34";
this.xrTableCell34.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
this.xrTableCell34.StylePriority.UseBackColor = false;
@@ -900,7 +758,7 @@ namespace ZukunftLeben
this.xrTableCell1.BorderColor = System.Drawing.Color.DarkGray;
this.xrTableCell1.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell1.Font = new DevExpress.Drawing.DXFont("Arial", 11.25F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrTableCell1.Font = new DevExpress.Drawing.DXFont("Calibri", 12F, DevExpress.Drawing.DXFontStyle.Bold);
this.xrTableCell1.Name = "xrTableCell1";
this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
this.xrTableCell1.StylePriority.UseBorderColor = false;
@@ -919,8 +777,7 @@ namespace ZukunftLeben
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell5.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "GrossClaim")});
- this.xrTableCell5.Font = new DevExpress.Drawing.DXFont("Arial", 11.25F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
- new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ this.xrTableCell5.Font = new DevExpress.Drawing.DXFont("Calibri", 12F, DevExpress.Drawing.DXFontStyle.Bold);
this.xrTableCell5.Name = "xrTableCell5";
this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
this.xrTableCell5.StylePriority.UseBorderColor = false;
@@ -931,34 +788,20 @@ namespace ZukunftLeben
this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
this.xrTableCell5.Weight = 0.40327538447920763D;
//
+ // xrLabel11
+ //
+ this.xrLabel11.Font = new DevExpress.Drawing.DXFont("Calibri", 9F);
+ this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(442.0537F, 0F);
+ this.xrLabel11.Multiline = true;
+ this.xrLabel11.Name = "xrLabel11";
+ this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel11.SizeF = new System.Drawing.SizeF(208.6615F, 218.2751F);
+ this.xrLabel11.StylePriority.UseFont = false;
+ //
// bindingSource1
//
this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceInvoiceRO);
//
- // xrLabel3
- //
- this.xrLabel3.BackColor = System.Drawing.Color.Transparent;
- this.xrLabel3.CanShrink = true;
- this.xrLabel3.Font = new DevExpress.Drawing.DXFont("Arial", 8F);
- this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0.0001271566F, 0F);
- this.xrLabel3.Name = "xrLabel3";
- this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel3.SizeF = new System.Drawing.SizeF(316.9999F, 21.95832F);
- this.xrLabel3.StylePriority.UseBackColor = false;
- this.xrLabel3.StylePriority.UseFont = false;
- this.xrLabel3.StylePriority.UseTextAlignment = false;
- this.xrLabel3.Text = "Zukunft Leben, Binterimstr. 13, 40223 Düsseldorf";
- this.xrLabel3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- this.xrLabel3.WordWrap = false;
- //
- // xrPictureBox3
- //
- this.xrPictureBox3.ImageSource = new DevExpress.XtraPrinting.Drawing.ImageSource("img", resources.GetString("xrPictureBox3.ImageSource"));
- this.xrPictureBox3.LocationFloat = new DevExpress.Utils.PointFloat(461.3206F, 86.13889F);
- this.xrPictureBox3.Name = "xrPictureBox3";
- this.xrPictureBox3.SizeF = new System.Drawing.SizeF(192.3948F, 69.69443F);
- this.xrPictureBox3.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
- //
// SoziotherapieRechnung
//
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
@@ -974,14 +817,13 @@ namespace ZukunftLeben
this.Font = new DevExpress.Drawing.DXFont("Verdana", 10F);
this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
this.ruleRateFactorNull});
- this.Margins = new DevExpress.Drawing.DXMargins(100F, 50F, 155.8333F, 88.12486F);
+ this.Margins = new DevExpress.Drawing.DXMargins(100F, 50F, 200.625F, 88.12486F);
this.PageHeight = 1169;
this.PageWidth = 827;
this.PaperKind = DevExpress.Drawing.Printing.DXPaperKind.A4;
this.Version = "23.2";
xrWatermark1.Id = "Watermark1";
this.Watermarks.Add(xrWatermark1);
- ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable6)).EndInit();
@@ -1045,21 +887,8 @@ namespace ZukunftLeben
private DevExpress.XtraReports.UI.XRTableRow xrTableRow5;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell6;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell7;
- private DevExpress.XtraReports.UI.XRTable xrTable3;
- private DevExpress.XtraReports.UI.XRTableRow xrTableRow6;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell10;
- private DevExpress.XtraReports.UI.XRTableRow xrTableRow7;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
- private DevExpress.XtraReports.UI.XRTableRow xrTableRow9;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell15;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell20;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell14;
- private DevExpress.XtraReports.UI.XRTableRow xrTableRow8;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
- private DevExpress.XtraReports.UI.XRTableRow xrTableRow11;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
- private DevExpress.XtraReports.UI.XRPageInfo xrPageInfo2;
- private DevExpress.XtraReports.UI.XRLabel xrLabel3;
- private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox3;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel11;
}
}
diff --git a/ReportImp/ZukunftLeben/SoziotherapieRechnung.cs b/ReportImp/ZukunftLeben/SoziotherapieRechnung.cs
index 09b7185f3..46a1390d1 100644
--- a/ReportImp/ZukunftLeben/SoziotherapieRechnung.cs
+++ b/ReportImp/ZukunftLeben/SoziotherapieRechnung.cs
@@ -2,7 +2,6 @@ using BeWo.Data.Access;
using BeWo.Data.Entities;
using BeWo.Report;
using BeWo.Report.ReportObjects;
-using BS.Shared;
using BS.Shared.Core;
using DevExpress.XtraReports.UI;
using System;
@@ -82,7 +81,7 @@ namespace ZukunftLeben
// Einheit setzen
ii.HourlyRateString = "Stunden";
- if (ii.ServiceDescription != null && ii.ServiceDescription.ToLower().Contains("hausbesuchpauschale"))
+ if (ii.ServiceDescription != null && ii.ServiceDescription.ToLower().Contains("hausbesuchspauschale"))
{
ii.HourlyRateString = "Anzahl";
}
@@ -92,7 +91,7 @@ namespace ZukunftLeben
if (String.IsNullOrEmpty(pRO.Notice))
{
- xrLabel4.Visible = false;
+ xrLabel5.Visible = false;
}
this.bindingSource1.DataSource = pRO;
diff --git a/ReportImp/ZukunftLeben/SoziotherapieRechnung.resx b/ReportImp/ZukunftLeben/SoziotherapieRechnung.resx
index 649de3539..c7e0d4bdf 100644
--- a/ReportImp/ZukunftLeben/SoziotherapieRechnung.resx
+++ b/ReportImp/ZukunftLeben/SoziotherapieRechnung.resx
@@ -117,7 +117,4 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- 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EJuH6tY5xDT13Q1Ur23UH3/U2HoKlF0WPQClxxcPN9bJdLfpKNmeA4JuYVTJx02GBuM8p+N012AUCQ7ob7dpud002d41bnpti7Jpuem2Lumnhdm1dncNe6g119MfimgmYF81t8JSGGGHc7BrSW4h0pnpD6N4xXFlwCD3fLY6xgR0J+diMEEbk40wC4yUishPpvIAklsTfc9W9qa9T9jd7brXpfvuQKRQHN274UuBalurUkg5iTY8vFgMGSj0euyTkqOJhknz4brkY06405OCfkadKQCOJuMzOE83HYpCFmc3b3/U28G9LCGCVAZXzur42MzWwXPryoiUBIjgm007P6KS/EuZTL3doYPncaBrMW8sKcm6CpGv5CRum+3abndNNneNW56bYuyabnpti7pp4XZtXZ3DXugQJEhKBJhVOaxKQyHE0SlpItXuiTRHVrryKZEbz9CgsASxlao/e3sGuydAYlc835ee6bMyjIpESSgchagVAJWo9QurcdjhOBPo3Pny2GQySrnr8t01hZFgrNbAQhr1o0+LB49ShdSEjw2ere1Nep+xu9t1r0v33MSS05v6KVgcc4GVAAAQGXiIJcBqyKxXzHTgcC1AQKAt3KklQbicxr90r90r90r90r90r90r90pDwQTJdt1EPQf82WROewaNA2WypKcDGsTcMfLPHQqSoyUacj6M6ISCDkG3v+pucH9BCUpkx+saPHZcosIu1cNx0kFn539aFETBKCeoFg4p1qJIOYzUyQNVosZ4lJxTrSqqqrirSvSabKDLqxvG+3abndNNneNW56bYuyabnpti7pp4XZtXYkFrQbdJX7DX7DX7DS00ATxVg2RIRBX/AONNEOHezo0YCl0jHg51MgGozTJAGaxRQMtJB4uVTlXALDQoFAErSpEHEb5Rz29g12PgcAYRM6HQeHyNGjL5jMmxc4MjK6UuiFzY8b9bCS5pTbIKNmXqjUyejUrhQ8eJSpClEImdNLHgEw5tKKuWMybEcVyMrpTqAXNjxv1sxW7OPSKCNnq3tTXqfsbvbda9L99rWAIhq5FLdIJxawdI1JiZHz18WJkvZbN8vD9J24RA8TIaUQHIOo7LF2iFCQBxdKqVV1oKAKuAFN8GzX4nF3O/6m7xMSDDMtSrHjE7axstGUKt1cduEPErXR507IIDEdltHQdW89F7GXHAMWsEMIXoOBvG+3abndNNneNW56bYuyabnp9i7pp4XZtXe7Ro2JJDapeRqBx+lJDDfZaR4OpmBdXsSGkASrUxa5MTjeO52DWgCSRBOtIpAhpf+KKf8wCpYhpOpklqs7B6F2MYcjVoOJ4DXi8dwMwDn8GsrSyX4mpsQnmgUJQGU64oQWXYOQnFmPD9qJEOA2+v+1Nep+xu9t1r0v328GAdcj58qR0kM/Dfzt1oAAAIAy8SfL0CeaKQMqsq/wDdS7fupdv3Uu37qXb91Lt+6l2/dS7fupdv3Uu37qXb910+gT67mu+1lajlWXDZQnUqDR4zasZ8wUc1ZMnpUsAWL0GW7lGiL0xx4VLt+66c9iZVnXce5kElf1Uu37p6yJExD50e4kOBzbQBCUYE9czg0icrn6lNMuGg00RM0CgznU/Sq+VEYlfW7kH97MKm/Gpdv3WXE4UTG5jjE0tJKn2/dNfGtqZE147j2Zi9EAvPCp9v3WOcxS1jcezYXogGvCpdv3WSYz1g8LJSL2y8eNdv712/vXb+9dv712/vXnQSQzruPme+HPMs08uQBZeuFXTnA0iHlBRZzEEvqsPOGHHfXLpu50/eRPWriIoZoedBAOEVN1jlGJ4n1TznED5NJA6kkU6cQfGU6Ece5WhIpAIA3tN3Lg8jcpZYHIvkqNBdTadiHmhRzmCT0qREMcMDp90AAABgBucfJYpwrt/eukozLde95eRLzq5GQ952LziVx0OrhSyy3rVgbYhORt/iMF22PR8+VC84h6C9DNBgcD/EFIBSXhSpSp5GRXFybIXer7f4jwTqyFjq+1ZaSXRm9CojTFoBH+IyBZMxWEuYVxgF0zf8Ss6V6t9/8S//2Q==
-
\ No newline at end of file
diff --git a/Service/Core/Utils.cs b/Service/Core/Utils.cs
index 4b85928db..8b70fcef4 100644
--- a/Service/Core/Utils.cs
+++ b/Service/Core/Utils.cs
@@ -17,136 +17,143 @@ using BeWo.Data;
using BeWo.Data.Entities;
using BeWo.Service.ServiceContracts;
using BS.Shared;
+using BS.Shared.Core;
using BS.Shared.Extensions;
namespace BeWo.Service.Core
{
- public class Utils
- {
- private static readonly Regex indexRegex = new Regex("(?:Index=\"){1}([0-9]+)\"{1}");
- private static readonly Regex idRegex = new Regex("(?:Id=\")(([a-z0-9]{8})-{1}([a-z0-9]{4})-{1}([a-z0-9]{4})-{1}([a-z0-9]{4})-{1}([a-z0-9]{12}))(?=\"{1})");
+ public class Utils
+ {
+ private static readonly Regex indexRegex = new Regex("(?:Index=\"){1}([0-9]+)\"{1}");
+ private static readonly Regex idRegex = new Regex("(?:Id=\")(([a-z0-9]{8})-{1}([a-z0-9]{4})-{1}([a-z0-9]{4})-{1}([a-z0-9]{4})-{1}([a-z0-9]{12}))(?=\"{1})");
- public static FaultException CreateBeWoFaultException(Exception ex)
- {
- try
- {
- //SendErrorMail("MYSQL EXCEPTION - AUTOMATED MAIL NOTIFICATION", ex.ToString());
- }
- catch
- {
- }
-
- return new FaultException(new BeWoFault(ex), ex.ToString());
- }
-
- public static string GetClientIP()
- {
- if (OperationContext.Current != null)
- {
- MessageProperties properties = OperationContext.Current.IncomingMessageProperties;
- var endpoint = properties[RemoteEndpointMessageProperty.Name] as RemoteEndpointMessageProperty;
- return endpoint.Address;
- }
- return null;
- }
-
- public static string GetMD5(string val)
- {
- var lMD5 = new MD5CryptoServiceProvider();
- string lHash = BitConverter.ToString(lMD5.ComputeHash(Encoding.UTF8.GetBytes(val)));
- return lHash;
- }
-
- public static string GetSHA256(string val)
- {
- var csp = new SHA256CryptoServiceProvider();
- string lHash = BitConverter.ToString(csp.ComputeHash(Encoding.UTF8.GetBytes(val)));
- return lHash;
- }
-
- public static bool IsValidEmail(string email)
- {
- //return Regex.IsMatch(email, @"^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$");
-
- return Regex.IsMatch(email,
- @"^(?("")("".+?(? CreateBeWoFaultException(Exception ex)
{
- var server = ConfigurationManager.AppSettings.Get("SmptServer");
- var user = ConfigurationManager.AppSettings.Get("SmtpUser");
- //var pass = ConfigurationManager.AppSettings.Get("SmtpPassword");
- var pass = "JJVjJntw2yaRDAxInotF";
- String to = toAddress;
- if (String.IsNullOrEmpty(to))
+ try
+ {
+ //SendErrorMail("MYSQL EXCEPTION - AUTOMATED MAIL NOTIFICATION", ex.ToString());
+ }
+ catch
+ {
+ }
+
+ return new FaultException(new BeWoFault(ex), ex.ToString());
+ }
+
+ public static string GetClientIP()
+ {
+ if (OperationContext.Current != null)
+ {
+ MessageProperties properties = OperationContext.Current.IncomingMessageProperties;
+ var endpoint = properties[RemoteEndpointMessageProperty.Name] as RemoteEndpointMessageProperty;
+ return endpoint.Address;
+ }
+ return null;
+ }
+
+ public static string GetMD5(string val)
+ {
+ var lMD5 = new MD5CryptoServiceProvider();
+ string lHash = BitConverter.ToString(lMD5.ComputeHash(Encoding.UTF8.GetBytes(val)));
+ return lHash;
+ }
+
+ public static string GetSHA256(string val)
+ {
+ var csp = new SHA256CryptoServiceProvider();
+ string lHash = BitConverter.ToString(csp.ComputeHash(Encoding.UTF8.GetBytes(val)));
+ return lHash;
+ }
+
+ public static bool SendErrorMail(string subject, string body)
+ {
+ string sendMailSetting = ConfigurationManager.AppSettings.Get("SendMailOnError");
+ bool sendMail = false;
+ if (bool.TryParse(sendMailSetting, out sendMail))
+ {
+ if (sendMail)
+ return SendMail(subject, body, ConfigurationManager.AppSettings.Get("Recipient"));
+ }
+ return false;
+ }
+
+ //public static bool SendMail(string subject, string body, string toAddress)
+ // {
+ // return SendMail(subject, body, toAddress, null, null);
+ // }
+
+ public static bool SendMail(string subject, string body, string toAddress,
+ string senderName = null, string senderEMail = null, bool skipTenant = false,
+ string smtpServer = null, string smtpUser = null, string smtpPassword = null)
+ {
+ if (string.IsNullOrEmpty(smtpServer))
+ smtpServer = ConfigurationManager.AppSettings.Get("SmptServer");
+
+ if (string.IsNullOrEmpty(smtpUser))
+ smtpUser = ConfigurationManager.AppSettings.Get("SmtpUser");
+
+ if (string.IsNullOrEmpty(smtpPassword))
+ smtpPassword = ConfigurationManager.AppSettings.Get("SmtpPassword");
+ if (string.IsNullOrEmpty(smtpPassword))
+ smtpPassword = "JJVjJntw2yaRDAxInotF";
+
+ string to = toAddress;
+ if (string.IsNullOrEmpty(to))
to = ConfigurationManager.AppSettings.Get("SupportEMail");
- if (String.IsNullOrEmpty(to))
+ if (string.IsNullOrEmpty(to))
to = "support@bewoplaner.de";
-
- if (String.IsNullOrEmpty(senderEMail))
+
+ if (string.IsNullOrEmpty(senderEMail))
senderEMail = "bewoapp@bewoplaner.de";
- bool sendAsync = true;
- if (to.Equals("support@bewoplaner.de"))
- {
- sendAsync = false;
- }
- var body2 = "Kunde: " + MultitenancyOperationContextExt.Current.Tenant;
+ bool sendAsync = true;
+ if (to.Equals("support@bewoplaner.de"))
+ {
+ sendAsync = false;
+ }
+
+ string body2;
+ if (skipTenant)
+ {
+ body2 = "Kunde: " + (MultitenancyOperationContextExt.Current?.Tenant ?? "unknown");
+ sendAsync = false;
+ }
+ else
+ {
+ body2 = "Kunde: " + MultitenancyOperationContextExt.Current.Tenant;
//body2 += "\r\nIP: " + GetClientIP();
- body += "\n\n" + body2;
- //}
+ }
+
+ body += "\n\n" + body2;
+
+ senderEMail = senderEMail.Trim();
+
+ return SendMail2(subject, body, to, senderName, senderEMail, smtpServer, smtpUser, smtpPassword, sendAsync);
+ }
+
+ private static bool SendMail2(string subject, string body, string toAddress, string senderName, string senderEMail, string smtpServer, string smtpUser, string smtpPassword, bool sendAsync)
+ {
+ try
+ {
+ if (!MailUtils.IsValidEmail(toAddress) || !MailUtils.IsValidEmail(senderEMail))
+ {
+ return false;
+ }
+
+ String from = senderEMail;
+
+ if (toAddress.Equals("support@bewoplaner.de"))
+ {
+ var supportSenderMail = ConfigurationManager.AppSettings.Get("SupportSenderEMail");
+ if (String.IsNullOrEmpty(supportSenderMail))
+ supportSenderMail = "noreply@bewoplaner.de";
+
+ from = supportSenderMail;
+
+ }
- //if (to.Equals())
-
- senderEMail = senderEMail.Trim();
-
- return SendMail(subject, body, to, senderName, senderEMail, server, user, pass, sendAsync);
- }
-
- public static bool SendMail(string subject, string body, string toAddress, string senderName, string senderEMail, string smtpServer, string smtpUser, string smtpPassword, bool sendAsync)
- {
- try
- {
- if (!IsValidEmail(toAddress) || !IsValidEmail(senderEMail))
- {
- return false;
- }
-
- String from = senderEMail;
-
- if (toAddress.Equals("support@bewoplaner.de"))
- {
- var supportSenderMail = ConfigurationManager.AppSettings.Get("SupportSenderEMail");
- if (String.IsNullOrEmpty(supportSenderMail))
- supportSenderMail = "noreply@bewoplaner.de";
-
- from = supportSenderMail;
-
- }
-
-
- MailMessage message = null;
+ MailMessage message = null;
if (String.IsNullOrEmpty(senderName))
message = new MailMessage(from, toAddress, subject, body);
else
@@ -158,41 +165,41 @@ namespace BeWo.Service.Core
message.Subject = subject;
message.Body = body;
}
- if (senderEMail != from)
- {
- message.ReplyToList.Add(new MailAddress(senderEMail, senderName));
- }
+ if (senderEMail != from)
+ {
+ message.ReplyToList.Add(new MailAddress(senderEMail, senderName));
+ }
- message.BodyEncoding = Encoding.UTF8;
- message.IsBodyHtml = false;
+ message.BodyEncoding = Encoding.UTF8;
+ message.IsBodyHtml = false;
- var mailClient = new SmtpClient(smtpServer, 587) { Credentials = new NetworkCredential(smtpUser, smtpPassword) };
- mailClient.EnableSsl = true;
+ var mailClient = new SmtpClient(smtpServer, 587) { Credentials = new NetworkCredential(smtpUser, smtpPassword) };
+ mailClient.EnableSsl = true;
- if (sendAsync)
- {
- mailClient.SendAsync(message, null);
- }
- else
- {
- mailClient.Send(message);
- }
+ if (sendAsync)
+ {
+ mailClient.SendAsync(message, null);
+ }
+ else
+ {
+ mailClient.Send(message);
+ }
- return true;
- }
- catch
- {
- return false;
- }
- }
+ return true;
+ }
+ catch (Exception e)
+ {
+ return false;
+ }
+ }
- public static string[][] T(List pSearchParameter, int pSearchFieldCount)
- {
- //List lDifferentParameter;
+ public static string[][] T(List pSearchParameter, int pSearchFieldCount)
+ {
+ //List lDifferentParameter;
- return null;
- }
+ return null;
+ }
public static string GetRecurringAppointmentsId(SchedulerAppointment appointment)
{
@@ -232,102 +239,102 @@ namespace BeWo.Service.Core
}
- public static bool UserHasRight(ApplicationUser user, UserRightType right)
- {
- return GetGrantedRights(user).Contains(right);
+ public static bool UserHasRight(ApplicationUser user, UserRightType right)
+ {
+ return GetGrantedRights(user).Contains(right);
- }
+ }
- public static List GetGrantedRights(ApplicationUser user)
- {
- var rights = new List();
- foreach (var ug in user.UserGroups)
- {
- foreach (var rr in ug.Rights)
- {
- rights.Add(rr.RightType);
- }
- }
+ public static List GetGrantedRights(ApplicationUser user)
+ {
+ var rights = new List();
+ foreach (var ug in user.UserGroups)
+ {
+ foreach (var rr in ug.Rights)
+ {
+ rights.Add(rr.RightType);
+ }
+ }
- return rights;
- }
+ return rights;
+ }
- public static string GetRecurrenceIdFromRecurrenceInfo(string pRecurrenceInfo)
- {
- var regex = new Regex("(Id=\\\"[a-z0-9-]+\\\")");
+ public static string GetRecurrenceIdFromRecurrenceInfo(string pRecurrenceInfo)
+ {
+ var regex = new Regex("(Id=\\\"[a-z0-9-]+\\\")");
- var match = regex.Match(pRecurrenceInfo);
- if(match.Success)
- {
- var value = match.Value;
- var actualId = value.Split("\"");
- if(actualId.Count > 1)
- {
- return actualId[1];
- }
- }
+ var match = regex.Match(pRecurrenceInfo);
+ if (match.Success)
+ {
+ var value = match.Value;
+ var actualId = value.Split("\"");
+ if (actualId.Count > 1)
+ {
+ return actualId[1];
+ }
+ }
- return null;
- }
+ return null;
+ }
- public static string GetRecurrenceIndexFromRecurrenceInfo(string pRecurrenceInfo)
- {
- if(!pRecurrenceInfo.Contains("Index"))
- {
- return null;
- }
+ public static string GetRecurrenceIndexFromRecurrenceInfo(string pRecurrenceInfo)
+ {
+ if (!pRecurrenceInfo.Contains("Index"))
+ {
+ return null;
+ }
- var regex = new Regex("(Index=\\\"\\d+\\\")");
+ var regex = new Regex("(Index=\\\"\\d+\\\")");
- var match = regex.Match(pRecurrenceInfo);
- if(match.Success)
- {
- var value = match.Value;
- var actualIndex = value.Split("\"");
+ var match = regex.Match(pRecurrenceInfo);
+ if (match.Success)
+ {
+ var value = match.Value;
+ var actualIndex = value.Split("\"");
- if(actualIndex.Count > 1)
- {
- return actualIndex[1];
- }
- }
+ if (actualIndex.Count > 1)
+ {
+ return actualIndex[1];
+ }
+ }
- return null;
- }
+ return null;
+ }
- public static List ExtractRecurrenceIdFromRecurrenceString(List appointments)
- {
- var result = new List();
+ public static List ExtractRecurrenceIdFromRecurrenceString(List appointments)
+ {
+ var result = new List();
- foreach(var recurrenceInfo in appointments.Where(w => w.RecurrenceInfo != null).Select(s => s.RecurrenceInfo))
- {
- var id = GetRecurrenceIdFromRecurrenceInfo(recurrenceInfo);
+ foreach (var recurrenceInfo in appointments.Where(w => w.RecurrenceInfo != null).Select(s => s.RecurrenceInfo))
+ {
+ var id = GetRecurrenceIdFromRecurrenceInfo(recurrenceInfo);
- if(id != null)
- {
- result.AddIfNotIn(id);
- }
- }
-
- return result;
- }
+ if (id != null)
+ {
+ result.AddIfNotIn(id);
+ }
+ }
- public static string ExtractIdFromRecurrenceInfo(string pRecurrenceInfo)
- {
- return pRecurrenceInfo != null ? idRegex.Match(pRecurrenceInfo).Groups[1].Value : null;
- }
+ return result;
+ }
- public static int ExtractIndexFromRecurrenceInfo(string pRecurrenceInfo)
- {
- if (pRecurrenceInfo != null)
- {
- var indexString = indexRegex.Match(pRecurrenceInfo).Groups[1].Value;
+ public static string ExtractIdFromRecurrenceInfo(string pRecurrenceInfo)
+ {
+ return pRecurrenceInfo != null ? idRegex.Match(pRecurrenceInfo).Groups[1].Value : null;
+ }
- var index = !string.IsNullOrEmpty(indexString) ? int.Parse(indexString) : 0;
+ public static int ExtractIndexFromRecurrenceInfo(string pRecurrenceInfo)
+ {
+ if (pRecurrenceInfo != null)
+ {
+ var indexString = indexRegex.Match(pRecurrenceInfo).Groups[1].Value;
- return index;
- }
+ var index = !string.IsNullOrEmpty(indexString) ? int.Parse(indexString) : 0;
- return -1;
- }
- }
+ return index;
+ }
+
+ return -1;
+ }
+ }
}
\ No newline at end of file
diff --git a/Service/DCEntityMapper/AbstractIDCEntityMapper.cs b/Service/DCEntityMapper/AbstractIDCEntityMapper.cs
index 3e11dbf3d..aba334de8 100644
--- a/Service/DCEntityMapper/AbstractIDCEntityMapper.cs
+++ b/Service/DCEntityMapper/AbstractIDCEntityMapper.cs
@@ -17,6 +17,64 @@ namespace BeWo.Service.DCEntityMapper
return ServiceLogic.ConcurrencyCheck(pDataContractVersion, pEntity);
}
+ public virtual List MapToNewDCs(IEnumerable pEntitys)
+ {
+ List lResult = new List();
+ if (pEntitys != null)
+ {
+ foreach (TEntity iEntity in pEntitys)
+ {
+ lResult.Add(this.MergeWithDC(iEntity, CreateNewDC()));
+ }
+ }
+ return lResult;
+ }
+ public virtual TDC MapToNewDC(TEntity pEntity, bool ignoreNullEntity)
+ {
+ if (ignoreNullEntity || pEntity is object)
+ return MapToNewDC(pEntity);
+
+ return CreateNewDC();
+ }
+ public virtual TDC MapToNewDC(TEntity pEntity)
+ {
+ return MergeWithDC(pEntity, CreateNewDC());
+ }
+ public virtual TDC CreateNewDC()
+ {
+ return new TDC();
+ }
+
+ public virtual List MapToNewEntities(IEnumerable pDataContracts)
+ {
+ List lResult = new List();
+ if (pDataContracts != null)
+ {
+ foreach (TDC iDataContract in pDataContracts)
+ {
+ lResult.Add(this.MergeWithEntity(iDataContract, new TEntity()));
+ }
+ }
+ return lResult;
+ }
+ public virtual TEntity MapToNewEntity(TDC pDataContract, bool ignoreNullDC)
+ {
+ if (ignoreNullDC || pDataContract is object)
+ return MergeWithEntity(pDataContract, new TEntity());
+
+ return CreateNewEntity();
+ }
+ public virtual TEntity MapToNewEntity(TDC pDataContract)
+ {
+ return MergeWithEntity(pDataContract, new TEntity());
+ }
+ public virtual TEntity CreateNewEntity()
+ {
+ return new TEntity();
+ }
+
+ public abstract TDC MergeWithDC(TEntity pEntity, TDC pDataContract);
+
public virtual void MergeWithEntitys(IList pDataContractList, IList pEntityList)
{
if (pEntityList.Count == 0 && pDataContractList != null && pDataContractList.Count > 0)
@@ -69,52 +127,20 @@ namespace BeWo.Service.DCEntityMapper
// .Where(dc => pEntityList
// .Count(entity => AreDCAndEntityEqual(dc, entity)) == 0)
// .Select(dc => MapToNewEntity(dc)));
-
+
}
+ public virtual TEntity MergeWithEntity(TDC pDataContract, TEntity pEntity, bool ignoreNullDC)
+ {
+ if (ignoreNullDC || pDataContract is object)
+ {
+ if (pEntity is null)
+ pEntity = CreateNewEntity();
- public virtual TDC MapToNewDC(TEntity pEntity)
- {
- return this.MergeWithDC(pEntity, CreateNewDC());
- }
-
- public virtual List MapToNewDCs(IEnumerable pEntitys)
- {
- List lResult = new List();
- if (pEntitys != null)
- {
- foreach (TEntity iEntity in pEntitys)
- {
- lResult.Add(this.MergeWithDC(iEntity, CreateNewDC()));
- }
- }
- return lResult;
- }
-
- public virtual TDC CreateNewDC()
- {
- return new TDC();
- }
-
- public virtual List MapToNewEntities(IEnumerable pDataContracts)
- {
- List lResult = new List();
- if (pDataContracts != null)
- {
- foreach (TDC iDataContract in pDataContracts)
- {
- lResult.Add(this.MergeWithEntity(iDataContract, new TEntity()));
- }
- }
- return lResult;
- }
-
- public virtual TEntity MapToNewEntity(TDC pDataContract)
- {
- return this.MergeWithEntity(pDataContract, new TEntity());
- }
-
- public abstract TDC MergeWithDC(TEntity pEntity, TDC pDataContract);
+ return MergeWithEntity(pDataContract, pEntity);
+ }
+ return null;
+ }
public abstract TEntity MergeWithEntity(TDC pDataContract, TEntity pEntity);
protected abstract bool AreDCAndEntityEqual(TDC pDC, TEntity pEntity);
diff --git a/Service/DCEntityMapper/BankAccountDC_BankAccount.cs b/Service/DCEntityMapper/BankAccountDC_BankAccount.cs
new file mode 100644
index 000000000..c54bfe857
--- /dev/null
+++ b/Service/DCEntityMapper/BankAccountDC_BankAccount.cs
@@ -0,0 +1,54 @@
+using BeWo.Data.Entities;
+using BS.Shared.DataContracts.Invoicing;
+using BS.Shared.Extensions;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace BeWo.Service.DCEntityMapper
+{
+ public class BankAccountDC_BankAccount : AbstractIDCEntityMapper
+ {
+ public override BankAccountDC MergeWithDC(BankAccount from, BankAccountDC to)
+ {
+ to.AccountNumber = from.AccountNumber;
+ to.BankCode = from.BankCode;
+ to.BankName = from.BankName;
+ to.Bic = from.Bic;
+ to.IBAN = from.IBAN;
+ to.Notice = from.Notice;
+ to.Oid = from.Oid;
+ to.Version = from.Version;
+
+ return to;
+ }
+
+ public override BankAccount MergeWithEntity(BankAccountDC from, BankAccount to)
+ {
+ ConcurrencyCheck(from.Version, to);
+
+ to.AccountNumber = from.AccountNumber.ToNullIfEmpty();
+ to.BankCode = from.BankCode.ToNullIfEmpty();
+ to.BankName = from.BankName.ToNullIfEmpty();
+ to.Bic = from.Bic.ToNullIfEmpty();
+ to.IBAN = from.IBAN.ToNullIfEmpty();
+ to.Notice = from.Notice;
+ to.Oid = from.Oid;
+ to.Version = from.Version;
+
+ return to;
+ }
+
+ protected override bool AreDCAndEntityEqual(BankAccountDC pDC, BankAccount pEntity)
+ {
+ if (pDC.Oid == null)
+ {
+ return false;
+ }
+
+ return pDC.Oid == pEntity.Oid;
+ }
+ }
+}
diff --git a/Service/DCEntityMapper/GkvAbrechnungDC_GkvAbrechnung.cs b/Service/DCEntityMapper/GkvAbrechnungDC_GkvAbrechnung.cs
index 1c455471f..45a4a3f76 100644
--- a/Service/DCEntityMapper/GkvAbrechnungDC_GkvAbrechnung.cs
+++ b/Service/DCEntityMapper/GkvAbrechnungDC_GkvAbrechnung.cs
@@ -4,6 +4,7 @@ using BS.Shared.Core;
using BS.Shared.DataContracts;
using BS.Shared.DataContracts.GkvAbrechnung;
using BS.Shared.Extensions;
+using BS.Shared.Interface;
using NHibernate.Linq;
using System.Collections.Generic;
using System.Linq;
@@ -92,6 +93,11 @@ namespace BeWo.Service.DCEntityMapper
{
isReady = false;
tooltip = "Organisation fehlen Informationen";
+ }
+ else if(pDataContract.LastTransferProtokoll is IGkvTransferProtokoll last_prot && orga.IKDatenannahmestelle != last_prot.IKDatenannahmestelle)
+ {
+ isReady = false;
+ tooltip = "Datenannahmestelle hat sich geändert. Bitte neue Abrechnung erstellen.";
}
}
diff --git a/Service/DCEntityMapper/MandatorDC_Mandator.cs b/Service/DCEntityMapper/MandatorDC_Mandator.cs
index 0378ea482..7f8856bc6 100644
--- a/Service/DCEntityMapper/MandatorDC_Mandator.cs
+++ b/Service/DCEntityMapper/MandatorDC_Mandator.cs
@@ -2,93 +2,108 @@ using BeWo.Data.Access;
using BeWo.Data.Entities;
using BS.Shared.DataContracts;
+using BS.Shared.Extensions;
using System;
namespace BeWo.Service.DCEntityMapper
{
- public class MandatorDC_Mandator : AbstractIDCEntityMapper
- {
- public override MandatorDC MergeWithDC(Mandator pEntity, MandatorDC pDataContract)
- {
- pDataContract.MandatorOid = pEntity.Oid;
- pDataContract.MandatorVersion = pEntity.Version;
- pDataContract.Name = pEntity.Name;
- pDataContract.ClientId = pEntity.ClientId;
- pDataContract.BeWoClientType = pEntity.BeWoClientType;
- pDataContract.Country = pEntity.Country;
- pDataContract.State = pEntity.State;
- pDataContract.Town = pEntity.Town;
- pDataContract.PostalCode = pEntity.PostalCode;
- pDataContract.Street = pEntity.Street;
- pDataContract.Settings = pEntity.Settings;
- pDataContract.RssFeedUrl = pEntity.RssFeedUrl;
- pDataContract.IsSchedulerAllowed = pEntity.IsSchedulerAllowed;
- pDataContract.IsMedicationAllowed = pEntity.IsMedicationAllowed;
+ public class MandatorDC_Mandator : AbstractIDCEntityMapper
+ {
+ public override MandatorDC MergeWithDC(Mandator from, MandatorDC to)
+ {
+ to.MandatorOid = from.Oid;
+ to.MandatorVersion = from.Version;
+ to.Website = from.Website;
+ to.Name = from.Name;
+ to.ClientId = from.ClientId;
+ to.BeWoClientType = from.BeWoClientType;
+ to.Country = from.Country;
+ to.State = from.State;
+ to.Town = from.Town;
+ to.PostalCode = from.PostalCode;
+ to.Street = from.Street;
+ to.Settings = from.Settings;
+ to.RssFeedUrl = from.RssFeedUrl;
+ to.IsSchedulerAllowed = from.IsSchedulerAllowed;
+ to.IsMedicationAllowed = from.IsMedicationAllowed;
- pDataContract.AllowSbd = !string.IsNullOrEmpty(pDataContract.ClientId) && pDataContract.ClientId == "SBD";
+ to.BankAccount = MapperFactory.BankAccountDC_BankAccount.MapToNewDC(from.BankAccount, false);
+
+ to.AllowSbd = !string.IsNullOrEmpty(to.ClientId) && to.ClientId == "SBD";
#if DEBUG
- //pDataContract.AllowSbd = true;
+ //pDataContract.AllowSbd = true;
#endif
- pDataContract.Apikey = pEntity.Apikey;
- pDataContract.IKLeistungserbringer = pEntity.IKLeistungserbringer;
- var can_edit = GetCanEditIKLeistungserbringer();
+ to.Apikey = from.Apikey;
+ to.IKLeistungserbringer = from.IKLeistungserbringer;
+ var can_edit = GetCanEditIKLeistungserbringer();
- pDataContract.CanEditIKLeistungserbringer = can_edit;
- pDataContract.CanEditIKLeistungserbringerTooltip = can_edit ? null :
- "Mit dem Senden mind. einer GKV Abrechnung haben Sie sich bereits\n" +
- "mit dieser IK bei uns registiert. Bei Änderungswunsch wenden Sie\n" +
- "sich bitte an unseren Support.";
+ to.CanEditIKLeistungserbringer = can_edit;
+ to.CanEditIKLeistungserbringerTooltip = can_edit ? null :
+ "Mit dem Senden mind. einer GKV Abrechnung haben Sie sich bereits\n" +
+ "mit dieser IK bei uns registiert. Bei Änderungswunsch wenden Sie\n" +
+ "sich bitte an unseren Support.";
- return pDataContract;
- }
+ if (from.SoziotherapieAnsprechpartner is object)
+ to.SoziotherapieAnsprechpartner = MapperFactory.CompactEmployeeDC_Employee.MapToNewDC(from.SoziotherapieAnsprechpartner);
- public override Mandator MergeWithEntity(MandatorDC pDataContract, Mandator pEntity)
- {
- this.ConcurrencyCheck(pDataContract.MandatorVersion, pEntity);
+ if (from.Logo is object)
+ to.Logo = MapperFactory.ImageDC_Image.MapToNewDC(from.Logo);
- pEntity.Name = pDataContract.Name;
- pEntity.ClientId = pDataContract.ClientId;
- pEntity.BeWoClientType = pDataContract.BeWoClientType;
- pEntity.Country = pDataContract.Country;
- pEntity.State = pDataContract.State;
- pEntity.Town = pDataContract.Town;
- pEntity.PostalCode = pDataContract.PostalCode;
- pEntity.Street = pDataContract.Street;
- pEntity.Settings = pDataContract.Settings;
- pEntity.RssFeedUrl = pDataContract.RssFeedUrl;
- pEntity.IsSchedulerAllowed = pDataContract.IsSchedulerAllowed;
- pEntity.IsMedicationAllowed = pDataContract.IsMedicationAllowed;
- pEntity.Apikey = pDataContract.Apikey;
- pEntity.IKLeistungserbringer = pDataContract.IKLeistungserbringer;
+ return to;
+ }
- return pEntity;
- }
+ public override Mandator MergeWithEntity(MandatorDC from, Mandator to)
+ {
+ this.ConcurrencyCheck(from.MandatorVersion, to);
- protected override bool AreDCAndEntityEqual(MandatorDC pDC, Mandator pEntity)
- {
- if (pDC.MandatorOid == null)
- {
- return false;
- }
+ to.Name = from.Name;
+ to.Website = from.Website.ToNullIfEmpty();
+ to.ClientId = from.ClientId;
+ to.BeWoClientType = from.BeWoClientType;
+ to.Country = from.Country;
+ to.State = from.State;
+ to.Town = from.Town;
+ to.PostalCode = from.PostalCode;
+ to.Street = from.Street;
+ to.Settings = from.Settings;
+ to.RssFeedUrl = from.RssFeedUrl;
+ to.IsSchedulerAllowed = from.IsSchedulerAllowed;
+ to.IsMedicationAllowed = from.IsMedicationAllowed;
+ to.Apikey = from.Apikey;
+ to.IKLeistungserbringer = from.IKLeistungserbringer.ToNullIfEmpty();
- return pDC.MandatorOid == pEntity.Oid;
- }
+ to.BankAccount = MapperFactory.BankAccountDC_BankAccount.MergeWithEntity(from.BankAccount, to.BankAccount, false);
+ to.SoziotherapieAnsprechpartner = MapperFactory.CompactEmployeeDC_Employee.MergeWithEntity(from.SoziotherapieAnsprechpartner, to.SoziotherapieAnsprechpartner, false);
+ to.Logo = MapperFactory.ImageDC_Image.MergeWithEntity(from.Logo, to.Logo, false);
- private bool GetCanEditIKLeistungserbringer()
+ return to;
+ }
+
+ protected override bool AreDCAndEntityEqual(MandatorDC pDC, Mandator pEntity)
+ {
+ if (pDC.MandatorOid == null)
+ {
+ return false;
+ }
+
+ return pDC.MandatorOid == pEntity.Oid;
+ }
+
+ private bool GetCanEditIKLeistungserbringer()
{
try
{
- var row_count = DAOFactory.GenericDAO.GetRowCount();
+ var row_count = DAOFactory.GenericDAO.GetRowCount();
- return row_count == 0;
+ return row_count == 0;
}
catch (Exception)
{
}
- return true;
+ return true;
}
- }
+ }
}
\ No newline at end of file
diff --git a/Service/DCEntityMapper/MapperFactory.cs b/Service/DCEntityMapper/MapperFactory.cs
index f46281d7e..1f709c4cc 100644
--- a/Service/DCEntityMapper/MapperFactory.cs
+++ b/Service/DCEntityMapper/MapperFactory.cs
@@ -437,7 +437,7 @@ namespace BeWo.Service.DCEntityMapper
public static CompactWohnheimDC_Wohnheim CompactWohnheimDC_Wohnheim =>
_CompactWohnheimDC_Wohnheim ?? (_CompactWohnheimDC_Wohnheim = new CompactWohnheimDC_Wohnheim());
-
+
public static WohnheimDC_Wohnheim WohnheimDC_Wohnheim =>
_WohnheimDC_Wohnheim ?? (_WohnheimDC_Wohnheim = new WohnheimDC_Wohnheim());
@@ -452,7 +452,7 @@ namespace BeWo.Service.DCEntityMapper
public static CustomerAPPCodeDC_CustomerAPPCode CustomerAPPCodeDC_CustomerAPPCode =>
_CustomerAPPCodeDC_CustomerAPPCode ?? (_CustomerAPPCodeDC_CustomerAPPCode = new CustomerAPPCodeDC_CustomerAPPCode());
-
+
public static VertretungDC_Vertretung VertretungDC_Vertretung =>
_VertretungDC_Vertretung ?? (_VertretungDC_Vertretung = new VertretungDC_Vertretung());
@@ -527,7 +527,7 @@ namespace BeWo.Service.DCEntityMapper
public static EmployeeTokenRelationDC_Employee2Token EmployeeTokenRelationDC_Employee2Token =>
_EmployeeTokenRelationDC_Employee2Token ?? (_EmployeeTokenRelationDC_Employee2Token = new EmployeeTokenRelationDC_Employee2Token());
-
+
public static CompactTokenDC_Token CompactTokenDC_Token =>
_CompactTokenDC_Token ?? (_CompactTokenDC_Token = new CompactTokenDC_Token());
@@ -745,7 +745,7 @@ namespace BeWo.Service.DCEntityMapper
public static DokumentvorlageDC_Dokumentvorlage DokumentvorlageDC_Dokumentvorlage =>
_DokumentvorlageDC_Dokumentvorlage ?? (_DokumentvorlageDC_Dokumentvorlage = new DokumentvorlageDC_Dokumentvorlage());
-
+
public static VorlagentabelleDC_Vorlagentabelle VorlagentabelleDC_Vorlagentabelle =>
_VorlagentabelleDC_Vorlagentabelle ?? (_VorlagentabelleDC_Vorlagentabelle = new VorlagentabelleDC_Vorlagentabelle());
@@ -758,7 +758,7 @@ namespace BeWo.Service.DCEntityMapper
public static AddressRouteDC_AddressRoute AddressRouteDC_AddressRoute =>
_AddressRouteDC_AddressRoute ?? (_AddressRouteDC_AddressRoute = new AddressRouteDC_AddressRoute());
- public static BargeldtransaktionshistoryDC_Bargeldtransaktionshistory BargeldtransaktionshistoryDC_Bargeldtransaktionshistory =>
+ public static BargeldtransaktionshistoryDC_Bargeldtransaktionshistory BargeldtransaktionshistoryDC_Bargeldtransaktionshistory =>
_BargeldtransaktionshistoryDC_Bargeldtransaktionshistory ?? (_BargeldtransaktionshistoryDC_Bargeldtransaktionshistory = new BargeldtransaktionshistoryDC_Bargeldtransaktionshistory());
public static WohneinheitDC_Wohneinheit WohneinheitDC_Wohneinheit =>
@@ -769,14 +769,17 @@ namespace BeWo.Service.DCEntityMapper
public static ImageDC_Image ImageDC_Image =>
_ImageDC_Image ?? (_ImageDC_Image = new ImageDC_Image());
-
+
public static CustomerVermittlungArbeitDC_CustomerVermittlungArbeit CustomerVermittlungArbeitDC_CustomerVermittlungArbeit =>
_CustomerVermittlungArbeitDC_CustomerVermittlungArbeit ?? (_CustomerVermittlungArbeitDC_CustomerVermittlungArbeit = new CustomerVermittlungArbeitDC_CustomerVermittlungArbeit());
-
+
public static CustomerWohnhilfeDC_CustomerWohnhilfe CustomerWohnhilfeDC_CustomerWohnhilfe =>
_CustomerWohnhilfeDC_CustomerWohnhilfe ?? (_CustomerWohnhilfeDC_CustomerWohnhilfe = new CustomerWohnhilfeDC_CustomerWohnhilfe());
public static AiSettingsDC_AiSettings AiSettingsDC_AiSettings =>
_AiSettingsDC_AiSettings ?? (_AiSettingsDC_AiSettings = new AiSettingsDC_AiSettings());
+
+ public static BankAccountDC_BankAccount BankAccountDC_BankAccount { get; }
+ = new BankAccountDC_BankAccount();
}
}
\ No newline at end of file
diff --git a/Service/DCEntityMapper/OrganisationDC_Organisation.cs b/Service/DCEntityMapper/OrganisationDC_Organisation.cs
index b7335fbfb..12be97179 100644
--- a/Service/DCEntityMapper/OrganisationDC_Organisation.cs
+++ b/Service/DCEntityMapper/OrganisationDC_Organisation.cs
@@ -34,6 +34,7 @@ namespace BeWo.Service.DCEntityMapper
pDataContract.BezDatenannahmestelle = pEntity.BezDatenannahmestelle;
pDataContract.Leistungserbringergruppe = pEntity.Leistungserbringergruppe;
pDataContract.Verfahrensstufe = pEntity.Verfahrensstufe;
+ pDataContract.GkvAusblenden = pEntity.GkvAusblenden;
pDataContract.BusinessPartnerId = pEntity.BusinessPartnerId;
@@ -113,6 +114,7 @@ namespace BeWo.Service.DCEntityMapper
pEntity.BezDatenannahmestelle = pDataContract.BezDatenannahmestelle;
pEntity.Leistungserbringergruppe = pDataContract.Leistungserbringergruppe;
pEntity.Verfahrensstufe = pDataContract.Verfahrensstufe;
+ pEntity.GkvAusblenden = pDataContract.GkvAusblenden;
pEntity.BusinessPartnerId = pDataContract.BusinessPartnerId;
diff --git a/Service/Service.csproj b/Service/Service.csproj
index 44790515c..afb041a13 100644
--- a/Service/Service.csproj
+++ b/Service/Service.csproj
@@ -225,6 +225,7 @@
+
diff --git a/Service/ServiceImplementations/AccountingServiceImp.cs b/Service/ServiceImplementations/AccountingServiceImp.cs
index 20fb8a222..d786d3735 100644
--- a/Service/ServiceImplementations/AccountingServiceImp.cs
+++ b/Service/ServiceImplementations/AccountingServiceImp.cs
@@ -33,6 +33,8 @@ namespace BeWo.Service.ServiceImplementations
[ServiceBehavior(InstanceContextMode = InstanceContextMode.PerCall, ConcurrencyMode = ConcurrencyMode.Single)]
public class AccountingServiceImp : IAccountingService
{
+ public string Tenant => MultitenancyOperationContextExt.Current?.Tenant;
+
public void DeactivateInvoiceBases(List invoices)
{
try
@@ -992,6 +994,22 @@ namespace BeWo.Service.ServiceImplementations
Success = app8res.Success
};
+ if (res.Gefunden)
+ {
+ var orgas = DAOFactory.SearchDAO.GetAllOrganisationByIKKrankenkasse(req.IKKrankenkasse);
+
+ if(req.OrganisationOid is long oid)
+ {
+ orgas.RemoveAll(x => x.Oid == oid);
+ }
+
+ if (orgas.Any())
+ {
+ res.BereitsEnthalten = true;
+ res.BereitsEnthaltenBei = orgas.Select(x => x.Name).ToList();
+ }
+ }
+
return res;
}
catch (Exception e)
@@ -1041,7 +1059,11 @@ namespace BeWo.Service.ServiceImplementations
if (manager.DakotaFileDict.Count != 1 || manager.DakotaFileDict.First().Value.GetKostenträgerCount() != 1)
{
- throw new GkvException("Unerwartete Anzahl an Dakota Files berechnet.");
+ var msg = "Unerwartete Anzahl an Dakota Files berechnet.";
+
+ MailUtils.SendGkvModuleErrorMail("CreateGkvTransferProtokoll", msg, Tenant);
+
+ throw new GkvException(msg);
}
var file_from_manager = manager.DakotaFileDict.First().Value;
@@ -1049,13 +1071,25 @@ namespace BeWo.Service.ServiceImplementations
var nutzdatendatei = file_from_manager.GetNutzdatendatei();
// https://dev.mysql.com/doc/refman/8.3/en/string-type-syntax.html
- // A TEXT column with a maximum length of 65,535 (2^16 − 1) characters.
- // The effective maximum length is less if the value contains multibyte
- // characters. Each TEXT value is stored using a 2-byte length prefix
- // that indicates the number of bytes in the value.
- if (nutzdatendatei.Length > 65535)
+ // A TEXT column with a maximum length of 16,777,215 (224 − 1) characters.
+ // The effective maximum length is less if the value contains multibyte characters.
+ // Each MEDIUMTEXT value is stored using a 3-byte length prefix that indicates the number of bytes in the value.
+ //
+ // Type | Maximum length
+ // -----------+-------------------------------------
+ // TINYTEXT | 255(2^8−1) bytes
+ // TEXT | 65,535(2^16−1) bytes = 64 KiB
+ // MEDIUMTEXT | 16,777,215(2^24−1) bytes = 16 MiB
+ // LONGTEXT | 4,294,967,295(2^32−1) bytes = 4 GiB
+
+
+ if (nutzdatendatei.Length > 16777215)
{
- throw new GkvException($"nutzdatendatei - Länger als 65535: {nutzdatendatei.Length}");
+ var msg = $"nutzdatendatei - Länger als 16777215: {nutzdatendatei.Length}";
+
+ MailUtils.SendGkvModuleErrorMail("CreateGkvTransferProtokoll", msg, Tenant);
+
+ throw new GkvException(msg);
}
protokoll.IKDatenannahmestelle = file_from_manager.GetIKDatenannahmestelle();
@@ -1084,6 +1118,8 @@ namespace BeWo.Service.ServiceImplementations
}
catch (Exception e)
{
+ MailUtils.SendGkvModuleErrorMail("CreateGkvTransferProtokoll", e, Tenant);
+
throw new GkvException(e.Message, "Erstellung");
}
}
@@ -1171,7 +1207,7 @@ namespace BeWo.Service.ServiceImplementations
}
catch (Exception e)
{
- throw e;
+ MailUtils.SendGkvModuleErrorMail("GkvServerGetStatusRequest Error", e, Tenant);
return true;
}
diff --git a/Service/ServiceImplementations/CustomerServiceImp.cs b/Service/ServiceImplementations/CustomerServiceImp.cs
index 3430fb140..728b6ccf6 100644
--- a/Service/ServiceImplementations/CustomerServiceImp.cs
+++ b/Service/ServiceImplementations/CustomerServiceImp.cs
@@ -859,7 +859,8 @@ namespace BeWo.Service.ServiceImplementations
{
IList list = DAOFactory.GenericDAO.GetAllActiveAndArchived();
- list = list.Where(x => Validator.IsOrganisationInformationValid(x.IKDatenannahmestelle, x.IKKostentrager, x.IKKrankenkasse, x.BezDatenannahmestelle)).ToList();
+ list = list.Where(x => !x.GkvAusblenden &&
+ Validator.IsOrganisationInformationValid(x.IKDatenannahmestelle, x.IKKostentrager, x.IKKrankenkasse, x.BezDatenannahmestelle)).ToList();
return CreateCompactOrganisations(list);
}
diff --git a/Shared/AppSender/AppRequestSender.cs b/Shared/AppSender/AppRequestSender.cs
index 2f9891b34..2334b08f8 100644
--- a/Shared/AppSender/AppRequestSender.cs
+++ b/Shared/AppSender/AppRequestSender.cs
@@ -74,6 +74,8 @@ namespace BS.Shared.AppSender
using (WebClient client = new WebClient())
{
+ client.Encoding = Encoding.UTF8;
+
client.Headers.Add(HttpRequestHeader.ContentType, "application/json");
response_app8_str = client.UploadString(url, "POST", dataString);
@@ -93,6 +95,8 @@ namespace BS.Shared.AppSender
using (WebClient client = new WebClient())
{
+ client.Encoding = Encoding.UTF8;
+
client.Headers.Add(HttpRequestHeader.ContentType, "application/json");
response = await client.UploadStringTaskAsync(url, "POST", dataString);
diff --git a/Shared/Core/AppSettingReader.cs b/Shared/Core/AppSettingReader.cs
new file mode 100644
index 000000000..42a37d747
--- /dev/null
+++ b/Shared/Core/AppSettingReader.cs
@@ -0,0 +1,96 @@
+using System;
+using System.Collections.Generic;
+using System.Configuration;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace BS.Shared.Core
+{
+ internal struct Module
+ {
+ public string Short { get; set; }
+ public string Name { get; set; }
+
+ public Module(string shortName, string name)
+ {
+ Short = shortName;
+ Name = name;
+ }
+ };
+
+ internal struct SmtpConnectionInfo
+ {
+ public string SmtpServer { get; set; }
+ public bool Enabled { get; set; }
+ public string SmtpUser { get; set; }
+ public string SmtpPassword { get; set; }
+ public string MailSender { get; set; }
+ public string MailReceiver { get; set; }
+ }
+
+ public static class AppSettingReader
+ {
+ private static readonly string _AppSettingsSmtpServer = "SendMailModuleSmtpServer";
+ private static readonly string _AppSettingsEnabledFormat = "SendMailModule{0}Enabled";
+ private static readonly string _AppSettingsSmtpUserFormat = "SendMailModule{0}SmtpUser";
+ private static readonly string _AppSettingsSmtpPasswordFormat = "SendMailModule{0}SmtpPassword";
+ private static readonly string _AppSettingsSenderFormat = "SendMailModule{0}Sender";
+ private static readonly string _AppSettingsReceiverFormat = "SendMailModule{0}Receiver";
+
+ #region SmtpConnectionInfo
+ internal static SmtpConnectionInfo GetSmtpConnectionInfo(Module module)
+ => GetSmtpConnectionInfo(module.Short);
+ internal static SmtpConnectionInfo GetSmtpConnectionInfo(string key)
+ {
+ return new SmtpConnectionInfo()
+ {
+ SmtpServer = GetSmtpServer(),
+ Enabled = GetSendMailModuleEnabled(key),
+ SmtpUser = GetSendMailModuleUser(key),
+ SmtpPassword = GetSendMailModulePassword(key),
+ MailSender = GetSendMailModuleSender(key),
+ MailReceiver = GetSendMailModuleReceiver(key)
+ };
+ }
+ private static string GetSmtpServer()
+ {
+ var setting_path = _AppSettingsSmtpServer;
+ var setting = ConfigurationManager.AppSettings.Get(setting_path);
+ return setting;
+ }
+ private static bool GetSendMailModuleEnabled(string key)
+ {
+ var setting_path = string.Format(_AppSettingsEnabledFormat, key);
+ var setting = ConfigurationManager.AppSettings.Get(setting_path);
+ if (bool.TryParse(setting, out var rtn))
+ return rtn;
+ return true;
+ }
+ private static string GetSendMailModuleUser(string key)
+ {
+ var setting_path = string.Format(_AppSettingsSmtpUserFormat, key);
+ var setting = ConfigurationManager.AppSettings.Get(setting_path);
+ return setting;
+ }
+ private static string GetSendMailModulePassword(string key)
+ {
+ var setting_path = string.Format(_AppSettingsSmtpPasswordFormat, key);
+ var setting = ConfigurationManager.AppSettings.Get(setting_path);
+ return setting;
+ }
+ private static string GetSendMailModuleSender(string key)
+ {
+ var setting_path = string.Format(_AppSettingsSenderFormat, key);
+ var setting = ConfigurationManager.AppSettings.Get(setting_path);
+ return setting;
+ }
+ private static string GetSendMailModuleReceiver(string key)
+ {
+ var setting_path = string.Format(_AppSettingsReceiverFormat, key);
+ var setting = ConfigurationManager.AppSettings.Get(setting_path);
+ return setting;
+ }
+ #endregion
+ }
+}
diff --git a/Shared/Core/MailUtils.cs b/Shared/Core/MailUtils.cs
new file mode 100644
index 000000000..a5bc0166f
--- /dev/null
+++ b/Shared/Core/MailUtils.cs
@@ -0,0 +1,104 @@
+using System;
+using System.Collections.Generic;
+using System.Configuration;
+using System.Linq;
+using System.Net;
+using System.Net.Mail;
+using System.Text;
+using System.Text.RegularExpressions;
+using System.Threading.Tasks;
+
+namespace BS.Shared.Core
+{
+ public static class MailUtils
+ {
+ private static readonly Module _GKV_Module = new Module("Gkv", "GKV/EDI/EDAT");
+ private static readonly Module _GKV_Module2 = new Module("GkvTest", "GKV/EDI/EDAT");
+
+ public static bool SendGkvModuleErrorMail(string title, Exception e, string tenant)
+ => SendGkvModuleErrorMail(title, "Exception gefunden: " + e.ToString(), tenant);
+ public static bool SendGkvModuleErrorMail(string title, string body, string tenant)
+ {
+ return SendModuleErrorMail(_GKV_Module, title, body, tenant);
+ }
+
+ public static bool SendGkvModuleTestErrorMail(string title, string body, string tenant)
+ {
+ return SendModuleErrorMail(_GKV_Module2, title, body, tenant);
+ }
+
+ private static bool SendModuleErrorMail(Module module, string title, string body, string tenant)
+ {
+ var conn = AppSettingReader.GetSmtpConnectionInfo(module);
+
+ if (!conn.Enabled)
+ return false;
+
+ var subject = $"ownSoft Module Error {module.Name}: {title}";
+ var toAddress = conn.MailReceiver;
+ var senderName = conn.MailSender;
+ var senderEMail = conn.MailSender;
+ var smtpServer = conn.SmtpServer;
+ var smtpUser = conn.SmtpUser;
+ var smtpPassword = conn.SmtpPassword;
+ var sendAsync = false;
+
+ string tenant_str = "Kunde: " + (tenant ?? "unknown");
+ body += "\n\n" + tenant_str;
+
+ return SendEmail(subject, body, toAddress, senderName, senderEMail, smtpServer, smtpUser, smtpPassword, sendAsync);
+ }
+
+ private static bool SendEmail(string subject, string body, string toAddress, string fromName, string fromAddress, string smtpServer, string smtpUser, string smtpPassword, bool sendAsync)
+ {
+ try
+ {
+ if (!IsValidEmail(toAddress) || !IsValidEmail(fromAddress))
+ {
+ return false;
+ }
+
+ MailMessage message = new MailMessage(fromAddress, toAddress, subject, body);
+
+ if (toAddress != fromAddress)
+ {
+ message.ReplyToList.Add(new MailAddress(fromAddress, fromName));
+ }
+
+
+ message.BodyEncoding = Encoding.UTF8;
+ message.IsBodyHtml = false;
+
+ var mailClient = new SmtpClient(smtpServer, 587) { Credentials = new NetworkCredential(smtpUser, smtpPassword) };
+ mailClient.EnableSsl = true;
+
+ if (sendAsync)
+ {
+ mailClient.SendAsync(message, null);
+ }
+ else
+ {
+ mailClient.Send(message);
+ }
+
+ return true;
+ }
+ catch (Exception e)
+ {
+ return false;
+ }
+ }
+
+ public static bool IsValidEmail(string email)
+ {
+ //return Regex.IsMatch(email, @"^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$");
+
+ return Regex.IsMatch(email,
+ @"^(?("")("".+?(? _RelatedCustomerOIDList;
+ public partial class CompactEmployeeDC : IDataContract
+ {
+ private List _RelatedCustomerOIDList;
- [DataMember]
- public ActivationTypeId ActivationType { get; set; }
+ [DataMember] public ActivationTypeId ActivationType { get; set; }
+ [DataMember] public long EmployeeOid { get; set; }
+ [DataMember] public long PersonOid { get; set; }
+ [DataMember] public long EmployeeVersion { get; set; }
+ [DataMember] public string FirstName { get; set; }
+ [DataMember] public bool IsTeamLeader { get; set; }
+ [DataMember] public string LastName { get; set; }
+ [DataMember] public List LeadingTeamOids { get; set; }
+ [DataMember] public List TeamOids { get; set; }
+ [DataMember] public string RelatedTeams { get; set; }
+ [DataMember] public List AllTeamMemberOids { get; set; }
+ [DataMember] public string PersonnelNumber { get; set; }
+ [DataMember] public Dictionary ValueListEntries { get; set; }
+ [DataMember] public String EmployeeColor { get; set; }
+ [DataMember] public String Details2 { get; set; }
+ [DataMember] public String Details3 { get; set; }
- [DataMember]
- public long EmployeeOid { get; set; }
+ [DataMember]
+ public List RelatedCustomerOIDList
+ {
+ get
+ {
+ return this._RelatedCustomerOIDList ?? (this._RelatedCustomerOIDList = new List());
+ }
- [DataMember]
- public long PersonOid { get; set; }
-
- [DataMember]
- public long EmployeeVersion { get; set; }
+ set
+ {
+ this._RelatedCustomerOIDList = value;
+ }
+ }
- //[DataMember]
- //public decimal? FLSPerWeek { get; set; }
- [DataMember]
- public string FirstName { get; set; }
-
- [DataMember]
- public bool IsTeamLeader { get; set; }
-
- [DataMember]
- public string LastName { get; set; }
-
- [DataMember]
- public List LeadingTeamOids { get; set; }
-
- [DataMember]
- public List TeamOids { get; set; }
-
- [DataMember]
- public string RelatedTeams { get; set; }
-
- [DataMember]
- public List AllTeamMemberOids { get; set; }
-
- [DataMember]
- public string PersonnelNumber { get; set; }
-
- [DataMember]
- public List RelatedCustomerOIDList
- {
- get
- {
- return this._RelatedCustomerOIDList ?? (this._RelatedCustomerOIDList = new List());
- }
-
- set
- {
- this._RelatedCustomerOIDList = value;
- }
- }
-
- [DataMember]
- public Dictionary ValueListEntries { get; set; }
-
- [DataMember]
- public String EmployeeColor { get; set; }
-
- [DataMember]
- public String Details2 { get; set; }
-
- [DataMember]
- public String Details3 { get; set; }
- }
+ //[DataMember] //public decimal? FLSPerWeek { get; set; }
+ }
}
\ No newline at end of file
diff --git a/Shared/DataContracts/CustomerDC.cs b/Shared/DataContracts/CustomerDC.cs
index 899672416..88aa3280e 100644
--- a/Shared/DataContracts/CustomerDC.cs
+++ b/Shared/DataContracts/CustomerDC.cs
@@ -8,81 +8,82 @@ using BS.Shared.DataContracts.Wohnhilfe;
namespace BS.Shared.DataContracts
{
- [DataContract]
- public class CustomerDC : PersonDC
- {
- [DataMember] public List AbsenceTimes { get; set; }
- [DataMember] public List AssessmentSheetCategoryDCs { get; set; }
- [DataMember] public String Childs { get; set; }
- [DataMember] public List CostBearers { get; set; }
- [DataMember] public List CustomerCareTypes { get; set; }
- [DataMember] public long? CustomerOid { get; set; }
- [DataMember] public List CustomerVarFields { get; set; }
- [DataMember] public long? CustomerVersion { get; set; }
- [DataMember] public String DebitorNumber { get; set; }
- [DataMember] public String CostCenter { get; set; }
- [DataMember] public String Diagnosis { get; set; }
- [DataMember] public List Disabilities { get; set; }
- [DataMember] public List EnvironmentPersons { get; set; }
- [DataMember] public List EnvironmentOrganisations { get; set; }
- [DataMember] public List Medikamentenverordnungslisten { get; set; }
- [DataMember] public decimal? EquityContribution { get; set; }
- [DataMember] public String ICD10Code { get; set; }
- [DataMember] public String ICD10Diagnosis { get; set; }
- [DataMember] public List ICD10DiagnosisCodes { get; set; }
- [DataMember] public bool? IsAdvisedOrAttended { get; set; }
- [DataMember] public String Medication { get; set; }
- [DataMember] public String Notice { get; set; }
- [DataMember] public String ReferenceNumber { get; set; }
- [DataMember] public List PlacementList { get; set; }
- [DataMember] public String Environment { get; set; }
- [DataMember] public List RelatedEmployees { get; set; }
- [DataMember] public List RelatedTeams { get; set; }
- [DataMember] public DateTime? AssistanceBegin { get; set; }
- [DataMember] public DateTime? TerminationDate { get; set; }
- [DataMember] public ValueListEntryDC TerminationReason { get; set; }
- [DataMember] public long? FamilyDataOid { get; set; }
- [DataMember] public long? FamilyDataVersion { get; set; }
- [DataMember] public String Kindesmutter { get; set; }
- [DataMember] public String Kindesvater { get; set; }
- [DataMember] public String Geschwister { get; set; }
- [DataMember] public String Vormund { get; set; }
- public bool ContainsFamilyDataData()
- {
- return !Utils.AreAllNullOrEmpty(Kindesmutter, Kindesvater, Geschwister, Vormund);
- }
- [DataMember] public CompactOrganisationDC Jugendamt { get; set; }
- [DataMember] public CompactPersonDC Ansprechpartner { get; set; }
- [DataMember] public int? DistanceInMeter { get; set; }
- [DataMember] public String AusstVersAmt { get; set; }
- [DataMember] public DateTime? AusweisGueltigVon { get; set; }
- [DataMember] public DateTime? AusweisGueltigBis { get; set; }
- [DataMember] public bool? AusweisUnbefristetGueltig { get; set; }
- [DataMember] public String AusweisAktenzeichen { get; set; }
- [DataMember] public DateTime? BeiblattGueltigBis { get; set; }
- [DataMember] public String GradDerBehinderung { get; set; }
- [DataMember] public List BehinderungsartenListe { get; set; }
- [DataMember] public List MerkzeichenListe { get; set; }
- [DataMember] public String CustomerAlias { get; set; }
- [DataMember] public Pflegegrad? Pflegegrad { get; set; }
- [DataMember] public bool VertretungGewuenscht { get; set; }
- [DataMember] public int AbWelchemKrankheitsTag { get; set; }
- [DataMember] public bool VertretungDringendErforderlich { get; set; }
- [DataMember] public bool Pflege { get; set; }
- [DataMember] public bool Toilettengang { get; set; }
- [DataMember] public bool Aggressiv { get; set; }
- [DataMember] public bool Hygienebelehrung { get; set; }
- [DataMember] public String Schutzstufe { get; set; }
- [DataMember] public String Uebernahmeort { get; set; }
- [DataMember] public String Verhalten { get; set; }
- [DataMember] public String Betreuungsbedarf { get; set; }
- [DataMember] public String BemerkungenSbd { get; set; }
- [DataMember] public List Arbeitszeiten { get; set; }
- [DataMember] public SubstitutionNeed SubstitutionNeed { get; set; }
- [DataMember] public string HealthInsurance { get; set; }
- [DataMember] public string InsuranceNumber { get; set; }
- [DataMember] public string VersichertenStatus { get; set; }
- [DataMember] public List CustomerWohnhilfeDC { get; set; }
- [DataMember] public List CustomerVermittlungArbeitDC { get; set; }
- }
+ [DataContract]
+ public class CustomerDC : PersonDC
+ {
+ [DataMember] public List AbsenceTimes { get; set; }
+ [DataMember] public List AssessmentSheetCategoryDCs { get; set; }
+ [DataMember] public String Childs { get; set; }
+ [DataMember] public List CostBearers { get; set; }
+ [DataMember] public List CustomerCareTypes { get; set; }
+ [DataMember] public long? CustomerOid { get; set; }
+ [DataMember] public List CustomerVarFields { get; set; }
+ [DataMember] public long? CustomerVersion { get; set; }
+ [DataMember] public String DebitorNumber { get; set; }
+ [DataMember] public String CostCenter { get; set; }
+ [DataMember] public String Diagnosis { get; set; }
+ [DataMember] public List Disabilities { get; set; }
+ [DataMember] public List EnvironmentPersons { get; set; }
+ [DataMember] public List EnvironmentOrganisations { get; set; }
+ [DataMember] public List Medikamentenverordnungslisten { get; set; }
+ [DataMember] public decimal? EquityContribution { get; set; }
+ [DataMember] public String ICD10Code { get; set; }
+ [DataMember] public String ICD10Diagnosis { get; set; }
+ [DataMember] public List ICD10DiagnosisCodes { get; set; }
+ [DataMember] public bool? IsAdvisedOrAttended { get; set; }
+ [DataMember] public String Medication { get; set; }
+ [DataMember] public String Notice { get; set; }
+ [DataMember] public String ReferenceNumber { get; set; }
+ [DataMember] public List PlacementList { get; set; }
+ [DataMember] public String Environment { get; set; }
+ [DataMember] public List RelatedEmployees { get; set; }
+ [DataMember] public List RelatedTeams { get; set; }
+ [DataMember] public DateTime? AssistanceBegin { get; set; }
+ [DataMember] public DateTime? TerminationDate { get; set; }
+ [DataMember] public ValueListEntryDC TerminationReason { get; set; }
+ [DataMember] public long? FamilyDataOid { get; set; }
+ [DataMember] public long? FamilyDataVersion { get; set; }
+ [DataMember] public String Kindesmutter { get; set; }
+ [DataMember] public String Kindesvater { get; set; }
+ [DataMember] public String Geschwister { get; set; }
+ [DataMember] public String Vormund { get; set; }
+ [DataMember] public CompactOrganisationDC Jugendamt { get; set; }
+ [DataMember] public CompactPersonDC Ansprechpartner { get; set; }
+ [DataMember] public int? DistanceInMeter { get; set; }
+ [DataMember] public String AusstVersAmt { get; set; }
+ [DataMember] public DateTime? AusweisGueltigVon { get; set; }
+ [DataMember] public DateTime? AusweisGueltigBis { get; set; }
+ [DataMember] public bool? AusweisUnbefristetGueltig { get; set; }
+ [DataMember] public String AusweisAktenzeichen { get; set; }
+ [DataMember] public DateTime? BeiblattGueltigBis { get; set; }
+ [DataMember] public String GradDerBehinderung { get; set; }
+ [DataMember] public List BehinderungsartenListe { get; set; }
+ [DataMember] public List MerkzeichenListe { get; set; }
+ [DataMember] public String CustomerAlias { get; set; }
+ [DataMember] public Pflegegrad? Pflegegrad { get; set; }
+ [DataMember] public bool VertretungGewuenscht { get; set; }
+ [DataMember] public int AbWelchemKrankheitsTag { get; set; }
+ [DataMember] public bool VertretungDringendErforderlich { get; set; }
+ [DataMember] public bool Pflege { get; set; }
+ [DataMember] public bool Toilettengang { get; set; }
+ [DataMember] public bool Aggressiv { get; set; }
+ [DataMember] public bool Hygienebelehrung { get; set; }
+ [DataMember] public String Schutzstufe { get; set; }
+ [DataMember] public String Uebernahmeort { get; set; }
+ [DataMember] public String Verhalten { get; set; }
+ [DataMember] public String Betreuungsbedarf { get; set; }
+ [DataMember] public String BemerkungenSbd { get; set; }
+ [DataMember] public List Arbeitszeiten { get; set; }
+ [DataMember] public SubstitutionNeed SubstitutionNeed { get; set; }
+ [DataMember] public string HealthInsurance { get; set; }
+ [DataMember] public string InsuranceNumber { get; set; }
+ [DataMember] public string VersichertenStatus { get; set; }
+ [DataMember] public List CustomerWohnhilfeDC { get; set; }
+ [DataMember] public List CustomerVermittlungArbeitDC { get; set; }
+
+ public bool ContainsFamilyDataData()
+ {
+ return !Utils.AreAllNullOrEmpty(Kindesmutter, Kindesvater, Geschwister, Vormund);
+ }
+ }
}
\ No newline at end of file
diff --git a/Shared/DataContracts/GkvAbrechnung/GkvAbrechnungGetIKRequestDC.cs b/Shared/DataContracts/GkvAbrechnung/GkvAbrechnungGetIKRequestDC.cs
index 22b699ab8..7d1943107 100644
--- a/Shared/DataContracts/GkvAbrechnung/GkvAbrechnungGetIKRequestDC.cs
+++ b/Shared/DataContracts/GkvAbrechnung/GkvAbrechnungGetIKRequestDC.cs
@@ -12,6 +12,7 @@ namespace BS.Shared.DataContracts.GkvAbrechnung
{
public GkvAbrechnungGetIKRequestDC() { }
+ [DataMember] public long? OrganisationOid { get; set; }
[DataMember] public string IKKrankenkasse { get; set; }
[DataMember] public string Leistungserbringergruppe { get; set; }
}
diff --git a/Shared/DataContracts/GkvAbrechnung/GkvAbrechnungGetIKResponseDC.cs b/Shared/DataContracts/GkvAbrechnung/GkvAbrechnungGetIKResponseDC.cs
index ef3a3a35e..8e798c5bb 100644
--- a/Shared/DataContracts/GkvAbrechnung/GkvAbrechnungGetIKResponseDC.cs
+++ b/Shared/DataContracts/GkvAbrechnung/GkvAbrechnungGetIKResponseDC.cs
@@ -15,6 +15,11 @@ namespace BS.Shared.DataContracts.GkvAbrechnung
public GkvAbrechnungGetIKResponseDC(bool success, string message) : base(success, message) { }
[DataMember] public bool Gefunden { get; set; }
+
+ [DataMember] public bool BereitsEnthalten { get; set; }
+ [DataMember] public List BereitsEnthaltenBei { get; set; }
+
+
[DataMember] public string IKKrankenkasse { get; set; }
[DataMember] public string IKKostentrager { get; set; }
[DataMember] public string IKDatenannahmestelle { get; set; }
diff --git a/Shared/DataContracts/GkvAbrechnung/GkvTransferProtokollDC.cs b/Shared/DataContracts/GkvAbrechnung/GkvTransferProtokollDC.cs
index d475624a5..89f996ced 100644
--- a/Shared/DataContracts/GkvAbrechnung/GkvTransferProtokollDC.cs
+++ b/Shared/DataContracts/GkvAbrechnung/GkvTransferProtokollDC.cs
@@ -38,5 +38,7 @@ namespace BS.Shared.DataContracts.GkvAbrechnung
[DataMember] public string Fehlertitel { get; set; }
[DataMember] public DateTime? Fehlerdatum { get; set; }
[DataMember] public string Fehlernachricht { get; set; }
+
+ public string BezDatenannahmestelle => EmpfangerBezeichnung;
}
}
\ No newline at end of file
diff --git a/Shared/DataContracts/Invoicing/BankAccountDC.cs b/Shared/DataContracts/Invoicing/BankAccountDC.cs
new file mode 100644
index 000000000..6bb2a12c6
--- /dev/null
+++ b/Shared/DataContracts/Invoicing/BankAccountDC.cs
@@ -0,0 +1,20 @@
+using BS.Shared.Core;
+using System.Runtime.Serialization;
+
+namespace BS.Shared.DataContracts.Invoicing
+{
+ [DataContract]
+ public class BankAccountDC : BeWoDataContract
+ {
+ [DataMember] public string AccountNumber { get; set; }
+ [DataMember] public string BankCode { get; set; }
+ [DataMember] public string BankName { get; set; }
+ [DataMember] public string Bic { get; set; }
+ [DataMember] public string IBAN { get; set; }
+
+ public bool ContainsBankAccountData()
+ {
+ return !Utils.AreAllNullOrEmpty(BankCode, BankName, AccountNumber, IBAN, Bic);
+ }
+ }
+}
diff --git a/Shared/DataContracts/MandatorDC.cs b/Shared/DataContracts/MandatorDC.cs
index 1c9e00c80..2cdbbddd6 100644
--- a/Shared/DataContracts/MandatorDC.cs
+++ b/Shared/DataContracts/MandatorDC.cs
@@ -1,68 +1,35 @@
+using BS.Shared.DataContracts.Compact;
+using BS.Shared.DataContracts.Invoicing;
using System.Runtime.Serialization;
namespace BS.Shared.DataContracts
{
- [DataContract]
- public class MandatorDC : IDataContract
- {
- [DataMember]
- public long BeWoClientType { get; set; }
-
- [DataMember]
- public string ClientId { get; set; }
-
- [DataMember]
- public string Country { get; set; }
-
- [DataMember]
- public long? MandatorOid { get; set; }
-
- [DataMember]
- public long? MandatorVersion { get; set; }
-
- [DataMember]
- public string Name { get; set; }
-
- [DataMember]
- public string PostalCode { get; set; }
-
- [DataMember]
- public string Settings { get; set; }
-
- [DataMember]
- public string State { get; set; }
-
- [DataMember]
- public string Street { get; set; }
-
- [DataMember]
- public string Town { get; set; }
-
- [DataMember]
- public string RssFeedUrl { get; set; }
-
- [DataMember]
- public string SupportToolUrl { get; set; }
-
- [DataMember]
- public bool IsSchedulerAllowed { get; set; }
-
- [DataMember]
- public bool IsMedicationAllowed { get; set; }
-
- [DataMember]
- public bool AllowSbd { get; set; }
-
- [DataMember]
- public string Apikey { get; set; }
-
- [DataMember]
- public string IKLeistungserbringer { get; set; }
-
- [DataMember]
- public bool CanEditIKLeistungserbringer { get; set; }
-
- [DataMember]
- public string CanEditIKLeistungserbringerTooltip { get; set; }
- }
+ [DataContract]
+ public class MandatorDC : IDataContract
+ {
+ [DataMember] public BankAccountDC BankAccount { get; set; }
+ [DataMember] public long BeWoClientType { get; set; }
+ [DataMember] public string ClientId { get; set; }
+ [DataMember] public string Country { get; set; }
+ [DataMember] public long? MandatorOid { get; set; }
+ [DataMember] public long? MandatorVersion { get; set; }
+ [DataMember] public string Name { get; set; }
+ [DataMember] public string Website { get; set; }
+ [DataMember] public string PostalCode { get; set; }
+ [DataMember] public string Settings { get; set; }
+ [DataMember] public string State { get; set; }
+ [DataMember] public string Street { get; set; }
+ [DataMember] public string Town { get; set; }
+ [DataMember] public string RssFeedUrl { get; set; }
+ [DataMember] public string SupportToolUrl { get; set; }
+ [DataMember] public bool IsSchedulerAllowed { get; set; }
+ [DataMember] public bool IsMedicationAllowed { get; set; }
+ [DataMember] public bool AllowSbd { get; set; }
+ [DataMember] public string Apikey { get; set; }
+ [DataMember] public string IKLeistungserbringer { get; set; }
+ [DataMember] public bool CanEditIKLeistungserbringer { get; set; }
+ [DataMember] public string CanEditIKLeistungserbringerTooltip { get; set; }
+ [DataMember] public CompactEmployeeDC SoziotherapieAnsprechpartner { get; set; }
+ [DataMember] public ImageDC Logo { get; set; }
+ }
}
\ No newline at end of file
diff --git a/Shared/DataContracts/OrganisationDC.cs b/Shared/DataContracts/OrganisationDC.cs
index 8d6e64bea..a54d0a81c 100644
--- a/Shared/DataContracts/OrganisationDC.cs
+++ b/Shared/DataContracts/OrganisationDC.cs
@@ -5,189 +5,101 @@ using BS.Shared.Core;
namespace BS.Shared.DataContracts
{
- [DataContract]
- public partial class OrganisationDC : IDataContract
- {
- // Contacts
- private List _ContactInformations;
+ [DataContract]
+ public partial class OrganisationDC : IDataContract
+ {
+ // Contacts
+ private List _ContactInformations;
+ private List _CostRatePeriods;
- private List _CostRatePeriods;
-
- [DataMember]
- public string AccountNumber { get; set; }
-
- [DataMember]
- public long? AddressOid { get; set; }
-
- [DataMember]
- public long? AddressVersion { get; set; }
-
- [DataMember]
- public long? BankAccountOid { get; set; }
-
- [DataMember]
- public long? BankAccountVersion { get; set; }
-
- [DataMember]
- public string BankCode { get; set; }
-
- [DataMember]
- public string BankName { get; set; }
-
- [DataMember]
- public string Bic { get; set; }
-
- [DataMember]
- public string IKKrankenkasse { get; set; }
-
- [DataMember]
- public string IKKostentrager { get; set; }
-
- [DataMember]
- public string IKDatenannahmestelle { get; set; }
-
- [DataMember]
- public string BezDatenannahmestelle { get; set; }
-
- [DataMember]
- public ActivationTypeId ActivationType { get; set; }
-
- [DataMember]
- public List ContactInformations
- {
- get
- {
- return this._ContactInformations ?? (this._ContactInformations = new List());
- }
-
- set
- {
- this._ContactInformations = value;
- }
- }
-
- [DataMember]
- public long? CostBearerOid { get; set; }
-
- [DataMember]
- public long? CostBearerVersion { get; set; }
-
- [DataMember]
- public List CostRatePeriods
- {
- get
- {
- return this._CostRatePeriods ?? (this._CostRatePeriods = new List());
- }
-
- set
- {
- this._CostRatePeriods = value;
- }
- }
-
- [DataMember]
- public string IBAN { get; set; }
-
- [DataMember]
- public long? InvoiceAddressOid { get; set; }
-
- [DataMember]
- public string InvoiceAddressPostalCode { get; set; }
-
- [DataMember]
- public string InvoiceAddressStreet { get; set; }
-
- [DataMember]
- public string InvoiceAddressTown { get; set; }
-
- [DataMember]
- public string InvoiceAddressLine1 { get; set; }
-
- [DataMember]
- public long? InvoiceAddressVersion { get; set; }
-
- [DataMember]
- public bool IsCalculatingWithFactor { get; set; }
-
- [DataMember]
- public bool IsSingleInvoicePerCustomer { get; set; }
-
- [DataMember]
- public string Name { get; set; }
-
- [DataMember]
- public string Name2 { get; set; }
-
- [DataMember]
- public string OrganisationNotice { get; set; }
-
- [DataMember]
- public long? OrganisationOid { get; set; }
-
- [DataMember]
- public long? OrganisationVersion { get; set; }
-
- [DataMember]
- public string PostalCode { get; set; }
-
- [DataMember]
- public List RelatedPersons { get; set; }
-
- [DataMember]
- public string Street { get; set; }
-
- [DataMember]
- public string Town { get; set; }
-
- [DataMember]
- public string AddressLine1 { get; set; }
-
- public bool ContainsAddressData()
- {
- return !Utils.AreAllNullOrEmpty(this.Street, this.PostalCode, this.Town, this.AddressLine1);
- }
-
- public bool ContainsBankAccountData()
- {
- return !Utils.AreAllNullOrEmpty(this.BankCode, this.BankName, this.AccountNumber, this.IBAN, this.Bic);
- }
-
- public bool ContainsCostBearerData()
- {
- return !Utils.AreAllNullOrEmpty(this._CostRatePeriods) || this.IsCalculatingWithFactor;
- }
-
- public bool ContainsInvoiceAddressData()
- {
- return !Utils.AreAllNullOrEmpty(this.InvoiceAddressStreet, this.InvoiceAddressPostalCode, this.InvoiceAddressTown, this.InvoiceAddressLine1);
- }
-
- [DataMember]
- public string DebitorNumber { get; set; }
-
- [DataMember]
- public string CostCenter { get; set; }
+ [DataMember] public string AccountNumber { get; set; }
+ [DataMember] public long? AddressOid { get; set; }
+ [DataMember] public long? AddressVersion { get; set; }
+ [DataMember] public long? BankAccountOid { get; set; }
+ [DataMember] public long? BankAccountVersion { get; set; }
+ [DataMember] public string BankCode { get; set; }
+ [DataMember] public string BankName { get; set; }
+ [DataMember] public string Bic { get; set; }
+ [DataMember] public string IKKrankenkasse { get; set; }
+ [DataMember] public string IKKostentrager { get; set; }
+ [DataMember] public string IKDatenannahmestelle { get; set; }
+ [DataMember] public string BezDatenannahmestelle { get; set; }
+ [DataMember] public ActivationTypeId ActivationType { get; set; }
+ [DataMember] public long? CostBearerOid { get; set; }
+ [DataMember] public long? CostBearerVersion { get; set; }
+ [DataMember] public string IBAN { get; set; }
+ [DataMember] public long? InvoiceAddressOid { get; set; }
+ [DataMember] public string InvoiceAddressPostalCode { get; set; }
+ [DataMember] public string InvoiceAddressStreet { get; set; }
+ [DataMember] public string InvoiceAddressTown { get; set; }
+ [DataMember] public string InvoiceAddressLine1 { get; set; }
+ [DataMember] public long? InvoiceAddressVersion { get; set; }
+ [DataMember] public bool IsCalculatingWithFactor { get; set; }
+ [DataMember] public bool IsSingleInvoicePerCustomer { get; set; }
+ [DataMember] public string Name { get; set; }
+ [DataMember] public string Name2 { get; set; }
+ [DataMember] public string OrganisationNotice { get; set; }
+ [DataMember] public long? OrganisationOid { get; set; }
+ [DataMember] public long? OrganisationVersion { get; set; }
+ [DataMember] public string PostalCode { get; set; }
+ [DataMember] public List RelatedPersons { get; set; }
+ [DataMember] public string Street { get; set; }
+ [DataMember] public string Town { get; set; }
+ [DataMember] public string AddressLine1 { get; set; }
+ [DataMember] public string DebitorNumber { get; set; }
+ [DataMember] public string CostCenter { get; set; }
+ [DataMember] public List VarFields { get; set; }
+ [DataMember] public ValueListEntryDC Function { get; set; }
+ [DataMember] public List Arbeitszeiten { get; set; }
+ [DataMember] public List Feiertage { get; set; }
+ [DataMember] public string Leistungserbringergruppe { get; set; }
+ [DataMember] public string BusinessPartnerId { get; set; }
+ [DataMember] public GkvVerfahrensstufe Verfahrensstufe { get; set; }
+ [DataMember] public bool GkvAusblenden { get; set; }
[DataMember]
- public List VarFields { get; set; }
+ public List