Merge branch 'master' of ssh://float.beyondsoft.de/git/beyondSoft/BeWo
# Conflicts: # BeWo/View/Detail/ServiceRecordGroupEditView.xaml
This commit is contained in:
@@ -16,7 +16,7 @@
|
||||
<EnableSecurityDebugging>true</EnableSecurityDebugging>
|
||||
<TargetZone>Internet</TargetZone>
|
||||
<GenerateManifests>true</GenerateManifests>
|
||||
<SignManifests>true</SignManifests>
|
||||
<SignManifests>false</SignManifests>
|
||||
<ManifestKeyFile>
|
||||
</ManifestKeyFile>
|
||||
<ManifestCertificateThumbprint>D9ACF3EBC5E47956B8D786361F7061E3F6D6F286</ManifestCertificateThumbprint>
|
||||
@@ -38,16 +38,16 @@
|
||||
<UpdatePeriodically>false</UpdatePeriodically>
|
||||
<UpdateRequired>true</UpdateRequired>
|
||||
<MapFileExtensions>false</MapFileExtensions>
|
||||
<InstallUrl>http://app.beyondsoft.de/intern/</InstallUrl>
|
||||
<InstallUrl>http://app.beyondsoft.de/</InstallUrl>
|
||||
<TargetCulture>de-DE</TargetCulture>
|
||||
<ProductName>BeWoPlaner</ProductName>
|
||||
<PublisherName>beyondSoft GmbH</PublisherName>
|
||||
<MinimumRequiredVersion>2.0.1.124</MinimumRequiredVersion>
|
||||
<MinimumRequiredVersion>2.0.1.127</MinimumRequiredVersion>
|
||||
<CreateWebPageOnPublish>true</CreateWebPageOnPublish>
|
||||
<WebPage>publish.htm</WebPage>
|
||||
<OpenBrowserOnPublish>false</OpenBrowserOnPublish>
|
||||
<TrustUrlParameters>true</TrustUrlParameters>
|
||||
<ApplicationRevision>125</ApplicationRevision>
|
||||
<ApplicationRevision>128</ApplicationRevision>
|
||||
<ApplicationVersion>2.0.1.%2a</ApplicationVersion>
|
||||
<UseApplicationTrust>false</UseApplicationTrust>
|
||||
<CreateDesktopShortcut>true</CreateDesktopShortcut>
|
||||
@@ -256,6 +256,10 @@
|
||||
<Generator>MSBuild:Compile</Generator>
|
||||
<SubType>Designer</SubType>
|
||||
</Page>
|
||||
<Page Include="View\MessageDialog.xaml">
|
||||
<Generator>MSBuild:Compile</Generator>
|
||||
<SubType>Designer</SubType>
|
||||
</Page>
|
||||
<Page Include="View\Controls\AdditionalServiceGroupOfPeopleSelectionControl.xaml">
|
||||
<SubType>Designer</SubType>
|
||||
<Generator>MSBuild:Compile</Generator>
|
||||
@@ -703,6 +707,9 @@
|
||||
<Compile Include="View\ChatProgressBarView.xaml.cs">
|
||||
<DependentUpon>ChatProgressBarView.xaml</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="View\MessageDialog.xaml.cs">
|
||||
<DependentUpon>MessageDialog.xaml</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="View\Controls\AdditionalServiceGroupOfPeopleSelectionControl.xaml.cs">
|
||||
<DependentUpon>AdditionalServiceGroupOfPeopleSelectionControl.xaml</DependentUpon>
|
||||
</Compile>
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup>
|
||||
<PublishUrlHistory>D:\Projects\beyondsoft\BeWoPlaner\Publish\|C:\Projects\beyondsoft\BeWoPlaner\Publish\|D:\Projects\BEYONDSOFT\BeWoPlaner\Publish\|C:\Projects\BEYONDSOFT\BeWoPlaner\Publish\|C:\Projects\BEYONDSOFT\BeWoPlaner\Publish4\</PublishUrlHistory>
|
||||
<InstallUrlHistory>http://app.beyondsoft.de/intern/|http://app.beyondsoft.de/|http://app.beyondsoft.de/deploy/|http://FOBP01.fortis-ev.org.local/|http://10.0.116.4/</InstallUrlHistory>
|
||||
<InstallUrlHistory>http://app.beyondsoft.de/|http://app.beyondsoft.de/intern/|http://app.beyondsoft.de/deploy/|http://FOBP01.fortis-ev.org.local/|http://10.0.116.4/</InstallUrlHistory>
|
||||
<SupportUrlHistory />
|
||||
<UpdateUrlHistory />
|
||||
<BootstrapperUrlHistory />
|
||||
|
||||
@@ -181,13 +181,14 @@ namespace BeWo
|
||||
bool isServiceRecordNoticeMandatory = true;
|
||||
bool isPasswordSecurityActiv = false;
|
||||
bool showServiceRecordsDistanceFields = false;
|
||||
bool showCustomerDistanceFields = false;
|
||||
bool showHilfeplanBezeichnung = false;
|
||||
bool showArbeitszeiten = false;
|
||||
bool showCustomerDistanceFields = false;
|
||||
bool showAdditionalService = false;
|
||||
bool showRoundedDurationInEmployeeAnalysis = true;
|
||||
bool showTeamNews = false;
|
||||
bool showMarker = false;
|
||||
bool showAnnualReport = false;
|
||||
bool showResources = true;
|
||||
int maxDaysEditServiceRecordsAllowed = 0;
|
||||
int hilfeplanAuslaufAuswahl = 3;
|
||||
int anzTageZeiterfassErfolgt = 0;
|
||||
@@ -296,12 +297,22 @@ namespace BeWo
|
||||
showServiceRecordsDistanceFields = true;
|
||||
}
|
||||
|
||||
val = GetSettingValue(_Mandator.Settings, "ShowResources");
|
||||
if (val != null && val.Equals("0"))
|
||||
{
|
||||
showResources = false;
|
||||
}
|
||||
val = GetSettingValue(_Mandator.Settings, "ShowHilfeplanBezeichnung");
|
||||
if (val != null && val.Equals("1"))
|
||||
{
|
||||
showHilfeplanBezeichnung = true;
|
||||
}
|
||||
|
||||
val = GetSettingValue(_Mandator.Settings, "ShowArbeitszeiten");
|
||||
if (val != null && val.Equals("1"))
|
||||
{
|
||||
showArbeitszeiten = true;
|
||||
}
|
||||
|
||||
val = GetSettingValue(_Mandator.Settings, "ShowRessources");
|
||||
AppSettings.ShowRessources = val != null && val.Equals("1");
|
||||
|
||||
|
||||
val = GetSettingValue(_Mandator.Settings, "ShowTeamNews");
|
||||
if (val != null && val.Equals("1"))
|
||||
{
|
||||
@@ -429,12 +440,13 @@ namespace BeWo
|
||||
AppSettings.ZeiterfassungsSchwellwert = zeiterfassungsSchwellwert;
|
||||
AppSettings.TimeRecordingMenuName = timeRecordingMenuName;
|
||||
AppSettings.ShowDistanceFields = showServiceRecordsDistanceFields;
|
||||
AppSettings.ShowSignatures = showSignatures;
|
||||
AppSettings.ShowHilfeplanBezeichnung = showHilfeplanBezeichnung;
|
||||
AppSettings.ShowArbeitszeiten = showArbeitszeiten;
|
||||
AppSettings.ShowSignatures = showSignatures;
|
||||
AppSettings.ShowCustomerDistanceFields = showCustomerDistanceFields;
|
||||
AppSettings.ShowAdditionalService = showAdditionalService;
|
||||
AppSettings.ShowRoundedDurationInEmployeeAnalysis = showRoundedDurationInEmployeeAnalysis;
|
||||
AppSettings.ShowResources = showResources;
|
||||
AppSettings.HideServiceRecordInsertedByAndInsertedOn = hideServiceRecordInsertedByAndInsertedOn;
|
||||
AppSettings.HideServiceRecordInsertedByAndInsertedOn = hideServiceRecordInsertedByAndInsertedOn;
|
||||
AppSettings.ShowTeamNews = showTeamNews;
|
||||
AppSettings.ShowMarker = showMarker;
|
||||
AppSettings.ShowAnnualReport = showAnnualReport;
|
||||
@@ -454,7 +466,8 @@ namespace BeWo
|
||||
String url = ServerAddress.ToLower();
|
||||
|
||||
#if DEBUG
|
||||
url = String.Format("http://localhost:3777/Host");
|
||||
url = String.Format("http://localhost:3777/Host");
|
||||
//return new Uri(String.Format("http://app1.bewoplaner.de/service"));
|
||||
//url = String.Format("app1.bewoplaner.de/service");
|
||||
#endif
|
||||
|
||||
|
||||
@@ -2036,7 +2036,11 @@ namespace BeWo.Core
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
|
||||
if (employees.Count == 0)
|
||||
{
|
||||
employees.Add(BeWoApp.CompactLoggedOnEmployee);
|
||||
}
|
||||
//gruppenbuchungen
|
||||
ChatDokumentationsView newView = new ChatDokumentationsView(notice, start, end, customer, employees);
|
||||
|
||||
|
||||
@@ -312,14 +312,16 @@ namespace BeWo.Core.Config
|
||||
|
||||
public bool ShowDistanceFields { get; set; }
|
||||
|
||||
public bool ShowHilfeplanBezeichnung { get; set; }
|
||||
|
||||
public bool ShowArbeitszeiten { get; set; }
|
||||
|
||||
public bool ShowSignatures { get; set; }
|
||||
|
||||
public bool ShowTeamNews { get; set; }
|
||||
|
||||
public bool ShowMarker { get; set; }
|
||||
|
||||
public bool ShowResources { get; set; }
|
||||
|
||||
|
||||
public bool ShowAdditionalService { get; set; }
|
||||
|
||||
public bool ShowCustomerDistanceFields { get; set; }
|
||||
@@ -328,7 +330,9 @@ namespace BeWo.Core.Config
|
||||
|
||||
public bool ShowAnnualReport { get; set; }
|
||||
|
||||
public bool IsSchedulerAllowed { get; set; }
|
||||
public bool ShowRessources { get; set; }
|
||||
|
||||
public bool IsSchedulerAllowed { get; set; }
|
||||
|
||||
public bool IsWohnheimAllowed { get; set; }
|
||||
|
||||
|
||||
@@ -36,6 +36,10 @@ namespace BeWo
|
||||
{
|
||||
private readonly Stack<Control> _ModalPopUpControls = new Stack<Control>();
|
||||
|
||||
private String GETSERVER_URL = "https://support.bewoplaner.de/api/getserver.php?k={0}";
|
||||
|
||||
private String GETSTATUSMESSAGE_URL = "https://support.bewoplaner.de/api/getstate.php?k={0}";
|
||||
|
||||
private bool _IsTechSupport;
|
||||
public bool IsTechSupport
|
||||
{
|
||||
@@ -95,6 +99,7 @@ namespace BeWo
|
||||
|
||||
DataContext = this;
|
||||
|
||||
|
||||
ReadProxyName();
|
||||
|
||||
try
|
||||
@@ -267,7 +272,49 @@ namespace BeWo
|
||||
gridLogin.Height += 25;
|
||||
}
|
||||
|
||||
private void ReadProfileList()
|
||||
private bool CheckStatusMessage(BeWoProfile profile)
|
||||
{
|
||||
|
||||
try
|
||||
{
|
||||
|
||||
String url = String.Format(GETSTATUSMESSAGE_URL, profile.Tenant);
|
||||
using (WebClient client = new WebClient())
|
||||
{
|
||||
//MessageBox.Show(hostAddress);
|
||||
byte[] response = client.UploadValues(url, "POST", new NameValueCollection());
|
||||
|
||||
String message = System.Text.Encoding.UTF8.GetString(response);
|
||||
|
||||
if (!String.IsNullOrWhiteSpace(message) && message.Trim().Length > 2)
|
||||
{
|
||||
message = message.Replace("\\n", "\n");
|
||||
|
||||
MessageDialog dlg = new MessageDialog();
|
||||
|
||||
dlg.Message = message.Substring(0, message.Length - 2);
|
||||
dlg.ShowDialog();
|
||||
if (message.EndsWith(";0"))
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
//MessageBox.Show(String.Format("Fehler beim Prüfen der Kundennummer: {0}\n\n{1}", ex.Message, ex.StackTrace));
|
||||
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
|
||||
|
||||
private void ReadProfileList()
|
||||
{
|
||||
if (File.Exists(_ProfilesFilePath))
|
||||
{
|
||||
@@ -317,6 +364,10 @@ namespace BeWo
|
||||
if (result.HasValue && result.Value)
|
||||
{
|
||||
tenant = dlg.Tenant;
|
||||
if (!String.IsNullOrWhiteSpace(tenant))
|
||||
{
|
||||
tenant = tenant.Trim();
|
||||
}
|
||||
var server = GetServerFromTenant(tenant);
|
||||
if (!String.IsNullOrEmpty(server))
|
||||
{
|
||||
@@ -564,8 +615,23 @@ namespace BeWo
|
||||
}
|
||||
else
|
||||
{
|
||||
var profile = profileSelectionComboBox.SelectedItem as BeWoProfile;
|
||||
|
||||
ChangeServerAndTenant(profileSelectionComboBox.SelectedItem as BeWoProfile);
|
||||
#if DEBUG
|
||||
//if (!CheckStatusMessage(profile))
|
||||
//{
|
||||
// return;
|
||||
//}
|
||||
#else
|
||||
if (!CheckStatusMessage(profile))
|
||||
{
|
||||
return;
|
||||
}
|
||||
#endif
|
||||
|
||||
|
||||
|
||||
ChangeServerAndTenant(profile);
|
||||
var lWaitLayer = new WaitLayer2();
|
||||
grid_root.Children.Add(lWaitLayer);
|
||||
|
||||
@@ -573,10 +639,7 @@ namespace BeWo
|
||||
string lPassword = PasswordBox_Password.Password;
|
||||
string lPIN = PINTextBox.Text;
|
||||
string lTenant = BeWoApp.Tenant;
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
if (!String.IsNullOrEmpty(lPIN))
|
||||
{
|
||||
@@ -926,33 +989,46 @@ namespace BeWo
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
private void SaveProfileListToFile()
|
||||
{
|
||||
var sw = new StreamWriter(new FileStream(_ProfilesFilePath, FileMode.Create), Encoding.UTF8);
|
||||
try
|
||||
{
|
||||
var sw = new StreamWriter(new FileStream(_ProfilesFilePath, FileMode.Create), Encoding.UTF8);
|
||||
|
||||
foreach (var profile in ProfileList)
|
||||
{
|
||||
if (profile.Tenant != "demo")
|
||||
sw.WriteLine("{0}|{1}|{2}", profile.Name, profile.Server, profile.Tenant);
|
||||
}
|
||||
sw.Flush();
|
||||
sw.Close();
|
||||
foreach (var profile in ProfileList)
|
||||
{
|
||||
if (profile.Tenant != "demo")
|
||||
{
|
||||
if (!String.IsNullOrWhiteSpace(profile.Tenant))
|
||||
{
|
||||
profile.Tenant = profile.Tenant.Trim();
|
||||
}
|
||||
sw.WriteLine("{0}|{1}|{2}", profile.Name, profile.Server, profile.Tenant);
|
||||
}
|
||||
}
|
||||
sw.Flush();
|
||||
sw.Close();
|
||||
|
||||
profileSelectionComboBox.ItemsSource = ProfileList;
|
||||
profileSelectionComboBox.Items.Refresh();
|
||||
profileSelectionComboBox.ItemsSource = ProfileList;
|
||||
profileSelectionComboBox.Items.Refresh();
|
||||
|
||||
// Workaround, um profileSelectionComboBox.SelectedItem zu aktualisieren
|
||||
if (profileSelectionComboBox.ItemsSource == null)
|
||||
return;
|
||||
// Workaround, um profileSelectionComboBox.SelectedItem zu aktualisieren
|
||||
if (profileSelectionComboBox.ItemsSource == null)
|
||||
return;
|
||||
|
||||
//ChangeServerAndTenant(profileSelectionComboBox.SelectedItem as BeWoProfile);
|
||||
//int itemssourcecount = ((List<BeWoProfile>) profileSelectionComboBox.ItemsSource).Count;
|
||||
//int si = profileSelectionComboBox.SelectedIndex;
|
||||
//ChangeServerAndTenant(profileSelectionComboBox.SelectedItem as BeWoProfile);
|
||||
//int itemssourcecount = ((List<BeWoProfile>) profileSelectionComboBox.ItemsSource).Count;
|
||||
//int si = profileSelectionComboBox.SelectedIndex;
|
||||
|
||||
//profileSelectionComboBox.SelectedIndex = (si + 1) % itemssourcecount;
|
||||
//profileSelectionComboBox.SelectedIndex = itemssourcecount == 1 || si == -1 ? 0 : si;
|
||||
//profileSelectionComboBox.SelectedIndex = (si + 1) % itemssourcecount;
|
||||
//profileSelectionComboBox.SelectedIndex = itemssourcecount == 1 || si == -1 ? 0 : si;
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
//ignore read/write errors
|
||||
}
|
||||
}
|
||||
|
||||
private void ChangeServerAndTenant(BeWoProfile profile)
|
||||
@@ -979,7 +1055,7 @@ namespace BeWo
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
profile.Tenant = profile.Tenant.Trim();
|
||||
|
||||
//if (BeWoApp.Tenant == "7635986435")
|
||||
//{
|
||||
|
||||
@@ -100,7 +100,7 @@ namespace BeWo
|
||||
// this.button_Wohnheim.Visibility = Visibility.Collapsed;
|
||||
//}
|
||||
|
||||
if (this.button_ResourceBooking.Visibility == Visibility.Visible && !BeWoApp.AppSettings.ShowResources)
|
||||
if (this.button_ResourceBooking.Visibility == Visibility.Visible && !BeWoApp.AppSettings.ShowRessources)
|
||||
{
|
||||
this.button_ResourceBooking.Visibility = Visibility.Collapsed;
|
||||
}
|
||||
|
||||
@@ -1010,6 +1010,17 @@ namespace BeWo.Scheduler.View
|
||||
|
||||
}
|
||||
|
||||
if (!BeWoApp.LoggedOnUser.HasRight(UserRightType.KalenderInZeiterfassungUebernehmen))
|
||||
{
|
||||
var menuitem = e.Menu.ItemLinks.FirstOrDefault(f => f.GetType() == typeof(BarButtonItemLink) && ((BarButtonItemLink)f).Item.Name.Contains("ZeiterfassungButtonItem"));
|
||||
|
||||
if (menuitem != null)
|
||||
{
|
||||
e.Menu.ItemLinks.Remove(menuitem);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
var ZusageUntermenue = e.Menu.ItemLinks.FirstOrDefault(f=>f.GetType() == typeof(BarSubItemLink) && ((BarSubItemLink) f).Item.Name.Equals("TeilnahmeMenue"));
|
||||
|
||||
if (ZusageUntermenue == null || ((List<Employee2SchedulerAppointmentDC>)Scheduler.SelectedAppointments[0].CustomFields["EmployeeList"]).Any(a => a.Employee.EmployeeOid.Equals(BeWoApp.LoggedOnEmployee.EmployeeOid)))
|
||||
@@ -1338,6 +1349,7 @@ namespace BeWo.Scheduler.View
|
||||
{
|
||||
empList.Add(e2a.Employee);
|
||||
}
|
||||
|
||||
|
||||
BeWoUtils.CreateZeiterfassung(app.Start, app.End, customerList, empList, app.Subject);
|
||||
//var employ = SelectedMitarbeiter.Items;
|
||||
|
||||
@@ -133,7 +133,9 @@ namespace BeWo.View
|
||||
vm.DispatcherObject = this;
|
||||
|
||||
var dc = ErstelleServiceRecordDC(firstTime, lastTime, customerCompact, scList);
|
||||
|
||||
|
||||
vm.PrototypeVM.UpdateServiceAccountings(null, vm.PrototypeVM.Category2Services, customerCompact != null);
|
||||
|
||||
if (vm.PrototypeVM.SortedCategories != null && vm.PrototypeVM.SortedCategories.Count > 0)
|
||||
{
|
||||
var cat1 = vm.PrototypeVM.SortedCategories[0];
|
||||
@@ -142,6 +144,7 @@ namespace BeWo.View
|
||||
}
|
||||
serviceRecord = new ServiceRecordVM(dc, vm.PrototypeVM.Category2Services, vm.PrototypeVM.AllGoalCategories, vm.PrototypeVM.AllGoals);
|
||||
serviceRecord.Notice = notice;
|
||||
|
||||
bool hideCustomerCombo = serviceRecord.SupportConcept == null;
|
||||
newView.InitView(vm, serviceRecord, hideCustomerCombo);
|
||||
if (customerCompact != null)
|
||||
@@ -201,8 +204,8 @@ namespace BeWo.View
|
||||
dcs.Customer = cus;
|
||||
dcs.SupportConcept = HoleHilfeplanAusListe(scList, cus, firstTime, lastTime);
|
||||
dcs.GroupEmployeeCount = _compactEmployee.Count;
|
||||
dcs.GroupPersonCount = _compactCustomer.Count;
|
||||
|
||||
dcs.GroupPersonCount = _compactCustomer.Count;
|
||||
|
||||
if (BeWoApp.AppSettings.IsEndDateVisible)
|
||||
{
|
||||
dcs.ServiceRecordFormat = ServiceRecordFormate.ZeiterfassungMitEndDatum;
|
||||
@@ -215,16 +218,16 @@ namespace BeWo.View
|
||||
{
|
||||
dcs.ServiceRecordFormat = ServiceRecordFormate.OriginaleZeiterfassung;
|
||||
}
|
||||
|
||||
|
||||
dcs.DurationInStunden = ZeiterfassungsDauer.Minuten;
|
||||
|
||||
|
||||
|
||||
if (dcs.SupportConcept.CostBearerList != null &&
|
||||
dcs.SupportConcept.CostBearerList.Count > 0)
|
||||
{
|
||||
dcs.CostBearer = dcs.SupportConcept.CostBearerList[0].Organisation;
|
||||
}
|
||||
|
||||
|
||||
ServiceListRecordDC.Add(dcs);
|
||||
}
|
||||
}
|
||||
@@ -328,6 +331,7 @@ namespace BeWo.View
|
||||
var dc = new ServiceRecordDC();
|
||||
dc.Start = firstTime;
|
||||
dc.End = lastTime;
|
||||
dc.RoundedDuration = (decimal)lastTime.Subtract(firstTime).TotalMinutes;
|
||||
dc.Employee = BeWoApp.LoggedOnUser.Employee;
|
||||
dc.Customer = customerCompact;
|
||||
if (customerCompact != null)
|
||||
|
||||
@@ -125,10 +125,20 @@ namespace BeWo.View.Detail
|
||||
{
|
||||
tabitem_documents.Visibility = Visibility.Collapsed;
|
||||
}
|
||||
//CB EINKOMMENTIEREN
|
||||
|
||||
if (BeWoApp.Mandator != null && BeWoApp.Mandator.AllowSbd)
|
||||
{
|
||||
tabitem_schuldienst.Visibility = Visibility.Visible;
|
||||
}
|
||||
else
|
||||
{
|
||||
tabitem_schuldienst.Visibility = Visibility.Collapsed;
|
||||
}
|
||||
|
||||
//CB EINKOMMENTIEREN
|
||||
//if (!BeWoApp.LoggedOnUser.HasRight(UserRightType.ChatSettings))
|
||||
//{
|
||||
tabitem_chatservice.Visibility = Visibility.Collapsed;
|
||||
tabitem_chatservice.Visibility = Visibility.Collapsed;
|
||||
//}
|
||||
|
||||
comboBox_Nationalitaet.ItemsSource = pCustomerVM.Nationalitaeten;
|
||||
@@ -439,7 +449,19 @@ namespace BeWo.View.Detail
|
||||
_PossibleDiagnosis = new BindingList<KeyValuePair<string, string>>(new List<KeyValuePair<string, string>>(BeWoApp.ICD10Diagnosis));
|
||||
_ChoosenDiagnosis = new BindingList<KeyValuePair<string, string>>();
|
||||
|
||||
var ch = ViewModel.ICD10Codes.Select(code => new KeyValuePair<string, string>(code, BeWoApp.ICD10Diagnosis[code])).ToList();
|
||||
var ch = new List<KeyValuePair<string, string>>();
|
||||
|
||||
foreach (var code in ViewModel.ICD10Codes)
|
||||
{
|
||||
if (BeWoApp.ICD10Diagnosis.ContainsKey(code))
|
||||
{
|
||||
ch.Add(new KeyValuePair<string, string>(code, BeWoApp.ICD10Diagnosis[code]));
|
||||
}
|
||||
else
|
||||
{
|
||||
ch.Add(new KeyValuePair<string, string>(code, ""));
|
||||
}
|
||||
}
|
||||
|
||||
_ChoosenDiagnosis.AddRange(ch);
|
||||
_PossibleDiagnosis.RemoveRange(ch);
|
||||
|
||||
@@ -86,10 +86,17 @@ namespace BeWo.View.Detail
|
||||
else
|
||||
OvertimeTabItem.Visibility = Visibility.Collapsed;
|
||||
|
||||
|
||||
// HACK: Force the devexpress grid to end editing when the mouse is over savebutton
|
||||
// by setting the focus to another element.
|
||||
MouseMove += (s, e) =>
|
||||
if ((BeWoApp.Mandator != null && BeWoApp.Mandator.AllowSbd) || BeWoApp.AppSettings.ShowArbeitszeiten)
|
||||
{
|
||||
tabitem_arbeitszeit.Visibility = Visibility.Visible;
|
||||
}
|
||||
else
|
||||
{
|
||||
tabitem_arbeitszeit.Visibility = Visibility.Collapsed;
|
||||
}
|
||||
// HACK: Force the devexpress grid to end editing when the mouse is over savebutton
|
||||
// by setting the focus to another element.
|
||||
MouseMove += (s, e) =>
|
||||
{
|
||||
if ((grid_AbsenceTimes == null || !grid_AbsenceTimes.IsVisible) &&
|
||||
(grid_Customers == null || !grid_Customers.IsVisible) && (grid_Overtimes == null || !grid_Overtimes.IsVisible))
|
||||
|
||||
@@ -122,11 +122,11 @@
|
||||
|
||||
<CheckBox Margin="3,5,3,5" Content="Stunden/Minuten Auswahl anzeigen" IsChecked="{Binding Path=IsZeiterfassungInStdMin}" Grid.ColumnSpan="2" Grid.Row="4" />
|
||||
|
||||
<CheckBox Margin="3,5,3,5" Content="Originale Zeiterfassung" IsChecked="{Binding Path=IsZeiterfassDateNormal}" Grid.ColumnSpan="2" Grid.Row="5" />
|
||||
<!--<CheckBox Margin="3,5,3,5" Content="Originale Zeiterfassung" IsChecked="{Binding Path=IsZeiterfassDateNormal}" Grid.ColumnSpan="2" Grid.Row="5" />-->
|
||||
|
||||
<CheckBox Margin="3,5,3,5" Content="Enddatum in Zeiterfassung aktivieren" IsChecked="{Binding Path=IsEndDateVisible}" Grid.ColumnSpan="2" Grid.Row="6" />
|
||||
<CheckBox Margin="3,5,3,5" Content="Enddatum anzeigen" IsChecked="{Binding Path=IsEndDateVisible}" Grid.ColumnSpan="2" Grid.Row="6" />
|
||||
|
||||
<CheckBox Margin="3,5,3,5" Content="Nur Monat/Jahr in Zeiterfassung aktivieren" IsChecked="{Binding Path=IsOnlyYearMonthVisible}" Grid.ColumnSpan="2" Grid.Row="7" />
|
||||
<!--<CheckBox Margin="3,5,3,5" Content="Nur Monat/Jahr in Zeiterfassung aktivieren" IsChecked="{Binding Path=IsOnlyYearMonthVisible}" Grid.ColumnSpan="2" Grid.Row="7" />-->
|
||||
|
||||
</Grid>
|
||||
</GroupBox>
|
||||
|
||||
@@ -65,9 +65,9 @@
|
||||
</Grid.ColumnDefinitions>
|
||||
<TextBlock TextWrapping="Wrap" VerticalAlignment="Stretch" Text="{Binding Path=Information}" Foreground="#FF000000" Margin="0,35,0,0" />
|
||||
</Grid-->
|
||||
<Grid Grid.Column="1" Grid.RowSpan="2" VerticalAlignment="Top" Margin="5,0,0,0">
|
||||
<Grid Grid.Column="1" Grid.RowSpan="2" VerticalAlignment="Top" Margin="5,0,0,0" Grid.IsSharedSizeScope="True">
|
||||
<Grid.ColumnDefinitions>
|
||||
<ColumnDefinition Width="Auto" MinWidth="57" />
|
||||
<ColumnDefinition Width="Auto" MinWidth="57" SharedSizeGroup="Label1"/>
|
||||
<ColumnDefinition Width="200" />
|
||||
</Grid.ColumnDefinitions>
|
||||
<Grid.RowDefinitions>
|
||||
@@ -106,7 +106,7 @@
|
||||
<!--########################################## Grid Bereich für Original #####################-->
|
||||
<Grid Grid.Column="0" Grid.Row="5" ColumnSpan="2" x:Name="GridOhneEnddatum" Visibility="Visible">
|
||||
<Grid.ColumnDefinitions>
|
||||
<ColumnDefinition Width="*" />
|
||||
<ColumnDefinition Width="*" SharedSizeGroup="Label1"/>
|
||||
<ColumnDefinition Width="62" />
|
||||
<ColumnDefinition Width="*" />
|
||||
<ColumnDefinition MinWidth="60" />
|
||||
@@ -283,7 +283,7 @@
|
||||
<Label Grid.Row="1" Content="Gefahrene Kilometer" Grid.Column="1" x:Name="lblDistance" HorizontalAlignment="Right" />
|
||||
<dxe:SpinEdit Grid.Row="1" Increment="5" MinValue="0" IsFloatValue="False" HorizontalAlignment="Right"
|
||||
AllowNullInput="False" x:Name="numerictb_distance" EditValue="{Binding Mode=TwoWay, Path=DistanceInMeter, Converter={StaticResource Int2DecimalConverter}}"
|
||||
Grid.Column="2" Height="23" Margin="3,0,3,3" Width="61" />
|
||||
Grid.Column="2" Height="23" Margin="3,0,3,3" Width="65" />
|
||||
|
||||
</Grid>
|
||||
|
||||
|
||||
@@ -257,7 +257,7 @@ namespace BeWo.View.Detail
|
||||
numerictb_duration.SetValue(Grid.ColumnProperty, 1);
|
||||
MinStdDauerLabel.Content = "Dauer";
|
||||
|
||||
if (MinSTDOhneEnd.Text == ZeiterfassungsDauer.Stunden.ToString())
|
||||
if (zsd == ZeiterfassungsDauer.Stunden)
|
||||
{
|
||||
numerictb_duration.IsFloatValue = true;
|
||||
numerictb_duration.Mask = "########0.00";
|
||||
|
||||
@@ -53,6 +53,7 @@
|
||||
<Grid.ColumnDefinitions>
|
||||
<ColumnDefinition Width="250" />
|
||||
<ColumnDefinition Width="250" />
|
||||
<ColumnDefinition Width="Auto" />
|
||||
<ColumnDefinition Width="*" />
|
||||
</Grid.ColumnDefinitions>
|
||||
<Grid.RowDefinitions>
|
||||
@@ -63,11 +64,11 @@
|
||||
<localViewControls:MultiSupportConceptSelectionControl Margin="0,3,0,3" x:Name="multiSupportConceptControl" MinHeight="100" MaxHeight="200" />
|
||||
<localViewControls:MultiEmployeeSelectionControl Grid.Column="1" Margin="5,3,0,3" x:Name="multiEmployeeControl" MinHeight="100" MaxHeight="200" />
|
||||
|
||||
<Grid Grid.Column="2" Grid.RowSpan="2" VerticalAlignment="Top" Margin="5,0,0,0">
|
||||
<Grid Grid.Column="2" Grid.RowSpan="2" VerticalAlignment="Top" Margin="5,0,0,0" >
|
||||
<Grid.ColumnDefinitions>
|
||||
<ColumnDefinition Width="Auto" MinWidth="57" />
|
||||
<ColumnDefinition Width="Auto" />
|
||||
</Grid.ColumnDefinitions>
|
||||
<ColumnDefinition Width="70" />
|
||||
<ColumnDefinition Width="195" />
|
||||
</Grid.ColumnDefinitions>
|
||||
<Grid.RowDefinitions>
|
||||
<RowDefinition Height="Auto" />
|
||||
<RowDefinition Height="Auto" />
|
||||
@@ -98,21 +99,18 @@
|
||||
</TreeView.Resources>
|
||||
</TreeView>-->
|
||||
<Label Grid.Column="0" Grid.Row="2" Content="Kategorie" />
|
||||
<ComboBox Grid.Column="1" Grid.Row="2" SelectedItem="{val:ValidationBinding Path=Category, Mode=TwoWay}" ItemsSource="{Binding Path=SortedCategories}" SelectedIndex="0" x:Name="combobox_category" Margin="3,0,3,3" Height="23" HorizontalAlignment="Stretch"/>
|
||||
<ComboBox Grid.Column="1" Grid.Row="2" Grid.ColumnSpan="3" SelectedItem="{val:ValidationBinding Path=Category, Mode=TwoWay}" ItemsSource="{Binding Path=SortedCategories}" SelectedIndex="0" x:Name="combobox_category" Margin="3,0,3,3" Height="23" HorizontalAlignment="Stretch"/>
|
||||
<Label Grid.Column="0" Grid.Row="3" Content="Leistung" />
|
||||
<ComboBox Grid.Column="1" Grid.Row="3" SelectedItem="{val:ValidationBinding Path=ServiceDescription, Mode=TwoWay}" ItemsSource="{Binding Path=PossibleServiceDescriptions}" SelectedIndex="0" x:Name="combobox_services" Margin="3,0,3,3" Height="23" HorizontalAlignment="Stretch"/>
|
||||
<ComboBox Grid.Column="1" Grid.Row="3" Grid.ColumnSpan="3" SelectedItem="{val:ValidationBinding Path=ServiceDescription, Mode=TwoWay}" ItemsSource="{Binding Path=PossibleServiceDescriptions}" SelectedIndex="0" x:Name="combobox_services" Margin="3,0,3,3" Height="23" HorizontalAlignment="Stretch"/>
|
||||
|
||||
|
||||
|
||||
<!--################################################ Bereich zum entern haha #############################################################################-->
|
||||
|
||||
<!--################################ Bereich Ohne EndDatum ##################################-->
|
||||
<Grid Grid.Column="0" Grid.Row="4" ColumnSpan="2" x:Name="GridOhneEnddatum" Visibility="Collapsed">
|
||||
<Grid Grid.Column="0" Grid.Row="4" ColumnSpan="2" x:Name="GridOhneEnddatum" Visibility="Visible">
|
||||
<Grid.ColumnDefinitions>
|
||||
<ColumnDefinition Width="*" />
|
||||
<ColumnDefinition Width="70" />
|
||||
<ColumnDefinition Width="62" />
|
||||
<ColumnDefinition Width="*" />
|
||||
<ColumnDefinition MinWidth="60" />
|
||||
<ColumnDefinition Width="71" />
|
||||
<ColumnDefinition Width="62" />
|
||||
</Grid.ColumnDefinitions>
|
||||
<Grid.RowDefinitions>
|
||||
<RowDefinition Height="Auto" />
|
||||
@@ -152,7 +150,7 @@
|
||||
<dxe:SpinEdit MinValue="0" Increment="5" IsFloatValue="False" AllowNullInput="False" x:Name="numerictb_duration" Mask="########" MaskUseAsDisplayFormat="True"
|
||||
EditValue="{Binding Path=Duration, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"
|
||||
Grid.Column="3" Grid.Row="2"
|
||||
Height="23" Margin="3,0,3,3"/>
|
||||
Height="23" Margin="3,0,3,3"/>
|
||||
|
||||
|
||||
|
||||
@@ -162,15 +160,14 @@
|
||||
|
||||
</Grid>
|
||||
|
||||
<!--#########################################################################################-->
|
||||
|
||||
<!--############################### Bereich mit EndDatum ####################################-->
|
||||
<Grid Grid.Column="0" Grid.Row="5" Grid.ColumnSpan="2" x:Name="GridMitEnddatum" Visibility="Visible">
|
||||
<Grid Grid.Column="0" Grid.Row="5" Grid.ColumnSpan="2" x:Name="GridMitEnddatum" Visibility="Collapsed">
|
||||
<Grid.ColumnDefinitions>
|
||||
<ColumnDefinition Width="Auto" SharedSizeGroup="Label1" />
|
||||
<ColumnDefinition Width="Auto" SharedSizeGroup="label1"/>
|
||||
<ColumnDefinition Width="88" />
|
||||
<ColumnDefinition Width="Auto" />
|
||||
<ColumnDefinition Width="*" />
|
||||
<ColumnDefinition Width="Auto" />
|
||||
</Grid.ColumnDefinitions>
|
||||
<Grid.RowDefinitions>
|
||||
<RowDefinition Height="Auto" />
|
||||
@@ -266,19 +263,20 @@
|
||||
<!--################################### Bereich für Gefahrene Kilometer ###################################-->
|
||||
<Grid Grid.Column="0" Grid.Row="6" ColumnSpan="2" x:Name="DauerGrid" Visibility="Visible">
|
||||
<Grid.ColumnDefinitions>
|
||||
<ColumnDefinition Width="85" />
|
||||
<ColumnDefinition Width="Auto" />
|
||||
<ColumnDefinition Width="*" />
|
||||
<ColumnDefinition Width="70"/>
|
||||
<ColumnDefinition Width="62" />
|
||||
<ColumnDefinition Width="71" />
|
||||
<ColumnDefinition Width="62" />
|
||||
</Grid.ColumnDefinitions>
|
||||
<Grid.RowDefinitions>
|
||||
<RowDefinition Height="Auto" />
|
||||
<RowDefinition Height="Auto" />
|
||||
</Grid.RowDefinitions>
|
||||
|
||||
<Label Grid.Row="1" Content="Gefahrene Kilometer" Grid.Column="1" x:Name="lblDistance" HorizontalAlignment="Left"/>
|
||||
<dxe:SpinEdit Grid.Row="1" Increment="5" MinValue="0" IsFloatValue="False" HorizontalAlignment="Right"
|
||||
<Label Grid.Row="1" Content="Gefahrene Kilometer" Grid.Column="1" Grid.ColumnSpan="2" x:Name="lblDistance" HorizontalAlignment="Right" Margin="0,0,3,0"/>
|
||||
<dxe:SpinEdit Grid.Row="1" Increment="5" MinValue="0" IsFloatValue="False"
|
||||
AllowNullInput="False" x:Name="numerictb_distance" EditValue="{Binding Mode=TwoWay, Path=DistanceInMeter, Converter={StaticResource Int2DecimalConverter}}"
|
||||
Grid.Column="2" Height="23" Margin="3,0,3,3" Width="54"/>
|
||||
Grid.Column="3" Height="23" Margin="3,0,3,3" />
|
||||
|
||||
</Grid>
|
||||
<!--#######################################################################################################-->
|
||||
|
||||
@@ -187,36 +187,48 @@ namespace BeWo.View.Detail
|
||||
return false;
|
||||
}
|
||||
|
||||
if (lValid)
|
||||
if (this.multiEmployeeControl.SelectedEmployees.Count == 0)
|
||||
{
|
||||
if (this.multiEmployeeControl.SelectedEmployees.Count == 0)
|
||||
{
|
||||
MessageBox.Show("Bitte wählen Sie mindestens einen Mitarbeiter aus.", "Speichern", MessageBoxButton.OK, MessageBoxImage.Information);
|
||||
return false;
|
||||
}
|
||||
MessageBox.Show("Bitte wählen Sie mindestens einen Mitarbeiter aus.", "Speichern", MessageBoxButton.OK, MessageBoxImage.Information);
|
||||
return false;
|
||||
}
|
||||
|
||||
var employeeOids = multiEmployeeControl.SelectedEmployees.Select(compactEmployeeDc => compactEmployeeDc.EmployeeOid).ToList();
|
||||
|
||||
if (BeWoApp.AppSettings.MaxDaysEditServiceRecordsAllowed > 0)
|
||||
{
|
||||
if (!BeWoApp.LoggedOnUser.HasRight(UserRightType.ServiceRecord_AllowEditAfterMaxDaysInNextMonth))
|
||||
{
|
||||
if (_ServiceRecordVM.StartDate.HasValue)
|
||||
{
|
||||
DateTime dt = new DateTime(_ServiceRecordVM.StartDate.Value.Year, _ServiceRecordVM.StartDate.Value.Month, 1);
|
||||
dt = dt.AddMonths(1);
|
||||
dt = dt.AddDays(BeWoApp.AppSettings.MaxDaysEditServiceRecordsAllowed);
|
||||
if (DateTime.Now >= dt)
|
||||
{
|
||||
MessageBox.Show(
|
||||
"Sie können keine neuen Leistungen für den " + _ServiceRecordVM.StartDate.Value.ToShortDateString() +
|
||||
" dokumentieren, da bereits der " + BeWoApp.AppSettings.MaxDaysEditServiceRecordsAllowed +
|
||||
". des nachfolgenden Monats überschritten ist.", "Speichern", MessageBoxButton.OK,
|
||||
MessageBoxImage.Information);
|
||||
lValid = false;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
var cb2scOids = (from scDc in multiSupportConceptControl.SelectedSupportConcepts where scDc.CostBearerRelOids != null && scDc.CostBearerRelOids.Count > 0 select scDc.CostBearerRelOids[0]).ToList();
|
||||
|
||||
foreach (var sc in multiSupportConceptControl.SelectedSupportConcepts)
|
||||
{
|
||||
if (lValid)
|
||||
{
|
||||
var vm = SupportConceptService.CreateFlatSupportConceptItem(sc, null);
|
||||
|
||||
lValid = BeWoUtils.ValidateServiceRecordVM(_ServiceRecordVM, null, vm, false, ViewModel.SelectedEmployee, employeeOids, cb2scOids);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
// if (BeWoApp.AppSettings.MaxDaysEditServiceRecordsAllowed > 0)
|
||||
//{
|
||||
// if (!BeWoApp.LoggedOnUser.HasRight(UserRightType.ServiceRecord_AllowEditAfterMaxDaysInNextMonth))
|
||||
// {
|
||||
// if (_ServiceRecordVM.StartDate.HasValue)
|
||||
// {
|
||||
// DateTime dt = new DateTime(_ServiceRecordVM.StartDate.Value.Year, _ServiceRecordVM.StartDate.Value.Month, 1);
|
||||
// dt = dt.AddMonths(1);
|
||||
// dt = dt.AddDays(BeWoApp.AppSettings.MaxDaysEditServiceRecordsAllowed);
|
||||
// if (DateTime.Now >= dt)
|
||||
// {
|
||||
// MessageBox.Show(
|
||||
// "Sie können keine neuen Leistungen für den " + _ServiceRecordVM.StartDate.Value.ToShortDateString() +
|
||||
// " dokumentieren, da bereits der " + BeWoApp.AppSettings.MaxDaysEditServiceRecordsAllowed +
|
||||
// ". des nachfolgenden Monats überschritten ist.", "Speichern", MessageBoxButton.OK,
|
||||
// MessageBoxImage.Information);
|
||||
// lValid = false;
|
||||
// }
|
||||
// }
|
||||
// }
|
||||
//}
|
||||
|
||||
return ValidationTrigger.Validate(this.rootGrid) && lValid;
|
||||
}
|
||||
|
||||
@@ -329,9 +329,14 @@ namespace BeWo.View.Detail
|
||||
RoundedDHeader.Header = "Minuten";
|
||||
DutationInSTDHeader.Visible = false;
|
||||
|
||||
|
||||
if (Settings.LetzteZeiterfassungsDauer == ZeiterfassungsDauer.Stunden)
|
||||
{
|
||||
RoundedDHeader.Header = "Stunden";
|
||||
}
|
||||
if (Settings.IsZeiterfassungInStdMin)
|
||||
{
|
||||
|
||||
|
||||
MinSTDOhneEnd.Visibility = Visibility.Visible;
|
||||
MinStdDauerLabel.SetValue(Grid.ColumnProperty, 0);
|
||||
numerictb_duration.SetValue(Grid.ColumnProperty, 1);
|
||||
@@ -871,7 +876,7 @@ namespace BeWo.View.Detail
|
||||
popup_content.Child = serviceRecordEditView;
|
||||
|
||||
double height = 500;
|
||||
double width = 800;
|
||||
double width = 710;
|
||||
|
||||
popup_content.Child = serviceRecordEditView;
|
||||
|
||||
@@ -1661,13 +1666,49 @@ namespace BeWo.View.Detail
|
||||
{
|
||||
var list = _ViewModel.ServiceRecordsForSelectedCustomer.OrderByDescending(srVM => srVM.DateAndTime).ToList();
|
||||
|
||||
foreach (var a in list.Where(a => a.ServiceRecordType == ServiceRecordTypeId.AdditionalService))
|
||||
bool containsMinutenFormat = false;
|
||||
bool containsStundenFormat = false;
|
||||
|
||||
foreach (var a in list)
|
||||
{
|
||||
a.EditAllowed = false;
|
||||
a.DeleteAllowed = false;
|
||||
a.Notice = string.Empty;
|
||||
if (a.ServiceRecordType == ServiceRecordTypeId.AdditionalService)
|
||||
{
|
||||
a.EditAllowed = false;
|
||||
a.DeleteAllowed = false;
|
||||
a.Notice = string.Empty;
|
||||
}
|
||||
if (a.DurationInStunden.HasValue && a.DurationInStunden.Value == ZeiterfassungsDauer.Stunden)
|
||||
{
|
||||
containsStundenFormat = true;
|
||||
}
|
||||
else
|
||||
{
|
||||
containsMinutenFormat = true;
|
||||
}
|
||||
}
|
||||
|
||||
RoundedDHeader.Header = "Minuten";
|
||||
DutationInSTDHeader.Visible = false;
|
||||
if (BeWoApp.AppSettings.LetzteZeiterfassungsDauer == ZeiterfassungsDauer.Stunden)
|
||||
{
|
||||
RoundedDHeader.Header = "Stunden";
|
||||
}
|
||||
|
||||
if (containsStundenFormat && containsMinutenFormat)
|
||||
{
|
||||
RoundedDHeader.Header = "Dauer";
|
||||
DutationInSTDHeader.Visible = true;
|
||||
DutationInSTDHeader.VisibleIndex = RoundedDHeader.VisibleIndex + 1;
|
||||
|
||||
}
|
||||
else if (containsMinutenFormat)
|
||||
{
|
||||
RoundedDHeader.Header = "Minuten";
|
||||
}
|
||||
else if (containsStundenFormat)
|
||||
{
|
||||
RoundedDHeader.Header = "Stunden";
|
||||
}
|
||||
srListBox.ItemsSource = list;
|
||||
//###Bars
|
||||
srGridControl.ItemsSource = list;
|
||||
|
||||
@@ -329,9 +329,9 @@
|
||||
<RowDefinition Height="Auto" />
|
||||
</Grid.RowDefinitions>
|
||||
<TextBlock VerticalAlignment="Center" Margin="3" Grid.Row="1"
|
||||
Text="Bezeichnung" />
|
||||
Text="Bezeichnung" Visibility="{Binding Path=ShowHilfeplanBezeichnung, RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type view:SupportConceptView}}, Converter={StaticResource BoolVisibilityConverter}}"/>
|
||||
<TextBox Grid.Column="1" Grid.Row="1" Margin="3"
|
||||
Height="23"
|
||||
Height="23" Visibility="{Binding Path=ShowHilfeplanBezeichnung, RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type view:SupportConceptView}}, Converter={StaticResource BoolVisibilityConverter}}"
|
||||
Text="{val:ValidationBinding Path=AuswahlBezeichnung, UpdateSourceTrigger=PropertyChanged}"/>
|
||||
|
||||
<TextBlock VerticalAlignment="Center" Margin="3" Grid.Row="2"
|
||||
|
||||
@@ -108,7 +108,7 @@ namespace BeWo.View.Detail
|
||||
}
|
||||
}
|
||||
|
||||
// HACK: Force the devexpress grid to end editing when the mouse is over savebutton
|
||||
// HACK: Force the devexpress grid to end editing when the mouse is over savebutton
|
||||
// by setting the focus to another element.
|
||||
this.MouseMove += (s, e) =>
|
||||
{
|
||||
@@ -170,6 +170,11 @@ namespace BeWo.View.Detail
|
||||
}
|
||||
}
|
||||
|
||||
public bool ShowHilfeplanBezeichnung
|
||||
{
|
||||
get { return BeWoApp.AppSettings.ShowHilfeplanBezeichnung; }
|
||||
}
|
||||
|
||||
public override bool IsDirty
|
||||
{
|
||||
get
|
||||
|
||||
@@ -721,19 +721,8 @@ namespace BeWo.View
|
||||
{
|
||||
this.Dispatch(delegate
|
||||
{
|
||||
if (BeWoApp.Tenant == "3057313346")
|
||||
{
|
||||
_AllTasks =
|
||||
cb.Where(
|
||||
i =>
|
||||
i.DueDate.HasValue && i.DueDate.Value.Date <= DateTime.Now.Date.AddMonths(1))
|
||||
.
|
||||
ToList();
|
||||
}
|
||||
else
|
||||
{
|
||||
_AllTasks = cb;
|
||||
}
|
||||
_AllTasks = cb;
|
||||
|
||||
listboxTasks.ItemsSource = _AllTasks.Where(i => !i.CompletedDate.HasValue)
|
||||
.OrderBy(
|
||||
i => { return i.DueDate; }).ToList();
|
||||
|
||||
44
BeWo/View/MessageDialog.xaml
Normal file
44
BeWo/View/MessageDialog.xaml
Normal file
@@ -0,0 +1,44 @@
|
||||
<Window x:Class="BeWo.View.MessageDialog"
|
||||
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
Title="BeWoPlaner" Height="400" Width="500" WindowStartupLocation="CenterScreen" WindowStyle="None" ResizeMode="NoResize" >
|
||||
|
||||
<Grid Background="{x:Null}" Margin="0,0,0,0">
|
||||
<Border BorderThickness="1" Padding="5,5,5,5" BorderBrush="Black" Background="{DynamicResource LoginBackgroundColor}">
|
||||
<Grid Opacity="1">
|
||||
<Grid.ColumnDefinitions>
|
||||
<ColumnDefinition Width="*" />
|
||||
</Grid.ColumnDefinitions>
|
||||
<Grid.RowDefinitions>
|
||||
<RowDefinition Height="80" />
|
||||
<RowDefinition Height="Auto" />
|
||||
<RowDefinition Height="Auto" />
|
||||
<RowDefinition Height="Auto" />
|
||||
<RowDefinition Height="Auto" />
|
||||
<RowDefinition Height="Auto" />
|
||||
</Grid.RowDefinitions>
|
||||
<Image Grid.Row="0" HorizontalAlignment="Left" VerticalAlignment="Top" Source="..\Ressources\Icons\bewoplaner_logo_big.png" Height="45" Margin="7,7,0,0"/>
|
||||
<Grid Grid.Row="1" Margin="0,10,0,0">
|
||||
<Grid.ColumnDefinitions>
|
||||
<ColumnDefinition Width="*" />
|
||||
</Grid.ColumnDefinitions>
|
||||
<Grid.RowDefinitions>
|
||||
<RowDefinition Height="*" ></RowDefinition>
|
||||
<RowDefinition Height="Auto" ></RowDefinition>
|
||||
</Grid.RowDefinitions>
|
||||
<TextBox Background="Transparent"
|
||||
BorderThickness="0" IsReadOnly="True"
|
||||
x:Name="txtMessage" TextWrapping="Wrap" Margin="3" FontSize="14"></TextBox>
|
||||
|
||||
<!--<Button Grid.Row="2" Grid.Column ="2" Width="100" Margin="3" IsCancel="True" IsEnabled="False" HorizontalAlignment="Right">Abbrechen</Button>-->
|
||||
</Grid>
|
||||
</Grid>
|
||||
</Border>
|
||||
<Line Grid.ColumnSpan="4" Stroke="#FFADADAD" X1="14" Y1="70" X2="486" Y2="70" StrokeThickness="1"></Line>
|
||||
<Line x:Name="linkLine" Stroke="#FFADADAD" X1="14" Y1="320" X2="486" Y2="320" StrokeThickness="1" Margin="0,30,0,-30"></Line>
|
||||
<Button x:Name="CountButton" Width="120" Margin="3,3,15,10" IsDefault="True" HorizontalAlignment="Right" VerticalAlignment="Bottom" Click="ButtonBase_OnClick">Schließen</Button>
|
||||
</Grid>
|
||||
|
||||
|
||||
|
||||
</Window>
|
||||
32
BeWo/View/MessageDialog.xaml.cs
Normal file
32
BeWo/View/MessageDialog.xaml.cs
Normal file
@@ -0,0 +1,32 @@
|
||||
using System;
|
||||
using System.Windows;
|
||||
using System.Windows.Threading;
|
||||
|
||||
namespace BeWo.View
|
||||
{
|
||||
/// <summary>
|
||||
/// Interaktionslogik für ConfirmDemoDialog.xaml
|
||||
/// </summary>
|
||||
public partial class MessageDialog : Window
|
||||
{
|
||||
public MessageDialog()
|
||||
{
|
||||
InitializeComponent();
|
||||
|
||||
|
||||
}
|
||||
|
||||
public String Message
|
||||
{
|
||||
get { return txtMessage.Text; }
|
||||
set { txtMessage.Text = value; }
|
||||
}
|
||||
|
||||
|
||||
private void ButtonBase_OnClick(object sender, RoutedEventArgs e)
|
||||
{
|
||||
//DialogResult = true;
|
||||
Close();
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -24,14 +24,16 @@
|
||||
<Label Grid.Row="1" Grid.Column="0" Content="Altes Passwort" Margin="3" />
|
||||
<PasswordBox x:Name="AltesPwBox" Grid.Row="1" Grid.Column="1" Margin="3" VerticalContentAlignment="Center" PasswordChanged="AltesPWgeaendert" />
|
||||
|
||||
<Label Content="Passwort zu kurz" Grid.Row="2" Grid.ColumnSpan="2" Foreground="Red" x:Name="passwortprüfer" Visibility="Hidden" />
|
||||
|
||||
<Label Grid.Row="3" Grid.Column="0" Content="Neues Passwort" Margin="3" />
|
||||
<PasswordBox x:Name="NeuesPwBox" Grid.Row="3" Grid.Column="1" Margin="3" VerticalContentAlignment="Center" PasswordChanged="NeuesPwBox_OnPasswordChanged" />
|
||||
|
||||
<Label Grid.Row="2" Grid.Column="0" Content="Neues Passwort" Margin="3" />
|
||||
<PasswordBox x:Name="NeuesPwBox" Grid.Row="2" Grid.Column="1" Margin="3" VerticalContentAlignment="Center" PasswordChanged="NeuesPwBox_OnPasswordChanged" />
|
||||
|
||||
<Label Grid.Row="4" Grid.Column="0" Content="Passwort bestätigen" Margin="3" />
|
||||
<PasswordBox x:Name="NeuesPwBox2" Grid.Row="4" Grid.Column="1" Margin="3" VerticalContentAlignment="Center" />
|
||||
|
||||
<Label Grid.Row="3" Grid.Column="0" Content="Passwort bestätigen" Margin="3" />
|
||||
<PasswordBox x:Name="NeuesPwBox2" Grid.Row="3" Grid.Column="1" Margin="3" VerticalContentAlignment="Center" />
|
||||
|
||||
<Label Content="Passwort zu kurz" Grid.Row="4" Grid.ColumnSpan="2" Foreground="Red" x:Name="passwortprüfer" Visibility="Hidden" />
|
||||
|
||||
<StackPanel Grid.Row="5" Grid.Column="0" Grid.ColumnSpan="2" Orientation="Horizontal" HorizontalAlignment="Right" Margin="0,10,0,0">
|
||||
<Button Margin="3" Content="OK" Width="100" Click="AendernClick" IsDefault="True" />
|
||||
<Button Margin="3" x:Name="AbbrechenButton" Content="Abbrechen" Width="100" Command="Close" />
|
||||
|
||||
@@ -458,6 +458,7 @@ namespace BeWo.ViewModel.ListViewModel
|
||||
if (_PrototypeVM == null)
|
||||
{
|
||||
_PrototypeVM = NewVM;
|
||||
_PrototypeVM.DurationInStunden = BeWoApp.AppSettings.LetzteZeiterfassungsDauer;
|
||||
_PrototypeVM.PropertyChanged += (s, e) =>
|
||||
{
|
||||
if (e.PropertyName.Equals(ServiceRecordVM.PropertyName_Duration))
|
||||
|
||||
@@ -209,6 +209,10 @@ namespace BeWo.ViewModel
|
||||
public ServiceRecordVM()
|
||||
{
|
||||
DataContract = new ServiceRecordDC {Notice = ""};
|
||||
if (_DurationSTD == null)
|
||||
_DurationSTD = 0;
|
||||
if (_Duration == null)
|
||||
_Duration = 0;
|
||||
}
|
||||
|
||||
public ServiceRecordVM(
|
||||
@@ -218,10 +222,14 @@ namespace BeWo.ViewModel
|
||||
List<ValueListEntryDC> pAllGoals)
|
||||
: base(pDC, pDC.ServiceRecordOid == null)
|
||||
{
|
||||
_DurationInStunden = BeWoApp.AppSettings.LetzteZeiterfassungsDauer;
|
||||
//_DurationInStunden = BeWoApp.AppSettings.LetzteZeiterfassungsDauer;
|
||||
_Category2Services = pCategory2Services;
|
||||
|
||||
ChangeGoalTree(pAllGoalCategories, pAllGoals);
|
||||
if (_DurationSTD == null)
|
||||
_DurationSTD = 0;
|
||||
if (_Duration == null)
|
||||
_Duration = 0;
|
||||
}
|
||||
|
||||
#endregion
|
||||
@@ -599,9 +607,13 @@ namespace BeWo.ViewModel
|
||||
}
|
||||
else
|
||||
{
|
||||
var strResult = _GroupOid != null ? String.Format("{0} ({0})", rd) : String.Format("{0} ({1})", Duration, rd);
|
||||
if (DurationInStunden.HasValue && DurationInStunden.Value == ZeiterfassungsDauer.Stunden)
|
||||
{
|
||||
return _GroupOid != null ? String.Format("{0} ({0})", rd) : String.Format("{0:0.##} ({1:0.##})", DurationSTD, rd / 60);
|
||||
}
|
||||
|
||||
return strResult;
|
||||
|
||||
return _GroupOid != null ? String.Format("{0} ({0})", rd) : String.Format("{0} ({1})", Duration, rd);
|
||||
}
|
||||
|
||||
|
||||
@@ -1130,11 +1142,11 @@ namespace BeWo.ViewModel
|
||||
{
|
||||
if (GroupOid != null && GroupRoundedDuration != null)
|
||||
{
|
||||
timeDt = timeDt.AddHours((double)GroupRoundedDuration);
|
||||
timeDt = timeDt.AddMinutes((double)GroupRoundedDuration);
|
||||
}
|
||||
else
|
||||
{
|
||||
timeDt = timeDt.AddHours((double)RoundedDuration);
|
||||
timeDt = timeDt.AddMinutes((double)RoundedDuration);
|
||||
}
|
||||
}
|
||||
else
|
||||
@@ -1305,7 +1317,7 @@ namespace BeWo.ViewModel
|
||||
{
|
||||
get
|
||||
{
|
||||
if (_ServiceRecordFormat == ServiceRecordFormate.ZeiterfassungMitMonatJahr)
|
||||
if (_ServiceRecordFormat == ServiceRecordFormate.ZeiterfassungMitMonatJahr || (DurationInStunden.HasValue && DurationInStunden.Value == ZeiterfassungsDauer.Stunden))
|
||||
{
|
||||
return _RoundedDuration/60;
|
||||
}
|
||||
@@ -1815,8 +1827,8 @@ namespace BeWo.ViewModel
|
||||
|
||||
set
|
||||
{
|
||||
if (BeWoApp.AppSettings.IsZeiterfassungInStdMin)
|
||||
{
|
||||
//if (BeWoApp.AppSettings.IsZeiterfassungInStdMin)
|
||||
//{
|
||||
if (AreDifferent(_DurationSTD, value))
|
||||
{
|
||||
_DurationSTD = value;
|
||||
@@ -1830,7 +1842,12 @@ namespace BeWo.ViewModel
|
||||
TimeCheckForDurationSTD();
|
||||
|
||||
}
|
||||
}
|
||||
//}
|
||||
//else if (BeWoApp.AppSettings.IsEndDateVisible)
|
||||
//{
|
||||
// Duration = val
|
||||
//}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2034,12 +2051,14 @@ namespace BeWo.ViewModel
|
||||
_StartTime = pDataContract.Start.Value;
|
||||
|
||||
_EditableEndDate = pDataContract.End.Value;
|
||||
|
||||
_DurationInStunden = pDataContract.DurationInStunden;
|
||||
if (pDataContract.DurationInStunden == ZeiterfassungsDauer.Stunden )
|
||||
{
|
||||
_Duration = (decimal)(pDataContract.End.Value - pDataContract.Start.Value).TotalHours;
|
||||
_DurationSTD = (decimal)(pDataContract.End.Value - pDataContract.Start.Value).TotalHours;
|
||||
|
||||
_EndTime = pDataContract.Start.Value.AddHours((double)_Duration);
|
||||
_Duration = _DurationSTD;
|
||||
|
||||
_EndTime = pDataContract.Start.Value.AddHours((double)_DurationSTD);
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -2048,7 +2067,7 @@ namespace BeWo.ViewModel
|
||||
_EndTime = pDataContract.Start.Value.AddMinutes((double)_Duration.Value);
|
||||
}
|
||||
|
||||
_DurationSTD = 0;
|
||||
|
||||
_DurationMonthYearGes = 0;
|
||||
|
||||
}else
|
||||
|
||||
@@ -74,7 +74,10 @@ namespace BeWo.ViewModel
|
||||
{
|
||||
if (!IsSbdRight(r) || BeWoApp.Mandator.AllowSbd)
|
||||
{
|
||||
possibleRights.Add(r);
|
||||
if (!IsResourceRight(r) || BeWoApp.AppSettings.ShowRessources)
|
||||
{
|
||||
possibleRights.Add(r);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -102,6 +105,17 @@ namespace BeWo.ViewModel
|
||||
return true;
|
||||
return false;
|
||||
}
|
||||
|
||||
private static bool IsResourceRight(UserRightType userRightType)
|
||||
{
|
||||
if (userRightType == UserRightType.ResourceBookingView_AllowEditResourcesFromOtherEmployees
|
||||
|| userRightType == UserRightType.ResourceBookingView_Create
|
||||
|| userRightType == UserRightType.ResourceBookingView_View
|
||||
|| userRightType == UserRightType.ResourceBookingView_Delete
|
||||
|| userRightType == UserRightType.ResourceBookingView_Edit)
|
||||
return true;
|
||||
return false;
|
||||
}
|
||||
private static bool IsKalenderRight(UserRightType userRightType)
|
||||
{
|
||||
if (userRightType == UserRightType.KalenderAnsehen
|
||||
@@ -114,7 +128,8 @@ namespace BeWo.ViewModel
|
||||
|| userRightType == UserRightType.KalenderRessourcentermineAendern
|
||||
|| userRightType == UserRightType.KalenderRessourcentermineAndererAendern
|
||||
|| userRightType == UserRightType.KalenderRessourcentermineAnlegen
|
||||
|| userRightType == UserRightType.KalenderRessourcentermineAnsehen)
|
||||
|| userRightType == UserRightType.KalenderRessourcentermineAnsehen
|
||||
|| userRightType == UserRightType.KalenderInZeiterfassungUebernehmen)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
@@ -1488,8 +1488,8 @@ namespace BeWo.Data.Access
|
||||
return result;
|
||||
}
|
||||
|
||||
public IEnumerable<Task> GetTasksForEmployeeByDate(long employeeOid,DateTime date){
|
||||
var c = CreateCriteria<Task>().Add(Restrictions.Between(Task.PropertyName_DueDate, date,date.AddDays(1))).
|
||||
public IEnumerable<Task> GetTasksForEmployeeByDate(long employeeOid, DateTime date){
|
||||
var c = CreateCriteria<Task>().Add(Restrictions.Between(Task.PropertyName_DueDate, date, date.AddDays(1))).
|
||||
CreateCriteria(Task.PropertyName_EmployeeList, JoinType.InnerJoin)
|
||||
.Add(Restrictions.Eq(BeWoEntityBase.PropertyName_Oid, employeeOid)).List<Task>();
|
||||
|
||||
|
||||
@@ -27,10 +27,10 @@ namespace BeWo.Data.ICD10
|
||||
try
|
||||
{
|
||||
var s = DateTime.Now;
|
||||
|
||||
_Codes2Diagnosis = new Dictionary<string, string>();
|
||||
//_File = XDocument.Load(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, @"bin\ICD10\icd10gm2009syst_claml_20080929.xml"));
|
||||
//_File = XDocument.Load(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, @"bin\ICD10\icd10gm2012syst_claml_20110923.xml"));
|
||||
string file = ConfigurationManager.AppSettings.Get("ICD10File");
|
||||
//_File = XDocument.Load(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, @"bin\ICD10\icd10gm2012syst_claml_20110923.xml"));
|
||||
string file = ConfigurationManager.AppSettings.Get("ICD10File");
|
||||
if (String.IsNullOrEmpty(file) ||
|
||||
!File.Exists(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, @"bin\ICD10\" + file)))
|
||||
{
|
||||
@@ -65,7 +65,7 @@ namespace BeWo.Data.ICD10
|
||||
|
||||
}
|
||||
|
||||
_Codes2Diagnosis = new Dictionary<string, string>();
|
||||
|
||||
|
||||
foreach (var c in classes)
|
||||
{
|
||||
|
||||
@@ -20,8 +20,8 @@
|
||||
</property>-->
|
||||
|
||||
<property name="connection.connection_string">
|
||||
Server=localhost;Password=root;User ID=root;Initial Catalog=1234567890
|
||||
</property>
|
||||
Server=localhost;Password=root;User ID=root;Initial Catalog=9876543210
|
||||
</property>
|
||||
|
||||
<property name="dialect">
|
||||
NHibernate.Dialect.MySQLDialect
|
||||
|
||||
@@ -195,10 +195,10 @@
|
||||
<add key="SmtpPassword" value="Y7Gvxn8cQhmn#mvK" />
|
||||
<add key="Recipient" value="errortest@bewoplaner.de" />
|
||||
<add key="SupportEMail" value="support@bewoplaner.de" />
|
||||
<add key="LicenseInfoUrl" value="https://bewoplaner.beyondsoft.de/getcount.php?k=[TENANT]" />
|
||||
<add key="LicenseOrderUrl" value="https://www.bewoplaner.de/bewoplaner_lizenzbestellung.html?k=[TENANT]" />
|
||||
<add key="ContractStateUrl" value="https://bewoplaner.beyondsoft.de/getcontractstate.php?CustomerID=[TENANT]" />
|
||||
<add key="LicenseCancellationUrl" value="https://bewoplaner.beyondsoft.de/licencecancellation.php?k=[TENANT]" />
|
||||
<add key="LicenseInfoUrl" value="https://support.bewoplaner.de/api/getlicensecount.php?k=[TENANT]" />
|
||||
<add key="LicenseOrderUrl" value="https://support.bewoplaner.de/lizenzbestellung/?k=[TENANT]" />
|
||||
<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="MaxDocumentSize" value="20971520" />-->
|
||||
<add key="MaxDocumentSize" value="20971520" />
|
||||
<add key="RssFeedUrl" value="http://188.40.45.85/news_rss.php?ClientOID=236180486&CategoryOID=2002858128" />
|
||||
|
||||
65
Model/Changes_2016_09_20_all.txt
Normal file
65
Model/Changes_2016_09_20_all.txt
Normal file
@@ -0,0 +1,65 @@
|
||||
CREATE TABLE `chatmessages` (
|
||||
`Oid` bigint(19) NOT NULL AUTO_INCREMENT,
|
||||
`SenderPersonOid` bigint(19) DEFAULT NULL,
|
||||
`EmpfaengerPersonOid` bigint(19) DEFAULT NULL,
|
||||
`Tid` int(10) DEFAULT NULL,
|
||||
`Notice` varchar(1024) DEFAULT NULL,
|
||||
`InsTs` datetime DEFAULT NULL,
|
||||
`InsUser` varchar(1024) DEFAULT NULL,
|
||||
`Version` bigint(19) DEFAULT NULL,
|
||||
`UdpUser` varchar(256) DEFAULT NULL,
|
||||
`IsActive` tinyint(4) DEFAULT NULL,
|
||||
`SystemEntryID` int(10) DEFAULT NULL,
|
||||
`ChatText` longblob DEFAULT NULL,
|
||||
`Uhrzeit` datetime DEFAULT NULL,
|
||||
`IstZugestellt` tinyint(4) DEFAULT NULL,
|
||||
`IstGelesen` tinyint(4) DEFAULT NULL,
|
||||
`TeamOid` bigint(19) DEFAULT NULL,
|
||||
PRIMARY KEY (`Oid`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
||||
|
||||
|
||||
|
||||
CREATE TABLE `employeeappcode` (
|
||||
`Oid` BIGINT(19) NOT NULL AUTO_INCREMENT,
|
||||
`Employeeoid` BIGINT(19) NULL,
|
||||
`Tid` INT(10) NULL,
|
||||
`Notice` VARCHAR(1024) NULL,
|
||||
`InsTs` DATETIME NULL,
|
||||
`InsUser` VARCHAR(1024) NULL,
|
||||
`Version` BIGINT(19) NULL,
|
||||
`UdpUser` VARCHAR(256) NULL,
|
||||
`IsActive` TINYINT(4) NULL,
|
||||
`SystemEntryID` INT(10) NULL,
|
||||
`EmployeeCode` VARCHAR(512) NULL,
|
||||
`EmployeeCodegenDate` DATETIME NULL,
|
||||
`IsChatActive` INT DEFAULT 0,
|
||||
`NotfallStatement` VARCHAR(1024) NULL,
|
||||
PRIMARY KEY (`Oid`),
|
||||
UNIQUE INDEX `EmployeeCode_UNIQUE` (`EmployeeCode` ASC)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
||||
|
||||
|
||||
CREATE TABLE `customerappcode` (
|
||||
`Oid` bigint(19) NOT NULL AUTO_INCREMENT,
|
||||
`CustomerOid` bigint(19) DEFAULT NULL,
|
||||
`Tid` int(10) DEFAULT NULL,
|
||||
`Notice` varchar(1024) DEFAULT NULL,
|
||||
`InsTs` datetime DEFAULT NULL,
|
||||
`InsUser` varchar(1024) DEFAULT NULL,
|
||||
`Version` bigint(19) DEFAULT NULL,
|
||||
`UdpUser` varchar(256) DEFAULT NULL,
|
||||
`IsActive` tinyint(4) DEFAULT NULL,
|
||||
`SystemEntryID` int(10) DEFAULT NULL,
|
||||
`CustomerCodeGenDate` datetime DEFAULT NULL,
|
||||
`CustomerCode` varchar(512) DEFAULT NULL,
|
||||
`IsChatActive` INT DEFAULT 0,
|
||||
PRIMARY KEY (`Oid`),
|
||||
UNIQUE KEY `CustomerCode_UNIQUE` (`CustomerCode`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
||||
|
||||
|
||||
|
||||
ALTER TABLE `employee`
|
||||
ADD COLUMN `EmployeeImage` LONGBLOB NULL DEFAULT NULL;
|
||||
|
||||
285
Model/changes alle 17_05_19.txt
Normal file
285
Model/changes alle 17_05_19.txt
Normal file
@@ -0,0 +1,285 @@
|
||||
|
||||
|
||||
ALTER TABLE `supportconcept`
|
||||
CHANGE COLUMN `Notice` `Notice` MEDIUMTEXT NULL;
|
||||
|
||||
|
||||
ALTER TABLE `overtime`
|
||||
CHANGE COLUMN `Betrag` `Betrag` DECIMAL(18,10) NULL DEFAULT NULL ;
|
||||
|
||||
|
||||
ALTER TABLE `customer2person`
|
||||
ADD COLUMN `IstFamilie` TINYINT(4) NULL DEFAULT NULL COMMENT '';
|
||||
|
||||
|
||||
ALTER TABLE `image`
|
||||
ADD COLUMN `PersonOid` bigint(19) DEFAULT NULL;
|
||||
|
||||
update image set personoid = (select personoid from customer c where c.oid = customeroid) where customeroid is not null and personoid is null;
|
||||
|
||||
update image set personoid = (select personoid from employee e where e.oid = employeeoid) where employeeoid is not null and personoid is null;
|
||||
|
||||
|
||||
|
||||
CREATE TABLE `chatmessages` (
|
||||
`Oid` bigint(19) NOT NULL AUTO_INCREMENT,
|
||||
`SenderPersonOid` bigint(19) DEFAULT NULL,
|
||||
`EmpfaengerPersonOid` bigint(19) DEFAULT NULL,
|
||||
`Tid` int(10) DEFAULT NULL,
|
||||
`Notice` varchar(1024) DEFAULT NULL,
|
||||
`InsTs` datetime DEFAULT NULL,
|
||||
`InsUser` varchar(1024) DEFAULT NULL,
|
||||
`Version` bigint(19) DEFAULT NULL,
|
||||
`UdpUser` varchar(256) DEFAULT NULL,
|
||||
`isActive` tinyint(4) DEFAULT NULL,
|
||||
`SystemEntryID` int(10) DEFAULT NULL,
|
||||
`ChatText` longblob,
|
||||
`Uhrzeit` datetime DEFAULT NULL,
|
||||
`IstZugestellt` tinyint(4) DEFAULT NULL,
|
||||
`IstGelesen` tinyint(4) DEFAULT NULL,
|
||||
`TeamOid` bigint(19) DEFAULT NULL,
|
||||
`MessageId` VARCHAR(1024) DEFAULT NULL,
|
||||
`MediaTyp` INT(10) NULL DEFAULT NULL COMMENT '',
|
||||
PRIMARY KEY (`Oid`)
|
||||
) ENGINE=InnoDB AUTO_INCREMENT=327 DEFAULT CHARSET=latin1;
|
||||
|
||||
|
||||
CREATE TABLE `chatmediamessage` (
|
||||
`Oid` BIGINT(19) AUTO_INCREMENT COMMENT '',
|
||||
`ChatMessageOid` BIGINT(19) NULL COMMENT '',
|
||||
`Tid` INT(10) NULL COMMENT '',
|
||||
`Notice` VARCHAR(1024) NULL COMMENT '',
|
||||
`InsTs` DATETIME NULL COMMENT '',
|
||||
`InsUser` VARCHAR(1024) NULL COMMENT '',
|
||||
`Version` BIGINT(19) NULL COMMENT '',
|
||||
`UdpUser` VARCHAR(256) NULL COMMENT '',
|
||||
`isActive` TINYINT(4) NULL COMMENT '',
|
||||
`SystemEntryID` INT(10) NULL COMMENT '',
|
||||
`Media` LONGBLOB NULL DEFAULT NULL COMMENT '',
|
||||
`ImageThumpNail` LONGBLOB NULL DEFAULT NULL COMMENT '',
|
||||
|
||||
PRIMARY KEY (`Oid`) COMMENT '');
|
||||
|
||||
ALTER TABLE `chatmediamessage`
|
||||
ADD INDEX `ChatMessage_IDX` (`ChatMessageOid` ASC) COMMENT '';
|
||||
|
||||
|
||||
CREATE TABLE `employeeappcode` (
|
||||
`Oid` BIGINT(19) NOT NULL AUTO_INCREMENT,
|
||||
`Employeeoid` BIGINT(19) NULL,
|
||||
`Tid` INT(10) NULL,
|
||||
`Notice` VARCHAR(1024) NULL,
|
||||
`InsTs` DATETIME NULL,
|
||||
`InsUser` VARCHAR(1024) NULL,
|
||||
`Version` BIGINT(19) NULL,
|
||||
`UdpUser` VARCHAR(256) NULL,
|
||||
`IsActive` TINYINT(4) NULL,
|
||||
`SystemEntryID` INT(10) NULL,
|
||||
`EmployeeCode` VARCHAR(512) NULL,
|
||||
`EmployeeCodegenDate` DATETIME NULL,
|
||||
`IsChatActive` INT DEFAULT 0,
|
||||
`NotfallStatement` VARCHAR(1024) NULL,
|
||||
PRIMARY KEY (`Oid`),
|
||||
UNIQUE INDEX `EmployeeCode_UNIQUE` (`EmployeeCode` ASC)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
||||
|
||||
|
||||
CREATE TABLE `customerappcode` (
|
||||
`Oid` bigint(19) NOT NULL AUTO_INCREMENT,
|
||||
`CustomerOid` bigint(19) DEFAULT NULL,
|
||||
`Tid` int(10) DEFAULT NULL,
|
||||
`Notice` varchar(1024) DEFAULT NULL,
|
||||
`InsTs` datetime DEFAULT NULL,
|
||||
`InsUser` varchar(1024) DEFAULT NULL,
|
||||
`Version` bigint(19) DEFAULT NULL,
|
||||
`UdpUser` varchar(256) DEFAULT NULL,
|
||||
`IsActive` tinyint(4) DEFAULT NULL,
|
||||
`SystemEntryID` int(10) DEFAULT NULL,
|
||||
`CustomerCodeGenDate` datetime DEFAULT NULL,
|
||||
`CustomerCode` varchar(512) DEFAULT NULL,
|
||||
`IsChatActive` INT DEFAULT 0,
|
||||
PRIMARY KEY (`Oid`),
|
||||
UNIQUE KEY `CustomerCode_UNIQUE` (`CustomerCode`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
||||
|
||||
ALTER TABLE `employee2customer`
|
||||
ADD COLUMN `Chatpartner` TINYINT(4) NULL DEFAULT 0 COMMENT '' AFTER `SystemEntryID`;
|
||||
|
||||
|
||||
ALTER TABLE `servicerecord`
|
||||
ADD COLUMN `DurationInStunden`
|
||||
INT(10) NULL DEFAULT NULL COMMENT '' AFTER `Notice5`;
|
||||
|
||||
ALTER TABLE `servicerecord`
|
||||
ADD COLUMN `ServiceRecordFormat`
|
||||
INT(10) NULL DEFAULT NULL COMMENT '' AFTER `DurationInStunden`;
|
||||
|
||||
CREATE TABLE `passwortverlauf` (
|
||||
`Oid` BIGINT(19) NOT NULL AUTO_INCREMENT COMMENT '',
|
||||
`ApplicationUserOid` BIGINT(19) NULL COMMENT '',
|
||||
`Tid` INT(10) NULL COMMENT '',
|
||||
`Notice` VARCHAR(1024) NULL COMMENT '',
|
||||
`InsTs` DATETIME NULL COMMENT '',
|
||||
`InsUser` VARCHAR(1024) NULL COMMENT '',
|
||||
`Version` BIGINT(19) NULL COMMENT '',
|
||||
`UdpUser` VARCHAR(256) NULL COMMENT '',
|
||||
`isActive` TINYINT(4) NULL COMMENT '',
|
||||
`SystemEntryID` INT(10) NULL COMMENT '',
|
||||
`ErstellDatum` DATETIME NULL COMMENT '',
|
||||
`Passwort` VARCHAR(64) NULL COMMENT '',
|
||||
`Salt` VARCHAR(128) NULL COMMENT '',
|
||||
PRIMARY KEY (`Oid`) COMMENT '')
|
||||
ENGINE = InnoDB
|
||||
DEFAULT CHARACTER SET = latin1;
|
||||
|
||||
|
||||
CREATE TABLE `newestchatmessage` (
|
||||
`Oid` BIGINT(19) NOT NULL AUTO_INCREMENT,
|
||||
`Tid` INT(10) DEFAULT NULL,
|
||||
`IsActive` TINYINT(1) DEFAULT NULL,
|
||||
`Notice` VARCHAR(1024) DEFAULT NULL,
|
||||
`InsTs` DATETIME DEFAULT NULL,
|
||||
`InsUser` VARCHAR(256) DEFAULT NULL,
|
||||
`Version` BIGINT(19) DEFAULT NULL,
|
||||
`UdpUser` VARCHAR(256) DEFAULT NULL,
|
||||
`SystemEntryID` INT(10) DEFAULT NULL,
|
||||
`RecipientPersonOid` BIGINT(19) DEFAULT NULL,
|
||||
`SenderPersonOid` BIGINT(19) DEFAULT NULL,
|
||||
`ChatMessageOid` BIGINT(19) DEFAULT NULL,
|
||||
`IsTeam` TINYINT(1) DEFAULT NULL,
|
||||
PRIMARY KEY (`Oid`),
|
||||
KEY `NEWESTCHATMESSAGE_RECIPIENT_FK` (`RecipientPersonOid`),
|
||||
CONSTRAINT `FK_NEWESTCHATMESSAGE_RECIPIENT` FOREIGN KEY (`RecipientPersonOid`) REFERENCES `Person` (`Oid`) ON DELETE NO ACTION ON UPDATE NO ACTION,
|
||||
|
||||
KEY `NEWESTCHATMESSAGE_SENDER_FK` (`SenderPersonOid`),
|
||||
CONSTRAINT `FK_NEWESTCHATMESSAGE_SENDER` FOREIGN KEY (`SenderPersonOid`) REFERENCES `Person` (`Oid`) ON DELETE NO ACTION ON UPDATE NO ACTION,
|
||||
|
||||
KEY `NEWESTCHATMESSAGE_CHATMESSAGE_FK` (`ChatMessageOid`),
|
||||
CONSTRAINT `FK_NEWESTCHATMESSAGE_CHATMESSAGE` FOREIGN KEY (`ChatMessageOid`) REFERENCES `ChatMessages` (`Oid`) ON DELETE NO ACTION ON UPDATE NO ACTION
|
||||
) ENGINE=InnoDB
|
||||
AUTO_INCREMENT=1 CHARACTER SET 'latin1' COLLATE 'latin1_swedish_ci';
|
||||
|
||||
|
||||
ALTER TABLE `customer2person`
|
||||
ADD COLUMN `OrganisationOid` BIGINT(19) NULL DEFAULT NULL COMMENT '' AFTER `SystemEntryID`;
|
||||
|
||||
|
||||
ALTER TABLE `customer2organisation`
|
||||
ADD COLUMN `PersonOid` BIGINT(19) NULL DEFAULT NULL COMMENT '' AFTER `SystemEntryID`;
|
||||
|
||||
|
||||
ALTER TABLE `organisation2person`
|
||||
ADD COLUMN `RolleInOrganisationValueListOid` BIGINT(19) NULL DEFAULT NULL COMMENT '' AFTER `SystemEntryID`;
|
||||
|
||||
|
||||
|
||||
|
||||
ALTER TABLE `supportconceptapprovalperiod2employee`
|
||||
ADD COLUMN `IsAbsolut` INT(10) NULL DEFAULT 0 COMMENT '' AFTER `Betreuungsschluessel`;
|
||||
|
||||
ALTER TABLE `organisation`
|
||||
ADD COLUMN `FunctionValueListEntryOid` BIGINT(19) NULL DEFAULT NULL COMMENT '' AFTER `AccountNumber`;
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
ALTER TABLE `contract`
|
||||
ADD COLUMN `MonthlyTotalHours` DECIMAL(18,10) NULL DEFAULT NULL COMMENT '' AFTER `WeeklyDays`;
|
||||
|
||||
|
||||
|
||||
ALTER TABLE `person`
|
||||
ADD COLUMN `IsMigrant` TINYINT(4) NULL DEFAULT NULL COMMENT '' AFTER `FunctionValueListEntryOid`;
|
||||
|
||||
|
||||
|
||||
ALTER TABLE `person`
|
||||
ADD COLUMN `NationalitaetValueListEntryOid`
|
||||
BIGINT(19) NULL DEFAULT NULL COMMENT '' AFTER `IsMigrant`;
|
||||
|
||||
|
||||
ALTER TABLE `person`
|
||||
ADD COLUMN `AufenthaltsStatusValueListEntryOid`
|
||||
BIGINT(19) NULL DEFAULT NULL COMMENT '' AFTER `NationalitaetValueListEntryOid`;
|
||||
|
||||
|
||||
ALTER TABLE `contract`
|
||||
ADD COLUMN
|
||||
`MonthlyFLS` DECIMAL(18,10) NULL DEFAULT NULL COMMENT '' AFTER `MonthlyTotalHours`;
|
||||
|
||||
|
||||
CREATE TABLE `vertretung`
|
||||
(
|
||||
`Oid` BIGINT(19) NOT NULL AUTO_INCREMENT COMMENT '',
|
||||
`MitarbeiterOid` BIGINT(19) NULL COMMENT '',
|
||||
`KlientOid` BIGINT(19) NULL COMMENT '',
|
||||
`Tid` INT(10) NULL COMMENT '',
|
||||
`Notice` VARCHAR(1024) NULL COMMENT '',
|
||||
`InsTs` DATETIME NULL COMMENT '',
|
||||
`InsUser` VARCHAR(1024) NULL COMMENT '',
|
||||
`Version` BIGINT(19) NULL COMMENT '',
|
||||
`UdpUser` VARCHAR(256) NULL COMMENT '',
|
||||
`IsActive` TINYINT(4) NULL COMMENT '',
|
||||
`SystemEntryID` INT(10) NULL COMMENT '',
|
||||
`VertretungsZeitraumVon` DATETIME NULL COMMENT '',
|
||||
`VertretungsZeitraumBis` DATETIME NULL COMMENT '',
|
||||
`VertretenderMitarbeiterOid` BIGINT(19) NULL DEFAULT 0 COMMENT '',
|
||||
`AbsenceTimeOid` BIGINT(19) NULL DEFAULT NULL COMMENT '',
|
||||
PRIMARY KEY (`Oid`) COMMENT '');
|
||||
|
||||
ALTER TABLE `absencetime`
|
||||
ADD COLUMN `KrankheitsMeldung` DATETIME NULL DEFAULT NULL COMMENT '' AFTER `EmployeeOid`;
|
||||
|
||||
|
||||
|
||||
CREATE TABLE `kriterien` (
|
||||
`Oid` BIGINT(19) NOT NULL AUTO_INCREMENT COMMENT '',
|
||||
`KlientenOid` BIGINT(19) NULL DEFAULT NULL COMMENT '',
|
||||
`Tid` INT(10) NULL DEFAULT NULL COMMENT '',
|
||||
`Notice` VARCHAR(1024) NULL DEFAULT NULL COMMENT '',
|
||||
`InsTs` DATETIME NULL COMMENT '',
|
||||
`InsUser` VARCHAR(1024) NULL COMMENT '',
|
||||
`Version` BIGINT(19) NULL COMMENT '',
|
||||
`UdpUser` VARCHAR(256) NULL COMMENT '',
|
||||
`IsActive` TINYINT(4) NULL COMMENT '',
|
||||
`SystemEntryID` INT(10) NULL COMMENT '',
|
||||
`AusschlussKriterien` VARCHAR(1024) NULL COMMENT '',
|
||||
`WunschKriterien` VARCHAR(1024) NULL COMMENT '',
|
||||
PRIMARY KEY (`Oid`) COMMENT '');
|
||||
|
||||
|
||||
CREATE TABLE `arbeitszeit` (
|
||||
`Oid` BIGINT(19) NOT NULL AUTO_INCREMENT COMMENT '',
|
||||
`EmployeeOid` BIGINT(19) NULL COMMENT '',
|
||||
`Tid` INT(10) NULL COMMENT '',
|
||||
`Notice` VARCHAR(1024) NULL COMMENT '',
|
||||
`InsTs` DATETIME NULL COMMENT '',
|
||||
`InsUser` VARCHAR(1024) NULL COMMENT '',
|
||||
`Version` BIGINT(19) NULL COMMENT '',
|
||||
`UdpUser` VARCHAR(256) NULL COMMENT '',
|
||||
`isActive` TINYINT(4) NULL COMMENT '',
|
||||
`SystemEntryID` INT(10) NULL COMMENT '',
|
||||
`GueltigVon` DATETIME NULL COMMENT '',
|
||||
`GueltigBis` DATETIME NULL COMMENT '',
|
||||
PRIMARY KEY (`Oid`) COMMENT '');
|
||||
|
||||
|
||||
|
||||
|
||||
CREATE TABLE `arbeitszeiteintrag` (
|
||||
`Oid` BIGINT(19) NOT NULL AUTO_INCREMENT COMMENT '',
|
||||
`ArbeitszeitOid` BIGINT(19) NULL COMMENT '',
|
||||
`Tid` INT(10) NULL COMMENT '',
|
||||
`Notice` VARCHAR(1024) NULL COMMENT '',
|
||||
`InsTs` DATETIME NULL COMMENT '',
|
||||
`InsUser` VARCHAR(1024) NULL COMMENT '',
|
||||
`Version` BIGINT(19) NULL COMMENT '',
|
||||
`UdpUser` VARCHAR(256) NULL COMMENT '',
|
||||
`isActive` TINYINT(4) NULL COMMENT '',
|
||||
`SystemEntryID` INT(10) NULL COMMENT '',
|
||||
`Tag` INT(10) NULL COMMENT '',
|
||||
`UhrzeitVon` VARCHAR(256) NULL COMMENT '',
|
||||
`UhrzeitBis` VARCHAR(256) NULL COMMENT '',
|
||||
PRIMARY KEY (`Oid`) COMMENT '');
|
||||
|
||||
@@ -28,195 +28,247 @@
|
||||
/// </summary>
|
||||
private void InitializeComponent()
|
||||
{
|
||||
this.components = new System.ComponentModel.Container();
|
||||
this.Detail = new DevExpress.XtraReports.UI.DetailBand();
|
||||
this.TopMargin = new DevExpress.XtraReports.UI.TopMarginBand();
|
||||
this.BottomMargin = new DevExpress.XtraReports.UI.BottomMarginBand();
|
||||
this.PageHeader = new DevExpress.XtraReports.UI.PageHeaderBand();
|
||||
this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.formattingRule1 = new DevExpress.XtraReports.UI.FormattingRule();
|
||||
this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
|
||||
this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
|
||||
this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLine1 = new DevExpress.XtraReports.UI.XRLine();
|
||||
this.DetailReport1 = new DevExpress.XtraReports.UI.DetailReportBand();
|
||||
this.Detail2 = new DevExpress.XtraReports.UI.DetailBand();
|
||||
this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
|
||||
this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
|
||||
this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.bindingSource2 = new System.Windows.Forms.BindingSource(this.components);
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.bindingSource2)).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;
|
||||
//
|
||||
// TopMargin
|
||||
//
|
||||
this.TopMargin.Name = "TopMargin";
|
||||
this.TopMargin.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
|
||||
this.TopMargin.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
|
||||
//
|
||||
// BottomMargin
|
||||
//
|
||||
this.BottomMargin.HeightF = 26.1261F;
|
||||
this.BottomMargin.Name = "BottomMargin";
|
||||
this.BottomMargin.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
|
||||
this.BottomMargin.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
|
||||
//
|
||||
// PageHeader
|
||||
//
|
||||
this.PageHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.components = new System.ComponentModel.Container();
|
||||
this.Detail = new DevExpress.XtraReports.UI.DetailBand();
|
||||
this.TopMargin = new DevExpress.XtraReports.UI.TopMarginBand();
|
||||
this.BottomMargin = new DevExpress.XtraReports.UI.BottomMarginBand();
|
||||
this.PageHeader = new DevExpress.XtraReports.UI.PageHeaderBand();
|
||||
this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.formattingRule1 = new DevExpress.XtraReports.UI.FormattingRule();
|
||||
this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
|
||||
this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
|
||||
this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLine1 = new DevExpress.XtraReports.UI.XRLine();
|
||||
this.DetailReport1 = new DevExpress.XtraReports.UI.DetailReportBand();
|
||||
this.Detail2 = new DevExpress.XtraReports.UI.DetailBand();
|
||||
this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
|
||||
this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
|
||||
this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.bindingSource2 = new System.Windows.Forms.BindingSource(this.components);
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.bindingSource2)).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;
|
||||
//
|
||||
// TopMargin
|
||||
//
|
||||
this.TopMargin.Name = "TopMargin";
|
||||
this.TopMargin.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
|
||||
this.TopMargin.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
|
||||
//
|
||||
// BottomMargin
|
||||
//
|
||||
this.BottomMargin.HeightF = 26.1261F;
|
||||
this.BottomMargin.Name = "BottomMargin";
|
||||
this.BottomMargin.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
|
||||
this.BottomMargin.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
|
||||
//
|
||||
// PageHeader
|
||||
//
|
||||
this.PageHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.xrLabel2,
|
||||
this.xrLabel3});
|
||||
this.PageHeader.HeightF = 43.22917F;
|
||||
this.PageHeader.Name = "PageHeader";
|
||||
//
|
||||
// xrLabel2
|
||||
//
|
||||
this.xrLabel2.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F);
|
||||
this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
|
||||
this.xrLabel2.Name = "xrLabel2";
|
||||
this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel2.SizeF = new System.Drawing.SizeF(162.5F, 23F);
|
||||
this.xrLabel2.StylePriority.UseFont = false;
|
||||
this.xrLabel2.StylePriority.UseTextAlignment = false;
|
||||
this.xrLabel2.Text = "[PrintingDate]";
|
||||
this.xrLabel2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
//
|
||||
// xrLabel3
|
||||
//
|
||||
this.xrLabel3.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F);
|
||||
this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(162.5F, 0F);
|
||||
this.xrLabel3.Name = "xrLabel3";
|
||||
this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel3.SizeF = new System.Drawing.SizeF(464.5F, 23F);
|
||||
this.xrLabel3.StylePriority.UseFont = false;
|
||||
this.xrLabel3.StylePriority.UseTextAlignment = false;
|
||||
this.xrLabel3.Text = "[PrintingEmployee]";
|
||||
this.xrLabel3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
|
||||
//
|
||||
// formattingRule1
|
||||
//
|
||||
this.formattingRule1.Name = "formattingRule1";
|
||||
//
|
||||
// DetailReport
|
||||
//
|
||||
this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
|
||||
this.PageHeader.HeightF = 43.22917F;
|
||||
this.PageHeader.Name = "PageHeader";
|
||||
//
|
||||
// xrLabel2
|
||||
//
|
||||
this.xrLabel2.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F);
|
||||
this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
|
||||
this.xrLabel2.Name = "xrLabel2";
|
||||
this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel2.SizeF = new System.Drawing.SizeF(162.5F, 23F);
|
||||
this.xrLabel2.StylePriority.UseFont = false;
|
||||
this.xrLabel2.StylePriority.UseTextAlignment = false;
|
||||
this.xrLabel2.Text = "[PrintingDate]";
|
||||
this.xrLabel2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
//
|
||||
// xrLabel3
|
||||
//
|
||||
this.xrLabel3.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F);
|
||||
this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(162.5F, 0F);
|
||||
this.xrLabel3.Name = "xrLabel3";
|
||||
this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel3.SizeF = new System.Drawing.SizeF(464.5F, 23F);
|
||||
this.xrLabel3.StylePriority.UseFont = false;
|
||||
this.xrLabel3.StylePriority.UseTextAlignment = false;
|
||||
this.xrLabel3.Text = "[PrintingEmployee]";
|
||||
this.xrLabel3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
|
||||
//
|
||||
// formattingRule1
|
||||
//
|
||||
this.formattingRule1.Name = "formattingRule1";
|
||||
//
|
||||
// DetailReport
|
||||
//
|
||||
this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
|
||||
this.Detail1,
|
||||
this.DetailReport1});
|
||||
this.DetailReport.DataMember = "KalenderTageSortiert";
|
||||
this.DetailReport.DataSource = this.bindingSource2;
|
||||
this.DetailReport.Level = 0;
|
||||
this.DetailReport.Name = "DetailReport";
|
||||
//
|
||||
// Detail1
|
||||
//
|
||||
this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.DetailReport.DataMember = "KalenderTageSortiert";
|
||||
this.DetailReport.DataSource = this.bindingSource2;
|
||||
this.DetailReport.Level = 0;
|
||||
this.DetailReport.Name = "DetailReport";
|
||||
//
|
||||
// Detail1
|
||||
//
|
||||
this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.xrLabel1,
|
||||
this.xrLine1});
|
||||
this.Detail1.HeightF = 55.00001F;
|
||||
this.Detail1.Name = "Detail1";
|
||||
//
|
||||
// xrLabel1
|
||||
//
|
||||
this.xrLabel1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
this.Detail1.HeightF = 55.00001F;
|
||||
this.Detail1.Name = "Detail1";
|
||||
//
|
||||
// xrLabel1
|
||||
//
|
||||
this.xrLabel1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "KalenderTageSortiert.Datum")});
|
||||
this.xrLabel1.Font = new System.Drawing.Font("Microsoft Sans Serif", 20F);
|
||||
this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 10.00001F);
|
||||
this.xrLabel1.Name = "xrLabel1";
|
||||
this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel1.SizeF = new System.Drawing.SizeF(366.6667F, 35F);
|
||||
this.xrLabel1.StylePriority.UseFont = false;
|
||||
this.xrLabel1.StylePriority.UseTextAlignment = false;
|
||||
this.xrLabel1.Text = "xrLabel1";
|
||||
this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
//
|
||||
// xrLine1
|
||||
//
|
||||
this.xrLine1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 45.00001F);
|
||||
this.xrLine1.Name = "xrLine1";
|
||||
this.xrLine1.SizeF = new System.Drawing.SizeF(626.9999F, 10F);
|
||||
//
|
||||
// DetailReport1
|
||||
//
|
||||
this.DetailReport1.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
|
||||
this.xrLabel1.Font = new System.Drawing.Font("Microsoft Sans Serif", 20F);
|
||||
this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 10.00001F);
|
||||
this.xrLabel1.Name = "xrLabel1";
|
||||
this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel1.SizeF = new System.Drawing.SizeF(366.6667F, 35F);
|
||||
this.xrLabel1.StylePriority.UseFont = false;
|
||||
this.xrLabel1.StylePriority.UseTextAlignment = false;
|
||||
this.xrLabel1.Text = "xrLabel1";
|
||||
this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
//
|
||||
// xrLine1
|
||||
//
|
||||
this.xrLine1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 45.00001F);
|
||||
this.xrLine1.Name = "xrLine1";
|
||||
this.xrLine1.SizeF = new System.Drawing.SizeF(626.9999F, 10F);
|
||||
//
|
||||
// DetailReport1
|
||||
//
|
||||
this.DetailReport1.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
|
||||
this.Detail2});
|
||||
this.DetailReport1.DataMember = "KalenderTageSortiert.Termine";
|
||||
this.DetailReport1.DataSource = this.bindingSource2;
|
||||
this.DetailReport1.Level = 0;
|
||||
this.DetailReport1.Name = "DetailReport1";
|
||||
//
|
||||
// Detail2
|
||||
//
|
||||
this.Detail2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.DetailReport1.DataMember = "KalenderTageSortiert.Termine";
|
||||
this.DetailReport1.DataSource = this.bindingSource2;
|
||||
this.DetailReport1.Level = 0;
|
||||
this.DetailReport1.Name = "DetailReport1";
|
||||
//
|
||||
// Detail2
|
||||
//
|
||||
this.Detail2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.xrLabel7,
|
||||
this.xrLabel6,
|
||||
this.xrLabel5,
|
||||
this.xrLabel4,
|
||||
this.xrTable1});
|
||||
this.Detail2.HeightF = 25F;
|
||||
this.Detail2.Name = "Detail2";
|
||||
//
|
||||
// xrTable1
|
||||
//
|
||||
this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(10.00001F, 0F);
|
||||
this.xrTable1.Name = "xrTable1";
|
||||
this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
|
||||
this.Detail2.HeightF = 145F;
|
||||
this.Detail2.Name = "Detail2";
|
||||
//
|
||||
// xrTable1
|
||||
//
|
||||
this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(10.00001F, 0F);
|
||||
this.xrTable1.Name = "xrTable1";
|
||||
this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
|
||||
this.xrTableRow1});
|
||||
this.xrTable1.SizeF = new System.Drawing.SizeF(616.9998F, 25F);
|
||||
//
|
||||
// xrTableRow1
|
||||
//
|
||||
this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
|
||||
this.xrTable1.SizeF = new System.Drawing.SizeF(616.9998F, 25F);
|
||||
//
|
||||
// xrTableRow1
|
||||
//
|
||||
this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
|
||||
this.xrTableCell1,
|
||||
this.xrTableCell2});
|
||||
this.xrTableRow1.Name = "xrTableRow1";
|
||||
this.xrTableRow1.Weight = 1D;
|
||||
//
|
||||
// xrTableCell1
|
||||
//
|
||||
this.xrTableCell1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
this.xrTableRow1.Name = "xrTableRow1";
|
||||
this.xrTableRow1.Weight = 1D;
|
||||
//
|
||||
// xrTableCell1
|
||||
//
|
||||
this.xrTableCell1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "KalenderTageSortiert.Termine.VonBisString")});
|
||||
this.xrTableCell1.Name = "xrTableCell1";
|
||||
this.xrTableCell1.Text = "xrTableCell1";
|
||||
this.xrTableCell1.Weight = 1.1562499237060548D;
|
||||
//
|
||||
// xrTableCell2
|
||||
//
|
||||
this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
this.xrTableCell1.Name = "xrTableCell1";
|
||||
this.xrTableCell1.Text = "xrTableCell1";
|
||||
this.xrTableCell1.Weight = 1.1562499237060548D;
|
||||
//
|
||||
// xrTableCell2
|
||||
//
|
||||
this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "KalenderTageSortiert.Termine.SubjectLocationString")});
|
||||
this.xrTableCell2.Name = "xrTableCell2";
|
||||
this.xrTableCell2.Text = "xrTableCell2";
|
||||
this.xrTableCell2.Weight = 5.2437500762939449D;
|
||||
//
|
||||
// bindingSource2
|
||||
//
|
||||
this.bindingSource2.DataSource = typeof(BeWo.Report.ReportObjects.KalenderRO);
|
||||
//
|
||||
// DailyAppointmentReportKalender
|
||||
//
|
||||
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
|
||||
this.xrTableCell2.Name = "xrTableCell2";
|
||||
this.xrTableCell2.Text = "xrTableCell2";
|
||||
this.xrTableCell2.Weight = 5.2437500762939449D;
|
||||
//
|
||||
// xrLabel4
|
||||
//
|
||||
this.xrLabel4.CanShrink = true;
|
||||
this.xrLabel4.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "KalenderTageSortiert.Termine.Appointment.Notice")});
|
||||
this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(10F, 30F);
|
||||
this.xrLabel4.Name = "xrLabel4";
|
||||
this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(1, 1, 0, 0, 100F);
|
||||
this.xrLabel4.SizeF = new System.Drawing.SizeF(616.9998F, 23F);
|
||||
this.xrLabel4.Text = "xrLabel4";
|
||||
//
|
||||
// xrLabel5
|
||||
//
|
||||
this.xrLabel5.CanShrink = true;
|
||||
this.xrLabel5.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "KalenderTageSortiert.Termine.Appointment.Notice2")});
|
||||
this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(10F, 60F);
|
||||
this.xrLabel5.Name = "xrLabel5";
|
||||
this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(1, 1, 0, 0, 100F);
|
||||
this.xrLabel5.SizeF = new System.Drawing.SizeF(616.9998F, 23F);
|
||||
this.xrLabel5.Text = "xrLabel5";
|
||||
//
|
||||
// xrLabel6
|
||||
//
|
||||
this.xrLabel6.CanShrink = true;
|
||||
this.xrLabel6.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "KalenderTageSortiert.Termine.Appointment.Notice3")});
|
||||
this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(10.00001F, 82.99999F);
|
||||
this.xrLabel6.Name = "xrLabel6";
|
||||
this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(1, 1, 0, 0, 100F);
|
||||
this.xrLabel6.SizeF = new System.Drawing.SizeF(616.9998F, 23F);
|
||||
this.xrLabel6.Text = "xrLabel6";
|
||||
//
|
||||
// xrLabel7
|
||||
//
|
||||
this.xrLabel7.CanShrink = true;
|
||||
this.xrLabel7.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "KalenderTageSortiert.Termine.Appointment.Notice4")});
|
||||
this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(10.00001F, 106F);
|
||||
this.xrLabel7.Name = "xrLabel7";
|
||||
this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(1, 1, 0, 0, 100F);
|
||||
this.xrLabel7.SizeF = new System.Drawing.SizeF(616.9998F, 23F);
|
||||
this.xrLabel7.Text = "xrLabel7";
|
||||
//
|
||||
// bindingSource2
|
||||
//
|
||||
this.bindingSource2.DataSource = typeof(BeWo.Report.ReportObjects.KalenderRO);
|
||||
//
|
||||
// DailyAppointmentReportKalender
|
||||
//
|
||||
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
|
||||
this.Detail,
|
||||
this.TopMargin,
|
||||
this.BottomMargin,
|
||||
this.PageHeader,
|
||||
this.DetailReport});
|
||||
this.DataSource = this.bindingSource2;
|
||||
this.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F);
|
||||
this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
|
||||
this.DataSource = this.bindingSource2;
|
||||
this.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F);
|
||||
this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
|
||||
this.formattingRule1});
|
||||
this.Margins = new System.Drawing.Printing.Margins(100, 100, 100, 26);
|
||||
this.PageHeight = 1169;
|
||||
this.PageWidth = 827;
|
||||
this.PaperKind = System.Drawing.Printing.PaperKind.A4;
|
||||
this.Version = "13.1";
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.bindingSource2)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this)).EndInit();
|
||||
this.Margins = new System.Drawing.Printing.Margins(100, 100, 100, 26);
|
||||
this.PageHeight = 1169;
|
||||
this.PageWidth = 827;
|
||||
this.PaperKind = System.Drawing.Printing.PaperKind.A4;
|
||||
this.Version = "13.1";
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.bindingSource2)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this)).EndInit();
|
||||
|
||||
}
|
||||
|
||||
@@ -240,5 +292,9 @@
|
||||
private DevExpress.XtraReports.UI.DetailReportBand DetailReport1;
|
||||
private DevExpress.XtraReports.UI.DetailBand Detail2;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel2;
|
||||
}
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel7;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel6;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel5;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel4;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
using BeWo.Report.ReportObjects;
|
||||
using System.Text;
|
||||
using BeWo.Report.ReportObjects;
|
||||
using DevExpress.XtraReports.UI;
|
||||
|
||||
namespace BeWo.Report.DefaultReports
|
||||
@@ -12,6 +13,77 @@ namespace BeWo.Report.DefaultReports
|
||||
|
||||
public void SetReportDataSource(KalenderRO pRO)
|
||||
{
|
||||
if (pRO.KalenderTageSortiert != null)
|
||||
{
|
||||
foreach (var tag in pRO.KalenderTageSortiert)
|
||||
{
|
||||
if (tag.Termine != null)
|
||||
{
|
||||
foreach (var termin in tag.Termine)
|
||||
{
|
||||
if (termin.Appointment != null)
|
||||
{
|
||||
StringBuilder empString = new StringBuilder();
|
||||
|
||||
if (termin.Appointment.EmployeeList != null)
|
||||
{
|
||||
foreach (var e2s in termin.Appointment.EmployeeList)
|
||||
{
|
||||
if (empString.Length == 0)
|
||||
{
|
||||
empString.Append("Mitarbeiter: ");
|
||||
}
|
||||
else
|
||||
{
|
||||
empString.Append(", ");
|
||||
}
|
||||
empString.Append(e2s.Employee.Person.FirstNameLastName);
|
||||
}
|
||||
}
|
||||
termin.Appointment.Notice2 = empString.ToString();
|
||||
|
||||
StringBuilder custString = new StringBuilder();
|
||||
|
||||
if (termin.Appointment.CustomerList != null)
|
||||
{
|
||||
foreach (var c in termin.Appointment.CustomerList)
|
||||
{
|
||||
if (custString.Length == 0)
|
||||
{
|
||||
custString.Append("Klienten: ");
|
||||
}
|
||||
else
|
||||
{
|
||||
custString.Append(", ");
|
||||
}
|
||||
custString.Append(c.Person.FirstNameLastName);
|
||||
}
|
||||
}
|
||||
termin.Appointment.Notice3 = custString.ToString();
|
||||
|
||||
StringBuilder resString = new StringBuilder();
|
||||
|
||||
if (termin.Appointment.ResourceList != null)
|
||||
{
|
||||
foreach (var r in termin.Appointment.ResourceList)
|
||||
{
|
||||
if (resString.Length == 0)
|
||||
{
|
||||
resString.Append("Ressourcen: ");
|
||||
}
|
||||
else
|
||||
{
|
||||
resString.Append(", ");
|
||||
}
|
||||
resString.Append(r.Name);
|
||||
}
|
||||
}
|
||||
termin.Appointment.Notice4 = resString.ToString();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
bindingSource2.DataSource = pRO;
|
||||
}
|
||||
}
|
||||
|
||||
831
Report/DefaultReports/Mitarbeiterauslastung.designer.cs
generated
831
Report/DefaultReports/Mitarbeiterauslastung.designer.cs
generated
@@ -29,473 +29,472 @@ namespace BeWo.Report.DefaultReports
|
||||
/// </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.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
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.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
|
||||
this.DetailReport1 = new DevExpress.XtraReports.UI.DetailReportBand();
|
||||
this.Detail2 = new DevExpress.XtraReports.UI.DetailBand();
|
||||
this.GroupHeader2 = new DevExpress.XtraReports.UI.GroupHeaderBand();
|
||||
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.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
|
||||
this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
|
||||
this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
|
||||
this.xrTableCell35 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell38 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.cellSollGesamt = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
|
||||
this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
|
||||
this.lblMonat = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.pageFooterBand1 = new DevExpress.XtraReports.UI.PageFooterBand();
|
||||
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.fieldTotalSC = new DevExpress.XtraReports.UI.CalculatedField();
|
||||
this.fieldTotalEmp = new DevExpress.XtraReports.UI.CalculatedField();
|
||||
((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.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;
|
||||
//
|
||||
// Detail1
|
||||
//
|
||||
this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.components = new System.ComponentModel.Container();
|
||||
this.Detail = new DevExpress.XtraReports.UI.DetailBand();
|
||||
this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
|
||||
this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
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.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
|
||||
this.DetailReport1 = new DevExpress.XtraReports.UI.DetailReportBand();
|
||||
this.Detail2 = new DevExpress.XtraReports.UI.DetailBand();
|
||||
this.GroupHeader2 = new DevExpress.XtraReports.UI.GroupHeaderBand();
|
||||
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.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
|
||||
this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
|
||||
this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
|
||||
this.xrTableCell35 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell38 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.cellSollGesamt = 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.fieldTotalSC = new DevExpress.XtraReports.UI.CalculatedField();
|
||||
this.fieldTotalEmp = 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.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;
|
||||
//
|
||||
// Detail1
|
||||
//
|
||||
this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.xrLabel2,
|
||||
this.xrLabel1});
|
||||
this.Detail1.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.Detail1.HeightF = 50F;
|
||||
this.Detail1.KeepTogether = true;
|
||||
this.Detail1.KeepTogetherWithDetailReports = true;
|
||||
this.Detail1.Name = "Detail1";
|
||||
this.Detail1.StylePriority.UseFont = false;
|
||||
//
|
||||
// xrLabel2
|
||||
//
|
||||
this.xrLabel2.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold);
|
||||
this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 25F);
|
||||
this.xrLabel2.Multiline = true;
|
||||
this.xrLabel2.Name = "xrLabel2";
|
||||
this.xrLabel2.SizeF = new System.Drawing.SizeF(676.9999F, 25F);
|
||||
this.xrLabel2.StyleName = "Title";
|
||||
this.xrLabel2.StylePriority.UseFont = false;
|
||||
this.xrLabel2.Text = "Wochenstunden: [WeeklyTotalHoursByContract!0.00], FLS/Woche: [FLSTotalHoursByCont" +
|
||||
this.Detail1.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.Detail1.HeightF = 50F;
|
||||
this.Detail1.KeepTogether = true;
|
||||
this.Detail1.KeepTogetherWithDetailReports = true;
|
||||
this.Detail1.Name = "Detail1";
|
||||
this.Detail1.StylePriority.UseFont = false;
|
||||
//
|
||||
// xrLabel2
|
||||
//
|
||||
this.xrLabel2.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold);
|
||||
this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 25F);
|
||||
this.xrLabel2.Multiline = true;
|
||||
this.xrLabel2.Name = "xrLabel2";
|
||||
this.xrLabel2.SizeF = new System.Drawing.SizeF(676.9999F, 25F);
|
||||
this.xrLabel2.StyleName = "Title";
|
||||
this.xrLabel2.StylePriority.UseFont = false;
|
||||
this.xrLabel2.Text = "Wochenstunden: [WeeklyTotalHoursByContract!0.00], FLS/Woche: [FLSTotalHoursByCont" +
|
||||
"ract!0.00]";
|
||||
//
|
||||
// xrLabel1
|
||||
//
|
||||
this.xrLabel1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
//
|
||||
// xrLabel1
|
||||
//
|
||||
this.xrLabel1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.FullName")});
|
||||
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(676.9999F, 25F);
|
||||
this.xrLabel1.StyleName = "Title";
|
||||
this.xrLabel1.StylePriority.UseFont = false;
|
||||
this.xrLabel1.Text = "xrLabel1";
|
||||
//
|
||||
// xrTableDetail
|
||||
//
|
||||
this.xrTableDetail.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
|
||||
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(676.9999F, 25F);
|
||||
this.xrLabel1.StyleName = "Title";
|
||||
this.xrLabel1.StylePriority.UseFont = false;
|
||||
this.xrLabel1.Text = "xrLabel1";
|
||||
//
|
||||
// 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.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(640F, 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.xrTableDetail.SizeF = new System.Drawing.SizeF(640F, 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.xrTableCell2,
|
||||
this.xrTableCell28});
|
||||
this.xrTableRowDetail.Name = "xrTableRowDetail";
|
||||
this.xrTableRowDetail.Weight = 1D;
|
||||
//
|
||||
// xrTableCell3
|
||||
//
|
||||
this.xrTableCell3.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
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, "EmployeeDetailList.SupportConceptDetailList.CustomerFullName")});
|
||||
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.18034265103697025D;
|
||||
//
|
||||
// xrTableCell19
|
||||
//
|
||||
this.xrTableCell19.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
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.18034265103697025D;
|
||||
//
|
||||
// xrTableCell19
|
||||
//
|
||||
this.xrTableCell19.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.SupportConceptDetailList.TimeRangeString", "{0:0.00}")});
|
||||
this.xrTableCell19.Name = "xrTableCell19";
|
||||
this.xrTableCell19.Text = "xrTableCell19";
|
||||
this.xrTableCell19.Weight = 0.15329125338142471D;
|
||||
//
|
||||
// xrTableCell2
|
||||
//
|
||||
this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.SupportConceptDetailList.CostBearer2SupportConcept.CostBearer." +
|
||||
"Organisation.Name")});
|
||||
this.xrTableCell2.Name = "xrTableCell2";
|
||||
this.xrTableCell2.Text = "xrTableCell2";
|
||||
this.xrTableCell2.Weight = 0.15329125338142469D;
|
||||
//
|
||||
// xrTableCell28
|
||||
//
|
||||
this.xrTableCell28.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
this.xrTableCell19.Name = "xrTableCell19";
|
||||
this.xrTableCell19.Text = "xrTableCell19";
|
||||
this.xrTableCell19.Weight = 0.15329125338142471D;
|
||||
//
|
||||
// xrTableCell2
|
||||
//
|
||||
this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.SupportConceptDetailList.OrganisationName")});
|
||||
this.xrTableCell2.Name = "xrTableCell2";
|
||||
this.xrTableCell2.Text = "xrTableCell2";
|
||||
this.xrTableCell2.Weight = 0.15329125338142469D;
|
||||
//
|
||||
// xrTableCell28
|
||||
//
|
||||
this.xrTableCell28.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.SupportConceptDetailList.ApprovedHoursPerWeek", "{0:0.00}")});
|
||||
this.xrTableCell28.Name = "xrTableCell28";
|
||||
this.xrTableCell28.Text = "xrTableCell28";
|
||||
this.xrTableCell28.Weight = 0.090171325518485085D;
|
||||
//
|
||||
// DetailReport
|
||||
//
|
||||
this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
|
||||
this.xrTableCell28.Name = "xrTableCell28";
|
||||
this.xrTableCell28.Text = "xrTableCell28";
|
||||
this.xrTableCell28.Weight = 0.090171325518485085D;
|
||||
//
|
||||
// DetailReport
|
||||
//
|
||||
this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
|
||||
this.Detail1,
|
||||
this.DetailReport1});
|
||||
this.DetailReport.DataMember = "EmployeeDetailList";
|
||||
this.DetailReport.DataSource = this.bindingSource1;
|
||||
this.DetailReport.Level = 0;
|
||||
this.DetailReport.Name = "DetailReport";
|
||||
//
|
||||
// DetailReport1
|
||||
//
|
||||
this.DetailReport1.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
|
||||
this.DetailReport.DataMember = "EmployeeDetailList";
|
||||
this.DetailReport.DataSource = this.bindingSource1;
|
||||
this.DetailReport.Level = 0;
|
||||
this.DetailReport.Name = "DetailReport";
|
||||
//
|
||||
// DetailReport1
|
||||
//
|
||||
this.DetailReport1.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
|
||||
this.Detail2,
|
||||
this.GroupHeader2,
|
||||
this.GroupFooter1});
|
||||
this.DetailReport1.DataMember = "EmployeeDetailList.SupportConceptDetailList";
|
||||
this.DetailReport1.DataSource = this.bindingSource1;
|
||||
this.DetailReport1.Level = 0;
|
||||
this.DetailReport1.Name = "DetailReport1";
|
||||
//
|
||||
// Detail2
|
||||
//
|
||||
this.Detail2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.DetailReport1.DataMember = "EmployeeDetailList.SupportConceptDetailList";
|
||||
this.DetailReport1.DataSource = this.bindingSource1;
|
||||
this.DetailReport1.Level = 0;
|
||||
this.DetailReport1.Name = "DetailReport1";
|
||||
//
|
||||
// Detail2
|
||||
//
|
||||
this.Detail2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.xrTableDetail});
|
||||
this.Detail2.HeightF = 25F;
|
||||
this.Detail2.Name = "Detail2";
|
||||
//
|
||||
// GroupHeader2
|
||||
//
|
||||
this.GroupHeader2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.Detail2.HeightF = 25F;
|
||||
this.Detail2.Name = "Detail2";
|
||||
//
|
||||
// GroupHeader2
|
||||
//
|
||||
this.GroupHeader2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.xrTableHeader});
|
||||
this.GroupHeader2.HeightF = 40F;
|
||||
this.GroupHeader2.Name = "GroupHeader2";
|
||||
this.GroupHeader2.RepeatEveryPage = true;
|
||||
//
|
||||
// xrTableHeader
|
||||
//
|
||||
this.xrTableHeader.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
|
||||
this.GroupHeader2.HeightF = 40F;
|
||||
this.GroupHeader2.Name = "GroupHeader2";
|
||||
this.GroupHeader2.RepeatEveryPage = true;
|
||||
//
|
||||
// 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.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(640F, 40F);
|
||||
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.xrTableHeader.SizeF = new System.Drawing.SizeF(640F, 40F);
|
||||
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.xrTableCell1,
|
||||
this.xrTableCell9});
|
||||
this.xrTableRowHeader.Name = "xrTableRowHeader";
|
||||
this.xrTableRowHeader.Weight = 1.5999999999999996D;
|
||||
//
|
||||
// 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 = "Klient/in";
|
||||
this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
this.xrTableCell5.Weight = 0.18034264782021736D;
|
||||
//
|
||||
// xrTableCell4
|
||||
//
|
||||
this.xrTableCell4.Name = "xrTableCell4";
|
||||
this.xrTableCell4.Text = "Zeitraum";
|
||||
this.xrTableCell4.Weight = 0.15329125478030675D;
|
||||
//
|
||||
// xrTableCell1
|
||||
//
|
||||
this.xrTableCell1.Name = "xrTableCell1";
|
||||
this.xrTableCell1.Text = "Kostenträger";
|
||||
this.xrTableCell1.Weight = 0.15329125478030678D;
|
||||
//
|
||||
// xrTableCell9
|
||||
//
|
||||
this.xrTableCell9.Multiline = true;
|
||||
this.xrTableCell9.Name = "xrTableCell9";
|
||||
this.xrTableCell9.Text = "Bewilligt/Woche";
|
||||
this.xrTableCell9.Weight = 0.090171325937473845D;
|
||||
//
|
||||
// GroupFooter1
|
||||
//
|
||||
this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.xrTableRowHeader.Name = "xrTableRowHeader";
|
||||
this.xrTableRowHeader.Weight = 1.5999999999999996D;
|
||||
//
|
||||
// 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 = "Klient/in";
|
||||
this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
this.xrTableCell5.Weight = 0.18034264782021736D;
|
||||
//
|
||||
// xrTableCell4
|
||||
//
|
||||
this.xrTableCell4.Name = "xrTableCell4";
|
||||
this.xrTableCell4.Text = "Zeitraum";
|
||||
this.xrTableCell4.Weight = 0.15329125478030675D;
|
||||
//
|
||||
// xrTableCell1
|
||||
//
|
||||
this.xrTableCell1.Name = "xrTableCell1";
|
||||
this.xrTableCell1.Text = "Kostenträger";
|
||||
this.xrTableCell1.Weight = 0.15329125478030678D;
|
||||
//
|
||||
// xrTableCell9
|
||||
//
|
||||
this.xrTableCell9.Multiline = true;
|
||||
this.xrTableCell9.Name = "xrTableCell9";
|
||||
this.xrTableCell9.Text = "Bewilligt/Woche";
|
||||
this.xrTableCell9.Weight = 0.090171325937473845D;
|
||||
//
|
||||
// GroupFooter1
|
||||
//
|
||||
this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.xrTable1});
|
||||
this.GroupFooter1.HeightF = 60F;
|
||||
this.GroupFooter1.Level = 1;
|
||||
this.GroupFooter1.Name = "GroupFooter1";
|
||||
//
|
||||
// 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.GroupFooter1.HeightF = 60F;
|
||||
this.GroupFooter1.Level = 1;
|
||||
this.GroupFooter1.Name = "GroupFooter1";
|
||||
//
|
||||
// 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(639.9999F, 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.xrTable1.SizeF = new System.Drawing.SizeF(639.9999F, 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.xrTableCell38,
|
||||
this.xrTableCell6,
|
||||
this.cellSollGesamt});
|
||||
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.18034254096455143D;
|
||||
//
|
||||
// xrTableCell38
|
||||
//
|
||||
this.xrTableCell38.Name = "xrTableCell38";
|
||||
this.xrTableCell38.Weight = 0.15329111579090118D;
|
||||
//
|
||||
// xrTableCell6
|
||||
//
|
||||
this.xrTableCell6.Name = "xrTableCell6";
|
||||
this.xrTableCell6.Weight = 0.15329140580312939D;
|
||||
//
|
||||
// cellSollGesamt
|
||||
//
|
||||
this.cellSollGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
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.18034254096455143D;
|
||||
//
|
||||
// xrTableCell38
|
||||
//
|
||||
this.xrTableCell38.Name = "xrTableCell38";
|
||||
this.xrTableCell38.Weight = 0.15329111579090118D;
|
||||
//
|
||||
// xrTableCell6
|
||||
//
|
||||
this.xrTableCell6.Name = "xrTableCell6";
|
||||
this.xrTableCell6.Weight = 0.15329140580312939D;
|
||||
//
|
||||
// cellSollGesamt
|
||||
//
|
||||
this.cellSollGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.ApprovedHoursPerWeek", "{0:0.00}")});
|
||||
this.cellSollGesamt.Name = "cellSollGesamt";
|
||||
this.cellSollGesamt.Text = "cellSollGesamt";
|
||||
this.cellSollGesamt.Weight = 0.090171342851318267D;
|
||||
//
|
||||
// bindingSource1
|
||||
//
|
||||
this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.MitarbeiterauslastungRO);
|
||||
//
|
||||
// ReportHeader
|
||||
//
|
||||
this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.cellSollGesamt.Name = "cellSollGesamt";
|
||||
this.cellSollGesamt.Text = "cellSollGesamt";
|
||||
this.cellSollGesamt.Weight = 0.090171342851318267D;
|
||||
//
|
||||
// ReportHeader
|
||||
//
|
||||
this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.lblMonat});
|
||||
this.ReportHeader.HeightF = 60F;
|
||||
this.ReportHeader.Name = "ReportHeader";
|
||||
//
|
||||
// lblMonat
|
||||
//
|
||||
this.lblMonat.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
this.ReportHeader.HeightF = 60F;
|
||||
this.ReportHeader.Name = "ReportHeader";
|
||||
//
|
||||
// lblMonat
|
||||
//
|
||||
this.lblMonat.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "ReportStartDate", "Auslastung {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(676.9999F, 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.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(676.9999F, 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(342.4169F, 25F);
|
||||
this.xrPageInfo2.Name = "xrPageInfo2";
|
||||
this.xrPageInfo2.SizeF = new System.Drawing.SizeF(297.5831F, 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(287F, 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 = 1;
|
||||
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 = 1;
|
||||
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 = 1;
|
||||
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 = 1;
|
||||
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";
|
||||
//
|
||||
// fieldTotalSC
|
||||
//
|
||||
this.fieldTotalSC.DataMember = "EmployeeDetailList.SupportConceptDetailList";
|
||||
this.fieldTotalSC.Expression = "[DirectIst]+[MittelbarIst]";
|
||||
this.fieldTotalSC.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
|
||||
this.fieldTotalSC.Name = "fieldTotalSC";
|
||||
//
|
||||
// fieldTotalEmp
|
||||
//
|
||||
this.fieldTotalEmp.DataMember = "EmployeeDetailList";
|
||||
this.fieldTotalEmp.Expression = "[DirectIst]+[MittelbarIst]";
|
||||
this.fieldTotalEmp.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
|
||||
this.fieldTotalEmp.Name = "fieldTotalEmp";
|
||||
//
|
||||
// Mitarbeiterauslastung
|
||||
//
|
||||
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
|
||||
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(342.4169F, 25F);
|
||||
this.xrPageInfo2.Name = "xrPageInfo2";
|
||||
this.xrPageInfo2.SizeF = new System.Drawing.SizeF(297.5831F, 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(287F, 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 = 1;
|
||||
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 = 1;
|
||||
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 = 1;
|
||||
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 = 1;
|
||||
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";
|
||||
//
|
||||
// fieldTotalSC
|
||||
//
|
||||
this.fieldTotalSC.DataMember = "EmployeeDetailList.SupportConceptDetailList";
|
||||
this.fieldTotalSC.Expression = "[DirectIst]+[MittelbarIst]";
|
||||
this.fieldTotalSC.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
|
||||
this.fieldTotalSC.Name = "fieldTotalSC";
|
||||
//
|
||||
// fieldTotalEmp
|
||||
//
|
||||
this.fieldTotalEmp.DataMember = "EmployeeDetailList";
|
||||
this.fieldTotalEmp.Expression = "[DirectIst]+[MittelbarIst]";
|
||||
this.fieldTotalEmp.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
|
||||
this.fieldTotalEmp.Name = "fieldTotalEmp";
|
||||
//
|
||||
// bindingSource1
|
||||
//
|
||||
this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.MitarbeiterauslastungRO);
|
||||
//
|
||||
// Mitarbeiterauslastung
|
||||
//
|
||||
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.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] {
|
||||
this.fieldFLS,
|
||||
this.fieldTotalSC,
|
||||
this.fieldTotalEmp});
|
||||
this.DataSource = this.bindingSource1;
|
||||
this.Margins = new System.Drawing.Printing.Margins(100, 30, 50, 30);
|
||||
this.PageHeight = 1169;
|
||||
this.PageWidth = 827;
|
||||
this.PaperKind = System.Drawing.Printing.PaperKind.A4;
|
||||
this.StyleSheet.AddRange(new DevExpress.XtraReports.UI.XRControlStyle[] {
|
||||
this.DataSource = this.bindingSource1;
|
||||
this.Margins = new System.Drawing.Printing.Margins(100, 30, 50, 30);
|
||||
this.PageHeight = 1169;
|
||||
this.PageWidth = 827;
|
||||
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 = "13.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();
|
||||
this.Version = "13.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();
|
||||
|
||||
}
|
||||
|
||||
|
||||
807
Report/DefaultReports/Teamauslastung.designer.cs
generated
807
Report/DefaultReports/Teamauslastung.designer.cs
generated
@@ -29,459 +29,458 @@ namespace BeWo.Report.DefaultReports
|
||||
/// </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.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
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.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
|
||||
this.DetailReport1 = new DevExpress.XtraReports.UI.DetailReportBand();
|
||||
this.Detail2 = new DevExpress.XtraReports.UI.DetailBand();
|
||||
this.GroupHeader2 = new DevExpress.XtraReports.UI.GroupHeaderBand();
|
||||
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.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
|
||||
this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
|
||||
this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
|
||||
this.xrTableCell35 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell38 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.cellSollGesamt = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
|
||||
this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
|
||||
this.lblMonat = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.pageFooterBand1 = new DevExpress.XtraReports.UI.PageFooterBand();
|
||||
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.fieldTotalSC = new DevExpress.XtraReports.UI.CalculatedField();
|
||||
this.fieldTotalEmp = new DevExpress.XtraReports.UI.CalculatedField();
|
||||
((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.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;
|
||||
//
|
||||
// Detail1
|
||||
//
|
||||
this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.components = new System.ComponentModel.Container();
|
||||
this.Detail = new DevExpress.XtraReports.UI.DetailBand();
|
||||
this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
|
||||
this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
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.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
|
||||
this.DetailReport1 = new DevExpress.XtraReports.UI.DetailReportBand();
|
||||
this.Detail2 = new DevExpress.XtraReports.UI.DetailBand();
|
||||
this.GroupHeader2 = new DevExpress.XtraReports.UI.GroupHeaderBand();
|
||||
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.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
|
||||
this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
|
||||
this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
|
||||
this.xrTableCell35 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell38 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.cellSollGesamt = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
|
||||
this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
|
||||
this.lblMonat = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.pageFooterBand1 = new DevExpress.XtraReports.UI.PageFooterBand();
|
||||
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.fieldTotalSC = new DevExpress.XtraReports.UI.CalculatedField();
|
||||
this.fieldTotalEmp = new DevExpress.XtraReports.UI.CalculatedField();
|
||||
((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.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;
|
||||
//
|
||||
// Detail1
|
||||
//
|
||||
this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.xrLabel1});
|
||||
this.Detail1.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.Detail1.HeightF = 50F;
|
||||
this.Detail1.KeepTogether = true;
|
||||
this.Detail1.KeepTogetherWithDetailReports = true;
|
||||
this.Detail1.Name = "Detail1";
|
||||
this.Detail1.StylePriority.UseFont = false;
|
||||
//
|
||||
// xrLabel1
|
||||
//
|
||||
this.xrLabel1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
this.Detail1.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.Detail1.HeightF = 50F;
|
||||
this.Detail1.KeepTogether = true;
|
||||
this.Detail1.KeepTogetherWithDetailReports = true;
|
||||
this.Detail1.Name = "Detail1";
|
||||
this.Detail1.StylePriority.UseFont = false;
|
||||
//
|
||||
// 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(676.9999F, 25F);
|
||||
this.xrLabel1.StyleName = "Title";
|
||||
this.xrLabel1.StylePriority.UseFont = false;
|
||||
this.xrLabel1.Text = "xrLabel1";
|
||||
//
|
||||
// xrTableDetail
|
||||
//
|
||||
this.xrTableDetail.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
|
||||
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(676.9999F, 25F);
|
||||
this.xrLabel1.StyleName = "Title";
|
||||
this.xrLabel1.StylePriority.UseFont = false;
|
||||
this.xrLabel1.Text = "xrLabel1";
|
||||
//
|
||||
// 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.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(750F, 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.xrTableDetail.SizeF = new System.Drawing.SizeF(750F, 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.xrTableCell2,
|
||||
this.xrTableCell28});
|
||||
this.xrTableRowDetail.Name = "xrTableRowDetail";
|
||||
this.xrTableRowDetail.Weight = 1D;
|
||||
//
|
||||
// xrTableCell3
|
||||
//
|
||||
this.xrTableCell3.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
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.SupportConceptDetailList.CustomerFullName")});
|
||||
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.18034265103697025D;
|
||||
//
|
||||
// xrTableCell19
|
||||
//
|
||||
this.xrTableCell19.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
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.18034265103697025D;
|
||||
//
|
||||
// xrTableCell19
|
||||
//
|
||||
this.xrTableCell19.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.SupportConceptDetailList.TimeRangeString", "{0:0.00}")});
|
||||
this.xrTableCell19.Name = "xrTableCell19";
|
||||
this.xrTableCell19.Text = "xrTableCell19";
|
||||
this.xrTableCell19.Weight = 0.1352569882777277D;
|
||||
//
|
||||
// xrTableCell2
|
||||
//
|
||||
this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.SupportConceptDetailList.CostBearer2SupportConcept.CostBearer.Orga" +
|
||||
"nisation.Name")});
|
||||
this.xrTableCell2.Name = "xrTableCell2";
|
||||
this.xrTableCell2.Text = "xrTableCell2";
|
||||
this.xrTableCell2.Weight = 0.18034265103697023D;
|
||||
//
|
||||
// xrTableCell28
|
||||
//
|
||||
this.xrTableCell28.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
this.xrTableCell19.Name = "xrTableCell19";
|
||||
this.xrTableCell19.Text = "xrTableCell19";
|
||||
this.xrTableCell19.Weight = 0.1352569882777277D;
|
||||
//
|
||||
// xrTableCell2
|
||||
//
|
||||
this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.SupportConceptDetailList.OrganisationName")});
|
||||
this.xrTableCell2.Name = "xrTableCell2";
|
||||
this.xrTableCell2.Text = "xrTableCell2";
|
||||
this.xrTableCell2.Weight = 0.18034265103697023D;
|
||||
//
|
||||
// xrTableCell28
|
||||
//
|
||||
this.xrTableCell28.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.SupportConceptDetailList.ApprovedHoursPerWeek", "{0:0.00}")});
|
||||
this.xrTableCell28.Name = "xrTableCell28";
|
||||
this.xrTableCell28.Text = "xrTableCell28";
|
||||
this.xrTableCell28.Weight = 0.18034265103697023D;
|
||||
//
|
||||
// DetailReport
|
||||
//
|
||||
this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
|
||||
this.xrTableCell28.Name = "xrTableCell28";
|
||||
this.xrTableCell28.Text = "xrTableCell28";
|
||||
this.xrTableCell28.Weight = 0.18034265103697023D;
|
||||
//
|
||||
// DetailReport
|
||||
//
|
||||
this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
|
||||
this.Detail1,
|
||||
this.DetailReport1});
|
||||
this.DetailReport.DataMember = "TeamDetailList";
|
||||
this.DetailReport.DataSource = this.bindingSource1;
|
||||
this.DetailReport.Level = 0;
|
||||
this.DetailReport.Name = "DetailReport";
|
||||
//
|
||||
// DetailReport1
|
||||
//
|
||||
this.DetailReport1.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
|
||||
this.DetailReport.DataMember = "TeamDetailList";
|
||||
this.DetailReport.DataSource = this.bindingSource1;
|
||||
this.DetailReport.Level = 0;
|
||||
this.DetailReport.Name = "DetailReport";
|
||||
//
|
||||
// DetailReport1
|
||||
//
|
||||
this.DetailReport1.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
|
||||
this.Detail2,
|
||||
this.GroupHeader2,
|
||||
this.GroupFooter1});
|
||||
this.DetailReport1.DataMember = "TeamDetailList.SupportConceptDetailList";
|
||||
this.DetailReport1.DataSource = this.bindingSource1;
|
||||
this.DetailReport1.Level = 0;
|
||||
this.DetailReport1.Name = "DetailReport1";
|
||||
//
|
||||
// Detail2
|
||||
//
|
||||
this.Detail2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.DetailReport1.DataMember = "TeamDetailList.SupportConceptDetailList";
|
||||
this.DetailReport1.DataSource = this.bindingSource1;
|
||||
this.DetailReport1.Level = 0;
|
||||
this.DetailReport1.Name = "DetailReport1";
|
||||
//
|
||||
// Detail2
|
||||
//
|
||||
this.Detail2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.xrTableDetail});
|
||||
this.Detail2.HeightF = 25F;
|
||||
this.Detail2.Name = "Detail2";
|
||||
//
|
||||
// GroupHeader2
|
||||
//
|
||||
this.GroupHeader2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.Detail2.HeightF = 25F;
|
||||
this.Detail2.Name = "Detail2";
|
||||
//
|
||||
// GroupHeader2
|
||||
//
|
||||
this.GroupHeader2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.xrTableHeader});
|
||||
this.GroupHeader2.HeightF = 40F;
|
||||
this.GroupHeader2.Name = "GroupHeader2";
|
||||
this.GroupHeader2.RepeatEveryPage = true;
|
||||
//
|
||||
// xrTableHeader
|
||||
//
|
||||
this.xrTableHeader.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
|
||||
this.GroupHeader2.HeightF = 40F;
|
||||
this.GroupHeader2.Name = "GroupHeader2";
|
||||
this.GroupHeader2.RepeatEveryPage = true;
|
||||
//
|
||||
// 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.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(750F, 40F);
|
||||
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.xrTableHeader.SizeF = new System.Drawing.SizeF(750F, 40F);
|
||||
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.xrTableCell1,
|
||||
this.xrTableCell9});
|
||||
this.xrTableRowHeader.Name = "xrTableRowHeader";
|
||||
this.xrTableRowHeader.Weight = 1.5999999999999996D;
|
||||
//
|
||||
// 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 = "Klient/in";
|
||||
this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
this.xrTableCell5.Weight = 0.18034264782021736D;
|
||||
//
|
||||
// xrTableCell4
|
||||
//
|
||||
this.xrTableCell4.Name = "xrTableCell4";
|
||||
this.xrTableCell4.Text = "Zeitraum";
|
||||
this.xrTableCell4.Weight = 0.1352569910754918D;
|
||||
//
|
||||
// xrTableCell1
|
||||
//
|
||||
this.xrTableCell1.Name = "xrTableCell1";
|
||||
this.xrTableCell1.Text = "Kostenträger";
|
||||
this.xrTableCell1.Weight = 0.18034265124646462D;
|
||||
//
|
||||
// xrTableCell9
|
||||
//
|
||||
this.xrTableCell9.Multiline = true;
|
||||
this.xrTableCell9.Name = "xrTableCell9";
|
||||
this.xrTableCell9.Text = "Bewilligt/Woche";
|
||||
this.xrTableCell9.Weight = 0.18034265124646462D;
|
||||
//
|
||||
// GroupFooter1
|
||||
//
|
||||
this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.xrTableRowHeader.Name = "xrTableRowHeader";
|
||||
this.xrTableRowHeader.Weight = 1.5999999999999996D;
|
||||
//
|
||||
// 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 = "Klient/in";
|
||||
this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
this.xrTableCell5.Weight = 0.18034264782021736D;
|
||||
//
|
||||
// xrTableCell4
|
||||
//
|
||||
this.xrTableCell4.Name = "xrTableCell4";
|
||||
this.xrTableCell4.Text = "Zeitraum";
|
||||
this.xrTableCell4.Weight = 0.1352569910754918D;
|
||||
//
|
||||
// xrTableCell1
|
||||
//
|
||||
this.xrTableCell1.Name = "xrTableCell1";
|
||||
this.xrTableCell1.Text = "Kostenträger";
|
||||
this.xrTableCell1.Weight = 0.18034265124646462D;
|
||||
//
|
||||
// xrTableCell9
|
||||
//
|
||||
this.xrTableCell9.Multiline = true;
|
||||
this.xrTableCell9.Name = "xrTableCell9";
|
||||
this.xrTableCell9.Text = "Bewilligt/Woche";
|
||||
this.xrTableCell9.Weight = 0.18034265124646462D;
|
||||
//
|
||||
// GroupFooter1
|
||||
//
|
||||
this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.xrTable1});
|
||||
this.GroupFooter1.HeightF = 60F;
|
||||
this.GroupFooter1.Level = 1;
|
||||
this.GroupFooter1.Name = "GroupFooter1";
|
||||
//
|
||||
// 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(0.0001271566F, 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.GroupFooter1.HeightF = 60F;
|
||||
this.GroupFooter1.Level = 1;
|
||||
this.GroupFooter1.Name = "GroupFooter1";
|
||||
//
|
||||
// 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(0.0001271566F, 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(750F, 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.xrTable1.SizeF = new System.Drawing.SizeF(750F, 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.xrTableCell38,
|
||||
this.xrTableCell6,
|
||||
this.cellSollGesamt});
|
||||
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.18034265103697028D;
|
||||
//
|
||||
// xrTableCell38
|
||||
//
|
||||
this.xrTableCell38.Name = "xrTableCell38";
|
||||
this.xrTableCell38.Weight = 0.1352569882777277D;
|
||||
//
|
||||
// xrTableCell6
|
||||
//
|
||||
this.xrTableCell6.Name = "xrTableCell6";
|
||||
this.xrTableCell6.Weight = 0.18034265103697075D;
|
||||
//
|
||||
// cellSollGesamt
|
||||
//
|
||||
this.cellSollGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
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.18034265103697028D;
|
||||
//
|
||||
// xrTableCell38
|
||||
//
|
||||
this.xrTableCell38.Name = "xrTableCell38";
|
||||
this.xrTableCell38.Weight = 0.1352569882777277D;
|
||||
//
|
||||
// xrTableCell6
|
||||
//
|
||||
this.xrTableCell6.Name = "xrTableCell6";
|
||||
this.xrTableCell6.Weight = 0.18034265103697075D;
|
||||
//
|
||||
// cellSollGesamt
|
||||
//
|
||||
this.cellSollGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.ApprovedHoursPerWeek", "{0:0.00}")});
|
||||
this.cellSollGesamt.Name = "cellSollGesamt";
|
||||
this.cellSollGesamt.Text = "cellSollGesamt";
|
||||
this.cellSollGesamt.Weight = 0.18034265103697075D;
|
||||
//
|
||||
// bindingSource1
|
||||
//
|
||||
this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.MitarbeiterauslastungRO);
|
||||
//
|
||||
// ReportHeader
|
||||
//
|
||||
this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.cellSollGesamt.Name = "cellSollGesamt";
|
||||
this.cellSollGesamt.Text = "cellSollGesamt";
|
||||
this.cellSollGesamt.Weight = 0.18034265103697075D;
|
||||
//
|
||||
// bindingSource1
|
||||
//
|
||||
this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.MitarbeiterauslastungRO);
|
||||
//
|
||||
// ReportHeader
|
||||
//
|
||||
this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.lblMonat});
|
||||
this.ReportHeader.HeightF = 60F;
|
||||
this.ReportHeader.Name = "ReportHeader";
|
||||
//
|
||||
// lblMonat
|
||||
//
|
||||
this.lblMonat.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
this.ReportHeader.HeightF = 60F;
|
||||
this.ReportHeader.Name = "ReportHeader";
|
||||
//
|
||||
// lblMonat
|
||||
//
|
||||
this.lblMonat.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "ReportStartDate", "Auslastung {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(676.9999F, 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.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(676.9999F, 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(452.417F, 25F);
|
||||
this.xrPageInfo2.Name = "xrPageInfo2";
|
||||
this.xrPageInfo2.SizeF = new System.Drawing.SizeF(297.5831F, 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(287F, 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 = 1;
|
||||
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 = 1;
|
||||
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 = 1;
|
||||
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 = 1;
|
||||
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";
|
||||
//
|
||||
// fieldTotalSC
|
||||
//
|
||||
this.fieldTotalSC.DataMember = "TeamDetailList.SupportConceptDetailList";
|
||||
this.fieldTotalSC.Expression = "[DirectIst]+[MittelbarIst]";
|
||||
this.fieldTotalSC.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
|
||||
this.fieldTotalSC.Name = "fieldTotalSC";
|
||||
//
|
||||
// fieldTotalEmp
|
||||
//
|
||||
this.fieldTotalEmp.DataMember = "TeamDetailList";
|
||||
this.fieldTotalEmp.Expression = "[DirectIst]+[MittelbarIst]";
|
||||
this.fieldTotalEmp.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
|
||||
this.fieldTotalEmp.Name = "fieldTotalEmp";
|
||||
//
|
||||
// Teamauslastung
|
||||
//
|
||||
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
|
||||
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(452.417F, 25F);
|
||||
this.xrPageInfo2.Name = "xrPageInfo2";
|
||||
this.xrPageInfo2.SizeF = new System.Drawing.SizeF(297.5831F, 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(287F, 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 = 1;
|
||||
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 = 1;
|
||||
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 = 1;
|
||||
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 = 1;
|
||||
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";
|
||||
//
|
||||
// fieldTotalSC
|
||||
//
|
||||
this.fieldTotalSC.DataMember = "TeamDetailList.SupportConceptDetailList";
|
||||
this.fieldTotalSC.Expression = "[DirectIst]+[MittelbarIst]";
|
||||
this.fieldTotalSC.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
|
||||
this.fieldTotalSC.Name = "fieldTotalSC";
|
||||
//
|
||||
// fieldTotalEmp
|
||||
//
|
||||
this.fieldTotalEmp.DataMember = "TeamDetailList";
|
||||
this.fieldTotalEmp.Expression = "[DirectIst]+[MittelbarIst]";
|
||||
this.fieldTotalEmp.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
|
||||
this.fieldTotalEmp.Name = "fieldTotalEmp";
|
||||
//
|
||||
// Teamauslastung
|
||||
//
|
||||
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.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] {
|
||||
this.fieldFLS,
|
||||
this.fieldTotalSC,
|
||||
this.fieldTotalEmp});
|
||||
this.DataSource = this.bindingSource1;
|
||||
this.Margins = new System.Drawing.Printing.Margins(50, 20, 50, 30);
|
||||
this.PageHeight = 1169;
|
||||
this.PageWidth = 827;
|
||||
this.PaperKind = System.Drawing.Printing.PaperKind.A4;
|
||||
this.StyleSheet.AddRange(new DevExpress.XtraReports.UI.XRControlStyle[] {
|
||||
this.DataSource = this.bindingSource1;
|
||||
this.Margins = new System.Drawing.Printing.Margins(50, 20, 50, 30);
|
||||
this.PageHeight = 1169;
|
||||
this.PageWidth = 827;
|
||||
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 = "13.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();
|
||||
this.Version = "13.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();
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -109,9 +109,9 @@ namespace BeWo.Report.ReportObjects
|
||||
{
|
||||
var emp = empDetail.Employee;
|
||||
|
||||
|
||||
Contract contract = emp.LastContract;
|
||||
if (contract != null && contract.WeeklyFLS.HasValue)
|
||||
Contract contract = emp.GetValidContractForDate(ro.ReportStartDate);
|
||||
|
||||
if (contract != null && contract.WeeklyFLS.HasValue)
|
||||
{
|
||||
empDetail.WeeklyTotalHoursByContract = contract.WeeklyTotalHours ?? 0;
|
||||
empDetail.FLSTotalHoursByContract = contract.WeeklyFLS ?? 0;
|
||||
|
||||
@@ -17,42 +17,42 @@ using BS.Shared.Services;
|
||||
|
||||
namespace BeWo.Report.ReportObjects
|
||||
{
|
||||
public class FinanceRO : AbstractBeWoReportObject<FinanceRO>
|
||||
{
|
||||
public DateTime? ReportStartDate { get; set; }
|
||||
public class FinanceRO : AbstractBeWoReportObject<FinanceRO>
|
||||
{
|
||||
public DateTime? ReportStartDate { get; set; }
|
||||
|
||||
public DateTime? ReportEndDate { get; set; }
|
||||
public DateTime? ReportEndDate { get; set; }
|
||||
|
||||
public decimal? RateFactor { get; set; }
|
||||
public decimal? RateFactor { get; set; }
|
||||
|
||||
public IList<SupportConceptFinanceRO> SupportConceptFinanceList { get; set; }
|
||||
public IList<SupportConceptFinanceRO> SupportConceptFinanceList { get; set; }
|
||||
|
||||
|
||||
public class SupportConceptFinanceRO
|
||||
{
|
||||
public string CustomerName { get; set; }
|
||||
public class SupportConceptFinanceRO
|
||||
{
|
||||
public string CustomerName { get; set; }
|
||||
|
||||
public string SupportConceptTimeSpanString { get; set; }
|
||||
public string SupportConceptTimeSpanString { get; set; }
|
||||
|
||||
public string CostBearerName { get; set; }
|
||||
public string CostBearerName { get; set; }
|
||||
|
||||
public decimal AmountTotal { get; set; }
|
||||
public decimal AmountTotal { get; set; }
|
||||
|
||||
public decimal AmountPaid { get; set; }
|
||||
public decimal AmountPaid { get; set; }
|
||||
|
||||
public decimal OpenAmount { get; set; }
|
||||
public decimal OpenAmount { get; set; }
|
||||
|
||||
public decimal ApprovedHours { get; set; }
|
||||
public decimal ApprovedHours { get; set; }
|
||||
|
||||
public decimal BillableHours { get; set; }
|
||||
public decimal BillableHours { get; set; }
|
||||
|
||||
public decimal ApprovedHoursInReportTimeSpan { get; set; }
|
||||
public decimal ApprovedHoursInReportTimeSpan { get; set; }
|
||||
|
||||
public decimal BillableHoursInReportTimeSpan { get; set; }
|
||||
public decimal BillableHoursInReportTimeSpan { get; set; }
|
||||
|
||||
public decimal BillableHoursInReportTimeSpanWithFactor { get; set; }
|
||||
public decimal BillableHoursInReportTimeSpanWithFactor { get; set; }
|
||||
|
||||
public decimal? RateFactor { get; set; }
|
||||
public decimal? RateFactor { get; set; }
|
||||
|
||||
public decimal? HourlyRate { get; set; }
|
||||
|
||||
@@ -60,9 +60,9 @@ namespace BeWo.Report.ReportObjects
|
||||
|
||||
public List<ServiceRecordDC> ServiceRecords { get; set; }
|
||||
|
||||
public bool IsApproved { get; set; }
|
||||
public bool IsApproved { get; set; }
|
||||
|
||||
public SupportConceptCostBearerRelDC Costbearer2Supportconcept { get; set; }
|
||||
public SupportConceptCostBearerRelDC Costbearer2Supportconcept { get; set; }
|
||||
|
||||
public string Custom1 { get; set; }
|
||||
|
||||
@@ -76,48 +76,48 @@ namespace BeWo.Report.ReportObjects
|
||||
|
||||
}
|
||||
|
||||
public static FinanceRO Create(DateTime? start, DateTime? end)
|
||||
{
|
||||
var result = new FinanceRO();
|
||||
result.ReportStartDate = start;
|
||||
result.ReportEndDate = end;
|
||||
result.SupportConceptFinanceList = new List<SupportConceptFinanceRO>();
|
||||
public static FinanceRO Create(DateTime? start, DateTime? end)
|
||||
{
|
||||
var result = new FinanceRO();
|
||||
result.ReportStartDate = start;
|
||||
result.ReportEndDate = end;
|
||||
result.SupportConceptFinanceList = new List<SupportConceptFinanceRO>();
|
||||
|
||||
var service = new AnalysisServiceImp();
|
||||
var financeList = service.GetOutstandingReceivables(false, false, start, end);
|
||||
|
||||
|
||||
foreach (var item in financeList)
|
||||
{
|
||||
if (item.SupportConcept != null && item.SupportConcept.ActivationType != ActivationTypeId.Deleted)
|
||||
{
|
||||
var ro = new SupportConceptFinanceRO();
|
||||
var ro = new SupportConceptFinanceRO();
|
||||
|
||||
ro.CustomerName = item.CustomerName;
|
||||
ro.SupportConceptTimeSpanString = item.SupportConceptTimeSpanString;
|
||||
ro.CostBearerName = item.CostBearerName;
|
||||
|
||||
ro.AmountTotal = item.AmountTotal;
|
||||
ro.AmountPaid = item.AmountPaid;
|
||||
ro.OpenAmount = item.OpenAmount;
|
||||
ro.CustomerName = item.CustomerName;
|
||||
ro.SupportConceptTimeSpanString = item.SupportConceptTimeSpanString;
|
||||
ro.CostBearerName = item.CostBearerName;
|
||||
|
||||
ro.AmountTotal = item.AmountTotal;
|
||||
ro.AmountPaid = item.AmountPaid;
|
||||
ro.OpenAmount = item.OpenAmount;
|
||||
|
||||
|
||||
var cb2sc = DAOFactory.GenericDAO.LoadByID<CostBearer2SupportConcept>(item.CostBearer.CostBearer2SupportConceptOid);
|
||||
|
||||
|
||||
|
||||
|
||||
var calc = Calculations.GetInstance(cb2sc.CostBearer.ID);
|
||||
var relDC =
|
||||
MapperFactory.SupportConceptCostBearerRelDC_CostBearer2SupportConcept.MapToNewDC(cb2sc);
|
||||
ro.ApprovedHours = calc.GetApprovedHoursTillNow(relDC, null) ?? 0;
|
||||
ro.ServiceRecords = cb2sc.ServiceRecords.MapToNewDCs();
|
||||
ro.ServiceRecords = cb2sc.ServiceRecords.MapToNewDCs();
|
||||
|
||||
ro.Costbearer2Supportconcept = relDC;
|
||||
ro.IsApproved = (relDC.ApprovedEndDate.HasValue || relDC.ApprovedStartDate.HasValue);
|
||||
ro.Costbearer2Supportconcept = relDC;
|
||||
ro.IsApproved = (relDC.ApprovedEndDate.HasValue || relDC.ApprovedStartDate.HasValue);
|
||||
|
||||
if (end.HasValue && end < DateTime.MaxValue.AddDays(-1))
|
||||
{
|
||||
ro.BillableHours =
|
||||
calc.GetBillableDurationInMinutes(ro.ServiceRecords.Where(sr => sr.Start.Value.Date < end.Value.AddDays(1)).ToList()) / 60;
|
||||
calc.GetBillableDurationInMinutes(ro.ServiceRecords.Where(sr => sr.Start.Value.Date < end.Value.AddDays(1)).ToList())/60;
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -125,23 +125,19 @@ namespace BeWo.Report.ReportObjects
|
||||
}
|
||||
|
||||
if (start.HasValue && end.HasValue)
|
||||
{
|
||||
if (ro.CustomerName == "Aengenheyster, Marcel")
|
||||
{
|
||||
int test234 = 0;
|
||||
}
|
||||
ro.ApprovedHoursInReportTimeSpan = calc.GetApprovedHoursForPeriod(relDC, start.Value, end.Value);
|
||||
{
|
||||
ro.ApprovedHoursInReportTimeSpan = calc.GetApprovedHoursForPeriod(relDC, start.Value, end.Value);
|
||||
|
||||
//ro.BillableHoursInReportTimeSpan =
|
||||
// calc.GetBillableDurationInMinutes(
|
||||
// cb2sc.ServiceRecords.Where(sr => sr.Start >= start && sr.Start.Value.Date <= end.Value.Date).ToList().
|
||||
// MapToNewDCs())/60;
|
||||
//ro.BillableHoursInReportTimeSpan =
|
||||
// calc.GetBillableDurationInMinutes(
|
||||
// cb2sc.ServiceRecords.Where(sr => sr.Start >= start && sr.Start.Value.Date <= end.Value.Date).ToList().
|
||||
// MapToNewDCs())/60;
|
||||
|
||||
|
||||
var costRateDcs =
|
||||
MapperFactory.CostRatePeriodDC_CostRatePeriod.MapToNewDCs(cb2sc.CostBearer.CostRatePeriods);
|
||||
|
||||
var costRateDcs =
|
||||
MapperFactory.CostRatePeriodDC_CostRatePeriod.MapToNewDCs(cb2sc.CostBearer.CostRatePeriods);
|
||||
|
||||
ro.AmountInReportTimeSpan = 0;
|
||||
ro.AmountInReportTimeSpan = 0;
|
||||
foreach (var serviceRecordtemp in cb2sc.ServiceRecords)
|
||||
{
|
||||
if (serviceRecordtemp.Start >= start && serviceRecordtemp.Start.Value.Date <= end.Value.Date)
|
||||
@@ -165,7 +161,6 @@ namespace BeWo.Report.ReportObjects
|
||||
var hcr = costRateDcs.GetCostRatePeriodForDate(CostRatePeriodType.HourlyRate, serviceRecordtemp.Start.Value);
|
||||
if (hcr != null && hcr.CostRateValue.HasValue)
|
||||
{
|
||||
|
||||
stundensatz = hcr.CostRateValue.Value;
|
||||
}
|
||||
|
||||
@@ -173,37 +168,37 @@ namespace BeWo.Report.ReportObjects
|
||||
|
||||
ro.AmountInReportTimeSpan += betrag;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
var rfcrEnd = costRateDcs.GetCostRatePeriodForDate(CostRatePeriodType.RateFactor, end.Value);
|
||||
if (rfcrEnd != null && rfcrEnd.CostRateValue.HasValue)
|
||||
{
|
||||
ro.RateFactor = (rfcrEnd.CostRateValue.Value + 100m) / 100m;
|
||||
if (rfcrEnd != null && rfcrEnd.CostRateValue.HasValue)
|
||||
{
|
||||
ro.RateFactor = (rfcrEnd.CostRateValue.Value + 100m)/100m;
|
||||
|
||||
if (!result.RateFactor.HasValue)
|
||||
{
|
||||
result.RateFactor = ro.RateFactor;
|
||||
}
|
||||
}
|
||||
if (!result.RateFactor.HasValue)
|
||||
{
|
||||
result.RateFactor = ro.RateFactor;
|
||||
}
|
||||
}
|
||||
|
||||
var hcrEnd = costRateDcs.GetCostRatePeriodForDate(CostRatePeriodType.HourlyRate, end.Value);
|
||||
if (hcrEnd != null && hcrEnd.CostRateValue.HasValue)
|
||||
{
|
||||
|
||||
|
||||
ro.HourlyRate = hcrEnd.CostRateValue.Value;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
result.SupportConceptFinanceList.Add(ro);
|
||||
result.SupportConceptFinanceList.Add(ro);
|
||||
}
|
||||
}
|
||||
|
||||
return result;
|
||||
}
|
||||
}
|
||||
return result;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -167,7 +167,20 @@ namespace BeWo.Report.ReportObjects
|
||||
{
|
||||
public Customer Customer { get; set; }
|
||||
|
||||
public String CustomerFullName
|
||||
public String OrganisationName
|
||||
{
|
||||
get
|
||||
{
|
||||
if (CostBearer2SupportConcept != null && CostBearer2SupportConcept.CostBearer != null)
|
||||
{
|
||||
return CostBearer2SupportConcept.CostBearer.Organisation.Name;
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
public String CustomerFullName
|
||||
{
|
||||
get
|
||||
{
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -354,7 +354,13 @@ namespace BeWo.Report.ReportObjects
|
||||
|
||||
public int? BreakMinutes { get; set; }
|
||||
|
||||
public decimal SpecialHours { get; set; }
|
||||
}
|
||||
public int? MaxHoursUntilBreak2 { get; set; }
|
||||
|
||||
public int? BreakMinutes2 { get; set; }
|
||||
|
||||
public decimal SpecialHours { get; set; }
|
||||
|
||||
public IList<DateTimeSpan> ZusammenhaengendeZeitraeume { get; set; }
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -210,15 +210,15 @@ namespace BeWo.Report.ReportObjects
|
||||
}
|
||||
|
||||
lResult.ApprovedBESum = pDC.ServiceInvoicePeriods.Sum(i => i.ApprovedBE).Value.ToString("0.00");
|
||||
lResult.ApprovedAmountSum = pDC.ServiceInvoicePeriods.Sum(i => i.ApprovedAmountDefaultHourlyRate ?? i.ApprovedFixedAmount).Value.ToString("0.00 €");
|
||||
lResult.ApprovedAmountSum = pDC.ServiceInvoicePeriods.Sum(i => i.ApprovedAmountDefaultHourlyRate ?? i.ApprovedFixedAmount).Value.ToString("c");
|
||||
|
||||
lResult.AmountAdvancedPayments = pDC.AmountAdvancePayments.HasValue ? pDC.AmountAdvancePayments.Value.ToString("0.00 €") : "-";
|
||||
lResult.AmountAdvancedPayments = pDC.AmountAdvancePayments.HasValue ? pDC.AmountAdvancePayments.Value.ToString("c") : "-";
|
||||
|
||||
lResult.AmountEquityContribution = pDC.AmountEquityContribution.HasValue ? pDC.AmountEquityContribution.Value.ToString("0.00 €") : "-";
|
||||
lResult.AmountEquityContribution = pDC.AmountEquityContribution.HasValue ? pDC.AmountEquityContribution.Value.ToString("c") : "-";
|
||||
|
||||
|
||||
lResult.GrossClaim = (pDC.ClaimSum ?? 0m).ToString("0.00 €");
|
||||
lResult.NetClaim = (pDC.EndClaim ?? 0m).ToString("0.00 €");
|
||||
lResult.GrossClaim = (pDC.ClaimSum ?? 0m).ToString("c");
|
||||
lResult.NetClaim = (pDC.EndClaim ?? 0m).ToString("c");
|
||||
|
||||
lResult.CreatorName = pDC.InvoiceBase.CreatorFirstName.ToStringNullCheck() + " "
|
||||
+ pDC.InvoiceBase.CreatorLastName.ToStringNullCheck();
|
||||
@@ -299,7 +299,7 @@ namespace BeWo.Report.ReportObjects
|
||||
};
|
||||
|
||||
decimal amount = pDC.ApprovedAmountDefaultHourlyRate ?? (pDC.ApprovedFixedAmount ?? 0);
|
||||
result.ApprovedAmount = amount.ToString("0.00 €");
|
||||
result.ApprovedAmount = amount.ToString("c");
|
||||
|
||||
result.ApprovedBE = string.Empty;
|
||||
if (pDC.ApprovedBE.HasValue)
|
||||
@@ -312,7 +312,7 @@ namespace BeWo.Report.ReportObjects
|
||||
|
||||
result.ApprovedHours = pDC.ApprovedHours;
|
||||
|
||||
result.Claim = (pDC.Claim ?? 0m).ToString("0.00 €");
|
||||
result.Claim = (pDC.Claim ?? 0m).ToString("c");
|
||||
result.NotBillableString = pDC.NotBillableString;
|
||||
|
||||
result.ServiceInvoiceItems = pDC.InvoiceItems.Select(ServiceInvoiceItemRO.Create).ToList();
|
||||
@@ -378,9 +378,9 @@ namespace BeWo.Report.ReportObjects
|
||||
Duration = String.Format("{0:dd.MM.yy} - {1:dd.MM.yy}",
|
||||
pDC.ItemPeriodStart,
|
||||
pDC.ItemPeriodEnd),
|
||||
GrossAmount = pDC.GrossAmountTotal.HasValue ? pDC.GrossAmountTotal.Value.ToString("0.00 €") : string.Empty,
|
||||
GrossAmount = pDC.GrossAmountTotal.HasValue ? pDC.GrossAmountTotal.Value.ToString("c") : string.Empty,
|
||||
HourlyRate = pDC.AmountPerUnit,
|
||||
HourlyRateString = pDC.AmountPerUnit.HasValue ? pDC.AmountPerUnit.Value.ToString("0.00 €") : string.Empty,
|
||||
HourlyRateString = pDC.AmountPerUnit.HasValue ? pDC.AmountPerUnit.Value.ToString("c") : string.Empty,
|
||||
Hours = pDC.UnitCount,
|
||||
NetAmount = pDC.AmountTotal,
|
||||
RateFactor = pDC.RateFactor.HasValue ? pDC.RateFactor.Value.ToString("0.00") + " %" : string.Empty,
|
||||
|
||||
@@ -8,6 +8,7 @@ using BeWo.Service.Plugins;
|
||||
using BS.Shared;
|
||||
using BeWo.Data.Access;
|
||||
using BeWo.Data.Entities;
|
||||
using BeWo.Service.DCEntityMapper;
|
||||
using BeWo.Service.ServiceImplementations;
|
||||
using BS.Shared.Core;
|
||||
using BS.Shared.DataContracts;
|
||||
@@ -251,6 +252,7 @@ namespace BeWo.Report.ReportObjects
|
||||
|
||||
//}
|
||||
}
|
||||
detail.ServiceRecord = dc;
|
||||
ro.ServiceRecordDetailList.Add(detail);
|
||||
}
|
||||
|
||||
@@ -341,6 +343,8 @@ namespace BeWo.Report.ReportObjects
|
||||
public bool IsBillable { get; set; }
|
||||
|
||||
public String Signature { get; set; }
|
||||
|
||||
public ServiceRecordDC ServiceRecord { get; set; }
|
||||
}
|
||||
|
||||
public class ServiceRecordStatistics
|
||||
|
||||
@@ -31,18 +31,11 @@
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="DevExpress.Data.v13.2, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Printing.v13.2.Core, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Utils.v13.2, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraPrinting.v13.2, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Charts.v13.2.Core, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraCharts.v13.2.Wizard, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraCharts.v13.2, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.PivotGrid.v13.2.Core, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Sparkline.v13.2.Core, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Utils.v13.2.UI, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraReports.v13.2.Extensions, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraReports.v13.2, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Data.v13.1, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Printing.v13.1.Core, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Utils.v13.1, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraPrinting.v13.1, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraReports.v13.1, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="System" />
|
||||
<Reference Include="System.Core" />
|
||||
<Reference Include="System.Drawing" />
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
DevExpress.XtraReports.UI.XtraReport, DevExpress.XtraReports.v13.1, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
|
||||
|
||||
@@ -8,15 +8,16 @@
|
||||
<OutputType>Library</OutputType>
|
||||
<AppDesignerFolder>Properties</AppDesignerFolder>
|
||||
<RootNamespace>ABWElsebrock</RootNamespace>
|
||||
<AssemblyName>ABWElsebrock</AssemblyName>
|
||||
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
|
||||
<AssemblyName>7062943632_Reports</AssemblyName>
|
||||
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
|
||||
<FileAlignment>512</FileAlignment>
|
||||
<TargetFrameworkProfile />
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<DebugType>full</DebugType>
|
||||
<Optimize>false</Optimize>
|
||||
<OutputPath>bin\Debug\</OutputPath>
|
||||
<OutputPath>..\..\Host\bin\</OutputPath>
|
||||
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
@@ -30,18 +31,11 @@
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="DevExpress.Data.v13.2, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Printing.v13.2.Core, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Utils.v13.2, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraPrinting.v13.2, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Charts.v13.2.Core, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraCharts.v13.2.Wizard, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraCharts.v13.2, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.PivotGrid.v13.2.Core, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Sparkline.v13.2.Core, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Utils.v13.2.UI, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraReports.v13.2.Extensions, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraReports.v13.2, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Data.v13.1, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Printing.v13.1.Core, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Utils.v13.1, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraPrinting.v13.1, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraReports.v13.1, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="System" />
|
||||
<Reference Include="System.Core" />
|
||||
<Reference Include="System.Drawing" />
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
DevExpress.XtraReports.UI.XtraReport, DevExpress.XtraReports.v13.1, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
|
||||
|
||||
@@ -29,10 +29,12 @@ namespace ABWElsebrock
|
||||
private void InitializeComponent()
|
||||
{
|
||||
this.components = new System.ComponentModel.Container();
|
||||
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Stundenzettel));
|
||||
this.Detail = new DevExpress.XtraReports.UI.DetailBand();
|
||||
this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable();
|
||||
this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
|
||||
this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
@@ -45,9 +47,9 @@ namespace ABWElsebrock
|
||||
this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.ruleRowVisible = new DevExpress.XtraReports.UI.FormattingRule();
|
||||
this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
|
||||
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
|
||||
this.ruleRowVisible = new DevExpress.XtraReports.UI.FormattingRule();
|
||||
this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
@@ -57,7 +59,7 @@ namespace ABWElsebrock
|
||||
this.xrTable2 = new DevExpress.XtraReports.UI.XRTable();
|
||||
this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow();
|
||||
this.lblSummeMinuten = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.cellGesamt = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
@@ -74,15 +76,7 @@ namespace ABWElsebrock
|
||||
this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
|
||||
this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
|
||||
this.fieldBillableWithRateFactor = new DevExpress.XtraReports.UI.CalculatedField();
|
||||
this.GroupFooter2 = new DevExpress.XtraReports.UI.GroupFooterBand();
|
||||
this.xrSubreport1 = new DevExpress.XtraReports.UI.XRSubreport();
|
||||
this.GroupHeader2 = new DevExpress.XtraReports.UI.GroupHeaderBand();
|
||||
this.fieldGroup = new DevExpress.XtraReports.UI.CalculatedField();
|
||||
this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
@@ -91,6 +85,12 @@ namespace ABWElsebrock
|
||||
this.xrLabel18 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel19 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel20 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.fieldGroup = new DevExpress.XtraReports.UI.CalculatedField();
|
||||
this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
|
||||
@@ -110,14 +110,14 @@ namespace ABWElsebrock
|
||||
this.xrTableServiceRecords1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
|
||||
| DevExpress.XtraPrinting.BorderSide.Right)
|
||||
| DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrTableServiceRecords1.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.xrTableServiceRecords1.Font = new System.Drawing.Font("Calibri", 11F, System.Drawing.FontStyle.Bold);
|
||||
this.xrTableServiceRecords1.ForeColor = System.Drawing.Color.White;
|
||||
this.xrTableServiceRecords1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
|
||||
this.xrTableServiceRecords1.Name = "xrTableServiceRecords1";
|
||||
this.xrTableServiceRecords1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
|
||||
this.xrTableServiceRecords1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
|
||||
this.xrTableRow2});
|
||||
this.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(680F, 40F);
|
||||
this.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(680F, 25F);
|
||||
this.xrTableServiceRecords1.StylePriority.UseBackColor = false;
|
||||
this.xrTableServiceRecords1.StylePriority.UseFont = false;
|
||||
this.xrTableServiceRecords1.StylePriority.UseForeColor = false;
|
||||
@@ -136,12 +136,10 @@ namespace ABWElsebrock
|
||||
this.xrTableRow2.Name = "xrTableRow2";
|
||||
this.xrTableRow2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
|
||||
this.xrTableRow2.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableRow2.Weight = 2D;
|
||||
this.xrTableRow2.Weight = 1.25D;
|
||||
//
|
||||
// xrTableCell3
|
||||
//
|
||||
this.xrTableCell3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
|
||||
| DevExpress.XtraPrinting.BorderSide.Right)));
|
||||
this.xrTableCell3.Name = "xrTableCell3";
|
||||
this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
|
||||
this.xrTableCell3.StylePriority.UseBorders = false;
|
||||
@@ -151,10 +149,16 @@ namespace ABWElsebrock
|
||||
this.xrTableCell3.Text = "Datum";
|
||||
this.xrTableCell3.Weight = 0.13394197806418043D;
|
||||
//
|
||||
// xrTableCell6
|
||||
//
|
||||
this.xrTableCell6.Name = "xrTableCell6";
|
||||
this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
|
||||
this.xrTableCell6.StylePriority.UsePadding = false;
|
||||
this.xrTableCell6.Text = "Typ";
|
||||
this.xrTableCell6.Weight = 0.33020707425775087D;
|
||||
//
|
||||
// xrTableCell11
|
||||
//
|
||||
this.xrTableCell11.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
|
||||
| DevExpress.XtraPrinting.BorderSide.Right)));
|
||||
this.xrTableCell11.Name = "xrTableCell11";
|
||||
this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
|
||||
this.xrTableCell11.StylePriority.UseBorders = false;
|
||||
@@ -166,8 +170,6 @@ namespace ABWElsebrock
|
||||
//
|
||||
// xrTableCell18
|
||||
//
|
||||
this.xrTableCell18.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
|
||||
| DevExpress.XtraPrinting.BorderSide.Right)));
|
||||
this.xrTableCell18.Name = "xrTableCell18";
|
||||
this.xrTableCell18.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
|
||||
this.xrTableCell18.StylePriority.UseBorders = false;
|
||||
@@ -177,8 +179,6 @@ namespace ABWElsebrock
|
||||
//
|
||||
// xrTableCell15
|
||||
//
|
||||
this.xrTableCell15.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
|
||||
| DevExpress.XtraPrinting.BorderSide.Right)));
|
||||
this.xrTableCell15.Name = "xrTableCell15";
|
||||
this.xrTableCell15.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
|
||||
this.xrTableCell15.StylePriority.UseBorders = false;
|
||||
@@ -209,7 +209,6 @@ namespace ABWElsebrock
|
||||
//
|
||||
// xrTable1
|
||||
//
|
||||
this.xrTable1.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
|
||||
this.xrTable1.Name = "xrTable1";
|
||||
this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
|
||||
@@ -227,14 +226,13 @@ namespace ABWElsebrock
|
||||
this.xrTableCell5,
|
||||
this.xrTableCell19,
|
||||
this.xrTableCell21});
|
||||
this.xrTableRow1.FormattingRules.Add(this.ruleRowVisible);
|
||||
this.xrTableRow1.Name = "xrTableRow1";
|
||||
this.xrTableRow1.Weight = 1D;
|
||||
//
|
||||
// xrTableCell2
|
||||
//
|
||||
this.xrTableCell2.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
|
||||
| DevExpress.XtraPrinting.BorderSide.Right)));
|
||||
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[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDate", "{0:dd.MM.yyyy}")});
|
||||
this.xrTableCell2.Name = "xrTableCell2";
|
||||
@@ -249,38 +247,41 @@ namespace ABWElsebrock
|
||||
//
|
||||
// xrTableCell7
|
||||
//
|
||||
this.xrTableCell7.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
|
||||
| DevExpress.XtraPrinting.BorderSide.Right)));
|
||||
this.xrTableCell7.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
|
||||
| DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrTableCell7.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.ServiceCategory")});
|
||||
this.xrTableCell7.Name = "xrTableCell7";
|
||||
this.xrTableCell7.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
|
||||
this.xrTableCell7.StylePriority.UseBorders = false;
|
||||
this.xrTableCell7.StylePriority.UseFont = false;
|
||||
this.xrTableCell7.StylePriority.UsePadding = false;
|
||||
this.xrTableCell7.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableCell7.Text = "[TimeRangeString]";
|
||||
this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
this.xrTableCell7.Weight = 0.93326932341418734D;
|
||||
//
|
||||
// xrTableCell5
|
||||
//
|
||||
this.xrTableCell5.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
|
||||
| DevExpress.XtraPrinting.BorderSide.Right)));
|
||||
this.xrTableCell5.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
|
||||
| DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrTableCell5.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDateMinutes", "{0:HH:mm}")});
|
||||
this.xrTableCell5.Name = "xrTableCell5";
|
||||
this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
|
||||
this.xrTableCell5.StylePriority.UseBorders = false;
|
||||
this.xrTableCell5.StylePriority.UseFont = false;
|
||||
this.xrTableCell5.StylePriority.UsePadding = false;
|
||||
this.xrTableCell5.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableCell5.Text = "[Minutes]";
|
||||
this.xrTableCell5.Text = "xrTableCell5";
|
||||
this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
this.xrTableCell5.Weight = 0.402641753653233D;
|
||||
//
|
||||
// xrTableCell19
|
||||
//
|
||||
this.xrTableCell19.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
|
||||
| DevExpress.XtraPrinting.BorderSide.Right)));
|
||||
this.xrTableCell19.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
|
||||
| DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrTableCell19.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldGroup")});
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.EndDateMinutes", "{0:HH:mm}")});
|
||||
this.xrTableCell19.Name = "xrTableCell19";
|
||||
this.xrTableCell19.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
|
||||
this.xrTableCell19.StylePriority.UseBorders = false;
|
||||
@@ -292,10 +293,10 @@ namespace ABWElsebrock
|
||||
//
|
||||
// xrTableCell21
|
||||
//
|
||||
this.xrTableCell21.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
|
||||
| DevExpress.XtraPrinting.BorderSide.Right)));
|
||||
this.xrTableCell21.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
|
||||
| DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrTableCell21.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.EmployeeAbbr")});
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.MinutesDateTime", "{0:HH:mm}")});
|
||||
this.xrTableCell21.Name = "xrTableCell21";
|
||||
this.xrTableCell21.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
|
||||
this.xrTableCell21.StylePriority.UseBorders = false;
|
||||
@@ -305,6 +306,18 @@ namespace ABWElsebrock
|
||||
this.xrTableCell21.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
this.xrTableCell21.Weight = 0.521953875642051D;
|
||||
//
|
||||
// GroupHeader1
|
||||
//
|
||||
this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.xrTableServiceRecords1});
|
||||
this.GroupHeader1.HeightF = 25F;
|
||||
this.GroupHeader1.Name = "GroupHeader1";
|
||||
this.GroupHeader1.RepeatEveryPage = true;
|
||||
//
|
||||
// bindingSource1
|
||||
//
|
||||
this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
|
||||
//
|
||||
// ruleRowVisible
|
||||
//
|
||||
this.ruleRowVisible.Condition = "Contains([ServiceCategory], \'Assistenz\')";
|
||||
@@ -315,18 +328,6 @@ namespace ABWElsebrock
|
||||
this.ruleRowVisible.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
|
||||
this.ruleRowVisible.Name = "ruleRowVisible";
|
||||
//
|
||||
// GroupHeader1
|
||||
//
|
||||
this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.xrTableServiceRecords1});
|
||||
this.GroupHeader1.HeightF = 40F;
|
||||
this.GroupHeader1.Name = "GroupHeader1";
|
||||
this.GroupHeader1.RepeatEveryPage = true;
|
||||
//
|
||||
// bindingSource1
|
||||
//
|
||||
this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
|
||||
//
|
||||
// xrTableCell16
|
||||
//
|
||||
this.xrTableCell16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
@@ -391,7 +392,7 @@ namespace ABWElsebrock
|
||||
//
|
||||
// xrTable2
|
||||
//
|
||||
this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(440F, 0F);
|
||||
this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(440F, 25F);
|
||||
this.xrTable2.Name = "xrTable2";
|
||||
this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
|
||||
this.xrTableRow3});
|
||||
@@ -401,17 +402,13 @@ namespace ABWElsebrock
|
||||
//
|
||||
this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
|
||||
this.lblSummeMinuten,
|
||||
this.xrTableCell13});
|
||||
this.cellGesamt});
|
||||
this.xrTableRow3.Name = "xrTableRow3";
|
||||
this.xrTableRow3.Weight = 2D;
|
||||
//
|
||||
// lblSummeMinuten
|
||||
//
|
||||
this.lblSummeMinuten.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
|
||||
| DevExpress.XtraPrinting.BorderSide.Right)
|
||||
| DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.lblSummeMinuten.BorderWidth = 1;
|
||||
this.lblSummeMinuten.Font = new System.Drawing.Font("Arial", 9.75F);
|
||||
this.lblSummeMinuten.Name = "lblSummeMinuten";
|
||||
this.lblSummeMinuten.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
|
||||
this.lblSummeMinuten.StylePriority.UseBorders = false;
|
||||
@@ -423,23 +420,22 @@ namespace ABWElsebrock
|
||||
this.lblSummeMinuten.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
this.lblSummeMinuten.Weight = 0.74033950139953753D;
|
||||
//
|
||||
// xrTableCell13
|
||||
// cellGesamt
|
||||
//
|
||||
this.xrTableCell13.Borders = DevExpress.XtraPrinting.BorderSide.Top;
|
||||
this.xrTableCell13.Font = new System.Drawing.Font("Arial", 9.75F);
|
||||
this.xrTableCell13.Name = "xrTableCell13";
|
||||
this.xrTableCell13.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
|
||||
this.xrTableCell13.StylePriority.UseBorders = false;
|
||||
this.xrTableCell13.StylePriority.UseFont = false;
|
||||
this.xrTableCell13.StylePriority.UsePadding = false;
|
||||
this.xrTableCell13.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
this.xrTableCell13.Weight = 0.935166974602044D;
|
||||
this.cellGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "TotalFLHoursMinutesString")});
|
||||
this.cellGesamt.Name = "cellGesamt";
|
||||
this.cellGesamt.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
|
||||
this.cellGesamt.StylePriority.UseBorders = false;
|
||||
this.cellGesamt.StylePriority.UseFont = false;
|
||||
this.cellGesamt.StylePriority.UsePadding = false;
|
||||
this.cellGesamt.StylePriority.UseTextAlignment = false;
|
||||
this.cellGesamt.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
this.cellGesamt.Weight = 0.935166974602044D;
|
||||
//
|
||||
// xrLabel12
|
||||
//
|
||||
this.xrLabel12.Borders = DevExpress.XtraPrinting.BorderSide.None;
|
||||
this.xrLabel12.Font = new System.Drawing.Font("Arial", 10F);
|
||||
this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(400.4167F, 25F);
|
||||
this.xrLabel12.Multiline = true;
|
||||
this.xrLabel12.Name = "xrLabel12";
|
||||
@@ -464,7 +460,6 @@ namespace ABWElsebrock
|
||||
// xrLabel5
|
||||
//
|
||||
this.xrLabel5.Borders = DevExpress.XtraPrinting.BorderSide.None;
|
||||
this.xrLabel5.Font = new System.Drawing.Font("Arial", 10F);
|
||||
this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0.0002543131F, 25F);
|
||||
this.xrLabel5.Multiline = true;
|
||||
this.xrLabel5.Name = "xrLabel5";
|
||||
@@ -489,7 +484,7 @@ namespace ABWElsebrock
|
||||
// mitarbeiterName
|
||||
//
|
||||
this.mitarbeiterName.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "MainAttendant")});
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "ReferenceNumber")});
|
||||
this.mitarbeiterName.LocationFloat = new DevExpress.Utils.PointFloat(233.1836F, 95.62502F);
|
||||
this.mitarbeiterName.Multiline = true;
|
||||
this.mitarbeiterName.Name = "mitarbeiterName";
|
||||
@@ -513,7 +508,7 @@ namespace ABWElsebrock
|
||||
//
|
||||
// xrLabel13
|
||||
//
|
||||
this.xrLabel13.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
|
||||
this.xrLabel13.Font = new System.Drawing.Font("Calibri", 11F, System.Drawing.FontStyle.Bold);
|
||||
this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(0.0002543131F, 95.62505F);
|
||||
this.xrLabel13.Multiline = true;
|
||||
this.xrLabel13.Name = "xrLabel13";
|
||||
@@ -527,7 +522,7 @@ namespace ABWElsebrock
|
||||
//
|
||||
// xrLabel8
|
||||
//
|
||||
this.xrLabel8.Font = new System.Drawing.Font("Arial", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.xrLabel8.Font = new System.Drawing.Font("Calibri", 11F, System.Drawing.FontStyle.Bold);
|
||||
this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(0.0002543131F, 75.62501F);
|
||||
this.xrLabel8.Multiline = true;
|
||||
this.xrLabel8.Name = "xrLabel8";
|
||||
@@ -541,12 +536,12 @@ namespace ABWElsebrock
|
||||
//
|
||||
// xrLabel1
|
||||
//
|
||||
this.xrLabel1.Font = new System.Drawing.Font("Arial", 16F, System.Drawing.FontStyle.Bold);
|
||||
this.xrLabel1.Font = new System.Drawing.Font("Calibri", 20F, System.Drawing.FontStyle.Bold);
|
||||
this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0.0002543131F, 0F);
|
||||
this.xrLabel1.Multiline = true;
|
||||
this.xrLabel1.Name = "xrLabel1";
|
||||
this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
|
||||
this.xrLabel1.SizeF = new System.Drawing.SizeF(439.9999F, 35.41667F);
|
||||
this.xrLabel1.SizeF = new System.Drawing.SizeF(613.611F, 35.41667F);
|
||||
this.xrLabel1.StylePriority.UseFont = false;
|
||||
this.xrLabel1.StylePriority.UsePadding = false;
|
||||
this.xrLabel1.StylePriority.UseTextAlignment = false;
|
||||
@@ -585,7 +580,9 @@ namespace ABWElsebrock
|
||||
//
|
||||
// topMarginBand1
|
||||
//
|
||||
this.topMarginBand1.HeightF = 70F;
|
||||
this.topMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.xrPictureBox1});
|
||||
this.topMarginBand1.HeightF = 200F;
|
||||
this.topMarginBand1.Name = "topMarginBand1";
|
||||
//
|
||||
// bottomMarginBand1
|
||||
@@ -609,22 +606,6 @@ namespace ABWElsebrock
|
||||
this.fieldBillableWithRateFactor.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
|
||||
this.fieldBillableWithRateFactor.Name = "fieldBillableWithRateFactor";
|
||||
//
|
||||
// GroupFooter2
|
||||
//
|
||||
this.GroupFooter2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.xrSubreport1});
|
||||
this.GroupFooter2.HeightF = 23.95833F;
|
||||
this.GroupFooter2.Level = 1;
|
||||
this.GroupFooter2.Name = "GroupFooter2";
|
||||
this.GroupFooter2.PageBreak = DevExpress.XtraReports.UI.PageBreak.BeforeBand;
|
||||
//
|
||||
// xrSubreport1
|
||||
//
|
||||
this.xrSubreport1.Id = 0;
|
||||
this.xrSubreport1.LocationFloat = new DevExpress.Utils.PointFloat(0.0002543131F, 0F);
|
||||
this.xrSubreport1.Name = "xrSubreport1";
|
||||
this.xrSubreport1.SizeF = new System.Drawing.SizeF(668.112F, 23.95833F);
|
||||
//
|
||||
// GroupHeader2
|
||||
//
|
||||
this.GroupHeader2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
@@ -645,83 +626,15 @@ namespace ABWElsebrock
|
||||
this.xrLabel9,
|
||||
this.xrLabel13,
|
||||
this.xrLabel8});
|
||||
this.GroupHeader2.Font = new System.Drawing.Font("Arial", 11F);
|
||||
this.GroupHeader2.Font = new System.Drawing.Font("Calibri", 11F);
|
||||
this.GroupHeader2.HeightF = 298.125F;
|
||||
this.GroupHeader2.Name = "GroupHeader2";
|
||||
this.GroupHeader2.RepeatEveryPage = true;
|
||||
this.GroupHeader2.StylePriority.UseFont = false;
|
||||
//
|
||||
// fieldGroup
|
||||
//
|
||||
this.fieldGroup.DataMember = "Services";
|
||||
this.fieldGroup.Expression = "Iif([IsGroup], [CustomerCount] + \' Teilnehmer\', \'\')";
|
||||
this.fieldGroup.FieldType = DevExpress.XtraReports.UI.FieldType.String;
|
||||
this.fieldGroup.Name = "fieldGroup";
|
||||
//
|
||||
// xrTableCell6
|
||||
//
|
||||
this.xrTableCell6.Name = "xrTableCell6";
|
||||
this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
|
||||
this.xrTableCell6.StylePriority.UsePadding = false;
|
||||
this.xrTableCell6.Text = "Typ";
|
||||
this.xrTableCell6.Weight = 0.33020707425775087D;
|
||||
//
|
||||
// xrLabel4
|
||||
//
|
||||
this.xrLabel4.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
|
||||
this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 119.7084F);
|
||||
this.xrLabel4.Multiline = true;
|
||||
this.xrLabel4.Name = "xrLabel4";
|
||||
this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
|
||||
this.xrLabel4.SizeF = new System.Drawing.SizeF(233.1833F, 20F);
|
||||
this.xrLabel4.StylePriority.UseFont = false;
|
||||
this.xrLabel4.StylePriority.UsePadding = false;
|
||||
this.xrLabel4.StylePriority.UseTextAlignment = false;
|
||||
this.xrLabel4.Text = "Aktenzeichen Kostenträger:";
|
||||
this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
//
|
||||
// xrLabel6
|
||||
//
|
||||
this.xrLabel6.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
|
||||
this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 139.7085F);
|
||||
this.xrLabel6.Multiline = true;
|
||||
this.xrLabel6.Name = "xrLabel6";
|
||||
this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
|
||||
this.xrLabel6.SizeF = new System.Drawing.SizeF(233.1834F, 24.08336F);
|
||||
this.xrLabel6.StylePriority.UseFont = false;
|
||||
this.xrLabel6.StylePriority.UsePadding = false;
|
||||
this.xrLabel6.StylePriority.UseTextAlignment = false;
|
||||
this.xrLabel6.Text = "Betreuer:";
|
||||
this.xrLabel6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
//
|
||||
// xrLabel10
|
||||
//
|
||||
this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(233.1832F, 119.7084F);
|
||||
this.xrLabel10.Multiline = true;
|
||||
this.xrLabel10.Name = "xrLabel10";
|
||||
this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel10.SizeF = new System.Drawing.SizeF(404.435F, 20.00001F);
|
||||
this.xrLabel10.StylePriority.UseFont = false;
|
||||
this.xrLabel10.StylePriority.UseTextAlignment = false;
|
||||
this.xrLabel10.Text = "[CustomerFirstName] [CustomerLastName]";
|
||||
this.xrLabel10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
//
|
||||
// xrLabel11
|
||||
//
|
||||
this.xrLabel11.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "MainAttendant")});
|
||||
this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(233.1832F, 139.7085F);
|
||||
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(404.435F, 24.08337F);
|
||||
this.xrLabel11.StylePriority.UseFont = false;
|
||||
this.xrLabel11.StylePriority.UseTextAlignment = false;
|
||||
this.xrLabel11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
//
|
||||
// xrLabel7
|
||||
//
|
||||
this.xrLabel7.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
|
||||
this.xrLabel7.Font = new System.Drawing.Font("Calibri", 11F, System.Drawing.FontStyle.Bold);
|
||||
this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 187.7916F);
|
||||
this.xrLabel7.Multiline = true;
|
||||
this.xrLabel7.Name = "xrLabel7";
|
||||
@@ -735,7 +648,7 @@ namespace ABWElsebrock
|
||||
//
|
||||
// xrLabel14
|
||||
//
|
||||
this.xrLabel14.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
|
||||
this.xrLabel14.Font = new System.Drawing.Font("Calibri", 11F, System.Drawing.FontStyle.Bold);
|
||||
this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(0F, 207.7916F);
|
||||
this.xrLabel14.Multiline = true;
|
||||
this.xrLabel14.Name = "xrLabel14";
|
||||
@@ -756,13 +669,13 @@ namespace ABWElsebrock
|
||||
this.xrLabel15.SizeF = new System.Drawing.SizeF(404.435F, 20.00001F);
|
||||
this.xrLabel15.StylePriority.UseFont = false;
|
||||
this.xrLabel15.StylePriority.UseTextAlignment = false;
|
||||
this.xrLabel15.Text = "[CustomerFirstName] [CustomerLastName]";
|
||||
this.xrLabel15.Text = "[ApprovedStartDate] - [ApprovedEndDate]";
|
||||
this.xrLabel15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
//
|
||||
// xrLabel16
|
||||
//
|
||||
this.xrLabel16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "MainAttendant")});
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "ApprovedFLSTotal", "{0:0.##}")});
|
||||
this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(263.6773F, 207.7915F);
|
||||
this.xrLabel16.Multiline = true;
|
||||
this.xrLabel16.Name = "xrLabel16";
|
||||
@@ -770,12 +683,13 @@ namespace ABWElsebrock
|
||||
this.xrLabel16.SizeF = new System.Drawing.SizeF(404.435F, 24.08337F);
|
||||
this.xrLabel16.StylePriority.UseFont = false;
|
||||
this.xrLabel16.StylePriority.UseTextAlignment = false;
|
||||
this.xrLabel16.Text = "xrLabel16";
|
||||
this.xrLabel16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
//
|
||||
// xrLabel17
|
||||
//
|
||||
this.xrLabel17.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "MainAttendant")});
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "ApprovedFLSPerMonth", "{0:0.##}")});
|
||||
this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(263.6768F, 251.875F);
|
||||
this.xrLabel17.Multiline = true;
|
||||
this.xrLabel17.Name = "xrLabel17";
|
||||
@@ -783,10 +697,13 @@ namespace ABWElsebrock
|
||||
this.xrLabel17.SizeF = new System.Drawing.SizeF(404.435F, 24.08337F);
|
||||
this.xrLabel17.StylePriority.UseFont = false;
|
||||
this.xrLabel17.StylePriority.UseTextAlignment = false;
|
||||
this.xrLabel17.Text = "xrLabel17";
|
||||
this.xrLabel17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
//
|
||||
// xrLabel18
|
||||
//
|
||||
this.xrLabel18.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "ApprovedFLSPerWeek", "{0:0.##}")});
|
||||
this.xrLabel18.LocationFloat = new DevExpress.Utils.PointFloat(263.6768F, 231.875F);
|
||||
this.xrLabel18.Multiline = true;
|
||||
this.xrLabel18.Name = "xrLabel18";
|
||||
@@ -794,12 +711,12 @@ namespace ABWElsebrock
|
||||
this.xrLabel18.SizeF = new System.Drawing.SizeF(404.435F, 20.00001F);
|
||||
this.xrLabel18.StylePriority.UseFont = false;
|
||||
this.xrLabel18.StylePriority.UseTextAlignment = false;
|
||||
this.xrLabel18.Text = "[CustomerFirstName] [CustomerLastName]";
|
||||
this.xrLabel18.Text = "xrLabel18";
|
||||
this.xrLabel18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
//
|
||||
// xrLabel19
|
||||
//
|
||||
this.xrLabel19.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
|
||||
this.xrLabel19.Font = new System.Drawing.Font("Calibri", 11F, System.Drawing.FontStyle.Bold);
|
||||
this.xrLabel19.LocationFloat = new DevExpress.Utils.PointFloat(0F, 251.8751F);
|
||||
this.xrLabel19.Multiline = true;
|
||||
this.xrLabel19.Name = "xrLabel19";
|
||||
@@ -813,7 +730,7 @@ namespace ABWElsebrock
|
||||
//
|
||||
// xrLabel20
|
||||
//
|
||||
this.xrLabel20.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
|
||||
this.xrLabel20.Font = new System.Drawing.Font("Calibri", 11F, System.Drawing.FontStyle.Bold);
|
||||
this.xrLabel20.LocationFloat = new DevExpress.Utils.PointFloat(0F, 231.875F);
|
||||
this.xrLabel20.Multiline = true;
|
||||
this.xrLabel20.Name = "xrLabel20";
|
||||
@@ -825,6 +742,74 @@ namespace ABWElsebrock
|
||||
this.xrLabel20.Text = "Bewilligte FLS/Woche:";
|
||||
this.xrLabel20.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
//
|
||||
// xrLabel4
|
||||
//
|
||||
this.xrLabel4.Font = new System.Drawing.Font("Calibri", 11F, System.Drawing.FontStyle.Bold);
|
||||
this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 119.7084F);
|
||||
this.xrLabel4.Multiline = true;
|
||||
this.xrLabel4.Name = "xrLabel4";
|
||||
this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
|
||||
this.xrLabel4.SizeF = new System.Drawing.SizeF(233.1833F, 20F);
|
||||
this.xrLabel4.StylePriority.UseFont = false;
|
||||
this.xrLabel4.StylePriority.UsePadding = false;
|
||||
this.xrLabel4.StylePriority.UseTextAlignment = false;
|
||||
this.xrLabel4.Text = "Aktenzeichen Kostenträger:";
|
||||
this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
//
|
||||
// xrLabel6
|
||||
//
|
||||
this.xrLabel6.Font = new System.Drawing.Font("Calibri", 11F, System.Drawing.FontStyle.Bold);
|
||||
this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 139.7085F);
|
||||
this.xrLabel6.Multiline = true;
|
||||
this.xrLabel6.Name = "xrLabel6";
|
||||
this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
|
||||
this.xrLabel6.SizeF = new System.Drawing.SizeF(233.1834F, 24.08336F);
|
||||
this.xrLabel6.StylePriority.UseFont = false;
|
||||
this.xrLabel6.StylePriority.UsePadding = false;
|
||||
this.xrLabel6.StylePriority.UseTextAlignment = false;
|
||||
this.xrLabel6.Text = "Betreuer:";
|
||||
this.xrLabel6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
//
|
||||
// xrLabel10
|
||||
//
|
||||
this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(233.1832F, 119.7084F);
|
||||
this.xrLabel10.Multiline = true;
|
||||
this.xrLabel10.Name = "xrLabel10";
|
||||
this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel10.SizeF = new System.Drawing.SizeF(404.435F, 20.00001F);
|
||||
this.xrLabel10.StylePriority.UseFont = false;
|
||||
this.xrLabel10.StylePriority.UseTextAlignment = false;
|
||||
this.xrLabel10.Text = "73.20-2100325997-01";
|
||||
this.xrLabel10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
//
|
||||
// xrLabel11
|
||||
//
|
||||
this.xrLabel11.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "MainAttendant")});
|
||||
this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(233.1832F, 139.7085F);
|
||||
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(404.435F, 24.08337F);
|
||||
this.xrLabel11.StylePriority.UseFont = false;
|
||||
this.xrLabel11.StylePriority.UseTextAlignment = false;
|
||||
this.xrLabel11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
//
|
||||
// fieldGroup
|
||||
//
|
||||
this.fieldGroup.DataMember = "Services";
|
||||
this.fieldGroup.Expression = "Iif([IsGroup], [CustomerCount] + \' Teilnehmer\', \'\')";
|
||||
this.fieldGroup.FieldType = DevExpress.XtraReports.UI.FieldType.String;
|
||||
this.fieldGroup.Name = "fieldGroup";
|
||||
//
|
||||
// xrPictureBox1
|
||||
//
|
||||
this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
|
||||
this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(412.3959F, 39.0625F);
|
||||
this.xrPictureBox1.Name = "xrPictureBox1";
|
||||
this.xrPictureBox1.SizeF = new System.Drawing.SizeF(267.6042F, 103.5417F);
|
||||
this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
|
||||
//
|
||||
// Stundenzettel
|
||||
//
|
||||
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
|
||||
@@ -834,19 +819,19 @@ namespace ABWElsebrock
|
||||
this.topMarginBand1,
|
||||
this.bottomMarginBand1,
|
||||
this.GroupFooter1,
|
||||
this.GroupFooter2,
|
||||
this.GroupHeader2});
|
||||
this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] {
|
||||
this.fieldBillableWithRateFactor,
|
||||
this.fieldGroup});
|
||||
this.DataSource = this.bindingSource1;
|
||||
this.Font = new System.Drawing.Font("Calibri", 11F);
|
||||
this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
|
||||
this.formattingRuleStartDate,
|
||||
this.formattingRuleServiceDesc,
|
||||
this.formattingRuleCostBearer,
|
||||
this.formattingRuleEmployeeName,
|
||||
this.ruleRowVisible});
|
||||
this.Margins = new System.Drawing.Printing.Margins(75, 70, 70, 30);
|
||||
this.Margins = new System.Drawing.Printing.Margins(75, 70, 200, 30);
|
||||
this.PageHeight = 1169;
|
||||
this.PageWidth = 827;
|
||||
this.PaperKind = System.Drawing.Printing.PaperKind.A4;
|
||||
@@ -892,7 +877,7 @@ namespace ABWElsebrock
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel2;
|
||||
private DevExpress.XtraReports.UI.XRTable xrTable2;
|
||||
private DevExpress.XtraReports.UI.XRTableCell lblSummeMinuten;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell13;
|
||||
private DevExpress.XtraReports.UI.XRTableCell cellGesamt;
|
||||
private DevExpress.XtraReports.UI.XRLabel mitarbeiterName;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel9;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel13;
|
||||
@@ -901,8 +886,6 @@ namespace ABWElsebrock
|
||||
private DevExpress.XtraReports.UI.XRTableRow xrTableRow3;
|
||||
private DevExpress.XtraReports.UI.CalculatedField fieldBillableWithRateFactor;
|
||||
private DevExpress.XtraReports.UI.FormattingRule ruleRowVisible;
|
||||
private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter2;
|
||||
private DevExpress.XtraReports.UI.XRSubreport xrSubreport1;
|
||||
private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1;
|
||||
private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader2;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell18;
|
||||
@@ -923,6 +906,6 @@ namespace ABWElsebrock
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel6;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel10;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel11;
|
||||
|
||||
private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -29,14 +29,14 @@ namespace ABWElsebrock
|
||||
{
|
||||
if (s.IsBillable)
|
||||
{
|
||||
if (s.ServiceCategory.Contains("Assistenz"))
|
||||
{
|
||||
showAssi = true;
|
||||
}
|
||||
else
|
||||
{
|
||||
minTotal += s.Minutes;
|
||||
}
|
||||
//if (s.ServiceCategory.Contains("Assistenz"))
|
||||
//{
|
||||
// showAssi = true;
|
||||
//}
|
||||
//else
|
||||
//{
|
||||
// minTotal += s.Minutes;
|
||||
//}
|
||||
servicesBillable.Add(s);
|
||||
}
|
||||
}
|
||||
@@ -54,21 +54,31 @@ namespace ABWElsebrock
|
||||
}
|
||||
else
|
||||
{
|
||||
GroupFooter2.Visible = false;
|
||||
//GroupFooter2.Visible = false;
|
||||
//xrSubreport1.Visible = false;
|
||||
}
|
||||
bindingSource1.DataSource = pRO;
|
||||
lblSummeMinuten.Text = string.Format("{0:0.##}", minTotal);
|
||||
lblSummeMinuten.Text = string.Format("{0:0.##}", minTotal);
|
||||
|
||||
lblSummeMinutenFaktor.Text = string.Format("{0:0.##}", minTotal * 1.2);
|
||||
var approved = pRO.ApprovedFLSPerWeek;
|
||||
DateTime dt = DateTime.Now.Date.AddMinutes(pRO.TotalFLMBillable);
|
||||
TimeSpan tspan = dt.Subtract(DateTime.Now.Date);
|
||||
|
||||
var stats = GetStatistics(pRO);
|
||||
if (stats != null)
|
||||
{
|
||||
approved = stats.MinutesApprovedPerWeek / 60;
|
||||
}
|
||||
double d = tspan.TotalHours;
|
||||
|
||||
d = Math.Floor(d);
|
||||
|
||||
pRO.TotalFLHoursMinutesString = String.Format("{0:00}:{1:00}", d, tspan.Minutes);
|
||||
|
||||
bindingSource1.DataSource = pRO;
|
||||
//lblSummeMinuten.Text = string.Format("{0:0.##}", minTotal);
|
||||
//lblSummeMinuten.Text = string.Format("{0:0.##}", minTotal);
|
||||
|
||||
//lblSummeMinutenFaktor.Text = string.Format("{0:0.##}", minTotal * 1.2);
|
||||
//var approved = pRO.ApprovedFLSPerWeek;
|
||||
|
||||
//var stats = GetStatistics(pRO);
|
||||
//if (stats != null)
|
||||
//{
|
||||
// approved = stats.MinutesApprovedPerWeek / 60;
|
||||
//}
|
||||
|
||||
//lblBewilligteStunden.Text = string.Format("{0:0.##}", approved);
|
||||
|
||||
|
||||
@@ -120,4 +120,568 @@
|
||||
<metadata name="bindingSource1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>21, 17</value>
|
||||
</metadata>
|
||||
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<data name="xrPictureBox1.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
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
|
||||
</value>
|
||||
</data>
|
||||
</root>
|
||||
627
ReportImp/ABWElsebrock/SettlementReport.Designer.cs
generated
627
ReportImp/ABWElsebrock/SettlementReport.Designer.cs
generated
@@ -32,33 +32,21 @@ namespace ABWElsebrock
|
||||
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Spitzabrechnung));
|
||||
this.Detail = new DevExpress.XtraReports.UI.DetailBand();
|
||||
this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
|
||||
this.lblAdresse = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
|
||||
this.ruleRateFactorNull = new DevExpress.XtraReports.UI.FormattingRule();
|
||||
this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.lblAnrede2 = 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.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
|
||||
this.xrLabel19 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel18 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
|
||||
this.xrTableRow20 = new DevExpress.XtraReports.UI.XRTableRow();
|
||||
this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableRow21 = new DevExpress.XtraReports.UI.XRTableRow();
|
||||
this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableRow24 = new DevExpress.XtraReports.UI.XRTableRow();
|
||||
this.xrTableCell31 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.lblBetreff = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
|
||||
this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
|
||||
this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
|
||||
this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.mitarbeiterName = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.lblMitarbeiter = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
@@ -91,17 +79,6 @@ namespace ABWElsebrock
|
||||
this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
|
||||
this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
|
||||
this.xrTable6 = new DevExpress.XtraReports.UI.XRTable();
|
||||
this.xrTableRow5 = new DevExpress.XtraReports.UI.XRTableRow();
|
||||
this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell29 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell30 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTable4 = new DevExpress.XtraReports.UI.XRTable();
|
||||
this.xrTableRow4 = new DevExpress.XtraReports.UI.XRTableRow();
|
||||
this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell24 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell27 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrTable2 = new DevExpress.XtraReports.UI.XRTable();
|
||||
this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
|
||||
this.xrTableCell22 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
@@ -109,13 +86,18 @@ namespace ABWElsebrock
|
||||
this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow();
|
||||
this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
|
||||
this.xrTableRow4 = new DevExpress.XtraReports.UI.XRTableRow();
|
||||
this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableRow5 = new DevExpress.XtraReports.UI.XRTableRow();
|
||||
this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.GroupFooter2 = new DevExpress.XtraReports.UI.GroupFooterBand();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable5)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable6)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
|
||||
//
|
||||
@@ -129,13 +111,23 @@ namespace ABWElsebrock
|
||||
// ReportHeader
|
||||
//
|
||||
this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.xrLabel7,
|
||||
this.xrRichText1});
|
||||
this.ReportHeader.Font = new System.Drawing.Font("Verdana", 10F);
|
||||
this.lblAdresse,
|
||||
this.xrLabel7});
|
||||
this.ReportHeader.HeightF = 218F;
|
||||
this.ReportHeader.Name = "ReportHeader";
|
||||
this.ReportHeader.StylePriority.UseFont = false;
|
||||
//
|
||||
// lblAdresse
|
||||
//
|
||||
this.lblAdresse.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.lblAdresse.LocationFloat = new DevExpress.Utils.PointFloat(20F, 50F);
|
||||
this.lblAdresse.Multiline = true;
|
||||
this.lblAdresse.Name = "lblAdresse";
|
||||
this.lblAdresse.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.lblAdresse.SizeF = new System.Drawing.SizeF(532.9722F, 142F);
|
||||
this.lblAdresse.StylePriority.UseFont = false;
|
||||
this.lblAdresse.Text = "LVR\r\nDezernat 7 \r\nz. Hd. Herrn Haarkamp\r\n50663 Köln\r\n";
|
||||
//
|
||||
// xrLabel7
|
||||
//
|
||||
this.xrLabel7.Font = new System.Drawing.Font("Arial", 8F);
|
||||
@@ -144,20 +136,7 @@ namespace ABWElsebrock
|
||||
this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel7.SizeF = new System.Drawing.SizeF(317F, 17F);
|
||||
this.xrLabel7.StylePriority.UseFont = false;
|
||||
this.xrLabel7.Text = "ABW Elsebrock • Verwaltung • Bosmannhof 3 • 46485 Wesel";
|
||||
//
|
||||
// xrRichText1
|
||||
//
|
||||
this.xrRichText1.Borders = DevExpress.XtraPrinting.BorderSide.None;
|
||||
this.xrRichText1.Font = new System.Drawing.Font("Arial", 14.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 47.91667F);
|
||||
this.xrRichText1.Name = "xrRichText1";
|
||||
this.xrRichText1.Padding = new DevExpress.XtraPrinting.PaddingInfo(20, 0, 0, 0, 100F);
|
||||
this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
|
||||
this.xrRichText1.SizeF = new System.Drawing.SizeF(317F, 140F);
|
||||
this.xrRichText1.StylePriority.UseBorders = false;
|
||||
this.xrRichText1.StylePriority.UseFont = false;
|
||||
this.xrRichText1.StylePriority.UsePadding = false;
|
||||
this.xrLabel7.Text = "ABW Elsebrock • Verwaltung • Bosmannshof 3 • 46485 Wesel";
|
||||
//
|
||||
// ruleRateFactorNull
|
||||
//
|
||||
@@ -168,174 +147,41 @@ namespace ABWElsebrock
|
||||
this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
|
||||
this.ruleRateFactorNull.Name = "ruleRateFactorNull";
|
||||
//
|
||||
// xrLabel6
|
||||
// lblAnrede2
|
||||
//
|
||||
this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 148.2499F);
|
||||
this.xrLabel6.Multiline = true;
|
||||
this.xrLabel6.Name = "xrLabel6";
|
||||
this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel6.SizeF = new System.Drawing.SizeF(678F, 26.375F);
|
||||
this.xrLabel6.StylePriority.UseFont = false;
|
||||
this.xrLabel6.Text = "anliegend überreichen wir Ihnen unsere Spitzabrechnung für unseren Klienten [Anre" +
|
||||
this.lblAnrede2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 153.111F);
|
||||
this.lblAnrede2.Multiline = true;
|
||||
this.lblAnrede2.Name = "lblAnrede2";
|
||||
this.lblAnrede2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.lblAnrede2.SizeF = new System.Drawing.SizeF(678F, 26.375F);
|
||||
this.lblAnrede2.StylePriority.UseFont = false;
|
||||
this.lblAnrede2.Text = "anliegend überreichen wir Ihnen unsere Spitzabrechnung für unseren Klienten [Anre" +
|
||||
"de] [CustomerName].";
|
||||
//
|
||||
// xrLabel5
|
||||
//
|
||||
this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 115.25F);
|
||||
this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 120.1111F);
|
||||
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);
|
||||
this.xrLabel5.StylePriority.UseFont = false;
|
||||
this.xrLabel5.Text = "Sehr geehrte Damen und Herren,";
|
||||
//
|
||||
// xrLabel4
|
||||
// lblBetreff
|
||||
//
|
||||
this.xrLabel4.BackColor = System.Drawing.Color.Transparent;
|
||||
this.xrLabel4.CanShrink = true;
|
||||
this.xrLabel4.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
|
||||
this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 64.58334F);
|
||||
this.xrLabel4.Multiline = true;
|
||||
this.xrLabel4.Name = "xrLabel4";
|
||||
this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel4.SizeF = new System.Drawing.SizeF(650F, 17F);
|
||||
this.xrLabel4.StylePriority.UseBackColor = false;
|
||||
this.xrLabel4.StylePriority.UseFont = false;
|
||||
this.xrLabel4.Text = "Az.: [ReferenceNumber]";
|
||||
this.xrLabel4.WordWrap = false;
|
||||
//
|
||||
// xrLabel3
|
||||
//
|
||||
this.xrLabel3.BackColor = System.Drawing.Color.Transparent;
|
||||
this.xrLabel3.CanShrink = true;
|
||||
this.xrLabel3.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
|
||||
this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 48.58335F);
|
||||
this.xrLabel3.Name = "xrLabel3";
|
||||
this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel3.SizeF = new System.Drawing.SizeF(650F, 16F);
|
||||
this.xrLabel3.StylePriority.UseBackColor = false;
|
||||
this.xrLabel3.StylePriority.UseFont = false;
|
||||
this.xrLabel3.Text = "Spitzabrechnung unseres Klienten [Anrede] [CustomerName] [CustomerGebDate]";
|
||||
this.xrLabel3.WordWrap = false;
|
||||
//
|
||||
// ReportFooter
|
||||
//
|
||||
this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.xrLabel19,
|
||||
this.xrLabel18,
|
||||
this.xrLabel10,
|
||||
this.xrTable3,
|
||||
this.xrLabel12});
|
||||
this.ReportFooter.Font = new System.Drawing.Font("Arial", 10F);
|
||||
this.ReportFooter.HeightF = 159.0001F;
|
||||
this.ReportFooter.KeepTogether = true;
|
||||
this.ReportFooter.Name = "ReportFooter";
|
||||
this.ReportFooter.StylePriority.UseFont = false;
|
||||
//
|
||||
// xrLabel19
|
||||
//
|
||||
this.xrLabel19.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)
|
||||
| DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrLabel19.LocationFloat = new DevExpress.Utils.PointFloat(563.5835F, 0F);
|
||||
this.xrLabel19.Multiline = true;
|
||||
this.xrLabel19.Name = "xrLabel19";
|
||||
this.xrLabel19.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel19.SizeF = new System.Drawing.SizeF(114.4164F, 21.16668F);
|
||||
this.xrLabel19.StylePriority.UseBorders = false;
|
||||
this.xrLabel19.StylePriority.UseFont = false;
|
||||
//
|
||||
// xrLabel18
|
||||
//
|
||||
this.xrLabel18.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
|
||||
| DevExpress.XtraPrinting.BorderSide.Right)
|
||||
| DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrLabel18.LocationFloat = new DevExpress.Utils.PointFloat(480.5834F, 0F);
|
||||
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(83.00006F, 21.16668F);
|
||||
this.xrLabel18.StylePriority.UseBorders = false;
|
||||
this.xrLabel18.StylePriority.UseFont = false;
|
||||
this.xrLabel18.StylePriority.UseTextAlignment = false;
|
||||
this.xrLabel18.Text = "Gesamt:";
|
||||
this.xrLabel18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
|
||||
//
|
||||
// xrLabel10
|
||||
//
|
||||
this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(0F, 88.87495F);
|
||||
this.xrLabel10.Multiline = true;
|
||||
this.xrLabel10.Name = "xrLabel10";
|
||||
this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel10.SizeF = new System.Drawing.SizeF(237.5F, 17.00001F);
|
||||
this.xrLabel10.StylePriority.UseFont = false;
|
||||
this.xrLabel10.Text = "Mit freundlichen Grüßen";
|
||||
//
|
||||
// xrTable3
|
||||
//
|
||||
this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 33F);
|
||||
this.xrTable3.Name = "xrTable3";
|
||||
this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
|
||||
this.xrTableRow20,
|
||||
this.xrTableRow21,
|
||||
this.xrTableRow24});
|
||||
this.xrTable3.SizeF = new System.Drawing.SizeF(650F, 42F);
|
||||
this.xrTable3.StylePriority.UseFont = false;
|
||||
//
|
||||
// xrTableRow20
|
||||
//
|
||||
this.xrTableRow20.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
|
||||
this.xrTableCell16});
|
||||
this.xrTableRow20.Name = "xrTableRow20";
|
||||
this.xrTableRow20.Weight = 0.38095238095238093D;
|
||||
//
|
||||
// xrTableCell16
|
||||
//
|
||||
this.xrTableCell16.CanShrink = true;
|
||||
this.xrTableCell16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Notice")});
|
||||
this.xrTableCell16.Name = "xrTableCell16";
|
||||
this.xrTableCell16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrTableCell16.StylePriority.UsePadding = false;
|
||||
this.xrTableCell16.Text = "xrTableCell1";
|
||||
this.xrTableCell16.Weight = 3D;
|
||||
//
|
||||
// xrTableRow21
|
||||
//
|
||||
this.xrTableRow21.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
|
||||
this.xrTableCell18});
|
||||
this.xrTableRow21.Name = "xrTableRow21";
|
||||
this.xrTableRow21.Weight = 0.23809523809523808D;
|
||||
//
|
||||
// xrTableCell18
|
||||
//
|
||||
this.xrTableCell18.Name = "xrTableCell18";
|
||||
this.xrTableCell18.Weight = 3D;
|
||||
//
|
||||
// xrTableRow24
|
||||
//
|
||||
this.xrTableRow24.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
|
||||
this.xrTableCell31});
|
||||
this.xrTableRow24.Name = "xrTableRow24";
|
||||
this.xrTableRow24.Weight = 0.38095238095238093D;
|
||||
//
|
||||
// xrTableCell31
|
||||
//
|
||||
this.xrTableCell31.CanShrink = true;
|
||||
this.xrTableCell31.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "FinalSentence")});
|
||||
this.xrTableCell31.Name = "xrTableCell31";
|
||||
this.xrTableCell31.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrTableCell31.StylePriority.UsePadding = false;
|
||||
this.xrTableCell31.Text = "xrTableCell8";
|
||||
this.xrTableCell31.Weight = 3D;
|
||||
//
|
||||
// xrLabel12
|
||||
//
|
||||
this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 142.0001F);
|
||||
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 = "i.A [CreatorName]";
|
||||
this.lblBetreff.BackColor = System.Drawing.Color.Transparent;
|
||||
this.lblBetreff.CanShrink = true;
|
||||
this.lblBetreff.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.lblBetreff.LocationFloat = new DevExpress.Utils.PointFloat(0F, 48.58335F);
|
||||
this.lblBetreff.Multiline = true;
|
||||
this.lblBetreff.Name = "lblBetreff";
|
||||
this.lblBetreff.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.lblBetreff.SizeF = new System.Drawing.SizeF(650F, 20F);
|
||||
this.lblBetreff.StylePriority.UseBackColor = false;
|
||||
this.lblBetreff.StylePriority.UseFont = false;
|
||||
this.lblBetreff.Text = "Spitzabrechnung unseres Klienten [Salutation2] [CustomerLastName], [CustomerFirst" +
|
||||
"Name], geb. am [CustomerBirthdayString]";
|
||||
this.lblBetreff.WordWrap = false;
|
||||
//
|
||||
// topMarginBand1
|
||||
//
|
||||
@@ -343,17 +189,18 @@ namespace ABWElsebrock
|
||||
//
|
||||
// bottomMarginBand1
|
||||
//
|
||||
this.bottomMarginBand1.HeightF = 90F;
|
||||
this.bottomMarginBand1.HeightF = 50F;
|
||||
this.bottomMarginBand1.Name = "bottomMarginBand1";
|
||||
//
|
||||
// GroupHeader1
|
||||
//
|
||||
this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.xrLabel3,
|
||||
this.xrLabel8,
|
||||
this.xrLabel13,
|
||||
this.xrLabel9,
|
||||
this.mitarbeiterName,
|
||||
this.xrLabel11,
|
||||
this.lblMitarbeiter,
|
||||
this.xrLabel1,
|
||||
this.xrLabel2,
|
||||
this.xrLabel14,
|
||||
@@ -363,18 +210,31 @@ namespace ABWElsebrock
|
||||
this.xrLabel24,
|
||||
this.xrLabel25,
|
||||
this.xrLabel17,
|
||||
this.xrLabel3,
|
||||
this.xrLabel4,
|
||||
this.lblBetreff,
|
||||
this.xrLabel5,
|
||||
this.xrLabel6});
|
||||
this.GroupHeader1.Font = new System.Drawing.Font("Arial", 10F);
|
||||
this.GroupHeader1.HeightF = 446.7916F;
|
||||
this.lblAnrede2});
|
||||
this.GroupHeader1.HeightF = 429.6041F;
|
||||
this.GroupHeader1.Name = "GroupHeader1";
|
||||
this.GroupHeader1.StylePriority.UseFont = false;
|
||||
//
|
||||
// xrLabel3
|
||||
//
|
||||
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(0.0002543131F, 68.58334F);
|
||||
this.xrLabel3.Multiline = true;
|
||||
this.xrLabel3.Name = "xrLabel3";
|
||||
this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel3.SizeF = new System.Drawing.SizeF(650F, 20F);
|
||||
this.xrLabel3.StylePriority.UseBackColor = false;
|
||||
this.xrLabel3.StylePriority.UseFont = false;
|
||||
this.xrLabel3.Text = "AZ.: [CustomerReferenceNumber]";
|
||||
this.xrLabel3.WordWrap = false;
|
||||
//
|
||||
// xrLabel8
|
||||
//
|
||||
this.xrLabel8.Font = new System.Drawing.Font("Arial", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.xrLabel8.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(0.0002543131F, 204.9999F);
|
||||
this.xrLabel8.Multiline = true;
|
||||
this.xrLabel8.Name = "xrLabel8";
|
||||
@@ -388,7 +248,7 @@ namespace ABWElsebrock
|
||||
//
|
||||
// xrLabel13
|
||||
//
|
||||
this.xrLabel13.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
|
||||
this.xrLabel13.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(0.0002543131F, 224.9999F);
|
||||
this.xrLabel13.Multiline = true;
|
||||
this.xrLabel13.Name = "xrLabel13";
|
||||
@@ -415,7 +275,7 @@ namespace ABWElsebrock
|
||||
// mitarbeiterName
|
||||
//
|
||||
this.mitarbeiterName.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "MainAttendant")});
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerReferenceNumber")});
|
||||
this.mitarbeiterName.LocationFloat = new DevExpress.Utils.PointFloat(233.1836F, 224.9999F);
|
||||
this.mitarbeiterName.Multiline = true;
|
||||
this.mitarbeiterName.Name = "mitarbeiterName";
|
||||
@@ -425,18 +285,16 @@ namespace ABWElsebrock
|
||||
this.mitarbeiterName.StylePriority.UseTextAlignment = false;
|
||||
this.mitarbeiterName.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
//
|
||||
// xrLabel11
|
||||
// lblMitarbeiter
|
||||
//
|
||||
this.xrLabel11.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "MainAttendant")});
|
||||
this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(233.1832F, 269.0834F);
|
||||
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(404.435F, 24.08337F);
|
||||
this.xrLabel11.StylePriority.UseFont = false;
|
||||
this.xrLabel11.StylePriority.UseTextAlignment = false;
|
||||
this.xrLabel11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
this.lblMitarbeiter.LocationFloat = new DevExpress.Utils.PointFloat(233.1832F, 269.0833F);
|
||||
this.lblMitarbeiter.Multiline = true;
|
||||
this.lblMitarbeiter.Name = "lblMitarbeiter";
|
||||
this.lblMitarbeiter.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.lblMitarbeiter.SizeF = new System.Drawing.SizeF(404.435F, 24.08337F);
|
||||
this.lblMitarbeiter.StylePriority.UseFont = false;
|
||||
this.lblMitarbeiter.StylePriority.UseTextAlignment = false;
|
||||
this.lblMitarbeiter.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
//
|
||||
// xrLabel1
|
||||
//
|
||||
@@ -447,12 +305,12 @@ namespace ABWElsebrock
|
||||
this.xrLabel1.SizeF = new System.Drawing.SizeF(404.435F, 20.00001F);
|
||||
this.xrLabel1.StylePriority.UseFont = false;
|
||||
this.xrLabel1.StylePriority.UseTextAlignment = false;
|
||||
this.xrLabel1.Text = "[CustomerFirstName] [CustomerLastName]";
|
||||
this.xrLabel1.Text = "73.10-2100263652-01";
|
||||
this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
//
|
||||
// xrLabel2
|
||||
//
|
||||
this.xrLabel2.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
|
||||
this.xrLabel2.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 269.0834F);
|
||||
this.xrLabel2.Multiline = true;
|
||||
this.xrLabel2.Name = "xrLabel2";
|
||||
@@ -466,7 +324,7 @@ namespace ABWElsebrock
|
||||
//
|
||||
// xrLabel14
|
||||
//
|
||||
this.xrLabel14.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
|
||||
this.xrLabel14.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(0F, 249.0833F);
|
||||
this.xrLabel14.Multiline = true;
|
||||
this.xrLabel14.Name = "xrLabel14";
|
||||
@@ -481,7 +339,7 @@ namespace ABWElsebrock
|
||||
// xrLabel20
|
||||
//
|
||||
this.xrLabel20.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
|
||||
this.xrLabel20.LocationFloat = new DevExpress.Utils.PointFloat(0F, 409.1666F);
|
||||
this.xrLabel20.LocationFloat = new DevExpress.Utils.PointFloat(0F, 386.2499F);
|
||||
this.xrLabel20.Multiline = true;
|
||||
this.xrLabel20.Name = "xrLabel20";
|
||||
this.xrLabel20.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
|
||||
@@ -495,7 +353,7 @@ namespace ABWElsebrock
|
||||
// xrLabel22
|
||||
//
|
||||
this.xrLabel22.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "MainAttendant")});
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "ApprovedFLS")});
|
||||
this.xrLabel22.LocationFloat = new DevExpress.Utils.PointFloat(233.1832F, 337.1665F);
|
||||
this.xrLabel22.Multiline = true;
|
||||
this.xrLabel22.Name = "xrLabel22";
|
||||
@@ -514,12 +372,12 @@ namespace ABWElsebrock
|
||||
this.xrLabel23.SizeF = new System.Drawing.SizeF(404.435F, 20.00001F);
|
||||
this.xrLabel23.StylePriority.UseFont = false;
|
||||
this.xrLabel23.StylePriority.UseTextAlignment = false;
|
||||
this.xrLabel23.Text = "[CustomerFirstName] [CustomerLastName]";
|
||||
this.xrLabel23.Text = "[AccountingPeriod]";
|
||||
this.xrLabel23.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
//
|
||||
// xrLabel24
|
||||
//
|
||||
this.xrLabel24.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
|
||||
this.xrLabel24.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.xrLabel24.LocationFloat = new DevExpress.Utils.PointFloat(0F, 337.1665F);
|
||||
this.xrLabel24.Multiline = true;
|
||||
this.xrLabel24.Name = "xrLabel24";
|
||||
@@ -533,7 +391,7 @@ namespace ABWElsebrock
|
||||
//
|
||||
// xrLabel25
|
||||
//
|
||||
this.xrLabel25.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
|
||||
this.xrLabel25.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.xrLabel25.LocationFloat = new DevExpress.Utils.PointFloat(0F, 317.1665F);
|
||||
this.xrLabel25.Multiline = true;
|
||||
this.xrLabel25.Name = "xrLabel25";
|
||||
@@ -547,13 +405,15 @@ namespace ABWElsebrock
|
||||
//
|
||||
// xrLabel17
|
||||
//
|
||||
this.xrLabel17.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceDate", "Wesel, den {0}")});
|
||||
this.xrLabel17.Font = new System.Drawing.Font("Arial", 10F);
|
||||
this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(496.7423F, 0F);
|
||||
this.xrLabel17.Name = "xrLabel17";
|
||||
this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel17.SizeF = new System.Drawing.SizeF(181.2577F, 17F);
|
||||
this.xrLabel17.StylePriority.UseFont = false;
|
||||
this.xrLabel17.Text = "Wesel, den Datum";
|
||||
this.xrLabel17.Text = "xrLabel17";
|
||||
//
|
||||
// DetailReport
|
||||
//
|
||||
@@ -583,7 +443,7 @@ namespace ABWElsebrock
|
||||
this.xrTable5.ForeColor = System.Drawing.Color.Black;
|
||||
this.xrTable5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
|
||||
this.xrTable5.Name = "xrTable5";
|
||||
this.xrTable5.Padding = new DevExpress.XtraPrinting.PaddingInfo(10, 0, 0, 0, 100F);
|
||||
this.xrTable5.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
|
||||
this.xrTable5.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
|
||||
this.xrTableRow15});
|
||||
this.xrTable5.SizeF = new System.Drawing.SizeF(678F, 25.33333F);
|
||||
@@ -611,48 +471,56 @@ namespace ABWElsebrock
|
||||
// xrTableCell2
|
||||
//
|
||||
this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.ItemPeriodStart")});
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.ItemPeriodStart", "{0:dd.MM.yyyy}")});
|
||||
this.xrTableCell2.Name = "xrTableCell2";
|
||||
this.xrTableCell2.Text = "xrTableCell2";
|
||||
this.xrTableCell2.Weight = 0.14859321621937466D;
|
||||
//
|
||||
// xrTableCell5
|
||||
//
|
||||
this.xrTableCell5.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.ItemPeriodEnd")});
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.ItemPeriodEnd", "{0:dd.MM.yyyy}")});
|
||||
this.xrTableCell5.Name = "xrTableCell5";
|
||||
this.xrTableCell5.Text = "xrTableCell5";
|
||||
this.xrTableCell5.Weight = 0.14705684970884278D;
|
||||
//
|
||||
// xrTableCell3
|
||||
//
|
||||
this.xrTableCell3.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.Notice")});
|
||||
this.xrTableCell3.Name = "xrTableCell3";
|
||||
this.xrTableCell3.Weight = 0.14815744055948588D;
|
||||
//
|
||||
// xrTableCell1
|
||||
//
|
||||
this.xrTableCell1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.UnitCount")});
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.UnitCount", "{0:0.##}")});
|
||||
this.xrTableCell1.Name = "xrTableCell1";
|
||||
this.xrTableCell1.Text = "xrTableCell1";
|
||||
this.xrTableCell1.Weight = 0.1459617276642905D;
|
||||
//
|
||||
// xrTableCell6
|
||||
//
|
||||
this.xrTableCell6.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.AmountPerUnit")});
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.AmountPerUnit", "{0:0.00}")});
|
||||
this.xrTableCell6.Name = "xrTableCell6";
|
||||
this.xrTableCell6.Text = "xrTableCell6";
|
||||
this.xrTableCell6.Weight = 0.14288910717116965D;
|
||||
//
|
||||
// xrTableCell4
|
||||
//
|
||||
this.xrTableCell4.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.RateFactor")});
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.RateFactor", "{0:0.##}")});
|
||||
this.xrTableCell4.Name = "xrTableCell4";
|
||||
this.xrTableCell4.Text = "xrTableCell4";
|
||||
this.xrTableCell4.Weight = 0.15210744126789255D;
|
||||
//
|
||||
// xrTableCell7
|
||||
//
|
||||
this.xrTableCell7.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.GrossAmountTotal")});
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.GrossAmountTotal", "{0:0.00}")});
|
||||
this.xrTableCell7.Name = "xrTableCell7";
|
||||
this.xrTableCell7.Text = "xrTableCell7";
|
||||
this.xrTableCell7.Weight = 0.11523421740894391D;
|
||||
//
|
||||
// GroupHeader2
|
||||
@@ -669,7 +537,6 @@ namespace ABWElsebrock
|
||||
this.xrTable1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
|
||||
| DevExpress.XtraPrinting.BorderSide.Right)
|
||||
| DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrTable1.Font = new System.Drawing.Font("Arial", 11.25F, System.Drawing.FontStyle.Bold);
|
||||
this.xrTable1.ForeColor = System.Drawing.Color.Black;
|
||||
this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
|
||||
this.xrTable1.Name = "xrTable1";
|
||||
@@ -748,125 +615,13 @@ namespace ABWElsebrock
|
||||
// GroupFooter1
|
||||
//
|
||||
this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.xrTable6,
|
||||
this.xrTable4,
|
||||
this.xrLabel15,
|
||||
this.xrTable2});
|
||||
this.GroupFooter1.Font = new System.Drawing.Font("Arial", 10F);
|
||||
this.GroupFooter1.HeightF = 373.1667F;
|
||||
this.GroupFooter1.Font = new System.Drawing.Font("Arial", 11F);
|
||||
this.GroupFooter1.HeightF = 190F;
|
||||
this.GroupFooter1.KeepTogether = true;
|
||||
this.GroupFooter1.Name = "GroupFooter1";
|
||||
this.GroupFooter1.StylePriority.UseFont = false;
|
||||
//
|
||||
// xrTable6
|
||||
//
|
||||
this.xrTable6.BackColor = System.Drawing.Color.Transparent;
|
||||
this.xrTable6.BorderColor = System.Drawing.SystemColors.ActiveCaptionText;
|
||||
this.xrTable6.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
|
||||
| DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrTable6.ForeColor = System.Drawing.Color.Black;
|
||||
this.xrTable6.LocationFloat = new DevExpress.Utils.PointFloat(184.8256F, 230.2083F);
|
||||
this.xrTable6.Name = "xrTable6";
|
||||
this.xrTable6.Padding = new DevExpress.XtraPrinting.PaddingInfo(10, 0, 0, 0, 100F);
|
||||
this.xrTable6.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
|
||||
this.xrTableRow5});
|
||||
this.xrTable6.SizeF = new System.Drawing.SizeF(493.1743F, 25.33331F);
|
||||
this.xrTable6.StylePriority.UseBackColor = false;
|
||||
this.xrTable6.StylePriority.UseBorderColor = false;
|
||||
this.xrTable6.StylePriority.UseBorders = false;
|
||||
this.xrTable6.StylePriority.UseForeColor = false;
|
||||
this.xrTable6.StylePriority.UsePadding = false;
|
||||
this.xrTable6.StylePriority.UseTextAlignment = false;
|
||||
this.xrTable6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
//
|
||||
// xrTableRow5
|
||||
//
|
||||
this.xrTableRow5.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
|
||||
this.xrTableCell20,
|
||||
this.xrTableCell29,
|
||||
this.xrTableCell30});
|
||||
this.xrTableRow5.Name = "xrTableRow5";
|
||||
this.xrTableRow5.Weight = 0.085D;
|
||||
//
|
||||
// xrTableCell20
|
||||
//
|
||||
this.xrTableCell20.Name = "xrTableCell20";
|
||||
this.xrTableCell20.Weight = 0.37451942690745754D;
|
||||
//
|
||||
// xrTableCell29
|
||||
//
|
||||
this.xrTableCell29.Name = "xrTableCell29";
|
||||
this.xrTableCell29.Weight = 0.39348064507178265D;
|
||||
//
|
||||
// xrTableCell30
|
||||
//
|
||||
this.xrTableCell30.Name = "xrTableCell30";
|
||||
this.xrTableCell30.Weight = 0.23199992802075981D;
|
||||
//
|
||||
// xrTable4
|
||||
//
|
||||
this.xrTable4.BackColor = System.Drawing.Color.DarkGray;
|
||||
this.xrTable4.BorderColor = System.Drawing.SystemColors.ActiveCaptionText;
|
||||
this.xrTable4.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
|
||||
| DevExpress.XtraPrinting.BorderSide.Right)
|
||||
| DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrTable4.Font = new System.Drawing.Font("Arial", 11.25F, System.Drawing.FontStyle.Bold);
|
||||
this.xrTable4.ForeColor = System.Drawing.Color.Black;
|
||||
this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(184.8257F, 177.0833F);
|
||||
this.xrTable4.Name = "xrTable4";
|
||||
this.xrTable4.Padding = new DevExpress.XtraPrinting.PaddingInfo(10, 0, 0, 0, 100F);
|
||||
this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
|
||||
this.xrTableRow4});
|
||||
this.xrTable4.SizeF = new System.Drawing.SizeF(493.1743F, 25.33333F);
|
||||
this.xrTable4.StylePriority.UseBackColor = false;
|
||||
this.xrTable4.StylePriority.UseBorderColor = false;
|
||||
this.xrTable4.StylePriority.UseBorders = false;
|
||||
this.xrTable4.StylePriority.UseFont = false;
|
||||
this.xrTable4.StylePriority.UseForeColor = false;
|
||||
this.xrTable4.StylePriority.UsePadding = false;
|
||||
this.xrTable4.StylePriority.UseTextAlignment = false;
|
||||
this.xrTable4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
//
|
||||
// xrTableRow4
|
||||
//
|
||||
this.xrTableRow4.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
|
||||
this.xrTableCell19,
|
||||
this.xrTableCell24,
|
||||
this.xrTableCell27});
|
||||
this.xrTableRow4.Name = "xrTableRow4";
|
||||
this.xrTableRow4.Weight = 0.085D;
|
||||
//
|
||||
// xrTableCell19
|
||||
//
|
||||
this.xrTableCell19.Name = "xrTableCell19";
|
||||
this.xrTableCell19.Text = "Datum Zahlungsavise";
|
||||
this.xrTableCell19.Weight = 0.32248447308067735D;
|
||||
//
|
||||
// xrTableCell24
|
||||
//
|
||||
this.xrTableCell24.Name = "xrTableCell24";
|
||||
this.xrTableCell24.Text = "Datum Zahlungseingang";
|
||||
this.xrTableCell24.Weight = 0.33881140484627476D;
|
||||
//
|
||||
// xrTableCell27
|
||||
//
|
||||
this.xrTableCell27.Name = "xrTableCell27";
|
||||
this.xrTableCell27.Text = "Betrag";
|
||||
this.xrTableCell27.Weight = 0.19976662970487269D;
|
||||
//
|
||||
// xrLabel15
|
||||
//
|
||||
this.xrLabel15.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
|
||||
this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(0F, 141.7084F);
|
||||
this.xrLabel15.Multiline = true;
|
||||
this.xrLabel15.Name = "xrLabel15";
|
||||
this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
|
||||
this.xrLabel15.SizeF = new System.Drawing.SizeF(100.7459F, 19.99999F);
|
||||
this.xrLabel15.StylePriority.UseFont = false;
|
||||
this.xrLabel15.StylePriority.UsePadding = false;
|
||||
this.xrLabel15.StylePriority.UseTextAlignment = false;
|
||||
this.xrLabel15.Text = "Zahlungen:";
|
||||
this.xrLabel15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
//
|
||||
// xrTable2
|
||||
//
|
||||
this.xrTable2.BackColor = System.Drawing.Color.Transparent;
|
||||
@@ -874,17 +629,21 @@ namespace ABWElsebrock
|
||||
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", 11F, System.Drawing.FontStyle.Bold);
|
||||
this.xrTable2.ForeColor = System.Drawing.Color.Black;
|
||||
this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(424.8635F, 21.875F);
|
||||
this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(350F, 20F);
|
||||
this.xrTable2.Name = "xrTable2";
|
||||
this.xrTable2.Padding = new DevExpress.XtraPrinting.PaddingInfo(10, 0, 0, 0, 100F);
|
||||
this.xrTable2.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
|
||||
this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
|
||||
this.xrTableRow2,
|
||||
this.xrTableRow3});
|
||||
this.xrTable2.SizeF = new System.Drawing.SizeF(253.1364F, 72.54167F);
|
||||
this.xrTableRow3,
|
||||
this.xrTableRow5,
|
||||
this.xrTableRow4});
|
||||
this.xrTable2.SizeF = new System.Drawing.SizeF(328F, 145.0833F);
|
||||
this.xrTable2.StylePriority.UseBackColor = false;
|
||||
this.xrTable2.StylePriority.UseBorderColor = false;
|
||||
this.xrTable2.StylePriority.UseBorders = false;
|
||||
this.xrTable2.StylePriority.UseFont = false;
|
||||
this.xrTable2.StylePriority.UseForeColor = false;
|
||||
this.xrTable2.StylePriority.UsePadding = false;
|
||||
this.xrTable2.StylePriority.UseTextAlignment = false;
|
||||
@@ -902,12 +661,14 @@ namespace ABWElsebrock
|
||||
//
|
||||
this.xrTableCell22.Name = "xrTableCell22";
|
||||
this.xrTableCell22.Text = "Summe";
|
||||
this.xrTableCell22.Weight = 0.63075606462342537D;
|
||||
this.xrTableCell22.Weight = 1.1455715894514795D;
|
||||
//
|
||||
// xrTableCell23
|
||||
//
|
||||
this.xrTableCell23.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "AmountRecordedFLSString")});
|
||||
this.xrTableCell23.Name = "xrTableCell23";
|
||||
this.xrTableCell23.Weight = 0.81917325091270476D;
|
||||
this.xrTableCell23.Weight = 0.73316579743051746D;
|
||||
//
|
||||
// xrTableRow3
|
||||
//
|
||||
@@ -921,40 +682,122 @@ namespace ABWElsebrock
|
||||
//
|
||||
this.xrTableCell15.Name = "xrTableCell15";
|
||||
this.xrTableCell15.Text = "Davon abrechenbar:";
|
||||
this.xrTableCell15.Weight = 0.63075575801406147D;
|
||||
this.xrTableCell15.Weight = 1.1455715887427291D;
|
||||
//
|
||||
// xrTableCell17
|
||||
//
|
||||
this.xrTableCell17.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "AmountRecordedFLSString")});
|
||||
this.xrTableCell17.Name = "xrTableCell17";
|
||||
this.xrTableCell17.Weight = 0.81917355752206866D;
|
||||
this.xrTableCell17.Weight = 0.73316579813926774D;
|
||||
//
|
||||
// xrTableRow4
|
||||
//
|
||||
this.xrTableRow4.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
|
||||
this.xrTableCell16,
|
||||
this.xrTableCell18});
|
||||
this.xrTableRow4.Name = "xrTableRow4";
|
||||
this.xrTableRow4.Weight = 0.085D;
|
||||
//
|
||||
// xrTableCell16
|
||||
//
|
||||
this.xrTableCell16.Name = "xrTableCell16";
|
||||
this.xrTableCell16.Text = "Restbetrag:";
|
||||
this.xrTableCell16.Weight = 1.1455715887427291D;
|
||||
//
|
||||
// xrTableCell18
|
||||
//
|
||||
this.xrTableCell18.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Claim")});
|
||||
this.xrTableCell18.Name = "xrTableCell18";
|
||||
this.xrTableCell18.Text = "xrTableCell18";
|
||||
this.xrTableCell18.Weight = 0.73316579813926774D;
|
||||
//
|
||||
// xrTableRow5
|
||||
//
|
||||
this.xrTableRow5.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
|
||||
this.xrTableCell19,
|
||||
this.xrTableCell20});
|
||||
this.xrTableRow5.Name = "xrTableRow5";
|
||||
this.xrTableRow5.Weight = 0.085D;
|
||||
//
|
||||
// xrTableCell19
|
||||
//
|
||||
this.xrTableCell19.Name = "xrTableCell19";
|
||||
this.xrTableCell19.Text = "Abschlagszahlungen:";
|
||||
this.xrTableCell19.Weight = 1.1455715887427291D;
|
||||
//
|
||||
// xrTableCell20
|
||||
//
|
||||
this.xrTableCell20.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "AmountAdvancedPayments")});
|
||||
this.xrTableCell20.Name = "xrTableCell20";
|
||||
this.xrTableCell20.Text = "xrTableCell20";
|
||||
this.xrTableCell20.Weight = 0.73316579813926774D;
|
||||
//
|
||||
// xrLabel4
|
||||
//
|
||||
this.xrLabel4.Font = new System.Drawing.Font("Arial", 11F);
|
||||
this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
|
||||
this.xrLabel4.Multiline = true;
|
||||
this.xrLabel4.Name = "xrLabel4";
|
||||
this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
|
||||
this.xrLabel4.SizeF = new System.Drawing.SizeF(693.9997F, 152.8125F);
|
||||
this.xrLabel4.StylePriority.UseFont = false;
|
||||
this.xrLabel4.StylePriority.UsePadding = false;
|
||||
this.xrLabel4.StylePriority.UseTextAlignment = false;
|
||||
this.xrLabel4.Text = resources.GetString("xrLabel4.Text");
|
||||
this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
//
|
||||
// xrLabel6
|
||||
//
|
||||
this.xrLabel6.Font = new System.Drawing.Font("Arial", 11F);
|
||||
this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(4.768372E-05F, 216.25F);
|
||||
this.xrLabel6.Multiline = true;
|
||||
this.xrLabel6.Name = "xrLabel6";
|
||||
this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
|
||||
this.xrLabel6.SizeF = new System.Drawing.SizeF(693.9997F, 101.7708F);
|
||||
this.xrLabel6.StylePriority.UseFont = false;
|
||||
this.xrLabel6.StylePriority.UsePadding = false;
|
||||
this.xrLabel6.StylePriority.UseTextAlignment = false;
|
||||
this.xrLabel6.Text = "Nele Hollands\r\nRechtsanwalts- und Notarfachangestellte\r\nABW Elsebrock - Ambulant " +
|
||||
"Betreutes Wohnen Rhein / Ruhr \r\n";
|
||||
this.xrLabel6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
//
|
||||
// GroupFooter2
|
||||
//
|
||||
this.GroupFooter2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.xrLabel4,
|
||||
this.xrLabel6});
|
||||
this.GroupFooter2.HeightF = 318.0208F;
|
||||
this.GroupFooter2.KeepTogether = true;
|
||||
this.GroupFooter2.Level = 1;
|
||||
this.GroupFooter2.Name = "GroupFooter2";
|
||||
//
|
||||
// Spitzabrechnung
|
||||
//
|
||||
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
|
||||
this.Detail,
|
||||
this.ReportHeader,
|
||||
this.ReportFooter,
|
||||
this.topMarginBand1,
|
||||
this.bottomMarginBand1,
|
||||
this.GroupHeader1,
|
||||
this.DetailReport,
|
||||
this.GroupFooter1});
|
||||
this.GroupFooter1,
|
||||
this.GroupFooter2});
|
||||
this.DataSource = this.bindingSource1;
|
||||
this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung";
|
||||
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(75, 74, 100, 90);
|
||||
this.Margins = new System.Drawing.Printing.Margins(75, 48, 100, 50);
|
||||
this.PageHeight = 1169;
|
||||
this.PageWidth = 827;
|
||||
this.PaperKind = System.Drawing.Printing.PaperKind.A4;
|
||||
this.Version = "13.1";
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable5)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable6)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this)).EndInit();
|
||||
|
||||
@@ -965,20 +808,9 @@ namespace ABWElsebrock
|
||||
private DevExpress.XtraReports.UI.DetailBand Detail;
|
||||
private System.Windows.Forms.BindingSource bindingSource1;
|
||||
private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel6;
|
||||
private DevExpress.XtraReports.UI.XRLabel lblAnrede2;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel5;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel4;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel3;
|
||||
private DevExpress.XtraReports.UI.ReportFooterBand ReportFooter;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel12;
|
||||
private DevExpress.XtraReports.UI.XRTable xrTable3;
|
||||
private DevExpress.XtraReports.UI.XRTableRow xrTableRow20;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell16;
|
||||
private DevExpress.XtraReports.UI.XRTableRow xrTableRow21;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell18;
|
||||
private DevExpress.XtraReports.UI.XRTableRow xrTableRow24;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell31;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel10;
|
||||
private DevExpress.XtraReports.UI.XRLabel lblBetreff;
|
||||
private DevExpress.XtraReports.UI.FormattingRule ruleRateFactorNull;
|
||||
private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1;
|
||||
private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
|
||||
@@ -989,15 +821,12 @@ namespace ABWElsebrock
|
||||
private DevExpress.XtraReports.UI.XRTableRow xrTableRow15;
|
||||
private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel7;
|
||||
private DevExpress.XtraReports.UI.XRRichText xrRichText1;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel19;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel18;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel17;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel8;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel13;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel9;
|
||||
private DevExpress.XtraReports.UI.XRLabel mitarbeiterName;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel11;
|
||||
private DevExpress.XtraReports.UI.XRLabel lblMitarbeiter;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel1;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel2;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel14;
|
||||
@@ -1023,7 +852,6 @@ namespace ABWElsebrock
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell13;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell14;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel15;
|
||||
private DevExpress.XtraReports.UI.XRTable xrTable2;
|
||||
private DevExpress.XtraReports.UI.XRTableRow xrTableRow2;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell22;
|
||||
@@ -1031,15 +859,16 @@ namespace ABWElsebrock
|
||||
private DevExpress.XtraReports.UI.XRTableRow xrTableRow3;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell15;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell17;
|
||||
private DevExpress.XtraReports.UI.XRTable xrTable6;
|
||||
private DevExpress.XtraReports.UI.XRLabel lblAdresse;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel3;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel6;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel4;
|
||||
private DevExpress.XtraReports.UI.XRTableRow xrTableRow5;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell20;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell29;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell30;
|
||||
private DevExpress.XtraReports.UI.XRTable xrTable4;
|
||||
private DevExpress.XtraReports.UI.XRTableRow xrTableRow4;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell19;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell24;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell27;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell20;
|
||||
private DevExpress.XtraReports.UI.XRTableRow xrTableRow4;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell16;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell18;
|
||||
private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter2;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,9 +1,11 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Text;
|
||||
using BeWo.Data.Access;
|
||||
using BeWo.Data.Entities;
|
||||
using BeWo.Report;
|
||||
using BeWo.Report.ReportObjects;
|
||||
using BS.Shared;
|
||||
using BS.Shared.DataContracts;
|
||||
|
||||
namespace ABWElsebrock
|
||||
@@ -17,16 +19,60 @@ namespace ABWElsebrock
|
||||
|
||||
public void SetReportDataSource(SettlementRO pRO)
|
||||
{
|
||||
bool isDefaultSpitzabrechnung = false;
|
||||
StringBuilder sb = new StringBuilder();
|
||||
|
||||
if (pRO.ClaimWithEigenbeteiligung < 0)
|
||||
{
|
||||
pRO.FinalSentence = "Wir bitten Sie den Betrag mit den nächsten Abschlagszahlungen zu verrechnen.";
|
||||
}
|
||||
if (String.IsNullOrEmpty(pRO.Notice))
|
||||
{
|
||||
lblNotice.Text = "";
|
||||
}
|
||||
if (!String.IsNullOrEmpty(pRO.RecipientOrganisation))
|
||||
{
|
||||
sb.AppendLine(pRO.RecipientOrganisation);
|
||||
}
|
||||
if (!String.IsNullOrEmpty(pRO.RecipientContactPerson))
|
||||
{
|
||||
sb.AppendLine(pRO.RecipientContactPerson);
|
||||
}
|
||||
if (!String.IsNullOrEmpty(pRO.RecipientDivision))
|
||||
{
|
||||
sb.AppendLine(pRO.RecipientDivision);
|
||||
}
|
||||
if (!String.IsNullOrEmpty(pRO.RecipientStreet))
|
||||
{
|
||||
sb.AppendLine(pRO.RecipientStreet);
|
||||
}
|
||||
if (!String.IsNullOrEmpty(pRO.RecipientPostCodeAndTown))
|
||||
{
|
||||
sb.AppendLine(pRO.RecipientPostCodeAndTown);
|
||||
}
|
||||
lblAdresse.Text = sb.ToString();
|
||||
|
||||
if (pRO.Salutation1 == "Frau")
|
||||
{
|
||||
lblBetreff.Text =
|
||||
String.Format(
|
||||
"Spitzabrechnung unserer Klientin Frau {0}, {1}, geb. am {2}",
|
||||
pRO.CustomerLastName, pRO.CustomerFirstName, pRO.CustomerBirthdayString);
|
||||
lblAnrede2.Text =
|
||||
String.Format(
|
||||
"anliegend überreichen wir Ihnen unsere Spitzabrechnung für unsere Klientin Frau {0}, {1}.",
|
||||
pRO.CustomerLastName, pRO.CustomerFirstName);
|
||||
}
|
||||
else
|
||||
{
|
||||
lblBetreff.Text =
|
||||
String.Format(
|
||||
"Spitzabrechnung unseres Klienten Herrn {0}, {1}, geb. am {2}",
|
||||
pRO.CustomerLastName, pRO.CustomerFirstName, pRO.CustomerBirthdayString);
|
||||
|
||||
lblAnrede2.Text =
|
||||
String.Format(
|
||||
"anliegend überreichen wir Ihnen unsere Spitzabrechnung für unseren Klienten Herrn {0}, {1}.",
|
||||
pRO.CustomerLastName, pRO.CustomerFirstName);
|
||||
}
|
||||
bool isDefaultSpitzabrechnung = false;
|
||||
|
||||
|
||||
//if (String.IsNullOrEmpty(pRO.Notice))
|
||||
//{
|
||||
// lblNotice.Text = "";
|
||||
//}
|
||||
|
||||
if (pRO.InvoiceItems != null && pRO.InvoiceItems.Count == 1)
|
||||
{
|
||||
@@ -69,12 +115,62 @@ namespace ABWElsebrock
|
||||
pRO.RateFactorText2 = null;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
this.bindingSource1.DataSource = pRO;
|
||||
lblMitarbeiter.Text = GetMitarbeiter(pRO);
|
||||
|
||||
if (pRO.InvoiceItems != null)
|
||||
{
|
||||
foreach (var invoiceItemDc in pRO.InvoiceItems)
|
||||
{
|
||||
DateTime dt = DateTime.Now.Date.AddMinutes((double)(invoiceItemDc.UnitCount ?? 0) * 60);
|
||||
TimeSpan tspan = dt.Subtract(DateTime.Now.Date);
|
||||
|
||||
double d = tspan.TotalHours;
|
||||
|
||||
d = Math.Floor(d);
|
||||
|
||||
invoiceItemDc.Notice = String.Format("{0:00}:{1:00}", d, tspan.Minutes);
|
||||
}
|
||||
}
|
||||
this.bindingSource1.DataSource = pRO;
|
||||
}
|
||||
|
||||
private String GetCustomerId(SettlementRO pRO)
|
||||
private string GetMitarbeiter(SettlementRO pRo)
|
||||
{
|
||||
String mitarbeiter = "";
|
||||
|
||||
var cb2sc = DAOFactory.GenericDAO.LoadByID<CostBearer2SupportConcept>(pRo.CostBearer2SupportConceptOid);
|
||||
var customer = cb2sc.SupportConcept.Customer;
|
||||
|
||||
foreach (var item in customer.Employee2CustomerList)
|
||||
{
|
||||
foreach (var valueEntry in item.ValueList)
|
||||
{
|
||||
if (valueEntry.Entry.SystemEntryID != null && valueEntry.Entry.SystemEntryID.Value == SystemEntryID.EmployeeRoleMainAttendant)
|
||||
{
|
||||
var empName = item.Employee.Person.FirstName + " " + item.Employee.Person.LastName;
|
||||
var empName2 = string.Format("{0}, {1}", item.Employee.Person.LastName, item.Employee.Person.FirstName);
|
||||
|
||||
if (String.IsNullOrEmpty(mitarbeiter))
|
||||
{
|
||||
mitarbeiter = empName;
|
||||
}
|
||||
else
|
||||
{
|
||||
if (!mitarbeiter.Contains(empName))
|
||||
{
|
||||
mitarbeiter += ", " + empName;
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
return mitarbeiter;
|
||||
}
|
||||
|
||||
private String GetCustomerId(SettlementRO pRO)
|
||||
{
|
||||
var cb2sc = DAOFactory.GenericDAO.LoadByID<CostBearer2SupportConcept>(pRO.CostBearer2SupportConceptOid);
|
||||
return cb2sc.CostBearer.ID;
|
||||
@@ -85,14 +181,20 @@ namespace ABWElsebrock
|
||||
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
|
||||
});
|
||||
GrossAmountTotal = pRO.GeleisteteFLSMitStundensatz3 * pRO.RateFactor * pRO.HourlyRate3,
|
||||
ItemPeriodStart = pRO.AccountingStartDate,
|
||||
ItemPeriodEnd = pRO.HourlyRateEndDate3,
|
||||
AmountPerUnit = pRO.HourlyRate3,
|
||||
RateFactor = pRO.RateFactor,
|
||||
UnitCount = pRO.GeleisteteFLSMitStundensatz3
|
||||
});
|
||||
|
||||
itemList.Add(new InvoiceItemDC
|
||||
{
|
||||
@@ -100,8 +202,13 @@ namespace ABWElsebrock
|
||||
pRO.HourlyRateOldStartDateString, pRO.HourlyRateOldEndDateString,
|
||||
pRO.GeleisteteFLSMitStundensatzAlt, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateOld),
|
||||
|
||||
GrossAmountTotal = pRO.GeleisteteFLSMitStundensatzAlt * pRO.RateFactor * pRO.HourlyRateOld
|
||||
});
|
||||
GrossAmountTotal = pRO.GeleisteteFLSMitStundensatzAlt * pRO.RateFactor * pRO.HourlyRateOld,
|
||||
ItemPeriodStart = pRO.HourlyRateOldStartDate,
|
||||
ItemPeriodEnd = pRO.HourlyRateOldEndDate,
|
||||
AmountPerUnit = pRO.HourlyRateOld,
|
||||
RateFactor = pRO.RateFactor,
|
||||
UnitCount = pRO.GeleisteteFLSMitStundensatzAlt
|
||||
});
|
||||
|
||||
itemList.Add(new InvoiceItemDC
|
||||
{
|
||||
@@ -109,8 +216,13 @@ namespace ABWElsebrock
|
||||
pRO.HourlyRateNewStartDateString, pRO.AccountingEndDateString,
|
||||
pRO.GeleisteteFLSMitStundensatzAktuell, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateNew),
|
||||
|
||||
GrossAmountTotal = pRO.GeleisteteFLSMitStundensatzAktuell * pRO.RateFactor * pRO.HourlyRateNew
|
||||
});
|
||||
GrossAmountTotal = pRO.GeleisteteFLSMitStundensatzAktuell * pRO.RateFactor * pRO.HourlyRateNew,
|
||||
ItemPeriodStart = pRO.HourlyRateNewStartDate,
|
||||
ItemPeriodEnd = pRO.AccountingEndDate,
|
||||
AmountPerUnit = pRO.HourlyRateNew,
|
||||
RateFactor = pRO.RateFactor,
|
||||
UnitCount = pRO.GeleisteteFLSMitStundensatzAktuell
|
||||
});
|
||||
|
||||
}
|
||||
else if (pRO.DifferentHourlyRateCount == 2)
|
||||
@@ -121,8 +233,13 @@ namespace ABWElsebrock
|
||||
pRO.AccountingStartDateString, pRO.HourlyRateOldEndDateString,
|
||||
pRO.GeleisteteFLSMitStundensatzAlt, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateOld),
|
||||
|
||||
GrossAmountTotal = pRO.GeleisteteFLSMitStundensatzAlt * (decimal)pRO.RateFactor * pRO.HourlyRateOld
|
||||
});
|
||||
GrossAmountTotal = pRO.GeleisteteFLSMitStundensatzAlt * (decimal)pRO.RateFactor * pRO.HourlyRateOld,
|
||||
ItemPeriodStart = pRO.AccountingStartDate,
|
||||
ItemPeriodEnd = pRO.HourlyRateOldEndDate,
|
||||
AmountPerUnit = pRO.HourlyRateOld,
|
||||
RateFactor = pRO.RateFactor,
|
||||
UnitCount = pRO.GeleisteteFLSMitStundensatzAlt
|
||||
});
|
||||
|
||||
itemList.Add(new InvoiceItemDC
|
||||
{
|
||||
@@ -130,8 +247,13 @@ namespace ABWElsebrock
|
||||
pRO.HourlyRateNewStartDateString, pRO.AccountingEndDateString,
|
||||
pRO.GeleisteteFLSMitStundensatzAktuell, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateNew),
|
||||
|
||||
GrossAmountTotal = pRO.GeleisteteFLSMitStundensatzAktuell * pRO.RateFactor * pRO.HourlyRateNew
|
||||
});
|
||||
GrossAmountTotal = pRO.GeleisteteFLSMitStundensatzAktuell * pRO.RateFactor * pRO.HourlyRateNew,
|
||||
ItemPeriodStart = pRO.HourlyRateNewStartDate,
|
||||
ItemPeriodEnd = pRO.AccountingEndDate,
|
||||
AmountPerUnit = pRO.HourlyRateNew,
|
||||
RateFactor = pRO.RateFactor,
|
||||
UnitCount = pRO.GeleisteteFLSMitStundensatzAktuell
|
||||
});
|
||||
|
||||
}
|
||||
else
|
||||
@@ -142,8 +264,13 @@ namespace ABWElsebrock
|
||||
pRO.AccountingStartDateString, pRO.AccountingEndDateString,
|
||||
pRO.GeleisteteFLSMitStundensatzAktuell, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateNew),
|
||||
|
||||
GrossAmountTotal = pRO.GeleisteteFLSMitStundensatzAktuell * pRO.RateFactor * pRO.HourlyRateNew
|
||||
});
|
||||
GrossAmountTotal = pRO.GeleisteteFLSMitStundensatzAktuell * pRO.RateFactor * pRO.HourlyRateNew,
|
||||
ItemPeriodStart = pRO.AccountingStartDate,
|
||||
ItemPeriodEnd = pRO.AccountingEndDate,
|
||||
AmountPerUnit = pRO.HourlyRateNew,
|
||||
RateFactor = pRO.RateFactor,
|
||||
UnitCount = pRO.GeleisteteFLSMitStundensatzAktuell
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -117,10 +117,17 @@
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name="xrRichText1.SerializableRtfString" xml:space="preserve">
|
||||
<value>ewBcAHIAdABmADEAXABhAG4AcwBpAGMAcABnADEAMgA1ADIADQAKAHsADQAKAFwAZgBvAG4AdAB0AGIAbAANAAoAewBcAGYAMAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQANAAoAewBcAGYAMQAgAEEAcgBpAGEAbAA7AH0ADQAKAH0ADQAKAHsADQAKAFwAYwBvAGwAbwByAHQAYgBsAA0ACgA7AA0ACgBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAA7AA0ACgBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMgA1ADUAOwANAAoAfQANAAoAXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcAB7AFwAcwBlAGMAdABkAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbAB7AFwAYgBcAGYAMQBcAGYAcwAyADgAXABjAGYAMQAgAEwAVgBSAH0AXABiAFwAZgAxAFwAZgBzADIAOABcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABiAFwAZgAxAFwAZgBzADIAOABcAGMAZgAxACAARABlAHoAZQByAG4AYQB0ACAANwB9AFwAYgBcAGYAMQBcAGYAcwAyADgAXABjAGYAMQBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbAB7AFwAYgBcAGYAMQBcAGYAcwAyADgAXABjAGYAMQAgAHoALgAgAEgAZAAuACAASABlAHIAcgBuACAASABhAGEAcgBrAGEAbQBwAH0AXABiAFwAZgAxAFwAZgBzADIAOABcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABiAFwAZgAxAFwAZgBzADIAOABcAGMAZgAxACAANQAwADYANgAzAH0AXABiAFwAZgAxAFwAZgBzADMANgBcAGMAZgAxAFwAcABhAHIAfQANAAoAfQANAAoA</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>
|
||||
<data name="xrLabel4.Text" xml:space="preserve">
|
||||
<value>Somit ergibt sich ein Differenzbetrag von [Claim]. Bitte verrechnen Sie den Betrag mit der nächsten Zahlungsavise.
|
||||
|
||||
Die monatlich unterzeichneten Leistungsnachweise überreichen wir anliegend.
|
||||
|
||||
Bei Fragen oder Unklarheiten stehen wir Ihnen selbstverständlich gerne zur Verfügung.
|
||||
|
||||
Mit freundlichen Grüßen
|
||||
</value>
|
||||
</data>
|
||||
</root>
|
||||
BIN
ReportImp/ABWElsebrock/logo.png
Normal file
BIN
ReportImp/ABWElsebrock/logo.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 33 KiB |
@@ -17,7 +17,7 @@
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<DebugType>full</DebugType>
|
||||
<Optimize>false</Optimize>
|
||||
<OutputPath>bin\Debug\</OutputPath>
|
||||
<OutputPath>..\..\Host\bin\</OutputPath>
|
||||
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
@@ -31,18 +31,11 @@
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="DevExpress.Data.v13.2, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Printing.v13.2.Core, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Utils.v13.2, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraPrinting.v13.2, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Charts.v13.2.Core, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraCharts.v13.2.Wizard, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraCharts.v13.2, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.PivotGrid.v13.2.Core, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Sparkline.v13.2.Core, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Utils.v13.2.UI, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraReports.v13.2.Extensions, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraReports.v13.2, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Data.v13.1, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Printing.v13.1.Core, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Utils.v13.1, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraPrinting.v13.1, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraReports.v13.1, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="System" />
|
||||
<Reference Include="System.Core" />
|
||||
<Reference Include="System.Drawing" />
|
||||
@@ -55,6 +48,12 @@
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||
<Compile Include="ServicesOverviewReportAlt.cs">
|
||||
<SubType>Component</SubType>
|
||||
</Compile>
|
||||
<Compile Include="ServicesOverviewReportAlt.Designer.cs">
|
||||
<DependentUpon>ServicesOverviewReportAlt.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="ServicesOverviewReport.cs">
|
||||
<SubType>Component</SubType>
|
||||
</Compile>
|
||||
@@ -73,12 +72,21 @@
|
||||
<Project>{40d8b312-ea64-49e3-a31a-5e57ed4d5654}</Project>
|
||||
<Name>Report</Name>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="..\..\Service\Service.csproj">
|
||||
<Project>{094331c3-ecee-4c89-bbfd-4c9ded89f0ef}</Project>
|
||||
<Name>Service</Name>
|
||||
</ProjectReference>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<EmbeddedResource Include="Properties\licenses.licx" />
|
||||
<EmbeddedResource Include="ServicesOverviewReportAlt.resx">
|
||||
<DependentUpon>ServicesOverviewReportAlt.cs</DependentUpon>
|
||||
<SubType>Designer</SubType>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="ServicesOverviewReport.resx">
|
||||
<DependentUpon>ServicesOverviewReport.cs</DependentUpon>
|
||||
<SubType>Designer</SubType>
|
||||
<SubType>
|
||||
</SubType>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="SettlementReport.resx">
|
||||
<DependentUpon>SettlementReport.cs</DependentUpon>
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
DevExpress.XtraReports.UI.XtraReport, DevExpress.XtraReports.v13.1, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,8 +1,7 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
using System.ComponentModel;
|
||||
using System.Text;
|
||||
using System.Windows.Forms;
|
||||
using DevExpress.XtraReports.UI;
|
||||
using BeWo.Report.ReportObjects;
|
||||
using BeWo.Report;
|
||||
using System.Collections.Generic;
|
||||
@@ -18,169 +17,25 @@ namespace BeWo.ASBBergischGladbachReports
|
||||
|
||||
public void SetReportDataSource(ServicesOverviewRO pRO)
|
||||
{
|
||||
if (pRO.Services != null)
|
||||
{
|
||||
List<ServicesOverviewRO.ServiceDetail> servicesBillable = new List<ServicesOverviewRO.ServiceDetail>();
|
||||
if (pRO.Services != null)
|
||||
{
|
||||
List<ServicesOverviewRO.ServiceDetail> servicesBillable = new List<ServicesOverviewRO.ServiceDetail>();
|
||||
|
||||
foreach (ServicesOverviewRO.ServiceDetail s in pRO.Services)
|
||||
{
|
||||
if (s.IsBillable)
|
||||
servicesBillable.Add(s);
|
||||
}
|
||||
foreach (ServicesOverviewRO.ServiceDetail s in pRO.Services)
|
||||
{
|
||||
s.Notice = String.Format("{0:0.##}", s.Minutes);
|
||||
if (s.IsGroup)
|
||||
{
|
||||
s.TimeRangeString += " Gruppe";
|
||||
s.Notice = String.Format("{0} Teiln. = {1:0.##} Minuten", s.CustomerCount, s.Minutes);
|
||||
}
|
||||
if (s.IsBillable)
|
||||
servicesBillable.Add(s);
|
||||
}
|
||||
|
||||
|
||||
pRO.Services = servicesBillable;
|
||||
pRO.Services = servicesBillable;
|
||||
}
|
||||
|
||||
Dictionary<int, double> minutesPerDay = new Dictionary<int, double>();
|
||||
Dictionary<int, string> day2ServiceDescription = new Dictionary<int, string>();
|
||||
|
||||
foreach (var sd in pRO.Services)
|
||||
{
|
||||
if (minutesPerDay.ContainsKey(sd.StartDate.Day))
|
||||
minutesPerDay[sd.StartDate.Day] += sd.Minutes;
|
||||
else
|
||||
minutesPerDay[sd.StartDate.Day] = sd.Minutes;
|
||||
|
||||
if (!day2ServiceDescription.ContainsKey(sd.StartDate.Day))
|
||||
day2ServiceDescription[sd.StartDate.Day] = sd.ServiceDescription;
|
||||
}
|
||||
foreach (var key in minutesPerDay.Keys)
|
||||
{
|
||||
String text = day2ServiceDescription[key];
|
||||
double minutes = minutesPerDay[key];
|
||||
|
||||
switch (key)
|
||||
{
|
||||
case 1:
|
||||
cellLeistung1.Text = text;
|
||||
cellMinutes1.Text = String.Format("{0}", minutesPerDay[key]);
|
||||
break;
|
||||
case 2:
|
||||
cellLeistung2.Text = text;
|
||||
cellMinutes2.Text = String.Format("{0}", minutes);
|
||||
break;
|
||||
case 3:
|
||||
cellLeistung3.Text = text;
|
||||
cellMinutes3.Text = String.Format("{0}", minutes);
|
||||
break;
|
||||
case 4:
|
||||
cellLeistung4.Text = text;
|
||||
cellMinutes4.Text = String.Format("{0}", minutes);
|
||||
break;
|
||||
case 5:
|
||||
cellLeistung5.Text = text;
|
||||
cellMinutes5.Text = String.Format("{0}", minutes);
|
||||
break;
|
||||
case 6:
|
||||
cellLeistung6.Text = text;
|
||||
cellMinutes6.Text = String.Format("{0}", minutes);
|
||||
break;
|
||||
case 7:
|
||||
cellLeistung7.Text = text;
|
||||
cellMinutes7.Text = String.Format("{0}", minutes);
|
||||
break;
|
||||
case 8:
|
||||
cellLeistung8.Text = text;
|
||||
cellMinutes8.Text = String.Format("{0}", minutes);
|
||||
break;
|
||||
case 9:
|
||||
cellLeistung9.Text = text;
|
||||
cellMinutes9.Text = String.Format("{0}", minutes);
|
||||
break;
|
||||
case 10:
|
||||
cellLeistung10.Text = text;
|
||||
cellMinutes10.Text = String.Format("{0}", minutes);
|
||||
break;
|
||||
case 11:
|
||||
cellLeistung11.Text = text;
|
||||
cellMinutes11.Text = String.Format("{0}", minutes);
|
||||
break;
|
||||
case 12:
|
||||
cellLeistung12.Text = text;
|
||||
cellMinutes12.Text = String.Format("{0}", minutes);
|
||||
break;
|
||||
case 13:
|
||||
cellLeistung13.Text = text;
|
||||
cellMinutes13.Text = String.Format("{0}", minutes);
|
||||
break;
|
||||
case 14:
|
||||
cellLeistung14.Text = text;
|
||||
cellMinutes14.Text = String.Format("{0}", minutes);
|
||||
break;
|
||||
case 15:
|
||||
cellLeistung15.Text = text;
|
||||
cellMinutes15.Text = String.Format("{0}", minutes);
|
||||
break;
|
||||
case 16:
|
||||
cellLeistung16.Text = text;
|
||||
cellMinutes16.Text = String.Format("{0}", minutes);
|
||||
break;
|
||||
case 17:
|
||||
cellLeistung17.Text = text;
|
||||
cellMinutes17.Text = String.Format("{0}", minutes);
|
||||
break;
|
||||
case 18:
|
||||
cellLeistung18.Text = text;
|
||||
cellMinutes18.Text = String.Format("{0}", minutes);
|
||||
break;
|
||||
case 19:
|
||||
cellLeistung19.Text = text;
|
||||
cellMinutes19.Text = String.Format("{0}", minutes);
|
||||
break;
|
||||
case 20:
|
||||
cellLeistung20.Text = text;
|
||||
cellMinutes20.Text = String.Format("{0}", minutes);
|
||||
break;
|
||||
case 21:
|
||||
cellLeistung21.Text = text;
|
||||
cellMinutes21.Text = String.Format("{0}", minutes);
|
||||
break;
|
||||
case 22:
|
||||
cellLeistung22.Text = text;
|
||||
cellMinutes22.Text = String.Format("{0}", minutes);
|
||||
break;
|
||||
case 23:
|
||||
cellLeistung23.Text = text;
|
||||
cellMinutes23.Text = String.Format("{0}", minutes);
|
||||
break;
|
||||
case 24:
|
||||
cellLeistung24.Text = text;
|
||||
cellMinutes24.Text = String.Format("{0}", minutes);
|
||||
break;
|
||||
case 25:
|
||||
cellLeistung25.Text = text;
|
||||
cellMinutes25.Text = String.Format("{0}", minutes);
|
||||
break;
|
||||
case 26:
|
||||
cellLeistung26.Text = text;
|
||||
cellMinutes26.Text = String.Format("{0}", minutes);
|
||||
break;
|
||||
case 27:
|
||||
cellLeistung27.Text = text;
|
||||
cellMinutes27.Text = String.Format("{0}", minutes);
|
||||
break;
|
||||
case 28:
|
||||
cellLeistung28.Text = text;
|
||||
cellMinutes28.Text = String.Format("{0}", minutes);
|
||||
break;
|
||||
case 29:
|
||||
cellLeistung29.Text = text;
|
||||
cellMinutes29.Text = String.Format("{0}", minutes);
|
||||
break;
|
||||
case 30:
|
||||
cellLeistung30.Text = text;
|
||||
cellMinutes30.Text = String.Format("{0}", minutes);
|
||||
break;
|
||||
case 31:
|
||||
cellLeistung31.Text = text;
|
||||
cellMinutes31.Text = String.Format("{0}", minutes);
|
||||
break;
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
this.bindingSource1.DataSource = pRO;
|
||||
}
|
||||
}
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
1381
ReportImp/ASBBergischGladbachReports/ServicesOverviewReportAlt.Designer.cs
generated
Normal file
1381
ReportImp/ASBBergischGladbachReports/ServicesOverviewReportAlt.Designer.cs
generated
Normal file
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,187 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
using System.ComponentModel;
|
||||
using System.Text;
|
||||
using System.Windows.Forms;
|
||||
using BeWo.Report.ReportObjects;
|
||||
using BeWo.Report;
|
||||
using System.Collections.Generic;
|
||||
|
||||
namespace BeWo.ASBBergischGladbachReports
|
||||
{
|
||||
public partial class StundenzettelAlt : DevExpress.XtraReports.UI.XtraReport//, IBeWoReport<ServicesOverviewRO>
|
||||
{
|
||||
public StundenzettelAlt()
|
||||
{
|
||||
InitializeComponent();
|
||||
}
|
||||
|
||||
public void SetReportDataSource(ServicesOverviewRO pRO)
|
||||
{
|
||||
if (pRO.Services != null)
|
||||
{
|
||||
List<ServicesOverviewRO.ServiceDetail> servicesBillable = new List<ServicesOverviewRO.ServiceDetail>();
|
||||
|
||||
foreach (ServicesOverviewRO.ServiceDetail s in pRO.Services)
|
||||
{
|
||||
if (s.IsBillable)
|
||||
servicesBillable.Add(s);
|
||||
}
|
||||
|
||||
|
||||
pRO.Services = servicesBillable;
|
||||
|
||||
Dictionary<int, double> minutesPerDay = new Dictionary<int, double>();
|
||||
Dictionary<int, string> day2ServiceDescription = new Dictionary<int, string>();
|
||||
|
||||
foreach (var sd in pRO.Services)
|
||||
{
|
||||
if (minutesPerDay.ContainsKey(sd.StartDate.Day))
|
||||
minutesPerDay[sd.StartDate.Day] += sd.Minutes;
|
||||
else
|
||||
minutesPerDay[sd.StartDate.Day] = sd.Minutes;
|
||||
|
||||
if (!day2ServiceDescription.ContainsKey(sd.StartDate.Day))
|
||||
day2ServiceDescription[sd.StartDate.Day] = sd.ServiceDescription;
|
||||
}
|
||||
foreach (var key in minutesPerDay.Keys)
|
||||
{
|
||||
String text = day2ServiceDescription[key];
|
||||
double minutes = minutesPerDay[key];
|
||||
|
||||
switch (key)
|
||||
{
|
||||
case 1:
|
||||
cellLeistung1.Text = text;
|
||||
cellMinutes1.Text = String.Format("{0}", minutesPerDay[key]);
|
||||
break;
|
||||
case 2:
|
||||
cellLeistung2.Text = text;
|
||||
cellMinutes2.Text = String.Format("{0}", minutes);
|
||||
break;
|
||||
case 3:
|
||||
cellLeistung3.Text = text;
|
||||
cellMinutes3.Text = String.Format("{0}", minutes);
|
||||
break;
|
||||
case 4:
|
||||
cellLeistung4.Text = text;
|
||||
cellMinutes4.Text = String.Format("{0}", minutes);
|
||||
break;
|
||||
case 5:
|
||||
cellLeistung5.Text = text;
|
||||
cellMinutes5.Text = String.Format("{0}", minutes);
|
||||
break;
|
||||
case 6:
|
||||
cellLeistung6.Text = text;
|
||||
cellMinutes6.Text = String.Format("{0}", minutes);
|
||||
break;
|
||||
case 7:
|
||||
cellLeistung7.Text = text;
|
||||
cellMinutes7.Text = String.Format("{0}", minutes);
|
||||
break;
|
||||
case 8:
|
||||
cellLeistung8.Text = text;
|
||||
cellMinutes8.Text = String.Format("{0}", minutes);
|
||||
break;
|
||||
case 9:
|
||||
cellLeistung9.Text = text;
|
||||
cellMinutes9.Text = String.Format("{0}", minutes);
|
||||
break;
|
||||
case 10:
|
||||
cellLeistung10.Text = text;
|
||||
cellMinutes10.Text = String.Format("{0}", minutes);
|
||||
break;
|
||||
case 11:
|
||||
cellLeistung11.Text = text;
|
||||
cellMinutes11.Text = String.Format("{0}", minutes);
|
||||
break;
|
||||
case 12:
|
||||
cellLeistung12.Text = text;
|
||||
cellMinutes12.Text = String.Format("{0}", minutes);
|
||||
break;
|
||||
case 13:
|
||||
cellLeistung13.Text = text;
|
||||
cellMinutes13.Text = String.Format("{0}", minutes);
|
||||
break;
|
||||
case 14:
|
||||
cellLeistung14.Text = text;
|
||||
cellMinutes14.Text = String.Format("{0}", minutes);
|
||||
break;
|
||||
case 15:
|
||||
cellLeistung15.Text = text;
|
||||
cellMinutes15.Text = String.Format("{0}", minutes);
|
||||
break;
|
||||
case 16:
|
||||
cellLeistung16.Text = text;
|
||||
cellMinutes16.Text = String.Format("{0}", minutes);
|
||||
break;
|
||||
case 17:
|
||||
cellLeistung17.Text = text;
|
||||
cellMinutes17.Text = String.Format("{0}", minutes);
|
||||
break;
|
||||
case 18:
|
||||
cellLeistung18.Text = text;
|
||||
cellMinutes18.Text = String.Format("{0}", minutes);
|
||||
break;
|
||||
case 19:
|
||||
cellLeistung19.Text = text;
|
||||
cellMinutes19.Text = String.Format("{0}", minutes);
|
||||
break;
|
||||
case 20:
|
||||
cellLeistung20.Text = text;
|
||||
cellMinutes20.Text = String.Format("{0}", minutes);
|
||||
break;
|
||||
case 21:
|
||||
cellLeistung21.Text = text;
|
||||
cellMinutes21.Text = String.Format("{0}", minutes);
|
||||
break;
|
||||
case 22:
|
||||
cellLeistung22.Text = text;
|
||||
cellMinutes22.Text = String.Format("{0}", minutes);
|
||||
break;
|
||||
case 23:
|
||||
cellLeistung23.Text = text;
|
||||
cellMinutes23.Text = String.Format("{0}", minutes);
|
||||
break;
|
||||
case 24:
|
||||
cellLeistung24.Text = text;
|
||||
cellMinutes24.Text = String.Format("{0}", minutes);
|
||||
break;
|
||||
case 25:
|
||||
cellLeistung25.Text = text;
|
||||
cellMinutes25.Text = String.Format("{0}", minutes);
|
||||
break;
|
||||
case 26:
|
||||
cellLeistung26.Text = text;
|
||||
cellMinutes26.Text = String.Format("{0}", minutes);
|
||||
break;
|
||||
case 27:
|
||||
cellLeistung27.Text = text;
|
||||
cellMinutes27.Text = String.Format("{0}", minutes);
|
||||
break;
|
||||
case 28:
|
||||
cellLeistung28.Text = text;
|
||||
cellMinutes28.Text = String.Format("{0}", minutes);
|
||||
break;
|
||||
case 29:
|
||||
cellLeistung29.Text = text;
|
||||
cellMinutes29.Text = String.Format("{0}", minutes);
|
||||
break;
|
||||
case 30:
|
||||
cellLeistung30.Text = text;
|
||||
cellMinutes30.Text = String.Format("{0}", minutes);
|
||||
break;
|
||||
case 31:
|
||||
cellLeistung31.Text = text;
|
||||
cellMinutes31.Text = String.Format("{0}", minutes);
|
||||
break;
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
this.bindingSource1.DataSource = pRO;
|
||||
}
|
||||
}
|
||||
}
|
||||
8999
ReportImp/ASBBergischGladbachReports/ServicesOverviewReportAlt.resx
Normal file
8999
ReportImp/ASBBergischGladbachReports/ServicesOverviewReportAlt.resx
Normal file
File diff suppressed because it is too large
Load Diff
@@ -31,19 +31,19 @@
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="DevExpress.Printing.v13.2.Core, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Data.v13.2, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Utils.v13.2, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraPrinting.v13.2, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Charts.v13.2.Core, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraCharts.v13.2.Wizard, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraCharts.v13.2, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.PivotGrid.v13.2.Core, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraPivotGrid.v13.2, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraReports.v13.2.Extensions, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Sparkline.v13.2.Core, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Utils.v13.2.UI, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraReports.v13.2, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Printing.v13.1.Core, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Data.v13.1, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Utils.v13.1, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraPrinting.v13.1, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Charts.v13.1.Core, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraCharts.v13.1.Wizard, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraCharts.v13.1, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.PivotGrid.v13.1.Core, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraPivotGrid.v13.1, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraReports.v13.1.Extensions, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Sparkline.v13.1.Core, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Utils.v13.1.UI, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraReports.v13.1, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="System" />
|
||||
<Reference Include="System.Core" />
|
||||
<Reference Include="System.Drawing" />
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
DevExpress.XtraReports.UI.XtraReport, DevExpress.XtraReports.v13.1, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
|
||||
|
||||
@@ -54,20 +54,20 @@
|
||||
<CodeAnalysisFailOnMissingRules>false</CodeAnalysisFailOnMissingRules>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="DevExpress.Printing.v13.2.Core, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Data.v13.2, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Utils.v13.2, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraPrinting.v13.2, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Charts.v13.2.Core, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraCharts.v13.2.Wizard, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraCharts.v13.2, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.PivotGrid.v13.2.Core, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraPivotGrid.v13.2, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Printing.v13.1.Core, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Data.v13.1, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Utils.v13.1, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraPrinting.v13.1, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Charts.v13.1.Core, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraCharts.v13.1.Wizard, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraCharts.v13.1, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.PivotGrid.v13.1.Core, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraPivotGrid.v13.1, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
|
||||
<Reference Include="DevExpress.XtraReports.v13.2.Extensions, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Sparkline.v13.2.Core, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Utils.v13.2.UI, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraReports.v13.2, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraReports.v13.1.Extensions, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Sparkline.v13.1.Core, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Utils.v13.1.UI, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraReports.v13.1, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="System" />
|
||||
<Reference Include="System.Core">
|
||||
<RequiredTargetFramework>3.5</RequiredTargetFramework>
|
||||
|
||||
@@ -765,8 +765,13 @@ namespace BeWo.AachenerVerein
|
||||
list.Add(new DateTime(year, 5, 1)); // , "Tag der Arbeit"));
|
||||
//list.Add(new DateTime(year, 8, 15)); // , "Mariä Himmelfahrt"));
|
||||
list.Add(new DateTime(year, 10, 3)); // , "Tag der dt. Einheit"));
|
||||
//list.Add(new DateTime(year, 10, 31)); // , "Reformationstag"));
|
||||
list.Add(new DateTime(year, 11, 1)); // , "Allerheiligen "));
|
||||
|
||||
if (year == 2017)
|
||||
{
|
||||
list.Add(new DateTime(year, 10, 31)); // , "Reformationstag"));
|
||||
}
|
||||
//list.Add(new DateTime(year, 10, 31)); // , "Reformationstag"));
|
||||
list.Add(new DateTime(year, 11, 1)); // , "Allerheiligen "));
|
||||
list.Add(new DateTime(year, 12, 24)); // , "Heilig Abend"));
|
||||
list.Add(new DateTime(year, 12, 25)); // , "1. Weihnachtstag"));
|
||||
list.Add(new DateTime(year, 12, 26)); // , "2. Weihnachtstag"));
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
DevExpress.XtraReports.UI.XtraReport, DevExpress.XtraReports.v13.1, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
|
||||
|
||||
@@ -31,18 +31,11 @@
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="DevExpress.Data.v13.2, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Printing.v13.2.Core, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Utils.v13.2, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraPrinting.v13.2, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Charts.v13.2.Core, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraCharts.v13.2.Wizard, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraCharts.v13.2, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.PivotGrid.v13.2.Core, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Sparkline.v13.2.Core, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Utils.v13.2.UI, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraReports.v13.2.Extensions, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraReports.v13.2, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Data.v13.1, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Printing.v13.1.Core, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Utils.v13.1, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraPrinting.v13.1, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraReports.v13.1, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="System" />
|
||||
<Reference Include="System.Core" />
|
||||
<Reference Include="System.Drawing" />
|
||||
@@ -54,12 +47,19 @@
|
||||
<Reference Include="System.Xml" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="AdikMitarbeiterstundenkontoBerechnung.cs" />
|
||||
<Compile Include="InvoiceCustomerReport.cs">
|
||||
<SubType>Component</SubType>
|
||||
</Compile>
|
||||
<Compile Include="InvoiceCustomerReport.Designer.cs">
|
||||
<DependentUpon>InvoiceCustomerReport.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Mitarbeiterstundenkonto.cs">
|
||||
<SubType>Component</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Mitarbeiterstundenkonto.designer.cs">
|
||||
<DependentUpon>Mitarbeiterstundenkonto.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||
<Compile Include="ServiceInvoiceReport.cs">
|
||||
<SubType>Component</SubType>
|
||||
@@ -67,6 +67,12 @@
|
||||
<Compile Include="ServiceInvoiceReport.Designer.cs">
|
||||
<DependentUpon>ServiceInvoiceReport.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="ServiceRecordListReport.cs">
|
||||
<SubType>Component</SubType>
|
||||
</Compile>
|
||||
<Compile Include="ServiceRecordListReport.Designer.cs">
|
||||
<DependentUpon>ServiceRecordListReport.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="ServicesOverviewReport.cs">
|
||||
<SubType>Component</SubType>
|
||||
</Compile>
|
||||
@@ -85,17 +91,32 @@
|
||||
<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>
|
||||
<EmbeddedResource Include="InvoiceCustomerReport.resx">
|
||||
<DependentUpon>InvoiceCustomerReport.cs</DependentUpon>
|
||||
<SubType>Designer</SubType>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Mitarbeiterstundenkonto.resx">
|
||||
<DependentUpon>Mitarbeiterstundenkonto.cs</DependentUpon>
|
||||
<SubType>Designer</SubType>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Properties\licenses.licx" />
|
||||
<EmbeddedResource Include="ServiceInvoiceReport.resx">
|
||||
<DependentUpon>ServiceInvoiceReport.cs</DependentUpon>
|
||||
<SubType>Designer</SubType>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="ServiceRecordListReport.resx">
|
||||
<DependentUpon>ServiceRecordListReport.cs</DependentUpon>
|
||||
<SubType>Designer</SubType>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="ServicesOverviewReport.resx">
|
||||
<DependentUpon>ServicesOverviewReport.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
@@ -107,6 +128,9 @@
|
||||
<DependentUpon>SettlementReport2.cs</DependentUpon>
|
||||
<SubType>Designer</SubType>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Teamstundenkonto.resx">
|
||||
<DependentUpon>Teamstundenkonto.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\..\Data\Data.csproj">
|
||||
@@ -117,6 +141,10 @@
|
||||
<Project>{40D8B312-EA64-49E3-A31A-5E57ED4D5654}</Project>
|
||||
<Name>Report</Name>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="..\..\Service\Service.csproj">
|
||||
<Project>{094331C3-ECEE-4C89-BBFD-4C9DED89F0EF}</Project>
|
||||
<Name>Service</Name>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="..\..\Shared\Shared.csproj">
|
||||
<Project>{2F50B83D-A3F0-4EC4-979A-3F9B7E3D8ED4}</Project>
|
||||
<Name>Shared</Name>
|
||||
|
||||
23
ReportImp/AdikKleve/AdikMitarbeiterstundenkontoBerechnung.cs
Normal file
23
ReportImp/AdikKleve/AdikMitarbeiterstundenkontoBerechnung.cs
Normal file
@@ -0,0 +1,23 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using BeWo.Data.Entities;
|
||||
using BeWo.Report.ReportObjects;
|
||||
|
||||
|
||||
namespace AdikKleve
|
||||
{
|
||||
public class AdikMitarbeiterstundenkontoBerechnung : MitarbeiterstundenkontoBerechnung
|
||||
{
|
||||
public override bool AddServiceRecordToDuration(ServiceRecord item)
|
||||
{
|
||||
if (item.ServiceDescription != null && item.ServiceDescription.ServiceCategory != null)
|
||||
{
|
||||
if (item.ServiceDescription.ServiceCategory.Name == "Arbeitszeiterfassung")
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
return false;
|
||||
}
|
||||
}
|
||||
}
|
||||
28
ReportImp/AdikKleve/Mitarbeiterstundenkonto.cs
Normal file
28
ReportImp/AdikKleve/Mitarbeiterstundenkonto.cs
Normal file
@@ -0,0 +1,28 @@
|
||||
using System;
|
||||
using BeWo.Report;
|
||||
using BeWo.Report.ReportObjects;
|
||||
using BS.Shared.Core;
|
||||
|
||||
|
||||
namespace AdikKleve
|
||||
{
|
||||
[IDSpecificClass(Identifier = "Mitarbeiterstundenkonto")]
|
||||
public partial class Mitarbeiterstundenkonto : DevExpress.XtraReports.UI.XtraReport, IBeWoReport<MitarbeiterstundenkontoRO>
|
||||
{
|
||||
|
||||
|
||||
public Mitarbeiterstundenkonto()
|
||||
{
|
||||
InitializeComponent();
|
||||
}
|
||||
|
||||
public void SetReportDataSource(MitarbeiterstundenkontoRO pRO)
|
||||
{
|
||||
var msb = new AdikMitarbeiterstundenkontoBerechnung();
|
||||
msb.CreateReport(pRO);
|
||||
|
||||
this.bindingSource1.DataSource = pRO;
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
717
ReportImp/AdikKleve/Mitarbeiterstundenkonto.designer.cs
generated
Normal file
717
ReportImp/AdikKleve/Mitarbeiterstundenkonto.designer.cs
generated
Normal file
@@ -0,0 +1,717 @@
|
||||
using BeWo.Report.ReportObjects;
|
||||
namespace AdikKleve
|
||||
{
|
||||
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.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.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
|
||||
this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
|
||||
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.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.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.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
|
||||
this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
|
||||
this.lblMonat = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.pageFooterBand1 = new DevExpress.XtraReports.UI.PageFooterBand();
|
||||
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();
|
||||
((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;
|
||||
//
|
||||
// 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;
|
||||
//
|
||||
// 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, "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, "EmployeeDetailList.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, "EmployeeDetailList.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, "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, "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, "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, "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, "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, "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, "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, "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, "EmployeeDetailList.UeberstundenGesamt", "{0:0.00}")});
|
||||
this.xrTableCell26.Name = "xrTableCell26";
|
||||
this.xrTableCell26.Text = "xrTableCell26";
|
||||
this.xrTableCell26.Weight = 0.063119927862939573D;
|
||||
//
|
||||
// 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;
|
||||
//
|
||||
// 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 = "Name";
|
||||
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 = "FLS Quote % zur Arbeitszeit";
|
||||
this.xrTableCell12.Weight = 0.063119929511863376D;
|
||||
//
|
||||
// xrTableCell13
|
||||
//
|
||||
this.xrTableCell13.Name = "xrTableCell13";
|
||||
this.xrTableCell13.Text = "Überstd. neu";
|
||||
this.xrTableCell13.Weight = 0.063119928687401447D;
|
||||
//
|
||||
// xrTableCell14
|
||||
//
|
||||
this.xrTableCell14.Name = "xrTableCell14";
|
||||
this.xrTableCell14.StylePriority.UseBackColor = false;
|
||||
this.xrTableCell14.Text = "Überstd. Vormonat";
|
||||
this.xrTableCell14.Weight = 0.063119928275170531D;
|
||||
//
|
||||
// xrTableCell15
|
||||
//
|
||||
this.xrTableCell15.Name = "xrTableCell15";
|
||||
this.xrTableCell15.Text = "Überstd. Gesamt";
|
||||
this.xrTableCell15.Weight = 0.0631199213956443D;
|
||||
//
|
||||
// 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;
|
||||
//
|
||||
// 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, "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;
|
||||
//
|
||||
// bindingSource1
|
||||
//
|
||||
this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.MitarbeiterstundenkontoRO);
|
||||
//
|
||||
// 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 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 = 1;
|
||||
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 = 1;
|
||||
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 = 1;
|
||||
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 = 1;
|
||||
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";
|
||||
//
|
||||
// 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 = "13.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.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.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.GroupHeaderBand GroupHeader1;
|
||||
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.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 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;
|
||||
}
|
||||
}
|
||||
123
ReportImp/AdikKleve/Mitarbeiterstundenkonto.resx
Normal file
123
ReportImp/AdikKleve/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>
|
||||
@@ -0,0 +1 @@
|
||||
DevExpress.XtraReports.UI.XtraReport, DevExpress.XtraReports.v13.1, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
|
||||
|
||||
611
ReportImp/AdikKleve/ServiceRecordListReport.Designer.cs
generated
Normal file
611
ReportImp/AdikKleve/ServiceRecordListReport.Designer.cs
generated
Normal file
@@ -0,0 +1,611 @@
|
||||
using BeWo.Report.ReportObjects;
|
||||
namespace AdikKleve
|
||||
{
|
||||
partial class Leistungen
|
||||
{
|
||||
/// <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.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
|
||||
this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
|
||||
this.formattingRuleGoalsInvisible = new DevExpress.XtraReports.UI.FormattingRule();
|
||||
this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
|
||||
this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow();
|
||||
this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.cellGoalCaption = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
|
||||
this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
|
||||
this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
|
||||
this.xrTable2 = new DevExpress.XtraReports.UI.XRTable();
|
||||
this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
|
||||
this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
|
||||
this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel1 = 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.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
|
||||
this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
|
||||
this.fieldGoalCaption = new DevExpress.XtraReports.UI.CalculatedField();
|
||||
this.DetailReport1 = new DevExpress.XtraReports.UI.DetailReportBand();
|
||||
this.Detail2 = new DevExpress.XtraReports.UI.DetailBand();
|
||||
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.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
|
||||
//
|
||||
// Detail
|
||||
//
|
||||
this.Detail.HeightF = 0F;
|
||||
this.Detail.Name = "Detail";
|
||||
this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
|
||||
this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
|
||||
//
|
||||
// xrTableCell3
|
||||
//
|
||||
this.xrTableCell3.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceRecordDetailList.RoundedDuration", "{0:0.##}")});
|
||||
this.xrTableCell3.Name = "xrTableCell3";
|
||||
this.xrTableCell3.StylePriority.UseBorders = false;
|
||||
this.xrTableCell3.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableCell3.Text = "xrTableCell3";
|
||||
this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
this.xrTableCell3.Weight = 0.81972789115646261D;
|
||||
//
|
||||
// xrTableCell1
|
||||
//
|
||||
this.xrTableCell1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceRecordDetailList.Start", "{0:dd/MM/yyyy}")});
|
||||
this.xrTableCell1.Name = "xrTableCell1";
|
||||
this.xrTableCell1.StylePriority.UseBorders = false;
|
||||
this.xrTableCell1.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableCell1.Text = "xrTableCell1";
|
||||
this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
this.xrTableCell1.Weight = 0.81632653061224481D;
|
||||
//
|
||||
// xrTableRow1
|
||||
//
|
||||
this.xrTableRow1.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)));
|
||||
this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
|
||||
this.xrTableCell1,
|
||||
this.xrTableCell2,
|
||||
this.xrTableCell3,
|
||||
this.xrTableCell4,
|
||||
this.xrTableCell14});
|
||||
this.xrTableRow1.FormattingRules.Add(this.formattingRuleGoalsInvisible);
|
||||
this.xrTableRow1.Name = "xrTableRow1";
|
||||
this.xrTableRow1.StylePriority.UseBorders = false;
|
||||
this.xrTableRow1.Weight = 1D;
|
||||
//
|
||||
// xrTableCell2
|
||||
//
|
||||
this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceRecordDetailList.TimeRange")});
|
||||
this.xrTableCell2.Name = "xrTableCell2";
|
||||
this.xrTableCell2.StylePriority.UseBorders = false;
|
||||
this.xrTableCell2.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableCell2.Text = "xrTableCell2";
|
||||
this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
this.xrTableCell2.Weight = 1.0204081632653059D;
|
||||
//
|
||||
// xrTableCell4
|
||||
//
|
||||
this.xrTableCell4.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceRecordDetailList.Notice")});
|
||||
this.xrTableCell4.Multiline = true;
|
||||
this.xrTableCell4.Name = "xrTableCell4";
|
||||
this.xrTableCell4.StylePriority.UseBorders = false;
|
||||
this.xrTableCell4.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableCell4.Text = "xrTableCell4";
|
||||
this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
this.xrTableCell4.Weight = 2.1309523809523809D;
|
||||
//
|
||||
// xrTableCell14
|
||||
//
|
||||
this.xrTableCell14.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.xrPictureBox1});
|
||||
this.xrTableCell14.Name = "xrTableCell14";
|
||||
this.xrTableCell14.Weight = 2.129251700680272D;
|
||||
//
|
||||
// xrPictureBox1
|
||||
//
|
||||
this.xrPictureBox1.Borders = DevExpress.XtraPrinting.BorderSide.None;
|
||||
this.xrPictureBox1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Tag", null, "ServiceRecordDetailList.Signature")});
|
||||
this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(6.103516E-05F, 0F);
|
||||
this.xrPictureBox1.Name = "xrPictureBox1";
|
||||
this.xrPictureBox1.SizeF = new System.Drawing.SizeF(313F, 24F);
|
||||
this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
|
||||
this.xrPictureBox1.StylePriority.UseBorders = false;
|
||||
this.xrPictureBox1.BeforePrint += new System.Drawing.Printing.PrintEventHandler(this.xrPictureBox1_BeforePrint);
|
||||
//
|
||||
// formattingRuleGoalsInvisible
|
||||
//
|
||||
this.formattingRuleGoalsInvisible.Condition = "Len([Goals]) == 0";
|
||||
this.formattingRuleGoalsInvisible.DataMember = "ServiceRecordDetailList";
|
||||
//
|
||||
//
|
||||
//
|
||||
this.formattingRuleGoalsInvisible.Formatting.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
|
||||
| DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.formattingRuleGoalsInvisible.Name = "formattingRuleGoalsInvisible";
|
||||
//
|
||||
// xrTable1
|
||||
//
|
||||
this.xrTable1.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
|
||||
| DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
|
||||
this.xrTable1.Name = "xrTable1";
|
||||
this.xrTable1.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
|
||||
this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
|
||||
this.xrTableRow1,
|
||||
this.xrTableRow3});
|
||||
this.xrTable1.SizeF = new System.Drawing.SizeF(1016.75F, 50F);
|
||||
this.xrTable1.StylePriority.UseBorders = false;
|
||||
this.xrTable1.StylePriority.UsePadding = false;
|
||||
//
|
||||
// xrTableRow3
|
||||
//
|
||||
this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
|
||||
this.xrTableCell9,
|
||||
this.xrTableCell10,
|
||||
this.xrTableCell11,
|
||||
this.cellGoalCaption,
|
||||
this.xrTableCell12,
|
||||
this.xrTableCell15});
|
||||
this.xrTableRow3.Name = "xrTableRow3";
|
||||
this.xrTableRow3.Weight = 1D;
|
||||
//
|
||||
// xrTableCell9
|
||||
//
|
||||
this.xrTableCell9.CanShrink = true;
|
||||
this.xrTableCell9.Name = "xrTableCell9";
|
||||
this.xrTableCell9.Weight = 0.81632653061224481D;
|
||||
//
|
||||
// xrTableCell10
|
||||
//
|
||||
this.xrTableCell10.CanShrink = true;
|
||||
this.xrTableCell10.Name = "xrTableCell10";
|
||||
this.xrTableCell10.Weight = 1.0204081632653059D;
|
||||
//
|
||||
// xrTableCell11
|
||||
//
|
||||
this.xrTableCell11.CanShrink = true;
|
||||
this.xrTableCell11.Name = "xrTableCell11";
|
||||
this.xrTableCell11.Weight = 0.81972789115646261D;
|
||||
//
|
||||
// cellGoalCaption
|
||||
//
|
||||
this.cellGoalCaption.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.cellGoalCaption.CanShrink = true;
|
||||
this.cellGoalCaption.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceRecordDetailList.fieldGoalCaption")});
|
||||
this.cellGoalCaption.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
|
||||
this.cellGoalCaption.Name = "cellGoalCaption";
|
||||
this.cellGoalCaption.StylePriority.UseBorders = false;
|
||||
this.cellGoalCaption.StylePriority.UseFont = false;
|
||||
this.cellGoalCaption.StylePriority.UseTextAlignment = false;
|
||||
this.cellGoalCaption.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
this.cellGoalCaption.Weight = 0.39484120064041206D;
|
||||
//
|
||||
// xrTableCell12
|
||||
//
|
||||
this.xrTableCell12.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrTableCell12.CanShrink = true;
|
||||
this.xrTableCell12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceRecordDetailList.Goals")});
|
||||
this.xrTableCell12.Multiline = true;
|
||||
this.xrTableCell12.Name = "xrTableCell12";
|
||||
this.xrTableCell12.StylePriority.UseBorders = false;
|
||||
this.xrTableCell12.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableCell12.Text = "xrTableCell12";
|
||||
this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
this.xrTableCell12.Weight = 1.7361110765106824D;
|
||||
//
|
||||
// xrTableCell15
|
||||
//
|
||||
this.xrTableCell15.CanShrink = true;
|
||||
this.xrTableCell15.Name = "xrTableCell15";
|
||||
this.xrTableCell15.Weight = 2.1292518044815583D;
|
||||
//
|
||||
// Detail1
|
||||
//
|
||||
this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.xrTable1});
|
||||
this.Detail1.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.Detail1.HeightF = 50F;
|
||||
this.Detail1.Name = "Detail1";
|
||||
this.Detail1.StylePriority.UseFont = false;
|
||||
//
|
||||
// DetailReport
|
||||
//
|
||||
this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
|
||||
this.Detail1,
|
||||
this.GroupHeader1});
|
||||
this.DetailReport.DataMember = "ServiceRecordDetailList";
|
||||
this.DetailReport.DataSource = this.bindingSource1;
|
||||
this.DetailReport.Level = 1;
|
||||
this.DetailReport.Name = "DetailReport";
|
||||
//
|
||||
// GroupHeader1
|
||||
//
|
||||
this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.xrTable2});
|
||||
this.GroupHeader1.HeightF = 25F;
|
||||
this.GroupHeader1.Name = "GroupHeader1";
|
||||
this.GroupHeader1.RepeatEveryPage = true;
|
||||
//
|
||||
// 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", 10F, System.Drawing.FontStyle.Bold);
|
||||
this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
|
||||
this.xrTable2.Name = "xrTable2";
|
||||
this.xrTable2.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
|
||||
this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
|
||||
this.xrTableRow2});
|
||||
this.xrTable2.SizeF = new System.Drawing.SizeF(1016.75F, 25F);
|
||||
this.xrTable2.StylePriority.UseBorders = false;
|
||||
this.xrTable2.StylePriority.UseFont = false;
|
||||
this.xrTable2.StylePriority.UsePadding = false;
|
||||
//
|
||||
// xrTableRow2
|
||||
//
|
||||
this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
|
||||
this.xrTableCell5,
|
||||
this.xrTableCell6,
|
||||
this.xrTableCell7,
|
||||
this.xrTableCell8,
|
||||
this.xrTableCell13});
|
||||
this.xrTableRow2.Name = "xrTableRow2";
|
||||
this.xrTableRow2.Weight = 1D;
|
||||
//
|
||||
// xrTableCell5
|
||||
//
|
||||
this.xrTableCell5.Name = "xrTableCell5";
|
||||
this.xrTableCell5.Text = "Datum";
|
||||
this.xrTableCell5.Weight = 0.81632653061224481D;
|
||||
//
|
||||
// xrTableCell6
|
||||
//
|
||||
this.xrTableCell6.Name = "xrTableCell6";
|
||||
this.xrTableCell6.Text = "Uhrzeit";
|
||||
this.xrTableCell6.Weight = 1.0204081632653059D;
|
||||
//
|
||||
// xrTableCell7
|
||||
//
|
||||
this.xrTableCell7.Name = "xrTableCell7";
|
||||
this.xrTableCell7.Text = "Minuten";
|
||||
this.xrTableCell7.Weight = 0.81972789115646261D;
|
||||
//
|
||||
// xrTableCell8
|
||||
//
|
||||
this.xrTableCell8.Name = "xrTableCell8";
|
||||
this.xrTableCell8.Text = "Dokumentation";
|
||||
this.xrTableCell8.Weight = 2.1309523809523809D;
|
||||
//
|
||||
// xrTableCell13
|
||||
//
|
||||
this.xrTableCell13.Name = "xrTableCell13";
|
||||
this.xrTableCell13.Text = "Unterschrift";
|
||||
this.xrTableCell13.Weight = 2.129251700680272D;
|
||||
//
|
||||
// ReportHeader
|
||||
//
|
||||
this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.xrLabel2,
|
||||
this.xrLabel1});
|
||||
this.ReportHeader.HeightF = 73.00002F;
|
||||
this.ReportHeader.Name = "ReportHeader";
|
||||
//
|
||||
// xrLabel2
|
||||
//
|
||||
this.xrLabel2.Font = new System.Drawing.Font("Arial", 12F);
|
||||
this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 25F);
|
||||
this.xrLabel2.Name = "xrLabel2";
|
||||
this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel2.SizeF = new System.Drawing.SizeF(1017F, 25F);
|
||||
this.xrLabel2.StylePriority.UseFont = false;
|
||||
this.xrLabel2.Text = "[CustomerFirstName] [CustomerLastName]";
|
||||
//
|
||||
// xrLabel1
|
||||
//
|
||||
this.xrLabel1.Font = new System.Drawing.Font("Arial", 14F);
|
||||
this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
|
||||
this.xrLabel1.Multiline = true;
|
||||
this.xrLabel1.Name = "xrLabel1";
|
||||
this.xrLabel1.SizeF = new System.Drawing.SizeF(1017F, 25F);
|
||||
this.xrLabel1.StyleName = "Title";
|
||||
this.xrLabel1.StylePriority.UseFont = false;
|
||||
this.xrLabel1.Text = "Dokumentation";
|
||||
//
|
||||
// pageFooterBand1
|
||||
//
|
||||
this.pageFooterBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.xrPageInfo2,
|
||||
this.xrPageInfo1});
|
||||
this.pageFooterBand1.HeightF = 29.00001F;
|
||||
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(390.4999F, 6.00001F);
|
||||
this.xrPageInfo2.Name = "xrPageInfo2";
|
||||
this.xrPageInfo2.SizeF = new System.Drawing.SizeF(626.4999F, 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, 6.00001F);
|
||||
this.xrPageInfo1.Name = "xrPageInfo1";
|
||||
this.xrPageInfo1.PageInfo = DevExpress.XtraPrinting.PageInfo.DateTime;
|
||||
this.xrPageInfo1.SizeF = new System.Drawing.SizeF(270F, 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 = 1;
|
||||
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 = 1;
|
||||
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 = 1;
|
||||
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 = 1;
|
||||
this.DataField.Font = new System.Drawing.Font("Times New Roman", 8F);
|
||||
this.DataField.ForeColor = System.Drawing.SystemColors.ControlText;
|
||||
this.DataField.Name = "DataField";
|
||||
//
|
||||
// topMarginBand1
|
||||
//
|
||||
this.topMarginBand1.HeightF = 50F;
|
||||
this.topMarginBand1.Name = "topMarginBand1";
|
||||
//
|
||||
// bottomMarginBand1
|
||||
//
|
||||
this.bottomMarginBand1.HeightF = 50F;
|
||||
this.bottomMarginBand1.Name = "bottomMarginBand1";
|
||||
//
|
||||
// fieldGoalCaption
|
||||
//
|
||||
this.fieldGoalCaption.DataMember = "ServiceRecordDetailList";
|
||||
this.fieldGoalCaption.Expression = "IIf(Len([Goals]) > 0, \'Ziele:\', \'\')";
|
||||
this.fieldGoalCaption.FieldType = DevExpress.XtraReports.UI.FieldType.String;
|
||||
this.fieldGoalCaption.Name = "fieldGoalCaption";
|
||||
//
|
||||
// DetailReport1
|
||||
//
|
||||
this.DetailReport1.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
|
||||
this.Detail2});
|
||||
this.DetailReport1.DataMember = "Statistics";
|
||||
this.DetailReport1.DataSource = this.bindingSource1;
|
||||
this.DetailReport1.Level = 0;
|
||||
this.DetailReport1.Name = "DetailReport1";
|
||||
//
|
||||
// Detail2
|
||||
//
|
||||
this.Detail2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.xrLabel6,
|
||||
this.xrLabel5,
|
||||
this.xrLabel4,
|
||||
this.xrLabel3});
|
||||
this.Detail2.Font = new System.Drawing.Font("Arial", 9.75F);
|
||||
this.Detail2.HeightF = 130.2083F;
|
||||
this.Detail2.MultiColumn.ColumnCount = 5;
|
||||
this.Detail2.MultiColumn.Layout = DevExpress.XtraPrinting.ColumnLayout.AcrossThenDown;
|
||||
this.Detail2.MultiColumn.Mode = DevExpress.XtraReports.UI.MultiColumnMode.UseColumnCount;
|
||||
this.Detail2.Name = "Detail2";
|
||||
this.Detail2.StylePriority.UseFont = false;
|
||||
//
|
||||
// xrLabel6
|
||||
//
|
||||
this.xrLabel6.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Statistics.Text4")});
|
||||
this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 68.99995F);
|
||||
this.xrLabel6.Name = "xrLabel6";
|
||||
this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel6.SizeF = new System.Drawing.SizeF(204.1667F, 23F);
|
||||
this.xrLabel6.Text = "xrLabel6";
|
||||
//
|
||||
// xrLabel5
|
||||
//
|
||||
this.xrLabel5.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Statistics.Text3")});
|
||||
this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 45.99997F);
|
||||
this.xrLabel5.Name = "xrLabel5";
|
||||
this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel5.SizeF = new System.Drawing.SizeF(204.1667F, 23F);
|
||||
this.xrLabel5.Text = "xrLabel5";
|
||||
//
|
||||
// xrLabel4
|
||||
//
|
||||
this.xrLabel4.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Statistics.Text2")});
|
||||
this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 22.99999F);
|
||||
this.xrLabel4.Name = "xrLabel4";
|
||||
this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel4.SizeF = new System.Drawing.SizeF(204.1667F, 23F);
|
||||
this.xrLabel4.Text = "xrLabel4";
|
||||
//
|
||||
// xrLabel3
|
||||
//
|
||||
this.xrLabel3.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Statistics.Text1")});
|
||||
this.xrLabel3.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Bold);
|
||||
this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
|
||||
this.xrLabel3.Name = "xrLabel3";
|
||||
this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel3.SizeF = new System.Drawing.SizeF(204.1667F, 23F);
|
||||
this.xrLabel3.StylePriority.UseFont = false;
|
||||
this.xrLabel3.Text = "xrLabel3";
|
||||
//
|
||||
// bindingSource1
|
||||
//
|
||||
this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceRecordListRO);
|
||||
//
|
||||
// Leistungen
|
||||
//
|
||||
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
|
||||
this.Detail,
|
||||
this.DetailReport,
|
||||
this.ReportHeader,
|
||||
this.pageFooterBand1,
|
||||
this.topMarginBand1,
|
||||
this.bottomMarginBand1,
|
||||
this.DetailReport1});
|
||||
this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] {
|
||||
this.fieldGoalCaption});
|
||||
this.DataSource = this.bindingSource1;
|
||||
this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
|
||||
this.formattingRuleGoalsInvisible});
|
||||
this.Landscape = true;
|
||||
this.Margins = new System.Drawing.Printing.Margins(75, 75, 50, 50);
|
||||
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 = "13.1";
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable2)).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.XRTableCell xrTableCell3;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
|
||||
private DevExpress.XtraReports.UI.XRTableRow xrTableRow1;
|
||||
private DevExpress.XtraReports.UI.XRTable xrTable1;
|
||||
private DevExpress.XtraReports.UI.DetailBand Detail1;
|
||||
private DevExpress.XtraReports.UI.DetailReportBand DetailReport;
|
||||
private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel1;
|
||||
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.XRTableCell xrTableCell4;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel2;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
|
||||
private DevExpress.XtraReports.UI.XRTable xrTable2;
|
||||
private DevExpress.XtraReports.UI.XRTableRow xrTableRow2;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell6;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell7;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
|
||||
private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1;
|
||||
private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
|
||||
private DevExpress.XtraReports.UI.XRTableRow xrTableRow3;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell10;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
|
||||
private DevExpress.XtraReports.UI.XRTableCell cellGoalCaption;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
|
||||
private DevExpress.XtraReports.UI.FormattingRule formattingRuleGoalsInvisible;
|
||||
private DevExpress.XtraReports.UI.CalculatedField fieldGoalCaption;
|
||||
private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1;
|
||||
private DevExpress.XtraReports.UI.DetailReportBand DetailReport1;
|
||||
private DevExpress.XtraReports.UI.DetailBand Detail2;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel6;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel5;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel4;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel3;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell14;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell15;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell13;
|
||||
private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1;
|
||||
}
|
||||
}
|
||||
52
ReportImp/AdikKleve/ServiceRecordListReport.cs
Normal file
52
ReportImp/AdikKleve/ServiceRecordListReport.cs
Normal file
@@ -0,0 +1,52 @@
|
||||
using System;
|
||||
using System.Drawing;
|
||||
using System.IO;
|
||||
using System.Text.RegularExpressions;
|
||||
using BeWo.Report;
|
||||
using BeWo.Report.ReportObjects;
|
||||
using DevExpress.XtraReports.UI;
|
||||
|
||||
namespace AdikKleve
|
||||
{
|
||||
public partial class Leistungen : DevExpress.XtraReports.UI.XtraReport, IBeWoReport<ServiceRecordListRO>
|
||||
{
|
||||
public Leistungen()
|
||||
{
|
||||
InitializeComponent();
|
||||
}
|
||||
|
||||
public void SetReportDataSource(ServiceRecordListRO pRO)
|
||||
{
|
||||
if (pRO.Statistics == null || pRO.Statistics.Count == 0)
|
||||
Detail2.Visible = false;
|
||||
bindingSource1.DataSource = pRO;
|
||||
}
|
||||
|
||||
private void xrPictureBox1_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 = img;
|
||||
}
|
||||
else
|
||||
{
|
||||
xrBox.Image = null;
|
||||
}
|
||||
}
|
||||
|
||||
public Image ByteArrayToImage(byte[] byteArrayIn)
|
||||
{
|
||||
Image returnImage = null;
|
||||
MemoryStream ms = new System.IO.MemoryStream(byteArrayIn);
|
||||
returnImage = Image.FromStream(ms);
|
||||
|
||||
return returnImage;
|
||||
}
|
||||
}
|
||||
}
|
||||
123
ReportImp/AdikKleve/ServiceRecordListReport.resx
Normal file
123
ReportImp/AdikKleve/ServiceRecordListReport.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/AdikKleve/Teamstundenkonto.cs
Normal file
28
ReportImp/AdikKleve/Teamstundenkonto.cs
Normal file
@@ -0,0 +1,28 @@
|
||||
using System;
|
||||
using BeWo.Report;
|
||||
using BeWo.Report.ReportObjects;
|
||||
using BS.Shared.Core;
|
||||
|
||||
|
||||
namespace AdikKleve
|
||||
{
|
||||
[IDSpecificClass(Identifier = "Teamstundenkonto")]
|
||||
public partial class Teamstundenkonto : DevExpress.XtraReports.UI.XtraReport, IBeWoReport<MitarbeiterstundenkontoRO>
|
||||
{
|
||||
|
||||
|
||||
public Teamstundenkonto()
|
||||
{
|
||||
InitializeComponent();
|
||||
}
|
||||
|
||||
public void SetReportDataSource(MitarbeiterstundenkontoRO pRO)
|
||||
{
|
||||
var msb = new AdikMitarbeiterstundenkontoBerechnung();
|
||||
msb.CreateReport(pRO);
|
||||
|
||||
bindingSource1.DataSource = pRO;
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
897
ReportImp/AdikKleve/Teamstundenkonto.designer.cs
generated
Normal file
897
ReportImp/AdikKleve/Teamstundenkonto.designer.cs
generated
Normal file
@@ -0,0 +1,897 @@
|
||||
using BeWo.Report.ReportObjects;
|
||||
namespace AdikKleve
|
||||
{
|
||||
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 = 1;
|
||||
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 = 1;
|
||||
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 = 1;
|
||||
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 = 1;
|
||||
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 = "FLS Quote % zur Arbeitszeit";
|
||||
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 = "13.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/AdikKleve/Teamstundenkonto.resx
Normal file
123
ReportImp/AdikKleve/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>
|
||||
81
ReportImp/AdikKleve/Validation/ServiceRecordValidator.cs
Normal file
81
ReportImp/AdikKleve/Validation/ServiceRecordValidator.cs
Normal file
@@ -0,0 +1,81 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
|
||||
using BeWo.Data.Access;
|
||||
using BeWo.Data.Entities;
|
||||
using BeWo.Service.DCEntityMapper;
|
||||
using BeWo.Service.Plugins;
|
||||
using BS.Shared;
|
||||
using BS.Shared.Core;
|
||||
using BS.Shared.DataContracts;
|
||||
using BS.Shared.DataContracts.Compact;
|
||||
using BS.Shared.Extensions;
|
||||
using BS.Shared.Services;
|
||||
|
||||
namespace AdikKleve.Validation
|
||||
{
|
||||
public class DkkkServiceRecordValidator : ServiceRecordValidator
|
||||
{
|
||||
public override ServiceRecordValidationResultDC CheckOverlappingEmployeeServiceRecords(ServiceRecordDC newServiceRecord, DateTime start, long employeeOid, decimal roundedDuration)
|
||||
{
|
||||
bool isArbeitszeit = newServiceRecord.ServiceDescription.Category.Name == "Arbeitszeit";
|
||||
|
||||
var span = new DateTimeSpan();
|
||||
span.StartDate = start.Date.AddDays(-1);
|
||||
span.EndDate = newServiceRecord.End.Value.Date.AddDays(1);
|
||||
IList<ServiceRecord> empRecords = DAOFactory.SearchDAO.FindEmployeeServiceRecords(employeeOid, span, null, null);
|
||||
if (newServiceRecord.ServiceRecordOid.HasValue)
|
||||
{
|
||||
empRecords = empRecords.Where(r => r.Oid != newServiceRecord.ServiceRecordOid.Value).ToList();
|
||||
}
|
||||
empRecords = empRecords.Where(r => r.Start.HasValue && r.Start.Value.Second == 0).ToList();
|
||||
|
||||
if (isArbeitszeit)
|
||||
{
|
||||
empRecords = empRecords.Where(r => r.ServiceDescription.ServiceCategory.Name == "Arbeitszeit").ToList();
|
||||
}
|
||||
else
|
||||
{
|
||||
empRecords = empRecords.Where(r => r.ServiceDescription.ServiceCategory.Name != "Arbeitszeit").ToList();
|
||||
}
|
||||
try
|
||||
{
|
||||
ServiceRecord overlappingRecord =
|
||||
empRecords.FirstOrDefault(
|
||||
record =>
|
||||
TimeSpanOverlapsWithOtherTimeSpan(start, record.Start, roundedDuration, record.RoundedDuration));
|
||||
|
||||
if (overlappingRecord != null)
|
||||
{
|
||||
var rdc = new ServiceRecordValidationResultDC
|
||||
{
|
||||
ResultType = ServiceRecordValidationResult.EmployeeOverlapping,
|
||||
Message = String.Format("{0}, Dauer {1:0} Minuten", overlappingRecord.Start.Value.ToShortTimeString(),
|
||||
overlappingRecord.GroupRoundedDuration ?? overlappingRecord.RoundedDuration)
|
||||
};
|
||||
|
||||
Customer c = overlappingRecord.Customer;
|
||||
if (c != null)
|
||||
{
|
||||
rdc.Message += String.Format(" bei Klient/in {0}, {1}", c.Person.LastName, c.Person.FirstName);
|
||||
}
|
||||
Employee e = overlappingRecord.Employee;
|
||||
if (e != null)
|
||||
{
|
||||
rdc.EmployeeName = String.Format("{0} {1}", e.Person.FirstName, e.Person.LastName);
|
||||
}
|
||||
|
||||
return rdc;
|
||||
}
|
||||
}
|
||||
catch (Exception)
|
||||
{
|
||||
return new ServiceRecordValidationResultDC { ResultType = ServiceRecordValidationResult.Error };
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
@@ -31,18 +31,11 @@
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="DevExpress.Data.v13.2, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Printing.v13.2.Core, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Utils.v13.2, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraPrinting.v13.2, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Charts.v13.2.Core, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraCharts.v13.2.Wizard, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraCharts.v13.2, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.PivotGrid.v13.2.Core, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Sparkline.v13.2.Core, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Utils.v13.2.UI, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraReports.v13.2.Extensions, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraReports.v13.2, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Data.v13.1, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Printing.v13.1.Core, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Utils.v13.1, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraPrinting.v13.1, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraReports.v13.1, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="System" />
|
||||
<Reference Include="System.Core" />
|
||||
<Reference Include="System.Drawing" />
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
DevExpress.XtraReports.UI.XtraReport, DevExpress.XtraReports.v13.1, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
|
||||
|
||||
@@ -31,18 +31,11 @@
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="DevExpress.Data.v13.2, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Printing.v13.2.Core, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Utils.v13.2, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraPrinting.v13.2, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Charts.v13.2.Core, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraCharts.v13.2.Wizard, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraCharts.v13.2, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.PivotGrid.v13.2.Core, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Sparkline.v13.2.Core, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Utils.v13.2.UI, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraReports.v13.2.Extensions, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraReports.v13.2, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Data.v13.1, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Printing.v13.1.Core, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Utils.v13.1, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraPrinting.v13.1, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraReports.v13.1, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="System" />
|
||||
<Reference Include="System.Core" />
|
||||
<Reference Include="System.Drawing" />
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
DevExpress.XtraReports.UI.XtraReport, DevExpress.XtraReports.v13.1, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
|
||||
|
||||
@@ -31,18 +31,11 @@
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="DevExpress.Data.v13.2, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Printing.v13.2.Core, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Utils.v13.2, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraPrinting.v13.2, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Charts.v13.2.Core, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraCharts.v13.2.Wizard, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraCharts.v13.2, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.PivotGrid.v13.2.Core, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Sparkline.v13.2.Core, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Utils.v13.2.UI, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraReports.v13.2.Extensions, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraReports.v13.2, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Data.v13.1, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Printing.v13.1.Core, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Utils.v13.1, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraPrinting.v13.1, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraReports.v13.1, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="System" />
|
||||
<Reference Include="System.Core" />
|
||||
<Reference Include="System.Drawing" />
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
DevExpress.XtraReports.UI.XtraReport, DevExpress.XtraReports.v13.1, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
1832
ReportImp/AidsUndDrogenberatung/SettlementReport.Designer.cs
generated
1832
ReportImp/AidsUndDrogenberatung/SettlementReport.Designer.cs
generated
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
BIN
ReportImp/AidsUndDrogenberatung/hintergrund2.png
Normal file
BIN
ReportImp/AidsUndDrogenberatung/hintergrund2.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 92 KiB |
@@ -31,18 +31,11 @@
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="DevExpress.Data.v13.2, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Printing.v13.2.Core, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Utils.v13.2, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraPrinting.v13.2, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Charts.v13.2.Core, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraCharts.v13.2.Wizard, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraCharts.v13.2, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.PivotGrid.v13.2.Core, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Sparkline.v13.2.Core, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Utils.v13.2.UI, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraReports.v13.2.Extensions, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraReports.v13.2, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Data.v13.1, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Printing.v13.1.Core, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Utils.v13.1, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraPrinting.v13.1, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraReports.v13.1, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="System" />
|
||||
<Reference Include="System.Core" />
|
||||
<Reference Include="System.Drawing" />
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
DevExpress.XtraReports.UI.XtraReport, DevExpress.XtraReports.v13.1, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
|
||||
|
||||
1522
ReportImp/AidshilfeDortmund/SettlementReport.Designer.cs
generated
1522
ReportImp/AidshilfeDortmund/SettlementReport.Designer.cs
generated
File diff suppressed because it is too large
Load Diff
@@ -17,6 +17,11 @@ namespace BeWo.AidshilfeDortmund.Alt
|
||||
|
||||
public void SetReportDataSource(SettlementRO pRO)
|
||||
{
|
||||
if (String.IsNullOrEmpty(pRO.Notice))
|
||||
{
|
||||
lblNotice.Visible = false;
|
||||
}
|
||||
|
||||
bool isOldVersion = true;
|
||||
|
||||
if (pRO.HourlyRate3 == 0 && !pRO.HourlyRateOld.HasValue && !pRO.HourlyRateNew.HasValue)
|
||||
|
||||
@@ -31,18 +31,11 @@
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="DevExpress.Data.v13.2, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Printing.v13.2.Core, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Utils.v13.2, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraPrinting.v13.2, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Charts.v13.2.Core, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraCharts.v13.2.Wizard, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraCharts.v13.2, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.PivotGrid.v13.2.Core, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Sparkline.v13.2.Core, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Utils.v13.2.UI, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraReports.v13.2.Extensions, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraReports.v13.2, Version=13.2.13.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Data.v13.1, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Printing.v13.1.Core, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Utils.v13.1, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraPrinting.v13.1, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraReports.v13.1, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="System" />
|
||||
<Reference Include="System.Core" />
|
||||
<Reference Include="System.Drawing" />
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
DevExpress.XtraReports.UI.XtraReport, DevExpress.XtraReports.v13.1, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
|
||||
|
||||
104
ReportImp/ApiBerlin/ApiBerlin.csproj
Normal file
104
ReportImp/ApiBerlin/ApiBerlin.csproj
Normal file
@@ -0,0 +1,104 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
|
||||
<PropertyGroup>
|
||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||
<ProjectGuid>{B4E9D5AF-7B46-47F8-B918-052D341A378B}</ProjectGuid>
|
||||
<OutputType>Library</OutputType>
|
||||
<AppDesignerFolder>Properties</AppDesignerFolder>
|
||||
<RootNamespace>ApiBerlin</RootNamespace>
|
||||
<AssemblyName>3984525482_Reports</AssemblyName>
|
||||
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
|
||||
<FileAlignment>512</FileAlignment>
|
||||
<TargetFrameworkProfile />
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<DebugType>full</DebugType>
|
||||
<Optimize>false</Optimize>
|
||||
<OutputPath>..\..\Host\bin\</OutputPath>
|
||||
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||
<DebugType>pdbonly</DebugType>
|
||||
<Optimize>true</Optimize>
|
||||
<OutputPath>..\..\Host\bin\</OutputPath>
|
||||
<DefineConstants>TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="DevExpress.Data.v13.1, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Printing.v13.1.Core, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Utils.v13.1, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraPrinting.v13.1, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraReports.v13.1, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="System" />
|
||||
<Reference Include="System.Core" />
|
||||
<Reference Include="System.Drawing" />
|
||||
<Reference Include="System.Windows.Forms" />
|
||||
<Reference Include="System.Xml.Linq" />
|
||||
<Reference Include="System.Data.DataSetExtensions" />
|
||||
<Reference Include="Microsoft.CSharp" />
|
||||
<Reference Include="System.Data" />
|
||||
<Reference Include="System.Net.Http" />
|
||||
<Reference Include="System.Xml" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="ApiMitarbeiterstundenkontoBerechnung.cs" />
|
||||
<Compile Include="Calculations\CustomCalculations.cs" />
|
||||
<Compile Include="Mitarbeiterstundenkonto.cs">
|
||||
<SubType>Component</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Mitarbeiterstundenkonto.designer.cs">
|
||||
<DependentUpon>Mitarbeiterstundenkonto.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||
<Compile Include="Statistics\CustomServiceRecordStatisticFactory.cs" />
|
||||
<Compile Include="Teamstundenkonto.cs">
|
||||
<SubType>Component</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Teamstundenkonto.designer.cs">
|
||||
<DependentUpon>Teamstundenkonto.cs</DependentUpon>
|
||||
</Compile>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<EmbeddedResource Include="Mitarbeiterstundenkonto.resx">
|
||||
<DependentUpon>Mitarbeiterstundenkonto.cs</DependentUpon>
|
||||
<SubType>Designer</SubType>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Properties\licenses.licx" />
|
||||
<EmbeddedResource Include="Teamstundenkonto.resx">
|
||||
<DependentUpon>Teamstundenkonto.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\..\Data\Data.csproj">
|
||||
<Project>{B0D73E3D-4AE7-4024-93A6-DB1F46D7CCEE}</Project>
|
||||
<Name>Data</Name>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="..\..\Report\Report.csproj">
|
||||
<Project>{40D8B312-EA64-49E3-A31A-5E57ED4D5654}</Project>
|
||||
<Name>Report</Name>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="..\..\Service\Service.csproj">
|
||||
<Project>{094331C3-ECEE-4C89-BBFD-4C9DED89F0EF}</Project>
|
||||
<Name>Service</Name>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="..\..\Shared\Shared.csproj">
|
||||
<Project>{2F50B83D-A3F0-4EC4-979A-3F9B7E3D8ED4}</Project>
|
||||
<Name>Shared</Name>
|
||||
</ProjectReference>
|
||||
</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.
|
||||
<Target Name="BeforeBuild">
|
||||
</Target>
|
||||
<Target Name="AfterBuild">
|
||||
</Target>
|
||||
-->
|
||||
</Project>
|
||||
207
ReportImp/ApiBerlin/ApiMitarbeiterstundenkontoBerechnung.cs
Normal file
207
ReportImp/ApiBerlin/ApiMitarbeiterstundenkontoBerechnung.cs
Normal file
@@ -0,0 +1,207 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using BeWo.Data.Entities;
|
||||
using BeWo.Report.ReportObjects;
|
||||
using BS.Shared.Core;
|
||||
|
||||
|
||||
namespace ApiBerlin
|
||||
{
|
||||
public class ApiMitarbeiterstundenkontoBerechnung : MitarbeiterstundenkontoBerechnung
|
||||
{
|
||||
public override decimal GetArbeitstageImBereich(DateTime von, DateTime bis, Employee emp)
|
||||
{
|
||||
|
||||
Contract c = emp.GetValidContractForDate(von);
|
||||
|
||||
if (c == null) // Kein Vertrag vom 1. gefunden, gucken, ob es einen gibt, der mitten im Monat beginnt.
|
||||
{
|
||||
var c2 = GetNextValidContractForDate(von, emp);
|
||||
if (c2 != null && c2.EntryDate.HasValue && c2.EntryDate.Value < bis)
|
||||
c = c2;
|
||||
}
|
||||
if (c != null && c.WeeklyTotalHours.HasValue)
|
||||
{
|
||||
var sollProMonat = BerechneSollProMonat(emp, von, bis);
|
||||
if (sollProMonat.HasValue)
|
||||
{
|
||||
if (c.WeeklyTotalHours.Value == 0)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
var sollProTag = c.WeeklyTotalHours.Value/6;
|
||||
|
||||
if (sollProTag == 0)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
return sollProMonat.Value/sollProTag;
|
||||
}
|
||||
}
|
||||
|
||||
return base.GetArbeitstageImBereich(von, bis, emp);
|
||||
}
|
||||
|
||||
public override AbsenceTimeDays GetAbsenceTimeDays(IList<AbsenceTime> absenceTimes, DateTime start, DateTime end)
|
||||
{
|
||||
var atd = new AbsenceTimeDays();
|
||||
|
||||
decimal? tage = null;
|
||||
if (absenceTimes != null)
|
||||
{
|
||||
foreach (var item in absenceTimes)
|
||||
{
|
||||
|
||||
DateTimeSpan span = new DateTimeSpan();
|
||||
|
||||
span.StartDate = start;
|
||||
|
||||
if (item.Start.HasValue && item.Start.Value > span.StartDate)
|
||||
{
|
||||
span.StartDate = item.Start.Value;
|
||||
}
|
||||
span.EndDate = end;
|
||||
if (item.End.HasValue && item.End.Value.Date.AddDays(1) < span.EndDate)
|
||||
{
|
||||
span.EndDate = item.End.Value.Date.AddDays(1);
|
||||
}
|
||||
if (span.EndDate >= start && span.StartDate < end)
|
||||
{
|
||||
DateTime day = span.StartDate;
|
||||
while (day < end && day < span.EndDate)
|
||||
{
|
||||
if (day.DayOfWeek != DayOfWeek.Sunday)
|
||||
{
|
||||
if (!tage.HasValue)
|
||||
tage = 0;
|
||||
|
||||
var tag = 1m;
|
||||
var std = 24m;
|
||||
|
||||
tage += std;
|
||||
|
||||
if (IsKrankheitAbsenceTime(item))
|
||||
{
|
||||
if (!atd.TageKrankheit.HasValue)
|
||||
atd.TageKrankheit = 0;
|
||||
|
||||
atd.TageKrankheit += tag;
|
||||
}
|
||||
if (IsUrlaubAbsenceTime(item))
|
||||
{
|
||||
if (!atd.TageUrlaub.HasValue)
|
||||
atd.TageUrlaub = 0;
|
||||
|
||||
atd.TageUrlaub += tag;
|
||||
}
|
||||
}
|
||||
day = day.AddDays(1);
|
||||
}
|
||||
|
||||
}
|
||||
//}
|
||||
}
|
||||
}
|
||||
if (tage.HasValue)
|
||||
tage /= 24;
|
||||
atd.TageGesamt = tage;
|
||||
return atd;
|
||||
}
|
||||
|
||||
public override bool IsKrankheitAbsenceTime(AbsenceTime absenceTime)
|
||||
{
|
||||
return !String.IsNullOrEmpty(absenceTime.AbsenceReason.Description) &&
|
||||
(absenceTime.AbsenceReason.Description.ToLower().IndexOf("arbeitsunfähig") >= 0
|
||||
|| absenceTime.AbsenceReason.Description.ToLower().IndexOf("krank") >= 0
|
||||
|| absenceTime.AbsenceReason.Description.ToLower().IndexOf("ma au") >= 0);
|
||||
}
|
||||
|
||||
public override bool IsUrlaubAbsenceTime(AbsenceTime absenceTime)
|
||||
{
|
||||
return !String.IsNullOrEmpty(absenceTime.AbsenceReason.Description) &&
|
||||
absenceTime.AbsenceReason.Description.ToLower().IndexOf("urlaub") >= 0;
|
||||
}
|
||||
|
||||
//Die Formel zum errechnen der Soll Stunden bei Mitarbeitern und auch bei
|
||||
//den KlientIn, soll geändert werden in:
|
||||
//Stunden x 52 Kalenderwochen : 12 Monate
|
||||
//Beispiel: 30 Wochenstunden MitarbeiterIn mal 52, geteilt durch 12 ist 130 Monatsstunden
|
||||
//5 Wochenstunden KlientInnen mal 52, geteilt durch 12
|
||||
//ist = 21,67 Monatsstunden
|
||||
//Alle Feiertage, ebenso 24.12 und 31.12 sind nicht relevant, werden also
|
||||
//in der Berechnung nicht berücksichtigt.
|
||||
|
||||
public override decimal? BerechneSollProMonat(Employee emp, DateTime start, DateTime ende)
|
||||
{
|
||||
Contract c = emp.GetValidContractForDate(start);
|
||||
|
||||
if (c == null) // Kein Vertrag vom 1. gefunden, gucken, ob es einen gibt, der mitten im Monat beginnt.
|
||||
{
|
||||
var c2 = GetNextValidContractForDate(start, emp);
|
||||
if (c2 != null && c2.EntryDate.HasValue && c2.EntryDate.Value < ende)
|
||||
c = c2;
|
||||
}
|
||||
if (c != null && c.WeeklyTotalHours.HasValue)
|
||||
{
|
||||
var soll = (c.WeeklyTotalHours.Value * 52) / 12;
|
||||
|
||||
if (start.Day > 1 || ende.Day > 1)
|
||||
{
|
||||
DateTime startTemp = start;
|
||||
int arbeitstage = 0;
|
||||
while (startTemp < ende)
|
||||
{
|
||||
if (startTemp.DayOfWeek != DayOfWeek.Sunday)
|
||||
{
|
||||
arbeitstage++;
|
||||
}
|
||||
startTemp = startTemp.AddDays(1);
|
||||
}
|
||||
|
||||
var sollProTag = c.WeeklyTotalHours.Value/6;
|
||||
return sollProTag*arbeitstage;
|
||||
}
|
||||
|
||||
return soll;
|
||||
}
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
public override bool AddServiceRecordToDuration(ServiceRecord item)
|
||||
{
|
||||
if (item.ServiceDescription != null && (item.ServiceDescription.Name == "Fehlzeit" || item.ServiceDescription.Name == "Freihalteregelung"))
|
||||
{
|
||||
return false;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
public override void HandleServiceRecord(MitarbeiterstundenkontoRO.EmployeeDetail emp, ServiceRecord item)
|
||||
{
|
||||
if (item.ServiceDescription != null && item.ServiceDescription.ServiceCategory != null)
|
||||
{
|
||||
if (item.ServiceDescription.ServiceCategory.Name.Contains("Vertretung"))
|
||||
{
|
||||
decimal duration = 0;
|
||||
if (item.GroupRoundedDuration.HasValue)
|
||||
{
|
||||
duration = item.GroupRoundedDuration.Value;
|
||||
}
|
||||
else
|
||||
{
|
||||
duration = item.RoundedDuration;
|
||||
}
|
||||
|
||||
|
||||
emp.Custom1 += duration/60;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public override List<DateTime> GetFeiertage(int year)
|
||||
{
|
||||
return new List<DateTime>();
|
||||
}
|
||||
}
|
||||
}
|
||||
286
ReportImp/ApiBerlin/Calculations/CustomCalculations.cs
Normal file
286
ReportImp/ApiBerlin/Calculations/CustomCalculations.cs
Normal file
@@ -0,0 +1,286 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Windows.Forms;
|
||||
using BeWo.Data.Access;
|
||||
using BeWo.Data.Entities;
|
||||
using BeWo.Service.DCEntityMapper;
|
||||
using BeWo.Service.Plugins;
|
||||
using BS.Shared;
|
||||
using BS.Shared.Core;
|
||||
using BS.Shared.DataContracts;
|
||||
using BS.Shared.Extensions;
|
||||
using BS.Shared.Services;
|
||||
|
||||
namespace ApiBerlin.Calculations
|
||||
{
|
||||
public class CustomCalculations : BS.Shared.Services.Calculations
|
||||
{
|
||||
public override decimal? GetApprovedAmount(AccountingPeriod ap, SupportConceptApprovalPeriodDC scap)
|
||||
{
|
||||
return base.GetApprovedAmount(ap, scap);
|
||||
}
|
||||
|
||||
public override decimal? GetApprovedAmountTotal(SupportConceptCostBearerRelDC relDC)
|
||||
{
|
||||
return base.GetApprovedAmountTotal(relDC);
|
||||
}
|
||||
|
||||
public override decimal? GetApprovedHoursPerWeek(SupportConceptCostBearerRelDC relDC, DateTime date)
|
||||
{
|
||||
return base.GetApprovedHoursPerWeek(relDC, date);
|
||||
}
|
||||
|
||||
public override decimal? GetApprovedHoursTotal(SupportConceptApprovalPeriodDC scap, List<CostRatePeriodDC> costRatePeriods)
|
||||
{
|
||||
return base.GetApprovedHoursTotal(scap, costRatePeriods);
|
||||
}
|
||||
|
||||
public override decimal? GetApprovedHoursForPeriod(SupportConceptApprovalPeriodDC scap,
|
||||
List<CostRatePeriodDC> costRatePeriods,
|
||||
DateTime? start,
|
||||
DateTime? end)
|
||||
{
|
||||
if (!start.HasValue || !end.HasValue)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
var am = DateTimeUtils.GetTotalMonths(start.Value, end.Value);
|
||||
|
||||
|
||||
|
||||
var hoursperweek = base.GetApprovedHoursPerWeek(scap, costRatePeriods) ?? 0;
|
||||
var approvedPerMonth = (hoursperweek * 52) / 12;
|
||||
var approvedTotal = am.GanzeMonate * approvedPerMonth;
|
||||
|
||||
if (am.RestTageAnfang != 0)
|
||||
{
|
||||
var tageAnfang = GetArbeitstage(start.Value, start.Value.AddDays((double)am.RestTageAnfang - 1));
|
||||
|
||||
approvedTotal += (hoursperweek/6)*tageAnfang;
|
||||
//monthsTotal += restTageStart / (decimal)DateTime.DaysInMonth(start.Value.Date.Year, start.Date.Month);
|
||||
|
||||
}
|
||||
if (am.RestTageEnde != 0)
|
||||
{
|
||||
var tageEnde = GetArbeitstage(new DateTime(end.Value.Year, end.Value.Month, 1), end.Value);
|
||||
//monthsTotal += restTageEnd / (decimal)DateTime.DaysInMonth(end.Date.Year, end.Date.Month);
|
||||
approvedTotal += (hoursperweek / 6) * tageEnde;
|
||||
}
|
||||
|
||||
|
||||
|
||||
return approvedTotal;
|
||||
|
||||
//var periodInDays = (end.Value.Date - start.Value.Date).Days + 1;
|
||||
//var periodSpan = new DateTimeSpan();
|
||||
//periodSpan.StartDate = start.Value;
|
||||
//periodSpan.EndDate = end.Value;
|
||||
|
||||
//var approvedHoursPerDayNormal = base.GetApprovedHoursPerDay(scap, costRatePeriods);
|
||||
|
||||
//var totalApproved = approvedHoursPerDayNormal * periodInDays;
|
||||
//if (approvedHoursPerDayNormal.HasValue)
|
||||
//{
|
||||
// var period = DAOFactory.GenericDAO.LoadByID<SupportConceptApprovalPeriod>(scap.SupportConceptApprovalPeriodOid.Value);
|
||||
// var absenceTimes = period.CostBearer2SupportConcept.SupportConcept.Customer.AbsenceTimes;
|
||||
// var allAbsenceWeeks = GetAbsenceWeeks(absenceTimes, end);
|
||||
|
||||
// int daysOverlapping = 0;
|
||||
// decimal maxAbrechenbarInOverlappingDays = 0;
|
||||
|
||||
// foreach (var weekSpan in allAbsenceWeeks.Keys)
|
||||
// {
|
||||
// decimal maxAbrechendbar = allAbsenceWeeks[weekSpan]/60;
|
||||
// decimal maxAbrechenbarPerDay = maxAbrechendbar/7;
|
||||
|
||||
// if (weekSpan.Overlaps(periodSpan) && maxAbrechenbarPerDay < approvedHoursPerDayNormal)
|
||||
// {
|
||||
// if (weekSpan.StartDate < periodSpan.StartDate)
|
||||
// {
|
||||
// weekSpan.StartDate = periodSpan.StartDate;
|
||||
// }
|
||||
// if (weekSpan.EndDate > periodSpan.EndDate)
|
||||
// {
|
||||
// weekSpan.EndDate = periodSpan.EndDate;
|
||||
// }
|
||||
// var daysInWeek = (weekSpan.EndDate - weekSpan.StartDate).Days + 1;
|
||||
|
||||
// daysOverlapping += daysInWeek;
|
||||
// maxAbrechenbarInOverlappingDays += daysInWeek*maxAbrechenbarPerDay;
|
||||
// }
|
||||
|
||||
// }
|
||||
|
||||
// int daysNormal = periodInDays - daysOverlapping;
|
||||
// totalApproved = approvedHoursPerDayNormal*daysNormal;
|
||||
// totalApproved += maxAbrechenbarInOverlappingDays;
|
||||
|
||||
//}
|
||||
|
||||
|
||||
// decimal? totalApproved = 1000;
|
||||
//return totalApproved;
|
||||
}
|
||||
|
||||
private int GetArbeitstage(DateTime start, DateTime ende)
|
||||
{
|
||||
int tage = 0;
|
||||
while (start <= ende)
|
||||
{
|
||||
if (start.DayOfWeek != DayOfWeek.Sunday)
|
||||
{
|
||||
tage++;
|
||||
}
|
||||
start = start.AddDays(1);
|
||||
}
|
||||
|
||||
return tage;
|
||||
}
|
||||
|
||||
public override decimal? GetApprovedHoursPerDay(SupportConceptApprovalPeriodDC scapDc, List<CostRatePeriodDC> costRatePeriods)
|
||||
{
|
||||
if (!scapDc.EndDate.HasValue || !scapDc.StartDate.HasValue) // || scap.ApprovedFixedAmount.HasValue)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
var serviceUnit = costRatePeriods.GetCostRatePeriodForDate(CostRatePeriodType.MinutesPerServiceUnit, scapDc.EndDate.Value);
|
||||
|
||||
|
||||
decimal? approvedMinutesPerDay = null;
|
||||
|
||||
if (scapDc.ApprovedBETotal.HasValue)
|
||||
{
|
||||
|
||||
var scapDurationInDays = (scapDc.EndDate.Value - scapDc.StartDate.Value).Days + 1;
|
||||
decimal approvedBEPerDay = 0;
|
||||
if (scapDurationInDays != 0)
|
||||
{
|
||||
var total = scapDc.ApprovedBETotal.Value;
|
||||
approvedBEPerDay = total/scapDurationInDays;
|
||||
}
|
||||
|
||||
approvedMinutesPerDay = serviceUnit.GetBEInMinutes(approvedBEPerDay);
|
||||
}
|
||||
|
||||
else if (scapDc.ApprovedBEPerInterval.HasValue)
|
||||
{
|
||||
var approvedBEPerDay = this.ConvertPerIntervall2PerDay(scapDc.ApprovedBEPerInterval.Value, scapDc.ApprovedBEInterval.Value);
|
||||
approvedMinutesPerDay = serviceUnit.GetBEInMinutes(approvedBEPerDay);
|
||||
}
|
||||
|
||||
if (approvedMinutesPerDay.HasValue)
|
||||
{
|
||||
|
||||
|
||||
return approvedMinutesPerDay.Value/60m;
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
//private Dictionary<DateTimeSpan, decimal> GetAbsencesTimesNotBillableWholeWeeks(SupportConceptCostBearerRelDC relDC)
|
||||
//{
|
||||
// var cb2sc = DAOFactory.GenericDAO.LoadByID<CostBearer2SupportConcept>(relDC.CostBearer2SupportConceptOid.Value);
|
||||
// var absenceTimes = cb2sc.SupportConcept.Customer.AbsenceTimes;
|
||||
|
||||
// return GetAbsencesTimesNotBillableWholeWeeks(absenceTimes, relDC.EndDate);
|
||||
//}
|
||||
|
||||
//private decimal GetAbsenceHours(SupportConceptCostBearerRelDC relDC)
|
||||
//{
|
||||
// var cb2sc = DAOFactory.GenericDAO.LoadByID<CostBearer2SupportConcept>(relDC.CostBearer2SupportConceptOid.Value);
|
||||
// var absenceTimes = cb2sc.SupportConcept.Customer.AbsenceTimes;
|
||||
|
||||
// return GetAbsenceHours(absenceTimes, relDC.EndDate);
|
||||
//}
|
||||
|
||||
//private decimal GetAbsenceHours(IList<AbsenceTime> absenceTimes, DateTime? maxEndTime)
|
||||
//{
|
||||
// decimal absenceMinutes = 0;
|
||||
|
||||
// if (absenceTimes != null)
|
||||
// {
|
||||
// var spans = GetAbsencesTimesNotBillableWholeWeeks(absenceTimes, maxEndTime);
|
||||
|
||||
// foreach (var pair in spans)
|
||||
// {
|
||||
// absenceMinutes += pair.Value;
|
||||
// }
|
||||
// }
|
||||
|
||||
// return absenceMinutes / 60;
|
||||
//}
|
||||
|
||||
private Dictionary<DateTimeSpan, decimal> GetAbsenceWeeks(IList<AbsenceTime> absenceTimes, DateTime? maxEndTime)
|
||||
{
|
||||
|
||||
var lResult = new Dictionary<DateTimeSpan, decimal>();
|
||||
IList<AbsenceTime> times = absenceTimes;
|
||||
foreach (AbsenceTime at in times)
|
||||
{
|
||||
IEnumerable<DateTimeSpan> weeks = GetWholeWeeks(at.AbsenceSpan, maxEndTime);
|
||||
foreach (DateTimeSpan span in weeks)
|
||||
{
|
||||
if (at.AbsenceReason.BillableMinutes.HasValue && at.AbsenceReason.BillableMinutes.Value > 0 && !lResult.ContainsKey(span))
|
||||
{
|
||||
lResult.Add(span, at.AbsenceReason.BillableMinutes.Value);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
return lResult;
|
||||
}
|
||||
|
||||
public IEnumerable<DateTimeSpan> GetWholeWeeks(DateTimeSpan span, DateTime? maxEndTime)
|
||||
{
|
||||
var lResult = new List<DateTimeSpan>();
|
||||
|
||||
DateTime startDate = span.StartDate;
|
||||
DateTime firstSunday = GetNextSunday(startDate);
|
||||
|
||||
startDate = firstSunday.AddDays(1);
|
||||
|
||||
DateTime totalEnddate = span.EndDate;
|
||||
if (totalEnddate == DateTime.MaxValue.Date)
|
||||
{
|
||||
if (maxEndTime.HasValue)
|
||||
{
|
||||
totalEnddate = maxEndTime.Value;
|
||||
}
|
||||
else
|
||||
{
|
||||
totalEnddate = span.StartDate.AddYears(1);
|
||||
}
|
||||
}
|
||||
|
||||
while (startDate <= totalEnddate)
|
||||
{
|
||||
var endDate = startDate.AddDays(6);
|
||||
|
||||
var lCurrentWorkWeek = new DateTimeSpan
|
||||
{
|
||||
StartDateTime = startDate,
|
||||
EndDateTime = endDate
|
||||
};
|
||||
|
||||
lResult.Add(lCurrentWorkWeek);
|
||||
|
||||
startDate = endDate.AddDays(1);
|
||||
}
|
||||
|
||||
return lResult;
|
||||
}
|
||||
|
||||
private DateTime GetNextSunday(DateTime startDate)
|
||||
{
|
||||
DateTime dt = startDate;
|
||||
while (dt.DayOfWeek != DayOfWeek.Sunday)
|
||||
{
|
||||
dt = dt.AddDays(1);
|
||||
}
|
||||
return dt;
|
||||
}
|
||||
}
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user