Merge branch 'master' of ssh://float.ownsoft.de/git/beyondSoft/BeWo
This commit is contained in:
@@ -248,22 +248,22 @@ namespace BeWo.Scheduler.View
|
||||
|
||||
private bool CheckCats2ResourcesForEqualitiy(Dictionary<ValueListEntryDC, List<ResourceDC>> dic2)
|
||||
{
|
||||
if(_Category2ResourcesDictionary == null && dic2 != null || dic2 == null && _Category2ResourcesDictionary != null)
|
||||
if(_Category2ResourcesDictionary is null && dic2 != null || dic2 is null && _Category2ResourcesDictionary != null)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
return _Category2ResourcesDictionary == null && dic2 == null || _Category2ResourcesDictionary != null && dic2 != null && _Category2ResourcesDictionary.Count == dic2.Count && _Category2ResourcesDictionary.Except(dic2).Any();
|
||||
return _Category2ResourcesDictionary is null && dic2 is null || _Category2ResourcesDictionary != null && dic2 != null && _Category2ResourcesDictionary.Count == dic2.Count && _Category2ResourcesDictionary.Except(dic2).Any();
|
||||
}
|
||||
|
||||
private static bool ListEquals<T>(IReadOnlyCollection<T> list1, ICollection<T> list2)
|
||||
{
|
||||
if(list1 == null && list2 == null)
|
||||
if(list1 is null && list2 is null)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
if(list1 == null && list2 != null || list1 != null && list2 == null)
|
||||
if(list1 is null && list2 != null || list1 != null && list2 is null)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
@@ -636,20 +636,20 @@ namespace BeWo.Scheduler.View
|
||||
var ausnahmen = item.GetExceptions();
|
||||
foreach(var exc in ausnahmen)
|
||||
{
|
||||
var b = exc.GetSourceObject(Scheduler.GetCoreStorage()) as IBeWoAppointment;
|
||||
if(b?.CustomFields == null)
|
||||
var beWoAppointment = exc.GetSourceObject(Scheduler.GetCoreStorage()) as IBeWoAppointment;
|
||||
if(beWoAppointment?.CustomFields is null)
|
||||
{
|
||||
continue;
|
||||
}
|
||||
|
||||
foreach(var field in b.CustomFields)
|
||||
foreach(var field in beWoAppointment.CustomFields)
|
||||
{
|
||||
exc.CustomFields[field.Key] = field.Value;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if(bapp?.CustomFields == null)
|
||||
if(bapp?.CustomFields is null)
|
||||
{
|
||||
continue;
|
||||
}
|
||||
@@ -1313,14 +1313,14 @@ namespace BeWo.Scheduler.View
|
||||
|
||||
if(_IsNew)
|
||||
{
|
||||
var n = new ObservableCollection<Employee2SchedulerAppointmentDC>(SelectedEmployees.Select(item => new Employee2SchedulerAppointmentDC {Employee = item, ParticipationAnswer = ParticipationAnswer.Offen}).ToList());
|
||||
e.Appointment.CF_EmployeeList(n);
|
||||
var employees2Appointments = new ObservableCollection<Employee2SchedulerAppointmentDC>(SelectedEmployees.Select(item => new Employee2SchedulerAppointmentDC {Employee = item, ParticipationAnswer = ParticipationAnswer.Offen}).ToList());
|
||||
e.Appointment.CF_EmployeeList(employees2Appointments);
|
||||
e.Appointment.CF_CustomerList(new List<CompactCustomerDC>(SelectedCustomers));
|
||||
e.Appointment.CF_ResourceList(new List<ResourceDC>(SelectedResources));
|
||||
}
|
||||
|
||||
var form = ViewModel.GetEditAppointmentForm(control, e.Appointment);
|
||||
if(form == null)
|
||||
if(form is null)
|
||||
{
|
||||
if(_IsNew)
|
||||
{
|
||||
@@ -1955,14 +1955,14 @@ namespace BeWo.Scheduler.View
|
||||
|
||||
private void MeinTB_OnChecked(object sender, RoutedEventArgs e)
|
||||
{
|
||||
var tb = (ToggleButton) sender;
|
||||
var toggleButton = (ToggleButton) sender;
|
||||
|
||||
if(tb?.IsChecked == null)
|
||||
if(toggleButton?.IsChecked is null)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
if(!tb.IsChecked.Value)
|
||||
if(!toggleButton.IsChecked.Value)
|
||||
{
|
||||
MitarbeiterSuchGrid.Visibility = Visibility.Collapsed;
|
||||
MitarbeiterSuchTextBox.Clear();
|
||||
@@ -1976,14 +1976,14 @@ namespace BeWo.Scheduler.View
|
||||
|
||||
private void MeinTB2_OnChecked(object sender, RoutedEventArgs e)
|
||||
{
|
||||
var tb = (ToggleButton) sender;
|
||||
var toggleButton = (ToggleButton) sender;
|
||||
|
||||
if(tb?.IsChecked == null)
|
||||
if(toggleButton?.IsChecked is null)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
if(!tb.IsChecked.Value)
|
||||
if(!toggleButton.IsChecked.Value)
|
||||
{
|
||||
KlientenSuchGrid.Visibility = Visibility.Collapsed;
|
||||
KlientenSuchTextBox.Clear();
|
||||
@@ -2021,12 +2021,21 @@ namespace BeWo.Scheduler.View
|
||||
|
||||
_ReloadingViewModel = true;
|
||||
|
||||
if(ViewModel == null)
|
||||
if(ViewModel is null)
|
||||
{
|
||||
_ReloadingViewModel = false;
|
||||
return;
|
||||
}
|
||||
|
||||
var stopwatch = new Stopwatch();
|
||||
stopwatch.Start();
|
||||
#if DEBUG
|
||||
var stackTrace = new StackTrace();
|
||||
var callingMethodName = stackTrace.GetFrame(1).GetMethod().Name;
|
||||
|
||||
BeWoApp.LogMessage(callingMethodName + "->ReloadVM");
|
||||
#endif
|
||||
|
||||
var range = Scheduler.ActiveView.GetVisibleIntervals();
|
||||
var start = range.Start;
|
||||
var end = range.End;
|
||||
@@ -2051,10 +2060,11 @@ namespace BeWo.Scheduler.View
|
||||
|
||||
_LastFetchedInterval = FetchingInterval;
|
||||
|
||||
ReloadAppointmentViewModel(start, end, selectedEmployeeOids, selectedCustomerOids, selectedResourceOids, employeesOnly, customersOnly, resourcesOnly, onlyPrivateAppointments, showOnlyMyAppointments, showAbsenceTimes);
|
||||
ReloadAppointmentViewModel(start, end, selectedEmployeeOids, selectedCustomerOids, selectedResourceOids, employeesOnly, customersOnly, resourcesOnly, onlyPrivateAppointments, showOnlyMyAppointments, showAbsenceTimes,
|
||||
delegate { this.Dispatch(() => { stopwatch.Stop(); BeWoApp.LogMessage($"Das Laden der Termine und Abwesenheiten dauerte {stopwatch.ElapsedMilliseconds}ms."); }); });
|
||||
}
|
||||
|
||||
public void ReloadAppointmentViewModel(DateTime pIntervalStart, DateTime pIntervalEnd, List<long> pSelectedEmployees, List<long> pSelectedCustomer, List<long> pSelectedResources, bool pEmployeesOnly, bool pCustomersOnly, bool pResourcesOnly, bool pPrivateAppointmentsOnly, bool pOnlyMyAppointments, bool pShouldShowAbsenceTimes)
|
||||
public void ReloadAppointmentViewModel(DateTime pIntervalStart, DateTime pIntervalEnd, List<long> pSelectedEmployees, List<long> pSelectedCustomer, List<long> pSelectedResources, bool pEmployeesOnly, bool pCustomersOnly, bool pResourcesOnly, bool pPrivateAppointmentsOnly, bool pOnlyMyAppointments, bool pShouldShowAbsenceTimes, Action callback = null)
|
||||
{
|
||||
ResetDeletionMode();
|
||||
|
||||
@@ -2086,7 +2096,7 @@ namespace BeWo.Scheduler.View
|
||||
{
|
||||
var prefilteredAppointments = appointments.Where(w => (w.EmployeeList.Count == 0 && w.Originator.EmployeeOid.Equals(BeWoApp.LoggedOnEmployee.EmployeeOid) ||
|
||||
w.EmployeeList.Count > 0 && w.EmployeeList.Any(a => a.Employee.EmployeeOid.Equals(BeWoApp.LoggedOnEmployee.EmployeeOid)) ||
|
||||
BeWoUtils.HasRight(UserRightType.KalenderMitarbeitertermineAnsehen)) && (!w.EmployeeList.TrueForAll(e2a => e2a.ParticipationAnswer == ParticipationAnswer.Absage) || w.EmployeeList == null || w.EmployeeList.Count == 0)).ToList();
|
||||
BeWoUtils.HasRight(UserRightType.KalenderMitarbeitertermineAnsehen)) && (!w.EmployeeList.TrueForAll(e2a => e2a.ParticipationAnswer == ParticipationAnswer.Absage) || w.EmployeeList is null || w.EmployeeList.Count == 0)).ToList();
|
||||
|
||||
var anonymizedAppointments = appointments.Where(w => w.CanBeEdited == false && w.IsTask == false).ToList();
|
||||
|
||||
@@ -2121,9 +2131,9 @@ namespace BeWo.Scheduler.View
|
||||
SelectedCustomers = AllCustomers.Where(w => SelectedCustomers.Any(a => a.CustomerOid.Equals(w.CustomerOid))).ToList();
|
||||
SelectedResources = AllResources.Where(w => SelectedResources.Any(a => a.ResourceOid.Equals(w.ResourceOid))).ToList();
|
||||
|
||||
var items = SelectedItems;
|
||||
//var items = SelectedItems;
|
||||
|
||||
var testtesttest = ViewModel.ActiveAppointmentViewModel;
|
||||
//var testtesttest = ViewModel.ActiveAppointmentViewModel;
|
||||
|
||||
_ReloadingViewModel = false;
|
||||
|
||||
@@ -2165,6 +2175,8 @@ namespace BeWo.Scheduler.View
|
||||
|
||||
_IsComingFromHomeDragPanel = false;
|
||||
}
|
||||
|
||||
callback?.Invoke();
|
||||
});
|
||||
});
|
||||
});
|
||||
@@ -2183,7 +2195,9 @@ namespace BeWo.Scheduler.View
|
||||
var dialog = new SaveFileDialog {Filter = "iCalendar files (*.ics)|*.ics", FilterIndex = 1};
|
||||
|
||||
if(dialog.ShowDialog() != true)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
using(var stream = dialog.OpenFile())
|
||||
{
|
||||
@@ -2193,11 +2207,14 @@ namespace BeWo.Scheduler.View
|
||||
|
||||
private void ExportAppointmentsAs_iCal(Stream stream)
|
||||
{
|
||||
if(stream == null)
|
||||
if(stream is null)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
try
|
||||
{
|
||||
var productIdentifier = string.Format("-//{0}//DXScheduler iCalendarExchange Example//DE", BeWoApp.Mandator);
|
||||
var productIdentifier = $"-//{BeWoApp.Mandator}//DXScheduler iCalendarExchange Example//DE";
|
||||
var exporter = new iCalendarExporter(Scheduler.GetCoreStorage()) {ProductIdentifier = productIdentifier};
|
||||
|
||||
exporter.AppointmentExporting += OnAppointmentExporting;
|
||||
@@ -2205,7 +2222,7 @@ namespace BeWo.Scheduler.View
|
||||
}
|
||||
catch(Exception e)
|
||||
{
|
||||
MessageBox.Show(string.Format("Der Kalender konnte leider nicht exportiert werden.\n{0}", e.Message), "Fehler beim Export", MessageBoxButton.OK, MessageBoxImage.Error);
|
||||
MessageBox.Show($"Der Kalender konnte leider nicht exportiert werden.\n{e.Message}", "Fehler beim Export", MessageBoxButton.OK, MessageBoxImage.Error);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2308,7 +2325,7 @@ namespace BeWo.Scheduler.View
|
||||
|
||||
var neu = new List<Appointment>();
|
||||
|
||||
foreach (var app in kollektionOhneAusnahmen.Where(w => !ausnahmen.Select(s => s.RecurrenceIndex).Contains(w.RecurrenceIndex)))
|
||||
foreach(var app in kollektionOhneAusnahmen.Where(w => !ausnahmen.Select(s => s.RecurrenceIndex).Contains(w.RecurrenceIndex)))
|
||||
{
|
||||
var recurrenceId = app.RecurrenceInfo.Id.ToString();
|
||||
|
||||
@@ -2320,7 +2337,7 @@ namespace BeWo.Scheduler.View
|
||||
neu.AddIfNotIn(app);
|
||||
}
|
||||
|
||||
if (ausnahmen.Count > 0)
|
||||
if(ausnahmen.Count > 0)
|
||||
{
|
||||
kollektionOhneAusnahmen = kollektionOhneAusnahmen.Where(w => !ausnahmen.Select(s => s.RecurrenceIndex).Contains(w.RecurrenceIndex)).ToList();
|
||||
}
|
||||
@@ -2330,7 +2347,7 @@ namespace BeWo.Scheduler.View
|
||||
var recurrenceId = appointment.RecurrenceInfo.Id.ToString();
|
||||
var recurrenceIndex = appointment.RecurrenceIndex;
|
||||
|
||||
if (!(appointment.IsOccurrence && deletedOccurrences.Any(a => a.RecurrenceIdReference == recurrenceId && a.RecurrenceIndexReference == recurrenceIndex)))
|
||||
if(!(appointment.IsOccurrence && deletedOccurrences.Any(a => a.RecurrenceIdReference == recurrenceId && a.RecurrenceIndexReference == recurrenceIndex)))
|
||||
{
|
||||
serienTermine.AddIfNotIn(new SchedulerAppointmentDC
|
||||
{
|
||||
@@ -2400,14 +2417,16 @@ namespace BeWo.Scheduler.View
|
||||
|
||||
public void PreselectCustomer(long pCustomerOid)
|
||||
{
|
||||
if(AllCustomers.Any(c => c.CustomerOid.Equals(pCustomerOid)))
|
||||
if(!AllCustomers.Any(c => c.CustomerOid.Equals(pCustomerOid)))
|
||||
{
|
||||
SelectedCustomers = new List<CompactCustomerDC> {AllCustomers.Find(f => f.CustomerOid.Equals(pCustomerOid))};
|
||||
|
||||
OnPropertyChanged(nameof(SelectedCustomers));
|
||||
OnPropertyChanged(nameof(SelectedItems));
|
||||
OnPropertyChanged(nameof(GefilterteKlienten));
|
||||
return;
|
||||
}
|
||||
|
||||
SelectedCustomers = new List<CompactCustomerDC> {AllCustomers.Find(f => f.CustomerOid.Equals(pCustomerOid))};
|
||||
|
||||
OnPropertyChanged(nameof(SelectedCustomers));
|
||||
OnPropertyChanged(nameof(SelectedItems));
|
||||
OnPropertyChanged(nameof(GefilterteKlienten));
|
||||
}
|
||||
|
||||
private void DateNavigator_OnSelectedDatesChanged(object sender, EventArgs e)
|
||||
@@ -2419,6 +2438,7 @@ namespace BeWo.Scheduler.View
|
||||
var selectedDates = navigator.SelectedDates;
|
||||
|
||||
var isSelectedDateFetched = _LastFetchedInterval.ContainsEveryDateFromList(selectedDates);
|
||||
|
||||
if(!isSelectedDateFetched && !(_LastFetchedInterval.Start.Equals(new DateTime(1, 1, 1, 0, 0, 0)) && _LastFetchedInterval.End.Equals(new DateTime(1, 1, 1, 0, 30, 0))))
|
||||
{
|
||||
ReloadVM();
|
||||
@@ -2467,26 +2487,28 @@ namespace BeWo.Scheduler.View
|
||||
|
||||
private void NurMeineTermineEinAusCheckBox_OnChecked(object sender, RoutedEventArgs e)
|
||||
{
|
||||
var cb = (CheckBox) sender;
|
||||
var checkBox = (CheckBox) sender;
|
||||
|
||||
if(CheckBoxConverter != null && BeWoApp.CompactLoggedOnEmployee != null)
|
||||
if(CheckBoxConverter is null || BeWoApp.CompactLoggedOnEmployee is null)
|
||||
{
|
||||
if(cb.IsChecked != null && cb.IsChecked.Value)
|
||||
{
|
||||
SelectedEmployees = new List<CompactEmployeeDC> {BeWoApp.CompactLoggedOnEmployee};
|
||||
CheckBoxConverter.AktuellerMitarbeiter = BeWoApp.CompactLoggedOnEmployee;
|
||||
}
|
||||
else if(cb.IsChecked != null && !cb.IsChecked.Value && SelectedEmployees.Count == 1)
|
||||
{
|
||||
SelectedEmployees.Remove(BeWoApp.CompactLoggedOnEmployee);
|
||||
CheckBoxConverter.AktuellerMitarbeiter = null;
|
||||
}
|
||||
|
||||
OnPropertyChanged(nameof(SelectedEmployees));
|
||||
OnPropertyChanged(nameof(SelectedItems));
|
||||
|
||||
ReloadVM(true);
|
||||
return;
|
||||
}
|
||||
|
||||
if(checkBox.IsChecked != null && checkBox.IsChecked.Value)
|
||||
{
|
||||
SelectedEmployees = new List<CompactEmployeeDC> {BeWoApp.CompactLoggedOnEmployee};
|
||||
CheckBoxConverter.AktuellerMitarbeiter = BeWoApp.CompactLoggedOnEmployee;
|
||||
}
|
||||
else if(checkBox.IsChecked != null && !checkBox.IsChecked.Value && SelectedEmployees.Count == 1)
|
||||
{
|
||||
SelectedEmployees.Remove(BeWoApp.CompactLoggedOnEmployee);
|
||||
CheckBoxConverter.AktuellerMitarbeiter = null;
|
||||
}
|
||||
|
||||
OnPropertyChanged(nameof(SelectedEmployees));
|
||||
OnPropertyChanged(nameof(SelectedItems));
|
||||
|
||||
ReloadVM(true);
|
||||
}
|
||||
|
||||
private void AbwesenheitenEinAusCheckBox_OnChecked(object sender, RoutedEventArgs e)
|
||||
@@ -2529,15 +2551,17 @@ namespace BeWo.Scheduler.View
|
||||
|
||||
private void Scheduler_OnInplaceEditorShowing(object sender, InplaceEditorEventArgs e)
|
||||
{
|
||||
if(_IsNew)
|
||||
if(!_IsNew)
|
||||
{
|
||||
var n = new ObservableCollection<Employee2SchedulerAppointmentDC>(SelectedEmployees.Select(item => new Employee2SchedulerAppointmentDC {Employee = item, ParticipationAnswer = ParticipationAnswer.Offen}).ToList());
|
||||
e.Appointment.CF_EmployeeList(n);
|
||||
e.Appointment.CF_CustomerList(new List<CompactCustomerDC>(SelectedCustomers));
|
||||
e.Appointment.CF_ResourceList(new List<ResourceDC>(SelectedResources));
|
||||
|
||||
_IsNew = false;
|
||||
return;
|
||||
}
|
||||
|
||||
var n = new ObservableCollection<Employee2SchedulerAppointmentDC>(SelectedEmployees.Select(item => new Employee2SchedulerAppointmentDC {Employee = item, ParticipationAnswer = ParticipationAnswer.Offen}).ToList());
|
||||
e.Appointment.CF_EmployeeList(n);
|
||||
e.Appointment.CF_CustomerList(new List<CompactCustomerDC>(SelectedCustomers));
|
||||
e.Appointment.CF_ResourceList(new List<ResourceDC>(SelectedResources));
|
||||
|
||||
_IsNew = false;
|
||||
}
|
||||
|
||||
private void ButtonDeleteAppointmentsInInterval_Click(object sender, RoutedEventArgs e)
|
||||
@@ -2633,14 +2657,14 @@ namespace BeWo.Scheduler.View
|
||||
|
||||
var appointmentDC = appointmentVM?.CommitToDataContract();
|
||||
|
||||
if(appointmentDC?.SchedulerAppointmentOid == null || appointmentDC.NewSchedulerAppointmentVersion == null || appointmentToRestore.Type != AppointmentType.ChangedOccurrence)
|
||||
if(appointmentDC?.SchedulerAppointmentOid is null || appointmentDC.NewSchedulerAppointmentVersion is null || appointmentToRestore.Type != AppointmentType.ChangedOccurrence)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
ServiceFacade.DoResourceServiceAsync(s => s.GetSchedulerAppointmentByid(appointmentDC.SchedulerAppointmentOid.Value), appointment =>
|
||||
{
|
||||
if(appointment.SchedulerAppointmentOid == null || appointment.NewSchedulerAppointmentVersion == null)
|
||||
if(appointment.SchedulerAppointmentOid is null || appointment.NewSchedulerAppointmentVersion is null)
|
||||
{
|
||||
return;
|
||||
}
|
||||
@@ -2671,8 +2695,8 @@ namespace BeWo.Scheduler.View
|
||||
|
||||
private void ShowTasksCheckBox_OnClick(object sender, RoutedEventArgs e)
|
||||
{
|
||||
var cb = (CheckBox) sender;
|
||||
IsTasksVisible = cb.IsChecked ?? false;
|
||||
var checkBox = (CheckBox) sender;
|
||||
IsTasksVisible = checkBox.IsChecked ?? false;
|
||||
|
||||
ReloadVM(true);
|
||||
}
|
||||
@@ -2712,15 +2736,15 @@ namespace BeWo.Scheduler.View
|
||||
{
|
||||
var storageAppointments = Scheduler.Storage.AppointmentStorage.Items.ToList();
|
||||
|
||||
var sb = new StringBuilder();
|
||||
sb.Append("AppointmentStorage-Inhalt:\n");
|
||||
var stringBuilder = new StringBuilder();
|
||||
stringBuilder.Append("AppointmentStorage-Inhalt:\n");
|
||||
|
||||
foreach(var app in storageAppointments)
|
||||
{
|
||||
sb.Append($"{app.Subject} {app.Start:dd.MM.yyyy HH:mm}-{app.End:dd.MM.yyyy HH:mm}\n");
|
||||
stringBuilder.Append($"{app.Subject} {app.Start:dd.MM.yyyy HH:mm}-{app.End:dd.MM.yyyy HH:mm}\n");
|
||||
}
|
||||
|
||||
WriteToDebug(sb.ToString());
|
||||
WriteToDebug(stringBuilder.ToString());
|
||||
}
|
||||
|
||||
private void Scheduler_OnAppointmentDrop(object sender, AppointmentDragEventArgs e)
|
||||
@@ -2833,9 +2857,9 @@ namespace BeWo.Scheduler.View
|
||||
|
||||
public static class ViewTypeConvert
|
||||
{
|
||||
public static AppointmentViewType ToAppointmentViewType(SchedulerViewType svt)
|
||||
public static AppointmentViewType ToAppointmentViewType(SchedulerViewType schedulerViewType)
|
||||
{
|
||||
switch(svt)
|
||||
switch(schedulerViewType)
|
||||
{
|
||||
case SchedulerViewType.Day:
|
||||
return AppointmentViewType.Day;
|
||||
@@ -2893,7 +2917,7 @@ namespace BeWo.Scheduler.View
|
||||
{
|
||||
var customFieldStorage = (CustomFieldStorage)customFields[nameof(CustomFieldStorage)];
|
||||
|
||||
if (customFieldStorage != null && parameter != null && parameter.Equals("AlleRessourcen"))
|
||||
if(customFieldStorage != null && parameter != null && parameter.Equals("AlleRessourcen"))
|
||||
{
|
||||
return customFieldStorage.ResourceList;
|
||||
}
|
||||
@@ -3155,7 +3179,7 @@ namespace BeWo.Scheduler.View
|
||||
{
|
||||
var customFields = (CustomFieldCollection) value;
|
||||
|
||||
if(customFields == null)
|
||||
if(customFields is null)
|
||||
{
|
||||
return new SolidColorBrush(Color.FromRgb(192, 255, 208));
|
||||
}
|
||||
@@ -3185,32 +3209,32 @@ namespace BeWo.Scheduler.View
|
||||
{
|
||||
public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
|
||||
{
|
||||
if(value is Employee2SchedulerAppointmentDC employee2SchedulerAppointment)
|
||||
if(!(value is Employee2SchedulerAppointmentDC employee2SchedulerAppointment))
|
||||
{
|
||||
if (parameter != null && parameter.Equals("GibName"))
|
||||
{
|
||||
return employee2SchedulerAppointment.Employee.DetailDescription;
|
||||
}
|
||||
|
||||
var color = Color.FromRgb(255, 255, 255);
|
||||
|
||||
switch (employee2SchedulerAppointment.ParticipationAnswer)
|
||||
{
|
||||
case ParticipationAnswer.Vorbehalt:
|
||||
color = Color.FromRgb(185, 39, 217);
|
||||
break;
|
||||
case ParticipationAnswer.Zusage:
|
||||
color = Color.FromRgb(72, 212, 78);
|
||||
break;
|
||||
case ParticipationAnswer.Absage:
|
||||
color = Color.FromRgb(171, 0, 48);
|
||||
break;
|
||||
}
|
||||
|
||||
return new SolidColorBrush(color);
|
||||
return null;
|
||||
}
|
||||
|
||||
return null;
|
||||
if(parameter != null && parameter.Equals("GibName"))
|
||||
{
|
||||
return employee2SchedulerAppointment.Employee.DetailDescription;
|
||||
}
|
||||
|
||||
var color = Color.FromRgb(255, 255, 255);
|
||||
|
||||
switch(employee2SchedulerAppointment.ParticipationAnswer)
|
||||
{
|
||||
case ParticipationAnswer.Vorbehalt:
|
||||
color = Color.FromRgb(185, 39, 217);
|
||||
break;
|
||||
case ParticipationAnswer.Zusage:
|
||||
color = Color.FromRgb(72, 212, 78);
|
||||
break;
|
||||
case ParticipationAnswer.Absage:
|
||||
color = Color.FromRgb(171, 0, 48);
|
||||
break;
|
||||
}
|
||||
|
||||
return new SolidColorBrush(color);
|
||||
}
|
||||
|
||||
public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
|
||||
@@ -3223,19 +3247,13 @@ namespace BeWo.Scheduler.View
|
||||
{
|
||||
public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
|
||||
{
|
||||
if (BeWoApp.AppSettings.ShowInfoButtonInCalender == true)
|
||||
{
|
||||
return Visibility.Visible;
|
||||
}
|
||||
else
|
||||
return Visibility.Collapsed;
|
||||
return BeWoApp.AppSettings.ShowInfoButtonInCalender ? Visibility.Visible : Visibility.Collapsed;
|
||||
}
|
||||
|
||||
public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
|
||||
{
|
||||
throw new NotImplementedException();
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
#endregion
|
||||
}
|
||||
|
||||
@@ -70,13 +70,13 @@ namespace BeWo.View.Detail
|
||||
|
||||
public DebugWindowMessage(string messageText)
|
||||
{
|
||||
MessageText = $"{DateTime.Now:dd.MM.yyyy HH:mm:ss}: {messageText}";
|
||||
MessageText = $"{DateTime.Now:dd.MM.yyyy HH:mm:ss.fff}: {messageText}";
|
||||
CustomColor = Colors.Black;
|
||||
}
|
||||
|
||||
public DebugWindowMessage(string messageText, Color customColor)
|
||||
{
|
||||
MessageText = $"{DateTime.Now:dd.MM.yyyy HH:mm:ss}: {messageText}";
|
||||
MessageText = $"{DateTime.Now:dd.MM.yyyy HH:mm:ss.fff}: {messageText}";
|
||||
CustomColor = customColor;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5096,6 +5096,9 @@
|
||||
<ItemGroup>
|
||||
<Content Include="Views\Report\QuittierungsbelegsPreviewPartial.cshtml" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Content Include="Views\Customer\CustomerBetreuungPartial.cshtml" />
|
||||
</ItemGroup>
|
||||
<PropertyGroup>
|
||||
<VisualStudioVersion Condition="'$(VisualStudioVersion)' == ''">10.0</VisualStudioVersion>
|
||||
<VSToolsPath Condition="'$(VSToolsPath)' == ''">$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)</VSToolsPath>
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
<IISExpressWindowsAuthentication />
|
||||
<IISExpressUseClassicPipelineMode />
|
||||
<UseGlobalApplicationHostFile />
|
||||
<LastActiveSolutionConfig>Release|Any CPU</LastActiveSolutionConfig>
|
||||
<LastActiveSolutionConfig>Debug|Any CPU</LastActiveSolutionConfig>
|
||||
<ProjectView>ShowAllFiles</ProjectView>
|
||||
<WebStackScaffolding_ViewDialogWidth>600</WebStackScaffolding_ViewDialogWidth>
|
||||
<Controller_SelectedScaffolderID>MvcControllerEmptyScaffolder</Controller_SelectedScaffolderID>
|
||||
@@ -28,7 +28,7 @@
|
||||
<VisualStudio>
|
||||
<FlavorProperties GUID="{349c5851-65df-11da-9384-00065b846f21}">
|
||||
<WebProjectProperties>
|
||||
<StartPageUrl>Views/Login/Index.cshtml</StartPageUrl>
|
||||
<StartPageUrl>http://localhost/BeWoPlanerMobil/</StartPageUrl>
|
||||
<StartAction>CurrentPage</StartAction>
|
||||
<AspNetDebugging>True</AspNetDebugging>
|
||||
<SilverlightDebugging>False</SilverlightDebugging>
|
||||
|
||||
@@ -62,8 +62,6 @@ namespace BeWoPlanerMobil.Controllers
|
||||
{
|
||||
LoadCustomerToModel(id);
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
catch (Exception e)
|
||||
{
|
||||
@@ -218,13 +216,16 @@ namespace BeWoPlanerMobil.Controllers
|
||||
|
||||
Model.Report = null;
|
||||
|
||||
if(int.TryParse(formCollection["report-type-input"], out var selectedReportTypeInt))
|
||||
if(!int.TryParse(formCollection["report-type-input"], out var selectedReportTypeInt))
|
||||
{
|
||||
var selectedReportType = (CustomerReportType) selectedReportTypeInt;
|
||||
|
||||
SelectReport(selectedReportType);
|
||||
return RedirectToActionPermanent("Customer");
|
||||
}
|
||||
|
||||
var selectedReportType = (CustomerReportType) selectedReportTypeInt;
|
||||
|
||||
SelectReport(selectedReportType);
|
||||
|
||||
//return RedirectToActionPermanent("Customer", Model);
|
||||
return RedirectToActionPermanent("Customer");
|
||||
}
|
||||
|
||||
@@ -235,6 +236,18 @@ namespace BeWoPlanerMobil.Controllers
|
||||
GenerateMobileMedListForSelectedCustomer();
|
||||
}
|
||||
|
||||
public string SelectReportType(int reportType)
|
||||
{
|
||||
if(Model is null)
|
||||
{
|
||||
return "Die Auswahl des Berichts ist fehlgeschlagen. Bitte wenden Sie sich an den Administrator.";
|
||||
}
|
||||
|
||||
Model.SelectedReportType = (CustomerReportType) reportType;
|
||||
|
||||
return LeerzeichenFuerGetMethoden;
|
||||
}
|
||||
|
||||
public void GenerateMobileMedListForSelectedCustomer(long? selectedMedListOid = null)
|
||||
{
|
||||
if(Model.SelectedCustomerOid is null)
|
||||
@@ -373,6 +386,8 @@ namespace BeWoPlanerMobil.Controllers
|
||||
|
||||
CustomerService.UpdateCustomer(customer);
|
||||
|
||||
LoadCustomerToModel(customer.CustomerOid);
|
||||
|
||||
return RedirectToActionPermanent("Customer", new { id = customer.CustomerOid });
|
||||
}
|
||||
|
||||
@@ -380,13 +395,15 @@ namespace BeWoPlanerMobil.Controllers
|
||||
[HttpPost]
|
||||
public ActionResult ViewMedListFromHistoryList(FormCollection formCollection)
|
||||
{
|
||||
if(long.TryParse(formCollection["med-list-oid"], out var medListOid))
|
||||
if(!long.TryParse(formCollection["med-list-oid"], out var medListOid))
|
||||
{
|
||||
Model.SelectedReportType = CustomerReportType.Historie;
|
||||
|
||||
GenerateMobileMedListForSelectedCustomer(medListOid);
|
||||
return RedirectToActionPermanent("Customer");
|
||||
}
|
||||
|
||||
Model.SelectedReportType = CustomerReportType.Historie;
|
||||
|
||||
GenerateMobileMedListForSelectedCustomer(medListOid);
|
||||
|
||||
return RedirectToActionPermanent("Customer");
|
||||
}
|
||||
|
||||
@@ -394,13 +411,15 @@ namespace BeWoPlanerMobil.Controllers
|
||||
[HttpPost]
|
||||
public ActionResult DeleteMedListFromHistoryList(FormCollection formCollection)
|
||||
{
|
||||
if(long.TryParse(formCollection["med-list-oid"], out var medListOid))
|
||||
if(!long.TryParse(formCollection["med-list-oid"], out var medListOid))
|
||||
{
|
||||
Model.SelectedReportType = CustomerReportType.Historie;
|
||||
|
||||
CustomerService.DeleteMedikamentenverordnungsliste(medListOid);
|
||||
return RedirectToActionPermanent("Customer");
|
||||
}
|
||||
|
||||
Model.SelectedReportType = CustomerReportType.Historie;
|
||||
|
||||
CustomerService.DeleteMedikamentenverordnungsliste(medListOid);
|
||||
|
||||
return RedirectToActionPermanent("Customer");
|
||||
}
|
||||
|
||||
|
||||
@@ -3950,6 +3950,12 @@ namespace BeWoPlanerMobil.Controllers
|
||||
|
||||
return RedirectToActionPermanent("Main");
|
||||
}
|
||||
|
||||
[Authorize]
|
||||
public string ProvokeJsonError()
|
||||
{
|
||||
return "lkasdjf lkjasdlkf jjasldfljk ajksldf ";
|
||||
}
|
||||
}
|
||||
|
||||
public class ServiceRecord2Monatsunterschrift
|
||||
|
||||
@@ -14,6 +14,8 @@ using System.Linq;
|
||||
using System.Text;
|
||||
using System.Web.Mvc;
|
||||
using BeWo.Service.Plugins;
|
||||
using DevExpress.Mvvm.Native;
|
||||
using NHibernate.Util;
|
||||
|
||||
namespace BeWoPlanerMobil.Controllers
|
||||
{
|
||||
@@ -1266,15 +1268,75 @@ namespace BeWoPlanerMobil.Controllers
|
||||
var endDate = Model.SelectedEndDay ?? date.GetLastOfMonth().Day;
|
||||
var filterType = Model.SelectedFilterItem;
|
||||
|
||||
Model.QuittierungsbelegsReportObject = Model.ReportCreator.CreateServiceOverviewReportNew(month, year, filterType.FilterEnum, customerOid, teamOid, employeeOid, organisationOid, serviceCategoryOid, startDate, endDate, false);
|
||||
var report = Model.ReportCreator.CreateServiceOverviewReportNew(month, year, filterType.FilterEnum, customerOid, teamOid, employeeOid, organisationOid, serviceCategoryOid, startDate, endDate, false);
|
||||
|
||||
//var employeeOid = Model.Employee.EmployeeOid;
|
||||
//var report = Model.ReportCreator.CreateEmployeeHourReport(employeeOid, null, new DateTime(2023, 10, 1), new DateTime(2023, 10, 31), 0);
|
||||
report.ExportOptions.PrintPreview.DefaultFileName = CreateFileName();
|
||||
report.DisplayName = CreateFileName();
|
||||
|
||||
//Model.QuittierungsbelegsReportObject = report;
|
||||
Model.QuittierungsbelegsReportObject = report;
|
||||
|
||||
return RedirectToActionPermanent("InitReports");
|
||||
}
|
||||
|
||||
private string CreateFileName()
|
||||
{
|
||||
var fileName = "Quittierungsbeleg_";
|
||||
|
||||
var selectedFilter = Model.SelectedFilterItem.FilterEnum;
|
||||
var filterText = string.Empty;
|
||||
switch(selectedFilter)
|
||||
{
|
||||
case QBFilterEnum.AlleKlienten:
|
||||
filterText = "AlleKlienten";
|
||||
break;
|
||||
case QBFilterEnum.NurKlientenMeinesTeams:
|
||||
filterText = "KlientenMeinerTeams";
|
||||
break;
|
||||
case QBFilterEnum.MeineKlienten:
|
||||
filterText = "MeineKlienten";
|
||||
break;
|
||||
case QBFilterEnum.KlientenAuswahl:
|
||||
filterText = "KlientenAuswahl";
|
||||
break;
|
||||
case QBFilterEnum.TeamAuswahl:
|
||||
filterText = "TeamAuswahl";
|
||||
break;
|
||||
}
|
||||
|
||||
fileName += $"{filterText}_";
|
||||
|
||||
if(Model.IsForSelectedEmployeesOnly)
|
||||
{
|
||||
var selectedEmployee = Model.SelectedEmployee;
|
||||
var employeeName = $"{selectedEmployee.LastName}-{selectedEmployee.FirstName}_";
|
||||
|
||||
fileName += $"{employeeName}_";
|
||||
}
|
||||
|
||||
if(Model.IsForSelectedCostbearersOnly)
|
||||
{
|
||||
var selectedCostbearer = Model.SelectedOrganisation;
|
||||
fileName += $"{selectedCostbearer.Name}_";
|
||||
}
|
||||
|
||||
if(Model.IsForSelectedCategoryOnly)
|
||||
{
|
||||
var selectedServiceCategory = Model.SelectedServiceCategory;
|
||||
fileName += $"{selectedServiceCategory.Name}_";
|
||||
}
|
||||
|
||||
if(!Model.SelectedMonth.HasValue || !Model.SelectedYear.HasValue || !Model.SelectedStartDay.HasValue || !Model.SelectedEndDay.HasValue)
|
||||
{
|
||||
return fileName;
|
||||
}
|
||||
|
||||
var start = new DateTime(Model.SelectedYear.Value, Model.SelectedMonth.Value, Model.SelectedStartDay.Value);
|
||||
var end = new DateTime(Model.SelectedYear.Value, Model.SelectedMonth.Value, Model.SelectedEndDay.Value);
|
||||
|
||||
fileName += $"{start:MMMM}-{start:dd}-{end:dd}-{start:yyyy}";
|
||||
|
||||
return fileName;
|
||||
}
|
||||
}
|
||||
|
||||
public class ConfirmationReceiptSignatureObject
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.IO;
|
||||
using System.Linq;
|
||||
using System.Web.Mvc;
|
||||
using BeWo.Report;
|
||||
@@ -285,12 +286,13 @@ namespace BeWoPlanerMobil.Controllers
|
||||
|
||||
private static AbstractReportCreator GetReportCreator()
|
||||
{
|
||||
var creator = PluginLoader.FindClass<DefaultReportCreator>();
|
||||
|
||||
AbstractReportCreator creator = PluginLoader.FindClass<DefaultReportCreator>() ?? new DefaultReportCreator();
|
||||
|
||||
var mobileBaseDirectory = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, @"..\Host\");
|
||||
#if DEBUG
|
||||
creator.TempPath = BS.Shared.Core.Utils.CreateSavePath(AppDomain.CurrentDomain.BaseDirectory, @"demo\temp");
|
||||
creator.TempPath = BS.Shared.Core.Utils.CreateSavePath(mobileBaseDirectory, @"demo\temp");
|
||||
#else
|
||||
creator.TempPath = BS.Shared.Core.Utils.CreateSavePath(AppDomain.CurrentDomain.BaseDirectory, PluginLoader.Tenant + @"\temp");
|
||||
creator.TempPath = BS.Shared.Core.Utils.CreateSavePath(mobileBaseDirectory, PluginLoader.Tenant + @"\temp");
|
||||
#endif
|
||||
return creator;
|
||||
}
|
||||
|
||||
@@ -208,5 +208,7 @@ namespace BeWoPlanerMobil.Models
|
||||
public static bool HasRightToViewCustomerAbsenceTimes => CheckRight(UserRightType.Customer_ViewAbsenceTimes);
|
||||
|
||||
public static bool HasRightToProvideEmployeeSignatureForOthers => CheckRight(UserRightType.Signature_ProvideMonthlySignatureByProxy);
|
||||
|
||||
public static bool HasRightToViewBetreuung => CheckRight(UserRightType.Customer_ViewBetreuung);
|
||||
}
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
125
BeWoPlanerMobil/Views/Customer/CustomerBetreuungPartial.cshtml
Normal file
125
BeWoPlanerMobil/Views/Customer/CustomerBetreuungPartial.cshtml
Normal file
@@ -0,0 +1,125 @@
|
||||
@using BeWoPlanerMobil.Models;
|
||||
|
||||
@model CustomerModel
|
||||
|
||||
@{
|
||||
var hasRelatedEmployees = Model.SelectedCustomer?.RelatedEmployees.Any() ?? false;
|
||||
var hasRelatedTeams = Model.SelectedCustomer?.RelatedTeams.Any() ?? false;
|
||||
}
|
||||
|
||||
@*
|
||||
flex: 1 0 0%;
|
||||
margin-right: 15px;
|
||||
margin-bottom: 0;
|
||||
margin-left: 15px;
|
||||
*@
|
||||
|
||||
<style type="text/css">
|
||||
.card-deck-test .card {
|
||||
margin-bottom: 15px;
|
||||
}
|
||||
|
||||
@@media (min-width: 576px) {
|
||||
.card-deck-test {
|
||||
display: flex;
|
||||
flex-flow: row wrap;
|
||||
margin-right: -15px;
|
||||
margin-left: -15px;
|
||||
}
|
||||
.card-deck-test .card {
|
||||
flex: 1 0 0%;
|
||||
margin-right: 15px;
|
||||
margin-bottom: 0;
|
||||
margin-left: 15px;
|
||||
}
|
||||
}
|
||||
</style>
|
||||
|
||||
@if(hasRelatedEmployees && Model.SelectedCustomer != null)
|
||||
{
|
||||
<h5>Betreuung</h5>
|
||||
<div class="row row-cols-1 row-cols-md-2 row-cols-lg-3 row-cols-xl-4">
|
||||
@foreach(var relation in Model.SelectedCustomer.RelatedEmployees)
|
||||
{
|
||||
var start = relation.StartDate.HasValue ? $"{relation.StartDate.Value:dd.MM.yyyy}" : "";
|
||||
var end = relation.EndDate.HasValue ? $"{relation.EndDate.Value:dd.MM.yyyy}" : "";
|
||||
<div class="col mb-3">
|
||||
<div class="card">
|
||||
<div class="card-body">
|
||||
<div class="row mb-3">
|
||||
<div class="col text-secondary">
|
||||
Betreuer
|
||||
</div>
|
||||
<div class="col">
|
||||
@relation.Employee
|
||||
</div>
|
||||
</div>
|
||||
<div class="row mb-3">
|
||||
<div class="col text-secondary">
|
||||
Rolle
|
||||
</div>
|
||||
<div class="col">
|
||||
@relation.RelationRole.DisplayName
|
||||
</div>
|
||||
</div>
|
||||
@if(!string.IsNullOrWhiteSpace(start))
|
||||
{
|
||||
<div class="row mb-3">
|
||||
<div class="col text-secondary">
|
||||
Startdatum
|
||||
</div>
|
||||
<div class="col">
|
||||
@start
|
||||
</div>
|
||||
</div>
|
||||
}
|
||||
|
||||
@if(!string.IsNullOrWhiteSpace(end))
|
||||
{
|
||||
<div class="row mb-3">
|
||||
<div class="col text-secondary">
|
||||
Enddatum
|
||||
</div>
|
||||
<div class="col">
|
||||
@end
|
||||
</div>
|
||||
</div>
|
||||
}
|
||||
|
||||
@if(!string.IsNullOrWhiteSpace(relation.Notice))
|
||||
{
|
||||
<div class="row mb-3">
|
||||
<div class="col text-secondary">
|
||||
Erläuterung
|
||||
</div>
|
||||
<div class="col">
|
||||
@relation.Notice
|
||||
</div>
|
||||
</div>
|
||||
}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
}
|
||||
</div>
|
||||
}
|
||||
|
||||
@*Teams*@
|
||||
@if(hasRelatedTeams && Model.SelectedCustomer != null)
|
||||
{
|
||||
<h5>Teams</h5>
|
||||
|
||||
foreach(var teamRelation in Model.SelectedCustomer.RelatedTeams)
|
||||
{
|
||||
<div class="row">
|
||||
<div class="row mb-3">
|
||||
<div class="col text-secondary">
|
||||
Team
|
||||
</div>
|
||||
<div class="col">
|
||||
@teamRelation.Team.Name
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
}
|
||||
}
|
||||
@@ -589,9 +589,35 @@
|
||||
function getRateSelectedGoalUrl() {
|
||||
return "@Url.Action("RateSelectedGoal")";
|
||||
}
|
||||
|
||||
@if(Html.IsInDebugMode())
|
||||
{
|
||||
<text>
|
||||
function provokeJsonError() {
|
||||
try {
|
||||
$.get("@Url.Action("ProvokeJsonError")").success(function (data) {
|
||||
var test = $.parseJSON(data);
|
||||
});
|
||||
} catch (error) {
|
||||
showErrorPopup(error);
|
||||
}
|
||||
}
|
||||
</text>
|
||||
}
|
||||
</script>
|
||||
|
||||
<div class="container mt-3" id="checkbox-container">
|
||||
@if(Html.IsInDebugMode())
|
||||
{
|
||||
<text>
|
||||
<div class="row">
|
||||
<div class="col w-100 m-3">
|
||||
<button class="btn btn-bewo-dev" type="button" onclick="provokeJsonError()">JSON-Fehler provozieren</button>
|
||||
</div>
|
||||
</div>
|
||||
</text>
|
||||
}
|
||||
|
||||
<div class="row">
|
||||
@if(AbstractModel.IsAllowedToSeeSupportConceptFilter)
|
||||
{
|
||||
|
||||
@@ -380,7 +380,7 @@
|
||||
{
|
||||
<div class="form-group">
|
||||
<label for="dokufeld">Dokumentation</label>
|
||||
<textarea class="form-control" name="Dokumentation6" id="dokufeld">@Model.NoticeToEdit</textarea>
|
||||
<textarea class="form-control" style="overflow: scroll;" name="Dokumentation6" id="dokufeld">@Model.NoticeToEdit</textarea>
|
||||
</div>
|
||||
}
|
||||
else
|
||||
@@ -403,7 +403,7 @@
|
||||
var textareaName = i + 1 < 1 ? "Dokumentation" : "Dokumentation" + (i + 1);
|
||||
|
||||
<div class="tab-pane show@(i == 0 ? " active" : string.Empty)" id="doku_@i" role="tabpanel" aria-labelledby="doku_@i-tab">
|
||||
<textarea class="form-control doku-form-control" id="doku-textarea-@i" name="@textareaName">@Model.NoticeListToEdit[i]</textarea>
|
||||
<textarea class="form-control doku-form-control" style="overflow: scroll;" id="doku-textarea-@i" name="@textareaName">@Model.NoticeListToEdit[i]</textarea>
|
||||
</div>
|
||||
}
|
||||
</div>
|
||||
|
||||
@@ -1,5 +1,18 @@
|
||||
@model BeWoPlanerMobil.Models.ReportModel
|
||||
|
||||
<script type="text/javascript">
|
||||
function quittierungsbelegsViewerInit(s, e) {
|
||||
try {
|
||||
s.UpdateLocalization({
|
||||
'Page': 'Seite',
|
||||
'of': 'von'
|
||||
});
|
||||
} catch (error) {
|
||||
showErrorPopup(error);
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@if(Model.QuittierungsbelegsReportObject != null)
|
||||
{
|
||||
@Html.DevExpress().WebDocumentViewer(settings =>
|
||||
@@ -10,5 +23,6 @@
|
||||
settings.MobileMode = true;
|
||||
settings.SettingsMobile.ReaderMode = true;
|
||||
settings.SettingsMobile.AnimationEnabled = false;
|
||||
settings.ClientSideEvents.Init = "quittierungsbelegsViewerInit";
|
||||
}).Bind(Model.QuittierungsbelegsReportObject).GetHtml()
|
||||
}
|
||||
@@ -182,58 +182,60 @@
|
||||
{
|
||||
<input type="hidden" name="deleteEmployeeSignatureInfo" value="@result.Identifier" />
|
||||
}
|
||||
<div class="btn-toolbar">
|
||||
<div class="btn-group pr-1 w-auto customer-sig-group" role="group">
|
||||
@if(AbstractModel.HasRightToDeleteReceiptSignatures && result.CustomerSignatureOids.Any())
|
||||
{
|
||||
<button class="btn btn-danger mx-0" type="button" onclick="deleteCustomerSignatures('#collapse-result-@result.Identifier', '@result.Identifier', '@result.CustomerName', '@timeSpan_ssp')">
|
||||
<span class="fas fa-trash"></span>
|
||||
</button>
|
||||
}
|
||||
<button class="btn btn-bewo-customers" type="button" onclick="loadConfirmationReceiptSignatures('@cardBodyId_ssp', '@result.Identifier', false, @result.HasCustomerSignature.ToString().ToLower(), @canCustomerSign.ToString().ToLower(), @result.CustomerOid)">
|
||||
<span class="fas fa-signature mr-0 pr-0"></span>
|
||||
@if(customerSignatureState != SignatureState.All)
|
||||
{
|
||||
<span class="fa-stack align-middle mx-0 px-0" style="height: auto !important">
|
||||
<i class="fas fa-check fa-stack-1x mx-0 px-0"></i>
|
||||
<i class="fas fa-slash fa-stack-1x mx-0 px-0" style="color: tomato;"></i>
|
||||
</span>
|
||||
}
|
||||
else
|
||||
{
|
||||
<span class="fas fa-check-double" style="color: yellowgreen !important"></span>
|
||||
}
|
||||
K
|
||||
<div class="btn-toolbar">
|
||||
<!-- w-auto -->
|
||||
<div class="btn-group pr-1" role="group" style="width: 150px !important;">
|
||||
@if(AbstractModel.HasRightToDeleteReceiptSignatures && result.CustomerSignatureOids.Any())
|
||||
{
|
||||
<button class="btn btn-danger mx-0" type="button" onclick="deleteCustomerSignatures('#collapse-result-@result.Identifier', '@result.Identifier', '@result.CustomerName', '@timeSpan_ssp')">
|
||||
<span class="fas fa-trash"></span>
|
||||
</button>
|
||||
</div>
|
||||
<div class="btn-group w-auto employee-sig-group" role="group">
|
||||
@if(AbstractModel.HasRightToDeleteReceiptSignatures && result.EmployeeSignatureOids.Any())
|
||||
}
|
||||
<button class="btn btn-bewo-customers" type="button" onclick="loadConfirmationReceiptSignatures('@cardBodyId_ssp', '@result.Identifier', false, @result.HasCustomerSignature.ToString().ToLower(), @canCustomerSign.ToString().ToLower(), @result.CustomerOid)">
|
||||
<span class="fas fa-signature mr-0 pr-0"></span>
|
||||
@if(customerSignatureState != SignatureState.All)
|
||||
{
|
||||
<button class="btn btn-danger mx-0" type="button" onclick="deleteEmployeeSignature('#collapse-result-@result.Identifier', '@result.Identifier', '@employeeName', '@result.CustomerName', '@timeSpan_ssp')">
|
||||
<span class="fas fa-trash"></span>
|
||||
</button>
|
||||
<span class="fa-stack align-middle mx-0 px-0" style="height: auto !important">
|
||||
<i class="fas fa-check fa-stack-1x mx-0 px-0"></i>
|
||||
<i class="fas fa-slash fa-stack-1x mx-0 px-0" style="color: tomato;"></i>
|
||||
</span>
|
||||
}
|
||||
<button class="btn btn-bewo-employee" @disabledString type="button" onclick="loadConfirmationReceiptSignatures('@cardBodyId_ssp', '@result.Identifier', true, @overwrite_ssp, @canEmployeeSign.ToString().ToLower(), @result.CustomerOid)">
|
||||
<span class="fas fa-signature mr-0 pr-0"></span>
|
||||
@if(employeeSignatureState == SignatureState.Some || employeeSignatureState == SignatureState.None)
|
||||
{
|
||||
<span class="fa-stack align-middle mx-0 px-0" style="height: auto !important">
|
||||
<i class="fas fa-check fa-stack-1x mx-0 px-0"></i>
|
||||
<i class="fas fa-slash fa-stack-1x mx-0 px-0" style="color: tomato;"></i>
|
||||
</span>
|
||||
}
|
||||
else if(employeeSignatureState == SignatureState.AllOwnServiceRecords && !AbstractModel.HasRightToProvideEmployeeSignatureForOthers)
|
||||
{
|
||||
<span class="fas fa-ban" style="color: tomato;"></span>
|
||||
}
|
||||
else
|
||||
{
|
||||
<span class="fas fa-check-double" style="color: yellowgreen !important"></span>
|
||||
}
|
||||
M
|
||||
</button>
|
||||
</div>
|
||||
else
|
||||
{
|
||||
<span class="fas fa-check-double" style="color: yellowgreen !important"></span>
|
||||
}
|
||||
K
|
||||
</button>
|
||||
</div>
|
||||
<!-- w-auto -->
|
||||
<div class="btn-group role="group" style="width: 150px !important;">
|
||||
@if(AbstractModel.HasRightToDeleteReceiptSignatures && result.EmployeeSignatureOids.Any())
|
||||
{
|
||||
<button class="btn btn-danger mx-0" type="button" onclick="deleteEmployeeSignature('#collapse-result-@result.Identifier', '@result.Identifier', '@employeeName', '@result.CustomerName', '@timeSpan_ssp')">
|
||||
<span class="fas fa-trash"></span>
|
||||
</button>
|
||||
}
|
||||
<button class="btn btn-bewo-employee" @disabledString type="button" onclick="loadConfirmationReceiptSignatures('@cardBodyId_ssp', '@result.Identifier', true, @overwrite_ssp, @canEmployeeSign.ToString().ToLower(), @result.CustomerOid)">
|
||||
<span class="fas fa-signature mr-0 pr-0"></span>
|
||||
@if(employeeSignatureState == SignatureState.Some || employeeSignatureState == SignatureState.None)
|
||||
{
|
||||
<span class="fa-stack align-middle mx-0 px-0" style="height: auto !important">
|
||||
<i class="fas fa-check fa-stack-1x mx-0 px-0"></i>
|
||||
<i class="fas fa-slash fa-stack-1x mx-0 px-0" style="color: tomato;"></i>
|
||||
</span>
|
||||
}
|
||||
else if(employeeSignatureState == SignatureState.AllOwnServiceRecords && !AbstractModel.HasRightToProvideEmployeeSignatureForOthers)
|
||||
{
|
||||
<span class="fas fa-ban" style="color: tomato;"></span>
|
||||
}
|
||||
else
|
||||
{
|
||||
<span class="fas fa-check-double" style="color: yellowgreen !important"></span>
|
||||
}
|
||||
M
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -367,6 +367,7 @@
|
||||
|
||||
</div>
|
||||
<!-- /Container für die Mitarbeiterunterschrift -->
|
||||
|
||||
<!-- Container für die Unterschrift -->
|
||||
<div class="container-fluid d-none my-3" id="report-signature-container-div">
|
||||
<div class="container-fluid">
|
||||
@@ -402,6 +403,7 @@
|
||||
</div>
|
||||
</div>
|
||||
<!-- /Container für die Unterschrift -->
|
||||
|
||||
<!-- Popup der Legende -->
|
||||
<div class="modal" tabindex="-1" role="dialog" id="qb-info-popup">
|
||||
<div class="modal-dialog" role="document">
|
||||
@@ -471,6 +473,11 @@
|
||||
</span>
|
||||
- Dieser Zeiterfassungseinträge kann von Ihnen nicht unterschrieben werden, da Ihnen das dazu notwendige Recht "Unterschriften für den Quittierungsbeleg stellvertretend leisten (monatlich)." fehlt.
|
||||
</p>
|
||||
|
||||
<br />
|
||||
<hr />
|
||||
|
||||
<p>Um einen Quittierungsbeleg aus der Vorschau herunterzuladen, klicken oder tippen Sie auf den Bericht. Dann erscheint ein Button zur Formatsauswahl.</p>
|
||||
</div>
|
||||
<div class="modal-footer">
|
||||
<div class="clearfix">
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
@using BeWoPlanerMobil.Controllers
|
||||
@using BeWoPlanerMobil.Models
|
||||
@using BeWoPlanerMobil.Service
|
||||
@using BeWoPlanerMobil.Util
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
@@ -451,6 +452,13 @@
|
||||
|
||||
$(document).ready(function() {
|
||||
try {
|
||||
@if(Html.IsInDebugMode())
|
||||
{
|
||||
<text>
|
||||
logColorfulMessage(`Browser JavaScript engine: ${navigator.userAgent}`, "#59FF00");
|
||||
</text>
|
||||
}
|
||||
|
||||
$("textarea").each(function () {
|
||||
var id = this.getAttribute("id");
|
||||
|
||||
@@ -459,7 +467,8 @@
|
||||
return;
|
||||
}
|
||||
|
||||
this.setAttribute("style", "height:" + (this.scrollHeight) + "px;overflow-y:hidden;");
|
||||
//this.setAttribute("style", "height:" + (this.scrollHeight) + "px;overflow-y:hidden;");
|
||||
this.setAttribute("style", "height:"+(this.scrollHeight) + "px;overflow-y:scroll;");
|
||||
}).on("input", function () {
|
||||
this.style.height = 0;
|
||||
this.style.height = (this.scrollHeight) + "px";
|
||||
|
||||
@@ -147,10 +147,8 @@
|
||||
<add key="LicenseCancellationUrl" value="https://support.bewoplaner.de/api/licencecancellation.php?k=[TENANT]" />
|
||||
<add key="ContractStateUrl" value="https://support.bewoplaner.de/api/getcontractstate.php?CustomerID=[TENANT]" />
|
||||
<!--<add key="PluginPathtest" value="D:\Projects\beyondSoft\BeWoPlaner\BeWo\Host\bin" />-->
|
||||
<!-- Lyndon -->
|
||||
<!--<add key="PluginPath" value="C:\Users\lyndo\BeWo\Host\bin" />-->
|
||||
<add key="PluginPath" value="..\Host\bin" />
|
||||
<!-- /Lyndon -->
|
||||
<add key="PluginBasePath" value="..\CustomerDlls" />
|
||||
<add key="PluginPath" value="..\CustomerDlls" />
|
||||
<add key="FileRootDirectory" value="\BWP-Files" />
|
||||
</appSettings>
|
||||
<!--
|
||||
|
||||
@@ -4792,8 +4792,12 @@ namespace BeWo.Data.Access
|
||||
var result = new List<SchedulerAppointment>();
|
||||
var intervals = IntervalFinderHelper.CreateIntervals(duration, intervalStart, intervalEnd, skipWeekends, intervalBuffer);
|
||||
|
||||
// Das subset enthält die zu prüfenden Tage im angegebenen Intervall.
|
||||
// 04.12.2023 15:00 bis 06.12.2023 12:00 wären 04.12.2023, 05.12.2023, 06.12.2023 im subset.
|
||||
var subset = IntervalFinderHelper.GenereateIntervalsForChecking(intervalStart, intervalEnd);
|
||||
|
||||
// Es werden im subset nach überschneidenden Terminen gesucht.
|
||||
//
|
||||
foreach (var dts in subset)
|
||||
{
|
||||
var start = dts.StartDate.MergeDatesByDate(intervalStart);
|
||||
|
||||
@@ -152,7 +152,11 @@ namespace BeWo.Data.Utils
|
||||
}
|
||||
|
||||
DateTime e;
|
||||
var end = start.MergeDatesByDate(intervalEnd);
|
||||
// Beim Intervall (z.B. 04.12.2023 15:00 und 06.12.2023 12:00) wird nur zwischen Start- und Enduhrzeit geprüft.
|
||||
// Startdatum+Enduhrzeit
|
||||
// -> end = 04.12.2023 12:00
|
||||
//var end = start.MergeDatesByDate(intervalEnd);
|
||||
var end = intervalEnd;
|
||||
|
||||
while ((e = start.AddMinutes(duration)) <= end && start <= end.AddMinutes(-1 * duration))
|
||||
{
|
||||
@@ -166,6 +170,13 @@ namespace BeWo.Data.Utils
|
||||
return result;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Liefert DateTimeSpan-Objekte für ganze Tage zwischen zwei Datumsangaben zurück.
|
||||
/// Z.B. 04.12.2023 bis 06.12.2023 liefert drei DateTimeSpan für den 04.12., 05.12. und 06.12. zurück.
|
||||
/// </summary>
|
||||
/// <param name="intervalStart">Intervallstart</param>
|
||||
/// <param name="intervalEnd">Intervallende</param>
|
||||
/// <returns>Liste der DateTimeSpan-Objekte für die Anzahl der Tage im angegebenen Intervall.</returns>
|
||||
public static List<DateTimeSpan> GenereateIntervalsForChecking(DateTime intervalStart, DateTime intervalEnd)
|
||||
{
|
||||
var start = intervalStart.Date;
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<PropertyGroup>
|
||||
<NameOfLastUsedPublishProfile>BeWo2.0</NameOfLastUsedPublishProfile>
|
||||
<UseIISExpress>true</UseIISExpress>
|
||||
<LastActiveSolutionConfig>Release|Any CPU</LastActiveSolutionConfig>
|
||||
<LastActiveSolutionConfig>Debug|Any CPU</LastActiveSolutionConfig>
|
||||
<Use64BitIISExpress>false</Use64BitIISExpress>
|
||||
<IISExpressSSLPort />
|
||||
<IISExpressAnonymousAuthentication />
|
||||
|
||||
@@ -1425,11 +1425,36 @@ namespace BeWo.Report
|
||||
|
||||
public override XtraReport CreatePersonListReport(List<long> oids)
|
||||
{
|
||||
var ro = PersonListRO.Create(oids);
|
||||
IBeWoReport<PersonListRO> report = FindReportImp<PersonListRO>();
|
||||
report.SetReportDataSource(ro);
|
||||
|
||||
var queryReport = FindReportImp<QueryRO>(null, "Personen");
|
||||
var helper = PluginLoader.FindClass<ExportAndPrintHelper>();
|
||||
|
||||
return report as XtraReport;
|
||||
string[] lHeaderCaption = helper.PrepareHeaderArrayForPersonExport();
|
||||
string[][] lContent = helper.PrepareContentArrayForPersonExport(oids.ToArray());
|
||||
|
||||
|
||||
DataTable table = new DataTable();
|
||||
int columnNumber = lHeaderCaption.Count();
|
||||
for (int i = 0; i < columnNumber; i++)
|
||||
table.Columns.Add(lHeaderCaption[i], typeof(string));
|
||||
|
||||
|
||||
int rowNumber = lContent.GetLength(0);
|
||||
for (int i = 0; i < rowNumber; i++)
|
||||
{
|
||||
DataRow row = table.NewRow();
|
||||
for (int j = 0; j < columnNumber; j++)
|
||||
{
|
||||
row[j] = lContent[i][j];
|
||||
}
|
||||
table.Rows.Add(row);
|
||||
}
|
||||
|
||||
var queryReportObject = QueryRO.Create(new Query() { Title = "Personen" }, table);
|
||||
queryReportObject.Name = "Personen";
|
||||
queryReport.SetReportDataSource(queryReportObject);
|
||||
|
||||
return queryReport as XtraReport;
|
||||
}
|
||||
|
||||
public override XtraReport CreateUserListReport(List<long> oids)
|
||||
|
||||
@@ -590,6 +590,8 @@ namespace BeWo.Report.ReportObjects
|
||||
// if (lServiceRecords == null)
|
||||
IList<ServiceRecord> lServiceRecords = DAOFactory.SearchDAO.FindCustomerServiceRecords(customer.Oid.Value, span, null, null, searchServiceRecordsByEndDate);
|
||||
|
||||
var serviceRecordSignatures = DAOFactory.GenericDAO.LoadByIDs<Signature>(lServiceRecords.Where(sr => sr.SignatureOid.HasValue).Select(sr => sr.SignatureOid.Value));
|
||||
|
||||
var lResult = new ServicesOverviewRO();
|
||||
|
||||
if (checkQbStatus)
|
||||
@@ -870,7 +872,18 @@ namespace BeWo.Report.ReportObjects
|
||||
|
||||
sd.ServiceRecordOid = iSr.Oid.Value;
|
||||
sd.SignatureOid = iSr.SignatureOid;
|
||||
sd.GefahreneKilometer = iSr.DistanceInMeter.HasValue ? (Convert.ToDouble(iSr.DistanceInMeter)).ToString("0.##") : string.Empty;
|
||||
|
||||
if(iSr.SignatureOid.HasValue)
|
||||
{
|
||||
var signature = serviceRecordSignatures.FirstOrDefault(s => s.Oid.HasValue && s.Oid.Value.Equals(iSr.SignatureOid));
|
||||
|
||||
if(signature != null)
|
||||
{
|
||||
sd.SignatureImage = ImageUtils.ConvertBase64StringToBitmap(signature.DataBild);
|
||||
}
|
||||
}
|
||||
|
||||
sd.GefahreneKilometer = iSr.DistanceInMeter.HasValue ? (Convert.ToDouble(iSr.DistanceInMeter)).ToString("0.##") : string.Empty;
|
||||
|
||||
decimal roundedDur = iSr.RoundedDuration;
|
||||
decimal prozent = iSr.ServiceDescription.ServiceCategory.ProzentAbrechnung;
|
||||
@@ -1664,6 +1677,8 @@ namespace BeWo.Report.ReportObjects
|
||||
|
||||
public string EmployeeFirstName { get; set; }
|
||||
public string EmployeeLastName { get; set; }
|
||||
|
||||
public Bitmap SignatureImage { get; set; }
|
||||
}
|
||||
|
||||
public class ServiceDoubleDetail
|
||||
|
||||
@@ -62,6 +62,7 @@
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="Calculation\ABCCalculations.cs" />
|
||||
<Compile Include="Invoicing\CustomSettlementInvoiceCreation.cs" />
|
||||
<Compile Include="CustomReportCreator.cs" />
|
||||
<Compile Include="InvoiceCustomerReport.cs">
|
||||
<SubType>Component</SubType>
|
||||
@@ -78,6 +79,7 @@
|
||||
<Compile Include="Quittierungsbeleg.Designer.cs">
|
||||
<DependentUpon>Quittierungsbeleg.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Service\CustomServiceRecordValidator.cs" />
|
||||
<Compile Include="SettlementReport2.cs">
|
||||
<SubType>Component</SubType>
|
||||
</Compile>
|
||||
@@ -140,6 +142,7 @@
|
||||
<ItemGroup>
|
||||
<None Include="app.config" />
|
||||
</ItemGroup>
|
||||
<ItemGroup />
|
||||
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
||||
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
|
||||
Other similar extension points exist, see Microsoft.Common.targets.
|
||||
|
||||
@@ -95,7 +95,7 @@ namespace ABCBetreuungenReports
|
||||
//}
|
||||
|
||||
// Klären, wann QB genommen werden soll
|
||||
if ((ro.Costbearer != null && ro.StartDate.Date >= new DateTime(2023, 10, 01) && ro.Costbearer.ToLower().Contains("neu")) || ro.CustomerFirstName == "Yoda")
|
||||
if (ro.Costbearer != null && ro.StartDate.Date >= new DateTime(2023, 10, 01) && ro.Costbearer.ToLower().Contains("neu"))
|
||||
report = new Quittierungsbeleg();
|
||||
else
|
||||
report = new Stundenzettel();
|
||||
|
||||
@@ -0,0 +1,138 @@
|
||||
using BeWo.Data.Entities;
|
||||
using BeWo.Service.Invoicing;
|
||||
using BS.Shared.DataContracts;
|
||||
using BS.Shared.Services;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace ABCBetreuungenReports.Invoicing
|
||||
{
|
||||
public class CustomSettlementInvoiceCreation : SettlementInvoiceCreation
|
||||
{
|
||||
public override bool CanCreateInvoiceTheOldWay(Settlement2DC si, CostBearer2SupportConcept c2s)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
public override InvoiceItemDC CreateInvoiceItemForAccountingPeriod(AccountingPeriod accountingPeriod)
|
||||
{
|
||||
var item = base.CreateInvoiceItemForAccountingPeriod(accountingPeriod);
|
||||
var mins = accountingPeriod.CostRatesInPeriod.FirstOrDefault(p => p.CostRateType == BS.Shared.CostRatePeriodType.MinutesPerServiceUnit);
|
||||
|
||||
if (mins != null && mins.CostRateValue != null)
|
||||
{
|
||||
item.UnitCount *= 60 / mins.CostRateValue;
|
||||
item.UnitCountBudget *= 60 / mins.CostRateValue;
|
||||
//item.AmountTotal *= 60 / mins.CostRateValue;
|
||||
//item.GrossAmountTotal *= 60 / mins.CostRateValue;
|
||||
}
|
||||
|
||||
return item;
|
||||
}
|
||||
|
||||
public override List<InvoiceItemDC> CreateInvoiceItemsForAccountingPeriods(Settlement2DC si, List<AccountingPeriod> accountingPeriods,
|
||||
List<CostRatePeriodDC> costRatePeriods, Calculations calc)
|
||||
{
|
||||
Dictionary<long, SupportConceptApprovalPeriodDC> oid2Scap = new Dictionary<long, SupportConceptApprovalPeriodDC>();
|
||||
List<InvoiceItemDC> invoiceItems = new List<InvoiceItemDC>();
|
||||
|
||||
foreach (var ap in accountingPeriods)
|
||||
{
|
||||
InvoiceItemDC ii = CreateInvoiceItemForAccountingPeriod(ap);
|
||||
invoiceItems.Add(ii);
|
||||
|
||||
// ANPASSUNG
|
||||
if (si.RecipientOrganisation.ToLower().Contains("neu"))
|
||||
{
|
||||
InvoiceItemDC pauschalenItem = CreateKontaktpauschalenItem(ap, si.RecipientOrganisation);
|
||||
if (pauschalenItem != null)
|
||||
invoiceItems.Add(pauschalenItem);
|
||||
}
|
||||
|
||||
|
||||
var scap = ap.SupportConceptApprovalPeriod;
|
||||
SupportConceptApprovalPeriodDC scapHelper = null;
|
||||
|
||||
if (scap != null)
|
||||
{
|
||||
if (oid2Scap.ContainsKey(scap.SupportConceptApprovalPeriodOid.Value))
|
||||
scapHelper = oid2Scap[scap.SupportConceptApprovalPeriodOid.Value];
|
||||
else
|
||||
{
|
||||
scapHelper = new SupportConceptApprovalPeriodDC();
|
||||
scapHelper.ApprovedBETotal = scap.ApprovedBETotal;
|
||||
if (!scapHelper.ApprovedBETotal.HasValue)
|
||||
scapHelper.ApprovedBETotal = calc.GetApprovedBETotal(scap, costRatePeriods);
|
||||
|
||||
oid2Scap[scap.SupportConceptApprovalPeriodOid.Value] = scapHelper;
|
||||
}
|
||||
}
|
||||
|
||||
if (!si.ApprovedFLS.HasValue)
|
||||
{
|
||||
if (scapHelper.ApprovedBETotal.HasValue && ii.UnitCount.HasValue)
|
||||
{
|
||||
if (scapHelper.ApprovedBETotal >= ii.UnitCount.Value)
|
||||
{
|
||||
scapHelper.ApprovedBETotal -= ii.UnitCount.Value;
|
||||
ii.MaxApprovedUnitCount = null;
|
||||
}
|
||||
else
|
||||
{
|
||||
ii.MaxApprovedUnitCount = scapHelper.ApprovedBETotal;
|
||||
}
|
||||
}
|
||||
|
||||
CalculateInvoiceItemAmounts(ii);
|
||||
}
|
||||
|
||||
if (ii.UnitCount.HasValue)
|
||||
{
|
||||
si.RecordedBillableFLSBrutto = (si.RecordedBillableFLSBrutto ?? 0) + ii.UnitCount;
|
||||
si.RecordedBillableFLSNetto = si.RecordedBillableFLSBrutto ?? 0;
|
||||
}
|
||||
|
||||
var list = CreateAdditionalInvoiceItems(ap);
|
||||
invoiceItems.AddRange(list);
|
||||
}
|
||||
return invoiceItems;
|
||||
}
|
||||
|
||||
private static InvoiceItemDC CreateKontaktpauschalenItem(AccountingPeriod accountingPeriod, string recipientOrganisation)
|
||||
{
|
||||
InvoiceItemDC invoiceItem = null;
|
||||
decimal unitCount = 0;
|
||||
|
||||
foreach (var sr in accountingPeriod.ServiceRecordsInPeriod)
|
||||
{
|
||||
if (sr.ServiceDescription.Name.ToLower().Contains("behördengang") || sr.ServiceDescription.Name.ToLower().Contains("außentermin") || sr.ServiceDescription.Name.ToLower().Contains("wohnung"))
|
||||
{
|
||||
unitCount++;
|
||||
}
|
||||
}
|
||||
|
||||
if (unitCount > 0)
|
||||
{
|
||||
decimal pauschale = PauschalenHelper._FAHRTKOSTENPAUSCHALE;
|
||||
|
||||
invoiceItem = new InvoiceItemDC()
|
||||
{
|
||||
UnitCount = unitCount,
|
||||
ItemDescription = "Kontaktpauschale",
|
||||
UnitDescription = "Pauschale pro direktem Kontakt",
|
||||
AmountPerUnit = pauschale,
|
||||
AmountTotal = pauschale * unitCount * accountingPeriod.RateFactor,
|
||||
GrossAmountTotal = pauschale * unitCount * accountingPeriod.RateFactor,
|
||||
ItemPeriodStart = accountingPeriod.PeriodStart,
|
||||
ItemPeriodEnd = accountingPeriod.PeriodEnd,
|
||||
RateFactor = accountingPeriod.RateFactor,
|
||||
};
|
||||
}
|
||||
|
||||
return invoiceItem;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -31,6 +31,8 @@ namespace ABCBetreuungenReports
|
||||
{
|
||||
this.components = new System.ComponentModel.Container();
|
||||
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Quittierungsbeleg));
|
||||
DevExpress.XtraReports.UI.XRSummary xrSummary1 = new DevExpress.XtraReports.UI.XRSummary();
|
||||
DevExpress.XtraReports.UI.XRSummary xrSummary2 = new DevExpress.XtraReports.UI.XRSummary();
|
||||
this.Detail = new DevExpress.XtraReports.UI.DetailBand();
|
||||
this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
|
||||
this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
|
||||
@@ -48,6 +50,7 @@ namespace ABCBetreuungenReports
|
||||
this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell50 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.picSignature = new DevExpress.XtraReports.UI.XRPictureBox();
|
||||
this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
|
||||
this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable();
|
||||
this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
|
||||
@@ -113,7 +116,6 @@ namespace ABCBetreuungenReports
|
||||
this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.fieldKontaktArt = new DevExpress.XtraReports.UI.CalculatedField();
|
||||
this.wennGruppeAnzPersonen = new DevExpress.XtraReports.UI.CalculatedField();
|
||||
this.picSignature = new DevExpress.XtraReports.UI.XRPictureBox();
|
||||
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
|
||||
@@ -325,6 +327,18 @@ namespace ABCBetreuungenReports
|
||||
this.xrTableCell18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
|
||||
this.xrTableCell18.Weight = 0.21113213596795824D;
|
||||
//
|
||||
// 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(3.608337F, 0F);
|
||||
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 System.Drawing.Printing.PrintEventHandler(this.picSignature_BeforePrint);
|
||||
//
|
||||
// GroupHeader1
|
||||
//
|
||||
this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
@@ -1308,6 +1322,8 @@ namespace ABCBetreuungenReports
|
||||
this.xrLabel6.StylePriority.UseFont = false;
|
||||
this.xrLabel6.StylePriority.UsePadding = false;
|
||||
this.xrLabel6.StylePriority.UseTextAlignment = false;
|
||||
xrSummary1.FormatString = "{0:0.00}";
|
||||
this.xrLabel6.Summary = xrSummary1;
|
||||
this.xrLabel6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
|
||||
//
|
||||
// xrLabel1
|
||||
@@ -1317,7 +1333,7 @@ namespace ABCBetreuungenReports
|
||||
this.xrLabel1.BorderWidth = 1F;
|
||||
this.xrLabel1.CanGrow = false;
|
||||
this.xrLabel1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "TotalFLMBillable", "{0:0.00}")});
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "TotalFLMBillable", "{0:0}")});
|
||||
this.xrLabel1.Font = new System.Drawing.Font("Calibri", 11F, System.Drawing.FontStyle.Bold);
|
||||
this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(414.9999F, 0F);
|
||||
this.xrLabel1.Name = "xrLabel1";
|
||||
@@ -1329,6 +1345,9 @@ namespace ABCBetreuungenReports
|
||||
this.xrLabel1.StylePriority.UseFont = false;
|
||||
this.xrLabel1.StylePriority.UsePadding = false;
|
||||
this.xrLabel1.StylePriority.UseTextAlignment = false;
|
||||
xrSummary2.FormatString = "{0:0.##}";
|
||||
xrSummary2.IgnoreNullValues = true;
|
||||
this.xrLabel1.Summary = xrSummary2;
|
||||
this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
|
||||
//
|
||||
// fieldKontaktArt
|
||||
@@ -1344,18 +1363,6 @@ namespace ABCBetreuungenReports
|
||||
this.wennGruppeAnzPersonen.Expression = "Iif([CustomerCount] > 1,[CustomerCount],\'\')";
|
||||
this.wennGruppeAnzPersonen.Name = "wennGruppeAnzPersonen";
|
||||
//
|
||||
// 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(3.608337F, 0F);
|
||||
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 System.Drawing.Printing.PrintEventHandler(this.picSignature_BeforePrint);
|
||||
//
|
||||
// bindingSource1
|
||||
//
|
||||
this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
|
||||
|
||||
@@ -13,6 +13,7 @@ using BeWo.Service.ServiceImplementations;
|
||||
using BS.Shared;
|
||||
using BS.Shared.Core;
|
||||
using BS.Shared.DataContracts;
|
||||
using BS.Shared.Extensions;
|
||||
using DevExpress.XtraReports.UI;
|
||||
|
||||
namespace ABCBetreuungenReports
|
||||
@@ -47,13 +48,13 @@ namespace ABCBetreuungenReports
|
||||
int summeAusfallstunden = 0;
|
||||
foreach (var sd in pRO.Services)
|
||||
{
|
||||
sd.FLSQualified = sd.Minutes / 50;
|
||||
sd.FLSQualified = sd.MinutesQualified / Convert.ToDouble(currentFLSUnit.CostRateValue);
|
||||
|
||||
|
||||
if (sd.IsBillable)
|
||||
{
|
||||
sd.Notice = SetzeKennziffer(sd.Notice);
|
||||
sd.FLSQualified = sd.Minutes / 50;
|
||||
sd.FLSQualified = sd.MinutesQualified / Convert.ToDouble(currentFLSUnit.CostRateValue);
|
||||
|
||||
if (!sd.Notice3.IsNullOrEmpty())
|
||||
sd.Notice = SetzeKennziffer(sd.Notice3);
|
||||
|
||||
minuten += sd.Minutes;
|
||||
ServicesOverviewRO.CreateSignatureString(sd);
|
||||
@@ -112,24 +113,34 @@ namespace ABCBetreuungenReports
|
||||
var c2s = pRO.CostBearer2SupportConceptList[0];
|
||||
var dc = MapperFactory.SupportConceptCostBearerRelDC_CostBearer2SupportConcept.MapToNewDC(c2s);
|
||||
|
||||
decimal gesamtBewilligtProWoche = 0;
|
||||
foreach (var scap in dc.ApprovalPeriodList)
|
||||
{
|
||||
if (scap.ServiceCategory != null)
|
||||
|
||||
if (scap.ApprovedBEPerInterval.HasValue && scap.ApprovedBEInterval.HasValue)
|
||||
{
|
||||
if (scap.ApprovedBEPerInterval.HasValue && scap.ApprovedBEInterval.HasValue && scap.ServiceCategory.Name == pRO.Services[0].ServiceCategory)
|
||||
{
|
||||
lblBewilligtFls.Text = String.Format("{0:0.00}", scap.ApprovedBEPerInterval.Value);
|
||||
pRO.ApprovedFLSTotal = Convert.ToDecimal((scap.EndDate.Value - scap.StartDate.Value).TotalDays / 7) * scap.ApprovedBEPerInterval.Value;
|
||||
}
|
||||
else
|
||||
lblBewilligtFls.Text = string.Format("{0:0.00}", pRO.ApprovedFLSPerWeekTotal);
|
||||
if (scap.ApprovedBEInterval == SupportConceptApprovalInterval.Weekly)
|
||||
gesamtBewilligtProWoche += scap.ApprovedBEPerInterval.Value;
|
||||
else if (scap.ApprovedBEInterval == SupportConceptApprovalInterval.Monthly)
|
||||
gesamtBewilligtProWoche += scap.ApprovedBEPerInterval.Value / DateTime.DaysInMonth(pRO.StartDate.Year, pRO.StartDate.Month) * 7;
|
||||
else if (scap.ApprovedBEInterval == SupportConceptApprovalInterval.HalfYearly)
|
||||
gesamtBewilligtProWoche += scap.ApprovedBEPerInterval.Value / 26;
|
||||
else if (scap.ApprovedBEInterval == SupportConceptApprovalInterval.Yearly)
|
||||
gesamtBewilligtProWoche += scap.ApprovedBEPerInterval.Value / 52;
|
||||
|
||||
|
||||
lblBewilligtFls.Text = String.Format("{0:0.00}", scap.ApprovedBEPerInterval.Value);
|
||||
pRO.ApprovedFLSTotal = Convert.ToDecimal((scap.EndDate.Value - scap.StartDate.Value).TotalDays / 7) * scap.ApprovedBEPerInterval.Value;
|
||||
}
|
||||
else
|
||||
lblBewilligtFls.Text = string.Format("{0:0.00}", pRO.ApprovedFLSPerWeekTotal);
|
||||
}
|
||||
if (gesamtBewilligtProWoche != 0)
|
||||
lblBewilligtFls.Text = string.Format("{0:0.00}", gesamtBewilligtProWoche);
|
||||
}
|
||||
|
||||
pRO.TotalFLMBillable = minuten;
|
||||
|
||||
pRO.TotalFLSQualified = pRO.TotalFLMQualified / Convert.ToDouble(currentFLSUnit.CostRateValue);
|
||||
pRO.TotalFLSQualified = pRO.TotalFLMBillable / Convert.ToDouble(currentFLSUnit.CostRateValue);
|
||||
|
||||
pRO.CalculateFLSSollIst2();
|
||||
lblRestbudget.Text = String.Format("{0:0.00}", pRO.ApprovedFLSTotal - (pRO.MinutenGeleistetBisVormonat / currentFLSUnit.CostRateValue) - (Convert.ToDecimal(pRO.TotalFLMBillable) / currentFLSUnit.CostRateValue));
|
||||
|
||||
@@ -0,0 +1,60 @@
|
||||
using BeWo.Service.Plugins;
|
||||
using BS.Shared.DataContracts;
|
||||
using BS.Shared.Extensions;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace ABCBetreuungenReports.Service
|
||||
{
|
||||
public class CustomServiceRecordValidator : ServiceRecordValidator
|
||||
{
|
||||
public override List<ServiceRecordValidationResultDC> ValidateServiceRecord(ServiceRecordDC newServiceRecord, SupportConceptStatisticsDC statistics, int maxDaysEditServiceRecordsAllowed, IList<long> employeeOids, IList<long> cb2scOids)
|
||||
{
|
||||
var validation = base.ValidateServiceRecord(newServiceRecord, statistics, maxDaysEditServiceRecordsAllowed, employeeOids, cb2scOids);
|
||||
|
||||
// Prüfen, dass beim Speichern der Doku bei Kategorie "Wegezeit" nur Fahrtenbuch ausgefüllt werden muss und ansonsten alles AUßER Fahrtenbuch
|
||||
if (newServiceRecord.ServiceDescription.Name.ToLower().Contains("wegezeit"))
|
||||
{
|
||||
if (newServiceRecord.Notice2.IsNullOrEmpty())
|
||||
{
|
||||
validation.Add(new ServiceRecordValidationResultDC()
|
||||
{
|
||||
Allow = false,
|
||||
EmployeeName = newServiceRecord.Employee.LastName + ", " + newServiceRecord.Employee.FirstName,
|
||||
StartDate = newServiceRecord.Start.Value,
|
||||
EndDate = newServiceRecord.End.Value,
|
||||
ResultType = BS.Shared.ServiceRecordValidationResult.Custom,
|
||||
Message = "Bei Wegezeit muss das Dokumentationsfeld \"Fahrtenbuch\" ausgefüllt werden."
|
||||
});
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
if (newServiceRecord.Notice.IsNullOrEmpty() || newServiceRecord.Notice3.IsNullOrEmpty())
|
||||
{
|
||||
var res = new ServiceRecordValidationResultDC()
|
||||
{
|
||||
Allow = false,
|
||||
EmployeeName = newServiceRecord.Employee.LastName + ", " + newServiceRecord.Employee.FirstName,
|
||||
StartDate = newServiceRecord.Start.Value,
|
||||
EndDate = newServiceRecord.End.Value,
|
||||
ResultType = BS.Shared.ServiceRecordValidationResult.Custom
|
||||
};
|
||||
if (newServiceRecord.Notice.IsNullOrEmpty() && newServiceRecord.Notice3.IsNullOrEmpty())
|
||||
res.Message = "Die Dokumentationsfelder \"wichtige Informationen\" und \"Kurzbeschreibung\" müssen ausgefüllt werden.";
|
||||
else if (newServiceRecord.Notice.IsNullOrEmpty())
|
||||
res.Message = "Das Dokumentationsfeld \"wichtige Informationen\" muss ausgefüllt werden.";
|
||||
else
|
||||
res.Message = "Das Dokumentationsfeld \"Kurzbeschreibung\" muss ausgefüllt werden.";
|
||||
|
||||
validation.Add(res);
|
||||
}
|
||||
}
|
||||
|
||||
return validation;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,34 +1,34 @@
|
||||
using BeWo.Report.ReportObjects;
|
||||
namespace AmbulantBetreutesWohnenAstridPulm
|
||||
{
|
||||
partial class Quittierungsbeleg2
|
||||
{
|
||||
/// <summary>
|
||||
/// Required designer variable.
|
||||
/// </summary>
|
||||
private System.ComponentModel.IContainer components;
|
||||
|
||||
/// <summary>
|
||||
/// Clean up any resources being used.
|
||||
/// </summary>
|
||||
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
|
||||
protected override void Dispose(bool disposing)
|
||||
{
|
||||
if (disposing && (components != null))
|
||||
{
|
||||
components.Dispose();
|
||||
}
|
||||
base.Dispose(disposing);
|
||||
}
|
||||
|
||||
#region Designer generated code
|
||||
|
||||
/// <summary>
|
||||
/// Required method for Designer support - do not modify
|
||||
/// the contents of this method with the code editor.
|
||||
/// </summary>
|
||||
private void InitializeComponent()
|
||||
{
|
||||
using BeWo.Report.ReportObjects;
|
||||
namespace AmbulantBetreutesWohnenAstridPulm
|
||||
{
|
||||
partial class Quittierungsbeleg2
|
||||
{
|
||||
/// <summary>
|
||||
/// Required designer variable.
|
||||
/// </summary>
|
||||
private System.ComponentModel.IContainer components;
|
||||
|
||||
/// <summary>
|
||||
/// Clean up any resources being used.
|
||||
/// </summary>
|
||||
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
|
||||
protected override void Dispose(bool disposing)
|
||||
{
|
||||
if (disposing && (components != null))
|
||||
{
|
||||
components.Dispose();
|
||||
}
|
||||
base.Dispose(disposing);
|
||||
}
|
||||
|
||||
#region Designer generated code
|
||||
|
||||
/// <summary>
|
||||
/// Required method for Designer support - do not modify
|
||||
/// the contents of this method with the code editor.
|
||||
/// </summary>
|
||||
private void InitializeComponent()
|
||||
{
|
||||
this.components = new System.ComponentModel.Container();
|
||||
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Quittierungsbeleg2));
|
||||
this.Detail = new DevExpress.XtraReports.UI.DetailBand();
|
||||
@@ -1368,92 +1368,92 @@ namespace AmbulantBetreutesWohnenAstridPulm
|
||||
((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 xrTableCell11;
|
||||
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 xrTableCell6;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell7;
|
||||
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 xrTableCell15;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell44;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell50;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
|
||||
private DevExpress.XtraReports.UI.CalculatedField fieldKontaktArt;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel15;
|
||||
private DevExpress.XtraReports.UI.XRRichText xrRichText1;
|
||||
private DevExpress.XtraReports.UI.XRRichText xrRichText2;
|
||||
private DevExpress.XtraReports.UI.XRLabel lblHatAbwesenheiten;
|
||||
private DevExpress.XtraReports.UI.XRLabel lblHatGruppen;
|
||||
private DevExpress.XtraReports.UI.XRTable xrTableAbwesenheiten;
|
||||
private DevExpress.XtraReports.UI.XRTableRow xrTableRow3;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell16;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell17;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell18;
|
||||
private DevExpress.XtraReports.UI.XRLabel lblUnterschriftMitarbeiter;
|
||||
private DevExpress.XtraReports.UI.XRTableRow xrTableRow4;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell19;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell20;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell21;
|
||||
private DevExpress.XtraReports.UI.XRTableRow xrTableRow5;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell22;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell23;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell24;
|
||||
private DevExpress.XtraReports.UI.XRTableRow xrTableRow7;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell25;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell26;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell27;
|
||||
private DevExpress.XtraReports.UI.XRTableRow xrTableRow8;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell29;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell30;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell31;
|
||||
private DevExpress.XtraReports.UI.XRPictureBox picSignature;
|
||||
private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel18;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel17;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell34;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell32;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell33;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel16;
|
||||
}
|
||||
|
||||
#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 xrTableCell11;
|
||||
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 xrTableCell6;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell7;
|
||||
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 xrTableCell15;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell44;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell50;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
|
||||
private DevExpress.XtraReports.UI.CalculatedField fieldKontaktArt;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel15;
|
||||
private DevExpress.XtraReports.UI.XRRichText xrRichText1;
|
||||
private DevExpress.XtraReports.UI.XRRichText xrRichText2;
|
||||
private DevExpress.XtraReports.UI.XRLabel lblHatAbwesenheiten;
|
||||
private DevExpress.XtraReports.UI.XRLabel lblHatGruppen;
|
||||
private DevExpress.XtraReports.UI.XRTable xrTableAbwesenheiten;
|
||||
private DevExpress.XtraReports.UI.XRTableRow xrTableRow3;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell16;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell17;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell18;
|
||||
private DevExpress.XtraReports.UI.XRLabel lblUnterschriftMitarbeiter;
|
||||
private DevExpress.XtraReports.UI.XRTableRow xrTableRow4;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell19;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell20;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell21;
|
||||
private DevExpress.XtraReports.UI.XRTableRow xrTableRow5;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell22;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell23;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell24;
|
||||
private DevExpress.XtraReports.UI.XRTableRow xrTableRow7;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell25;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell26;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell27;
|
||||
private DevExpress.XtraReports.UI.XRTableRow xrTableRow8;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell29;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell30;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell31;
|
||||
private DevExpress.XtraReports.UI.XRPictureBox picSignature;
|
||||
private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel18;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel17;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell34;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell32;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell33;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel16;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel14;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel20;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel21;
|
||||
@@ -1466,5 +1466,5 @@ namespace AmbulantBetreutesWohnenAstridPulm
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel23;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel19;
|
||||
private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox3;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -37,9 +37,10 @@ namespace AwoDortmund
|
||||
this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
|
||||
this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
|
||||
this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.lblBankverbindung = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.Page1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
|
||||
this.lblIK = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrTable5 = new DevExpress.XtraReports.UI.XRTable();
|
||||
this.xrTableRow23 = new DevExpress.XtraReports.UI.XRTableRow();
|
||||
this.xrTableCell32 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
@@ -79,7 +80,6 @@ namespace AwoDortmund
|
||||
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
|
||||
this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.GroupFooter2 = new DevExpress.XtraReports.UI.GroupFooterBand();
|
||||
this.lblIK = new DevExpress.XtraReports.UI.XRLabel();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable5)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
|
||||
@@ -140,22 +140,22 @@ namespace AwoDortmund
|
||||
// bottomMarginBand1
|
||||
//
|
||||
this.bottomMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.xrLabel11,
|
||||
this.lblBankverbindung,
|
||||
this.xrLabel10});
|
||||
this.bottomMarginBand1.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.bottomMarginBand1.HeightF = 100F;
|
||||
this.bottomMarginBand1.Name = "bottomMarginBand1";
|
||||
this.bottomMarginBand1.StylePriority.UseFont = false;
|
||||
//
|
||||
// xrLabel11
|
||||
// lblBankverbindung
|
||||
//
|
||||
this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(236.7935F, 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(269.6233F, 100F);
|
||||
this.xrLabel11.StylePriority.UseFont = false;
|
||||
this.xrLabel11.Text = "Steuernummer: 314/5702/4217\r\nBankverbindung\r\nSparkasse Dortmund\r\nIBAN DE66 4405 0" +
|
||||
this.lblBankverbindung.LocationFloat = new DevExpress.Utils.PointFloat(236.7935F, 0F);
|
||||
this.lblBankverbindung.Multiline = true;
|
||||
this.lblBankverbindung.Name = "lblBankverbindung";
|
||||
this.lblBankverbindung.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.lblBankverbindung.SizeF = new System.Drawing.SizeF(269.6233F, 100F);
|
||||
this.lblBankverbindung.StylePriority.UseFont = false;
|
||||
this.lblBankverbindung.Text = "Steuernummer: 314/5702/4217\r\nBankverbindung\r\nSparkasse Dortmund\r\nIBAN DE66 4405 0" +
|
||||
"199 0001 0697 21\r\nBIC DORTDE33XXX\r\n";
|
||||
//
|
||||
// xrLabel10
|
||||
@@ -187,6 +187,22 @@ namespace AwoDortmund
|
||||
this.Page1.Name = "Page1";
|
||||
this.Page1.StylePriority.UseFont = false;
|
||||
//
|
||||
// lblIK
|
||||
//
|
||||
this.lblIK.BackColor = System.Drawing.Color.Transparent;
|
||||
this.lblIK.CanShrink = true;
|
||||
this.lblIK.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.lblIK.LocationFloat = new DevExpress.Utils.PointFloat(0F, 255F);
|
||||
this.lblIK.Multiline = true;
|
||||
this.lblIK.Name = "lblIK";
|
||||
this.lblIK.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.lblIK.SizeF = new System.Drawing.SizeF(650F, 20F);
|
||||
this.lblIK.StylePriority.UseBackColor = false;
|
||||
this.lblIK.StylePriority.UseFont = false;
|
||||
this.lblIK.Text = "IK: 500504098";
|
||||
this.lblIK.Visible = false;
|
||||
this.lblIK.WordWrap = false;
|
||||
//
|
||||
// xrTable5
|
||||
//
|
||||
this.xrTable5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 370.75F);
|
||||
@@ -659,22 +675,6 @@ namespace AwoDortmund
|
||||
this.GroupFooter2.HeightF = 206.5833F;
|
||||
this.GroupFooter2.Name = "GroupFooter2";
|
||||
//
|
||||
// lblIK
|
||||
//
|
||||
this.lblIK.BackColor = System.Drawing.Color.Transparent;
|
||||
this.lblIK.CanShrink = true;
|
||||
this.lblIK.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.lblIK.LocationFloat = new DevExpress.Utils.PointFloat(0F, 255F);
|
||||
this.lblIK.Multiline = true;
|
||||
this.lblIK.Name = "lblIK";
|
||||
this.lblIK.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.lblIK.SizeF = new System.Drawing.SizeF(650F, 20F);
|
||||
this.lblIK.StylePriority.UseBackColor = false;
|
||||
this.lblIK.StylePriority.UseFont = false;
|
||||
this.lblIK.Text = "IK: 500504098";
|
||||
this.lblIK.Visible = false;
|
||||
this.lblIK.WordWrap = false;
|
||||
//
|
||||
// ServiceInvoiceReport
|
||||
//
|
||||
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
|
||||
@@ -750,7 +750,7 @@ namespace AwoDortmund
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel1;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel6;
|
||||
private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel11;
|
||||
private DevExpress.XtraReports.UI.XRLabel lblBankverbindung;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel10;
|
||||
private DevExpress.XtraReports.UI.XRRichText xrRichText2;
|
||||
private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter2;
|
||||
|
||||
@@ -15,6 +15,9 @@ namespace AwoDortmund
|
||||
|
||||
public void SetReportDataSource(ServiceInvoiceRO pRO)
|
||||
{
|
||||
if (pRO.InvoiceBase.InvoiceId == "RechnungSoziotherapie" && pRO.InvoiceDateTime >= new DateTime(2024, 01, 01))
|
||||
lblBankverbindung.Text = "Steuernummer: 314/5702/4217 \nBankverbindung \nAssistenzagentur der AWO UB Dortmund \nIBAN DE26 4405 0199 0011 2465 93 \nBIC DORTDE33XXX";
|
||||
|
||||
if (!String.IsNullOrEmpty(pRO.CustomerName))
|
||||
{
|
||||
pRO.CustomerName = pRO.CustomerName.Replace("_", "");
|
||||
|
||||
@@ -48,6 +48,12 @@
|
||||
<Reference Include="System.Xml" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="RechnungEntlastungsleistungen.cs">
|
||||
<SubType>Component</SubType>
|
||||
</Compile>
|
||||
<Compile Include="RechnungEntlastungsleistungen.Designer.cs">
|
||||
<DependentUpon>RechnungEntlastungsleistungen.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Invoicing\CustomInvoiceFactory.cs" />
|
||||
<Compile Include="Invoicing\SelbstzahlerInvoiceCreation.cs" />
|
||||
<Compile Include="Invoicing\SettlementInvoiceCreation.cs" />
|
||||
@@ -84,6 +90,10 @@
|
||||
</ProjectReference>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<EmbeddedResource Include="RechnungEntlastungsleistungen.resx">
|
||||
<DependentUpon>RechnungEntlastungsleistungen.cs</DependentUpon>
|
||||
<SubType>Designer</SubType>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Properties\licenses.licx" />
|
||||
<EmbeddedResource Include="ServiceInvoiceReport.resx">
|
||||
<DependentUpon>ServiceInvoiceReport.cs</DependentUpon>
|
||||
|
||||
1130
ReportImp/BbcTerwort/RechnungEntlastungsleistungen.Designer.cs
generated
Normal file
1130
ReportImp/BbcTerwort/RechnungEntlastungsleistungen.Designer.cs
generated
Normal file
File diff suppressed because it is too large
Load Diff
57
ReportImp/BbcTerwort/RechnungEntlastungsleistungen.cs
Normal file
57
ReportImp/BbcTerwort/RechnungEntlastungsleistungen.cs
Normal file
@@ -0,0 +1,57 @@
|
||||
using System;
|
||||
using System.Text;
|
||||
using BeWo.Report.ReportObjects;
|
||||
|
||||
namespace BbcTerwort
|
||||
{
|
||||
public partial class RechnungEntlastungsleistungen : DevExpress.XtraReports.UI.XtraReport //, IBeWoReport<InvoiceCustomerRO>
|
||||
{
|
||||
public RechnungEntlastungsleistungen()
|
||||
{
|
||||
InitializeComponent();
|
||||
}
|
||||
|
||||
public void SetReportDataSource(InvoiceCustomerRO pRO)
|
||||
{
|
||||
if (String.IsNullOrEmpty(pRO.Notice))
|
||||
{
|
||||
lblNotice.Visible = false;
|
||||
}
|
||||
|
||||
StringBuilder sb = new StringBuilder();
|
||||
if (!String.IsNullOrEmpty(pRO.RecipientOrganisation) && !String.IsNullOrEmpty(pRO.RecipientOrganisation.Trim()))
|
||||
{
|
||||
sb.AppendLine(pRO.RecipientOrganisation);
|
||||
}
|
||||
if (!String.IsNullOrEmpty(pRO.RecipientDivision) && !String.IsNullOrEmpty(pRO.RecipientDivision.Trim()))
|
||||
{
|
||||
sb.AppendLine(pRO.RecipientDivision);
|
||||
}
|
||||
if ((!String.IsNullOrEmpty(pRO.RecipientFirstName) && !String.IsNullOrEmpty(pRO.RecipientFirstName.Trim()))
|
||||
|| (!String.IsNullOrEmpty(pRO.RecipientLastName) && !String.IsNullOrEmpty(pRO.RecipientLastName.Trim())))
|
||||
{
|
||||
sb.AppendLine(String.Format("{0} {1}", pRO.RecipientFirstName, pRO.RecipientLastName).Trim());
|
||||
}
|
||||
if (!String.IsNullOrEmpty(pRO.RecipientStreet) && !String.IsNullOrEmpty(pRO.RecipientStreet.Trim()))
|
||||
{
|
||||
sb.AppendLine(pRO.RecipientStreet);
|
||||
}
|
||||
if (!String.IsNullOrEmpty(pRO.RecipientPostCode) && !String.IsNullOrEmpty(pRO.RecipientPostCode.Trim()))
|
||||
{
|
||||
sb.Append(pRO.RecipientPostCode);
|
||||
sb.Append(" ");
|
||||
}
|
||||
if (!String.IsNullOrEmpty(pRO.RecipientTown) && !String.IsNullOrEmpty(pRO.RecipientTown.Trim()))
|
||||
{
|
||||
sb.Append(pRO.RecipientTown);
|
||||
}
|
||||
lblAddress.Text = sb.ToString();
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
this.bindingSource1.DataSource = pRO;
|
||||
}
|
||||
}
|
||||
}
|
||||
873
ReportImp/BbcTerwort/RechnungEntlastungsleistungen.resx
Normal file
873
ReportImp/BbcTerwort/RechnungEntlastungsleistungen.resx
Normal file
@@ -0,0 +1,873 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
|
||||
Version 2.0
|
||||
|
||||
The primary goals of this format is to allow a simple XML format
|
||||
that is mostly human readable. The generation and parsing of the
|
||||
various data types are done through the TypeConverter classes
|
||||
associated with the data types.
|
||||
|
||||
Example:
|
||||
|
||||
... ado.net/XML headers & schema ...
|
||||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||
<resheader name="version">2.0</resheader>
|
||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||
</data>
|
||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||
<comment>This is a comment</comment>
|
||||
</data>
|
||||
|
||||
There are any number of "resheader" rows that contain simple
|
||||
name/value pairs.
|
||||
|
||||
Each data row contains a name, and value. The row also contains a
|
||||
type or mimetype. Type corresponds to a .NET class that support
|
||||
text/value conversion through the TypeConverter architecture.
|
||||
Classes that don't support this are serialized and stored with the
|
||||
mimetype set.
|
||||
|
||||
The mimetype is used for serialized objects, and tells the
|
||||
ResXResourceReader how to depersist the object. This is currently not
|
||||
extensible. For a given mimetype the value must be set accordingly:
|
||||
|
||||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||
that the ResXResourceWriter will generate, however the reader can
|
||||
read any of the formats listed below.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.binary.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.soap.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||
value : The object must be serialized into a byte array
|
||||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<metadata name="bindingSource1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>17, 17</value>
|
||||
</metadata>
|
||||
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<data name="RechnungEntlastungsleistungen.Watermark.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
iVBORw0KGgoAAAANSUhEUgAABNgAAAbaCAIAAACYg10JAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAX
|
||||
EgAAFxIBZ5/SUgAAACB0RVh0U29mdHdhcmUAR1BMIEdob3N0c2NyaXB0IDEwLjAxLjJYEDtqAACuCUlE
|
||||
QVR4Xuz9X48t2Zkf6PmbkADtGY8ksl2y5ZGapFR2k0NKVSqiG7ItVXVJ8o2JoquhgWBgqin7wv/mTF0J
|
||||
km0WhZEFzwVJYAx131Rh2K3LKowuNVO8tQ0c6Qucb9D++bxxllet2LEz8mSedSIzngcvEhFrr4gdO1Zk
|
||||
7PXLnXnOf+fPAAAAYCJBFAAAgKkEUQAAAKYSRAEAAJhKEAUAAGAqQRQAAICpBFEAAACmEkQBAACYShAF
|
||||
AABgKkEUAACAqQRRAAAAphJEAQAAmEoQBQAAYCpBFAAAgKkEUQAAAKYSRAEAAJhKEAUAAGAqQRQAAICp
|
||||
BFEAAACmEkQBAACYShAFAABgKkEUAACAqQRRAAAAphJEAQAAmEoQBQAAYCpBFAAAgKkEUQAAAKYSRAEA
|
||||
AJhKEAUAAGAqQRQAAICpBFEAAACmEkQBAACYShAFAABgKkEUAACAqQRRAAAAphJEAQAAmEoQBQAAYCpB
|
||||
FAAAgKkEUQAAAKYSRAEAAJhKEAUAAGAqQRQAAICpBFEAAACmEkQBAACYShAFAABgKkEUAACAqQRRAAAA
|
||||
phJEAQAAmEoQBQAAYCpBFAAAgKkEUQAAAKYSRAEAAJhKEAUAAGAqQRQAAICpBFEAAACmEkQBAACYShAF
|
||||
AABgKkEUAACAqQRRAAAAphJEAQAAmEoQBQAAYCpBFAAAgKkEUQAAAKYSRAEAAJhKEAUAAGAqQRQAAICp
|
||||
BFEAAACmEkQBAACYShAFAABgKkEUAACAqQRRAAAAphJEAQAAmEoQBQAAYCpBFAAAgKkEUQAAAKYSRAEA
|
||||
AJhKEAUAAGAqQRQAAICpBFEAAACmEkQBAACYShAFAABgKkEUAACAqQRRAAAAphJEAQAAmEoQBQAAYCpB
|
||||
FAAAgKkEUQAAAKYSRAEAAJhKEAUAAGAqQRQAAICpBFEAAACmEkQBAACYShAFAABgKkEUAACAqQRRAAAA
|
||||
phJEAQAAmEoQBQAAYCpBFAAAgKkEUQAAAKYSRAEAAJhKEAUAAGAqQRQAAICpBFEAAACmEkQBAACYShAF
|
||||
AABgKkEUAACAqQRRAAAAphJEAQAAmEoQBQAAYCpBFAAAgKkEUQAAAKYSRAEAAJhKEAUAAGAqQRQAAICp
|
||||
BFEAAACmEkQBAACYShAFAABgKkEUAACAqQRRAAAAphJEAQAAmEoQBQAAYCpBFAAAgKkEUQAAAKYSRAEA
|
||||
AJhKEAUAAGAqQRQAAICpBFEAAACmEkQBAACYShAFAABgKkEUAACAqQRRAAAAphJEAQAAmEoQBQAAYCpB
|
||||
FAAAgKkEUQAAAKYSRAEAAJhKEAUAAGAqQRQAAICpBFEAAACmEkQBAACYShAFAABgKkEUAACAqQRRAAAA
|
||||
phJEAQAAmEoQBQAAYCpBFAAAgKkEUQAAAKYSRAEAAJhKEAUAAGAqQRQAAICpBFEAAACmEkQBAACYShAF
|
||||
AABgKkEUAACAqQRRAAAAphJEAQAAmEoQBQAAYCpBFAAAgKkEUQAAAKYSRAEAAJhKEAUAAGAqQRQAAICp
|
||||
BFEAAACmEkQBAACYShAFAABgKkEUAACAqQRRAAAAphJEAQAAmEoQBQAAYCpBFAAAgKkEUQAAAKYSRAEA
|
||||
AJhKEAUAAGAqQRQAAICpBFEAAACmEkQBAACYShAFAABgKkEUAACAqQRRAAAAphJEAQAAmEoQBQAAYCpB
|
||||
FAAAgKkEUQAAAKYSRAEAAJhKEAUAAGAqQRQAAICpBFEAAACmEkQBAACYShAFAABgKkEUAACAqQRRAAAA
|
||||
phJEAQAAmEoQBQAAYCpBFAAAgKkEUQAAAKYSRAEAAJhKEAUAAGAqQRQAAICpBFEAAACmEkQBAACYShAF
|
||||
AABgKkEUAACAqQRRAAAAphJEAQAAmEoQBQAAYCpBFAAAgKkEUQAAAKYSRAEAAJhKEAUAAGAqQRQAAICp
|
||||
BFEAAACmEkQBAACYShAFAABgKkEUAACAqQRRAAAAphJEAQAAmEoQBQAAYCpBFAAAgKkEUQAAAKYSRAEA
|
||||
AJhKEAUAAGAqQRQAAICpBFEAAACmEkQBAACYShAFAABgKkEUAACAqQRRAAAAphJEAQAAmEoQBQAAYCpB
|
||||
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
|
||||
drisPHerFBrrPfS++PzzPFq/fRrXO88x/xguPmMbzVq92Kd3Y4f7NfnpAAB4KATRs6gPQusXOCtt1nIv
|
||||
6THtFVaXppXqk+pzbLUsK7dPoTHsYa3v0JbzRPV5YJ4uLyqr1aGX48xh1PHka5aHBN72Vtpq0m/7FeUs
|
||||
XN8qctJ+/rNPcjztuYat2ibX91w++/TT/qPptLTNe+lWO6nVi3166w77Dzuntw4pV0j71e5sm9VqrE9l
|
||||
e23b/uP04S+NW5/B0F6rOdo2mu3qaucqx3DlXAEAcByC6FlUWqioNnzA2GQSn/Yrfz5aqlvN+EtWU7X8
|
||||
Eik0+j2s1V+3Zre1Wp0rg/WVDkMWbQczdOsjUzUuKy9W6xn7ylZ9gqrGZaX7leZ1ta1q9cY9x7pPTmYt
|
||||
LD1eqPY2ZBf79IYO+w97fSYTVutK6GvIotXYDr5VO+ColmWlM7TXagvwqboC958rAACOQxA9hcpsffKs
|
||||
XDrEhvp0cchya5Vj03lZ7zJDSwW3SqHR9jDIwWSfFYFa9K3OaUxLfXaXQ6pA1T9vUlbbsLplb5VS0p5H
|
||||
q1vtrZajVvud5yzVftoHjzFslc5ZzTG0s5eFSk3tRNUmN+45D1W3+pvYrPZBrvo0NY61t7jYpzd0uNVh
|
||||
17nNc9V1Ul/bQdZq/0Kitk3liXLCo54xe9s6/83QXqvZsBJyjjN7qHOVqsOIdkpT1QIAwAEJoqdQSaZN
|
||||
1iPLaeljW+yfvg89a7X/bKr/yGuPtuFWJSwN0SWRplZLhe10W9a/+s/J9ioLtbNRe6vlqNX+XMV658NW
|
||||
FQiHDzZzwP1WtcmNe67DG05gvZbUsv5cwtiwbfW5sZbetznsdVQeGutgUsv6c9Uy7D+raWzjst6qDO21
|
||||
OoxmnauhsU5pvy0AAEcjiD5+lStS7XOzaFmipbuolmXlqqFnrfb1xuq3ZK8bNu/r/XffG1JZtfcvp1T7
|
||||
svLiA97+BZY6IXm0VoetanW91cVuy8pX5YUnCyUdJcv13Wr5xj3nwHL2lpXO0C3WMaz63FhL76+6ftjD
|
||||
aFbjMATVuKw8l9U+Jzdp3Dr/zdBeq8Mz1hAPje3aXtYBADgeQfTxqw8q27y/qUl8n/H2T9+HnrWa+ulH
|
||||
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
|
||||
104QBQB4hdYhcEih8eZ3vvvzn31Sy4mXb3zzW22rLDx9rpbbVututVCurwK8doIoAMArlBC4rj6Fxm++
|
||||
/PL9d9+rh9556+3+o86Pnzyp9ixXgq0aurWFcqtVgPkEUQAAAKYSRAEAAJhKEAUAAGAqQRQAAICpBFEA
|
||||
AACmEkQBAACYShAFAABgKkEUAACAqQRRAAAAphJEAQAAmEoQBQAAYCpBFAAAgKkEUQAAAKYSRAEAAJhK
|
||||
EAUAAGAqQRQAAICpBFEAAACmEkQBAACYShAFAABgKkEUAACAqQRRAAAAphJEAQAAmEoQBQAAYCpBFAAA
|
||||
gKkEUQAAAKYSRAEAAJhKEAUAAGAqQRQAAICpBFEAAACmEkQBAACYShAFAABgKkEUAACAqQRRAAAAphJE
|
||||
AQAAmEoQBQAAYCpBFAAAgKkEUQAAAKYSRAEAAJhKEAUAAGAqQRQAAICpBFEAAACmEkQBAACYShAFAABg
|
||||
KkEUAACAqQRRAAAAphJEAQAAmEoQBQAAYCpBFAAAgKkEUQAAAKYSRAEAAJhKEAUAAGAqQRQAAICpBFEA
|
||||
AACmEkQBAACYShAFAABgKkEUAACAqQRRAAAAphJEAQAAmEoQBQAAYCpBFAAAgKkEUQAAAKYSRAEAAJhK
|
||||
EAUAAGAqQRQAAICpBFEAAACmEkQBAACYShAFAABgKkEUAACAqQRRAAAAphJEAQAAmEoQBQAAYCpBFAAA
|
||||
gKkEUQAAAKYSRAEAAJhKEAUAAGAqQRQAAICpBFEAAACmEkQBAACYShAFAABgKkEUAACAqQRRAAAAphJE
|
||||
AQAAmEoQBQAAYCpBFAAAgKkEUQAAAKYSRAEAAJhKEAUAAGAqQRQAAICpBFEAAACmEkQBAACYShAFAABg
|
||||
KkEUAACAqQRRAAAAphJEAQAAmEoQBQAAYCpBFAAAgKkEUQAAAKYSRAEAAJhKEAUAAGAqQRQAAICpBFEA
|
||||
AACmEkQBAACYShAFAABgKkEUAACAqQRRAAAAphJEAQAAmEoQBQAAYCpBFAAAgKkEUQAAAKYSRAEAAJhK
|
||||
EAUAAGAqQRQAAICpBFEAAACmEkQBAACYShAFAABgKkEUAACAqQRRAAAAphJEAQAAmEoQBQAAYCpBFAAA
|
||||
gKkEUQAAAKYSRAEAAJhKEAUAAGAqQRQAAICpBFEAAACmEkQBAACYShAFAABgKkEUAACAqQRRAAAAphJE
|
||||
AQAAmEoQBQAAYCpBFAAAgKkEUQAAAKYSRAEAAJhKEAUAAGAqQRQAAICpBFEAAACmEkQBAACYShAFAABg
|
||||
KkEUAACAqQRRAAAAphJEAQAAmEoQBQAAYCpBFAAAgKkEUQAAAKYSRAEAAJhKEAUAAGAqQRQAAICpBFEA
|
||||
AACmEkQBAACYShAFAABgKkEUAACAqQRRAAAAphJEAQAAmEoQBQAAYCpBFAAAgKkEUQAAAKYSRAEAAJhK
|
||||
EAUAAGAqQRQAAICpBFEAAACmEkQBAACYShAFAABgKkEUAACAqQRRAAAAphJEAQAAmEoQBQAAYCpBFAAA
|
||||
gKkE0YfqL37rt374ve//7js/ev/d95RSSrX6a9/+zj/8B//xcq98OOquPrwWpZRS6sb6rT//F/74j/5o
|
||||
eTt5OATRh+obX/v6x//Zf/Ynv/71F59/rpRSqtXv/LU3/8Ef/MFyr3w46q4+vBallFLqxso7iCDKPLng
|
||||
ctktKwC88P6773385Mmy8nC4qwPwch7oO4gg+lCZsgBcJIgCcCqCKFOZsgBcJIgCcCqCKFOZsgBcJIgC
|
||||
cCqCKFOZsgBcJIgCcCqCKFOZsgBcJIgCcCqCKFOZsgBcJIgCcCqCKFOZsgBcJIgCcCqCKFOZsgBcJIgC
|
||||
cCqCKFOZsgBcJIgCcCqCKFOZsgBcJIgCcCqCKFOZsgBcJIgCcCqCKFOZsgBcJIgCcCqCKFOZsgBcJIgC
|
||||
cCqCKFOZsgBcJIgCcCqCKFOZsgBcJIgCcCqCKFOZsgBcJIgCcCqCKFOZsgBcJIgCcCqCKFOZsgBcJIgC
|
||||
cCqCKFOZsgBcJIgCcCqCKFOZsgBcJIgCcCqCKFOZsgBcJIgCcCqCKFOZsgBcJIgCcCqCKFOZsgBcJIgC
|
||||
cCqCKFOZsgBcJIgCcCqCKFOZsgBcJIgCcCqCKFOZsgBcJIgCcCqCKFOZsgBcJIgCcCqCKFOZsgBcJIgC
|
||||
cCqCKFOZsgBcJIgCcCqCKFOZsgBcJIgCcCqCKFOZsgBcJIgCcCqCKFOZsgBcJIgCcCqCKFOZsgBcJIgC
|
||||
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
|
||||
s9ZyfQ99iruyVaxbhkON9KnPJ7OrtLedD0/Uu/JEVx4qibsXP5Xd81zrnZfrT7pz52XrKQAeOkEUAI5u
|
||||
iDHL0gtbWaW1Dx229jZ0+2zfv+iWrNh/bpnlD7u/Ea2FZt1S+vZ++ec/+yRBsZaHJ0p6bP/E0ZUnuvJQ
|
||||
5DVe/HWbnc+VV5o9LCtf/RvRamn6lpd7IQCPjCAKAEfXp5ErWeWN7f/aKhkp2motRP9QltvmyVfZ2549
|
||||
ZJMkq3oomSpbtQ8Y+26ltWwdagxbtZ33T/Sbm/5PrNZy5aHsqqXcwc7nSmPrlq/JkxVrrzxpvNwLAXhk
|
||||
BFEAOLo+jVzJKkmPyUJZrWpJL3GrWmq1LUT/UAXCqvqfSKp96BZtoVSySmO+9p8QDt2itWwdagxbJaS1
|
||||
DwyzVT1Rcmz/SeawSbSWKw/1B9CqHoqdz9V3a7F26BNXttr5QgAeGUEUAACAqQRRAAAAphJEAQAAmEoQ
|
||||
BQAAYCpBFAAAgKkEUQAAAKYSRAEAAJhKEAUAAGAqQRQAAICpBFEAAACmEkQBAACYShAFAABgKkH0ofpn
|
||||
n3zyx3/0R3/y619/8fnnSr2i+tf/9X+dGhqVOnj98//8P//X//pfL/fKh8NdXSml1EvXs2fPlreTh0MQ
|
||||
fai+8bWvK/Wq62/+jbdSQ6NSB6///n/3v/fWD3+43CsfjuFVKKWUUvvrT3796+Xt5OEQRB+qXHBffP75
|
||||
sgLAC++/+97HT54sKw+HuzoAL+eBvoMIog+VKQvARYIoAKciiDKVKQvARYIoAKciiDKVKQvARYIoAKci
|
||||
iDKVKQvARYIoAKciiDKVKQvARYIoAKciiDKVKQvARYIoAKciiDKVKQvARYIoAKciiDKVKQvARYIoAKci
|
||||
iDKVKQvARYIoAKciiDKVKQvARYIoAKciiDKVKQvARYIoAKciiDKVKQvARYIoAKciiDKVKQvARYIoAKci
|
||||
iDKVKQvARYIoAKciiDKVKQvARYIoAKciiDKVKQvARYIoAKciiDKVKQvARYIoAKciiDKVKQvARYIoAKci
|
||||
iDKVKQvARYIoAKciiDKVKQvARYIoAKciiDKVKQvARYIoAKciiDKVKQvARYIoAKciiDKVKQvARYIoAKci
|
||||
iDKVKQvARYIoAKciiDKVKQvARYIoAKciiDKVKQvARYIoAKciiDKVKQvARYIoAKciiDKVKQvARYIoAKci
|
||||
iDKVKQvARYIoAKciiDKVKQvARYIoAKciiDKVKQvARYIoAKciiDKVKQvARYIoAKciiDKVKQvARYIoAKci
|
||||
iDKVKQvARYIoAKciiDKVKQvARYIoAKciiDKVKQvARYIoAKciiDKVKQvARYIoAKciiDKVKQvARYIoAKci
|
||||
iDKVKQvARYIoAKciiDKVKQvARYIoAKciiDKVKQvARYIoAKciiDKVKQvARYIoAKciiDKVKQvARYIoAKci
|
||||
iDKVKQvARYIoAKciiDKVKQvARYIoAKciiDKVKQvARYIoAKciiDJVZlpKKaXW9eFPfvIv/vk/X+6VD8dP
|
||||
P/ro5z/7RCmllLpt5R3kn/zjf7y8nTwcgigAvH7/7t/9u2UJAG4j7yD/9t/+22Xl4RBEAQAAmEoQBQAA
|
||||
YCpBFAAAgKkEUQAAAKYSRAEAAJhKEAUAAGAqQRQAAICpBFEAAACmEkQBAACYShAFAABgKkEUAACAqQRR
|
||||
AAAAphJEAQAAmEoQBQAAYCpBFAAAgKkEUQAAAKYSRAEAAJhKEAUAAGAqQRQAAICpBFEAAACmEkQBAACY
|
||||
ShAFAABgKkEUAACAqQRRAAAAphJEAQAAmEoQBQAAYCpBFAAAgKkEUQAAAKYSRAEAAJhKEAUAAGAqQRQA
|
||||
AICpBFEAAACmEkQBAACYShAFAABgKkEUAACAqQRRAAAAphJEAQAAmEoQBQAAYCpBFAAAgKkEUQAAAKYS
|
||||
RAEAAJhKEAUAAGAqQRQAAICpBFEAAACmEkQBAACYShAFAABgKkEUAACAqQRRAAAAphJEAQAAmEoQBQAA
|
||||
YCpBFAAAgKkEUQAAAKYSRAEAAJhKEAUAAGAqQRQAAICpBFEAAACmEkQBAACYShAFAABgKkEUAACAqQRR
|
||||
AAAAphJEAQAAmEoQBQAAYCpBFAAAgKkEUQAAAKYSRAEAAJhKEAUAAGAqQRQAAICpBFEAAACmEkQBAACY
|
||||
ShAFAABgKkEUAACAqQRRAAAAphJEAQAAmEoQBQAAYCpBFAAAgKkEUQAAAKYSRAEAAJhKEAUAAGAqQfSR
|
||||
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
|
||||
c7Fyz0+fYasHUXX8Q2NfeVQQZZ5ccBOC6MvV6312pdRjrfudctV85bf+/F9I5mxTk9xXWzrt77Gv5bb2
|
||||
Wp50Tx1n7nvYUzShpgXRofGYddorQRDt62/97u/VldB//pnbe39jz0Lr/4CqDn5o7CuPCqLMkwtOEFVK
|
||||
narud8r1g+99P3eq/+q/+vXQnqqM2s9XXstt7bU86Z4SRI9Qgmhfp70SBNFWdd/OjX39txVVmTbXL+te
|
||||
vO0fvG68wvOoIMo8ueDuJYjm2zWTrfrOzNcs99/A6/1U//Yzp2//5b/Sb1KNfbXG6tDX0N5W87r+/t/9
|
||||
e7WahYs3lH/xf/8XNYnMAdQ7cdtcKfVY636nXFduGv/mv/lv81BuiVmubn1Vn365r4t9bnVby/Neua3V
|
||||
TXjrpp1qW+150perhxJEM47/6f/p/5w3rHa6Lp6HnW8oN575yXW0IDp0bqtXrsNqvFitT9WNJ3/Yqq3m
|
||||
FGVYs5whzkC3Dq1PLpK25yy0R2/7jKnaZGuC9IpKEK3Kea6Run7CMyLpNnzj1MBdGevW58rg7rnb1LZZ
|
||||
SBJu95z2ZyDZvK7VfO2v1dqqr/ZQX2kXRJknF9zdg2i+E+obpq+0tG+Aarnev6o2GRpT6520GtprNd+Q
|
||||
tdAqzzi80nWfurOk+m5KqUdWryKIDn8Luq7q1lff3rq1Wve5x9vajTftVDXuedKXrgcRRDMvrKneuvrz
|
||||
cI9nfnI9iCB6/TocHuqr7Se1/7IfVjOzr4VWOZ6hTwvJqXY+X+IZb5wgvaISRKsydjnV+eYd2ofKbSEj
|
||||
1bfsGesbB3fn3aZa1ntLXq3j76sdwNCeajvsK+2CKPPkgrsypbhypbbKt019J+Tqr5/Z5Huj3oDTnkfT
|
||||
Muynvs3Sp/2MJ8dQ3zzf7v4tr2GrYbXVxW556nY8+SasI8z7ROuWh6pn3mCqpXVLtW5KqcdX9zvlam/8
|
||||
uaflNlI3va1a32HWLVV9ey3vvK2lvW5rWW1ZKNW67blpp2qrG5/0LvUggmiNb962cpaqJQuVOv7W7/5e
|
||||
tdSZT11/Q9l55ifXgwiit7oOc1arQz+juNVlX8ttNR1q9NOtbVI76fvUbCo9a28v94w7J0j3XoJoVX1W
|
||||
WcO9v3aO9Y2DW8vX7zaprKay5+wqq9lbHXZ9bff/Wh2+TWrbvmWoPCqIMk8uuDsG0fpJYb55hvb6dqrv
|
||||
h2E/w+pW7dzqYrc2G6jK+1Ya873dWurwhsOubqm+USn1yOrep1z1ft8qt5rcgi7eWqvD9Zaqvr2Wd97W
|
||||
+s9qUnWLTg0t12/aqdrqxie9Sz2IIJoJYh4aRjMzy/487HxD2XnmJ9e0IHql1p2H1f3XYYYm7Xk00/Q+
|
||||
Tuw8+VlOtUdrdRj9ChhtV9Vnvee7PGNbnVaCaNXLnf+XG+t17bnbpGo/fcJM7Fw35vqvxtaSWrcMlUcF
|
||||
UebJBXfHIFozsPbznlb1nZNHszzsp35ulO+WvJesN2w1bDWstrrYbb3boVsddvuhVFX7Tu4blVKPrF7F
|
||||
lCs30iGOpjJ16KfCqWq/3lLVt9fyntta7q5ttdW628W99TftVG1145PepR5EEO0ro5m3rUwuK+q0TXa+
|
||||
oew885PrQQTRnddhul1MoalbXfbt0SyvP4fMN/t6k2H0Uy/3jDsnSPdegmjVMBx91UND1UM7x/pWg7t1
|
||||
t0nV6sU3l+E6rMbrLUPlUUGUeXLB3TGIVp8r1fq0TepHR61yl0/L+jDq0a3VVq+0m1Lq8dUrnXLlVvZP
|
||||
u/8DfZgQr+8wW/ecvn1Pn1pdT5pTNY9pq7XVleq7ta1abbW/RD2UIJoRbAM6VHXol/sa2mv1SrWeM+uh
|
||||
/GNFQ11szzBVe2bww0PVfqX6bv1WLUX0lfZcD22536RVtV+pvlvbaucE6d5LEK2q0z40VrVB6evKQ31V
|
||||
tz2De+PdJjWs3qrxYre+8qggyjy54OYH0VS+9/Id2PpUZbbU/4ioGrdWW73Sbkqpx1fTplz1K3yZVbSW
|
||||
9R1m657Tt+/ps15tdbHblbq4Vaut9peoBxFEMy9sk8K8bWU0E9vS2G/SL/c1tNfqlWo9Z9ajCaL17ZYa
|
||||
fju9qh66Un23Yau22qpvv97nSvXd2lapPROkey9BtKo+2+x/erhVNS798pVqW10f3D13m9SweqvGi936
|
||||
yqOCKPPkgruXIDo0DrXVJ99d+Z7Mm0f7xqs/vK4athpWW73Sbkqpx1f3OOWqO8bWBDHtebR9cpJa32HW
|
||||
LVV9+54+69VWNbVqq1vdhtrqtnPzPfUggmh9yJav/SjXyLZNtjYf2re6vd56HEE0L6FaMqlojX0N/bdq
|
||||
6Jbl5IG22qrvNmzSaqt9qK1u1ydI916CaFVdSHu+I/qB65f31Nbg7rnbpIbVWzVe7NZXHhVEmScX3B2D
|
||||
aP1oZ/1rMH3t2U/94+xXZmwXd5KD39MtNbTX76qtfyNia3Ol1KOpe5xy1TTi4icwqT0TiHVLarizXeyT
|
||||
Gtq3ug1BdM9NO7W1t632l6gHEUTroX5emBoGaOcbys4zP7keQRCt+UPqSlR7ucs+y+sgWqOfQa/VYZNW
|
||||
d/xG62s9Qbr3EkSr6k+7c6qHb/l19QN3l2/tfnBrn9fvNqlh9VaNF7ftK48KosyTC2547+zrxus1lft+
|
||||
+qz/iCLfkK192E99xw5/UX3jjK1W89beWlLth6CtZVhtNbTXYf/9r/6r1u3NrG9USj2yuscpV91J2pR0
|
||||
qLpB9Y+u7zDVcv3O1i/3NbTXT9OHW3purZWWW8uem3Yqy/1WrbbaX6IebhCtc9g22fmGsvPMT66HHkTr
|
||||
7KVyevsOQ73cZV+rw/dUfaO1kzZs0urlnnHnBOneSxBtVbff4WPJof7TF3/tWas7x/rGwa2F63eb1LB6
|
||||
q8aL3frKo4Io8+SCu2MQbT/0zTdtzaXyLZQ34Jr61M6H/dQ3VSZn7bsxG9advX8jr63a/CzfybVVfYtm
|
||||
2zZXS1Wf1LDaamhvh527Se0wLdn50E0p9fjqHqdcuXvU3CJfc99rE4jc+toNqr/HVku7raX23Nn65b6G
|
||||
9myb1dx7M/uplizU4fXd2t3vyk07NWzVaqv9JepBBNF6X8jbVq3mjLV5Yarexdopvf6GsvPMT66HHkTr
|
||||
7LXvoK3aefKrTy231fRJz6z235419K1PLff1cs+4c4J07yWItsowtW/eDHeNXVVGLd/j7abaEubOsb5x
|
||||
cOt5r99tUrVay612NlZL/6KGyqOCKPPkgrvy5lfX61a1bvlmGx6qau9ttdr65/uzfRv3le/Y9m2W6vtk
|
||||
tX6wNFR76rbVsNpq3d5+oNWqfcP33ZRSj6zud8qVd/SabVysmr+2Gm5rqT13tn65r3V7H2KrWkvf7cab
|
||||
dqpa2mqrrfaXqAcRRC8OUE5UDWV7A935hrLnzE+uaUH0eg2dt1ZbtfZa2Kp+k5e47Gu1xZJW/fd1tbTV
|
||||
vl7iGXdOkO69BNG+MgoZo2EI+spwDN81e8b6xsHdebep9lputbNx/R40VNoFUebJBXf3IJqqH+q02djf
|
||||
+t3fy7dTe3Tdv77J2/dDNsx79nCTzT6rQx6tlhxq/egolTeGeoparQ7r1VYX27OHeoOpe0qOamtzpdSj
|
||||
qXufcuXWkVlIfbZZdfGellrf1lI33tn65b4utmdv/W0tLRe7Xb9ppy5uldpqf4l6EEE01d4pUm2A8jWr
|
||||
9TnG0O36G8qNZ35ynSeIpm572ddqhrL9WCFDnJ20Dq1P39LXS3yj7Zkg3XsJouvKOc9ADDf2jGb/Y4i+
|
||||
9nxr3zi47TaS2rrb1KO13GpnYw5y/R7UVx4SRJknF9yVIHq2yqnICcm36NCulHpMZcp1kHrcA/FQ3lAm
|
||||
BNGHWxnB1ND4KMtdUVXlghdEmScX3DmDaL27DD9izJtxGtvPnJRSj7JMuQ5Sj2YgHvQbiiB6pWpkh8ZH
|
||||
We6KqioXvCDKPLngzhlE6zcf/tbv/t6/ef7PG+Rr+wuf9a9SKKUeU5lyHaQezUA86DcUQfRK1SAOjY+y
|
||||
3BVVVS54QZR5csGdM4jWL9yv68Or//67UuoRlCnXQerRDMSDfkMRRK9UjePQ+CjLXVFV5YIXRJknF9w5
|
||||
g2hq+LPyH3zv+1t/gK6UekxlynWQekwD8XDfUATRK1WjOTQ+ynJXVFW54AVR5skFd9ogqpQ6Z5lyHaQM
|
||||
xBFKEFUp34yqShBlKkFUKXW2MuU6SBmII5QgqlK+GVWVIMpUgqhS6mxlynWQMhBHKEFUpXwzqipBlKkE
|
||||
UaXU2cqU6yBlII5QgqhK+WZUVYIoUwmiSqmzlSnXQcpAHKEEUZXyzaiqBFGmEkSVUmcrU66DlIE4Qgmi
|
||||
KuWbUVUJokwliCqlzlamXAcpA3GEEkRVyjejqhJEmUoQVUqdrUy5DlIG4ggliKqUb0ZVJYgylSCqlDpb
|
||||
mXIdpAzEEUoQVSnfjKpKEGUqQVQpdbYy5TpIGYgjlCCqUr4ZVZUgylSCqFLqbGXKdZAyEEcoQVSlfDOq
|
||||
KkGUqf7qb3/7B9/7fm5ASil1kvr+//R33v7rf2NoVPPLQByh/qPf+d5bP/zrQ6M6W/lmVFXJBf/qT/90
|
||||
CQkPhyD6UOWC++DHP/74yROllDpJ/ejtv/n7f+fdoVHNLwNxhDIKKuUyUFWCKFM90I/gAV7a++++l7fb
|
||||
ZYXXx0AcgVEgXAYUv5rLVIIocDamXAdhII7AKBAuA4ogylSCKHA2plwHYSCOwCgQLgOKIMpUgihwNqZc
|
||||
B2EgjsAoEC4DiiDKVIIocDamXAdhII7AKBAuA4ogylSCKHA2plwHYSCOwCgQLgOKIMpUgihwNqZcB2Eg
|
||||
jsAoEC4DiiDKVIIocDamXAdhII7AKBAuA4ogylSCKHA2plwHYSCOwCgQLgOKIMpUgihwNqZcB2EgjsAo
|
||||
EC4DiiDKVIIocDamXAdhII7AKBAuA4ogylSCKHA2plwHYSCOwCgQLgOKIMpUgihwNqZcB2EgjsAoEC4D
|
||||
iiDKVIIocDamXAdhII7AKBAuA4ogylSCKHA2plwHYSCOwCgQLgOKIMpUgihwNqZcB2EgjsAoEC4DiiDK
|
||||
VIIocDamXAdhII7AKBAuA4ogylSCKHA2plwHYSCOwCgQLgOKIMpUgihwNqZcB2EgjsAoEC4DiiDKVIIo
|
||||
cDamXAdhII7AKBAuA4ogylSCKHA2plwHYSCOwCgQLgOKIMpUgihwNqZcB2EgjsAoEC4DiiDKVIIocDam
|
||||
XAdhII7AKBAuA4ogylSCKHA2plwHYSCOwCgQLgOKIMpUgihwNqZcB2EgjsAoEC4DiiDKVIIocDamXAdh
|
||||
II7AKBAuA4ogylSCKHA2plwHYSCOwCgQLgOKIMpUgihwNqZcB2EgjsAoEC4DiiDKVIIocDamXAdhII7A
|
||||
KBAuA4ogylSCKHA2plwHYSCOwCgQLgOKIMpUgihwNqZcB2EgjsAoEC4DiiDKVIIocDamXAdhII7AKBAu
|
||||
A4ogylSCKHA2plwHYSCOwCgQLgOKIMpUgihwNqZcB2EgjsAoEC4DiiDKVIIocDamXAdhII7AKBAuA4og
|
||||
ylSCKHA2plwHYSCOwCgQLgOKIMpUgihwNqZcB2EgjsAoEC4DiiDKVIIocDamXAdhII7AKBAuA4ogylSC
|
||||
KHA2plwHYSCOwCgQLgOKIMpUgihwNqZcB2EgjsAoEC4DiiDKVIIocDamXAdhII7AKBAuA4ogylSCKHA2
|
||||
plwHYSCOwCgQLgOKIMpUgihwNqZcB2EgjsAoEC4DiiDKVIIocDamXAdhII7AKBAuA4ogylSCKHA2plwH
|
||||
YSCOwCgQLgOKIMpUgihwNqZcB2EgjsAoEC4DiiDKVN/97W9/8OMf5+6jlFInqR+9/Td//++8OzSq+WUg
|
||||
jlBGQaVcBqoqueBf/emfLiHh4RBEH6pccH/jBz98/933lFLqJPWD730/s66hUc0vA3GEMgoq5TJQVYIo
|
||||
U/nVXOBs8l77sV9COwADcQRGgXAZUPxqLlMJosDZmHIdhIE4AqNAuAwogihTCaLA2ZhyHYSBOAKjQLgM
|
||||
KIIoUwmiwNmYch2EgTgCo0C4DCiCKFMJosDZmHIdhIE4AqNAuAwogihTCaLA2ZhyHYSBOAKjQLgMKIIo
|
||||
UwmiwNmYch2EgTgCo0C4DCiCKFMJosDZmHIdhIE4AqNAuAwogihTCaLA2ZhyHYSBOAKjQLgMKIIoUwmi
|
||||
wNmYch2EgTgCo0C4DCiCKFMJosDZmHIdhIE4AqNAuAwogihTCaLA2ZhyHYSBOAKjQLgMKIIoUwmiwNmY
|
||||
ch2EgTgCo0C4DCiCKFMJosDZmHIdhIE4AqNAuAwogihTCaLA2ZhyHYSBOAKjQLgMKIIoUwmiwNmYch2E
|
||||
gTgCo0C4DCiCKFMJosDZmHIdhIE4AqNAuAwogihTCaLA2ZhyHYSBOAKjQLgMKIIoUwmiwNmYch2EgTgC
|
||||
o0C4DCiCKFMJosDZmHIdhIE4AqNAuAwogihTCaLA2ZhyHYSBOAKjQLgMKIIoUwmiwNmYch2EgTgCo0C4
|
||||
DCiCKFMJosDZmHIdhIE4AqNAuAwogihTCaLA2ZhyHYSBOAKjQLgMKIIoUwmiwNmYch2EgTgCo0C4DCiC
|
||||
KFMJosDZmHIdhIE4AqNAuAwogihTCaLA2ZhyHYSBOAKjQLgMKIIoUwmiwNmYch2EgTgCo0C4DCiCKFMJ
|
||||
osDZmHIdhIE4AqNAuAwogihTCaLA2ZhyHYSBOAKjQLgMKIIoUwmiwNmYch2EgTgCo0C4DCiCKFMJosDZ
|
||||
mHIdhIE4AqNAuAwogihTCaLA2ZhyHYSBOAKjQLgMKIIoUwmiwNmYch2EgTgCo0C4DCiCKFMJosDZmHId
|
||||
hIE4AqNAuAwogihTCaLA2ZhyHYSBOAKjQLgMKIIoUwmiwNmYch2EgTgCo0C4DCiCKFMJosDZmHIdhIE4
|
||||
AqNAuAwogihTCaLA2ZhyHYSBOAKjQLgMKIIoUwmiwNmYch2EgTgCo0C4DCiCKFMJosDZmHIdhIE4AqNA
|
||||
uAwogihTCaLA2ZhyHYSBOAKjQLgMKIIoUwmiwNmYch2EgTgCo0C4DCiCKFMJosDZmHIdhIE4AqNAuAwo
|
||||
gihTCaLA2ZhyHYSBOAKjQLgMKIIoUwmiwNmYch2EgTgCo0C4DCiCKFMJosDZmHIdhIE4AqNAuAwogihT
|
||||
5YJTSqlT1V/+S3/pt//H/+HQqOaXgThCGQWVchmoVn/y618vIeHhEEQfqlxw/+Qf/+MvPv9cKaVOUm/9
|
||||
8Icf/PjHQ6OaXwbiCGUUVMploKoEUabKBZfLblkBOAG/hHYQBuIIjALhMqA80FwgiD5UgihwNqZcB2Eg
|
||||
jsAoEC4DiiDKVIIocDamXAdhII7AKBAuA4ogylSCKHA2plwHYSCOwCgQLgOKIMpUgihwNqZcB2EgjsAo
|
||||
EC4DiiDKVIIocDamXAdhII7AKBAuA4ogylSCKHA2plwHYSCOwCgQLgOKIMpUgihwNqZcB2EgjsAoEC4D
|
||||
iiDKVIIocDamXAdhII7AKBAuA4ogylSCKHA2plwHYSCOwCgQLgOKIMpUgihwNqZcB2EgjsAoEC4DiiDK
|
||||
VIIocDamXAdhII7AKBAuA4ogylSCKHA2plwHYSCOwCgQLgOKIMpUgihwNqZcB2EgjsAoEC4DiiDKVIIo
|
||||
cDamXAdhII7AKBAuA4ogylSCKHA2plwHYSCOwCgQLgOKIMpUgihwNqZcB2EgjsAoEC4DiiDKVIIocDam
|
||||
XAdhII7AKBAuA4ogylSCKHA2plwHYSCOwCgQLgOKIMpUgihwNqZcB2EgjsAoEC4DiiDKVIIocDamXAdh
|
||||
II7AKBAuA4ogylSCKHA2plwHYSCOwCgQLgOKIMpUgihwNqZcB2EgjsAoEC4DiiDKVIIocDamXAdhII7A
|
||||
KBAuA4ogylSCKHA2plwHYSCOwCgQLgOKIMpUgihwNqZcB2EgjsAoEC4DiiDKVIIocDamXAdhII7AKBAu
|
||||
A4ogylSCKHA2plwHYSCOwCgQLgOKIMpUgihwNqZcB2EgjsAoEC4DiiDKVIIocDamXAdhII7AKBAuA4og
|
||||
ylSCKHA2plwHYSCOwCgQLgOKIMpUgihwNqZcB2EgjsAoEC4DiiDKVIIocDamXAdhII7AKBAuA4ogylSC
|
||||
KHA2plwHYSCOwCgQLgOKIMpUgihwNqZcB2EgjsAoEC4DiiDKVIIocDamXAdhII7AKBAuA4ogylSCKHA2
|
||||
plwHYSCOwCgQLgOKIMpUgihwNqZcB2EgjsAoEC4DiiDKVIIocDamXAdhII7AKBAuA4ogylSCKHA2plwH
|
||||
YSCOwCgQLgOKIMpUgihwNqZcB2EgjsAoEC4DiiDKVIIocDamXAdhII7AKBAuA4ogylSCKHA2plwHYSCO
|
||||
wCgQLgOKIMpUgihwNqZcB2EgjsAoEC4DiiDKVIIocDamXAdhII7AKBAuA4ogylSCKHA2plwHYSCOwCgQ
|
||||
LgOKIMpUf/W3v/3WD3+YG5BSSp2kfvC97//o7b85NKr5ZSCOUEZBpVwGqiq54F/96Z8uIeHhEEQfqlxw
|
||||
H/z4xx8/eaKUUiepzLd+/++8OzSq+WUgjlBGQaVcBqpKEGUqv5oLnM37fgntGAzEERgFwmVA8au5TCWI
|
||||
AmdjynUQBuIIjALhMqAIokwliAJnY8p1EAbiCIwC4TKgCKJMJYgCZ2PKdRAG4giMAuEyoAiiTCWIAmdj
|
||||
ynUQBuIIjALhMqAIokwliAJnY8p1EAbiCIwC4TKgCKJMJYgCZ2PKdRAG4giMAuEyoAiiTCWIAmdjynUQ
|
||||
BuIIjALhMqAIokwliAJnY8p1EAbiCIwC4TKgCKJMJYgCZ2PKdRAG4giMAuEyoAiiTCWIAmdjynUQBuII
|
||||
jALhMqAIokwliAJnY8p1EAbiCIwC4TKgCKJMJYgCZ2PKdRAG4giMAuEyoAiiTCWIAmdjynUQBuIIjALh
|
||||
MqAIokwliAJnY8p1EAbiCIwC4TKgCKJMJYgCZ2PKdRAG4giMAuEyoAiiTCWIAmdjynUQBuIIjALhMqAI
|
||||
okwliAJnY8p1EAbiCIwC4TKgCKJMJYgCZ2PKdRAG4giMAuEyoAiiTCWIAmdjynUQBuIIjALhMqAIokwl
|
||||
iAJnY8p1EAbiCIwC4TKgCKJMJYgCZ2PKdRAG4giMAuEyoAiiTCWIAmdjynUQBuIIjALhMqAIokwliAJn
|
||||
Y8p1EAbiCIwC4TKgCKJMJYgCZ2PKdRAG4giMAuEyoAiiTCWIAmdjynUQBuIIjALhMqAIokwliAJnY8p1
|
||||
EAbiCIwC4TKgCKJMJYgCZ2PKdRAG4giMAuEyoAiiTCWIAmdjynUQBuIIjALhMqAIokwliAJnY8p1EAbi
|
||||
CIwC4TKgCKJMJYgCZ2PKdRAG4giMAuEyoAiiTCWIAmdjynUQBuIIjALhMqAIokwliAJnY8p1EAbiCIwC
|
||||
4TKgCKJMJYgCZ2PKdRAG4giMAuEyoAiiTCWIAmdjynUQBuIIjALhMqAIokwliAJnY8p1EAbiCIwC4TKg
|
||||
CKJMJYgCZ2PKdRAG4giMAuEyoAiiTCWIAmdjynUQBuIIjALhMqAIokwliAJnY8p1EAbiCIwC4TKgCKJM
|
||||
JYgCZ2PKdRAG4giMAuEyoAiiTCWIAmdjynUQBuIIjALhMqAIokwliAJnY8p1EAbiCIwC4TKgCKJMJYgC
|
||||
Z2PKdRAG4giMAuEyoAiiTCWIAmdjynUQBuIIjALhMqAIokwliAJnY8p1EAbiCIwC4TKgCKJMJYgCZ2PK
|
||||
dRAG4giMAuEyoAiiTPXd3/72Bz/+ce4+Sil1kvrR23/z9//Ou0Ojml8G4ghlFFTKZaCqkgv+1Z/+6RIS
|
||||
Hg5B9KHKBfc3fvDD9999TymlTlI/+N73M+saGtX8MhBHKKOgUi4DVSWIMpVfzQXOJu+1H/sltAMwEEdg
|
||||
FAiXAcWv5jKVIAqcjSnXQRiIIzAKhMuAIogylSAKnI0p10EYiCMwCoTLgCKIMpUgCpyNKddBGIgjMAqE
|
||||
y4AiiDKVIAqcjSnXQRiIIzAKhMuAIogylSAKnI0p10EYiCMwCoTLgCKIMpUgCpyNKddBGIgjMAqEy4Ai
|
||||
iDKVIAqcjSnXQRiIIzAKhMuAIogylSAKnI0p10EYiCMwCoTLgCKIMpUgCpyNKddBGIgjMAqEy4AiiDKV
|
||||
IAqcjSnXQRiIIzAKhMuAIogylSAKnI0p10EYiCMwCoTLgCKIMpUgCpyNKddBGIgjMAqEy4AiiDKVIAqc
|
||||
jSnXQRiIIzAKhMuAIogylSAKnI0p10EYiCMwCoTLgCKIMpUgCpyNKddBGIgjMAqEy4AiiDKVIAqcjSnX
|
||||
QRiIIzAKhMuAIogylSAKnI0p10EYiCMwCoTLgCKIMpUgCpyNKddBGIgjMAqEy4AiiDKVIAqcjSnXQRiI
|
||||
IzAKhMuAIogylSAKnI0p10EYiCMwCoTLgCKIMpUgCpyNKddBGIgjMAqEy4AiiDKVIAqcjSnXQRiIIzAK
|
||||
hMuAIogylSAKnI0p10EYiCMwCoTLgCKIMpUgCpyNKddBGIgjMAqEy4AiiDKVIAqcjSnXQRiIIzAKhMuA
|
||||
IogylSAKnI0p10EYiCMwCoTLgCKIMpUgCpyNKddBGIgjMAr8f9u7n15LjvM+wB9FApQ/cCSSoQU7gSMl
|
||||
RCBDiklTgJdSiCwFEjSyJQgjW8ErIxuSgbMluTK1GQKysyRh7eVPwG8w38B5c9++lWJ19zk9d4Yv69x+
|
||||
HhQuTtWpru7TVWdu/e65MxMsA5IgSilBFDgbW65JmIgZmAWCZUASRCkliAJnY8s1CRMxA7NAsAxIgiil
|
||||
BFHgbGy5JmEiZmAWCJYBSRCllCAKnI0t1yRMxAzMAsEyIAmilBJEgbOx5ZqEiZiBWSBYBiRBlFKCKHA2
|
||||
tlyTMBEzMAsEy4AkiFJKEAXOxpZrEiZiBmaBYBmQBFFKCaLA2dhyTcJEzMAsECwDkiBKKUEUOBtbrkmY
|
||||
iBmYBYJlQBJEKSWIAmdjyzUJEzEDs0CwDEiCKKUEUeBsbLkmYSJmYBYIlgFJEKWUIAqcjS3XJEzEDMwC
|
||||
wTIgCaKUEkSBs7HlmoSJmIFZIFgGJEGUUoIocDa2XJMwETMwCwTLgCSIUkoQBc7GlmsSJmIGZoFgGZAE
|
||||
UUoJosDZ2HJNwkTMwCwQLAOSIEopQRQ4G1uuSZiIGZgFgmVAEkQpJYgCZ2PLNQkTMQOzQLAMSIIopQRR
|
||||
4GxsuSZhImZgFgiWAUkQpVQsOEVRlFOVf/9Hf/Qnf/zvhkalvpiIGYpZUKJYBkorf//b3y4h4XYIorcq
|
||||
Ftz//Ju/+fKLLxRFUU5SXv/Zz97+1a+GRqW+mIgZillQolgGShZBlFKx4GLZLRWAE/BLaJMwETMwCwTL
|
||||
gHSjuUAQvVWCKHA2tlyTMBEzMAsEy4AkiFJKEAXOxpZrEiZiBmaBYBmQBFFKCaLA2dhyTcJEzMAsECwD
|
||||
kiBKKUEUOBtbrkmYiBmYBYJlQBJEKSWIAmdjyzUJEzEDs0CwDEiCKKUEUeBsbLkmYSJmYBYIlgFJEKWU
|
||||
IAqcjS3XJEzEDMwCwTIgCaKUEkSBs7HlmoSJmIFZIFgGJEGUUoIocDa2XJMwETMwCwTLgCSIUkoQBc7G
|
||||
lmsSJmIGZoFgGZAEUUoJosDZ2HJNwkTMwCwQLAOSIEopQRQ4G1uuSZiIGZgFgmVAEkQpJYgCZ2PLNQkT
|
||||
MQOzQLAMSIIopQRR4GxsuSZhImZgFgiWAUkQpZQgCpyNLdckTMQMzALBMiAJopQSRIGzseWahImYgVkg
|
||||
WAYkQZRSgihwNrZckzARMzALBMuAJIhSShAFzsaWaxImYgZmgWAZkARRSgmiwNnYck3CRMzALBAsA5Ig
|
||||
SilBFDgbW65JmIgZmAWCZUASRCkliAJnY8s1CRMxA7NAsAxIgiilBFHgbGy5JmEiZmAWCJYBSRCllCAK
|
||||
nI0t1yRMxAzMAsEyIAmilBJEgbOx5ZqEiZiBWSBYBiRBlFKCKHA2tlyTMBEzMAsEy4AkiFJKEAXOxpZr
|
||||
EiZiBmaBYBmQBFFKCaLA2dhyTcJEzMAsECwDkiBKKUEUOBtbrkmYiBmYBYJlQBJEKSWIAmdjyzUJEzED
|
||||
s0CwDEiCKKUEUeBsbLkmYSJmYBYIlgFJEKWUIAqcjS3XJEzEDMwCwTIgCaKUEkSBs7HlmoSJmIFZIFgG
|
||||
JEGUUoIocDa2XJMwETMwCwTLgCSIUkoQBc7GlmsSJmIGZoFgGZAEUUoJosDZ2HJNwkTMwCwQLAOSIEop
|
||||
QRQ4G1uuSZiIGZgFgmVAEkQpJYgCZ2PLNQkTMQOzQLAMSIIopQRR4GxsuSZhImZgFgiWAUkQpZQgCpyN
|
||||
LdckTMQMzALBMiAJopQSRIGzseWahImYgVkgWAYkQZRSgihwNrZckzARMzALBMuAJIhSShAFzsaWaxIm
|
||||
YgZmgWAZkARRSgmiwNnYck3CRMzALBAsA5IgSilBFDgbW65JmIgZmAWCZUASRCkliAJnY8s1CRMxA7NA
|
||||
sAxIgiilYsEpiqKcqvzwlX/7xz/84X/8k/8wtCvFxUTMUMyCEiWXwdConLN89nd/t4SE2yGI3qr/9eGH
|
||||
v/nss7//7W+//OILRVGUM5T/8w//kGVoV4qLiZihmAUlytu/+tX/+Ku/GhqVE5Y//7PXf/eP/7iEhNsh
|
||||
iAIAwO3xq7mk7/nVXAAAoIYgShJEAQCAIoIoSRAFAACKCKIkQRQAACgiiJIEUQAAoIggShJEAQCAIoIo
|
||||
SRAFAACKCKIkQRQAACgiiJIEUQAAoIggShJEAQCAIoIoSRAFAACKCKIkQZTpfP7kybtvv/Paj34cqzNK
|
||||
PHj/vfducZkCADAQREmCKHOJzJn5c10++uDDpRMAALdJECXF9l4QZRbxp1KfPNfF56IAADdNECXd6N5e
|
||||
EH2c2q/jvv/ee1999VU2fv7kyZuvv5Ht7779TjYCAHCLbjeIRmqKveirL70cm9L4Go8P5qiDBz54/PD0
|
||||
6dOPPvgw7m07vN9Ozymu8/gLnIcg+jjFcsyy1O/Fu2jvKQAAbsiNBtFPP/6kbUf7Eu1Ljx0HD3zw+CHu
|
||||
Z+bPoUTjzEkvrlAQZRbtLXTkRzjZM8pSvze099V4l+aHrvE1/8bpP/3+93GuPO+br7/x+ZMndwf9f895
|
||||
eOj7xNf5fzoFAPDNucUgGpu33Mu1jVxs8OKF5LYw+2w6eOCDxw9xSHTLY/tcF/vSGCHGWerziWsWRJlF
|
||||
eyNliTdetOy9f1q3pX5vaG/V9vu9reTbeyhDmGztDzv8eX64BQDw+MQO6uaCaO7o3l39HbHcDV4IewcP
|
||||
fPD4sfOMDhFiZw6ce+LKBVFm8fTp03XeixKJdP0HVnt2qd8b2ls13qJfffVVnKKPu+192xrjDZ8Hpr7n
|
||||
sx7efrgVX/NtFl9bSwyV3QAAziM2SzcXRHOnt05NGSAvvJyDBz54/Miu0WHzl/Lmt/mS5yeIPloRz+LN
|
||||
FutyXYafErX2pX5vaG/V9haNU1xojIiYLelCz83G/vD2Qvr3WBySjf43GgDghG4xiOYnk7HfW+r3Yo8X
|
||||
7cPHGL2DBz5s/M3Pb1oZ9rQTiosURJlOvA8//fiT9+//amUrfXhrjUv93tA+VFNNY/vTYanfy8YLf2YB
|
||||
ADxWsQW6uSCaO9Kl8nXRHlu+pbJy8MCHjR9PXSjzbzXjIgVRphYLNH9KFKV/H2ZLlKV+b2gfqqmmsbVs
|
||||
lvl/TAUA8MLdYhDNzdtS+boLT4WDBx7stnb52cnFlQuiTCHfSFHy3wrrtV98jbI0df2X+r2hfaimmsbW
|
||||
sleWfgAApyGIpv6pg93WLj87ubhyQZQptI891382RTTNp6IsTfdvvL4lxGoe2odqqmlsv1e81AEATk8Q
|
||||
Tf1TB7sN2t8CW5eb+M27uE5BlCnEH0ntzfPRBx/mX9eOr58/efLa3f/eGaX/94pa5/4T1PZPAUXJlqGa
|
||||
ahrz3zGL8mn3n7W0UH3hrxMAADxWjymItn3dUl85eODBboN8arPETV46TSyuUxBlCvFOax8h7pV+sbZ0
|
||||
+v5772VLpNB+hGwcqqmmsX08G1cVry5a4mv72VX7F3cBAM7jFoNo7t/W/1dnbvYupL6DBz54/PzYo//M
|
||||
44bElfd7+1shiD5O8fZr8XJdhvdY/sdKQ2kxL0p2G6qprHHzIqO08AwAcCq3GET3/rvO/IW+C/u6gwc+
|
||||
ePyPPvgwOlxIqjOLKxdEmcjTu/9HNN5OsTSzvPrSy/HmzE8UBxHz8n0bJRJsHLj+Z42GaiprDPEGi4ts
|
||||
H9XGS7vRn1oBADy/Wwyie3kvPwK5sLU7eOCDxw/5Kc4tfsgRly2IAgAAFW4xiLa/q9k+HYmv+XHIqy+9
|
||||
nP+yyaaDBx7stil/fTdK3Nj+l3s/f/IkRlgqU4prFkQBAIAKtxhEQ1xz5r2hDB9XZuNSuXPwwIPdNkXm
|
||||
bL98N5Slx5Ti8gRRAACgwo0G0RCZMC6+Zbw3X39j/bc686mlcu/IgeFgt01Pnz796IMP4/CWSN99+53J
|
||||
Y15cpCAKAABUuN0gekT+eyVLhYsEUQAAoMjjDqIfffDhaz/68VLhIkEUAAAo8riD6Kcff3Lkb3USBFEA
|
||||
AKDI4w6iHCeIAgAARQRRkiAKAAAUEURJgigAAFBEECUJogAAQBFBlCSIAgAARQRRkiAKAAAUEURJgigA
|
||||
AFBEECUJogAAQBFBlCSIAgAARQRRkiAKAAAUEURJgigAAFDkpz/5yZ//lz+LLKqcvLzy/R988vHHy7K4
|
||||
HYIoAADcnr/4+c9/+pM/fesXv1ROXv7w5Vd+89lny7K4HYIoAAAApQRRAAAASgmiAAAAlBJEAQAAKCWI
|
||||
AgAAUEoQBQAAoJQgCgAAQClBFAAAgFKCKAAAAKUEUQAAAEoJogAAAJQSRAEAACgliAIAAFBKEAUAAKCU
|
||||
IAoAAEApQRQAAIBSgigAAAClBFEAAABKCaIAAACUEkQBAAAoJYgCAABQShAFAACglCAKAABAKUEUAACA
|
||||
UoIoAAAApQTRR+jp06ff+853s8TjpbWTTy2VVfV5fLtDffnFF6/96MdL5axe4BSEFzvat+sbWh4zr7p4
|
||||
+7//3nuvvvRyTGJ83fzT4LjZFsPzX89XX33V7k9MYjx+wC36/MmTg1eS3f76179e6isHx3mYOO/e4B99
|
||||
8OGbr7+RZ4/7ED2v3oerl7rXId4vcZ/jLNkhzhuni4lYnr53+W0V/T/9+JN3334n5y7HiWHjqKUHALdA
|
||||
EH2E4jt0fm+OEo+X1k4+tVRe6O7n2x3qBZ79dr3Ym/CYbuk39FpmvkVv/eKXeXkv5CJfyCAv0HNeTwuQ
|
||||
fYk8szx9TAS2lqmWpn3ZLbLTOnelg+M8QPumsNTvxfW3CNqXWDlLjx3Zbals2ewQWTHb12X4VpWNS6UT
|
||||
F5yJeq887KcJAHwrBNFHKDcW+d16c1+V37CXygvd/bzAoR7g2z37o/SYbuk39FpmvkV5bf/0+9/H4/z6
|
||||
mDznnc8/JyO3ZCyM+9P+5MwOR/ShaGna13ruxbyD4zyr/keTS9O9vP64nvZZYnTOaH35PmyO1lt3yHNF
|
||||
Do9TtKyYH5Bm5/7zzPXhqf1spf/8M0brx4kH2Q7A5ATRxyY2VfGdOHYS8b05vyuvf/qe7Uvlhe5+XuBQ
|
||||
D/Dtnv1Reky39Bt6LTPfopmv7fk956tbH97+8Fzq10T4if7tt0OX1n3ZLaPURx98uLR2Do7zTPqoPAye
|
||||
rzeuf/gIMV/X5fuwHm2w7pA5f/MHInmRfYBcHx6yW4yz/qaW4spzOh7fj10AHiVB9LHJb9XxNR6/+/Y7
|
||||
7XEvGqMslZ1v+fGdPrYF+U09vsbjve/9vc2hNl0dfz1UHtJ+Ih77pHZUtvQlD+kf9zb7xCYm71iUeLD5
|
||||
ej9/8iS3U3H2vLHt8N7lV9cOOXLGtRx88z6EbMzHoVWf6dXFNV94db29DkN7q7bPneKy2y/jxaY8qtkY
|
||||
15CNzeXXG2IbHSNEh3bDhxeYB/Zls7GVPCpdOHvr30oekvLAq2tgsNl+eaiQR8V9aN3WZa9nPMinDp5l
|
||||
qexofS6vt6tT1uQ42S1ufizLlppy8HgQiyonKMc5GEJyyQ2/EfpMcoRn/Tui8TLja1xqeyFNP04+3pyp
|
||||
4/IK42vcxhxweeJOTMHDhg3r0QbrDhcOiZcZT8XLjMfZrS/Zp923zXXSxMuJbuvvegBMSBB9bHLnkVux
|
||||
3HxESz7VRGOUpbK1P4jDc+vTl2hZh4RB9lwq+46Mn41LZeeQLG0j2Jc8qn/cW/fpf3stS5wubmD2Ses+
|
||||
uemJsvS4c/XVZcuRM65dvg/RIR9n55DVF/jqBnsdhvasri8+9pSxZexbovTL4OrrjS1sJtt1aS9waI+y
|
||||
2dhKHhUeturCwTWQj3vr9qtDhWxswW+z7PXMLfvxsyyVHdnn8no7MmVpPU6UyJz5bFbXExHnipeTfS6I
|
||||
c2X/Ptwel+s2LybHyfYLWrc8NmYh25t+nHy8nqlnEkfFuzhfXQ6S7SkHH+75QevRBusO2RJzutR3ZLe+
|
||||
ZHvetKuxOV7skdkHYAaC6KOSe7I+eWYu7XeTof/uHoZqfCPPLWl848+fPcf39cwk0X55xzYMteng+MNQ
|
||||
uXONbu3H4bF/yq1Je73DIWHdkvr2fBynbtcTtyuvsN8pxlPZs/1OXesWJVvCkVeXh1w946ar9yEHz6dC
|
||||
Vq+eK19dtOeri2pec5bss2mvw9Ce1Rg/ho1qjJ8fYeXXdtKs9hd29fXm4+jWdp/xIHfYLbGkaImyVFbi
|
||||
qLwt/dvnYavu+Bq46/41Q/uRoUIeFS0ZKqLP3lk2e4bjZ8nHe7JPHNWGWq+3vIFXpywOz9Gif15DDJUz
|
||||
kgsmn+3PFS+qTdn/G+Ki/v0bD64GpF5eWxyV581B8qkL+m55nXENWU19h3wcpxjm9Jnk5aV+8BRrOFvi
|
||||
FHn/o8SFDVe1aT3aYN0h5z1KzE6c4vLLWR+efzi0NQPAIyCIPiq5d2xJKcTj/Ma/1O8M3+OHah4Sm4al
|
||||
fi+3Ef3ga8NQmw6OPww1VDet++wd1bfn4+F1xT4pGmNPttTvL2+47OwWZakfe3V5yNUzbspjl8qWoUNW
|
||||
D766YS+eryXKUt+y12Foz2qfMFvM6Btjl5mNS31//CY307lZb2KPG43DzbwwVPSPzvFs7Pv7ne6FQ5p1
|
||||
n+NrINt7Q/uRoUIete6W7UvlzmbPZzpLPt6TfdohaVhvB6cszz782RVHRWP+FCAeRBku++D7KLvF2ot1
|
||||
mFPfqkuPi/ofoIQ8PB9f0HdrL6TPY32HfLyelAfrB0/Zsvmx89XzZrelsmWzQ963VuLOxz0cVkLKDkvl
|
||||
zroFgFsniD4euZOL0u+l2nZ/b7sThmruFfr+KcfvP7JYG4badHD8Yaj87CJ2irGDXB+bhkPCuiX17fl4
|
||||
PWbfJ+RlD/vUdnuX+rFXl4dcPeOmq/dhGCSrR15djLxUOkO3tb0OQ3tWh08zsnG4pdm4VI7NexPjR7fY
|
||||
Q7dosTxxZ92SYtjsP6TQ8LBVd3wNZHtvaD8yVMijhjsZsn2p3Nns+Uxnycd7ss96qL1jL0xZXtX6RTXZ
|
||||
/8irXssw3K4zwljOdZSrH41mbo8LXurHzhiGbvGqo9pHvr5DPr7w8p9VP3jKlihxDXmiuCHtVgzvhUEe
|
||||
uFS27HWI2Jkz25e4mZt/OCyVO+uWJp8ayvIcABMTRB+P/MF22zU2+V2/310N36c3qxfK0m/L1Q6hjbNX
|
||||
+m75OOTmr5XYR65/lJ5PLZU765bUtx/pE56p24XS+mT/3l577+p9yPalcvhc8Tg/ZRpkPFgqW4ZxmqF9
|
||||
s9uRxiPzHlvYyIotSPRl6XFn3ZLi2HwqEtHSdO/I2fOppXKn9d8rrU/27w3tWb1Q+m75uLdu3+yZjRdK
|
||||
3y0f79nrM7QfmbKhurbX4eqBYd0nMlgLw+uV0ERgW+e09Wibhm5xxlhR0dJWVN9h6Pz81gNmS5+EU34r
|
||||
ufzrzevRBlc7xKuOE7VlEF8v39ILA+ZTQ1meA2Bigujj0XZRm+XCz+83qxfK0m/L1Q6hjbNX+m75OEUG
|
||||
yH1bX+J1tY81siUfp3VL6tuP9AnP1O1CaX2yf2+vfXD5PmQ1e4ah2jys29rBAze7HWy8/Hpj89ryTHSL
|
||||
fW1srKMxW3KEtG4J+dvsUfqf1PQevOoulNYn+/eG9qxeKH23fNxbt2/2zMYLpe+Wj/fs9enbD07ZUF3b
|
||||
63D1wJBzGpO71O/leuj/tBzkjy2G8HbkjGHdLRJvtLTT9R3WnZ/TesBsaSu5iZZojzla6lvWow2udujl
|
||||
bY97u9S3Ds+fqPZhdc/6WADmJIg+El/d/47ohdJ+yyur+Thcrj6TI8ceHH+vW2xEYvsYG5e2l20/uV8f
|
||||
sm5JffuRPuE5u/UOnvGyvfswDDJUm4PdcvO3VLbsHTi0b3Y73hj2Xm8Gg/ja76dzJz2Ms26JOJGN60Ay
|
||||
eCGrrrfXZ2jf6zbY67Zu3+y52bh2pNten7794JQN1bW9DlcPDF/u/JO5myunl89eKEu/LZsd8m5ksu07
|
||||
bHZ+HusBM40vla+7evbssPebw/F+iWf7KJv9+1vdy9u+7r9U7uS7dfgRwKb1sQDMSRB9JPKbdNscD6K9
|
||||
/xY+fJ8eqrk7ufDLaRcMQ206OP6RofJXyNr2ZX3I5iBtD5rVzT5haH/z7gPn4dcyc7/Vdzvy6oZDmr32
|
||||
q/r7MAyyN+bBbg8LosMdDpvdjjcO1q932OCuLyAMLTlIlL13zZ6rq+7Ba2B92c/5Zlm3b/Z8gW/JvT59
|
||||
ez6+OmV5VfEWW+orQ/9mr30QrzcmMXrGW7udJS/jwieiOfiFsvTbstkh7kNeRvthYrZvdn4e6wHz3b0O
|
||||
k+tYuJZ/Hu6tmY/ufqc9xl/q93/dOt47S/3r8oxRlvrW1eb9iXGGlbO2PhaAOQmij8TlTVvurqJPVofv
|
||||
00M1U2u/h0ix59hs7w1DbTo4/jBUvsBhzzRsX4ZDQrYMtyVDe+vZP+4N7XnZ73a/PBZamFnqx17dcEiz
|
||||
1967eh+GQYZqM7TnxzKxTpb6nRg2t49LfUuOc/kOh6GajjQefL3D3jRnITs0fUtOR5TomS2bHrbqjq+B
|
||||
q/ftyFBhOKpZt2/2fM6z9Pb69O35+OqUZUt8Xep3WhqJx0P/Zq99LUaLV5f940Txdo6Ro+z9Qbrn4Bn3
|
||||
urXY1nfY6/xg6wHzvO0HlE3+sTbc+UGu1fWaSfnG6X/RIGdzL+HnaP2zUY2yVO5lt+Gz9EG+qPWxAExI
|
||||
EH0Mcr944af4of8B9vB9eqjGJixb4vt9bsjiu35u0aJxyCqDYahNB8cfhmr7mJYK4tiMT/E1W/KQHDPl
|
||||
3i6Oyo1LHNv2+lGyT/+4N7S3y46NTo4WLXlXN7tdeHXDIc1ee+/qfRgGGarN0N7297lCQjzI3eTm4c2R
|
||||
OxyGajrSePX15hS0TXM8m4dkaUeFbMlJyelol73nYasuHmdj9Mn29Ro4eN+ODBWGo5p1+2bP5zxLb69P
|
||||
335wyuK82dLecdGSx+bNz2fv+n7NXvueWOr5SqPEleS5nsnBM17o1lJo63Ch88OsB4xXmu/xWHutpc17
|
||||
roQ9MU05YP/uiMPjZuZriUH6O9nOFV/jFO2pmNO28ttKC9kyXEMclQsgShzVPxvHxjppf2TFNSxPADAx
|
||||
QfQxyG1cfHdf6lvi2eiTm7/8Vp3tYaiG7Lwubb+yZ+g/lKXTsfGzZal0+5ihxHanbYP6DtkSu6LW0ko7
|
||||
e/bpH/fW7e1n7a20DfTS487VV5fVfNzba+9dvQ9Zzc5hqDbr9rYdbKW1LD22HLnDYaimI41XX+/mBcSV
|
||||
51H91nZznM2yHPDQVReuroGD9y1cHSpky1LprNv3ej7PWXp7ffr241O2eVVx8zOBZDV79vbaL2gJpw3+
|
||||
TA6e8UK3WE5x6r7Dhc4Xnrpg86h4se28fYk7v/TYt7dmomzexr1zZRnOuPm2CjFTsVTaU+sSp3jWRQvA
|
||||
t0UQvXnxjTm/+y71HdEtNwHZv//ePFRTbBre7f5/hbd+8cvYPi7P7cvOe2XpdOfq+OtDcgvSNihxbOTA
|
||||
lgdCjJnP9ncj9rVxojwk9pp5lqxmh/5xb7M9Dm8b1riY9c1Ml1/d5iFhr31w+T4MgwzVZrM97lX/6qJl
|
||||
7/De1Tschmo62Hh13tukRGkXEF+jGheWfUK/PLLzXlkOuPOwVReurvAj9y1dHWrzqLBu3+sZHnyW3l6f
|
||||
oT1GPjJlob9L+WxcZz6VLfm4t9d+Vf5cKb4u9cMOnvFyt1hmfYcLnS88dcHeUbHC4yW3FR7TEfd8ee6a
|
||||
eCPEZbepjJJvkBhz6fF10R6BM5bW0L9/Q6W9t1XK8w7jxNpY5+d8dqkAMBlBFB4udmyxy4kN01IHbkRG
|
||||
lD4CRUyKls3kAwC8cIIoHLLetob8EGP4DAeYX36e1n+GFu/ufJsvdQDgmySIwiH562exec3fOouv7a+M
|
||||
Dr/BCMwv/4rjq/d/3Te+ZjT1cyUAqCGIwiH5F9jW5QF/owyYQbx5h7dz5NL2d1ABgG+UIApHDf+ay5uv
|
||||
v7H+tzGAG9L/S1SRS6VQACgjiAIAAFBKEAUAAKCUIAoAAEApQRQAAIBSgigAAAClBFEAAABKCaIAAACU
|
||||
EkQBAAAoJYgCAABQShAFAACglCAKAABAKUH0Vv3ud7/733/7t19+8YWiKIqiKIqiKKctn3z88W8++2wJ
|
||||
CbdDEL1Vr//sZ//6e//ie9/5rqIoiqIoiqIopy0v/cG/eeX7P1hCwu0QRG/VX//612/94pdLBQAAOKUb
|
||||
zQWC6K0SRAEAAEGUUoIoAAAgiFJKEAUAAARRSgmiAACAIEopQRQAABBEKSWIAgAAgiilBFEAAEAQpZQg
|
||||
CgAACKKUEkQBAABBlFKCKAAAIIhSShAFAAAEUUoJogAAgCBKKUEUAAAQRCkliAIAAIIopQRRAABAEKWU
|
||||
IAoAAAiilBJEAQAAQZRSgigAACCIUkoQBQAABFFKCaIAAIAgSilBFAAAEEQpJYgCAACCKKUEUQAAQBCl
|
||||
lCAKAAAIopQSRAEAAEGUUoIoAAAgiFJKEAUAAARRSgmiAACAIEopQRQAABBEKSWIAgAAgiilBFEAAEAQ
|
||||
pZQgCgAACKKUEkQBAABBlFKCKAAAIIhSShAFAAAEUUoJogAAgCBKKUEUAAAQRCkliAIAAIIopQRRAABA
|
||||
EKWUIAoAAAiilBJEAQAAQZRSgigAACCIUkoQBQAABFFKCaIAAIAgSilBFAAAEEQpJYgCAACCKKUEUQAA
|
||||
QBCllCAKAAAIopQSRAEAAEGUUoIoAAAgiFJKEAUAAARRSgmiAACAIEopQRQAABBEKSWIAgAAgiilBFEA
|
||||
AEAQpZQgCgAACKKUEkQBAABBlFKCKAAAIIhSShAFAAAEUUoJogAAgCBKKUEUAAAQRCkliAIAAIIopQRR
|
||||
AABAEKWUIAoAAAiilBJEAQAAQZRSgigAACCIUkoQBQAABFFKCaIAAIAgSilBFAAAEEQpJYgCAACCKKUE
|
||||
UQAAQBCllCAKAAAIopQSRAEAAEGUUoIoAAAgiFJKEAUAAARRSgmiAACAIEopQRQAABBEKSWIAgAAgiil
|
||||
BFEAAEAQpZQgCgAACKKUEkQBAABBlFKCKAAAIIhSShAFAAAEUUoJogAAgCBKKUEUAAAQRCkliAIAAIIo
|
||||
pQRRAABAEKWUIAoAAAiilBJEAQAAQZRSgigAACCIUkoQBQAABFFKCaIAAIAgSilBFAAAEEQpJYgCAACC
|
||||
KKUEUQAAQBCllCAKAAAIopQSRAEAAEGUUoIoAAAgiFJKEAUAAARRSgmiAACAIEopQRQAABBEKSWIAgAA
|
||||
giilBFEAAEAQpZQgCgAACKKUEkQBAABBlFKCKAAAIIhSShAFAAAEUUoJogAAgCBKKUEUAAAQRCkliAIA
|
||||
AIIopQRRAABAEKWUIAoAAAiilBJEAQAAQZRSgigAACCIUkoQBQAABFFKCaIAAIAgSilBFAAAEEQpJYgC
|
||||
AACCKKUEUQAAQBCllCAKAAAIopQSRAEAAEGUUoIoAAAgiFJKEAUAAARRSgmiAACAIEopQRQAABBEKSWI
|
||||
AgAAgiilBFEAAEAQpZQgCgAACKKU+u9/+Zf/+T+99uUXXyiKoiiKoiiKctry3/7rWz/9yZ8uIeF2CKK3
|
||||
6i9+/vM/+Jf/6nvf+a6iKIqiKIqiKKctr3z/B3/48itLSLgdgigAAAClBFEAAABKCaIAAACUEkQBAAAo
|
||||
JYgCAABQShAFAACglCAKAABAKUEUAACAUoIoAAAApQRRAAAASgmiAAAAlBJEAQAAKCWIAgAAUEoQBQAA
|
||||
oJQgCgAAQClBFAAAgFKCKAAAAKUEUQAAAEoJogAAAJQSRAEAACgliAIAAFBKEAUAAKCUIAoAAEApQRQA
|
||||
AIBSgigAAAClBFEAAABKCaIAAACUEkQBAAAoJYgCAABQShAFAACglCAKAABAKUEUAACAUoIoAAAApQRR
|
||||
AAAASgmiAAAAlBJEAQAAKCWIAgAAUEoQBQAAoJQgCgAAQClBFAAAgFKCKAAAAKUEUQAAAEoJogAAAJQS
|
||||
RAEAACgliAIAAFBKEAUAAKCUIAoAAEApQRQAAIBSgigAAAClBFEAAABKCaIAAACUEkQBAAAoJYgCAABQ
|
||||
ShAFAACglCAKAABAKUEUAACAUoIoAAAApQRRAAAASgmiAAAAlBJEAQAAKCWIAgAAUEoQBQAAoJQgCgAA
|
||||
QClBFAAAgFKCKAAAAKUEUQAAAEoJogAAABT653/+v0+urCmWs6JvAAAAAElFTkSuQmCC
|
||||
</value>
|
||||
</data>
|
||||
</root>
|
||||
26
ReportImp/BeWoImFlow/RechnungJugendamt.Designer.cs
generated
26
ReportImp/BeWoImFlow/RechnungJugendamt.Designer.cs
generated
@@ -57,6 +57,7 @@ namespace BeWoImFlow
|
||||
this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
|
||||
this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
|
||||
this.lblAndere = new DevExpress.XtraReports.UI.XRRichText();
|
||||
this.lblJA = new DevExpress.XtraReports.UI.XRRichText();
|
||||
this.xrLine1 = new DevExpress.XtraReports.UI.XRLine();
|
||||
this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
|
||||
this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
@@ -71,13 +72,12 @@ namespace BeWoImFlow
|
||||
this.DetailReport1 = new DevExpress.XtraReports.UI.DetailReportBand();
|
||||
this.Detail2 = new DevExpress.XtraReports.UI.DetailBand();
|
||||
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
|
||||
this.lblJA = new DevExpress.XtraReports.UI.XRRichText();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.lblAndere)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.lblJA)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
|
||||
//
|
||||
// Detail
|
||||
@@ -287,7 +287,7 @@ namespace BeWoImFlow
|
||||
this.lblAdresse,
|
||||
this.xrRichText2,
|
||||
this.xrPictureBox1});
|
||||
this.topMarginBand1.HeightF = 380F;
|
||||
this.topMarginBand1.HeightF = 370F;
|
||||
this.topMarginBand1.Name = "topMarginBand1";
|
||||
//
|
||||
// xrRichText1
|
||||
@@ -295,7 +295,7 @@ namespace BeWoImFlow
|
||||
this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(562.9763F, 220F);
|
||||
this.xrRichText1.Name = "xrRichText1";
|
||||
this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
|
||||
this.xrRichText1.SizeF = new System.Drawing.SizeF(174.02F, 160F);
|
||||
this.xrRichText1.SizeF = new System.Drawing.SizeF(174.02F, 150F);
|
||||
//
|
||||
// lblAdresse
|
||||
//
|
||||
@@ -340,6 +340,13 @@ namespace BeWoImFlow
|
||||
this.lblAndere.SizeF = new System.Drawing.SizeF(650F, 80F);
|
||||
this.lblAndere.Visible = false;
|
||||
//
|
||||
// lblJA
|
||||
//
|
||||
this.lblJA.LocationFloat = new DevExpress.Utils.PointFloat(30.00005F, 20.00008F);
|
||||
this.lblJA.Name = "lblJA";
|
||||
this.lblJA.SerializableRtfString = resources.GetString("lblJA.SerializableRtfString");
|
||||
this.lblJA.SizeF = new System.Drawing.SizeF(696.9999F, 80F);
|
||||
//
|
||||
// xrLine1
|
||||
//
|
||||
this.xrLine1.LocationFloat = new DevExpress.Utils.PointFloat(30.00005F, 0F);
|
||||
@@ -482,13 +489,6 @@ namespace BeWoImFlow
|
||||
//
|
||||
this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceInvoiceRO);
|
||||
//
|
||||
// lblJA
|
||||
//
|
||||
this.lblJA.LocationFloat = new DevExpress.Utils.PointFloat(30.00005F, 20.00008F);
|
||||
this.lblJA.Name = "lblJA";
|
||||
this.lblJA.SerializableRtfString = resources.GetString("lblJA.SerializableRtfString");
|
||||
this.lblJA.SizeF = new System.Drawing.SizeF(696.9999F, 80F);
|
||||
//
|
||||
// Rechnung
|
||||
//
|
||||
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
|
||||
@@ -503,7 +503,7 @@ namespace BeWoImFlow
|
||||
this.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
|
||||
this.ruleRateFactorNull});
|
||||
this.Margins = new System.Drawing.Printing.Margins(50, 40, 380, 120);
|
||||
this.Margins = new System.Drawing.Printing.Margins(50, 40, 370, 120);
|
||||
this.PageHeight = 1169;
|
||||
this.PageWidth = 827;
|
||||
this.PaperKind = System.Drawing.Printing.PaperKind.A4;
|
||||
@@ -512,8 +512,8 @@ namespace BeWoImFlow
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.lblAndere)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.lblJA)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this)).EndInit();
|
||||
|
||||
}
|
||||
|
||||
File diff suppressed because one or more lines are too long
@@ -298,7 +298,7 @@ namespace BeWoImFlow.Alt
|
||||
this.xrRichText2,
|
||||
this.xrRichText1,
|
||||
this.xrPictureBox1});
|
||||
this.topMarginBand1.HeightF = 369.5833F;
|
||||
this.topMarginBand1.HeightF = 356.5176F;
|
||||
this.topMarginBand1.Name = "topMarginBand1";
|
||||
//
|
||||
// lblAdresse
|
||||
@@ -677,7 +677,7 @@ namespace BeWoImFlow.Alt
|
||||
this.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
|
||||
this.ruleRateFactorNull});
|
||||
this.Margins = new System.Drawing.Printing.Margins(50, 40, 370, 120);
|
||||
this.Margins = new System.Drawing.Printing.Margins(50, 40, 357, 120);
|
||||
this.PageHeight = 1169;
|
||||
this.PageWidth = 827;
|
||||
this.PaperKind = System.Drawing.Printing.PaperKind.A4;
|
||||
|
||||
File diff suppressed because one or more lines are too long
16
ReportImp/BeWoImFlow/SettlementReport2.Designer.cs
generated
16
ReportImp/BeWoImFlow/SettlementReport2.Designer.cs
generated
@@ -117,7 +117,7 @@ namespace BeWoImFlow
|
||||
//
|
||||
this.xrLabel8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceDate", "Köln, den {0:dd.MM.yyyy}")});
|
||||
this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(560.98F, 10.00001F);
|
||||
this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(560.98F, 1F);
|
||||
this.xrLabel8.Name = "xrLabel8";
|
||||
this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel8.SizeF = new System.Drawing.SizeF(176.02F, 23F);
|
||||
@@ -129,7 +129,7 @@ namespace BeWoImFlow
|
||||
this.xrTable1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
|
||||
| DevExpress.XtraPrinting.BorderSide.Right)
|
||||
| DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(159.0417F, 208.8541F);
|
||||
this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(159.0417F, 198.8541F);
|
||||
this.xrTable1.Name = "xrTable1";
|
||||
this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
|
||||
this.xrTableRow9,
|
||||
@@ -236,7 +236,7 @@ namespace BeWoImFlow
|
||||
//
|
||||
// xrLabel6
|
||||
//
|
||||
this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(30.08337F, 141.8541F);
|
||||
this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(30.08337F, 131.8541F);
|
||||
this.xrLabel6.Multiline = true;
|
||||
this.xrLabel6.Name = "xrLabel6";
|
||||
this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
@@ -246,7 +246,7 @@ namespace BeWoImFlow
|
||||
//
|
||||
// xrLabel5
|
||||
//
|
||||
this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(30.08337F, 108.8543F);
|
||||
this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(30.08337F, 98.8543F);
|
||||
this.xrLabel5.Name = "xrLabel5";
|
||||
this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel5.SizeF = new System.Drawing.SizeF(317F, 17F);
|
||||
@@ -258,7 +258,7 @@ namespace BeWoImFlow
|
||||
this.xrLabel4.BackColor = System.Drawing.Color.Transparent;
|
||||
this.xrLabel4.CanShrink = true;
|
||||
this.xrLabel4.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(30.08337F, 75.31255F);
|
||||
this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(30.08337F, 65.31255F);
|
||||
this.xrLabel4.Multiline = true;
|
||||
this.xrLabel4.Name = "xrLabel4";
|
||||
this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
@@ -273,7 +273,7 @@ namespace BeWoImFlow
|
||||
this.xrLabel3.BackColor = System.Drawing.Color.Transparent;
|
||||
this.xrLabel3.CanShrink = true;
|
||||
this.xrLabel3.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(30.00005F, 43.31258F);
|
||||
this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(30.00005F, 33.31258F);
|
||||
this.xrLabel3.Name = "xrLabel3";
|
||||
this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel3.SizeF = new System.Drawing.SizeF(650F, 16F);
|
||||
@@ -375,7 +375,7 @@ namespace BeWoImFlow
|
||||
this.xrLabel6,
|
||||
this.xrTable1,
|
||||
this.xrLabel8});
|
||||
this.GroupHeader1.HeightF = 292.7083F;
|
||||
this.GroupHeader1.HeightF = 284.375F;
|
||||
this.GroupHeader1.Name = "GroupHeader1";
|
||||
this.GroupHeader1.StylePriority.UseFont = false;
|
||||
//
|
||||
@@ -384,7 +384,7 @@ namespace BeWoImFlow
|
||||
this.xrLabel7.BackColor = System.Drawing.Color.Transparent;
|
||||
this.xrLabel7.CanShrink = true;
|
||||
this.xrLabel7.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(30.08337F, 59.31256F);
|
||||
this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(30.08337F, 49.31256F);
|
||||
this.xrLabel7.Name = "xrLabel7";
|
||||
this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel7.SizeF = new System.Drawing.SizeF(650F, 16F);
|
||||
|
||||
File diff suppressed because one or more lines are too long
@@ -18,7 +18,15 @@ namespace BeWo.DiakonieLennepReports
|
||||
|
||||
public void SetReportDataSource(Settlement2RO pRO)
|
||||
{
|
||||
|
||||
|
||||
foreach (var ii in pRO.InvoiceItems)
|
||||
{
|
||||
if (ii.ItemDescription != null && ii.ItemDescription.ToLower().Contains("fehlkontakt"))
|
||||
{
|
||||
ii.AbrechnungsText = ii.AbrechnungsText.Split(':')[0] + ": " + string.Format("{0:0.##}", ii.UnitCount) + " " + "FLS" + " x 0,8 x " + string.Format("{0:c}", ii.AmountPerUnit.Value / 0.8m);
|
||||
}
|
||||
}
|
||||
|
||||
if (pRO.Claim >= 0)
|
||||
{
|
||||
//lblEndText.Text =
|
||||
|
||||
@@ -48,6 +48,12 @@
|
||||
<Reference Include="System.Xml" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="Leistungsnachweis.cs">
|
||||
<SubType>Component</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Leistungsnachweis.Designer.cs">
|
||||
<DependentUpon>Leistungsnachweis.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="RechnungJuDi.cs">
|
||||
<SubType>Component</SubType>
|
||||
</Compile>
|
||||
@@ -76,6 +82,10 @@
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<EmbeddedResource Include="Properties\licenses.licx" />
|
||||
<EmbeddedResource Include="Leistungsnachweis.resx">
|
||||
<DependentUpon>Leistungsnachweis.cs</DependentUpon>
|
||||
<SubType>Designer</SubType>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="RechnungJuDi.resx">
|
||||
<DependentUpon>RechnungJuDi.cs</DependentUpon>
|
||||
<SubType>Designer</SubType>
|
||||
|
||||
916
ReportImp/DiakonischesWerkDinslakenJuDi/Leistungsnachweis.Designer.cs
generated
Normal file
916
ReportImp/DiakonischesWerkDinslakenJuDi/Leistungsnachweis.Designer.cs
generated
Normal file
@@ -0,0 +1,916 @@
|
||||
using BeWo.Report.ReportObjects;
|
||||
namespace DiakonischesWerkDinslakenJuDi
|
||||
{
|
||||
partial class Leistungsnachweis
|
||||
{
|
||||
/// <summary>
|
||||
/// Required designer variable.
|
||||
/// </summary>
|
||||
private System.ComponentModel.IContainer components;
|
||||
|
||||
/// <summary>
|
||||
/// Clean up any resources being used.
|
||||
/// </summary>
|
||||
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
|
||||
protected override void Dispose(bool disposing)
|
||||
{
|
||||
if (disposing && (components != null))
|
||||
{
|
||||
components.Dispose();
|
||||
}
|
||||
base.Dispose(disposing);
|
||||
}
|
||||
|
||||
#region Designer generated code
|
||||
|
||||
/// <summary>
|
||||
/// Required method for Designer support - do not modify
|
||||
/// the contents of this method with the code editor.
|
||||
/// </summary>
|
||||
private void InitializeComponent()
|
||||
{
|
||||
this.components = new System.ComponentModel.Container();
|
||||
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.xrTableCell44 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell50 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.picSignature = new DevExpress.XtraReports.UI.XRPictureBox();
|
||||
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.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.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.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.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
|
||||
this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
|
||||
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.fieldKontaktArt = new DevExpress.XtraReports.UI.CalculatedField();
|
||||
this.xrLabel24 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel25 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
((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.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
|
||||
//
|
||||
// xrTable3
|
||||
//
|
||||
this.xrTable3.BorderColor = System.Drawing.Color.Black;
|
||||
this.xrTable3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
|
||||
| DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrTable3.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
|
||||
this.xrTable3.Name = "xrTable3";
|
||||
this.xrTable3.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
|
||||
this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
|
||||
this.xrTableRow6});
|
||||
this.xrTable3.SizeF = new System.Drawing.SizeF(734.9999F, 20F);
|
||||
this.xrTable3.StylePriority.UseFont = false;
|
||||
this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
|
||||
//
|
||||
// xrTableRow6
|
||||
//
|
||||
this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
|
||||
this.xrTableCell13,
|
||||
this.xrTableCell14,
|
||||
this.xrTableCell10,
|
||||
this.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 System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((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.1060778874243403D;
|
||||
//
|
||||
// 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 System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.xrTableCell14.Name = "xrTableCell14";
|
||||
this.xrTableCell14.StylePriority.UseBorders = false;
|
||||
this.xrTableCell14.StylePriority.UseFont = false;
|
||||
this.xrTableCell14.StylePriority.UsePadding = false;
|
||||
this.xrTableCell14.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableCell14.Text = "xrTableCell14";
|
||||
this.xrTableCell14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
|
||||
this.xrTableCell14.Weight = 0.083745628366643649D;
|
||||
//
|
||||
// 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 System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
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.083745495010813173D;
|
||||
//
|
||||
// xrTableCell12
|
||||
//
|
||||
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.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.0949115255867568D;
|
||||
//
|
||||
// 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.StylePriority.UseBorders = false;
|
||||
this.xrTableCell44.StylePriority.UseFont = false;
|
||||
this.xrTableCell44.StylePriority.UsePadding = false;
|
||||
this.xrTableCell44.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableCell44.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
|
||||
this.xrTableCell44.Weight = 0.27356927387420893D;
|
||||
//
|
||||
// xrTableCell50
|
||||
//
|
||||
this.xrTableCell50.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.picSignature});
|
||||
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.MiddleLeft;
|
||||
this.xrTableCell50.Weight = 0.1786572346926234D;
|
||||
//
|
||||
// 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(0F, 0F);
|
||||
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 System.Drawing.Printing.PrintEventHandler(this.picSignature_BeforePrint);
|
||||
//
|
||||
// GroupHeader1
|
||||
//
|
||||
this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.xrTableServiceRecords1});
|
||||
this.GroupHeader1.HeightF = 60.00001F;
|
||||
this.GroupHeader1.Name = "GroupHeader1";
|
||||
this.GroupHeader1.RepeatEveryPage = true;
|
||||
//
|
||||
// xrTableServiceRecords1
|
||||
//
|
||||
this.xrTableServiceRecords1.BackColor = System.Drawing.Color.Gainsboro;
|
||||
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.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(734.9999F, 60.00001F);
|
||||
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.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.59958579047138627D;
|
||||
//
|
||||
// xrTableCell3
|
||||
//
|
||||
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.Name = "xrTableCell3";
|
||||
this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 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 = "Datum";
|
||||
this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
|
||||
this.xrTableCell3.Weight = 0.23467531406013314D;
|
||||
//
|
||||
// xrTableCell4
|
||||
//
|
||||
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.Multiline = true;
|
||||
this.xrTableCell4.Name = "xrTableCell4";
|
||||
this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(4, 4, 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 = "Uhrzeit";
|
||||
this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
|
||||
this.xrTableCell4.Weight = 0.37053873561194384D;
|
||||
//
|
||||
// xrTableCell9
|
||||
//
|
||||
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.Multiline = true;
|
||||
this.xrTableCell9.Name = "xrTableCell9";
|
||||
this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 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 = "Anzahl";
|
||||
this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
|
||||
this.xrTableCell9.Weight = 0.20997186976791848D;
|
||||
//
|
||||
// xrTableCell28
|
||||
//
|
||||
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.Name = "xrTableCell28";
|
||||
this.xrTableCell28.StylePriority.UseBorders = false;
|
||||
this.xrTableCell28.StylePriority.UseFont = false;
|
||||
this.xrTableCell28.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableCell28.Text = "Leistungsbeschreibung";
|
||||
this.xrTableCell28.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
|
||||
this.xrTableCell28.Weight = 0.60521484876814424D;
|
||||
//
|
||||
// xrTableCell48
|
||||
//
|
||||
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.Multiline = true;
|
||||
this.xrTableCell48.Name = "xrTableCell48";
|
||||
this.xrTableCell48.StylePriority.UseBorders = false;
|
||||
this.xrTableCell48.StylePriority.UseFont = false;
|
||||
this.xrTableCell48.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableCell48.Text = "Unterschrift des";
|
||||
this.xrTableCell48.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
|
||||
this.xrTableCell48.Weight = 0.39524168989241909D;
|
||||
//
|
||||
// xrTableRow1
|
||||
//
|
||||
this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
|
||||
this.xrTableCell1,
|
||||
this.xrTableCell8,
|
||||
this.xrTableCell5,
|
||||
this.xrTableCell7,
|
||||
this.xrTableCell43,
|
||||
this.xrTableCell49});
|
||||
this.xrTableRow1.Name = "xrTableRow1";
|
||||
this.xrTableRow1.Weight = 1.1135166191671679D;
|
||||
//
|
||||
// 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.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
|
||||
this.xrTableCell1.Weight = 0.23467512559407955D;
|
||||
//
|
||||
// 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 System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.xrTableCell8.Name = "xrTableCell8";
|
||||
this.xrTableCell8.StylePriority.UseBorders = false;
|
||||
this.xrTableCell8.StylePriority.UseFont = false;
|
||||
this.xrTableCell8.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableCell8.Text = "von";
|
||||
this.xrTableCell8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
|
||||
this.xrTableCell8.Weight = 0.18526936780597192D;
|
||||
//
|
||||
// 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 System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.xrTableCell5.Name = "xrTableCell5";
|
||||
this.xrTableCell5.StylePriority.UseBorders = false;
|
||||
this.xrTableCell5.StylePriority.UseFont = false;
|
||||
this.xrTableCell5.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableCell5.Text = "bis";
|
||||
this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
|
||||
this.xrTableCell5.Weight = 0.18526966935165767D;
|
||||
//
|
||||
// xrTableCell7
|
||||
//
|
||||
this.xrTableCell7.BackColor = System.Drawing.Color.Gainsboro;
|
||||
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.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 = "Stunden";
|
||||
this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
|
||||
this.xrTableCell7.Weight = 0.20997179438149705D;
|
||||
//
|
||||
// xrTableCell43
|
||||
//
|
||||
this.xrTableCell43.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
|
||||
| DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrTableCell43.Font = new System.Drawing.Font("Arial", 10F);
|
||||
this.xrTableCell43.Name = "xrTableCell43";
|
||||
this.xrTableCell43.StylePriority.UseBorders = false;
|
||||
this.xrTableCell43.StylePriority.UseFont = false;
|
||||
this.xrTableCell43.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableCell43.Text = "(Durchgeführte Tätigkeit)";
|
||||
this.xrTableCell43.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
|
||||
this.xrTableCell43.Weight = 0.60521481107493347D;
|
||||
//
|
||||
// xrTableCell49
|
||||
//
|
||||
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.Multiline = true;
|
||||
this.xrTableCell49.Name = "xrTableCell49";
|
||||
this.xrTableCell49.StylePriority.UseBorders = false;
|
||||
this.xrTableCell49.StylePriority.UseFont = false;
|
||||
this.xrTableCell49.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableCell49.Text = "Hilfeempfängers /\r\nSorgeberechtigten";
|
||||
this.xrTableCell49.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
|
||||
this.xrTableCell49.Weight = 0.39524168989241909D;
|
||||
//
|
||||
// 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.xrLabel11,
|
||||
this.xrLabel9,
|
||||
this.xrLabel24,
|
||||
this.xrLabel25,
|
||||
this.xrLabel14,
|
||||
this.xrLabel16,
|
||||
this.xrLabel7,
|
||||
this.xrLabel8,
|
||||
this.xrLabel6,
|
||||
this.xrLabel5,
|
||||
this.xrLabel4,
|
||||
this.xrLabel3,
|
||||
this.xrLabel2});
|
||||
this.ReportHeader.HeightF = 211.25F;
|
||||
this.ReportHeader.Name = "ReportHeader";
|
||||
//
|
||||
// xrLabel14
|
||||
//
|
||||
this.xrLabel14.BackColor = System.Drawing.Color.Gainsboro;
|
||||
this.xrLabel14.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
|
||||
| DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrLabel14.Font = new System.Drawing.Font("Arial", 10F);
|
||||
this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(0F, 136.6705F);
|
||||
this.xrLabel14.Multiline = true;
|
||||
this.xrLabel14.Name = "xrLabel14";
|
||||
this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
|
||||
this.xrLabel14.SizeF = new System.Drawing.SizeF(205.6386F, 33F);
|
||||
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 = "Vereinbarter Leistungsumfang\r\npro Woche";
|
||||
this.xrLabel14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
|
||||
//
|
||||
// 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, "ApprovedFLSPerWeek", "{0:0.##}")});
|
||||
this.xrLabel16.Font = new System.Drawing.Font("Arial", 10F);
|
||||
this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(205.6386F, 136.1944F);
|
||||
this.xrLabel16.Name = "xrLabel16";
|
||||
this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
|
||||
this.xrLabel16.SizeF = new System.Drawing.SizeF(530.3613F, 33.47604F);
|
||||
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.Gainsboro;
|
||||
this.xrLabel7.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
|
||||
| DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrLabel7.Font = new System.Drawing.Font("Arial", 10F);
|
||||
this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 169.6704F);
|
||||
this.xrLabel7.Name = "xrLabel7";
|
||||
this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
|
||||
this.xrLabel7.SizeF = new System.Drawing.SizeF(205.64F, 33F);
|
||||
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 = "Abrechnungszeitraum";
|
||||
this.xrLabel7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
|
||||
//
|
||||
// xrLabel8
|
||||
//
|
||||
this.xrLabel8.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrLabel8.Font = new System.Drawing.Font("Arial", 10F);
|
||||
this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(205.64F, 169.6704F);
|
||||
this.xrLabel8.Name = "xrLabel8";
|
||||
this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
|
||||
this.xrLabel8.SizeF = new System.Drawing.SizeF(530.3599F, 33F);
|
||||
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 = "[Month] [Year]";
|
||||
this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
//
|
||||
// xrLabel6
|
||||
//
|
||||
this.xrLabel6.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrLabel6.Font = new System.Drawing.Font("Arial", 10F);
|
||||
this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(205.6386F, 69.69441F);
|
||||
this.xrLabel6.Name = "xrLabel6";
|
||||
this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
|
||||
this.xrLabel6.SizeF = new System.Drawing.SizeF(529.3613F, 33.49999F);
|
||||
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.Font = new System.Drawing.Font("Arial", 10F);
|
||||
this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(205.6386F, 36.69444F);
|
||||
this.xrLabel5.Name = "xrLabel5";
|
||||
this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
|
||||
this.xrLabel5.SizeF = new System.Drawing.SizeF(529.3613F, 32.99998F);
|
||||
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 = "Diakonisches Werk, Ju.Di, Wiesenstr. 44, 46535 Dinslaken";
|
||||
this.xrLabel5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
//
|
||||
// xrLabel4
|
||||
//
|
||||
this.xrLabel4.BackColor = System.Drawing.Color.Gainsboro;
|
||||
this.xrLabel4.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)));
|
||||
this.xrLabel4.Font = new System.Drawing.Font("Arial", 10F);
|
||||
this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 70.19443F);
|
||||
this.xrLabel4.Name = "xrLabel4";
|
||||
this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
|
||||
this.xrLabel4.SizeF = new System.Drawing.SizeF(205.6386F, 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 = "Leistungsempfänger";
|
||||
this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
|
||||
//
|
||||
// xrLabel3
|
||||
//
|
||||
this.xrLabel3.BackColor = System.Drawing.Color.Gainsboro;
|
||||
this.xrLabel3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
|
||||
| DevExpress.XtraPrinting.BorderSide.Right)));
|
||||
this.xrLabel3.Font = new System.Drawing.Font("Arial", 10F);
|
||||
this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 36.69444F);
|
||||
this.xrLabel3.Name = "xrLabel3";
|
||||
this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
|
||||
this.xrLabel3.SizeF = new System.Drawing.SizeF(205.6386F, 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 = "Maßnahmeträger";
|
||||
this.xrLabel3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
|
||||
//
|
||||
// xrLabel2
|
||||
//
|
||||
this.xrLabel2.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
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(735.0044F, 25F);
|
||||
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.HeightF = 100F;
|
||||
this.topMarginBand1.Name = "topMarginBand1";
|
||||
//
|
||||
// bottomMarginBand1
|
||||
//
|
||||
this.bottomMarginBand1.HeightF = 30F;
|
||||
this.bottomMarginBand1.Name = "bottomMarginBand1";
|
||||
//
|
||||
// GroupFooter1
|
||||
//
|
||||
this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.lblUnterschriftKlient,
|
||||
this.lblUnterschriftMitarbeiter,
|
||||
this.xrLabel10,
|
||||
this.xrLabel1,
|
||||
this.xrPictureBox1});
|
||||
this.GroupFooter1.HeightF = 103.9513F;
|
||||
this.GroupFooter1.KeepTogether = true;
|
||||
this.GroupFooter1.Name = "GroupFooter1";
|
||||
//
|
||||
// lblUnterschriftKlient
|
||||
//
|
||||
this.lblUnterschriftKlient.Borders = DevExpress.XtraPrinting.BorderSide.Top;
|
||||
this.lblUnterschriftKlient.Font = new System.Drawing.Font("Arial", 10F);
|
||||
this.lblUnterschriftKlient.LocationFloat = new DevExpress.Utils.PointFloat(0F, 72.03387F);
|
||||
this.lblUnterschriftKlient.Name = "lblUnterschriftKlient";
|
||||
this.lblUnterschriftKlient.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
|
||||
this.lblUnterschriftKlient.SizeF = new System.Drawing.SizeF(329.9998F, 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 = "Ort, Datum";
|
||||
this.lblUnterschriftKlient.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
//
|
||||
// lblUnterschriftMitarbeiter
|
||||
//
|
||||
this.lblUnterschriftMitarbeiter.Borders = DevExpress.XtraPrinting.BorderSide.Top;
|
||||
this.lblUnterschriftMitarbeiter.Font = new System.Drawing.Font("Arial", 10F);
|
||||
this.lblUnterschriftMitarbeiter.LocationFloat = new DevExpress.Utils.PointFloat(414.9999F, 72.03391F);
|
||||
this.lblUnterschriftMitarbeiter.Name = "lblUnterschriftMitarbeiter";
|
||||
this.lblUnterschriftMitarbeiter.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
|
||||
this.lblUnterschriftMitarbeiter.SizeF = new System.Drawing.SizeF(320.0045F, 19.99995F);
|
||||
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 = "Unterschrift der päd. / therap. Fachkraft";
|
||||
this.lblUnterschriftMitarbeiter.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
|
||||
//
|
||||
// xrLabel10
|
||||
//
|
||||
this.xrLabel10.BackColor = System.Drawing.Color.Transparent;
|
||||
this.xrLabel10.Borders = DevExpress.XtraPrinting.BorderSide.None;
|
||||
this.xrLabel10.Font = new System.Drawing.Font("Arial", 10F);
|
||||
this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(95.00012F, 10F);
|
||||
this.xrLabel10.Name = "xrLabel10";
|
||||
this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
|
||||
this.xrLabel10.SizeF = new System.Drawing.SizeF(149.9996F, 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.Text = "Gesamtstundenzahl: ";
|
||||
this.xrLabel10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
|
||||
//
|
||||
// xrLabel1
|
||||
//
|
||||
this.xrLabel1.BackColor = System.Drawing.Color.Gainsboro;
|
||||
this.xrLabel1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
|
||||
| DevExpress.XtraPrinting.BorderSide.Right)
|
||||
| DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrLabel1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "TotalFLS", "{0:0.##}")});
|
||||
this.xrLabel1.Font = new System.Drawing.Font("Arial", 10F);
|
||||
this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(244.9998F, 10F);
|
||||
this.xrLabel1.Name = "xrLabel1";
|
||||
this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
|
||||
this.xrLabel1.SizeF = new System.Drawing.SizeF(85F, 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("Image", null, "EmployeeSignature")});
|
||||
this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(415F, 36.53391F);
|
||||
this.xrPictureBox1.Name = "xrPictureBox1";
|
||||
this.xrPictureBox1.Scripts.OnBeforePrint = "xrPictureBox1_BeforePrint";
|
||||
this.xrPictureBox1.SizeF = new System.Drawing.SizeF(320.0001F, 35.50002F);
|
||||
this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
|
||||
//
|
||||
// fieldKontaktArt
|
||||
//
|
||||
this.fieldKontaktArt.DataMember = "Services";
|
||||
this.fieldKontaktArt.Expression = "Iif([IsGroup], \'GR\', \'E\')";
|
||||
this.fieldKontaktArt.FieldType = DevExpress.XtraReports.UI.FieldType.String;
|
||||
this.fieldKontaktArt.Name = "fieldKontaktArt";
|
||||
//
|
||||
// xrLabel24
|
||||
//
|
||||
this.xrLabel24.BackColor = System.Drawing.Color.Gainsboro;
|
||||
this.xrLabel24.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
|
||||
| DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrLabel24.Font = new System.Drawing.Font("Arial", 10F);
|
||||
this.xrLabel24.LocationFloat = new DevExpress.Utils.PointFloat(0F, 103.1944F);
|
||||
this.xrLabel24.Name = "xrLabel24";
|
||||
this.xrLabel24.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
|
||||
this.xrLabel24.SizeF = new System.Drawing.SizeF(205.64F, 33F);
|
||||
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 = "Hilfeart";
|
||||
this.xrLabel24.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
|
||||
//
|
||||
// xrLabel25
|
||||
//
|
||||
this.xrLabel25.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrLabel25.Font = new System.Drawing.Font("Arial", 10F);
|
||||
this.xrLabel25.LocationFloat = new DevExpress.Utils.PointFloat(205.64F, 103.1944F);
|
||||
this.xrLabel25.Name = "xrLabel25";
|
||||
this.xrLabel25.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
|
||||
this.xrLabel25.SizeF = new System.Drawing.SizeF(529.3655F, 33F);
|
||||
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.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
//
|
||||
// xrLabel9
|
||||
//
|
||||
this.xrLabel9.BackColor = System.Drawing.Color.Gainsboro;
|
||||
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", 6F);
|
||||
this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(0F, 90.19444F);
|
||||
this.xrLabel9.Name = "xrLabel9";
|
||||
this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
|
||||
this.xrLabel9.SizeF = new System.Drawing.SizeF(205.6386F, 12.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 = "(Name des Kindes und ggf. Anschrift)";
|
||||
this.xrLabel9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
|
||||
//
|
||||
// xrLabel11
|
||||
//
|
||||
this.xrLabel11.BackColor = System.Drawing.Color.Gainsboro;
|
||||
this.xrLabel11.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
|
||||
| DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrLabel11.Font = new System.Drawing.Font("Arial", 6F);
|
||||
this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(0F, 56.69443F);
|
||||
this.xrLabel11.Name = "xrLabel11";
|
||||
this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
|
||||
this.xrLabel11.SizeF = new System.Drawing.SizeF(205.6386F, 12.99998F);
|
||||
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 = "(Name/Anschrift, Name des Mitarbeiters)";
|
||||
this.xrLabel11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
|
||||
//
|
||||
// Leistungsnachweis
|
||||
//
|
||||
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.DataSource = this.bindingSource1;
|
||||
this.Font = new System.Drawing.Font("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, 100, 30);
|
||||
this.PageHeight = 1169;
|
||||
this.PageWidth = 827;
|
||||
this.PaperKind = System.Drawing.Printing.PaperKind.A4;
|
||||
this.Version = "17.1";
|
||||
((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 xrTableCell7;
|
||||
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 picSignature;
|
||||
private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel11;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel9;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel24;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel25;
|
||||
}
|
||||
}
|
||||
89
ReportImp/DiakonischesWerkDinslakenJuDi/Leistungsnachweis.cs
Normal file
89
ReportImp/DiakonischesWerkDinslakenJuDi/Leistungsnachweis.cs
Normal file
@@ -0,0 +1,89 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Drawing;
|
||||
using System.IO;
|
||||
using System.Text.RegularExpressions;
|
||||
using BeWo.Report;
|
||||
using BeWo.Report.ReportObjects;
|
||||
using BS.Shared.Core;
|
||||
using DevExpress.XtraReports.UI;
|
||||
|
||||
namespace DiakonischesWerkDinslakenJuDi
|
||||
{
|
||||
public partial class Leistungsnachweis : XtraReport, IBeWoReport<ServicesOverviewRO>
|
||||
{
|
||||
public Leistungsnachweis()
|
||||
{
|
||||
InitializeComponent();
|
||||
}
|
||||
|
||||
public void SetReportDataSource(ServicesOverviewRO pRO)
|
||||
{
|
||||
|
||||
// Get calling method name
|
||||
//StackTrace stackTrace = new StackTrace();
|
||||
//Debug.WriteLine(stackTrace.GetFrame(1).GetMethod().Name);
|
||||
|
||||
bool hatGruppen = false;
|
||||
|
||||
//if (pRO == null)
|
||||
// return;
|
||||
|
||||
if (pRO.Services != null)
|
||||
{
|
||||
List<ServicesOverviewRO.ServiceDetail> servicesBillable = new List<ServicesOverviewRO.ServiceDetail>();
|
||||
|
||||
foreach (var sd in pRO.Services)
|
||||
{
|
||||
if (sd.IsBillable || sd.ServiceDescription.ToLower().Contains("fehlkontakt") || sd.ServiceCategory.ToLower().Contains("fehlkontakt"))
|
||||
{
|
||||
ServicesOverviewRO.CreateSignatureString(sd);
|
||||
sd.Notice5 = "E";
|
||||
if (sd.IsGroup)
|
||||
{
|
||||
//sd.Notice5 = String.Format("{0} Teilnehmer", sd.CustomerCount);
|
||||
sd.Notice5 = "GR";
|
||||
hatGruppen = true;
|
||||
}
|
||||
if (sd.ServiceDescription.ToLower().Contains("fehlkontakt") || sd.ServiceCategory.ToLower().Contains("fehlkontakt"))
|
||||
{
|
||||
sd.Notice5 = "F";
|
||||
}
|
||||
servicesBillable.Add(sd);
|
||||
}
|
||||
}
|
||||
|
||||
pRO.Services = servicesBillable;
|
||||
}
|
||||
|
||||
bindingSource1.DataSource = pRO;
|
||||
}
|
||||
|
||||
|
||||
private void picSignature_BeforePrint(object sender, System.Drawing.Printing.PrintEventArgs 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/(?<type>.+?),(?<data>.+)").Groups["data"].Value;
|
||||
var binData = Convert.FromBase64String(base64Data);
|
||||
Image img = ByteArrayToImage(binData);
|
||||
xrBox.Image = Utils.CropImage(img);
|
||||
}
|
||||
else
|
||||
{
|
||||
xrBox.Image = null;
|
||||
}
|
||||
}
|
||||
|
||||
public Image ByteArrayToImage(byte[] byteArrayIn)
|
||||
{
|
||||
using(var memoryStream = new MemoryStream(byteArrayIn))
|
||||
{
|
||||
return Image.FromStream(memoryStream);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
123
ReportImp/DiakonischesWerkDinslakenJuDi/Leistungsnachweis.resx
Normal file
123
ReportImp/DiakonischesWerkDinslakenJuDi/Leistungsnachweis.resx
Normal file
@@ -0,0 +1,123 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
|
||||
Version 2.0
|
||||
|
||||
The primary goals of this format is to allow a simple XML format
|
||||
that is mostly human readable. The generation and parsing of the
|
||||
various data types are done through the TypeConverter classes
|
||||
associated with the data types.
|
||||
|
||||
Example:
|
||||
|
||||
... ado.net/XML headers & schema ...
|
||||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||
<resheader name="version">2.0</resheader>
|
||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||
</data>
|
||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||
<comment>This is a comment</comment>
|
||||
</data>
|
||||
|
||||
There are any number of "resheader" rows that contain simple
|
||||
name/value pairs.
|
||||
|
||||
Each data row contains a name, and value. The row also contains a
|
||||
type or mimetype. Type corresponds to a .NET class that support
|
||||
text/value conversion through the TypeConverter architecture.
|
||||
Classes that don't support this are serialized and stored with the
|
||||
mimetype set.
|
||||
|
||||
The mimetype is used for serialized objects, and tells the
|
||||
ResXResourceReader how to depersist the object. This is currently not
|
||||
extensible. For a given mimetype the value must be set accordingly:
|
||||
|
||||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||
that the ResXResourceWriter will generate, however the reader can
|
||||
read any of the formats listed below.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.binary.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.soap.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||
value : The object must be serialized into a byte array
|
||||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<metadata name="bindingSource1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>21, 17</value>
|
||||
</metadata>
|
||||
</root>
|
||||
@@ -91,11 +91,12 @@ namespace KommMit
|
||||
this.xrTableCell27 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel5 = 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();
|
||||
this.fieldGruppe = new DevExpress.XtraReports.UI.CalculatedField();
|
||||
this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
|
||||
@@ -509,6 +510,8 @@ namespace KommMit
|
||||
// ReportFooter
|
||||
//
|
||||
this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.xrLabel4,
|
||||
this.xrLabel3,
|
||||
this.xrPictureBox2,
|
||||
this.xrPictureBox1,
|
||||
this.xrLabel20,
|
||||
@@ -517,8 +520,7 @@ namespace KommMit
|
||||
this.xrLabel1,
|
||||
this.xrTable2,
|
||||
this.xrLabel7,
|
||||
this.xrLabel6,
|
||||
this.xrLabel5});
|
||||
this.xrLabel6});
|
||||
this.ReportFooter.Font = new System.Drawing.Font("Arial", 11F);
|
||||
this.ReportFooter.HeightF = 231.75F;
|
||||
this.ReportFooter.Name = "ReportFooter";
|
||||
@@ -528,18 +530,18 @@ namespace KommMit
|
||||
//
|
||||
this.xrPictureBox2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Image", null, "EmployeeSignature")});
|
||||
this.xrPictureBox2.LocationFloat = new DevExpress.Utils.PointFloat(159.3848F, 160.75F);
|
||||
this.xrPictureBox2.LocationFloat = new DevExpress.Utils.PointFloat(89.99999F, 160.75F);
|
||||
this.xrPictureBox2.Name = "xrPictureBox2";
|
||||
this.xrPictureBox2.SizeF = new System.Drawing.SizeF(216.875F, 42.99997F);
|
||||
this.xrPictureBox2.SizeF = new System.Drawing.SizeF(179.9999F, 42.99997F);
|
||||
this.xrPictureBox2.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
|
||||
//
|
||||
// xrPictureBox1
|
||||
//
|
||||
this.xrPictureBox1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Image", null, "CustomerSignature")});
|
||||
this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(433.9999F, 160.75F);
|
||||
this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(467.3332F, 160.75F);
|
||||
this.xrPictureBox1.Name = "xrPictureBox1";
|
||||
this.xrPictureBox1.SizeF = new System.Drawing.SizeF(216F, 42.99997F);
|
||||
this.xrPictureBox1.SizeF = new System.Drawing.SizeF(181.6248F, 42.99997F);
|
||||
this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
|
||||
//
|
||||
// xrLabel20
|
||||
@@ -701,35 +703,24 @@ namespace KommMit
|
||||
// xrLabel7
|
||||
//
|
||||
this.xrLabel7.Borders = DevExpress.XtraPrinting.BorderSide.Top;
|
||||
this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(433.9999F, 203.75F);
|
||||
this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(379.8332F, 203.75F);
|
||||
this.xrLabel7.Name = "xrLabel7";
|
||||
this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel7.SizeF = new System.Drawing.SizeF(216F, 17.99997F);
|
||||
this.xrLabel7.SizeF = new System.Drawing.SizeF(269.1248F, 17.99997F);
|
||||
this.xrLabel7.StylePriority.UseBorders = false;
|
||||
this.xrLabel7.StylePriority.UseFont = false;
|
||||
this.xrLabel7.Text = "Klient/in";
|
||||
this.xrLabel7.Text = "Datum, Klient/in";
|
||||
//
|
||||
// xrLabel6
|
||||
//
|
||||
this.xrLabel6.Borders = DevExpress.XtraPrinting.BorderSide.Top;
|
||||
this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(159.3847F, 203.75F);
|
||||
this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(6.357829E-05F, 203.75F);
|
||||
this.xrLabel6.Name = "xrLabel6";
|
||||
this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel6.SizeF = new System.Drawing.SizeF(216.8751F, 17.99997F);
|
||||
this.xrLabel6.SizeF = new System.Drawing.SizeF(269.9999F, 17.99997F);
|
||||
this.xrLabel6.StylePriority.UseBorders = false;
|
||||
this.xrLabel6.StylePriority.UseFont = false;
|
||||
this.xrLabel6.Text = "Mitarbeiter/in";
|
||||
//
|
||||
// xrLabel5
|
||||
//
|
||||
this.xrLabel5.Borders = DevExpress.XtraPrinting.BorderSide.Top;
|
||||
this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 203.75F);
|
||||
this.xrLabel5.Name = "xrLabel5";
|
||||
this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel5.SizeF = new System.Drawing.SizeF(117F, 17.99997F);
|
||||
this.xrLabel5.StylePriority.UseBorders = false;
|
||||
this.xrLabel5.StylePriority.UseFont = false;
|
||||
this.xrLabel5.Text = "Datum";
|
||||
this.xrLabel6.Text = "Datum, Mitarbeiter/in";
|
||||
//
|
||||
// fieldAbrechenbareMinuten
|
||||
//
|
||||
@@ -757,6 +748,26 @@ namespace KommMit
|
||||
this.fieldGruppe.FieldType = DevExpress.XtraReports.UI.FieldType.String;
|
||||
this.fieldGruppe.Name = "fieldGruppe";
|
||||
//
|
||||
// xrLabel3
|
||||
//
|
||||
this.xrLabel3.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerSignatureDate", "{0:dd.MM.yyyy}")});
|
||||
this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(379.8332F, 180.75F);
|
||||
this.xrLabel3.Name = "xrLabel3";
|
||||
this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 96F);
|
||||
this.xrLabel3.SizeF = new System.Drawing.SizeF(87.5F, 23F);
|
||||
this.xrLabel3.Text = "xrLabel3";
|
||||
//
|
||||
// xrLabel4
|
||||
//
|
||||
this.xrLabel4.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeSignatureDate", "{0:dd.MM.yyyy}")});
|
||||
this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0.0001271566F, 180.75F);
|
||||
this.xrLabel4.Name = "xrLabel4";
|
||||
this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 96F);
|
||||
this.xrLabel4.SizeF = new System.Drawing.SizeF(89.99989F, 23F);
|
||||
this.xrLabel4.Text = "xrLabel4";
|
||||
//
|
||||
// Stundenzettel
|
||||
//
|
||||
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
|
||||
@@ -816,7 +827,6 @@ namespace KommMit
|
||||
private DevExpress.XtraReports.UI.ReportFooterBand ReportFooter;
|
||||
private DevExpress.XtraReports.UI.CalculatedField fieldAbrechenbareMinuten;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel6;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel5;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel7;
|
||||
private DevExpress.XtraReports.UI.CalculatedField fieldBillableFLS;
|
||||
private DevExpress.XtraReports.UI.CalculatedField fieldAbrechenbareFLS;
|
||||
@@ -860,5 +870,7 @@ namespace KommMit
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel21;
|
||||
private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox2;
|
||||
private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel3;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel4;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -21,7 +21,7 @@ namespace KommMit
|
||||
TimeSpan tspan;
|
||||
double d;
|
||||
|
||||
pRO.Costbearer = String.Format("({0} - {1}) {2}", pRO.ApprovedStartDate, pRO.ApprovedEndDate, pRO.Costbearer);
|
||||
pRO.Costbearer = String.Format("({0} - {1}) {2}", pRO.ApprovedStartDate, pRO.ApprovedEndDate, pRO.Costbearer);
|
||||
|
||||
if (pRO.Services != null)
|
||||
{
|
||||
|
||||
19
ReportImp/PSM/QuittierungsbelegMitDatum.Designer.cs
generated
19
ReportImp/PSM/QuittierungsbelegMitDatum.Designer.cs
generated
@@ -64,6 +64,7 @@ namespace PSM
|
||||
this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel18 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
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.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
@@ -126,13 +127,12 @@ namespace PSM
|
||||
this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.fieldKontaktArt = 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.xrTableAbwesenheiten)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
|
||||
//
|
||||
// Detail
|
||||
@@ -303,7 +303,8 @@ namespace PSM
|
||||
//
|
||||
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")});
|
||||
new DevExpress.XtraReports.UI.XRBinding("Tag", null, "Services.Signature"),
|
||||
new DevExpress.XtraReports.UI.XRBinding("Image", null, "Services.SignatureImage")});
|
||||
this.picSignature.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
|
||||
this.picSignature.Name = "picSignature";
|
||||
this.picSignature.SizeF = new System.Drawing.SizeF(160.0001F, 20.00001F);
|
||||
@@ -581,6 +582,10 @@ namespace PSM
|
||||
this.xrTableCell49.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
|
||||
this.xrTableCell49.Weight = 0.44692737430167606D;
|
||||
//
|
||||
// bindingSource1
|
||||
//
|
||||
this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
|
||||
//
|
||||
// formattingRuleStartDate
|
||||
//
|
||||
this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]";
|
||||
@@ -997,7 +1002,7 @@ namespace PSM
|
||||
//
|
||||
this.xrPictureBox2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Image", null, "CustomerSignature")});
|
||||
this.xrPictureBox2.LocationFloat = new DevExpress.Utils.PointFloat(188.69F, 235.3333F);
|
||||
this.xrPictureBox2.LocationFloat = new DevExpress.Utils.PointFloat(188.69F, 235.3331F);
|
||||
this.xrPictureBox2.Name = "xrPictureBox2";
|
||||
this.xrPictureBox2.SizeF = new System.Drawing.SizeF(199.3611F, 35.50002F);
|
||||
this.xrPictureBox2.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
|
||||
@@ -1363,10 +1368,6 @@ namespace PSM
|
||||
this.fieldKontaktArt.FieldType = DevExpress.XtraReports.UI.FieldType.String;
|
||||
this.fieldKontaktArt.Name = "fieldKontaktArt";
|
||||
//
|
||||
// bindingSource1
|
||||
//
|
||||
this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
|
||||
//
|
||||
// Quittierungsbeleg
|
||||
//
|
||||
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
|
||||
@@ -1393,10 +1394,10 @@ namespace PSM
|
||||
this.Version = "17.1";
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTableAbwesenheiten)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this)).EndInit();
|
||||
|
||||
}
|
||||
|
||||
@@ -116,6 +116,7 @@ namespace PSM
|
||||
|
||||
private void picSignature_BeforePrint(object sender, System.Drawing.Printing.PrintEventArgs e)
|
||||
{
|
||||
return;
|
||||
XRPictureBox xrBox = sender as XRPictureBox;
|
||||
//var test = this.GetCurrent
|
||||
string base64String = xrBox.Tag as string;
|
||||
|
||||
@@ -14,7 +14,7 @@ namespace PflegedienstWessel.Invoicing
|
||||
{
|
||||
foreach (var sr in list)
|
||||
{
|
||||
if (sr.CostBearer.Name.ToLower().Contains("persönliches budget 24")) // nochmal checken beim deployen wie der Name der Orga ist und Faktor auf FLS in Sammelrechnung?
|
||||
if (sr.CostBearer.Name.ToLower().Contains("persönliches budget 24")) // nochmal checken beim deployen ob Faktor auf FLS in Sammelrechnung ok
|
||||
{
|
||||
return new CustomPersBudget24InvoiceCreation();
|
||||
}
|
||||
|
||||
@@ -35,16 +35,13 @@ namespace PflegedienstWessel.Invoicing
|
||||
|
||||
public override InvoiceItem CreateInvoiceItem(ServiceRecordDC iServiceRecord, SupportConceptApprovalPeriod scap, Calculations calc)
|
||||
{
|
||||
// Anders als bei anderen Kostenträger zahlen die Selbstzahler im Persönlichen Budget 24 Stunden alle Leistungen monatlich aus einer Rechnung
|
||||
|
||||
//if (!iServiceRecord.ServiceDescription.CategoryName.Contains("Assistenz"))
|
||||
// return null;
|
||||
// Anders als bei anderen Kostenträgern zahlen die Selbstzahler im Persönlichen Budget 24 Stunden alle Leistungen monatlich aus einer Rechnung
|
||||
|
||||
var ii = base.CreateInvoiceItem(iServiceRecord, scap, calc);
|
||||
DateTime start = ii.ItemPeriodStart.Value;
|
||||
decimal preisAssistenz = 0;
|
||||
|
||||
//Achtung je nach Preisgestaltung wird jetzt bei FLS kein Faktor gezogen!
|
||||
// Achtung je nach Preisgestaltung wird jetzt bei FLS kein Faktor gezogen!
|
||||
string catName = iServiceRecord.ServiceDescription.CategoryName.ToString();
|
||||
|
||||
var cat = DAOFactory.SearchDAO.FindServiceCategoryByName(catName);
|
||||
|
||||
610
ReportImp/PflegedienstWessel/RechnungPB.Designer.cs
generated
610
ReportImp/PflegedienstWessel/RechnungPB.Designer.cs
generated
@@ -36,6 +36,7 @@ namespace PflegedienstWessel
|
||||
this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
|
||||
this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
|
||||
this.Page1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
|
||||
this.lblRechnungstext = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel20 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel19 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
@@ -54,33 +55,32 @@ namespace PflegedienstWessel
|
||||
this.xrLabel_RecipientStreet = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.RecipientPostCodeAndTown = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.backgroundWorker1 = new System.ComponentModel.BackgroundWorker();
|
||||
this.xrTable2 = new DevExpress.XtraReports.UI.XRTable();
|
||||
this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
|
||||
this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
|
||||
this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel21 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel22 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel23 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
|
||||
this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
|
||||
this.lblRechnungstext = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.DetailReport2 = new DevExpress.XtraReports.UI.DetailReportBand();
|
||||
this.Detail3 = new DevExpress.XtraReports.UI.DetailBand();
|
||||
this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
|
||||
this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel18 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.backgroundWorker1 = new System.ComponentModel.BackgroundWorker();
|
||||
this.xrTable5 = new DevExpress.XtraReports.UI.XRTable();
|
||||
this.xrTableRow23 = new DevExpress.XtraReports.UI.XRTableRow();
|
||||
this.xrTableCell37 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell35 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell33 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell34 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
|
||||
this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
|
||||
this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell44 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.DetailReport1 = new DevExpress.XtraReports.UI.DetailReportBand();
|
||||
this.Detail2 = new DevExpress.XtraReports.UI.DetailBand();
|
||||
this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
|
||||
this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow();
|
||||
this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable5)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
|
||||
//
|
||||
@@ -120,6 +120,7 @@ namespace PflegedienstWessel
|
||||
// Page1
|
||||
//
|
||||
this.Page1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.xrTable2,
|
||||
this.lblRechnungstext,
|
||||
this.xrLabel20,
|
||||
this.xrLabel19,
|
||||
@@ -140,9 +141,21 @@ namespace PflegedienstWessel
|
||||
this.RecipientPostCodeAndTown,
|
||||
this.xrLabel9});
|
||||
this.Page1.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.Page1.HeightF = 436.0378F;
|
||||
this.Page1.HeightF = 474.5795F;
|
||||
this.Page1.Name = "Page1";
|
||||
this.Page1.StylePriority.UseFont = false;
|
||||
//
|
||||
// lblRechnungstext
|
||||
//
|
||||
this.lblRechnungstext.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.lblRechnungstext.LocationFloat = new DevExpress.Utils.PointFloat(0.001017253F, 373.7878F);
|
||||
this.lblRechnungstext.Multiline = true;
|
||||
this.lblRechnungstext.Name = "lblRechnungstext";
|
||||
this.lblRechnungstext.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.lblRechnungstext.SizeF = new System.Drawing.SizeF(678.9999F, 62.25F);
|
||||
this.lblRechnungstext.StylePriority.UseFont = false;
|
||||
this.lblRechnungstext.Text = "für die durch uns erbrachten Unterstützungsleistungen berechnen wir für den o.g. " +
|
||||
"Zeitraum gemäß der beiliegenden Quittierungsbelege:";
|
||||
//
|
||||
// xrLabel20
|
||||
//
|
||||
@@ -371,11 +384,172 @@ namespace PflegedienstWessel
|
||||
this.xrLabel9.StylePriority.UseFont = false;
|
||||
this.xrLabel9.Text = "Intravitam – Weddigenstraße 34 – 42389 Wuppertal ";
|
||||
//
|
||||
// xrTable2
|
||||
//
|
||||
this.xrTable2.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(50.79155F, 449.5795F);
|
||||
this.xrTable2.Name = "xrTable2";
|
||||
this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
|
||||
this.xrTableRow2});
|
||||
this.xrTable2.SizeF = new System.Drawing.SizeF(589.1251F, 25F);
|
||||
this.xrTable2.StylePriority.UseFont = false;
|
||||
//
|
||||
// xrTableRow2
|
||||
//
|
||||
this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
|
||||
this.xrTableCell1,
|
||||
this.xrTableCell5,
|
||||
this.xrTableCell6,
|
||||
this.xrTableCell7});
|
||||
this.xrTableRow2.Name = "xrTableRow2";
|
||||
this.xrTableRow2.Weight = 1D;
|
||||
//
|
||||
// xrTableCell1
|
||||
//
|
||||
this.xrTableCell1.BackColor = System.Drawing.Color.Gainsboro;
|
||||
this.xrTableCell1.BorderColor = System.Drawing.Color.DarkGray;
|
||||
this.xrTableCell1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
|
||||
| DevExpress.XtraPrinting.BorderSide.Right)
|
||||
| DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrTableCell1.Name = "xrTableCell1";
|
||||
this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
|
||||
this.xrTableCell1.StylePriority.UseBackColor = false;
|
||||
this.xrTableCell1.StylePriority.UseBorderColor = false;
|
||||
this.xrTableCell1.StylePriority.UseBorders = false;
|
||||
this.xrTableCell1.StylePriority.UsePadding = false;
|
||||
this.xrTableCell1.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableCell1.Text = "Leistung";
|
||||
this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
this.xrTableCell1.Weight = 0.85081236260328186D;
|
||||
//
|
||||
// xrTableCell5
|
||||
//
|
||||
this.xrTableCell5.BackColor = System.Drawing.Color.Gainsboro;
|
||||
this.xrTableCell5.BorderColor = System.Drawing.Color.DarkGray;
|
||||
this.xrTableCell5.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
|
||||
| DevExpress.XtraPrinting.BorderSide.Right)
|
||||
| DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrTableCell5.Name = "xrTableCell5";
|
||||
this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
|
||||
this.xrTableCell5.StylePriority.UseBackColor = false;
|
||||
this.xrTableCell5.StylePriority.UseBorderColor = false;
|
||||
this.xrTableCell5.StylePriority.UseBorders = false;
|
||||
this.xrTableCell5.StylePriority.UsePadding = false;
|
||||
this.xrTableCell5.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableCell5.Text = "Satz";
|
||||
this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
|
||||
this.xrTableCell5.Weight = 0.23245943032832414D;
|
||||
//
|
||||
// xrTableCell6
|
||||
//
|
||||
this.xrTableCell6.BackColor = System.Drawing.Color.Gainsboro;
|
||||
this.xrTableCell6.BorderColor = System.Drawing.Color.DarkGray;
|
||||
this.xrTableCell6.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
|
||||
| DevExpress.XtraPrinting.BorderSide.Right)
|
||||
| DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrTableCell6.Name = "xrTableCell6";
|
||||
this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
|
||||
this.xrTableCell6.StylePriority.UseBackColor = false;
|
||||
this.xrTableCell6.StylePriority.UseBorderColor = false;
|
||||
this.xrTableCell6.StylePriority.UseBorders = false;
|
||||
this.xrTableCell6.StylePriority.UsePadding = false;
|
||||
this.xrTableCell6.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableCell6.Text = "Stunden";
|
||||
this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
|
||||
this.xrTableCell6.Weight = 0.2893277257020575D;
|
||||
//
|
||||
// xrTableCell7
|
||||
//
|
||||
this.xrTableCell7.BackColor = System.Drawing.Color.Gainsboro;
|
||||
this.xrTableCell7.BorderColor = System.Drawing.Color.DarkGray;
|
||||
this.xrTableCell7.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
|
||||
| DevExpress.XtraPrinting.BorderSide.Right)
|
||||
| DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrTableCell7.Name = "xrTableCell7";
|
||||
this.xrTableCell7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
|
||||
this.xrTableCell7.StylePriority.UseBackColor = false;
|
||||
this.xrTableCell7.StylePriority.UseBorderColor = false;
|
||||
this.xrTableCell7.StylePriority.UseBorders = false;
|
||||
this.xrTableCell7.StylePriority.UsePadding = false;
|
||||
this.xrTableCell7.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableCell7.Text = "Betrag";
|
||||
this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
|
||||
this.xrTableCell7.Weight = 0.31923915575667006D;
|
||||
//
|
||||
// ReportFooter
|
||||
//
|
||||
this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.xrLabel4,
|
||||
this.xrLabel8,
|
||||
this.xrLabel21,
|
||||
this.xrLabel22,
|
||||
this.xrLabel23});
|
||||
this.ReportFooter.HeightF = 258.7292F;
|
||||
this.ReportFooter.Name = "ReportFooter";
|
||||
//
|
||||
// xrLabel4
|
||||
//
|
||||
this.xrLabel4.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "GrossClaim", "{0}")});
|
||||
this.xrLabel4.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(528.7526F, 0F);
|
||||
this.xrLabel4.Name = "xrLabel4";
|
||||
this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 5, 0, 0, 100F);
|
||||
this.xrLabel4.SizeF = new System.Drawing.SizeF(111.164F, 25F);
|
||||
this.xrLabel4.StylePriority.UseFont = false;
|
||||
this.xrLabel4.StylePriority.UsePadding = false;
|
||||
this.xrLabel4.StylePriority.UseTextAlignment = false;
|
||||
this.xrLabel4.Text = "xrLabel1";
|
||||
this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
|
||||
//
|
||||
// xrLabel8
|
||||
//
|
||||
this.xrLabel8.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(0F, 36.04495F);
|
||||
this.xrLabel8.Multiline = true;
|
||||
this.xrLabel8.Name = "xrLabel8";
|
||||
this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel8.SizeF = new System.Drawing.SizeF(679.0001F, 137.6184F);
|
||||
this.xrLabel8.StylePriority.UseFont = false;
|
||||
this.xrLabel8.Text = resources.GetString("xrLabel8.Text");
|
||||
//
|
||||
// xrLabel21
|
||||
//
|
||||
this.xrLabel21.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.xrLabel21.LocationFloat = new DevExpress.Utils.PointFloat(0F, 241.7292F);
|
||||
this.xrLabel21.Name = "xrLabel21";
|
||||
this.xrLabel21.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel21.SizeF = new System.Drawing.SizeF(225F, 17F);
|
||||
this.xrLabel21.StylePriority.UseFont = false;
|
||||
this.xrLabel21.Text = "gez. [CreatorName]";
|
||||
//
|
||||
// xrLabel22
|
||||
//
|
||||
this.xrLabel22.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.xrLabel22.LocationFloat = new DevExpress.Utils.PointFloat(0F, 189.9375F);
|
||||
this.xrLabel22.Name = "xrLabel22";
|
||||
this.xrLabel22.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel22.SizeF = new System.Drawing.SizeF(213.5417F, 17F);
|
||||
this.xrLabel22.StylePriority.UseFont = false;
|
||||
this.xrLabel22.Text = "Mit freundlichen Grüßen";
|
||||
//
|
||||
// xrLabel23
|
||||
//
|
||||
this.xrLabel23.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.xrLabel23.LocationFloat = new DevExpress.Utils.PointFloat(50.79162F, 0F);
|
||||
this.xrLabel23.Name = "xrLabel23";
|
||||
this.xrLabel23.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel23.SizeF = new System.Drawing.SizeF(477.9609F, 25F);
|
||||
this.xrLabel23.StylePriority.UseFont = false;
|
||||
this.xrLabel23.StylePriority.UseTextAlignment = false;
|
||||
this.xrLabel23.Text = "Gesamtbetrag:";
|
||||
this.xrLabel23.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
|
||||
//
|
||||
// DetailReport
|
||||
//
|
||||
this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
|
||||
this.Detail1,
|
||||
this.DetailReport2});
|
||||
this.DetailReport1});
|
||||
this.DetailReport.DataMember = "ServiceInvoicePeriods";
|
||||
this.DetailReport.DataSource = this.bindingSource1;
|
||||
this.DetailReport.Level = 0;
|
||||
@@ -383,287 +557,110 @@ namespace PflegedienstWessel
|
||||
//
|
||||
// Detail1
|
||||
//
|
||||
this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.xrTable5});
|
||||
this.Detail1.HeightF = 25F;
|
||||
this.Detail1.HeightF = 0F;
|
||||
this.Detail1.Name = "Detail1";
|
||||
//
|
||||
// lblRechnungstext
|
||||
// DetailReport1
|
||||
//
|
||||
this.lblRechnungstext.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.lblRechnungstext.LocationFloat = new DevExpress.Utils.PointFloat(0.001017253F, 373.7878F);
|
||||
this.lblRechnungstext.Multiline = true;
|
||||
this.lblRechnungstext.Name = "lblRechnungstext";
|
||||
this.lblRechnungstext.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.lblRechnungstext.SizeF = new System.Drawing.SizeF(678.9999F, 62.25F);
|
||||
this.lblRechnungstext.StylePriority.UseFont = false;
|
||||
this.lblRechnungstext.Text = "für die durch uns erbrachten Unterstützungsleistungen berechnen wir für den o.g. " +
|
||||
"Zeitraum gemäß der beiliegenden Quittierungsbelege:";
|
||||
this.DetailReport1.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
|
||||
this.Detail2});
|
||||
this.DetailReport1.DataMember = "ServiceInvoicePeriods.ServiceInvoiceItems";
|
||||
this.DetailReport1.DataSource = this.bindingSource1;
|
||||
this.DetailReport1.Level = 0;
|
||||
this.DetailReport1.Name = "DetailReport1";
|
||||
//
|
||||
// DetailReport2
|
||||
// Detail2
|
||||
//
|
||||
this.DetailReport2.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
|
||||
this.Detail3,
|
||||
this.GroupFooter1});
|
||||
this.DetailReport2.DataMember = "ServiceInvoicePeriods.ServiceInvoiceItems";
|
||||
this.DetailReport2.DataSource = this.bindingSource1;
|
||||
this.DetailReport2.Level = 0;
|
||||
this.DetailReport2.Name = "DetailReport2";
|
||||
this.DetailReport2.PageBreak = DevExpress.XtraReports.UI.PageBreak.AfterBand;
|
||||
this.Detail2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.xrTable3});
|
||||
this.Detail2.HeightF = 25F;
|
||||
this.Detail2.Name = "Detail2";
|
||||
//
|
||||
// Detail3
|
||||
// xrTable3
|
||||
//
|
||||
this.Detail3.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.xrTable1});
|
||||
this.Detail3.HeightF = 25F;
|
||||
this.Detail3.Name = "Detail3";
|
||||
this.xrTable3.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(50.79181F, 0F);
|
||||
this.xrTable3.Name = "xrTable3";
|
||||
this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
|
||||
this.xrTableRow3});
|
||||
this.xrTable3.SizeF = new System.Drawing.SizeF(589.1249F, 25F);
|
||||
this.xrTable3.StylePriority.UseFont = false;
|
||||
//
|
||||
// GroupFooter1
|
||||
// xrTableRow3
|
||||
//
|
||||
this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.xrLabel17,
|
||||
this.xrLabel10,
|
||||
this.xrLabel12,
|
||||
this.xrLabel18,
|
||||
this.xrLabel1});
|
||||
this.GroupFooter1.HeightF = 268.7292F;
|
||||
this.GroupFooter1.Name = "GroupFooter1";
|
||||
this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
|
||||
this.xrTableCell8,
|
||||
this.xrTableCell9,
|
||||
this.xrTableCell10,
|
||||
this.xrTableCell11});
|
||||
this.xrTableRow3.Name = "xrTableRow3";
|
||||
this.xrTableRow3.Weight = 1D;
|
||||
//
|
||||
// xrLabel17
|
||||
// xrTableCell8
|
||||
//
|
||||
this.xrLabel17.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(50.79168F, 0F);
|
||||
this.xrLabel17.Name = "xrLabel17";
|
||||
this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel17.SizeF = new System.Drawing.SizeF(477.9609F, 25F);
|
||||
this.xrLabel17.StylePriority.UseFont = false;
|
||||
this.xrLabel17.StylePriority.UseTextAlignment = false;
|
||||
this.xrLabel17.Text = "Gesamtbetrag:";
|
||||
this.xrLabel17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
|
||||
//
|
||||
// xrLabel10
|
||||
//
|
||||
this.xrLabel10.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(0F, 189.9375F);
|
||||
this.xrLabel10.Name = "xrLabel10";
|
||||
this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel10.SizeF = new System.Drawing.SizeF(213.5417F, 17F);
|
||||
this.xrLabel10.StylePriority.UseFont = false;
|
||||
this.xrLabel10.Text = "Mit freundlichen Grüßen";
|
||||
//
|
||||
// xrLabel12
|
||||
//
|
||||
this.xrLabel12.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 241.7292F);
|
||||
this.xrLabel12.Name = "xrLabel12";
|
||||
this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel12.SizeF = new System.Drawing.SizeF(225F, 17F);
|
||||
this.xrLabel12.StylePriority.UseFont = false;
|
||||
this.xrLabel12.Text = "gez. [CreatorName]";
|
||||
//
|
||||
// xrLabel18
|
||||
//
|
||||
this.xrLabel18.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.xrLabel18.LocationFloat = new DevExpress.Utils.PointFloat(0F, 36.04495F);
|
||||
this.xrLabel18.Multiline = true;
|
||||
this.xrLabel18.Name = "xrLabel18";
|
||||
this.xrLabel18.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel18.SizeF = new System.Drawing.SizeF(679.0001F, 137.6184F);
|
||||
this.xrLabel18.StylePriority.UseFont = false;
|
||||
this.xrLabel18.Text = resources.GetString("xrLabel18.Text");
|
||||
//
|
||||
// xrLabel1
|
||||
//
|
||||
this.xrLabel1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.Claim", "{0}")});
|
||||
this.xrLabel1.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(528.7526F, 0F);
|
||||
this.xrLabel1.Name = "xrLabel1";
|
||||
this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 5, 0, 0, 100F);
|
||||
this.xrLabel1.SizeF = new System.Drawing.SizeF(111.164F, 25F);
|
||||
this.xrLabel1.StylePriority.UseFont = false;
|
||||
this.xrLabel1.StylePriority.UsePadding = false;
|
||||
this.xrLabel1.StylePriority.UseTextAlignment = false;
|
||||
this.xrLabel1.Text = "xrLabel1";
|
||||
this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
|
||||
//
|
||||
// xrTable5
|
||||
//
|
||||
this.xrTable5.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.xrTable5.LocationFloat = new DevExpress.Utils.PointFloat(50.79168F, 0F);
|
||||
this.xrTable5.Name = "xrTable5";
|
||||
this.xrTable5.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
|
||||
this.xrTableRow23});
|
||||
this.xrTable5.SizeF = new System.Drawing.SizeF(589.1251F, 25F);
|
||||
this.xrTable5.StylePriority.UseFont = false;
|
||||
//
|
||||
// xrTableRow23
|
||||
//
|
||||
this.xrTableRow23.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
|
||||
this.xrTableCell37,
|
||||
this.xrTableCell35,
|
||||
this.xrTableCell33,
|
||||
this.xrTableCell34});
|
||||
this.xrTableRow23.Name = "xrTableRow23";
|
||||
this.xrTableRow23.Weight = 1D;
|
||||
//
|
||||
// xrTableCell37
|
||||
//
|
||||
this.xrTableCell37.BackColor = System.Drawing.Color.Gainsboro;
|
||||
this.xrTableCell37.BorderColor = System.Drawing.Color.DarkGray;
|
||||
this.xrTableCell37.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
|
||||
| DevExpress.XtraPrinting.BorderSide.Right)
|
||||
this.xrTableCell8.BorderColor = System.Drawing.Color.DarkGray;
|
||||
this.xrTableCell8.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
|
||||
| DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrTableCell37.Name = "xrTableCell37";
|
||||
this.xrTableCell37.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
|
||||
this.xrTableCell37.StylePriority.UseBackColor = false;
|
||||
this.xrTableCell37.StylePriority.UseBorderColor = false;
|
||||
this.xrTableCell37.StylePriority.UseBorders = false;
|
||||
this.xrTableCell37.StylePriority.UsePadding = false;
|
||||
this.xrTableCell37.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableCell37.Text = "Leistung";
|
||||
this.xrTableCell37.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
this.xrTableCell37.Weight = 0.85081236260328186D;
|
||||
//
|
||||
// xrTableCell35
|
||||
//
|
||||
this.xrTableCell35.BackColor = System.Drawing.Color.Gainsboro;
|
||||
this.xrTableCell35.BorderColor = System.Drawing.Color.DarkGray;
|
||||
this.xrTableCell35.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
|
||||
| DevExpress.XtraPrinting.BorderSide.Right)
|
||||
| DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrTableCell35.Name = "xrTableCell35";
|
||||
this.xrTableCell35.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
|
||||
this.xrTableCell35.StylePriority.UseBackColor = false;
|
||||
this.xrTableCell35.StylePriority.UseBorderColor = false;
|
||||
this.xrTableCell35.StylePriority.UseBorders = false;
|
||||
this.xrTableCell35.StylePriority.UsePadding = false;
|
||||
this.xrTableCell35.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableCell35.Text = "Satz";
|
||||
this.xrTableCell35.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
|
||||
this.xrTableCell35.Weight = 0.23245943032832414D;
|
||||
//
|
||||
// xrTableCell33
|
||||
//
|
||||
this.xrTableCell33.BackColor = System.Drawing.Color.Gainsboro;
|
||||
this.xrTableCell33.BorderColor = System.Drawing.Color.DarkGray;
|
||||
this.xrTableCell33.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
|
||||
| DevExpress.XtraPrinting.BorderSide.Right)
|
||||
| DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrTableCell33.Name = "xrTableCell33";
|
||||
this.xrTableCell33.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
|
||||
this.xrTableCell33.StylePriority.UseBackColor = false;
|
||||
this.xrTableCell33.StylePriority.UseBorderColor = false;
|
||||
this.xrTableCell33.StylePriority.UseBorders = false;
|
||||
this.xrTableCell33.StylePriority.UsePadding = false;
|
||||
this.xrTableCell33.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableCell33.Text = "Stunden";
|
||||
this.xrTableCell33.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
|
||||
this.xrTableCell33.Weight = 0.2893277257020575D;
|
||||
//
|
||||
// xrTableCell34
|
||||
//
|
||||
this.xrTableCell34.BackColor = System.Drawing.Color.Gainsboro;
|
||||
this.xrTableCell34.BorderColor = System.Drawing.Color.DarkGray;
|
||||
this.xrTableCell34.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
|
||||
| DevExpress.XtraPrinting.BorderSide.Right)
|
||||
| DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrTableCell34.Name = "xrTableCell34";
|
||||
this.xrTableCell34.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
|
||||
this.xrTableCell34.StylePriority.UseBackColor = false;
|
||||
this.xrTableCell34.StylePriority.UseBorderColor = false;
|
||||
this.xrTableCell34.StylePriority.UseBorders = false;
|
||||
this.xrTableCell34.StylePriority.UsePadding = false;
|
||||
this.xrTableCell34.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableCell34.Text = "Betrag";
|
||||
this.xrTableCell34.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
|
||||
this.xrTableCell34.Weight = 0.31923915575667006D;
|
||||
//
|
||||
// xrTable1
|
||||
//
|
||||
this.xrTable1.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(50.79181F, 0F);
|
||||
this.xrTable1.Name = "xrTable1";
|
||||
this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
|
||||
this.xrTableRow1});
|
||||
this.xrTable1.SizeF = new System.Drawing.SizeF(589.1249F, 25F);
|
||||
this.xrTable1.StylePriority.UseFont = false;
|
||||
//
|
||||
// xrTableRow1
|
||||
//
|
||||
this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
|
||||
this.xrTableCell2,
|
||||
this.xrTableCell3,
|
||||
this.xrTableCell44,
|
||||
this.xrTableCell4});
|
||||
this.xrTableRow1.Name = "xrTableRow1";
|
||||
this.xrTableRow1.Weight = 1D;
|
||||
//
|
||||
// xrTableCell2
|
||||
//
|
||||
this.xrTableCell2.BorderColor = System.Drawing.Color.DarkGray;
|
||||
this.xrTableCell2.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
|
||||
| DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
this.xrTableCell8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.ServiceDescription")});
|
||||
this.xrTableCell2.Name = "xrTableCell2";
|
||||
this.xrTableCell2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
|
||||
this.xrTableCell2.StylePriority.UseBorderColor = false;
|
||||
this.xrTableCell2.StylePriority.UseBorders = false;
|
||||
this.xrTableCell2.StylePriority.UsePadding = false;
|
||||
this.xrTableCell2.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
this.xrTableCell2.Weight = 0.85081229498678679D;
|
||||
this.xrTableCell8.Name = "xrTableCell8";
|
||||
this.xrTableCell8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
|
||||
this.xrTableCell8.StylePriority.UseBorderColor = false;
|
||||
this.xrTableCell8.StylePriority.UseBorders = false;
|
||||
this.xrTableCell8.StylePriority.UsePadding = false;
|
||||
this.xrTableCell8.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableCell8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
this.xrTableCell8.Weight = 0.85081229498678679D;
|
||||
//
|
||||
// xrTableCell3
|
||||
// xrTableCell9
|
||||
//
|
||||
this.xrTableCell3.BorderColor = System.Drawing.Color.DarkGray;
|
||||
this.xrTableCell3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
|
||||
this.xrTableCell9.BorderColor = System.Drawing.Color.DarkGray;
|
||||
this.xrTableCell9.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
|
||||
| DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrTableCell3.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
this.xrTableCell9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.HourlyRate", "{0:0.00}")});
|
||||
this.xrTableCell3.Name = "xrTableCell3";
|
||||
this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
|
||||
this.xrTableCell3.StylePriority.UseBorderColor = false;
|
||||
this.xrTableCell3.StylePriority.UseBorders = false;
|
||||
this.xrTableCell3.StylePriority.UsePadding = false;
|
||||
this.xrTableCell3.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableCell3.Text = "xrTableCell43";
|
||||
this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
|
||||
this.xrTableCell3.Weight = 0.23245943032832414D;
|
||||
this.xrTableCell9.Name = "xrTableCell9";
|
||||
this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
|
||||
this.xrTableCell9.StylePriority.UseBorderColor = false;
|
||||
this.xrTableCell9.StylePriority.UseBorders = false;
|
||||
this.xrTableCell9.StylePriority.UsePadding = false;
|
||||
this.xrTableCell9.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableCell9.Text = "xrTableCell43";
|
||||
this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
|
||||
this.xrTableCell9.Weight = 0.23245943032832414D;
|
||||
//
|
||||
// xrTableCell44
|
||||
// xrTableCell10
|
||||
//
|
||||
this.xrTableCell44.BorderColor = System.Drawing.Color.DarkGray;
|
||||
this.xrTableCell44.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
|
||||
this.xrTableCell10.BorderColor = System.Drawing.Color.DarkGray;
|
||||
this.xrTableCell10.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[] {
|
||||
this.xrTableCell10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.Hours", "{0:0.##}")});
|
||||
this.xrTableCell44.Name = "xrTableCell44";
|
||||
this.xrTableCell44.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
|
||||
this.xrTableCell44.StylePriority.UseBorderColor = false;
|
||||
this.xrTableCell44.StylePriority.UseBorders = false;
|
||||
this.xrTableCell44.StylePriority.UsePadding = false;
|
||||
this.xrTableCell44.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableCell44.Text = "xrTableCell44";
|
||||
this.xrTableCell44.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
|
||||
this.xrTableCell44.Weight = 0.2893277257020575D;
|
||||
this.xrTableCell10.Name = "xrTableCell10";
|
||||
this.xrTableCell10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
|
||||
this.xrTableCell10.StylePriority.UseBorderColor = false;
|
||||
this.xrTableCell10.StylePriority.UseBorders = false;
|
||||
this.xrTableCell10.StylePriority.UsePadding = false;
|
||||
this.xrTableCell10.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableCell10.Text = "xrTableCell44";
|
||||
this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
|
||||
this.xrTableCell10.Weight = 0.2893277257020575D;
|
||||
//
|
||||
// xrTableCell4
|
||||
// xrTableCell11
|
||||
//
|
||||
this.xrTableCell4.BorderColor = System.Drawing.Color.DarkGray;
|
||||
this.xrTableCell4.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
|
||||
this.xrTableCell11.BorderColor = System.Drawing.Color.DarkGray;
|
||||
this.xrTableCell11.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
|
||||
| DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrTableCell4.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
this.xrTableCell11.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.GrossAmount")});
|
||||
this.xrTableCell4.Name = "xrTableCell4";
|
||||
this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
|
||||
this.xrTableCell4.StylePriority.UseBorderColor = false;
|
||||
this.xrTableCell4.StylePriority.UseBorders = false;
|
||||
this.xrTableCell4.StylePriority.UsePadding = false;
|
||||
this.xrTableCell4.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
|
||||
this.xrTableCell4.Weight = 0.31923915575667006D;
|
||||
this.xrTableCell11.Name = "xrTableCell11";
|
||||
this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
|
||||
this.xrTableCell11.StylePriority.UseBorderColor = false;
|
||||
this.xrTableCell11.StylePriority.UseBorders = false;
|
||||
this.xrTableCell11.StylePriority.UsePadding = false;
|
||||
this.xrTableCell11.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableCell11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
|
||||
this.xrTableCell11.Weight = 0.31923915575667006D;
|
||||
//
|
||||
// bindingSource1
|
||||
//
|
||||
@@ -676,6 +673,7 @@ namespace PflegedienstWessel
|
||||
this.topMarginBand1,
|
||||
this.bottomMarginBand1,
|
||||
this.Page1,
|
||||
this.ReportFooter,
|
||||
this.DetailReport});
|
||||
this.DataSource = this.bindingSource1;
|
||||
this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung";
|
||||
@@ -687,8 +685,8 @@ namespace PflegedienstWessel
|
||||
this.PageWidth = 827;
|
||||
this.PaperKind = System.Drawing.Printing.PaperKind.A4;
|
||||
this.Version = "17.1";
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable5)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this)).EndInit();
|
||||
|
||||
@@ -701,15 +699,6 @@ namespace PflegedienstWessel
|
||||
private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1;
|
||||
private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
|
||||
private DevExpress.XtraReports.UI.GroupHeaderBand Page1;
|
||||
private DevExpress.XtraReports.UI.DetailReportBand DetailReport;
|
||||
private DevExpress.XtraReports.UI.DetailBand Detail1;
|
||||
private DevExpress.XtraReports.UI.DetailReportBand DetailReport2;
|
||||
private DevExpress.XtraReports.UI.DetailBand Detail3;
|
||||
private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel1;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel18;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel10;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel12;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel7;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel_RecipientContactPerson;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel_RecipientDivision;
|
||||
@@ -722,7 +711,6 @@ namespace PflegedienstWessel
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel3;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel5;
|
||||
private DevExpress.XtraReports.UI.XRLabel lblRechnungstext;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel17;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel11;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel19;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel16;
|
||||
@@ -732,17 +720,27 @@ namespace PflegedienstWessel
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel20;
|
||||
private System.ComponentModel.BackgroundWorker backgroundWorker1;
|
||||
private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1;
|
||||
private DevExpress.XtraReports.UI.XRTable xrTable5;
|
||||
private DevExpress.XtraReports.UI.XRTableRow xrTableRow23;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell37;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell35;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell33;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell34;
|
||||
private DevExpress.XtraReports.UI.XRTable xrTable1;
|
||||
private DevExpress.XtraReports.UI.XRTableRow xrTableRow1;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell44;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
|
||||
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 xrTableCell6;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell7;
|
||||
private DevExpress.XtraReports.UI.ReportFooterBand ReportFooter;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel4;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel8;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel21;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel22;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel23;
|
||||
private DevExpress.XtraReports.UI.DetailReportBand DetailReport;
|
||||
private DevExpress.XtraReports.UI.DetailBand Detail1;
|
||||
private DevExpress.XtraReports.UI.DetailReportBand DetailReport1;
|
||||
private DevExpress.XtraReports.UI.DetailBand Detail2;
|
||||
private DevExpress.XtraReports.UI.XRTable xrTable3;
|
||||
private DevExpress.XtraReports.UI.XRTableRow xrTableRow3;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell10;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -379,7 +379,10 @@
|
||||
AABaU6cBAACgNXUaAAAAWlOnAQAAoDV1GgAAAFr67W//fwQ0DpKntHgrAAAAAElFTkSuQmCC
|
||||
</value>
|
||||
</data>
|
||||
<data name="xrLabel18.Text" xml:space="preserve">
|
||||
<metadata name="backgroundWorker1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>17, 56</value>
|
||||
</metadata>
|
||||
<data name="xrLabel8.Text" xml:space="preserve">
|
||||
<value>Wir bitten Sie, den o.g. Betrag innerhalb von 14 Tagen auf das folgende Konto zu überweisen:
|
||||
|
||||
Intravitam Wessel (GP-Nr.: 2000346181)
|
||||
@@ -392,7 +395,4 @@ Wir bedanken uns für Ihren Auftrag und das uns damit entgegengebrachte Vertraue
|
||||
<metadata name="bindingSource1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>17, 17</value>
|
||||
</metadata>
|
||||
<metadata name="backgroundWorker1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>17, 56</value>
|
||||
</metadata>
|
||||
</root>
|
||||
@@ -0,0 +1,97 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using BeWo.Data.Entities;
|
||||
using BeWo.Report.ReportObjects;
|
||||
|
||||
|
||||
namespace ProfEggersStiftung
|
||||
{
|
||||
public class CustomMitarbeiterstundenkontoBerechnung : MitarbeiterstundenkontoBerechnung
|
||||
{
|
||||
public override bool ShouldCreateDayDetails()
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
public override MitarbeiterstundenkontoRO.DayDetail CreateDayDetail(DateTime date, MitarbeiterstundenkontoRO.EmployeeDetail ed)
|
||||
{
|
||||
var dd = base.CreateDayDetail(date, ed);
|
||||
dd.MaxHoursUntilBreak = 6;
|
||||
dd.MaxHoursUntilBreak2 = 9;
|
||||
dd.BreakMinutes = 30;
|
||||
dd.BreakMinutes2 = 15;
|
||||
|
||||
return dd;
|
||||
}
|
||||
|
||||
public override bool AddServiceRecordToDuration(ServiceRecord item)
|
||||
{
|
||||
if (item.ServiceDescription != null && item.ServiceDescription.ServiceCategory != null)
|
||||
{
|
||||
|
||||
if (item.ServiceDescription.ServiceCategory.Name.ToLower().Contains("arbeitszeit"))
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
protected override ServiceRecordSummary BerechneStunden(MitarbeiterstundenkontoRO.EmployeeDetail empDetail, IList<ServiceRecord> groupFilteredRecords, DateTime berichtsAnfang,
|
||||
DateTime berichtsEnde)
|
||||
{
|
||||
decimal flsGesamt = 0;
|
||||
decimal arbeitszeit = 0;
|
||||
|
||||
var sum = new ServiceRecordSummary();
|
||||
sum.RecordsImBerichtszeitraum = new List<ServiceRecord>();
|
||||
//base.CorrectOverlappingTimes(groupFilteredRecords);
|
||||
|
||||
foreach (var item in groupFilteredRecords)
|
||||
{
|
||||
if (!IsServiceRecordFehlzeit(item))
|
||||
{
|
||||
if (item.Start.Value >= berichtsAnfang && item.Start.Value < berichtsEnde)
|
||||
{
|
||||
//if (AddServiceRecordToDuration(item))
|
||||
//{
|
||||
decimal duration = 0;
|
||||
|
||||
if (item.GroupRoundedDuration.HasValue)
|
||||
{
|
||||
duration = item.GroupRoundedDuration.Value;
|
||||
}
|
||||
else
|
||||
{
|
||||
duration = item.RoundedDuration;
|
||||
}
|
||||
|
||||
if (item.ServiceDescription != null &&
|
||||
item.ServiceDescription.ServiceCategory != null)
|
||||
{
|
||||
if (item.ServiceDescription.ServiceCategory.Name.ToLower().Contains("arbeitszeit"))
|
||||
{
|
||||
arbeitszeit += duration;
|
||||
}
|
||||
else if (item.ServiceDescription.ServiceCategory.IsBillable)
|
||||
{
|
||||
flsGesamt += duration;
|
||||
}
|
||||
|
||||
}
|
||||
sum.RecordsImBerichtszeitraum.Add(item);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
sum.IstAbrechenbar = flsGesamt;
|
||||
sum.IstNichtAbrechenbar = arbeitszeit - flsGesamt;
|
||||
|
||||
|
||||
return sum;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,21 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Windows.Forms;
|
||||
using BeWo.Report;
|
||||
using BeWo.Data.Entities;
|
||||
using BeWo.Report.ReportObjects;
|
||||
|
||||
|
||||
namespace ProfEggersStiftung
|
||||
{
|
||||
public class CustomMitarbeiterstundenkontoBerechnungMonate : MitarbeiterstundenkontoBerechnungMonate
|
||||
{
|
||||
|
||||
public override MitarbeiterstundenkontoBerechnung CreateMitarbeiterstundenkontoBerechnung()
|
||||
{
|
||||
return new CustomMitarbeiterstundenkontoBerechnung();
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
53
ReportImp/ProfEggersStiftung/Mitarbeiterarbeitszeitkonto.cs
Normal file
53
ReportImp/ProfEggersStiftung/Mitarbeiterarbeitszeitkonto.cs
Normal file
@@ -0,0 +1,53 @@
|
||||
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using BeWo.Report;
|
||||
using BeWo.Report.ReportObjects;
|
||||
|
||||
using BS.Shared.Core;
|
||||
using DevExpress.XtraReports.UI;
|
||||
|
||||
namespace ProfEggersStiftung
|
||||
{
|
||||
[IDSpecificClass(Identifier = "Mitarbeiterarbeitszeitkonto")]
|
||||
public partial class Mitarbeiterarbeitszeitkonto : DevExpress.XtraReports.UI.XtraReport, IBeWoReport<MitarbeiterstundenkontoRO>
|
||||
{
|
||||
|
||||
public Mitarbeiterarbeitszeitkonto()
|
||||
{
|
||||
InitializeComponent();
|
||||
}
|
||||
|
||||
public void SetReportDataSource(MitarbeiterstundenkontoRO pRO)
|
||||
{
|
||||
var msb = new CustomMitarbeiterstundenkontoBerechnung();
|
||||
msb.CreateReport(pRO);
|
||||
|
||||
foreach (var ed in pRO.EmployeeDetailList)
|
||||
{
|
||||
var c = ed.Employee.GetValidContractForDate(pRO.ReportStartDate);
|
||||
if (c != null)
|
||||
{
|
||||
if (c.MonthlyTotalHours.HasValue)
|
||||
{
|
||||
ed.Regelarbeitszeit = String.Format("{0:0.00} Stunden im Monat", c.MonthlyTotalHours);
|
||||
}
|
||||
else if (c.WeeklyTotalHours.HasValue)
|
||||
{
|
||||
ed.Regelarbeitszeit = String.Format("{0:0.00} Stunden pro Woche", c.WeeklyTotalHours);
|
||||
}
|
||||
}
|
||||
|
||||
ed.UrlaubUndKrankheit = 0;
|
||||
foreach (var day in ed.Days)
|
||||
{
|
||||
ed.UrlaubUndKrankheit += (day.HoursSick + day.HoursInVacation);
|
||||
}
|
||||
|
||||
}
|
||||
this.bindingSource1.DataSource = pRO;
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
1108
ReportImp/ProfEggersStiftung/Mitarbeiterarbeitszeitkonto.designer.cs
generated
Normal file
1108
ReportImp/ProfEggersStiftung/Mitarbeiterarbeitszeitkonto.designer.cs
generated
Normal file
File diff suppressed because it is too large
Load Diff
123
ReportImp/ProfEggersStiftung/Mitarbeiterarbeitszeitkonto.resx
Normal file
123
ReportImp/ProfEggersStiftung/Mitarbeiterarbeitszeitkonto.resx
Normal file
@@ -0,0 +1,123 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
|
||||
Version 2.0
|
||||
|
||||
The primary goals of this format is to allow a simple XML format
|
||||
that is mostly human readable. The generation and parsing of the
|
||||
various data types are done through the TypeConverter classes
|
||||
associated with the data types.
|
||||
|
||||
Example:
|
||||
|
||||
... ado.net/XML headers & schema ...
|
||||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||
<resheader name="version">2.0</resheader>
|
||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||
</data>
|
||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||
<comment>This is a comment</comment>
|
||||
</data>
|
||||
|
||||
There are any number of "resheader" rows that contain simple
|
||||
name/value pairs.
|
||||
|
||||
Each data row contains a name, and value. The row also contains a
|
||||
type or mimetype. Type corresponds to a .NET class that support
|
||||
text/value conversion through the TypeConverter architecture.
|
||||
Classes that don't support this are serialized and stored with the
|
||||
mimetype set.
|
||||
|
||||
The mimetype is used for serialized objects, and tells the
|
||||
ResXResourceReader how to depersist the object. This is currently not
|
||||
extensible. For a given mimetype the value must be set accordingly:
|
||||
|
||||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||
that the ResXResourceWriter will generate, however the reader can
|
||||
read any of the formats listed below.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.binary.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.soap.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||
value : The object must be serialized into a byte array
|
||||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<metadata name="bindingSource1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>17, 17</value>
|
||||
</metadata>
|
||||
</root>
|
||||
28
ReportImp/ProfEggersStiftung/Mitarbeiterstundenkonto.cs
Normal file
28
ReportImp/ProfEggersStiftung/Mitarbeiterstundenkonto.cs
Normal file
@@ -0,0 +1,28 @@
|
||||
using System;
|
||||
using BeWo.Report;
|
||||
using BeWo.Report.ReportObjects;
|
||||
using BS.Shared.Core;
|
||||
|
||||
|
||||
namespace ProfEggersStiftung
|
||||
{
|
||||
[IDSpecificClass(Identifier = "Mitarbeiterstundenkonto")]
|
||||
public partial class Mitarbeiterstundenkonto : DevExpress.XtraReports.UI.XtraReport, IBeWoReport<MitarbeiterstundenkontoRO>
|
||||
{
|
||||
|
||||
|
||||
public Mitarbeiterstundenkonto()
|
||||
{
|
||||
InitializeComponent();
|
||||
}
|
||||
|
||||
public void SetReportDataSource(MitarbeiterstundenkontoRO pRO)
|
||||
{
|
||||
var msb = new CustomMitarbeiterstundenkontoBerechnung();
|
||||
msb.CreateReport(pRO);
|
||||
|
||||
this.bindingSource1.DataSource = pRO;
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
716
ReportImp/ProfEggersStiftung/Mitarbeiterstundenkonto.designer.cs
generated
Normal file
716
ReportImp/ProfEggersStiftung/Mitarbeiterstundenkonto.designer.cs
generated
Normal file
@@ -0,0 +1,716 @@
|
||||
using BeWo.Report.ReportObjects;
|
||||
namespace ProfEggersStiftung
|
||||
{
|
||||
partial class Mitarbeiterstundenkonto
|
||||
{
|
||||
/// <summary>
|
||||
/// Required designer variable.
|
||||
/// </summary>
|
||||
private System.ComponentModel.IContainer components = null;
|
||||
|
||||
/// <summary>
|
||||
/// Clean up any resources being used.
|
||||
/// </summary>
|
||||
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
|
||||
protected override void Dispose(bool disposing)
|
||||
{
|
||||
if (disposing && (components != null))
|
||||
{
|
||||
components.Dispose();
|
||||
}
|
||||
base.Dispose(disposing);
|
||||
}
|
||||
|
||||
#region Designer generated code
|
||||
|
||||
/// <summary>
|
||||
/// Required method for Designer support - do not modify
|
||||
/// the contents of this method with the code editor.
|
||||
/// </summary>
|
||||
private void InitializeComponent()
|
||||
{
|
||||
this.components = new System.ComponentModel.Container();
|
||||
this.Detail = new DevExpress.XtraReports.UI.DetailBand();
|
||||
this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
|
||||
this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
|
||||
this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
|
||||
this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
|
||||
this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
|
||||
this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
|
||||
this.xrTableCell35 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.cellSollGesamt = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.cellFLSSollGesamt = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.cellFLSIstGesamt = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.cellFLSPlusMinusGesamt = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.cellGesamtGesamt = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.cellRelationGesamt = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
|
||||
this.lblMonat = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.pageFooterBand1 = new DevExpress.XtraReports.UI.PageFooterBand();
|
||||
this.xrPageInfo2 = new DevExpress.XtraReports.UI.XRPageInfo();
|
||||
this.xrPageInfo1 = new DevExpress.XtraReports.UI.XRPageInfo();
|
||||
this.Title = new DevExpress.XtraReports.UI.XRControlStyle();
|
||||
this.FieldCaption = new DevExpress.XtraReports.UI.XRControlStyle();
|
||||
this.PageInfo = new DevExpress.XtraReports.UI.XRControlStyle();
|
||||
this.DataField = new DevExpress.XtraReports.UI.XRControlStyle();
|
||||
this.fieldFLS = new DevExpress.XtraReports.UI.CalculatedField();
|
||||
this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
|
||||
this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
|
||||
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
|
||||
this.xrTableCell37 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell39 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell48 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell51 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell47 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableRowHeader = new DevExpress.XtraReports.UI.XRTableRow();
|
||||
this.xrTableHeader = new DevExpress.XtraReports.UI.XRTable();
|
||||
this.xrTableCell26 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell24 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell25 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell22 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell27 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableRowDetail = new DevExpress.XtraReports.UI.XRTableRow();
|
||||
this.xrTableDetail = new DevExpress.XtraReports.UI.XRTable();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTableHeader)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTableDetail)).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;
|
||||
//
|
||||
// Detail1
|
||||
//
|
||||
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.HeightF = 25F;
|
||||
this.Detail1.Name = "Detail1";
|
||||
this.Detail1.StylePriority.UseFont = false;
|
||||
//
|
||||
// DetailReport
|
||||
//
|
||||
this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
|
||||
this.Detail1,
|
||||
this.GroupHeader1,
|
||||
this.GroupFooter1});
|
||||
this.DetailReport.DataMember = "EmployeeDetailList";
|
||||
this.DetailReport.DataSource = this.bindingSource1;
|
||||
this.DetailReport.Level = 0;
|
||||
this.DetailReport.Name = "DetailReport";
|
||||
//
|
||||
// GroupHeader1
|
||||
//
|
||||
this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.xrTableHeader});
|
||||
this.GroupHeader1.HeightF = 70F;
|
||||
this.GroupHeader1.Name = "GroupHeader1";
|
||||
this.GroupHeader1.RepeatEveryPage = true;
|
||||
//
|
||||
// GroupFooter1
|
||||
//
|
||||
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.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.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
|
||||
this.xrTable1.Name = "xrTable1";
|
||||
this.xrTable1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
|
||||
this.xrTableRow1});
|
||||
this.xrTable1.SizeF = new System.Drawing.SizeF(1005F, 25F);
|
||||
this.xrTable1.StylePriority.UseBorders = false;
|
||||
this.xrTable1.StylePriority.UseFont = false;
|
||||
this.xrTable1.StylePriority.UsePadding = false;
|
||||
this.xrTable1.StylePriority.UseTextAlignment = false;
|
||||
this.xrTable1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
|
||||
//
|
||||
// xrTableRow1
|
||||
//
|
||||
this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
|
||||
this.xrTableCell35,
|
||||
this.xrTableCell37,
|
||||
this.xrTableCell39,
|
||||
this.cellSollGesamt,
|
||||
this.cellFLSSollGesamt,
|
||||
this.cellFLSIstGesamt,
|
||||
this.cellFLSPlusMinusGesamt,
|
||||
this.cellGesamtGesamt,
|
||||
this.cellRelationGesamt,
|
||||
this.xrTableCell47,
|
||||
this.xrTableCell48,
|
||||
this.xrTableCell51});
|
||||
this.xrTableRow1.Name = "xrTableRow1";
|
||||
this.xrTableRow1.Weight = 1D;
|
||||
//
|
||||
// xrTableCell35
|
||||
//
|
||||
this.xrTableCell35.Name = "xrTableCell35";
|
||||
this.xrTableCell35.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
|
||||
this.xrTableCell35.StylePriority.UseFont = false;
|
||||
this.xrTableCell35.StylePriority.UsePadding = false;
|
||||
this.xrTableCell35.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableCell35.Text = "Gesamt";
|
||||
this.xrTableCell35.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
this.xrTableCell35.Weight = 0.15329126714047708D;
|
||||
//
|
||||
// cellSollGesamt
|
||||
//
|
||||
this.cellSollGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "SollGesamt", "{0:0.00}")});
|
||||
this.cellSollGesamt.Name = "cellSollGesamt";
|
||||
this.cellSollGesamt.Text = "cellSollGesamt";
|
||||
this.cellSollGesamt.Weight = 0.0721370604147881D;
|
||||
//
|
||||
// cellFLSSollGesamt
|
||||
//
|
||||
this.cellFLSSollGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "FlsSollGesamt", "{0:0.00}")});
|
||||
this.cellFLSSollGesamt.Name = "cellFLSSollGesamt";
|
||||
this.cellFLSSollGesamt.Text = "cellFLSSollGesamt";
|
||||
this.cellFLSSollGesamt.Weight = 0.063119927862939587D;
|
||||
//
|
||||
// cellFLSIstGesamt
|
||||
//
|
||||
this.cellFLSIstGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "FlsIstGesamt", "{0:0.00}")});
|
||||
this.cellFLSIstGesamt.Name = "cellFLSIstGesamt";
|
||||
this.cellFLSIstGesamt.Text = "cellFLSIstGesamt";
|
||||
this.cellFLSIstGesamt.Weight = 0.063119927862939615D;
|
||||
//
|
||||
// cellFLSPlusMinusGesamt
|
||||
//
|
||||
this.cellFLSPlusMinusGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "FlsDiffGesamt", "{0:0.00}")});
|
||||
this.cellFLSPlusMinusGesamt.Name = "cellFLSPlusMinusGesamt";
|
||||
this.cellFLSPlusMinusGesamt.Text = "cellFLSPlusMinusGesamt";
|
||||
this.cellFLSPlusMinusGesamt.Weight = 0.063119927862939587D;
|
||||
//
|
||||
// cellGesamtGesamt
|
||||
//
|
||||
this.cellGesamtGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "StundenGesamt", "{0:0.00}")});
|
||||
this.cellGesamtGesamt.Name = "cellGesamtGesamt";
|
||||
this.cellGesamtGesamt.Text = "cellGesamtGesamt";
|
||||
this.cellGesamtGesamt.Weight = 0.063119927862939573D;
|
||||
//
|
||||
// cellRelationGesamt
|
||||
//
|
||||
this.cellRelationGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "RelationFlsZuMittelbar", "{0:0.00}")});
|
||||
this.cellRelationGesamt.Name = "cellRelationGesamt";
|
||||
this.cellRelationGesamt.Text = "cellRelationGesamt";
|
||||
this.cellRelationGesamt.Weight = 0.0631199278629396D;
|
||||
//
|
||||
// ReportHeader
|
||||
//
|
||||
this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.lblMonat});
|
||||
this.ReportHeader.HeightF = 35F;
|
||||
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 yyyy}")});
|
||||
this.lblMonat.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.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.StyleName = "Title";
|
||||
this.lblMonat.StylePriority.UseFont = false;
|
||||
//
|
||||
// pageFooterBand1
|
||||
//
|
||||
this.pageFooterBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.xrPageInfo2,
|
||||
this.xrPageInfo1});
|
||||
this.pageFooterBand1.HeightF = 48F;
|
||||
this.pageFooterBand1.Name = "pageFooterBand1";
|
||||
//
|
||||
// xrPageInfo2
|
||||
//
|
||||
this.xrPageInfo2.Font = new System.Drawing.Font("Arial", 8F);
|
||||
this.xrPageInfo2.Format = "Seite {0} von {1}";
|
||||
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;
|
||||
//
|
||||
// xrPageInfo1
|
||||
//
|
||||
this.xrPageInfo1.Font = new System.Drawing.Font("Arial", 8F);
|
||||
this.xrPageInfo1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 25F);
|
||||
this.xrPageInfo1.Name = "xrPageInfo1";
|
||||
this.xrPageInfo1.PageInfo = DevExpress.XtraPrinting.PageInfo.DateTime;
|
||||
this.xrPageInfo1.SizeF = new System.Drawing.SizeF(260.0001F, 23F);
|
||||
this.xrPageInfo1.StyleName = "PageInfo";
|
||||
this.xrPageInfo1.StylePriority.UseFont = false;
|
||||
//
|
||||
// Title
|
||||
//
|
||||
this.Title.BackColor = System.Drawing.Color.White;
|
||||
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.ForeColor = System.Drawing.Color.Black;
|
||||
this.Title.Name = "Title";
|
||||
//
|
||||
// FieldCaption
|
||||
//
|
||||
this.FieldCaption.BackColor = System.Drawing.Color.White;
|
||||
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.ForeColor = System.Drawing.Color.Black;
|
||||
this.FieldCaption.Name = "FieldCaption";
|
||||
//
|
||||
// PageInfo
|
||||
//
|
||||
this.PageInfo.BackColor = System.Drawing.Color.White;
|
||||
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.ForeColor = System.Drawing.Color.Black;
|
||||
this.PageInfo.Name = "PageInfo";
|
||||
//
|
||||
// DataField
|
||||
//
|
||||
this.DataField.BackColor = System.Drawing.Color.White;
|
||||
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.ForeColor = System.Drawing.SystemColors.ControlText;
|
||||
this.DataField.Name = "DataField";
|
||||
//
|
||||
// fieldFLS
|
||||
//
|
||||
this.fieldFLS.DataMember = "FLSReportGroups";
|
||||
this.fieldFLS.Expression = "[TotalFLM] / 60";
|
||||
this.fieldFLS.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
|
||||
this.fieldFLS.Name = "fieldFLS";
|
||||
//
|
||||
// topMarginBand1
|
||||
//
|
||||
this.topMarginBand1.HeightF = 50F;
|
||||
this.topMarginBand1.Name = "topMarginBand1";
|
||||
//
|
||||
// bottomMarginBand1
|
||||
//
|
||||
this.bottomMarginBand1.HeightF = 30F;
|
||||
this.bottomMarginBand1.Name = "bottomMarginBand1";
|
||||
//
|
||||
// bindingSource1
|
||||
//
|
||||
this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.MitarbeiterstundenkontoRO);
|
||||
//
|
||||
// xrTableCell37
|
||||
//
|
||||
this.xrTableCell37.Name = "xrTableCell37";
|
||||
this.xrTableCell37.Weight = 0.081154151689479551D;
|
||||
//
|
||||
// xrTableCell39
|
||||
//
|
||||
this.xrTableCell39.Name = "xrTableCell39";
|
||||
this.xrTableCell39.Weight = 0.094679919312514085D;
|
||||
//
|
||||
// xrTableCell48
|
||||
//
|
||||
this.xrTableCell48.Name = "xrTableCell48";
|
||||
this.xrTableCell48.Weight = 0.063119927862939587D;
|
||||
//
|
||||
// xrTableCell51
|
||||
//
|
||||
this.xrTableCell51.Name = "xrTableCell51";
|
||||
this.xrTableCell51.Weight = 0.063119927862939573D;
|
||||
//
|
||||
// xrTableCell47
|
||||
//
|
||||
this.xrTableCell47.Name = "xrTableCell47";
|
||||
this.xrTableCell47.Weight = 0.063119927862939587D;
|
||||
//
|
||||
// xrTableCell15
|
||||
//
|
||||
this.xrTableCell15.Name = "xrTableCell15";
|
||||
this.xrTableCell15.Text = "Überstd. Gesamt";
|
||||
this.xrTableCell15.Weight = 0.0631199213956443D;
|
||||
//
|
||||
// xrTableCell14
|
||||
//
|
||||
this.xrTableCell14.Name = "xrTableCell14";
|
||||
this.xrTableCell14.StylePriority.UseBackColor = false;
|
||||
this.xrTableCell14.Text = "Überstd. Vormonat";
|
||||
this.xrTableCell14.Weight = 0.063119928275170531D;
|
||||
//
|
||||
// xrTableCell13
|
||||
//
|
||||
this.xrTableCell13.Name = "xrTableCell13";
|
||||
this.xrTableCell13.Text = "Überstd. neu";
|
||||
this.xrTableCell13.Weight = 0.063119928687401447D;
|
||||
//
|
||||
// xrTableCell12
|
||||
//
|
||||
this.xrTableCell12.Name = "xrTableCell12";
|
||||
this.xrTableCell12.Text = "Relation FLS IST zu Mittelbare IST (in %)";
|
||||
this.xrTableCell12.Weight = 0.063119929511863376D;
|
||||
//
|
||||
// xrTableCell11
|
||||
//
|
||||
this.xrTableCell11.Multiline = true;
|
||||
this.xrTableCell11.Name = "xrTableCell11";
|
||||
this.xrTableCell11.StylePriority.UseBackColor = false;
|
||||
this.xrTableCell11.Text = "Gesamt-\r\nstunden lfd. Monat";
|
||||
this.xrTableCell11.Weight = 0.063119927721024011D;
|
||||
//
|
||||
// xrTableCell7
|
||||
//
|
||||
this.xrTableCell7.Name = "xrTableCell7";
|
||||
this.xrTableCell7.Text = "FLS Plus/Minus lfd. Monat";
|
||||
this.xrTableCell7.Weight = 0.06311992757910842D;
|
||||
//
|
||||
// xrTableCell10
|
||||
//
|
||||
this.xrTableCell10.Name = "xrTableCell10";
|
||||
this.xrTableCell10.StylePriority.UseBackColor = false;
|
||||
this.xrTableCell10.Text = "FLS IST lfd. Monat";
|
||||
this.xrTableCell10.Weight = 0.063119927721024D;
|
||||
//
|
||||
// xrTableCell8
|
||||
//
|
||||
this.xrTableCell8.Name = "xrTableCell8";
|
||||
this.xrTableCell8.Text = "FLS Stunden SOLL";
|
||||
this.xrTableCell8.Weight = 0.063119927721024038D;
|
||||
//
|
||||
// xrTableCell9
|
||||
//
|
||||
this.xrTableCell9.Multiline = true;
|
||||
this.xrTableCell9.Name = "xrTableCell9";
|
||||
this.xrTableCell9.Text = "Tatsächliche SOLL Stunden";
|
||||
this.xrTableCell9.Weight = 0.072137063712635591D;
|
||||
//
|
||||
// xrTableCell2
|
||||
//
|
||||
this.xrTableCell2.Name = "xrTableCell2";
|
||||
this.xrTableCell2.Text = "Fehlzeiten Urlaub Krankheit(Tage)";
|
||||
this.xrTableCell2.Weight = 0.094679896646570338D;
|
||||
//
|
||||
// xrTableCell4
|
||||
//
|
||||
this.xrTableCell4.Name = "xrTableCell4";
|
||||
this.xrTableCell4.Text = "Reguläre SOLL Stunden";
|
||||
this.xrTableCell4.Weight = 0.081154192324637608D;
|
||||
//
|
||||
// xrTableCell5
|
||||
//
|
||||
this.xrTableCell5.Name = "xrTableCell5";
|
||||
this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
|
||||
this.xrTableCell5.StylePriority.UsePadding = false;
|
||||
this.xrTableCell5.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableCell5.Text = "Name";
|
||||
this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
this.xrTableCell5.Weight = 0.15329125016467182D;
|
||||
//
|
||||
// xrTableRowHeader
|
||||
//
|
||||
this.xrTableRowHeader.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
|
||||
this.xrTableCell5,
|
||||
this.xrTableCell4,
|
||||
this.xrTableCell2,
|
||||
this.xrTableCell9,
|
||||
this.xrTableCell8,
|
||||
this.xrTableCell10,
|
||||
this.xrTableCell7,
|
||||
this.xrTableCell11,
|
||||
this.xrTableCell12,
|
||||
this.xrTableCell13,
|
||||
this.xrTableCell14,
|
||||
this.xrTableCell15});
|
||||
this.xrTableRowHeader.Name = "xrTableRowHeader";
|
||||
this.xrTableRowHeader.Weight = 2.8D;
|
||||
//
|
||||
// xrTableHeader
|
||||
//
|
||||
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.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
|
||||
this.xrTableHeader.Name = "xrTableHeader";
|
||||
this.xrTableHeader.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrTableHeader.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
|
||||
this.xrTableRowHeader});
|
||||
this.xrTableHeader.SizeF = new System.Drawing.SizeF(1005F, 70F);
|
||||
this.xrTableHeader.StylePriority.UseBorders = false;
|
||||
this.xrTableHeader.StylePriority.UseFont = false;
|
||||
this.xrTableHeader.StylePriority.UsePadding = false;
|
||||
this.xrTableHeader.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableHeader.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
|
||||
//
|
||||
// xrTableCell26
|
||||
//
|
||||
this.xrTableCell26.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.UeberstundenGesamt", "{0:0.00}")});
|
||||
this.xrTableCell26.Name = "xrTableCell26";
|
||||
this.xrTableCell26.Text = "xrTableCell26";
|
||||
this.xrTableCell26.Weight = 0.063119927862939573D;
|
||||
//
|
||||
// xrTableCell24
|
||||
//
|
||||
this.xrTableCell24.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.UeberstundenVormonat", "{0:0.00}")});
|
||||
this.xrTableCell24.Name = "xrTableCell24";
|
||||
this.xrTableCell24.Text = "xrTableCell24";
|
||||
this.xrTableCell24.Weight = 0.0631199278629396D;
|
||||
//
|
||||
// xrTableCell25
|
||||
//
|
||||
this.xrTableCell25.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Ueberstunden", "{0:0.00}")});
|
||||
this.xrTableCell25.Name = "xrTableCell25";
|
||||
this.xrTableCell25.Text = "xrTableCell25";
|
||||
this.xrTableCell25.Weight = 0.063119927862939587D;
|
||||
//
|
||||
// xrTableCell21
|
||||
//
|
||||
this.xrTableCell21.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.RelationFlsZuMittelbar", "{0:0.00}")});
|
||||
this.xrTableCell21.Name = "xrTableCell21";
|
||||
this.xrTableCell21.Text = "xrTableCell21";
|
||||
this.xrTableCell21.Weight = 0.063119927862939615D;
|
||||
//
|
||||
// xrTableCell23
|
||||
//
|
||||
this.xrTableCell23.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.StundenGesamtIst", "{0:0.00}")});
|
||||
this.xrTableCell23.Name = "xrTableCell23";
|
||||
this.xrTableCell23.Text = "xrTableCell23";
|
||||
this.xrTableCell23.Weight = 0.063119927862939559D;
|
||||
//
|
||||
// xrTableCell22
|
||||
//
|
||||
this.xrTableCell22.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.FlsDiff", "{0:0.00}")});
|
||||
this.xrTableCell22.Name = "xrTableCell22";
|
||||
this.xrTableCell22.Text = "xrTableCell22";
|
||||
this.xrTableCell22.Weight = 0.063119927862939587D;
|
||||
//
|
||||
// xrTableCell27
|
||||
//
|
||||
this.xrTableCell27.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.FlsIst", "{0:0.00}")});
|
||||
this.xrTableCell27.Name = "xrTableCell27";
|
||||
this.xrTableCell27.Text = "xrTableCell27";
|
||||
this.xrTableCell27.Weight = 0.063119927862939615D;
|
||||
//
|
||||
// xrTableCell16
|
||||
//
|
||||
this.xrTableCell16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.FlsSoll", "{0:0.00}")});
|
||||
this.xrTableCell16.Name = "xrTableCell16";
|
||||
this.xrTableCell16.Text = "xrTableCell16";
|
||||
this.xrTableCell16.Weight = 0.063119927862939587D;
|
||||
//
|
||||
// xrTableCell28
|
||||
//
|
||||
this.xrTableCell28.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.StundenSollOhneUrlaubKrankheit", "{0:0.00}")});
|
||||
this.xrTableCell28.Name = "xrTableCell28";
|
||||
this.xrTableCell28.Text = "xrTableCell28";
|
||||
this.xrTableCell28.Weight = 0.0721370604147881D;
|
||||
//
|
||||
// xrTableCell20
|
||||
//
|
||||
this.xrTableCell20.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.UrlaubUndKrankheit", "{0:0.00}")});
|
||||
this.xrTableCell20.Name = "xrTableCell20";
|
||||
this.xrTableCell20.Text = "xrTableCell20";
|
||||
this.xrTableCell20.Weight = 0.094679933071566441D;
|
||||
//
|
||||
// xrTableCell19
|
||||
//
|
||||
this.xrTableCell19.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.StundenSollMax", "{0:0.00}")});
|
||||
this.xrTableCell19.Name = "xrTableCell19";
|
||||
this.xrTableCell19.Text = "xrTableCell19";
|
||||
this.xrTableCell19.Weight = 0.081154151689479551D;
|
||||
//
|
||||
// xrTableCell3
|
||||
//
|
||||
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.Text = "xrTableCell3";
|
||||
this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
this.xrTableCell3.Weight = 0.15329125338142471D;
|
||||
//
|
||||
// xrTableRowDetail
|
||||
//
|
||||
this.xrTableRowDetail.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
|
||||
this.xrTableCell3,
|
||||
this.xrTableCell19,
|
||||
this.xrTableCell20,
|
||||
this.xrTableCell28,
|
||||
this.xrTableCell16,
|
||||
this.xrTableCell27,
|
||||
this.xrTableCell22,
|
||||
this.xrTableCell23,
|
||||
this.xrTableCell21,
|
||||
this.xrTableCell25,
|
||||
this.xrTableCell24,
|
||||
this.xrTableCell26});
|
||||
this.xrTableRowDetail.Name = "xrTableRowDetail";
|
||||
this.xrTableRowDetail.Weight = 1D;
|
||||
//
|
||||
// xrTableDetail
|
||||
//
|
||||
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.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
|
||||
this.xrTableDetail.Name = "xrTableDetail";
|
||||
this.xrTableDetail.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrTableDetail.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
|
||||
this.xrTableRowDetail});
|
||||
this.xrTableDetail.SizeF = new System.Drawing.SizeF(1005F, 25F);
|
||||
this.xrTableDetail.StylePriority.UseBorders = false;
|
||||
this.xrTableDetail.StylePriority.UseFont = false;
|
||||
this.xrTableDetail.StylePriority.UsePadding = false;
|
||||
this.xrTableDetail.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableDetail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
|
||||
//
|
||||
// Mitarbeiterstundenkonto
|
||||
//
|
||||
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
|
||||
this.Detail,
|
||||
this.DetailReport,
|
||||
this.ReportHeader,
|
||||
this.pageFooterBand1,
|
||||
this.topMarginBand1,
|
||||
this.bottomMarginBand1});
|
||||
this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] {
|
||||
this.fieldFLS});
|
||||
this.DataSource = this.bindingSource1;
|
||||
this.Landscape = true;
|
||||
this.Margins = new System.Drawing.Printing.Margins(75, 75, 50, 30);
|
||||
this.PageHeight = 827;
|
||||
this.PageWidth = 1169;
|
||||
this.PaperKind = System.Drawing.Printing.PaperKind.A4;
|
||||
this.StyleSheet.AddRange(new DevExpress.XtraReports.UI.XRControlStyle[] {
|
||||
this.Title,
|
||||
this.FieldCaption,
|
||||
this.PageInfo,
|
||||
this.DataField});
|
||||
this.Version = "17.1";
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTableHeader)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTableDetail)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this)).EndInit();
|
||||
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
private DevExpress.XtraReports.UI.DetailBand Detail;
|
||||
private System.Windows.Forms.BindingSource bindingSource1;
|
||||
private DevExpress.XtraReports.UI.DetailBand Detail1;
|
||||
private DevExpress.XtraReports.UI.DetailReportBand DetailReport;
|
||||
private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader;
|
||||
private DevExpress.XtraReports.UI.XRLabel lblMonat;
|
||||
private DevExpress.XtraReports.UI.PageFooterBand pageFooterBand1;
|
||||
private DevExpress.XtraReports.UI.XRPageInfo xrPageInfo2;
|
||||
private DevExpress.XtraReports.UI.XRPageInfo xrPageInfo1;
|
||||
private DevExpress.XtraReports.UI.XRControlStyle Title;
|
||||
private DevExpress.XtraReports.UI.XRControlStyle FieldCaption;
|
||||
private DevExpress.XtraReports.UI.XRControlStyle PageInfo;
|
||||
private DevExpress.XtraReports.UI.XRControlStyle DataField;
|
||||
private DevExpress.XtraReports.UI.CalculatedField fieldFLS;
|
||||
private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1;
|
||||
private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
|
||||
private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1;
|
||||
private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1;
|
||||
private DevExpress.XtraReports.UI.XRTable xrTable1;
|
||||
private DevExpress.XtraReports.UI.XRTableRow xrTableRow1;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell35;
|
||||
private DevExpress.XtraReports.UI.XRTableCell cellSollGesamt;
|
||||
private DevExpress.XtraReports.UI.XRTableCell cellFLSSollGesamt;
|
||||
private DevExpress.XtraReports.UI.XRTableCell cellFLSIstGesamt;
|
||||
private DevExpress.XtraReports.UI.XRTableCell cellFLSPlusMinusGesamt;
|
||||
private DevExpress.XtraReports.UI.XRTableCell cellGesamtGesamt;
|
||||
private DevExpress.XtraReports.UI.XRTableCell cellRelationGesamt;
|
||||
private DevExpress.XtraReports.UI.XRTable xrTableDetail;
|
||||
private DevExpress.XtraReports.UI.XRTableRow xrTableRowDetail;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell19;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell20;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell28;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell16;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell27;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell22;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell23;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell21;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell25;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell24;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell26;
|
||||
private DevExpress.XtraReports.UI.XRTable xrTableHeader;
|
||||
private DevExpress.XtraReports.UI.XRTableRow xrTableRowHeader;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell10;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell7;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell13;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell14;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell15;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell37;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell39;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell47;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell48;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell51;
|
||||
}
|
||||
}
|
||||
123
ReportImp/ProfEggersStiftung/Mitarbeiterstundenkonto.resx
Normal file
123
ReportImp/ProfEggersStiftung/Mitarbeiterstundenkonto.resx
Normal file
@@ -0,0 +1,123 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
|
||||
Version 2.0
|
||||
|
||||
The primary goals of this format is to allow a simple XML format
|
||||
that is mostly human readable. The generation and parsing of the
|
||||
various data types are done through the TypeConverter classes
|
||||
associated with the data types.
|
||||
|
||||
Example:
|
||||
|
||||
... ado.net/XML headers & schema ...
|
||||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||
<resheader name="version">2.0</resheader>
|
||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||
</data>
|
||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||
<comment>This is a comment</comment>
|
||||
</data>
|
||||
|
||||
There are any number of "resheader" rows that contain simple
|
||||
name/value pairs.
|
||||
|
||||
Each data row contains a name, and value. The row also contains a
|
||||
type or mimetype. Type corresponds to a .NET class that support
|
||||
text/value conversion through the TypeConverter architecture.
|
||||
Classes that don't support this are serialized and stored with the
|
||||
mimetype set.
|
||||
|
||||
The mimetype is used for serialized objects, and tells the
|
||||
ResXResourceReader how to depersist the object. This is currently not
|
||||
extensible. For a given mimetype the value must be set accordingly:
|
||||
|
||||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||
that the ResXResourceWriter will generate, however the reader can
|
||||
read any of the formats listed below.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.binary.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.soap.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||
value : The object must be serialized into a byte array
|
||||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<metadata name="bindingSource1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>17, 17</value>
|
||||
</metadata>
|
||||
</root>
|
||||
28
ReportImp/ProfEggersStiftung/MitarbeiterstundenkontoJahr.cs
Normal file
28
ReportImp/ProfEggersStiftung/MitarbeiterstundenkontoJahr.cs
Normal file
@@ -0,0 +1,28 @@
|
||||
using System;
|
||||
using BeWo.Report;
|
||||
using BeWo.Report.ReportObjects;
|
||||
using BS.Shared.Core;
|
||||
|
||||
|
||||
namespace ProfEggersStiftung
|
||||
{
|
||||
[IDSpecificClass(Identifier = "MitarbeiterstundenkontoJahr")]
|
||||
public partial class MitarbeiterstundenkontoJahr : DevExpress.XtraReports.UI.XtraReport, IBeWoReport<MitarbeiterstundenkontoMonateRO>
|
||||
{
|
||||
|
||||
|
||||
public MitarbeiterstundenkontoJahr()
|
||||
{
|
||||
InitializeComponent();
|
||||
}
|
||||
|
||||
public void SetReportDataSource(MitarbeiterstundenkontoMonateRO pRO)
|
||||
{
|
||||
var msb = new CustomMitarbeiterstundenkontoBerechnungMonate();
|
||||
msb.CreateReport(pRO);
|
||||
|
||||
this.bindingSource1.DataSource = pRO;
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
761
ReportImp/ProfEggersStiftung/MitarbeiterstundenkontoJahr.designer.cs
generated
Normal file
761
ReportImp/ProfEggersStiftung/MitarbeiterstundenkontoJahr.designer.cs
generated
Normal file
@@ -0,0 +1,761 @@
|
||||
using BeWo.Report.ReportObjects;
|
||||
namespace ProfEggersStiftung
|
||||
{
|
||||
partial class MitarbeiterstundenkontoJahr
|
||||
{
|
||||
/// <summary>
|
||||
/// Required designer variable.
|
||||
/// </summary>
|
||||
private System.ComponentModel.IContainer components = null;
|
||||
|
||||
/// <summary>
|
||||
/// Clean up any resources being used.
|
||||
/// </summary>
|
||||
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
|
||||
protected override void Dispose(bool disposing)
|
||||
{
|
||||
if (disposing && (components != null))
|
||||
{
|
||||
components.Dispose();
|
||||
}
|
||||
base.Dispose(disposing);
|
||||
}
|
||||
|
||||
#region Designer generated code
|
||||
|
||||
/// <summary>
|
||||
/// Required method for Designer support - do not modify
|
||||
/// the contents of this method with the code editor.
|
||||
/// </summary>
|
||||
private void InitializeComponent()
|
||||
{
|
||||
this.components = new System.ComponentModel.Container();
|
||||
DevExpress.XtraReports.UI.XRSummary xrSummary1 = new DevExpress.XtraReports.UI.XRSummary();
|
||||
DevExpress.XtraReports.UI.XRSummary xrSummary2 = new DevExpress.XtraReports.UI.XRSummary();
|
||||
DevExpress.XtraReports.UI.XRSummary xrSummary3 = new DevExpress.XtraReports.UI.XRSummary();
|
||||
DevExpress.XtraReports.UI.XRSummary xrSummary4 = new DevExpress.XtraReports.UI.XRSummary();
|
||||
DevExpress.XtraReports.UI.XRSummary xrSummary5 = new DevExpress.XtraReports.UI.XRSummary();
|
||||
this.Detail = 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.xrTableCell22 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell23 = 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();
|
||||
this.xrTableCell26 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableHeader = new DevExpress.XtraReports.UI.XRTable();
|
||||
this.xrTableRowHeader = new DevExpress.XtraReports.UI.XRTableRow();
|
||||
this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
|
||||
this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
|
||||
this.xrTableCell35 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell37 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell39 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.cellSollGesamt = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.cellFLSSollGesamt = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.cellFLSIstGesamt = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.cellFLSPlusMinusGesamt = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.cellGesamtGesamt = 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.pageFooterBand1 = new DevExpress.XtraReports.UI.PageFooterBand();
|
||||
this.xrPageInfo2 = new DevExpress.XtraReports.UI.XRPageInfo();
|
||||
this.xrPageInfo1 = new DevExpress.XtraReports.UI.XRPageInfo();
|
||||
this.Title = new DevExpress.XtraReports.UI.XRControlStyle();
|
||||
this.FieldCaption = new DevExpress.XtraReports.UI.XRControlStyle();
|
||||
this.PageInfo = new DevExpress.XtraReports.UI.XRControlStyle();
|
||||
this.DataField = new DevExpress.XtraReports.UI.XRControlStyle();
|
||||
this.fieldFLS = new DevExpress.XtraReports.UI.CalculatedField();
|
||||
this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
|
||||
this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
|
||||
this.DetailReport1 = new DevExpress.XtraReports.UI.DetailReportBand();
|
||||
this.Detail2 = new DevExpress.XtraReports.UI.DetailBand();
|
||||
this.DetailReport2 = new DevExpress.XtraReports.UI.DetailReportBand();
|
||||
this.Detail3 = new DevExpress.XtraReports.UI.DetailBand();
|
||||
this.GroupHeader2 = new DevExpress.XtraReports.UI.GroupHeaderBand();
|
||||
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);
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTableDetail)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTableHeader)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
|
||||
//
|
||||
// Detail
|
||||
//
|
||||
this.Detail.HeightF = 0F;
|
||||
this.Detail.Name = "Detail";
|
||||
this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
|
||||
this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
|
||||
//
|
||||
// xrTableDetail
|
||||
//
|
||||
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.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
|
||||
this.xrTableDetail.Name = "xrTableDetail";
|
||||
this.xrTableDetail.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrTableDetail.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
|
||||
this.xrTableRowDetail});
|
||||
this.xrTableDetail.SizeF = new System.Drawing.SizeF(1005F, 25F);
|
||||
this.xrTableDetail.StylePriority.UseBorders = false;
|
||||
this.xrTableDetail.StylePriority.UseFont = false;
|
||||
this.xrTableDetail.StylePriority.UsePadding = false;
|
||||
this.xrTableDetail.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableDetail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
|
||||
//
|
||||
// xrTableRowDetail
|
||||
//
|
||||
this.xrTableRowDetail.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
|
||||
this.xrTableCell3,
|
||||
this.xrTableCell19,
|
||||
this.xrTableCell20,
|
||||
this.xrTableCell28,
|
||||
this.xrTableCell16,
|
||||
this.xrTableCell27,
|
||||
this.xrTableCell22,
|
||||
this.xrTableCell23,
|
||||
this.xrTableCell21,
|
||||
this.xrTableCell25,
|
||||
this.xrTableCell24,
|
||||
this.xrTableCell26});
|
||||
this.xrTableRowDetail.Name = "xrTableRowDetail";
|
||||
this.xrTableRowDetail.Weight = 1D;
|
||||
//
|
||||
// xrTableCell3
|
||||
//
|
||||
this.xrTableCell3.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.Monat", "{0:MMMM}")});
|
||||
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.15329125338142471D;
|
||||
//
|
||||
// xrTableCell19
|
||||
//
|
||||
this.xrTableCell19.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.StundenSollMax", "{0:0.00}")});
|
||||
this.xrTableCell19.Name = "xrTableCell19";
|
||||
this.xrTableCell19.Text = "xrTableCell19";
|
||||
this.xrTableCell19.Weight = 0.081154151689479551D;
|
||||
//
|
||||
// xrTableCell20
|
||||
//
|
||||
this.xrTableCell20.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.UrlaubUndKrankheit", "{0:0.00}")});
|
||||
this.xrTableCell20.Name = "xrTableCell20";
|
||||
this.xrTableCell20.Text = "xrTableCell20";
|
||||
this.xrTableCell20.Weight = 0.094679933071566441D;
|
||||
//
|
||||
// xrTableCell28
|
||||
//
|
||||
this.xrTableCell28.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.StundenSollOhneUrlaubKrankheit", "{0:0.00}")});
|
||||
this.xrTableCell28.Name = "xrTableCell28";
|
||||
this.xrTableCell28.Text = "xrTableCell28";
|
||||
this.xrTableCell28.Weight = 0.0721370604147881D;
|
||||
//
|
||||
// xrTableCell16
|
||||
//
|
||||
this.xrTableCell16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.FlsSoll", "{0:0.00}")});
|
||||
this.xrTableCell16.Name = "xrTableCell16";
|
||||
this.xrTableCell16.Text = "xrTableCell16";
|
||||
this.xrTableCell16.Weight = 0.063119927862939587D;
|
||||
//
|
||||
// xrTableCell27
|
||||
//
|
||||
this.xrTableCell27.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.FlsIst", "{0:0.00}")});
|
||||
this.xrTableCell27.Name = "xrTableCell27";
|
||||
this.xrTableCell27.Text = "xrTableCell27";
|
||||
this.xrTableCell27.Weight = 0.063119927862939615D;
|
||||
//
|
||||
// xrTableCell22
|
||||
//
|
||||
this.xrTableCell22.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.FlsDiff", "{0:0.00}")});
|
||||
this.xrTableCell22.Name = "xrTableCell22";
|
||||
this.xrTableCell22.Text = "xrTableCell22";
|
||||
this.xrTableCell22.Weight = 0.063119927862939587D;
|
||||
//
|
||||
// xrTableCell23
|
||||
//
|
||||
this.xrTableCell23.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.StundenGesamtIst", "{0:0.00}")});
|
||||
this.xrTableCell23.Name = "xrTableCell23";
|
||||
this.xrTableCell23.Text = "xrTableCell23";
|
||||
this.xrTableCell23.Weight = 0.063119927862939559D;
|
||||
//
|
||||
// xrTableCell21
|
||||
//
|
||||
this.xrTableCell21.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.RelationFlsZuMittelbar", "{0:0.00}")});
|
||||
this.xrTableCell21.Name = "xrTableCell21";
|
||||
this.xrTableCell21.Text = "xrTableCell21";
|
||||
this.xrTableCell21.Weight = 0.063119927862939615D;
|
||||
//
|
||||
// xrTableCell25
|
||||
//
|
||||
this.xrTableCell25.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.Ueberstunden", "{0:0.00}")});
|
||||
this.xrTableCell25.Name = "xrTableCell25";
|
||||
this.xrTableCell25.Text = "xrTableCell25";
|
||||
this.xrTableCell25.Weight = 0.063119927862939587D;
|
||||
//
|
||||
// xrTableCell24
|
||||
//
|
||||
this.xrTableCell24.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.LaufendeGesamtsumme", "{0:0.00}")});
|
||||
this.xrTableCell24.Name = "xrTableCell24";
|
||||
this.xrTableCell24.Text = "xrTableCell24";
|
||||
this.xrTableCell24.Weight = 0.0631199278629396D;
|
||||
//
|
||||
// xrTableCell26
|
||||
//
|
||||
this.xrTableCell26.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.UeberstundenGesamt", "{0:0.00}")});
|
||||
this.xrTableCell26.Name = "xrTableCell26";
|
||||
this.xrTableCell26.Text = "xrTableCell26";
|
||||
this.xrTableCell26.Weight = 0.063119927862939573D;
|
||||
//
|
||||
// xrTableHeader
|
||||
//
|
||||
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.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
|
||||
this.xrTableHeader.Name = "xrTableHeader";
|
||||
this.xrTableHeader.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrTableHeader.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
|
||||
this.xrTableRowHeader});
|
||||
this.xrTableHeader.SizeF = new System.Drawing.SizeF(1005F, 70F);
|
||||
this.xrTableHeader.StylePriority.UseBorders = false;
|
||||
this.xrTableHeader.StylePriority.UseFont = false;
|
||||
this.xrTableHeader.StylePriority.UsePadding = false;
|
||||
this.xrTableHeader.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableHeader.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
|
||||
//
|
||||
// xrTableRowHeader
|
||||
//
|
||||
this.xrTableRowHeader.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
|
||||
this.xrTableCell5,
|
||||
this.xrTableCell4,
|
||||
this.xrTableCell2,
|
||||
this.xrTableCell9,
|
||||
this.xrTableCell8,
|
||||
this.xrTableCell10,
|
||||
this.xrTableCell7,
|
||||
this.xrTableCell11,
|
||||
this.xrTableCell12,
|
||||
this.xrTableCell13,
|
||||
this.xrTableCell14,
|
||||
this.xrTableCell15});
|
||||
this.xrTableRowHeader.Name = "xrTableRowHeader";
|
||||
this.xrTableRowHeader.Weight = 2.8D;
|
||||
//
|
||||
// xrTableCell5
|
||||
//
|
||||
this.xrTableCell5.Name = "xrTableCell5";
|
||||
this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
|
||||
this.xrTableCell5.StylePriority.UsePadding = false;
|
||||
this.xrTableCell5.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableCell5.Text = "Monat";
|
||||
this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
this.xrTableCell5.Weight = 0.15329125016467182D;
|
||||
//
|
||||
// xrTableCell4
|
||||
//
|
||||
this.xrTableCell4.Name = "xrTableCell4";
|
||||
this.xrTableCell4.Text = "Reguläre SOLL Stunden";
|
||||
this.xrTableCell4.Weight = 0.081154192324637608D;
|
||||
//
|
||||
// xrTableCell2
|
||||
//
|
||||
this.xrTableCell2.Name = "xrTableCell2";
|
||||
this.xrTableCell2.Text = "Fehlzeiten Urlaub Krankheit(Tage)";
|
||||
this.xrTableCell2.Weight = 0.094679896646570338D;
|
||||
//
|
||||
// xrTableCell9
|
||||
//
|
||||
this.xrTableCell9.Multiline = true;
|
||||
this.xrTableCell9.Name = "xrTableCell9";
|
||||
this.xrTableCell9.Text = "Tatsächliche SOLL Stunden";
|
||||
this.xrTableCell9.Weight = 0.072137063712635591D;
|
||||
//
|
||||
// xrTableCell8
|
||||
//
|
||||
this.xrTableCell8.Name = "xrTableCell8";
|
||||
this.xrTableCell8.Text = "FLS Stunden SOLL";
|
||||
this.xrTableCell8.Weight = 0.063119927721024038D;
|
||||
//
|
||||
// xrTableCell10
|
||||
//
|
||||
this.xrTableCell10.Name = "xrTableCell10";
|
||||
this.xrTableCell10.StylePriority.UseBackColor = false;
|
||||
this.xrTableCell10.Text = "FLS IST lfd. Monat";
|
||||
this.xrTableCell10.Weight = 0.063119927721024D;
|
||||
//
|
||||
// xrTableCell7
|
||||
//
|
||||
this.xrTableCell7.Name = "xrTableCell7";
|
||||
this.xrTableCell7.Text = "FLS Plus/Minus lfd. Monat";
|
||||
this.xrTableCell7.Weight = 0.06311992757910842D;
|
||||
//
|
||||
// xrTableCell11
|
||||
//
|
||||
this.xrTableCell11.Multiline = true;
|
||||
this.xrTableCell11.Name = "xrTableCell11";
|
||||
this.xrTableCell11.StylePriority.UseBackColor = false;
|
||||
this.xrTableCell11.Text = "Gesamt-\r\nstunden lfd. Monat";
|
||||
this.xrTableCell11.Weight = 0.063119927721024011D;
|
||||
//
|
||||
// xrTableCell12
|
||||
//
|
||||
this.xrTableCell12.Name = "xrTableCell12";
|
||||
this.xrTableCell12.Text = "Relation FLS IST zu Mittelbare IST (in %)";
|
||||
this.xrTableCell12.Weight = 0.063119929511863376D;
|
||||
//
|
||||
// xrTableCell13
|
||||
//
|
||||
this.xrTableCell13.Name = "xrTableCell13";
|
||||
this.xrTableCell13.Text = "Überstd. neu";
|
||||
this.xrTableCell13.Weight = 0.063119928687401447D;
|
||||
//
|
||||
// xrTableCell14
|
||||
//
|
||||
this.xrTableCell14.Multiline = true;
|
||||
this.xrTableCell14.Name = "xrTableCell14";
|
||||
this.xrTableCell14.StylePriority.UseBackColor = false;
|
||||
this.xrTableCell14.Text = "Überstd.\r\ndieses Jahr";
|
||||
this.xrTableCell14.Weight = 0.063119928275170531D;
|
||||
//
|
||||
// xrTableCell15
|
||||
//
|
||||
this.xrTableCell15.Multiline = true;
|
||||
this.xrTableCell15.Name = "xrTableCell15";
|
||||
this.xrTableCell15.Text = "Überstd. Gesamt";
|
||||
this.xrTableCell15.Weight = 0.0631199213956443D;
|
||||
//
|
||||
// xrTable1
|
||||
//
|
||||
this.xrTable1.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((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);
|
||||
this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
|
||||
this.xrTableRow1});
|
||||
this.xrTable1.SizeF = new System.Drawing.SizeF(1005F, 25F);
|
||||
this.xrTable1.StylePriority.UseBorders = false;
|
||||
this.xrTable1.StylePriority.UseFont = false;
|
||||
this.xrTable1.StylePriority.UsePadding = false;
|
||||
this.xrTable1.StylePriority.UseTextAlignment = false;
|
||||
this.xrTable1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
|
||||
//
|
||||
// xrTableRow1
|
||||
//
|
||||
this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
|
||||
this.xrTableCell35,
|
||||
this.xrTableCell37,
|
||||
this.xrTableCell39,
|
||||
this.cellSollGesamt,
|
||||
this.cellFLSSollGesamt,
|
||||
this.cellFLSIstGesamt,
|
||||
this.cellFLSPlusMinusGesamt,
|
||||
this.cellGesamtGesamt,
|
||||
this.cellRelationGesamt,
|
||||
this.xrTableCell47,
|
||||
this.xrTableCell48,
|
||||
this.xrTableCell51});
|
||||
this.xrTableRow1.Name = "xrTableRow1";
|
||||
this.xrTableRow1.Weight = 1D;
|
||||
//
|
||||
// xrTableCell35
|
||||
//
|
||||
this.xrTableCell35.Name = "xrTableCell35";
|
||||
this.xrTableCell35.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
|
||||
this.xrTableCell35.StylePriority.UseFont = false;
|
||||
this.xrTableCell35.StylePriority.UsePadding = false;
|
||||
this.xrTableCell35.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableCell35.Text = "Gesamt";
|
||||
this.xrTableCell35.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
this.xrTableCell35.Weight = 0.15329126714047708D;
|
||||
//
|
||||
// xrTableCell37
|
||||
//
|
||||
this.xrTableCell37.Name = "xrTableCell37";
|
||||
this.xrTableCell37.Weight = 0.081154151689479551D;
|
||||
//
|
||||
// xrTableCell39
|
||||
//
|
||||
this.xrTableCell39.Name = "xrTableCell39";
|
||||
this.xrTableCell39.Weight = 0.094679919312514085D;
|
||||
//
|
||||
// cellSollGesamt
|
||||
//
|
||||
this.cellSollGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.StundenSollOhneUrlaubKrankheit")});
|
||||
this.cellSollGesamt.Name = "cellSollGesamt";
|
||||
xrSummary1.FormatString = "{0:0.00}";
|
||||
xrSummary1.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
|
||||
this.cellSollGesamt.Summary = xrSummary1;
|
||||
this.cellSollGesamt.Weight = 0.0721370604147881D;
|
||||
//
|
||||
// cellFLSSollGesamt
|
||||
//
|
||||
this.cellFLSSollGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.FlsSoll")});
|
||||
this.cellFLSSollGesamt.Name = "cellFLSSollGesamt";
|
||||
xrSummary2.FormatString = "{0:0.00}";
|
||||
xrSummary2.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
|
||||
this.cellFLSSollGesamt.Summary = xrSummary2;
|
||||
this.cellFLSSollGesamt.Weight = 0.063119927862939587D;
|
||||
//
|
||||
// cellFLSIstGesamt
|
||||
//
|
||||
this.cellFLSIstGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.FlsIst")});
|
||||
this.cellFLSIstGesamt.Name = "cellFLSIstGesamt";
|
||||
xrSummary3.FormatString = "{0:0.00}";
|
||||
xrSummary3.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
|
||||
this.cellFLSIstGesamt.Summary = xrSummary3;
|
||||
this.cellFLSIstGesamt.Weight = 0.063119927862939615D;
|
||||
//
|
||||
// cellFLSPlusMinusGesamt
|
||||
//
|
||||
this.cellFLSPlusMinusGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.FlsDiff")});
|
||||
this.cellFLSPlusMinusGesamt.Name = "cellFLSPlusMinusGesamt";
|
||||
xrSummary4.FormatString = "{0:0.00}";
|
||||
xrSummary4.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
|
||||
this.cellFLSPlusMinusGesamt.Summary = xrSummary4;
|
||||
this.cellFLSPlusMinusGesamt.Weight = 0.063119927862939587D;
|
||||
//
|
||||
// cellGesamtGesamt
|
||||
//
|
||||
this.cellGesamtGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.StundenGesamtIst")});
|
||||
this.cellGesamtGesamt.Name = "cellGesamtGesamt";
|
||||
xrSummary5.FormatString = "{0:0.00}";
|
||||
xrSummary5.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
|
||||
this.cellGesamtGesamt.Summary = xrSummary5;
|
||||
this.cellGesamtGesamt.Weight = 0.063119927862939573D;
|
||||
//
|
||||
// cellRelationGesamt
|
||||
//
|
||||
this.cellRelationGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.fieldRelationGesamt", "{0:0.00}")});
|
||||
this.cellRelationGesamt.Name = "cellRelationGesamt";
|
||||
this.cellRelationGesamt.Text = "cellRelationGesamt";
|
||||
this.cellRelationGesamt.Weight = 0.0631199278629396D;
|
||||
//
|
||||
// xrTableCell47
|
||||
//
|
||||
this.xrTableCell47.Name = "xrTableCell47";
|
||||
this.xrTableCell47.Weight = 0.063119927862939587D;
|
||||
//
|
||||
// xrTableCell48
|
||||
//
|
||||
this.xrTableCell48.Name = "xrTableCell48";
|
||||
this.xrTableCell48.Weight = 0.063119927862939587D;
|
||||
//
|
||||
// xrTableCell51
|
||||
//
|
||||
this.xrTableCell51.Name = "xrTableCell51";
|
||||
this.xrTableCell51.Weight = 0.063119927862939573D;
|
||||
//
|
||||
// pageFooterBand1
|
||||
//
|
||||
this.pageFooterBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.xrPageInfo2,
|
||||
this.xrPageInfo1});
|
||||
this.pageFooterBand1.HeightF = 48F;
|
||||
this.pageFooterBand1.Name = "pageFooterBand1";
|
||||
//
|
||||
// xrPageInfo2
|
||||
//
|
||||
this.xrPageInfo2.Font = new System.Drawing.Font("Arial", 8F);
|
||||
this.xrPageInfo2.Format = "Seite {0} von {1}";
|
||||
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;
|
||||
//
|
||||
// xrPageInfo1
|
||||
//
|
||||
this.xrPageInfo1.Font = new System.Drawing.Font("Arial", 8F);
|
||||
this.xrPageInfo1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 25F);
|
||||
this.xrPageInfo1.Name = "xrPageInfo1";
|
||||
this.xrPageInfo1.PageInfo = DevExpress.XtraPrinting.PageInfo.DateTime;
|
||||
this.xrPageInfo1.SizeF = new System.Drawing.SizeF(260.0001F, 23F);
|
||||
this.xrPageInfo1.StyleName = "PageInfo";
|
||||
this.xrPageInfo1.StylePriority.UseFont = false;
|
||||
//
|
||||
// Title
|
||||
//
|
||||
this.Title.BackColor = System.Drawing.Color.White;
|
||||
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.ForeColor = System.Drawing.Color.Black;
|
||||
this.Title.Name = "Title";
|
||||
//
|
||||
// FieldCaption
|
||||
//
|
||||
this.FieldCaption.BackColor = System.Drawing.Color.White;
|
||||
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.ForeColor = System.Drawing.Color.Black;
|
||||
this.FieldCaption.Name = "FieldCaption";
|
||||
//
|
||||
// PageInfo
|
||||
//
|
||||
this.PageInfo.BackColor = System.Drawing.Color.White;
|
||||
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.ForeColor = System.Drawing.Color.Black;
|
||||
this.PageInfo.Name = "PageInfo";
|
||||
//
|
||||
// DataField
|
||||
//
|
||||
this.DataField.BackColor = System.Drawing.Color.White;
|
||||
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.ForeColor = System.Drawing.SystemColors.ControlText;
|
||||
this.DataField.Name = "DataField";
|
||||
//
|
||||
// fieldFLS
|
||||
//
|
||||
this.fieldFLS.DataMember = "FLSReportGroups";
|
||||
this.fieldFLS.Expression = "[TotalFLM] / 60";
|
||||
this.fieldFLS.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
|
||||
this.fieldFLS.Name = "fieldFLS";
|
||||
//
|
||||
// topMarginBand1
|
||||
//
|
||||
this.topMarginBand1.HeightF = 50F;
|
||||
this.topMarginBand1.Name = "topMarginBand1";
|
||||
//
|
||||
// bottomMarginBand1
|
||||
//
|
||||
this.bottomMarginBand1.HeightF = 30F;
|
||||
this.bottomMarginBand1.Name = "bottomMarginBand1";
|
||||
//
|
||||
// DetailReport1
|
||||
//
|
||||
this.DetailReport1.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
|
||||
this.Detail2,
|
||||
this.DetailReport2});
|
||||
this.DetailReport1.DataMember = "EmployeeInfoList";
|
||||
this.DetailReport1.DataSource = this.bindingSource1;
|
||||
this.DetailReport1.Level = 0;
|
||||
this.DetailReport1.Name = "DetailReport1";
|
||||
//
|
||||
// Detail2
|
||||
//
|
||||
this.Detail2.HeightF = 0F;
|
||||
this.Detail2.Name = "Detail2";
|
||||
this.Detail2.PageBreak = DevExpress.XtraReports.UI.PageBreak.BeforeBandExceptFirstEntry;
|
||||
//
|
||||
// DetailReport2
|
||||
//
|
||||
this.DetailReport2.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
|
||||
this.Detail3,
|
||||
this.GroupHeader2,
|
||||
this.GroupHeader3,
|
||||
this.GroupFooter2});
|
||||
this.DetailReport2.DataMember = "EmployeeInfoList.EmployeeDetails";
|
||||
this.DetailReport2.DataSource = this.bindingSource1;
|
||||
this.DetailReport2.Level = 0;
|
||||
this.DetailReport2.Name = "DetailReport2";
|
||||
//
|
||||
// Detail3
|
||||
//
|
||||
this.Detail3.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.xrTableDetail});
|
||||
this.Detail3.Font = new System.Drawing.Font("Arial", 9.75F);
|
||||
this.Detail3.HeightF = 25F;
|
||||
this.Detail3.Name = "Detail3";
|
||||
this.Detail3.StylePriority.UseFont = false;
|
||||
//
|
||||
// GroupHeader2
|
||||
//
|
||||
this.GroupHeader2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.xrTableHeader});
|
||||
this.GroupHeader2.HeightF = 70F;
|
||||
this.GroupHeader2.Name = "GroupHeader2";
|
||||
//
|
||||
// GroupHeader3
|
||||
//
|
||||
this.GroupHeader3.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.xrLabel1});
|
||||
this.GroupHeader3.HeightF = 35F;
|
||||
this.GroupHeader3.Level = 1;
|
||||
this.GroupHeader3.Name = "GroupHeader3";
|
||||
//
|
||||
// xrLabel1
|
||||
//
|
||||
this.xrLabel1.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.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.StyleName = "Title";
|
||||
this.xrLabel1.StylePriority.UseFont = false;
|
||||
this.xrLabel1.Text = "Stundenkonto [EmployeeInfoList.LastName], [EmployeeInfoList.FirstName] [ReportSta" +
|
||||
"rtDate!yyyy]";
|
||||
//
|
||||
// GroupFooter2
|
||||
//
|
||||
this.GroupFooter2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.xrTable1});
|
||||
this.GroupFooter2.HeightF = 25F;
|
||||
this.GroupFooter2.Name = "GroupFooter2";
|
||||
//
|
||||
// fieldRelationGesamt
|
||||
//
|
||||
this.fieldRelationGesamt.DataMember = "EmployeeInfoList.EmployeeDetails";
|
||||
this.fieldRelationGesamt.Expression = "(Sum([EmployeeDetail.FlsIst]) / Sum([EmployeeDetail.StundenGesamtIst])) * 100";
|
||||
this.fieldRelationGesamt.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
|
||||
this.fieldRelationGesamt.Name = "fieldRelationGesamt";
|
||||
//
|
||||
// bindingSource1
|
||||
//
|
||||
this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.MitarbeiterstundenkontoMonateRO);
|
||||
//
|
||||
// MitarbeiterstundenkontoJahr
|
||||
//
|
||||
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
|
||||
this.Detail,
|
||||
this.pageFooterBand1,
|
||||
this.topMarginBand1,
|
||||
this.bottomMarginBand1,
|
||||
this.DetailReport1});
|
||||
this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] {
|
||||
this.fieldFLS,
|
||||
this.fieldRelationGesamt});
|
||||
this.DataSource = this.bindingSource1;
|
||||
this.DisplayName = "Mitarbeiterstundenkonto";
|
||||
this.Landscape = true;
|
||||
this.Margins = new System.Drawing.Printing.Margins(75, 75, 50, 30);
|
||||
this.PageHeight = 827;
|
||||
this.PageWidth = 1169;
|
||||
this.PaperKind = System.Drawing.Printing.PaperKind.A4;
|
||||
this.StyleSheet.AddRange(new DevExpress.XtraReports.UI.XRControlStyle[] {
|
||||
this.Title,
|
||||
this.FieldCaption,
|
||||
this.PageInfo,
|
||||
this.DataField});
|
||||
this.Version = "17.1";
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTableDetail)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTableHeader)).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.PageFooterBand pageFooterBand1;
|
||||
private DevExpress.XtraReports.UI.XRPageInfo xrPageInfo2;
|
||||
private DevExpress.XtraReports.UI.XRPageInfo xrPageInfo1;
|
||||
private DevExpress.XtraReports.UI.XRControlStyle Title;
|
||||
private DevExpress.XtraReports.UI.XRControlStyle FieldCaption;
|
||||
private DevExpress.XtraReports.UI.XRControlStyle PageInfo;
|
||||
private DevExpress.XtraReports.UI.XRControlStyle DataField;
|
||||
private DevExpress.XtraReports.UI.XRTable xrTableHeader;
|
||||
private DevExpress.XtraReports.UI.XRTableRow xrTableRowHeader;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
|
||||
private DevExpress.XtraReports.UI.XRTable xrTableDetail;
|
||||
private DevExpress.XtraReports.UI.XRTableRow xrTableRowDetail;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
|
||||
private DevExpress.XtraReports.UI.CalculatedField fieldFLS;
|
||||
private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1;
|
||||
private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell10;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell7;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell19;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell20;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell28;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell16;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell27;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell22;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell23;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell21;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell25;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell24;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell26;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell13;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell14;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell15;
|
||||
private DevExpress.XtraReports.UI.XRTable xrTable1;
|
||||
private DevExpress.XtraReports.UI.XRTableRow xrTableRow1;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell35;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell37;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell39;
|
||||
private DevExpress.XtraReports.UI.XRTableCell cellSollGesamt;
|
||||
private DevExpress.XtraReports.UI.XRTableCell cellFLSSollGesamt;
|
||||
private DevExpress.XtraReports.UI.XRTableCell cellFLSIstGesamt;
|
||||
private DevExpress.XtraReports.UI.XRTableCell cellFLSPlusMinusGesamt;
|
||||
private DevExpress.XtraReports.UI.XRTableCell cellGesamtGesamt;
|
||||
private DevExpress.XtraReports.UI.XRTableCell cellRelationGesamt;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell47;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell48;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell51;
|
||||
private DevExpress.XtraReports.UI.DetailReportBand DetailReport1;
|
||||
private DevExpress.XtraReports.UI.DetailBand Detail2;
|
||||
private DevExpress.XtraReports.UI.DetailReportBand DetailReport2;
|
||||
private DevExpress.XtraReports.UI.DetailBand Detail3;
|
||||
private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader2;
|
||||
private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader3;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel1;
|
||||
private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter2;
|
||||
private DevExpress.XtraReports.UI.CalculatedField fieldRelationGesamt;
|
||||
}
|
||||
}
|
||||
123
ReportImp/ProfEggersStiftung/MitarbeiterstundenkontoJahr.resx
Normal file
123
ReportImp/ProfEggersStiftung/MitarbeiterstundenkontoJahr.resx
Normal file
@@ -0,0 +1,123 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
|
||||
Version 2.0
|
||||
|
||||
The primary goals of this format is to allow a simple XML format
|
||||
that is mostly human readable. The generation and parsing of the
|
||||
various data types are done through the TypeConverter classes
|
||||
associated with the data types.
|
||||
|
||||
Example:
|
||||
|
||||
... ado.net/XML headers & schema ...
|
||||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||
<resheader name="version">2.0</resheader>
|
||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||
</data>
|
||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||
<comment>This is a comment</comment>
|
||||
</data>
|
||||
|
||||
There are any number of "resheader" rows that contain simple
|
||||
name/value pairs.
|
||||
|
||||
Each data row contains a name, and value. The row also contains a
|
||||
type or mimetype. Type corresponds to a .NET class that support
|
||||
text/value conversion through the TypeConverter architecture.
|
||||
Classes that don't support this are serialized and stored with the
|
||||
mimetype set.
|
||||
|
||||
The mimetype is used for serialized objects, and tells the
|
||||
ResXResourceReader how to depersist the object. This is currently not
|
||||
extensible. For a given mimetype the value must be set accordingly:
|
||||
|
||||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||
that the ResXResourceWriter will generate, however the reader can
|
||||
read any of the formats listed below.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.binary.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.soap.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||
value : The object must be serialized into a byte array
|
||||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<metadata name="bindingSource1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>17, 17</value>
|
||||
</metadata>
|
||||
</root>
|
||||
@@ -64,6 +64,8 @@
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="Calculation\CustomGroupDurationCalculator.cs" />
|
||||
<Compile Include="CustomMitarbeiterstundenkontoBerechnung.cs" />
|
||||
<Compile Include="CustomMitarbeiterstundenkontoBerechnungMonate.cs" />
|
||||
<Compile Include="Exporter\CustomDataExporter.cs" />
|
||||
<Compile Include="Exporter\DatevExporter.cs" />
|
||||
<Compile Include="FLSGroupReport.cs">
|
||||
@@ -87,6 +89,24 @@
|
||||
<Compile Include="KassenbelegReport.Designer.cs">
|
||||
<DependentUpon>KassenbelegReport.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Mitarbeiterarbeitszeitkonto.cs">
|
||||
<SubType>Component</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Mitarbeiterarbeitszeitkonto.designer.cs">
|
||||
<DependentUpon>Mitarbeiterarbeitszeitkonto.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Mitarbeiterstundenkonto.cs">
|
||||
<SubType>Component</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Mitarbeiterstundenkonto.designer.cs">
|
||||
<DependentUpon>Mitarbeiterstundenkonto.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="MitarbeiterstundenkontoJahr.cs">
|
||||
<SubType>Component</SubType>
|
||||
</Compile>
|
||||
<Compile Include="MitarbeiterstundenkontoJahr.designer.cs">
|
||||
<DependentUpon>MitarbeiterstundenkontoJahr.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||
<Compile Include="RechnungPflege.cs">
|
||||
<SubType>Component</SubType>
|
||||
@@ -112,6 +132,24 @@
|
||||
<Compile Include="ServicesOverviewReport.Designer.cs">
|
||||
<DependentUpon>ServicesOverviewReport.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="SettlementReport.cs">
|
||||
<SubType>Component</SubType>
|
||||
</Compile>
|
||||
<Compile Include="SettlementReport.Designer.cs">
|
||||
<DependentUpon>SettlementReport.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="SettlementReport2.cs">
|
||||
<SubType>Component</SubType>
|
||||
</Compile>
|
||||
<Compile Include="SettlementReport2.Designer.cs">
|
||||
<DependentUpon>SettlementReport2.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Teamstundenkonto.cs">
|
||||
<SubType>Component</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Teamstundenkonto.designer.cs">
|
||||
<DependentUpon>Teamstundenkonto.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Validation\ServiceRecordValidator.cs" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
@@ -126,6 +164,17 @@
|
||||
<EmbeddedResource Include="KassenbelegReport.resx">
|
||||
<DependentUpon>KassenbelegReport.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Mitarbeiterarbeitszeitkonto.resx">
|
||||
<DependentUpon>Mitarbeiterarbeitszeitkonto.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Mitarbeiterstundenkonto.resx">
|
||||
<DependentUpon>Mitarbeiterstundenkonto.cs</DependentUpon>
|
||||
<SubType>Designer</SubType>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="MitarbeiterstundenkontoJahr.resx">
|
||||
<DependentUpon>MitarbeiterstundenkontoJahr.cs</DependentUpon>
|
||||
<SubType>Designer</SubType>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Properties\licenses.licx" />
|
||||
<EmbeddedResource Include="RechnungPflege.resx">
|
||||
<DependentUpon>RechnungPflege.cs</DependentUpon>
|
||||
@@ -142,6 +191,17 @@
|
||||
<EmbeddedResource Include="ServicesOverviewReport.resx">
|
||||
<DependentUpon>ServicesOverviewReport.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="SettlementReport.resx">
|
||||
<DependentUpon>SettlementReport.cs</DependentUpon>
|
||||
<SubType>Designer</SubType>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="SettlementReport2.resx">
|
||||
<DependentUpon>SettlementReport2.cs</DependentUpon>
|
||||
<SubType>Designer</SubType>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Teamstundenkonto.resx">
|
||||
<DependentUpon>Teamstundenkonto.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\..\Data\Data.csproj">
|
||||
|
||||
@@ -68,9 +68,9 @@ namespace ProfEggersStiftung
|
||||
this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.picSignature = new DevExpress.XtraReports.UI.XRPictureBox();
|
||||
this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.picSignature = new DevExpress.XtraReports.UI.XRPictureBox();
|
||||
this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
|
||||
this.GroupFooter4 = new DevExpress.XtraReports.UI.GroupFooterBand();
|
||||
this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
@@ -82,6 +82,8 @@ namespace ProfEggersStiftung
|
||||
this.lbl2 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.GroupFooter5 = new DevExpress.XtraReports.UI.GroupFooterBand();
|
||||
this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
|
||||
this.xrPictureBox2 = new DevExpress.XtraReports.UI.XRPictureBox();
|
||||
this.xrLabel18 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel20 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrTableAbwesenheiten = new DevExpress.XtraReports.UI.XRTable();
|
||||
@@ -102,7 +104,6 @@ namespace ProfEggersStiftung
|
||||
this.xrRichText2 = new DevExpress.XtraReports.UI.XRRichText();
|
||||
this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
|
||||
this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
|
||||
this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
@@ -135,6 +136,9 @@ namespace ProfEggersStiftung
|
||||
this.fieldTeilnehmerZahl = new DevExpress.XtraReports.UI.CalculatedField();
|
||||
this.fieldBetreuerZahl = new DevExpress.XtraReports.UI.CalculatedField();
|
||||
this.GroupHeader2 = new DevExpress.XtraReports.UI.GroupHeaderBand();
|
||||
this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.tableGroup1)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.tableGroup2)).BeginInit();
|
||||
@@ -524,6 +528,18 @@ namespace ProfEggersStiftung
|
||||
this.xrTableCell2.Name = "xrTableCell2";
|
||||
this.xrTableCell2.Weight = 0.15151510307201618D;
|
||||
//
|
||||
// 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(0F, 0F);
|
||||
this.picSignature.Name = "picSignature";
|
||||
this.picSignature.SizeF = new System.Drawing.SizeF(121F, 18F);
|
||||
this.picSignature.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
|
||||
this.picSignature.StylePriority.UseBorders = false;
|
||||
this.picSignature.BeforePrint += new System.Drawing.Printing.PrintEventHandler(this.picSignature_BeforePrint);
|
||||
//
|
||||
// xrTableCell28
|
||||
//
|
||||
this.xrTableCell28.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
@@ -541,18 +557,6 @@ namespace ProfEggersStiftung
|
||||
this.xrTableCell11.Name = "xrTableCell11";
|
||||
this.xrTableCell11.Weight = 0.18939388291629064D;
|
||||
//
|
||||
// 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(0F, 0F);
|
||||
this.picSignature.Name = "picSignature";
|
||||
this.picSignature.SizeF = new System.Drawing.SizeF(121F, 18F);
|
||||
this.picSignature.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
|
||||
this.picSignature.StylePriority.UseBorders = false;
|
||||
this.picSignature.BeforePrint += new System.Drawing.Printing.PrintEventHandler(this.picSignature_BeforePrint);
|
||||
//
|
||||
// GroupHeader1
|
||||
//
|
||||
this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
@@ -704,6 +708,10 @@ namespace ProfEggersStiftung
|
||||
// GroupFooter5
|
||||
//
|
||||
this.GroupFooter5.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.xrLabel5,
|
||||
this.xrLabel1,
|
||||
this.xrPictureBox1,
|
||||
this.xrPictureBox2,
|
||||
this.xrLabel18,
|
||||
this.xrLabel20,
|
||||
this.xrTableAbwesenheiten,
|
||||
@@ -717,14 +725,33 @@ namespace ProfEggersStiftung
|
||||
this.GroupFooter5.Level = 1;
|
||||
this.GroupFooter5.Name = "GroupFooter5";
|
||||
//
|
||||
// xrPictureBox1
|
||||
//
|
||||
this.xrPictureBox1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Image", null, "EmployeeSignature")});
|
||||
this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(813.1711F, 95.45821F);
|
||||
this.xrPictureBox1.Name = "xrPictureBox1";
|
||||
this.xrPictureBox1.Scripts.OnBeforePrint = "xrPictureBox1_BeforePrint";
|
||||
this.xrPictureBox1.SizeF = new System.Drawing.SizeF(236.8289F, 36.54174F);
|
||||
this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
|
||||
//
|
||||
// xrPictureBox2
|
||||
//
|
||||
this.xrPictureBox2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Image", null, "CustomerSignature")});
|
||||
this.xrPictureBox2.LocationFloat = new DevExpress.Utils.PointFloat(482.6667F, 95.45821F);
|
||||
this.xrPictureBox2.Name = "xrPictureBox2";
|
||||
this.xrPictureBox2.SizeF = new System.Drawing.SizeF(237.3351F, 36.54177F);
|
||||
this.xrPictureBox2.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
|
||||
//
|
||||
// xrLabel18
|
||||
//
|
||||
this.xrLabel18.Borders = DevExpress.XtraPrinting.BorderSide.Top;
|
||||
this.xrLabel18.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold);
|
||||
this.xrLabel18.LocationFloat = new DevExpress.Utils.PointFloat(518.7495F, 132F);
|
||||
this.xrLabel18.LocationFloat = new DevExpress.Utils.PointFloat(402.6668F, 132F);
|
||||
this.xrLabel18.Name = "xrLabel18";
|
||||
this.xrLabel18.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel18.SizeF = new System.Drawing.SizeF(261.2503F, 18F);
|
||||
this.xrLabel18.SizeF = new System.Drawing.SizeF(317.3351F, 18F);
|
||||
this.xrLabel18.StylePriority.UseBorders = false;
|
||||
this.xrLabel18.StylePriority.UseFont = false;
|
||||
this.xrLabel18.Text = "Datum, Unterschrift Betreuter";
|
||||
@@ -733,10 +760,10 @@ namespace ProfEggersStiftung
|
||||
//
|
||||
this.xrLabel20.Borders = DevExpress.XtraPrinting.BorderSide.Top;
|
||||
this.xrLabel20.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold);
|
||||
this.xrLabel20.LocationFloat = new DevExpress.Utils.PointFloat(788.7497F, 132F);
|
||||
this.xrLabel20.LocationFloat = new DevExpress.Utils.PointFloat(732.66F, 132F);
|
||||
this.xrLabel20.Name = "xrLabel20";
|
||||
this.xrLabel20.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel20.SizeF = new System.Drawing.SizeF(261.2503F, 18F);
|
||||
this.xrLabel20.SizeF = new System.Drawing.SizeF(317.34F, 18F);
|
||||
this.xrLabel20.StylePriority.UseBorders = false;
|
||||
this.xrLabel20.StylePriority.UseFont = false;
|
||||
this.xrLabel20.Text = "Datum, Unterschrift Bezugsbetreuung";
|
||||
@@ -947,10 +974,6 @@ namespace ProfEggersStiftung
|
||||
this.xrLabel17.Text = "Krankenhausaufenthalte/\r\nstat. Rehamaßnahmen:";
|
||||
this.xrLabel17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
|
||||
//
|
||||
// bindingSource1
|
||||
//
|
||||
this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
|
||||
//
|
||||
// xrLabel16
|
||||
//
|
||||
this.xrLabel16.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold);
|
||||
@@ -1258,6 +1281,38 @@ namespace ProfEggersStiftung
|
||||
this.GroupHeader2.Name = "GroupHeader2";
|
||||
this.GroupHeader2.RepeatEveryPage = true;
|
||||
//
|
||||
// xrLabel1
|
||||
//
|
||||
this.xrLabel1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerSignatureDate", "{0:dd.MM.yyyy}")});
|
||||
this.xrLabel1.Font = new System.Drawing.Font("Arial", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(402.6667F, 95.45821F);
|
||||
this.xrLabel1.Name = "xrLabel1";
|
||||
this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel1.SizeF = new System.Drawing.SizeF(80F, 35.50008F);
|
||||
this.xrLabel1.StylePriority.UseFont = false;
|
||||
this.xrLabel1.StylePriority.UseTextAlignment = false;
|
||||
this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
|
||||
//
|
||||
// xrLabel5
|
||||
//
|
||||
this.xrLabel5.BackColor = System.Drawing.Color.Transparent;
|
||||
this.xrLabel5.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeSignatureDate", "{0:dd.MM.yyyy}")});
|
||||
this.xrLabel5.Font = new System.Drawing.Font("Arial", 8F);
|
||||
this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(733.1711F, 95.45821F);
|
||||
this.xrLabel5.Name = "xrLabel5";
|
||||
this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel5.SizeF = new System.Drawing.SizeF(80F, 36.54176F);
|
||||
this.xrLabel5.StylePriority.UseBackColor = false;
|
||||
this.xrLabel5.StylePriority.UseFont = false;
|
||||
this.xrLabel5.StylePriority.UseTextAlignment = false;
|
||||
this.xrLabel5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
|
||||
//
|
||||
// bindingSource1
|
||||
//
|
||||
this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
|
||||
//
|
||||
// Stundenzettel
|
||||
//
|
||||
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
|
||||
@@ -1407,5 +1462,9 @@ namespace ProfEggersStiftung
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel18;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel20;
|
||||
private DevExpress.XtraReports.UI.XRPictureBox picSignature;
|
||||
private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox2;
|
||||
private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel1;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel5;
|
||||
}
|
||||
}
|
||||
|
||||
1179
ReportImp/ProfEggersStiftung/SettlementReport.Designer.cs
generated
Normal file
1179
ReportImp/ProfEggersStiftung/SettlementReport.Designer.cs
generated
Normal file
File diff suppressed because it is too large
Load Diff
231
ReportImp/ProfEggersStiftung/SettlementReport.cs
Normal file
231
ReportImp/ProfEggersStiftung/SettlementReport.cs
Normal file
@@ -0,0 +1,231 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using BeWo.Data.Access;
|
||||
using BeWo.Data.Entities;
|
||||
using BeWo.Report;
|
||||
using BeWo.Report.ReportObjects;
|
||||
using BS.Shared.DataContracts;
|
||||
|
||||
namespace ProfEggersStiftung
|
||||
{
|
||||
public partial class Spitzabrechnung : DevExpress.XtraReports.UI.XtraReport, IBeWoReport<SettlementRO>
|
||||
{
|
||||
public Spitzabrechnung()
|
||||
{
|
||||
InitializeComponent();
|
||||
}
|
||||
|
||||
public void SetReportDataSource(SettlementRO pRO)
|
||||
{
|
||||
bool isDefaultSpitzabrechnung = false;
|
||||
|
||||
if (String.IsNullOrEmpty(pRO.Notice))
|
||||
{
|
||||
lblNotice.Visible = false;
|
||||
}
|
||||
|
||||
if (pRO.InvoiceItems != null && pRO.InvoiceItems.Count == 1)
|
||||
{
|
||||
var ii = pRO.InvoiceItems[0];
|
||||
if ((ii.ItemDescription == "Spitzabrechung" || ii.ItemDescription == "Spitzabrechnung") && ii.GrossAmountTotal == null && ii.RateFactor == null)
|
||||
{
|
||||
isDefaultSpitzabrechnung = true;
|
||||
}
|
||||
}
|
||||
if (!isDefaultSpitzabrechnung)
|
||||
{
|
||||
if (pRO.DifferentHourlyRateCount > 0 && pRO.HourlyRateNew.HasValue)
|
||||
{
|
||||
isDefaultSpitzabrechnung = true;
|
||||
}
|
||||
}
|
||||
|
||||
if (isDefaultSpitzabrechnung)
|
||||
{
|
||||
//UpdateAbrechnungsFelder(pRO);
|
||||
|
||||
pRO.InvoiceItems = CreateDefaultSpitzabrechnungInvoiceItems(pRO);
|
||||
}
|
||||
else
|
||||
{
|
||||
var id = GetCustomerId(pRO);
|
||||
if (id == "LWLNEU")
|
||||
{
|
||||
pRO.RateFactorText = null;
|
||||
pRO.RateFactorText2 = null;
|
||||
|
||||
if (pRO.InvoiceItems != null)
|
||||
{
|
||||
foreach (var ii in pRO.InvoiceItems)
|
||||
{
|
||||
if (ii.RateFactor != null)
|
||||
{
|
||||
ii.ItemDescription = String.Format("{0:dd.MM.yyyy} bis {1:dd.MM.yyyy}: {2:0.##} FLS x {3:0.##} x {4:c}",
|
||||
ii.ItemPeriodStart, ii.ItemPeriodEnd, ii.UnitCount / (100 + ii.RateFactor) * 100, (100 + ii.RateFactor) / 100, ii.AmountPerUnit);
|
||||
}
|
||||
else
|
||||
{
|
||||
ii.ItemDescription = String.Format("{0:dd.MM.yyyy} bis {1:dd.MM.yyyy}: {2:0.##} FLS x {3:c}",
|
||||
ii.ItemPeriodStart, ii.ItemPeriodEnd, ii.UnitCount, ii.AmountPerUnit);
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
if (pRO.InvoiceItems != null)
|
||||
{
|
||||
foreach (var ii in pRO.InvoiceItems)
|
||||
{
|
||||
ii.ItemDescription = String.Format("{0:dd.MM.yyyy} bis {1:dd.MM.yyyy}: {2:0.##} FLS {3}x {4:c}",
|
||||
ii.ItemPeriodStart, ii.ItemPeriodEnd,
|
||||
ii.UnitCount, ii.RateFactor == 0 ? "" : "x " + pRO.RateFactorText2 + " ",
|
||||
ii.AmountPerUnit);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
this.bindingSource1.DataSource = pRO;
|
||||
}
|
||||
|
||||
private String GetCustomerId(SettlementRO pRO)
|
||||
{
|
||||
var cb2sc = DAOFactory.GenericDAO.LoadByID<CostBearer2SupportConcept>(pRO.CostBearer2SupportConceptOid);
|
||||
return cb2sc.CostBearer.ID;
|
||||
}
|
||||
|
||||
private IList<InvoiceItemDC> CreateDefaultSpitzabrechnungInvoiceItems(SettlementRO pRO)
|
||||
{
|
||||
IList<InvoiceItemDC> itemList = new List<InvoiceItemDC>();
|
||||
if (pRO.DifferentHourlyRateCount == 3)
|
||||
{
|
||||
itemList.Add(new InvoiceItemDC
|
||||
{
|
||||
ItemDescription = String.Format("{0} bis {1}: {2:0.##} FLS {3}x {4:c}",
|
||||
pRO.AccountingStartDateString, pRO.HourlyRate3EndDateString,
|
||||
pRO.GeleisteteFLSMitStundensatz3, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRate3),
|
||||
|
||||
GrossAmountTotal = pRO.GeleisteteFLSMitStundensatz3 * pRO.RateFactor * pRO.HourlyRate3
|
||||
});
|
||||
|
||||
itemList.Add(new InvoiceItemDC
|
||||
{
|
||||
ItemDescription = String.Format("{0} bis {1}: {2:0.##} FLS {3}x {4:c}",
|
||||
pRO.HourlyRateOldStartDateString, pRO.HourlyRateOldEndDateString,
|
||||
pRO.GeleisteteFLSMitStundensatzAlt, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateOld),
|
||||
|
||||
GrossAmountTotal = pRO.GeleisteteFLSMitStundensatzAlt * pRO.RateFactor * pRO.HourlyRateOld
|
||||
});
|
||||
|
||||
itemList.Add(new InvoiceItemDC
|
||||
{
|
||||
ItemDescription = String.Format("{0} bis {1}: {2:0.##} FLS {3}x {4:c}",
|
||||
pRO.HourlyRateNewStartDateString, pRO.AccountingEndDateString,
|
||||
pRO.GeleisteteFLSMitStundensatzAktuell, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateNew),
|
||||
|
||||
GrossAmountTotal = pRO.GeleisteteFLSMitStundensatzAktuell * pRO.RateFactor * pRO.HourlyRateNew
|
||||
});
|
||||
|
||||
}
|
||||
else if (pRO.DifferentHourlyRateCount == 2)
|
||||
{
|
||||
itemList.Add(new InvoiceItemDC
|
||||
{
|
||||
ItemDescription = String.Format("{0} bis {1}: {2:0.##} FLS {3}x {4:c}",
|
||||
pRO.AccountingStartDateString, pRO.HourlyRateOldEndDateString,
|
||||
pRO.GeleisteteFLSMitStundensatzAlt, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateOld),
|
||||
|
||||
GrossAmountTotal = pRO.GeleisteteFLSMitStundensatzAlt * (decimal)pRO.RateFactor * pRO.HourlyRateOld
|
||||
});
|
||||
|
||||
itemList.Add(new InvoiceItemDC
|
||||
{
|
||||
ItemDescription = String.Format("{0} bis {1}: {2:0.##} FLS {3}x {4:c}",
|
||||
pRO.HourlyRateNewStartDateString, pRO.AccountingEndDateString,
|
||||
pRO.GeleisteteFLSMitStundensatzAktuell, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateNew),
|
||||
|
||||
GrossAmountTotal = pRO.GeleisteteFLSMitStundensatzAktuell * pRO.RateFactor * pRO.HourlyRateNew
|
||||
});
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
itemList.Add(new InvoiceItemDC
|
||||
{
|
||||
ItemDescription = String.Format("{0} bis {1}: {2:0.##} FLS {3}x {4:c}",
|
||||
pRO.AccountingStartDateString, pRO.AccountingEndDateString,
|
||||
pRO.GeleisteteFLSMitStundensatzAktuell, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateNew),
|
||||
|
||||
GrossAmountTotal = pRO.GeleisteteFLSMitStundensatzAktuell * pRO.RateFactor * pRO.HourlyRateNew
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
return itemList;
|
||||
}
|
||||
|
||||
private void UpdateAbrechnungsFelder(SettlementRO pRO)
|
||||
{
|
||||
if (pRO.DifferentHourlyRateCount == 3)
|
||||
{
|
||||
//Erbrachte Leistungen (FLS) - bis [HourlyRateOldEndDateString] à [HourlyRateOldString] €
|
||||
|
||||
pRO.Abrechnungstext1 = String.Format("{0} bis {1}",
|
||||
pRO.AccountingStartDateString, pRO.HourlyRate3EndDateString);
|
||||
|
||||
pRO.Abrechnungstext1 += String.Format(": {0:0.##} FLS {1}x {2:c}",
|
||||
pRO.GeleisteteFLSMitStundensatz3, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRate3);
|
||||
|
||||
//[AccountingStartDateString] - [HourlyRate3EndDateString] sind [RecordedFLSWithHourlyRate3String] Std. x [HourlyRate3String] € =";
|
||||
|
||||
pRO.Betrag1 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatz3 * (decimal)pRO.RateFactor * pRO.HourlyRate3);
|
||||
|
||||
|
||||
pRO.Abrechnungstext2 = String.Format("{0} bis {1}",
|
||||
pRO.HourlyRateOldStartDateString, pRO.HourlyRateOldEndDateString);
|
||||
pRO.Abrechnungstext2 += String.Format(": {0:0.##} FLS {1}x {2:c}",
|
||||
pRO.GeleisteteFLSMitStundensatzAlt, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateOld);
|
||||
|
||||
pRO.Betrag2 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAlt * (decimal)pRO.RateFactor * pRO.HourlyRateOld);
|
||||
|
||||
|
||||
pRO.Abrechnungstext3 = String.Format("{0} bis {1}",
|
||||
pRO.HourlyRateNewStartDateString, pRO.AccountingEndDateString);
|
||||
pRO.Abrechnungstext3 += String.Format(": {0:0.##} FLS {1}x {2:c}",
|
||||
pRO.GeleisteteFLSMitStundensatzAktuell, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateNew);
|
||||
|
||||
pRO.Betrag3 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAktuell * (decimal)pRO.RateFactor * pRO.HourlyRateNew);
|
||||
}
|
||||
else if (pRO.DifferentHourlyRateCount == 2)
|
||||
{
|
||||
|
||||
pRO.Abrechnungstext2 = String.Format("{0} bis {1}",
|
||||
pRO.AccountingStartDateString, pRO.HourlyRateOldEndDateString);
|
||||
pRO.Abrechnungstext2 += String.Format(": {0:0.##} FLS {1}x {2:c}",
|
||||
pRO.GeleisteteFLSMitStundensatzAlt, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateOld);
|
||||
|
||||
pRO.Betrag2 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAlt * (decimal)pRO.RateFactor * pRO.HourlyRateOld);
|
||||
|
||||
|
||||
pRO.Abrechnungstext3 = String.Format("{0} bis {1}",
|
||||
pRO.HourlyRateNewStartDateString, pRO.AccountingEndDateString);
|
||||
pRO.Abrechnungstext3 += String.Format(": {0:0.##} FLS {1}x {2:c}",
|
||||
pRO.GeleisteteFLSMitStundensatzAktuell, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateNew);
|
||||
|
||||
pRO.Betrag3 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAktuell * (decimal)pRO.RateFactor * pRO.HourlyRateNew);
|
||||
}
|
||||
else
|
||||
{
|
||||
pRO.Abrechnungstext3 = String.Format("{0} bis {1}",
|
||||
pRO.AccountingStartDateString, pRO.AccountingEndDateString);
|
||||
pRO.Abrechnungstext3 += String.Format(": {0:0.##} FLS {1}x {2:c}",
|
||||
pRO.GeleisteteFLSMitStundensatzAktuell, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateNew);
|
||||
|
||||
pRO.Betrag3 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAktuell * (decimal)pRO.RateFactor * pRO.HourlyRateNew);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
127
ReportImp/ProfEggersStiftung/SettlementReport.resx
Normal file
127
ReportImp/ProfEggersStiftung/SettlementReport.resx
Normal file
@@ -0,0 +1,127 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
|
||||
Version 2.0
|
||||
|
||||
The primary goals of this format is to allow a simple XML format
|
||||
that is mostly human readable. The generation and parsing of the
|
||||
various data types are done through the TypeConverter classes
|
||||
associated with the data types.
|
||||
|
||||
Example:
|
||||
|
||||
... ado.net/XML headers & schema ...
|
||||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||
<resheader name="version">2.0</resheader>
|
||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||
</data>
|
||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||
<comment>This is a comment</comment>
|
||||
</data>
|
||||
|
||||
There are any number of "resheader" rows that contain simple
|
||||
name/value pairs.
|
||||
|
||||
Each data row contains a name, and value. The row also contains a
|
||||
type or mimetype. Type corresponds to a .NET class that support
|
||||
text/value conversion through the TypeConverter architecture.
|
||||
Classes that don't support this are serialized and stored with the
|
||||
mimetype set.
|
||||
|
||||
The mimetype is used for serialized objects, and tells the
|
||||
ResXResourceReader how to depersist the object. This is currently not
|
||||
extensible. For a given mimetype the value must be set accordingly:
|
||||
|
||||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||
that the ResXResourceWriter will generate, however the reader can
|
||||
read any of the formats listed below.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.binary.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.soap.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||
value : The object must be serialized into a byte array
|
||||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name="xrLabel6.Text" xml:space="preserve">
|
||||
<value>anbei sende ich Ihnen die unterschriebenen Nachweise über die im Rahmen des Betreuten Wohnens für [Salutation2] [CustomerName] erbrachten Leistungen zu. Nach unserer Berechnung ergeben sich für den Betreuungszeitraum [AccountingPeriod] hieraus:
|
||||
</value>
|
||||
</data>
|
||||
<metadata name="bindingSource1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>17, 17</value>
|
||||
</metadata>
|
||||
</root>
|
||||
1174
ReportImp/ProfEggersStiftung/SettlementReport2.Designer.cs
generated
Normal file
1174
ReportImp/ProfEggersStiftung/SettlementReport2.Designer.cs
generated
Normal file
File diff suppressed because it is too large
Load Diff
56
ReportImp/ProfEggersStiftung/SettlementReport2.cs
Normal file
56
ReportImp/ProfEggersStiftung/SettlementReport2.cs
Normal file
@@ -0,0 +1,56 @@
|
||||
using System;
|
||||
using System.Drawing;
|
||||
using System.Collections;
|
||||
using System.ComponentModel;
|
||||
using DevExpress.XtraReports.UI;
|
||||
using BeWo.Report.ReportObjects;
|
||||
using BeWo.Report;
|
||||
using System.Text.RegularExpressions;
|
||||
using BS.Shared.Extensions;
|
||||
|
||||
namespace ProfEggersStiftung
|
||||
{
|
||||
public partial class Spitzabrechnung2 : DevExpress.XtraReports.UI.XtraReport, IBeWoReport<Settlement2RO>
|
||||
{
|
||||
public Spitzabrechnung2()
|
||||
{
|
||||
InitializeComponent();
|
||||
}
|
||||
|
||||
public void SetReportDataSource(Settlement2RO pRO)
|
||||
{
|
||||
if (String.IsNullOrEmpty(pRO.Notice))
|
||||
{
|
||||
lblNotice.Visible = false;
|
||||
}
|
||||
|
||||
decimal rateFactor = 1;
|
||||
|
||||
foreach (var ii in pRO.InvoiceItems)
|
||||
{
|
||||
if (ii.RateFactor.HasValue)
|
||||
{
|
||||
rateFactor = (100 + ii.RateFactor.Value) / 100;
|
||||
}
|
||||
|
||||
if (!pRO.FehlkontakteString.IsNullOrEmpty() && ii.RateFactor == 0)
|
||||
{
|
||||
Zwischensumme.Visible = true;
|
||||
//if (!ii.ItemDescription.IsNullOrEmpty())
|
||||
//{
|
||||
//ii.AbrechnungsText = Regex.Replace(ii.DetailDescription, ii.ItemDescription, "Fehlkontakte");
|
||||
//}
|
||||
ii.AbrechnungsText = ii.AbrechnungsText.Replace("FLS", "Std.");
|
||||
ii.ItemDescription = "Fehlkontakte";
|
||||
}
|
||||
else if (ii.ItemDescription.IsNullOrEmpty())
|
||||
{
|
||||
ii.ItemDescription = "Fachleistungsstunden";
|
||||
}
|
||||
}
|
||||
pRO.RateFactor = (double)rateFactor;
|
||||
|
||||
this.bindingSource1.DataSource = pRO;
|
||||
}
|
||||
}
|
||||
}
|
||||
127
ReportImp/ProfEggersStiftung/SettlementReport2.resx
Normal file
127
ReportImp/ProfEggersStiftung/SettlementReport2.resx
Normal file
@@ -0,0 +1,127 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
|
||||
Version 2.0
|
||||
|
||||
The primary goals of this format is to allow a simple XML format
|
||||
that is mostly human readable. The generation and parsing of the
|
||||
various data types are done through the TypeConverter classes
|
||||
associated with the data types.
|
||||
|
||||
Example:
|
||||
|
||||
... ado.net/XML headers & schema ...
|
||||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||
<resheader name="version">2.0</resheader>
|
||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||
</data>
|
||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||
<comment>This is a comment</comment>
|
||||
</data>
|
||||
|
||||
There are any number of "resheader" rows that contain simple
|
||||
name/value pairs.
|
||||
|
||||
Each data row contains a name, and value. The row also contains a
|
||||
type or mimetype. Type corresponds to a .NET class that support
|
||||
text/value conversion through the TypeConverter architecture.
|
||||
Classes that don't support this are serialized and stored with the
|
||||
mimetype set.
|
||||
|
||||
The mimetype is used for serialized objects, and tells the
|
||||
ResXResourceReader how to depersist the object. This is currently not
|
||||
extensible. For a given mimetype the value must be set accordingly:
|
||||
|
||||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||
that the ResXResourceWriter will generate, however the reader can
|
||||
read any of the formats listed below.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.binary.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.soap.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||
value : The object must be serialized into a byte array
|
||||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name="xrLabel6.Text" xml:space="preserve">
|
||||
<value>anbei sende ich Ihnen die unterschriebenen Nachweise über die im Rahmen des Betreuten Wohnens für [Salutation2] [CustomerFirstName] [CustomerLastName] erbrachten Leistungen zu. Nach unserer Berechnung ergeben sich für den Betreuungszeitraum [AccountingPeriod] hieraus:
|
||||
</value>
|
||||
</data>
|
||||
<metadata name="bindingSource1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>17, 17</value>
|
||||
</metadata>
|
||||
</root>
|
||||
28
ReportImp/ProfEggersStiftung/Teamstundenkonto.cs
Normal file
28
ReportImp/ProfEggersStiftung/Teamstundenkonto.cs
Normal file
@@ -0,0 +1,28 @@
|
||||
using System;
|
||||
using BeWo.Report;
|
||||
using BeWo.Report.ReportObjects;
|
||||
using BS.Shared.Core;
|
||||
|
||||
|
||||
namespace ProfEggersStiftung
|
||||
{
|
||||
[IDSpecificClass(Identifier = "Teamstundenkonto")]
|
||||
public partial class Teamstundenkonto : DevExpress.XtraReports.UI.XtraReport, IBeWoReport<MitarbeiterstundenkontoRO>
|
||||
{
|
||||
|
||||
|
||||
public Teamstundenkonto()
|
||||
{
|
||||
InitializeComponent();
|
||||
}
|
||||
|
||||
public void SetReportDataSource(MitarbeiterstundenkontoRO pRO)
|
||||
{
|
||||
var msb = new CustomMitarbeiterstundenkontoBerechnung();
|
||||
msb.CreateReport(pRO);
|
||||
|
||||
bindingSource1.DataSource = pRO;
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
897
ReportImp/ProfEggersStiftung/Teamstundenkonto.designer.cs
generated
Normal file
897
ReportImp/ProfEggersStiftung/Teamstundenkonto.designer.cs
generated
Normal file
@@ -0,0 +1,897 @@
|
||||
using BeWo.Report.ReportObjects;
|
||||
namespace ProfEggersStiftung
|
||||
{
|
||||
partial class Teamstundenkonto
|
||||
{
|
||||
/// <summary>
|
||||
/// Required designer variable.
|
||||
/// </summary>
|
||||
private System.ComponentModel.IContainer components = null;
|
||||
|
||||
/// <summary>
|
||||
/// Clean up any resources being used.
|
||||
/// </summary>
|
||||
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
|
||||
protected override void Dispose(bool disposing)
|
||||
{
|
||||
if (disposing && (components != null))
|
||||
{
|
||||
components.Dispose();
|
||||
}
|
||||
base.Dispose(disposing);
|
||||
}
|
||||
|
||||
#region Designer generated code
|
||||
|
||||
/// <summary>
|
||||
/// Required method for Designer support - do not modify
|
||||
/// the contents of this method with the code editor.
|
||||
/// </summary>
|
||||
private void InitializeComponent()
|
||||
{
|
||||
this.components = new System.ComponentModel.Container();
|
||||
this.Detail = 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.xrTableCell22 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell23 = 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();
|
||||
this.xrTableCell26 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
|
||||
this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
|
||||
this.xrTableCell35 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell37 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell38 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell39 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.cellSollGesamt = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.cellFLSSollGesamt = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.cellFLSIstGesamt = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.cellFLSPlusMinusGesamt = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.cellGesamtGesamt = 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.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
|
||||
this.lblMonat = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.pageFooterBand1 = new DevExpress.XtraReports.UI.PageFooterBand();
|
||||
this.xrPageInfo2 = new DevExpress.XtraReports.UI.XRPageInfo();
|
||||
this.xrPageInfo1 = new DevExpress.XtraReports.UI.XRPageInfo();
|
||||
this.Title = new DevExpress.XtraReports.UI.XRControlStyle();
|
||||
this.FieldCaption = new DevExpress.XtraReports.UI.XRControlStyle();
|
||||
this.PageInfo = new DevExpress.XtraReports.UI.XRControlStyle();
|
||||
this.DataField = new DevExpress.XtraReports.UI.XRControlStyle();
|
||||
this.fieldFLS = new DevExpress.XtraReports.UI.CalculatedField();
|
||||
this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
|
||||
this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
|
||||
this.DetailReport1 = new DevExpress.XtraReports.UI.DetailReportBand();
|
||||
this.Detail2 = new DevExpress.XtraReports.UI.DetailBand();
|
||||
this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.DetailReport2 = new DevExpress.XtraReports.UI.DetailReportBand();
|
||||
this.Detail3 = new DevExpress.XtraReports.UI.DetailBand();
|
||||
this.GroupHeader2 = new DevExpress.XtraReports.UI.GroupHeaderBand();
|
||||
this.xrTable2 = new DevExpress.XtraReports.UI.XRTable();
|
||||
this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
|
||||
this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell18 = 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.xrTableCell36 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell40 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell41 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell42 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell43 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.GroupFooter2 = new DevExpress.XtraReports.UI.GroupFooterBand();
|
||||
this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
|
||||
this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow();
|
||||
this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
|
||||
this.ReportFooter1 = new DevExpress.XtraReports.UI.ReportFooterBand();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTableDetail)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).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;
|
||||
//
|
||||
// xrTableDetail
|
||||
//
|
||||
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.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
|
||||
this.xrTableDetail.Name = "xrTableDetail";
|
||||
this.xrTableDetail.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrTableDetail.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
|
||||
this.xrTableRowDetail});
|
||||
this.xrTableDetail.SizeF = new System.Drawing.SizeF(1005F, 25F);
|
||||
this.xrTableDetail.StylePriority.UseBorders = false;
|
||||
this.xrTableDetail.StylePriority.UseFont = false;
|
||||
this.xrTableDetail.StylePriority.UsePadding = false;
|
||||
this.xrTableDetail.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableDetail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
|
||||
//
|
||||
// xrTableRowDetail
|
||||
//
|
||||
this.xrTableRowDetail.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
|
||||
this.xrTableCell3,
|
||||
this.xrTableCell19,
|
||||
this.xrTableCell20,
|
||||
this.xrTableCell28,
|
||||
this.xrTableCell16,
|
||||
this.xrTableCell27,
|
||||
this.xrTableCell22,
|
||||
this.xrTableCell23,
|
||||
this.xrTableCell21,
|
||||
this.xrTableCell25,
|
||||
this.xrTableCell24,
|
||||
this.xrTableCell26});
|
||||
this.xrTableRowDetail.Name = "xrTableRowDetail";
|
||||
this.xrTableRowDetail.Weight = 1D;
|
||||
//
|
||||
// xrTableCell3
|
||||
//
|
||||
this.xrTableCell3.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.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.Text = "xrTableCell3";
|
||||
this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
this.xrTableCell3.Weight = 0.15329125338142471D;
|
||||
//
|
||||
// xrTableCell19
|
||||
//
|
||||
this.xrTableCell19.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.EmployeeDetailList.StundenSollMax", "{0:0.00}")});
|
||||
this.xrTableCell19.Name = "xrTableCell19";
|
||||
this.xrTableCell19.Text = "xrTableCell19";
|
||||
this.xrTableCell19.Weight = 0.081154179207584262D;
|
||||
//
|
||||
// xrTableCell20
|
||||
//
|
||||
this.xrTableCell20.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.EmployeeDetailList.UrlaubUndKrankheit", "{0:0.00}")});
|
||||
this.xrTableCell20.Name = "xrTableCell20";
|
||||
this.xrTableCell20.Text = "xrTableCell20";
|
||||
this.xrTableCell20.Weight = 0.09467990555346173D;
|
||||
//
|
||||
// xrTableCell28
|
||||
//
|
||||
this.xrTableCell28.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.EmployeeDetailList.StundenSollOhneUrlaubKrankheit", "{0:0.00}")});
|
||||
this.xrTableCell28.Name = "xrTableCell28";
|
||||
this.xrTableCell28.Text = "xrTableCell28";
|
||||
this.xrTableCell28.Weight = 0.0721370604147881D;
|
||||
//
|
||||
// xrTableCell16
|
||||
//
|
||||
this.xrTableCell16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.EmployeeDetailList.FlsSoll", "{0:0.00}")});
|
||||
this.xrTableCell16.Name = "xrTableCell16";
|
||||
this.xrTableCell16.Text = "xrTableCell16";
|
||||
this.xrTableCell16.Weight = 0.063119927862939587D;
|
||||
//
|
||||
// xrTableCell27
|
||||
//
|
||||
this.xrTableCell27.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.EmployeeDetailList.FlsIst", "{0:0.00}")});
|
||||
this.xrTableCell27.Name = "xrTableCell27";
|
||||
this.xrTableCell27.Text = "xrTableCell27";
|
||||
this.xrTableCell27.Weight = 0.063119927862939615D;
|
||||
//
|
||||
// xrTableCell22
|
||||
//
|
||||
this.xrTableCell22.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.EmployeeDetailList.FlsDiff", "{0:0.00}")});
|
||||
this.xrTableCell22.Name = "xrTableCell22";
|
||||
this.xrTableCell22.Text = "xrTableCell22";
|
||||
this.xrTableCell22.Weight = 0.063119927862939587D;
|
||||
//
|
||||
// xrTableCell23
|
||||
//
|
||||
this.xrTableCell23.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.EmployeeDetailList.StundenGesamtIst", "{0:0.00}")});
|
||||
this.xrTableCell23.Name = "xrTableCell23";
|
||||
this.xrTableCell23.Text = "xrTableCell23";
|
||||
this.xrTableCell23.Weight = 0.063119927862939559D;
|
||||
//
|
||||
// xrTableCell21
|
||||
//
|
||||
this.xrTableCell21.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.EmployeeDetailList.RelationFlsZuMittelbar", "{0:0.00}")});
|
||||
this.xrTableCell21.Name = "xrTableCell21";
|
||||
this.xrTableCell21.Text = "xrTableCell21";
|
||||
this.xrTableCell21.Weight = 0.063119927862939615D;
|
||||
//
|
||||
// xrTableCell25
|
||||
//
|
||||
this.xrTableCell25.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.EmployeeDetailList.Ueberstunden", "{0:0.00}")});
|
||||
this.xrTableCell25.Name = "xrTableCell25";
|
||||
this.xrTableCell25.Text = "xrTableCell25";
|
||||
this.xrTableCell25.Weight = 0.063119927862939587D;
|
||||
//
|
||||
// xrTableCell24
|
||||
//
|
||||
this.xrTableCell24.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.EmployeeDetailList.UeberstundenVormonat", "{0:0.00}")});
|
||||
this.xrTableCell24.Name = "xrTableCell24";
|
||||
this.xrTableCell24.Text = "xrTableCell24";
|
||||
this.xrTableCell24.Weight = 0.0631199278629396D;
|
||||
//
|
||||
// xrTableCell26
|
||||
//
|
||||
this.xrTableCell26.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.EmployeeDetailList.UeberstundenGesamt", "{0:0.00}")});
|
||||
this.xrTableCell26.Name = "xrTableCell26";
|
||||
this.xrTableCell26.Text = "xrTableCell26";
|
||||
this.xrTableCell26.Weight = 0.063119927862939573D;
|
||||
//
|
||||
// xrTable1
|
||||
//
|
||||
this.xrTable1.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((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);
|
||||
this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
|
||||
this.xrTableRow1});
|
||||
this.xrTable1.SizeF = new System.Drawing.SizeF(1005F, 25F);
|
||||
this.xrTable1.StylePriority.UseBorders = false;
|
||||
this.xrTable1.StylePriority.UseFont = false;
|
||||
this.xrTable1.StylePriority.UsePadding = false;
|
||||
this.xrTable1.StylePriority.UseTextAlignment = false;
|
||||
this.xrTable1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
|
||||
//
|
||||
// xrTableRow1
|
||||
//
|
||||
this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
|
||||
this.xrTableCell35,
|
||||
this.xrTableCell37,
|
||||
this.xrTableCell38,
|
||||
this.xrTableCell39,
|
||||
this.cellSollGesamt,
|
||||
this.cellFLSSollGesamt,
|
||||
this.cellFLSIstGesamt,
|
||||
this.cellFLSPlusMinusGesamt,
|
||||
this.cellGesamtGesamt,
|
||||
this.cellRelationGesamt,
|
||||
this.xrTableCell47,
|
||||
this.xrTableCell48,
|
||||
this.xrTableCell51});
|
||||
this.xrTableRow1.Name = "xrTableRow1";
|
||||
this.xrTableRow1.Weight = 1D;
|
||||
//
|
||||
// xrTableCell35
|
||||
//
|
||||
this.xrTableCell35.Name = "xrTableCell35";
|
||||
this.xrTableCell35.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
|
||||
this.xrTableCell35.StylePriority.UseFont = false;
|
||||
this.xrTableCell35.StylePriority.UsePadding = false;
|
||||
this.xrTableCell35.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableCell35.Text = "Gesamt";
|
||||
this.xrTableCell35.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
this.xrTableCell35.Weight = 0.1352569882777277D;
|
||||
//
|
||||
// xrTableCell37
|
||||
//
|
||||
this.xrTableCell37.Name = "xrTableCell37";
|
||||
this.xrTableCell37.Weight = 0.067628494138863848D;
|
||||
//
|
||||
// xrTableCell38
|
||||
//
|
||||
this.xrTableCell38.Name = "xrTableCell38";
|
||||
this.xrTableCell38.Weight = 0.0631199278629396D;
|
||||
//
|
||||
// xrTableCell39
|
||||
//
|
||||
this.xrTableCell39.Name = "xrTableCell39";
|
||||
this.xrTableCell39.Weight = 0.063119927862939573D;
|
||||
//
|
||||
// cellSollGesamt
|
||||
//
|
||||
this.cellSollGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "SollGesamt", "{0:0.00}")});
|
||||
this.cellSollGesamt.Name = "cellSollGesamt";
|
||||
this.cellSollGesamt.Text = "cellSollGesamt";
|
||||
this.cellSollGesamt.Weight = 0.0721370604147881D;
|
||||
//
|
||||
// cellFLSSollGesamt
|
||||
//
|
||||
this.cellFLSSollGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "FlsSollGesamt", "{0:0.00}")});
|
||||
this.cellFLSSollGesamt.Name = "cellFLSSollGesamt";
|
||||
this.cellFLSSollGesamt.Text = "cellFLSSollGesamt";
|
||||
this.cellFLSSollGesamt.Weight = 0.063119927862939587D;
|
||||
//
|
||||
// cellFLSIstGesamt
|
||||
//
|
||||
this.cellFLSIstGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "FlsIstGesamt", "{0:0.00}")});
|
||||
this.cellFLSIstGesamt.Name = "cellFLSIstGesamt";
|
||||
this.cellFLSIstGesamt.Text = "cellFLSIstGesamt";
|
||||
this.cellFLSIstGesamt.Weight = 0.063119927862939615D;
|
||||
//
|
||||
// cellFLSPlusMinusGesamt
|
||||
//
|
||||
this.cellFLSPlusMinusGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "FlsDiffGesamt", "{0:0.00}")});
|
||||
this.cellFLSPlusMinusGesamt.Name = "cellFLSPlusMinusGesamt";
|
||||
this.cellFLSPlusMinusGesamt.Text = "cellFLSPlusMinusGesamt";
|
||||
this.cellFLSPlusMinusGesamt.Weight = 0.063119927862939587D;
|
||||
//
|
||||
// cellGesamtGesamt
|
||||
//
|
||||
this.cellGesamtGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "StundenGesamt", "{0:0.00}")});
|
||||
this.cellGesamtGesamt.Name = "cellGesamtGesamt";
|
||||
this.cellGesamtGesamt.Text = "cellGesamtGesamt";
|
||||
this.cellGesamtGesamt.Weight = 0.063119927862939573D;
|
||||
//
|
||||
// cellRelationGesamt
|
||||
//
|
||||
this.cellRelationGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "RelationFlsZuMittelbar", "{0:0.00}")});
|
||||
this.cellRelationGesamt.Name = "cellRelationGesamt";
|
||||
this.cellRelationGesamt.Text = "cellRelationGesamt";
|
||||
this.cellRelationGesamt.Weight = 0.0631199278629396D;
|
||||
//
|
||||
// xrTableCell47
|
||||
//
|
||||
this.xrTableCell47.Name = "xrTableCell47";
|
||||
this.xrTableCell47.Weight = 0.063119927862939587D;
|
||||
//
|
||||
// xrTableCell48
|
||||
//
|
||||
this.xrTableCell48.Name = "xrTableCell48";
|
||||
this.xrTableCell48.Weight = 0.063119927862939587D;
|
||||
//
|
||||
// xrTableCell51
|
||||
//
|
||||
this.xrTableCell51.Name = "xrTableCell51";
|
||||
this.xrTableCell51.Weight = 0.063119927862939573D;
|
||||
//
|
||||
// ReportHeader
|
||||
//
|
||||
this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.lblMonat});
|
||||
this.ReportHeader.HeightF = 61.04167F;
|
||||
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.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.StyleName = "Title";
|
||||
this.lblMonat.StylePriority.UseFont = false;
|
||||
this.lblMonat.Text = "lblMonat";
|
||||
//
|
||||
// pageFooterBand1
|
||||
//
|
||||
this.pageFooterBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.xrPageInfo2,
|
||||
this.xrPageInfo1});
|
||||
this.pageFooterBand1.HeightF = 48F;
|
||||
this.pageFooterBand1.Name = "pageFooterBand1";
|
||||
//
|
||||
// xrPageInfo2
|
||||
//
|
||||
this.xrPageInfo2.Font = new System.Drawing.Font("Arial", 8F);
|
||||
this.xrPageInfo2.Format = "Seite {0} von {1}";
|
||||
this.xrPageInfo2.LocationFloat = new DevExpress.Utils.PointFloat(522.0001F, 25F);
|
||||
this.xrPageInfo2.Name = "xrPageInfo2";
|
||||
this.xrPageInfo2.SizeF = new System.Drawing.SizeF(482.9998F, 23F);
|
||||
this.xrPageInfo2.StyleName = "PageInfo";
|
||||
this.xrPageInfo2.StylePriority.UseFont = false;
|
||||
this.xrPageInfo2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
|
||||
//
|
||||
// xrPageInfo1
|
||||
//
|
||||
this.xrPageInfo1.Font = new System.Drawing.Font("Arial", 8F);
|
||||
this.xrPageInfo1.LocationFloat = new DevExpress.Utils.PointFloat(8F, 25F);
|
||||
this.xrPageInfo1.Name = "xrPageInfo1";
|
||||
this.xrPageInfo1.PageInfo = DevExpress.XtraPrinting.PageInfo.DateTime;
|
||||
this.xrPageInfo1.SizeF = new System.Drawing.SizeF(497F, 23F);
|
||||
this.xrPageInfo1.StyleName = "PageInfo";
|
||||
this.xrPageInfo1.StylePriority.UseFont = false;
|
||||
//
|
||||
// Title
|
||||
//
|
||||
this.Title.BackColor = System.Drawing.Color.White;
|
||||
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.ForeColor = System.Drawing.Color.Black;
|
||||
this.Title.Name = "Title";
|
||||
//
|
||||
// FieldCaption
|
||||
//
|
||||
this.FieldCaption.BackColor = System.Drawing.Color.White;
|
||||
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.ForeColor = System.Drawing.Color.Black;
|
||||
this.FieldCaption.Name = "FieldCaption";
|
||||
//
|
||||
// PageInfo
|
||||
//
|
||||
this.PageInfo.BackColor = System.Drawing.Color.White;
|
||||
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.ForeColor = System.Drawing.Color.Black;
|
||||
this.PageInfo.Name = "PageInfo";
|
||||
//
|
||||
// DataField
|
||||
//
|
||||
this.DataField.BackColor = System.Drawing.Color.White;
|
||||
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.ForeColor = System.Drawing.SystemColors.ControlText;
|
||||
this.DataField.Name = "DataField";
|
||||
//
|
||||
// fieldFLS
|
||||
//
|
||||
this.fieldFLS.DataMember = "FLSReportGroups";
|
||||
this.fieldFLS.Expression = "[TotalFLM] / 60";
|
||||
this.fieldFLS.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
|
||||
this.fieldFLS.Name = "fieldFLS";
|
||||
//
|
||||
// topMarginBand1
|
||||
//
|
||||
this.topMarginBand1.HeightF = 50F;
|
||||
this.topMarginBand1.Name = "topMarginBand1";
|
||||
//
|
||||
// bottomMarginBand1
|
||||
//
|
||||
this.bottomMarginBand1.HeightF = 30F;
|
||||
this.bottomMarginBand1.Name = "bottomMarginBand1";
|
||||
//
|
||||
// DetailReport1
|
||||
//
|
||||
this.DetailReport1.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
|
||||
this.Detail2,
|
||||
this.DetailReport2});
|
||||
this.DetailReport1.DataMember = "TeamDetailList";
|
||||
this.DetailReport1.DataSource = this.bindingSource1;
|
||||
this.DetailReport1.Level = 0;
|
||||
this.DetailReport1.Name = "DetailReport1";
|
||||
//
|
||||
// Detail2
|
||||
//
|
||||
this.Detail2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.xrLabel1});
|
||||
this.Detail2.HeightF = 46.875F;
|
||||
this.Detail2.Name = "Detail2";
|
||||
//
|
||||
// xrLabel1
|
||||
//
|
||||
this.xrLabel1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.TeamName")});
|
||||
this.xrLabel1.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.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(1007F, 25F);
|
||||
this.xrLabel1.StyleName = "Title";
|
||||
this.xrLabel1.StylePriority.UseFont = false;
|
||||
this.xrLabel1.Text = "xrLabel1";
|
||||
//
|
||||
// DetailReport2
|
||||
//
|
||||
this.DetailReport2.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
|
||||
this.Detail3,
|
||||
this.GroupHeader2,
|
||||
this.GroupFooter2});
|
||||
this.DetailReport2.DataMember = "TeamDetailList.EmployeeDetailList";
|
||||
this.DetailReport2.DataSource = this.bindingSource1;
|
||||
this.DetailReport2.Level = 0;
|
||||
this.DetailReport2.Name = "DetailReport2";
|
||||
//
|
||||
// Detail3
|
||||
//
|
||||
this.Detail3.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.xrTableDetail});
|
||||
this.Detail3.HeightF = 25F;
|
||||
this.Detail3.Name = "Detail3";
|
||||
//
|
||||
// GroupHeader2
|
||||
//
|
||||
this.GroupHeader2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.xrTable2});
|
||||
this.GroupHeader2.HeightF = 70F;
|
||||
this.GroupHeader2.Name = "GroupHeader2";
|
||||
//
|
||||
// xrTable2
|
||||
//
|
||||
this.xrTable2.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
|
||||
| DevExpress.XtraPrinting.BorderSide.Right)
|
||||
| DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrTable2.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold);
|
||||
this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
|
||||
this.xrTable2.Name = "xrTable2";
|
||||
this.xrTable2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
|
||||
this.xrTableRow2});
|
||||
this.xrTable2.SizeF = new System.Drawing.SizeF(1005F, 70F);
|
||||
this.xrTable2.StylePriority.UseBorders = false;
|
||||
this.xrTable2.StylePriority.UseFont = false;
|
||||
this.xrTable2.StylePriority.UsePadding = false;
|
||||
this.xrTable2.StylePriority.UseTextAlignment = false;
|
||||
this.xrTable2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
|
||||
//
|
||||
// xrTableRow2
|
||||
//
|
||||
this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
|
||||
this.xrTableCell6,
|
||||
this.xrTableCell18,
|
||||
this.xrTableCell30,
|
||||
this.xrTableCell31,
|
||||
this.xrTableCell32,
|
||||
this.xrTableCell33,
|
||||
this.xrTableCell34,
|
||||
this.xrTableCell36,
|
||||
this.xrTableCell40,
|
||||
this.xrTableCell41,
|
||||
this.xrTableCell42,
|
||||
this.xrTableCell43});
|
||||
this.xrTableRow2.Name = "xrTableRow2";
|
||||
this.xrTableRow2.Weight = 2.8D;
|
||||
//
|
||||
// xrTableCell6
|
||||
//
|
||||
this.xrTableCell6.Name = "xrTableCell6";
|
||||
this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
|
||||
this.xrTableCell6.StylePriority.UsePadding = false;
|
||||
this.xrTableCell6.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableCell6.Text = "Name";
|
||||
this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
this.xrTableCell6.Weight = 0.15329125016467182D;
|
||||
//
|
||||
// xrTableCell18
|
||||
//
|
||||
this.xrTableCell18.Name = "xrTableCell18";
|
||||
this.xrTableCell18.Text = "Reguläre SOLL Stunden";
|
||||
this.xrTableCell18.Weight = 0.081154192324637608D;
|
||||
//
|
||||
// xrTableCell30
|
||||
//
|
||||
this.xrTableCell30.Name = "xrTableCell30";
|
||||
this.xrTableCell30.Text = "Fehlzeiten Urlaub Krankheit(Tage)";
|
||||
this.xrTableCell30.Weight = 0.094679896646570338D;
|
||||
//
|
||||
// xrTableCell31
|
||||
//
|
||||
this.xrTableCell31.Multiline = true;
|
||||
this.xrTableCell31.Name = "xrTableCell31";
|
||||
this.xrTableCell31.Text = "Tatsächliche SOLL Stunden";
|
||||
this.xrTableCell31.Weight = 0.072137063712635591D;
|
||||
//
|
||||
// xrTableCell32
|
||||
//
|
||||
this.xrTableCell32.Name = "xrTableCell32";
|
||||
this.xrTableCell32.Text = "FLS Stunden SOLL";
|
||||
this.xrTableCell32.Weight = 0.063119927721024038D;
|
||||
//
|
||||
// xrTableCell33
|
||||
//
|
||||
this.xrTableCell33.Name = "xrTableCell33";
|
||||
this.xrTableCell33.StylePriority.UseBackColor = false;
|
||||
this.xrTableCell33.Text = "FLS IST lfd. Monat";
|
||||
this.xrTableCell33.Weight = 0.063119927721024D;
|
||||
//
|
||||
// xrTableCell34
|
||||
//
|
||||
this.xrTableCell34.Name = "xrTableCell34";
|
||||
this.xrTableCell34.Text = "FLS Plus/Minus lfd. Monat";
|
||||
this.xrTableCell34.Weight = 0.06311992757910842D;
|
||||
//
|
||||
// xrTableCell36
|
||||
//
|
||||
this.xrTableCell36.Multiline = true;
|
||||
this.xrTableCell36.Name = "xrTableCell36";
|
||||
this.xrTableCell36.StylePriority.UseBackColor = false;
|
||||
this.xrTableCell36.Text = "Gesamt-\r\nstunden lfd. Monat";
|
||||
this.xrTableCell36.Weight = 0.063119927721024011D;
|
||||
//
|
||||
// xrTableCell40
|
||||
//
|
||||
this.xrTableCell40.Name = "xrTableCell40";
|
||||
this.xrTableCell40.Text = "Relation FLS IST zu Mittelbare IST (in %)";
|
||||
this.xrTableCell40.Weight = 0.063119929511863376D;
|
||||
//
|
||||
// xrTableCell41
|
||||
//
|
||||
this.xrTableCell41.Name = "xrTableCell41";
|
||||
this.xrTableCell41.Text = "Überstd. neu";
|
||||
this.xrTableCell41.Weight = 0.063119928687401447D;
|
||||
//
|
||||
// xrTableCell42
|
||||
//
|
||||
this.xrTableCell42.Name = "xrTableCell42";
|
||||
this.xrTableCell42.StylePriority.UseBackColor = false;
|
||||
this.xrTableCell42.Text = "Überstd. Vormonat";
|
||||
this.xrTableCell42.Weight = 0.063119928275170531D;
|
||||
//
|
||||
// xrTableCell43
|
||||
//
|
||||
this.xrTableCell43.Name = "xrTableCell43";
|
||||
this.xrTableCell43.Text = "Überstd. Gesamt";
|
||||
this.xrTableCell43.Weight = 0.0631199213956443D;
|
||||
//
|
||||
// GroupFooter2
|
||||
//
|
||||
this.GroupFooter2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.xrTable3});
|
||||
this.GroupFooter2.HeightF = 52.08333F;
|
||||
this.GroupFooter2.Name = "GroupFooter2";
|
||||
//
|
||||
// xrTable3
|
||||
//
|
||||
this.xrTable3.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
|
||||
this.xrTable3.Name = "xrTable3";
|
||||
this.xrTable3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
|
||||
this.xrTableRow3});
|
||||
this.xrTable3.SizeF = new System.Drawing.SizeF(1005F, 25F);
|
||||
this.xrTable3.StylePriority.UseBorders = false;
|
||||
this.xrTable3.StylePriority.UseFont = false;
|
||||
this.xrTable3.StylePriority.UsePadding = false;
|
||||
this.xrTable3.StylePriority.UseTextAlignment = false;
|
||||
this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
|
||||
//
|
||||
// xrTableRow3
|
||||
//
|
||||
this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
|
||||
this.xrTableCell1,
|
||||
this.xrTableCell7,
|
||||
this.xrTableCell8,
|
||||
this.xrTableCell9,
|
||||
this.xrTableCell10,
|
||||
this.xrTableCell11,
|
||||
this.xrTableCell12,
|
||||
this.xrTableCell13,
|
||||
this.xrTableCell14,
|
||||
this.xrTableCell15});
|
||||
this.xrTableRow3.Name = "xrTableRow3";
|
||||
this.xrTableRow3.Weight = 1D;
|
||||
//
|
||||
// xrTableCell1
|
||||
//
|
||||
this.xrTableCell1.Name = "xrTableCell1";
|
||||
this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
|
||||
this.xrTableCell1.StylePriority.UseFont = false;
|
||||
this.xrTableCell1.StylePriority.UsePadding = false;
|
||||
this.xrTableCell1.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableCell1.Text = "Gesamt [TeamDetailList.TeamName]";
|
||||
this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
this.xrTableCell1.Weight = 0.32912533814247075D;
|
||||
//
|
||||
// xrTableCell7
|
||||
//
|
||||
this.xrTableCell7.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.SollGesamt", "{0:0.00}")});
|
||||
this.xrTableCell7.Name = "xrTableCell7";
|
||||
this.xrTableCell7.Text = "xrTableCell7";
|
||||
this.xrTableCell7.Weight = 0.07213706041478804D;
|
||||
//
|
||||
// xrTableCell8
|
||||
//
|
||||
this.xrTableCell8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.FlsSollGesamt", "{0:0.00}")});
|
||||
this.xrTableCell8.Name = "xrTableCell8";
|
||||
this.xrTableCell8.Text = "xrTableCell8";
|
||||
this.xrTableCell8.Weight = 0.063119927862939587D;
|
||||
//
|
||||
// xrTableCell9
|
||||
//
|
||||
this.xrTableCell9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.FlsIstGesamt", "{0:0.00}")});
|
||||
this.xrTableCell9.Name = "xrTableCell9";
|
||||
this.xrTableCell9.Text = "xrTableCell9";
|
||||
this.xrTableCell9.Weight = 0.063119927862939615D;
|
||||
//
|
||||
// xrTableCell10
|
||||
//
|
||||
this.xrTableCell10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.FlsDiffGesamt", "{0:0.00}")});
|
||||
this.xrTableCell10.Name = "xrTableCell10";
|
||||
this.xrTableCell10.Text = "xrTableCell10";
|
||||
this.xrTableCell10.Weight = 0.063119927862939587D;
|
||||
//
|
||||
// xrTableCell11
|
||||
//
|
||||
this.xrTableCell11.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.StundenGesamt", "{0:0.00}")});
|
||||
this.xrTableCell11.Name = "xrTableCell11";
|
||||
this.xrTableCell11.Text = "xrTableCell11";
|
||||
this.xrTableCell11.Weight = 0.063119927862939573D;
|
||||
//
|
||||
// xrTableCell12
|
||||
//
|
||||
this.xrTableCell12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.RelationFlsZuMittelbar", "{0:0.00}")});
|
||||
this.xrTableCell12.Name = "xrTableCell12";
|
||||
this.xrTableCell12.Text = "xrTableCell12";
|
||||
this.xrTableCell12.Weight = 0.0631199278629396D;
|
||||
//
|
||||
// xrTableCell13
|
||||
//
|
||||
this.xrTableCell13.Name = "xrTableCell13";
|
||||
this.xrTableCell13.Weight = 0.063119927862939587D;
|
||||
//
|
||||
// xrTableCell14
|
||||
//
|
||||
this.xrTableCell14.Name = "xrTableCell14";
|
||||
this.xrTableCell14.Weight = 0.063119927862939587D;
|
||||
//
|
||||
// xrTableCell15
|
||||
//
|
||||
this.xrTableCell15.Name = "xrTableCell15";
|
||||
this.xrTableCell15.Weight = 0.063119927862939573D;
|
||||
//
|
||||
// bindingSource1
|
||||
//
|
||||
this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.MitarbeiterstundenkontoRO);
|
||||
//
|
||||
// ReportFooter1
|
||||
//
|
||||
this.ReportFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.xrTable1});
|
||||
this.ReportFooter1.HeightF = 60F;
|
||||
this.ReportFooter1.Name = "ReportFooter1";
|
||||
//
|
||||
// Teamstundenkonto
|
||||
//
|
||||
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
|
||||
this.Detail,
|
||||
this.ReportHeader,
|
||||
this.pageFooterBand1,
|
||||
this.topMarginBand1,
|
||||
this.bottomMarginBand1,
|
||||
this.DetailReport1,
|
||||
this.ReportFooter1});
|
||||
this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] {
|
||||
this.fieldFLS});
|
||||
this.DataSource = this.bindingSource1;
|
||||
this.Landscape = true;
|
||||
this.Margins = new System.Drawing.Printing.Margins(75, 75, 50, 30);
|
||||
this.PageHeight = 827;
|
||||
this.PageWidth = 1169;
|
||||
this.PaperKind = System.Drawing.Printing.PaperKind.A4;
|
||||
this.StyleSheet.AddRange(new DevExpress.XtraReports.UI.XRControlStyle[] {
|
||||
this.Title,
|
||||
this.FieldCaption,
|
||||
this.PageInfo,
|
||||
this.DataField});
|
||||
this.Version = "17.1";
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTableDetail)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).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.ReportHeaderBand ReportHeader;
|
||||
private DevExpress.XtraReports.UI.XRLabel lblMonat;
|
||||
private DevExpress.XtraReports.UI.PageFooterBand pageFooterBand1;
|
||||
private DevExpress.XtraReports.UI.XRPageInfo xrPageInfo2;
|
||||
private DevExpress.XtraReports.UI.XRPageInfo xrPageInfo1;
|
||||
private DevExpress.XtraReports.UI.XRControlStyle Title;
|
||||
private DevExpress.XtraReports.UI.XRControlStyle FieldCaption;
|
||||
private DevExpress.XtraReports.UI.XRControlStyle PageInfo;
|
||||
private DevExpress.XtraReports.UI.XRControlStyle DataField;
|
||||
private DevExpress.XtraReports.UI.XRTable xrTableDetail;
|
||||
private DevExpress.XtraReports.UI.XRTableRow xrTableRowDetail;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
|
||||
private DevExpress.XtraReports.UI.CalculatedField fieldFLS;
|
||||
private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1;
|
||||
private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell19;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell20;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell28;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell16;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell27;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell22;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell23;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell21;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell25;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell24;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell26;
|
||||
private DevExpress.XtraReports.UI.XRTable xrTable1;
|
||||
private DevExpress.XtraReports.UI.XRTableRow xrTableRow1;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell35;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell37;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell38;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell39;
|
||||
private DevExpress.XtraReports.UI.XRTableCell cellSollGesamt;
|
||||
private DevExpress.XtraReports.UI.XRTableCell cellFLSSollGesamt;
|
||||
private DevExpress.XtraReports.UI.XRTableCell cellFLSIstGesamt;
|
||||
private DevExpress.XtraReports.UI.XRTableCell cellFLSPlusMinusGesamt;
|
||||
private DevExpress.XtraReports.UI.XRTableCell cellGesamtGesamt;
|
||||
private DevExpress.XtraReports.UI.XRTableCell cellRelationGesamt;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell47;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell48;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell51;
|
||||
private DevExpress.XtraReports.UI.DetailReportBand DetailReport1;
|
||||
private DevExpress.XtraReports.UI.DetailBand Detail2;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel1;
|
||||
private DevExpress.XtraReports.UI.DetailReportBand DetailReport2;
|
||||
private DevExpress.XtraReports.UI.DetailBand Detail3;
|
||||
private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader2;
|
||||
private DevExpress.XtraReports.UI.XRTable xrTable2;
|
||||
private DevExpress.XtraReports.UI.XRTableRow xrTableRow2;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell6;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell18;
|
||||
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 xrTableCell36;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell40;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell41;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell42;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell43;
|
||||
private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter2;
|
||||
private DevExpress.XtraReports.UI.XRTable xrTable3;
|
||||
private DevExpress.XtraReports.UI.XRTableRow xrTableRow3;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell7;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell10;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell13;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell14;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell15;
|
||||
private DevExpress.XtraReports.UI.ReportFooterBand ReportFooter1;
|
||||
}
|
||||
}
|
||||
123
ReportImp/ProfEggersStiftung/Teamstundenkonto.resx
Normal file
123
ReportImp/ProfEggersStiftung/Teamstundenkonto.resx
Normal file
@@ -0,0 +1,123 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
|
||||
Version 2.0
|
||||
|
||||
The primary goals of this format is to allow a simple XML format
|
||||
that is mostly human readable. The generation and parsing of the
|
||||
various data types are done through the TypeConverter classes
|
||||
associated with the data types.
|
||||
|
||||
Example:
|
||||
|
||||
... ado.net/XML headers & schema ...
|
||||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||
<resheader name="version">2.0</resheader>
|
||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||
</data>
|
||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||
<comment>This is a comment</comment>
|
||||
</data>
|
||||
|
||||
There are any number of "resheader" rows that contain simple
|
||||
name/value pairs.
|
||||
|
||||
Each data row contains a name, and value. The row also contains a
|
||||
type or mimetype. Type corresponds to a .NET class that support
|
||||
text/value conversion through the TypeConverter architecture.
|
||||
Classes that don't support this are serialized and stored with the
|
||||
mimetype set.
|
||||
|
||||
The mimetype is used for serialized objects, and tells the
|
||||
ResXResourceReader how to depersist the object. This is currently not
|
||||
extensible. For a given mimetype the value must be set accordingly:
|
||||
|
||||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||
that the ResXResourceWriter will generate, however the reader can
|
||||
read any of the formats listed below.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.binary.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.soap.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||
value : The object must be serialized into a byte array
|
||||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<metadata name="bindingSource1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>17, 14</value>
|
||||
</metadata>
|
||||
</root>
|
||||
72
ReportImp/SelfGbR/Quittierungsbeleg.Designer.cs
generated
72
ReportImp/SelfGbR/Quittierungsbeleg.Designer.cs
generated
@@ -51,7 +51,7 @@ namespace SelfGbR
|
||||
this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.tcFLSIn = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.tcFLS = 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();
|
||||
@@ -78,6 +78,7 @@ namespace SelfGbR
|
||||
this.formattingRuleCostBearer = new DevExpress.XtraReports.UI.FormattingRule();
|
||||
this.formattingRuleEmployeeName = new DevExpress.XtraReports.UI.FormattingRule();
|
||||
this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
|
||||
this.xrPictureBox3 = new DevExpress.XtraReports.UI.XRPictureBox();
|
||||
this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
|
||||
this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
|
||||
this.xrLabel22 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
@@ -125,7 +126,6 @@ namespace SelfGbR
|
||||
this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
|
||||
this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.fieldKontaktArt = new DevExpress.XtraReports.UI.CalculatedField();
|
||||
this.xrPictureBox3 = new DevExpress.XtraReports.UI.XRPictureBox();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
|
||||
@@ -341,7 +341,7 @@ namespace SelfGbR
|
||||
this.xrTableCell3,
|
||||
this.xrTableCell4,
|
||||
this.xrTableCell11,
|
||||
this.tcFLSIn,
|
||||
this.tcFLS,
|
||||
this.xrTableCell28,
|
||||
this.xrTableCell48});
|
||||
this.xrTableRow2.Name = "xrTableRow2";
|
||||
@@ -395,21 +395,21 @@ namespace SelfGbR
|
||||
this.xrTableCell11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
|
||||
this.xrTableCell11.Weight = 0.23743016759776542D;
|
||||
//
|
||||
// tcFLSIn
|
||||
// tcFLS
|
||||
//
|
||||
this.tcFLSIn.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
|
||||
this.tcFLS.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
|
||||
| DevExpress.XtraPrinting.BorderSide.Right)));
|
||||
this.tcFLSIn.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.tcFLSIn.Multiline = true;
|
||||
this.tcFLSIn.Name = "tcFLSIn";
|
||||
this.tcFLSIn.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
|
||||
this.tcFLSIn.StylePriority.UseBorders = false;
|
||||
this.tcFLSIn.StylePriority.UseFont = false;
|
||||
this.tcFLSIn.StylePriority.UsePadding = false;
|
||||
this.tcFLSIn.StylePriority.UseTextAlignment = false;
|
||||
this.tcFLSIn.Text = "FLS in";
|
||||
this.tcFLSIn.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
|
||||
this.tcFLSIn.Weight = 0.23743016759776536D;
|
||||
this.tcFLS.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.tcFLS.Multiline = true;
|
||||
this.tcFLS.Name = "tcFLS";
|
||||
this.tcFLS.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
|
||||
this.tcFLS.StylePriority.UseBorders = false;
|
||||
this.tcFLS.StylePriority.UseFont = false;
|
||||
this.tcFLS.StylePriority.UsePadding = false;
|
||||
this.tcFLS.StylePriority.UseTextAlignment = false;
|
||||
this.tcFLS.Text = "FLS";
|
||||
this.tcFLS.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
|
||||
this.tcFLS.Weight = 0.23743016759776536D;
|
||||
//
|
||||
// xrTableCell28
|
||||
//
|
||||
@@ -514,7 +514,7 @@ namespace SelfGbR
|
||||
this.xrTableCell7.StylePriority.UseBorders = false;
|
||||
this.xrTableCell7.StylePriority.UseFont = false;
|
||||
this.xrTableCell7.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableCell7.Text = "Minuten\r\n(ohne 1,2)";
|
||||
this.xrTableCell7.Text = "in Minuten\r\n(ohne 1,2)";
|
||||
this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
|
||||
this.xrTableCell7.Weight = 0.23743016759776536D;
|
||||
//
|
||||
@@ -574,10 +574,10 @@ namespace SelfGbR
|
||||
this.lblBewilligteFLS.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
|
||||
| DevExpress.XtraPrinting.BorderSide.Right)));
|
||||
this.lblBewilligteFLS.Font = new System.Drawing.Font("Arial", 10F);
|
||||
this.lblBewilligteFLS.LocationFloat = new DevExpress.Utils.PointFloat(414.9999F, 47.1111F);
|
||||
this.lblBewilligteFLS.LocationFloat = new DevExpress.Utils.PointFloat(415F, 47.1111F);
|
||||
this.lblBewilligteFLS.Name = "lblBewilligteFLS";
|
||||
this.lblBewilligteFLS.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
|
||||
this.lblBewilligteFLS.SizeF = new System.Drawing.SizeF(178.7501F, 30.50001F);
|
||||
this.lblBewilligteFLS.SizeF = new System.Drawing.SizeF(219.7498F, 30.50001F);
|
||||
this.lblBewilligteFLS.StylePriority.UseBackColor = false;
|
||||
this.lblBewilligteFLS.StylePriority.UseBorders = false;
|
||||
this.lblBewilligteFLS.StylePriority.UseFont = false;
|
||||
@@ -592,7 +592,7 @@ namespace SelfGbR
|
||||
this.xrLabel16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "ApprovedFLSPerWeek", "{0:0.##}")});
|
||||
this.xrLabel16.Font = new System.Drawing.Font("Arial", 10F);
|
||||
this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(593.75F, 47.1111F);
|
||||
this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(634.7498F, 47.1111F);
|
||||
this.xrLabel16.Name = "xrLabel16";
|
||||
this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
|
||||
this.xrLabel16.SizeF = new System.Drawing.SizeF(100.2502F, 30.50001F);
|
||||
@@ -610,10 +610,10 @@ namespace SelfGbR
|
||||
| DevExpress.XtraPrinting.BorderSide.Right)
|
||||
| DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrLabel7.Font = new System.Drawing.Font("Arial", 10F);
|
||||
this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(415F, 77.6111F);
|
||||
this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(415.0002F, 77.6111F);
|
||||
this.xrLabel7.Name = "xrLabel7";
|
||||
this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
|
||||
this.xrLabel7.SizeF = new System.Drawing.SizeF(120.6389F, 30.50001F);
|
||||
this.xrLabel7.SizeF = new System.Drawing.SizeF(161.6385F, 30.50001F);
|
||||
this.xrLabel7.StylePriority.UseBackColor = false;
|
||||
this.xrLabel7.StylePriority.UseBorders = false;
|
||||
this.xrLabel7.StylePriority.UseFont = false;
|
||||
@@ -627,7 +627,7 @@ namespace SelfGbR
|
||||
this.xrLabel8.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)
|
||||
| DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrLabel8.Font = new System.Drawing.Font("Arial", 10F);
|
||||
this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(535.6389F, 77.6111F);
|
||||
this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(576.6387F, 77.6111F);
|
||||
this.xrLabel8.Name = "xrLabel8";
|
||||
this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
|
||||
this.xrLabel8.SizeF = new System.Drawing.SizeF(158.3612F, 30.50001F);
|
||||
@@ -644,7 +644,7 @@ namespace SelfGbR
|
||||
this.xrLabel6.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)
|
||||
| DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrLabel6.Font = new System.Drawing.Font("Arial", 10F);
|
||||
this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(170F, 77.6111F);
|
||||
this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(120.6388F, 77.6111F);
|
||||
this.xrLabel6.Name = "xrLabel6";
|
||||
this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
|
||||
this.xrLabel6.SizeF = new System.Drawing.SizeF(209.3611F, 30.50001F);
|
||||
@@ -660,7 +660,7 @@ namespace SelfGbR
|
||||
//
|
||||
this.xrLabel5.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)));
|
||||
this.xrLabel5.Font = new System.Drawing.Font("Arial", 10F);
|
||||
this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(170F, 47.1111F);
|
||||
this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(120.6388F, 47.1111F);
|
||||
this.xrLabel5.Name = "xrLabel5";
|
||||
this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
|
||||
this.xrLabel5.SizeF = new System.Drawing.SizeF(209.3611F, 30.50001F);
|
||||
@@ -679,7 +679,7 @@ namespace SelfGbR
|
||||
| DevExpress.XtraPrinting.BorderSide.Right)
|
||||
| DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrLabel4.Font = new System.Drawing.Font("Arial", 10F);
|
||||
this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(49.36111F, 77.6111F);
|
||||
this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 77.6111F);
|
||||
this.xrLabel4.Name = "xrLabel4";
|
||||
this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
|
||||
this.xrLabel4.SizeF = new System.Drawing.SizeF(120.6389F, 30.50001F);
|
||||
@@ -697,7 +697,7 @@ namespace SelfGbR
|
||||
this.xrLabel3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
|
||||
| DevExpress.XtraPrinting.BorderSide.Right)));
|
||||
this.xrLabel3.Font = new System.Drawing.Font("Arial", 10F);
|
||||
this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(49.3611F, 47.11109F);
|
||||
this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 47.1111F);
|
||||
this.xrLabel3.Name = "xrLabel3";
|
||||
this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
|
||||
this.xrLabel3.SizeF = new System.Drawing.SizeF(120.6389F, 30.50001F);
|
||||
@@ -752,6 +752,14 @@ namespace SelfGbR
|
||||
this.topMarginBand1.HeightF = 100F;
|
||||
this.topMarginBand1.Name = "topMarginBand1";
|
||||
//
|
||||
// xrPictureBox3
|
||||
//
|
||||
this.xrPictureBox3.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox3.Image")));
|
||||
this.xrPictureBox3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 19.43264F);
|
||||
this.xrPictureBox3.Name = "xrPictureBox3";
|
||||
this.xrPictureBox3.SizeF = new System.Drawing.SizeF(340.8589F, 80.56736F);
|
||||
this.xrPictureBox3.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
|
||||
//
|
||||
// bottomMarginBand1
|
||||
//
|
||||
this.bottomMarginBand1.HeightF = 30F;
|
||||
@@ -1342,14 +1350,6 @@ namespace SelfGbR
|
||||
this.fieldKontaktArt.FieldType = DevExpress.XtraReports.UI.FieldType.String;
|
||||
this.fieldKontaktArt.Name = "fieldKontaktArt";
|
||||
//
|
||||
// xrPictureBox3
|
||||
//
|
||||
this.xrPictureBox3.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox3.Image")));
|
||||
this.xrPictureBox3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 19.43264F);
|
||||
this.xrPictureBox3.Name = "xrPictureBox3";
|
||||
this.xrPictureBox3.SizeF = new System.Drawing.SizeF(340.8589F, 80.56736F);
|
||||
this.xrPictureBox3.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
|
||||
//
|
||||
// Quittierungsbeleg
|
||||
//
|
||||
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
|
||||
@@ -1403,7 +1403,7 @@ namespace SelfGbR
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
|
||||
private DevExpress.XtraReports.UI.XRTableCell tcFLSIn;
|
||||
private DevExpress.XtraReports.UI.XRTableCell tcFLS;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell28;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell48;
|
||||
private DevExpress.XtraReports.UI.XRTableRow xrTableRow1;
|
||||
|
||||
@@ -68,12 +68,32 @@ namespace SelfGbR
|
||||
|
||||
ErstelleAbwesenheitenTabelle(pRO);
|
||||
|
||||
|
||||
if (cats.Count == 1 && cats.Keys.First().Contains("Assistenz"))
|
||||
{
|
||||
{
|
||||
// nur Assistenzleistungen
|
||||
lblBewilligteFLS.Text = "Bewilligte ALS wöchentlich";
|
||||
tcFLSIn.Text = "ALS in";
|
||||
tcFLS.Text = "ALS";
|
||||
lblFLSInMinuten.Text = "Assistenzleistungen in Minuten";
|
||||
}
|
||||
else
|
||||
{
|
||||
bool assistenz = false;
|
||||
foreach (var key in cats.Keys)
|
||||
{
|
||||
if (key.Contains("Assistenz"))
|
||||
{
|
||||
assistenz = true;
|
||||
}
|
||||
}
|
||||
if (assistenz)
|
||||
{
|
||||
// teilweise Assistenzleistungen
|
||||
lblBewilligteFLS.Text = "Bewilligte FLS/ALS wöchentlich";
|
||||
tcFLS.Text = "FLS/ALS";
|
||||
lblFLSInMinuten.Text = "Fach-/Assistenzleistungen in Minuten";
|
||||
}
|
||||
}
|
||||
|
||||
bindingSource1.DataSource = pRO;
|
||||
}
|
||||
|
||||
@@ -70,7 +70,7 @@ namespace BeWo.Service.Plugins
|
||||
//t = "5351926758"; // Viva a Vida
|
||||
//t = "2215396183"; // Diakonie Remscheid Lennep
|
||||
//t = "5157599087"; // SHG Schwerte
|
||||
t = "4526293996"; // Fortis
|
||||
//t = "4526293996"; // Fortis
|
||||
//t = "3647969417"; // Caritas Bottrop
|
||||
//t = "3057313346"; // SSB Mainz
|
||||
//t = "6246287823"; // BeWo Alsdorf
|
||||
@@ -147,7 +147,7 @@ namespace BeWo.Service.Plugins
|
||||
//t = "9975231461"; // Selwo
|
||||
//t = "8181286349"; // BeWo am Rhein
|
||||
//t = "4595275645"; // Eigenständig
|
||||
//t = "7912635399"; // Prof. Dr. Eggers Stiftung
|
||||
t = "7912635399"; // Prof. Dr. Eggers Stiftung
|
||||
//t = "3549726254"; // Socia
|
||||
//t = "1992495802"; // Monvita
|
||||
//t = "7381352241"; // Ressource e.V.
|
||||
@@ -372,6 +372,8 @@ namespace BeWo.Service.Plugins
|
||||
//t = "8164797250"; // Diakonisches Werk im Ev. Kirchenkreis Dinslaken - Ambulante Jugendhilfe JUDI
|
||||
//t = "4431610343"; // B-B-C-Terwort GmbH
|
||||
//t = "2235342307"; // Suchtkrankenhilfe Ostfriesland
|
||||
//t = "1733934665"; // Auf eigenen Füßen stehen (Birgit Apel de Santos & Stefan Haefs)
|
||||
//t = "9814444882"; // PSM gGmbH (Paritätische Sozialdienste in Meerbusch)
|
||||
return t;
|
||||
#else
|
||||
if (MultitenancyOperationContextExt.Current != null)
|
||||
@@ -393,7 +395,16 @@ namespace BeWo.Service.Plugins
|
||||
{
|
||||
if (pluginPath.StartsWith(".."))
|
||||
{
|
||||
pluginPath = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, pluginPath);
|
||||
var baseDirectory = AppDomain.CurrentDomain.BaseDirectory;
|
||||
|
||||
const string mobileClientDirectory = "BeWoPlanerMobil\\";
|
||||
|
||||
if(baseDirectory.EndsWith(mobileClientDirectory))
|
||||
{
|
||||
//pluginPath = pluginPath.Substring(3);
|
||||
}
|
||||
|
||||
pluginPath = Path.Combine(baseDirectory, pluginPath);
|
||||
}
|
||||
}
|
||||
else
|
||||
@@ -405,7 +416,7 @@ namespace BeWo.Service.Plugins
|
||||
#endif
|
||||
}
|
||||
|
||||
|
||||
var directoryExists = File.Exists(Path.Combine(pluginPath, dllName));
|
||||
|
||||
return Path.Combine(pluginPath, dllName);
|
||||
}
|
||||
|
||||
@@ -348,7 +348,8 @@ namespace BeWo.Service.Reporting
|
||||
"Mobil", // 9
|
||||
"Mail", // 10
|
||||
"Fax", // 11
|
||||
"Bemerkung" // 12
|
||||
"Organisationen", // 12
|
||||
"Bemerkung" // 13
|
||||
};
|
||||
}
|
||||
|
||||
@@ -414,7 +415,23 @@ namespace BeWo.Service.Reporting
|
||||
}
|
||||
}
|
||||
|
||||
lContent[iRowCount][12] = lPersons[iRowCount].Notice;
|
||||
string orgas = "";
|
||||
if (lPersons[iRowCount].Organisation2Persons != null)
|
||||
{
|
||||
foreach (var orga in lPersons[iRowCount].Organisation2Persons)
|
||||
{
|
||||
if (orga.Organisation != null && !orga.Organisation.Name.IsNullOrEmpty())
|
||||
{
|
||||
if (lPersons[iRowCount].Organisation2Persons.Last() == orga)
|
||||
orgas += orga.Organisation.Name;
|
||||
else
|
||||
orgas += orga.Organisation.Name + ", ";
|
||||
}
|
||||
}
|
||||
}
|
||||
lContent[iRowCount][12] = orgas;
|
||||
|
||||
lContent[iRowCount][13] = lPersons[iRowCount].Notice;
|
||||
}
|
||||
|
||||
return lContent;
|
||||
|
||||
Reference in New Issue
Block a user