MH: Erneuerung der Urlaubstage-Ansicht in EmployeeView + Anpassung für Caritas Guenzburg Neu Ulm
This commit is contained in:
19
BeWo.sln
19
BeWo.sln
@@ -483,6 +483,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ChristianLuft", "ReportImp\
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BeWoRimbach", "ReportImp\BeWoRimbach\BeWoRimbach.csproj", "{74A81A4F-DEDD-47EE-8023-E331F5552C46}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CaritasGuenzburgNeuUlm", "ReportImp\CaritasGuenzburgNeuUlm\CaritasGuenzburgNeuUlm.csproj", "{2C075472-0BEE-46CA-A996-7E0FB2B1A717}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|.NET = Debug|.NET
|
||||
@@ -3734,6 +3736,22 @@ Global
|
||||
{74A81A4F-DEDD-47EE-8023-E331F5552C46}.Release|Mixed Platforms.Build.0 = Release|Any CPU
|
||||
{74A81A4F-DEDD-47EE-8023-E331F5552C46}.Release|x86.ActiveCfg = Release|Any CPU
|
||||
{74A81A4F-DEDD-47EE-8023-E331F5552C46}.Release|x86.Build.0 = Release|Any CPU
|
||||
{2C075472-0BEE-46CA-A996-7E0FB2B1A717}.Debug|.NET.ActiveCfg = Debug|Any CPU
|
||||
{2C075472-0BEE-46CA-A996-7E0FB2B1A717}.Debug|.NET.Build.0 = Debug|Any CPU
|
||||
{2C075472-0BEE-46CA-A996-7E0FB2B1A717}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{2C075472-0BEE-46CA-A996-7E0FB2B1A717}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{2C075472-0BEE-46CA-A996-7E0FB2B1A717}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
|
||||
{2C075472-0BEE-46CA-A996-7E0FB2B1A717}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
|
||||
{2C075472-0BEE-46CA-A996-7E0FB2B1A717}.Debug|x86.ActiveCfg = Debug|Any CPU
|
||||
{2C075472-0BEE-46CA-A996-7E0FB2B1A717}.Debug|x86.Build.0 = Debug|Any CPU
|
||||
{2C075472-0BEE-46CA-A996-7E0FB2B1A717}.Release|.NET.ActiveCfg = Release|Any CPU
|
||||
{2C075472-0BEE-46CA-A996-7E0FB2B1A717}.Release|.NET.Build.0 = Release|Any CPU
|
||||
{2C075472-0BEE-46CA-A996-7E0FB2B1A717}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{2C075472-0BEE-46CA-A996-7E0FB2B1A717}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{2C075472-0BEE-46CA-A996-7E0FB2B1A717}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
|
||||
{2C075472-0BEE-46CA-A996-7E0FB2B1A717}.Release|Mixed Platforms.Build.0 = Release|Any CPU
|
||||
{2C075472-0BEE-46CA-A996-7E0FB2B1A717}.Release|x86.ActiveCfg = Release|Any CPU
|
||||
{2C075472-0BEE-46CA-A996-7E0FB2B1A717}.Release|x86.Build.0 = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
@@ -3971,6 +3989,7 @@ Global
|
||||
{BE015430-F83C-4CAB-902A-5D1962697715} = {D8A691C5-146D-4613-86CC-438F02FE9106}
|
||||
{FA8D88C5-5D07-4AD6-96D2-0B3CB3FAE2F6} = {D8A691C5-146D-4613-86CC-438F02FE9106}
|
||||
{74A81A4F-DEDD-47EE-8023-E331F5552C46} = {D8A691C5-146D-4613-86CC-438F02FE9106}
|
||||
{2C075472-0BEE-46CA-A996-7E0FB2B1A717} = {D8A691C5-146D-4613-86CC-438F02FE9106}
|
||||
EndGlobalSection
|
||||
GlobalSection(ExtensibilityGlobals) = postSolution
|
||||
SolutionGuid = {FBE985BB-9F0F-4DBB-8F94-ABC37A803FF9}
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -11,8 +11,8 @@
|
||||
xmlns:markup="clr-namespace:BeWo.MultiLanguage.Markup"
|
||||
xmlns:security="clr-namespace:BeWo.Security"
|
||||
xmlns:detail="clr-namespace:BeWo.View.Detail"
|
||||
xmlns:sys="clr-namespace:System;assembly=mscorlib"
|
||||
Height="Auto" Width="Auto" HorizontalAlignment="Stretch"
|
||||
xmlns:sys="clr-namespace:System;assembly=mscorlib" xmlns:controls="clr-namespace:BeWo.View.Controls"
|
||||
Height="Auto" Width="Auto" HorizontalAlignment="Stretch"
|
||||
x:Name="EmployeeBeWoView"
|
||||
VerticalAlignment="Stretch" Focusable="True" GotFocus="UserControl_GotFocus">
|
||||
<Grid x:Name="rootGrid">
|
||||
@@ -63,7 +63,7 @@
|
||||
<dxg:GridColumn FieldName="Notice" Header="" FixedWidth="True" Width="24" ReadOnly="True">
|
||||
<dxg:GridColumn.CellTemplate>
|
||||
<DataTemplate>
|
||||
<Button Content="r" FontFamily="Webdings" Click="button_removeOvertime_Click" Width="18" Height="18" VerticalAlignment="Center" Tag="{Binding}" />
|
||||
<Button Content="r" FontFamily="Webdings" Click="button_removeOvertime_Click" Width="18" Height="18" VerticalAlignment="Center" Tag="{Binding}"/>
|
||||
</DataTemplate>
|
||||
</dxg:GridColumn.CellTemplate>
|
||||
</dxg:GridColumn>
|
||||
@@ -76,17 +76,28 @@
|
||||
<dxg:TableView AutoWidth="true" ShowGroupPanel="False" ShowGroupedColumns="false" ShowTotalSummary="False" NavigationStyle="Cell" />
|
||||
</dxg:GridControl.View>
|
||||
</dxg:GridControl>
|
||||
<dxg:GridControl VerticalAlignment="Stretch" Grid.Column="0" Grid.Row="1" Grid.ColumnSpan="7" HorizontalAlignment="Stretch" x:Key="datagrid_leavedays" >
|
||||
|
||||
<dxg:GridControl x:Key="datagrid_leavedays" VerticalAlignment="Stretch" Grid.Column="0" Grid.Row="1" Grid.ColumnSpan="7" HorizontalAlignment="Stretch" >
|
||||
<dxg:GridControl.Columns>
|
||||
<dxg:GridColumn FieldName="Notice" Header="" FixedWidth="True" Width="24" ReadOnly="True">
|
||||
<dxg:GridColumn Header="" FixedWidth="True" Width="24" ReadOnly="True">
|
||||
<dxg:GridColumn.CellTemplate>
|
||||
<DataTemplate>
|
||||
<Button x:Name="button_removeLeaveDay" Content="r" FontFamily="Webdings" Click="button_removeLeaveDay_Click" Width="18" Height="18" VerticalAlignment="Center" Tag="{Binding}" Visibility="Collapsed"/>
|
||||
<Button x:Name="button_removeLeaveDay" Content="r" FontFamily="Webdings" Click="button_removeLeaveDay_Click" Width="19" Height="19" VerticalAlignment="Center" Visibility="{Binding Path=Data.IsDeletable, Converter={StaticResource BoolVisibilityConverter}}"/>
|
||||
</DataTemplate>
|
||||
</dxg:GridColumn.CellTemplate>
|
||||
</dxg:GridColumn>
|
||||
<dxg:GridColumn FieldName="Erlaeuterung" Header="Erläuterung" Width="40" EditSettings="{dxe:DateSettings DisplayFormat=d}" AllowEditing="False"/>
|
||||
<dxg:GridColumn FieldName="AnzahlTage" Header="AnzahlTage" Width="100" EditSettings="{dxe:TextSettings DisplayFormat=f2, Mask=f2, MaskType=Numeric, HorizontalContentAlignment=Left}" AllowEditing="False" />
|
||||
<dxg:GridColumn FieldName="Erlaeuterung" CellToolTipBinding="{Binding}" Header="Erläuterung" Width="40" AllowEditing="False">
|
||||
<dxg:GridColumn.CellToolTipTemplate>
|
||||
<DataTemplate>
|
||||
<TextBlock Text="{Binding Tooltip}" />
|
||||
</DataTemplate>
|
||||
</dxg:GridColumn.CellToolTipTemplate>
|
||||
</dxg:GridColumn>
|
||||
<dxg:GridColumn FieldName="AnzahlTage" Header="Anzahl Tage" Width="100" EditSettings="{dxe:TextSettings DisplayFormat=f2, Mask=f2, MaskType=Numeric, HorizontalContentAlignment=Left}" AllowEditing="False" >
|
||||
<!--<dxg:GridColumn.CellStyle >
|
||||
|
||||
</dxg:GridColumn.CellStyle>-->
|
||||
</dxg:GridColumn>
|
||||
</dxg:GridControl.Columns>
|
||||
<dxg:GridControl.View>
|
||||
<dxg:TableView AutoWidth="true" ShowGroupPanel="False" ShowGroupedColumns="false" ShowTotalSummary="False" NavigationStyle="Cell" ShowHorizontalLines="False" ShowVerticalLines="False" />
|
||||
@@ -660,45 +671,56 @@
|
||||
</TabItem>
|
||||
|
||||
<TabItem Header="Urlaubstage" Selector.Selected="LeaveDaysTabItem_Selected" x:Name="LeaveDaysTabItem"> <!--Grid: datagrid_leavedays-->
|
||||
<Grid x:Name="grid_LeaveDays">
|
||||
<Grid.RowDefinitions>
|
||||
<RowDefinition Height="Auto" />
|
||||
<RowDefinition Height="Auto" />
|
||||
<RowDefinition Height="*" />
|
||||
<RowDefinition Height="Auto" />
|
||||
</Grid.RowDefinitions>
|
||||
<Grid.ColumnDefinitions>
|
||||
<ColumnDefinition Width="Auto" />
|
||||
<ColumnDefinition Width="*" />
|
||||
</Grid.ColumnDefinitions>
|
||||
<GroupBox Grid.Column="0" x:Name="groupbox_giftLeaveDays" Grid.Row="1" Grid.ColumnSpan="2" Header="Urlaubstage schenken" Style="{StaticResource ObjectEditGroupBox}">
|
||||
<Grid>
|
||||
<Grid.ColumnDefinitions>
|
||||
<ColumnDefinition Width="*" />
|
||||
</Grid.ColumnDefinitions>
|
||||
<Grid.RowDefinitions>
|
||||
<RowDefinition Height="auto"/>
|
||||
<RowDefinition Height="*"/>
|
||||
</Grid.RowDefinitions>
|
||||
|
||||
<!--Urlaubstage hinzufügen-->
|
||||
<GroupBox Grid.Column="0" x:Name="groupbox_giftLeaveDays" Grid.Row="1" Grid.ColumnSpan="2" Header="Urlaubstag schenken" Style="{StaticResource ObjectEditGroupBox}">
|
||||
<Grid Grid.IsSharedSizeScope="True">
|
||||
<Grid.ColumnDefinitions>
|
||||
<ColumnDefinition Width="Auto" />
|
||||
<ColumnDefinition Width="*" />
|
||||
<ColumnDefinition Width="Auto" />
|
||||
<ColumnDefinition Width="*" />
|
||||
</Grid.ColumnDefinitions>
|
||||
<Grid.RowDefinitions>
|
||||
<RowDefinition Height="Auto" />
|
||||
<RowDefinition Height="Auto" />
|
||||
<RowDefinition Height="Auto" />
|
||||
<RowDefinition Height="Auto" />
|
||||
<RowDefinition Height="*" />
|
||||
</Grid.RowDefinitions>
|
||||
<Label Grid.Column="0" Grid.Row="0">Tage</Label>
|
||||
<Label Grid.Column="2" Grid.Row="0">Erläuterung</Label>
|
||||
<dxe:ComboBoxEdit x:Name="_YearPicker" Height="25" Grid.Row="0" Width="100" Margin="0 5 0 5" HorizontalAlignment="Left" EditValueChanged="_YearPicker_EditValueChanged"/>
|
||||
<Button Grid.Column="0" Grid.Row="0" HorizontalAlignment="Right" Margin="0 5 0 5" Name="button_openLeaveDayDialogue" Click="button_openLeaveDayDialogue_Click" Style="{DynamicResource {x:Type Button}}" Content="Urlaubstag(e) schenken" Visibility="Collapsed"/>
|
||||
|
||||
<controls:PopupNonTopmost Grid.Row="0" Grid.Column="0" Topmost="False" x:Name="popup_giftLeaveday" Width="350" StaysOpen="True" Placement="MousePoint">
|
||||
<Border Background="White" Padding="3" BorderThickness="1" BorderBrush="Gray">
|
||||
<GroupBox x:Name="groupbox_addLeaveday" Header="Urlaubstag(e) schenken" Style="{StaticResource ObjectEditGroupBox}">
|
||||
<Grid>
|
||||
<Grid.RowDefinitions>
|
||||
<RowDefinition Height="Auto" />
|
||||
<RowDefinition Height="Auto" />
|
||||
<RowDefinition Height="Auto" />
|
||||
<RowDefinition Height="Auto" />
|
||||
<RowDefinition Height="Auto" />
|
||||
</Grid.RowDefinitions>
|
||||
<Grid.ColumnDefinitions>
|
||||
<ColumnDefinition Width="Auto" />
|
||||
<ColumnDefinition Width="*" />
|
||||
</Grid.ColumnDefinitions>
|
||||
|
||||
<dxe:SpinEdit x:Name="spinedit_anzahlTage" Grid.Column="1" Grid.Row="0" Height="23" Margin="3" MaskType="Numeric" Mask="########0.00" MinValue="0.5" MaxValue="30" Value="1.00" Increment="0.5"/>
|
||||
<TextBox x:Name="textbox_erlaeuterung" Grid.Column="3" Grid.Row="0" Height="23" Margin="3" />
|
||||
<Label Content="Tage" Grid.Row="0" Grid.Column="0" />
|
||||
<Label Content="Erläuterung" Grid.Row="1" Grid.Column="0" />
|
||||
<Label Content="Datum" Grid.Row="2" Grid.Column="0" />
|
||||
|
||||
<Button Grid.Column="3" Grid.Row="2" HorizontalAlignment="Right" Margin="1,10,0,3" Name="button_addLeaveDay" Click="button_addLeaveDay_Click" Style="{DynamicResource {x:Type Button}}" Content="Urlaubstag(e) schenken" />
|
||||
</Grid>
|
||||
</GroupBox>
|
||||
<GroupBox x:Name="GroupBoxLeaveDays" Grid.Column="0" Grid.Row="2" Grid.ColumnSpan="2" Header="Geschenkte Urlaubstage" Style="{StaticResource ObjectEditGroupBox}" />
|
||||
</Grid>
|
||||
<dxe:SpinEdit x:Name="addLeaveDays_anzahlTage" Grid.Column="1" Grid.Row="0" Height="23" Margin="3" MaskType="Numeric" Mask="########0.00" MinValue="0.5" MaxValue="30" Value="1.00" Increment="0.5" />
|
||||
<TextBox x:Name="addLeaveDays_erlaeuterung" Grid.Column="1" Grid.Row="1" Height="23" Margin="3" />
|
||||
<dxe:DateEdit x:Name="addLeaveDays_datum" Grid.Column="1" Grid.Row="2" Height="23" Margin="3" MaskType="DateTime" Mask="dd.MM.yyyy" />
|
||||
<Label x:Name="addLeaveDays_datumswarnung" Content="Datum muss gesetzt werden!" Grid.Column="1" Grid.Row="3" Margin="0 0 3 3" Foreground="Red" />
|
||||
|
||||
<StackPanel Orientation="Horizontal" Grid.Column="1" Grid.Row="4" HorizontalAlignment="Right" Margin="0 10 0 0">
|
||||
<Button Name="addLeaveDays_button_cancel" Click="button_cancel_Click" Style="{DynamicResource {x:Type Button}}" Content="Abbrechen" />
|
||||
<Button Margin="5,0,0,3" Name="addLeaveDays_button_addLeaveDay" Click="button_addLeaveDay_Click" Style="{DynamicResource {x:Type Button}}" Content="Schenken" />
|
||||
</StackPanel>
|
||||
</Grid>
|
||||
</GroupBox>
|
||||
</Border>
|
||||
</controls:PopupNonTopmost>
|
||||
<!-- In WPFGridLeaveDays wird Urlaubskontodatagrid eingefügt -->
|
||||
<Grid x:Name="WPFGridLeaveDays" Grid.Row="1" Grid.Column="0" Margin="0 10 0 0"/>
|
||||
</Grid>
|
||||
</GroupBox>
|
||||
</TabItem>
|
||||
|
||||
<TabItem Header="ownChat" Name="tabitem_chatservice" Selector.Selected="tabitem_chatservice_Selected" />
|
||||
|
||||
@@ -39,13 +39,9 @@ namespace BeWo.View.Detail
|
||||
private GridControl _GridOvertimes;
|
||||
private GridControl _GridCustomers;
|
||||
private GridControl _GridLeaveDays;
|
||||
|
||||
|
||||
private bool _InitTabIndex;
|
||||
|
||||
public List<GeschenkterUrlaubstagDC> GeschenkteUrlaubstage { get; set; }
|
||||
|
||||
|
||||
|
||||
private readonly ObservableSortCollection<ValueListEntryDC> _EintragKategorien;
|
||||
|
||||
public EmployeeView(EmployeeVM pEmployeeDC)
|
||||
@@ -690,45 +686,92 @@ namespace BeWo.View.Detail
|
||||
|
||||
|
||||
private void LeaveDaysTabItem_Selected(object sender, RoutedEventArgs e)
|
||||
{
|
||||
InitDateComboBox();
|
||||
}
|
||||
private void InitDateComboBox()
|
||||
{
|
||||
var year = new List<int>();
|
||||
for (int i = DateTime.Today.Year + 1; i > 2010; i--)
|
||||
{
|
||||
year.Add(i);
|
||||
}
|
||||
|
||||
_YearPicker.ItemsSource = year;
|
||||
_YearPicker.SelectedItem = DateTime.Today.Year;
|
||||
}
|
||||
private void _YearPicker_EditValueChanged(object sender, EditValueChangedEventArgs e)
|
||||
{
|
||||
if (_GridLeaveDays == null)
|
||||
{
|
||||
_GridLeaveDays = rootGrid.Resources["datagrid_leavedays"] as GridControl;
|
||||
|
||||
GroupBoxLeaveDays.Content = _GridLeaveDays;
|
||||
WPFGridLeaveDays.Children.Add(_GridLeaveDays);
|
||||
}
|
||||
//GeschenkteUrlaubstage = ServiceFacade.DoEmployeeServiceSync(s => s.GetGeschenkteUrlaubstageForEmployee((long)ViewModel.DataContract.EmployeeOid));
|
||||
|
||||
var urlaubskonto = ServiceFacade.DoEmployeeServiceSync(s => s.ErstelleUrlaubskontoDarstellung(ViewModel.DataContract, 2021));
|
||||
_GridLeaveDays.ItemsSource = urlaubskonto;
|
||||
}
|
||||
var urlaubskonto = ServiceFacade.DoEmployeeServiceSync(s => s.ErstelleUrlaubskontoDarstellung(ViewModel.DataContract, (int)_YearPicker.SelectedItem));
|
||||
|
||||
if (urlaubskonto == null)
|
||||
{
|
||||
urlaubskonto = new List<UrlaubskontoDarstellungDC>();
|
||||
urlaubskonto.Add(new UrlaubskontoDarstellungDC()
|
||||
{
|
||||
Erlaeuterung = "Es existiert kein Vertrag für ausgewähltes Jahr",
|
||||
});
|
||||
button_openLeaveDayDialogue.Visibility = Visibility.Collapsed;
|
||||
}
|
||||
else
|
||||
button_openLeaveDayDialogue.Visibility = Visibility.Visible;
|
||||
|
||||
_GridLeaveDays.ItemsSource = urlaubskonto;
|
||||
}
|
||||
|
||||
private void button_addLeaveDay_Click(object sender, RoutedEventArgs e)
|
||||
{
|
||||
var anzahlTage = Convert.ToDecimal(spinedit_anzahlTage.Value);
|
||||
var erlaeuterung = textbox_erlaeuterung.Text;
|
||||
var anzahlTage = Convert.ToDecimal(addLeaveDays_anzahlTage.Value);
|
||||
var erlaeuterung = addLeaveDays_erlaeuterung.Text;
|
||||
var datum = addLeaveDays_datum.EditValue;
|
||||
if(datum == null)
|
||||
{
|
||||
addLeaveDays_datumswarnung.Visibility = Visibility.Visible;
|
||||
return;
|
||||
}
|
||||
else
|
||||
addLeaveDays_datumswarnung.Visibility = Visibility.Collapsed;
|
||||
|
||||
GeschenkterUrlaubstagDC dc = new GeschenkterUrlaubstagDC()
|
||||
{
|
||||
AnzahlTage = anzahlTage,
|
||||
Date = DateTime.Now.Date,
|
||||
Employee = (long)ViewModel.DataContract.EmployeeOid,
|
||||
GeschenkterUrlaubstagNotice = erlaeuterung
|
||||
};
|
||||
{
|
||||
AnzahlTage = anzahlTage,
|
||||
Date = (DateTime)datum,
|
||||
Employee = (long)ViewModel.DataContract.EmployeeOid,
|
||||
GeschenkterUrlaubstagNotice = erlaeuterung
|
||||
};
|
||||
ServiceFacade.DoEmployeeServiceSync(s => s.InsertGeschenkterUrlaubstag(dc));
|
||||
GeschenkteUrlaubstage.Add(dc);
|
||||
_GridLeaveDays.ItemsSource = null;
|
||||
_GridLeaveDays.ItemsSource = GeschenkteUrlaubstage;
|
||||
}
|
||||
|
||||
var urlaubskonto = ServiceFacade.DoEmployeeServiceSync(s => s.ErstelleUrlaubskontoDarstellung(ViewModel.DataContract, (int)_YearPicker.SelectedItem));
|
||||
|
||||
popup_giftLeaveday.IsOpen = false;
|
||||
|
||||
ViewModel.UrlaubskontoDarstellungDCs = urlaubskonto;
|
||||
_GridLeaveDays.ItemsSource = urlaubskonto;
|
||||
|
||||
}
|
||||
private void button_removeLeaveDay_Click(object sender, RoutedEventArgs e)
|
||||
{
|
||||
var dc = _GridLeaveDays.GetCurrentValue<GeschenkterUrlaubstagDC>();
|
||||
ServiceFacade.DoEmployeeServiceSync(s => s.DeleteGeschenkterUrlaubstag(dc));
|
||||
// Auf geschenkte Urlaubstage umprogrammieren
|
||||
var dc = _GridLeaveDays.GetCurrentValue<UrlaubskontoDarstellungDC>();
|
||||
var herkunftarray = dc.Herkunft.Split(':');
|
||||
if (herkunftarray.Length == 2 && herkunftarray[0] == "GeschenkterUrlaubstagOid")
|
||||
{
|
||||
long oid = Convert.ToInt64(herkunftarray[1]);
|
||||
ServiceFacade.DoEmployeeServiceSync(s => s.DeleteGeschenkterUrlaubstag(oid));
|
||||
|
||||
var items = _GridLeaveDays.ItemsSource as List<GeschenkterUrlaubstagDC>;
|
||||
items.Remove(dc);
|
||||
var urlaubskonto = ServiceFacade.DoEmployeeServiceSync(s => s.ErstelleUrlaubskontoDarstellung(ViewModel.DataContract, (int)_YearPicker.SelectedItem));
|
||||
|
||||
_GridLeaveDays.ItemsSource = null;
|
||||
_GridLeaveDays.ItemsSource = items;
|
||||
}
|
||||
ViewModel.UrlaubskontoDarstellungDCs = urlaubskonto;
|
||||
_GridLeaveDays.ItemsSource = urlaubskonto;
|
||||
}
|
||||
}
|
||||
|
||||
private void combobox_employmenttype_EditValueChanged(object sender, EditValueChangedEventArgs e)
|
||||
{
|
||||
@@ -757,5 +800,17 @@ namespace BeWo.View.Detail
|
||||
// tabcontrol_contracts.SelectedIndex = index;
|
||||
//}
|
||||
}
|
||||
}
|
||||
|
||||
private void button_openLeaveDayDialogue_Click(object sender, RoutedEventArgs e)
|
||||
{
|
||||
popup_giftLeaveday.IsOpen = true;
|
||||
}
|
||||
private void button_cancel_Click(object sender, RoutedEventArgs e)
|
||||
{
|
||||
popup_giftLeaveday.IsOpen = false;
|
||||
addLeaveDays_anzahlTage.EditValue = string.Format("{0:0.00}", 1.00);
|
||||
addLeaveDays_erlaeuterung.Text = "";
|
||||
addLeaveDays_datum.EditValue = null;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -535,7 +535,7 @@ namespace BeWo.View.Detail
|
||||
btn.Tag = cd.ServiceRecord;
|
||||
btn.HorizontalAlignment = HorizontalAlignment.Right;
|
||||
btn.Margin = new Thickness(0,0,0,0);
|
||||
var img = new Image
|
||||
var img = new Image //WIEDER EINKOMMENTIEREN
|
||||
{
|
||||
Source = new BitmapImage(
|
||||
new Uri(
|
||||
|
||||
@@ -85,7 +85,9 @@ namespace BeWo.View.Master
|
||||
{
|
||||
TabitemSbd.Visibility = Visibility.Collapsed;
|
||||
}
|
||||
|
||||
#if DEBUG
|
||||
TabitemSbd.Visibility = Visibility.Visible;
|
||||
#endif
|
||||
if (BeWoApp.AppSettings.ShowDienstplanung)
|
||||
{
|
||||
TabitemDienste.Visibility = Visibility.Visible;
|
||||
@@ -105,9 +107,6 @@ namespace BeWo.View.Master
|
||||
|
||||
#endregion
|
||||
|
||||
#if DEBUG
|
||||
TabitemDienste.Visibility = Visibility.Visible;
|
||||
#endif
|
||||
}
|
||||
|
||||
private void AdministrationView_Loaded(object sender, RoutedEventArgs e)
|
||||
|
||||
@@ -157,14 +157,14 @@
|
||||
</Grid.ColumnDefinitions>
|
||||
<Label VerticalAlignment="Center" Content="{markup:Translate Datei}" />
|
||||
<uc:PopUpEdit IsReadOnly="True" DeleteButtonVisibility="Collapsed"
|
||||
Grid.Column="1" Grid.Row="0" Grid.ColumnSpan="2" Margin="3" Height="23" x:Name="popupedit_file"
|
||||
PopUpClick="popupedit_file_PopUpClick_1" Cursor="Arrow" />
|
||||
Grid.Column="1" Grid.Row="0" Grid.ColumnSpan="2" Margin="3" Height="23" x:Name="popupedit_file"
|
||||
PopUpClick="popupedit_file_PopUpClick_1" Cursor="Arrow" />
|
||||
<Label Content="Beschreibung" Grid.Row="2" Grid.Column="0" VerticalAlignment="Top" />
|
||||
<TextBox x:Name="textbox_beschreibung" Grid.Row="2" Grid.Column="1" Height="50" Margin="3" Grid.ColumnSpan="2" />
|
||||
<Button Grid.Row="4" Grid.Column="1" HorizontalAlignment="Right" VerticalAlignment="Bottom" Height="25"
|
||||
Margin="3" Content="Hochladen" x:Name="button_uploadFile" Click="button_uploadDocument_Click" />
|
||||
Margin="3" Content="Hochladen" x:Name="button_uploadFile" Click="button_uploadDocument_Click" />
|
||||
<Button Grid.Row="4" Grid.Column="2" HorizontalAlignment="Stretch" VerticalAlignment="Bottom" Height="25"
|
||||
Margin="3" Content="Abbrechen" x:Name="button_cancelFileUpload" Click="button_cancelFileUpload_Click" />
|
||||
Margin="3" Content="Abbrechen" x:Name="button_cancelFileUpload" Click="button_cancelFileUpload_Click" />
|
||||
</Grid>
|
||||
</GroupBox>
|
||||
</Border>
|
||||
|
||||
@@ -43,8 +43,8 @@ namespace BeWo.View.Search
|
||||
|
||||
StackPanel sp = new StackPanel();
|
||||
sp.Orientation = Orientation.Horizontal;
|
||||
|
||||
Image img = new Image();
|
||||
|
||||
Image img = new Image(); //WIEDER EINKOMMENTIEREN
|
||||
img.Source = new BitmapImage(new Uri("pack://application:,,,/BeWoPlaner;component/Ressources/Icons/UserGroupHome24bw.png"));
|
||||
|
||||
sp.Children.Add(img);
|
||||
|
||||
@@ -143,6 +143,7 @@ namespace BeWo.ViewModel
|
||||
private String _Schutzstufe;
|
||||
private ArbeitszeitListVM _ArbeitszeitListe;
|
||||
private VarFieldListVM _VarFields;
|
||||
private IList<UrlaubskontoDarstellungDC> _UrlaubskontoDarstellungDCs;
|
||||
|
||||
private ValueListEntryDC _Nationalitaet;
|
||||
private ObservableSortCollection<ValueListEntryDC> _Nationalitaeten;
|
||||
@@ -1241,6 +1242,19 @@ namespace BeWo.ViewModel
|
||||
}
|
||||
}
|
||||
|
||||
public List<UrlaubskontoDarstellungDC> UrlaubskontoDarstellungDCs
|
||||
{
|
||||
get { return _UrlaubskontoDarstellungDCs.ToList(); }
|
||||
|
||||
set
|
||||
{
|
||||
if (AreDifferent(_UrlaubskontoDarstellungDCs.ToList(), value))
|
||||
{
|
||||
_UrlaubskontoDarstellungDCs = value;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
protected override void InitByDataContract(EmployeeDC pDataContract)
|
||||
{
|
||||
if (!IsNew)
|
||||
@@ -1352,6 +1366,7 @@ namespace BeWo.ViewModel
|
||||
//}
|
||||
}
|
||||
_VarFields = new VarFieldListVM(pDataContract.EmployeeVarFields);
|
||||
_UrlaubskontoDarstellungDCs = new List<UrlaubskontoDarstellungDC>();
|
||||
Focuses.CollectionChanged += (s, e) => StoreDirtyInformation(!_Focuses.ContainsSameItemsAs(pDataContract.Focuses), PropertyName_Focuses);
|
||||
Qualifications.CollectionChanged += (s, e) => StoreDirtyInformation(!_Qualifications.ContainsSameItemsAs(pDataContract.Qualifications), PropertyName_Qualifications);
|
||||
}
|
||||
|
||||
@@ -174,7 +174,7 @@ namespace BeWo.ownChat
|
||||
// CustomerBenutzerKontoGroupBox.Visibility = Visibility.Visible;
|
||||
ButtonGenerateCode.ToolTip = "Chat-Code erneuern";
|
||||
|
||||
var image = new Image
|
||||
var image = new Image //WIEDER EINKOMMENTIEREN
|
||||
{
|
||||
Source = new BitmapImage(
|
||||
new Uri(
|
||||
@@ -204,7 +204,7 @@ namespace BeWo.ownChat
|
||||
|
||||
ButtonGenerateCode.ToolTip = "Chat-Code anfordern";
|
||||
|
||||
var image = new Image
|
||||
var image = new Image //WIEDER EINKOMMENTIEREN
|
||||
{
|
||||
Source = new BitmapImage(
|
||||
new Uri(
|
||||
|
||||
@@ -75,7 +75,7 @@ namespace BeWo.ownChat
|
||||
|
||||
ButtonGenerateCode.ToolTip = "Chat-Code erneuern";
|
||||
|
||||
var image = new Image
|
||||
var image = new Image //WIEDER EINKOMMENTIEREN
|
||||
{
|
||||
Source = new BitmapImage(new Uri("pack://application:,,,/Ressources/Icons/SymbolRefresh32.png"))
|
||||
};
|
||||
@@ -89,7 +89,7 @@ namespace BeWo.ownChat
|
||||
|
||||
ButtonGenerateCode.ToolTip = "Chat-Code anfordern";
|
||||
|
||||
var image = new Image
|
||||
var image = new Image //WIEDER EINKOMMENTIEREN
|
||||
{
|
||||
Source = new BitmapImage(new Uri("pack://application:,,,/Ressources/Icons/DocumentWithAdd2.png"))
|
||||
};
|
||||
|
||||
@@ -32,52 +32,18 @@ namespace BeWo.Report.DefaultReports
|
||||
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();
|
||||
@@ -90,10 +56,44 @@ namespace BeWo.Report.DefaultReports
|
||||
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();
|
||||
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
|
||||
this.xrTableCell37 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell39 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell48 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell51 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell47 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableRowHeader = new DevExpress.XtraReports.UI.XRTableRow();
|
||||
this.xrTableHeader = new DevExpress.XtraReports.UI.XRTable();
|
||||
this.xrTableCell26 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell24 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell25 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell22 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell27 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableRowDetail = new DevExpress.XtraReports.UI.XRTableRow();
|
||||
this.xrTableDetail = new DevExpress.XtraReports.UI.XRTable();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTableHeader)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTableDetail)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
|
||||
//
|
||||
// Detail
|
||||
@@ -112,142 +112,6 @@ namespace BeWo.Report.DefaultReports
|
||||
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[] {
|
||||
@@ -267,123 +131,6 @@ namespace BeWo.Report.DefaultReports
|
||||
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 = "Relation FLS IST zu Mittelbare IST (in %)";
|
||||
this.xrTableCell12.Weight = 0.063119929511863376D;
|
||||
//
|
||||
// xrTableCell13
|
||||
//
|
||||
this.xrTableCell13.Name = "xrTableCell13";
|
||||
this.xrTableCell13.Text = "Überstd. neu";
|
||||
this.xrTableCell13.Weight = 0.063119928687401447D;
|
||||
//
|
||||
// xrTableCell14
|
||||
//
|
||||
this.xrTableCell14.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[] {
|
||||
@@ -437,16 +184,6 @@ namespace BeWo.Report.DefaultReports
|
||||
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[] {
|
||||
@@ -495,25 +232,6 @@ namespace BeWo.Report.DefaultReports
|
||||
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[] {
|
||||
@@ -619,6 +337,288 @@ namespace BeWo.Report.DefaultReports
|
||||
this.bottomMarginBand1.HeightF = 30F;
|
||||
this.bottomMarginBand1.Name = "bottomMarginBand1";
|
||||
//
|
||||
// bindingSource1
|
||||
//
|
||||
this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.MitarbeiterstundenkontoRO);
|
||||
//
|
||||
// xrTableCell37
|
||||
//
|
||||
this.xrTableCell37.Name = "xrTableCell37";
|
||||
this.xrTableCell37.Weight = 0.081154151689479551D;
|
||||
//
|
||||
// xrTableCell39
|
||||
//
|
||||
this.xrTableCell39.Name = "xrTableCell39";
|
||||
this.xrTableCell39.Weight = 0.094679919312514085D;
|
||||
//
|
||||
// xrTableCell48
|
||||
//
|
||||
this.xrTableCell48.Name = "xrTableCell48";
|
||||
this.xrTableCell48.Weight = 0.063119927862939587D;
|
||||
//
|
||||
// xrTableCell51
|
||||
//
|
||||
this.xrTableCell51.Name = "xrTableCell51";
|
||||
this.xrTableCell51.Weight = 0.063119927862939573D;
|
||||
//
|
||||
// xrTableCell47
|
||||
//
|
||||
this.xrTableCell47.Name = "xrTableCell47";
|
||||
this.xrTableCell47.Weight = 0.063119927862939587D;
|
||||
//
|
||||
// xrTableCell15
|
||||
//
|
||||
this.xrTableCell15.Name = "xrTableCell15";
|
||||
this.xrTableCell15.Text = "Überstd. Gesamt";
|
||||
this.xrTableCell15.Weight = 0.0631199213956443D;
|
||||
//
|
||||
// xrTableCell14
|
||||
//
|
||||
this.xrTableCell14.Name = "xrTableCell14";
|
||||
this.xrTableCell14.StylePriority.UseBackColor = false;
|
||||
this.xrTableCell14.Text = "Überstd. Vormonat";
|
||||
this.xrTableCell14.Weight = 0.063119928275170531D;
|
||||
//
|
||||
// xrTableCell13
|
||||
//
|
||||
this.xrTableCell13.Name = "xrTableCell13";
|
||||
this.xrTableCell13.Text = "Überstd. neu";
|
||||
this.xrTableCell13.Weight = 0.063119928687401447D;
|
||||
//
|
||||
// xrTableCell12
|
||||
//
|
||||
this.xrTableCell12.Name = "xrTableCell12";
|
||||
this.xrTableCell12.Text = "Relation FLS IST zu Mittelbare IST (in %)";
|
||||
this.xrTableCell12.Weight = 0.063119929511863376D;
|
||||
//
|
||||
// xrTableCell11
|
||||
//
|
||||
this.xrTableCell11.Multiline = true;
|
||||
this.xrTableCell11.Name = "xrTableCell11";
|
||||
this.xrTableCell11.StylePriority.UseBackColor = false;
|
||||
this.xrTableCell11.Text = "Gesamt-\r\nstunden lfd. Monat";
|
||||
this.xrTableCell11.Weight = 0.063119927721024011D;
|
||||
//
|
||||
// xrTableCell7
|
||||
//
|
||||
this.xrTableCell7.Name = "xrTableCell7";
|
||||
this.xrTableCell7.Text = "FLS Plus/Minus lfd. Monat";
|
||||
this.xrTableCell7.Weight = 0.06311992757910842D;
|
||||
//
|
||||
// xrTableCell10
|
||||
//
|
||||
this.xrTableCell10.Name = "xrTableCell10";
|
||||
this.xrTableCell10.StylePriority.UseBackColor = false;
|
||||
this.xrTableCell10.Text = "FLS IST lfd. Monat";
|
||||
this.xrTableCell10.Weight = 0.063119927721024D;
|
||||
//
|
||||
// xrTableCell8
|
||||
//
|
||||
this.xrTableCell8.Name = "xrTableCell8";
|
||||
this.xrTableCell8.Text = "FLS Stunden SOLL";
|
||||
this.xrTableCell8.Weight = 0.063119927721024038D;
|
||||
//
|
||||
// xrTableCell9
|
||||
//
|
||||
this.xrTableCell9.Multiline = true;
|
||||
this.xrTableCell9.Name = "xrTableCell9";
|
||||
this.xrTableCell9.Text = "Tatsächliche SOLL Stunden";
|
||||
this.xrTableCell9.Weight = 0.072137063712635591D;
|
||||
//
|
||||
// xrTableCell2
|
||||
//
|
||||
this.xrTableCell2.Name = "xrTableCell2";
|
||||
this.xrTableCell2.Text = "Fehlzeiten Urlaub Krankheit(Tage)";
|
||||
this.xrTableCell2.Weight = 0.094679896646570338D;
|
||||
//
|
||||
// xrTableCell4
|
||||
//
|
||||
this.xrTableCell4.Name = "xrTableCell4";
|
||||
this.xrTableCell4.Text = "Reguläre SOLL Stunden";
|
||||
this.xrTableCell4.Weight = 0.081154192324637608D;
|
||||
//
|
||||
// xrTableCell5
|
||||
//
|
||||
this.xrTableCell5.Name = "xrTableCell5";
|
||||
this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
|
||||
this.xrTableCell5.StylePriority.UsePadding = false;
|
||||
this.xrTableCell5.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableCell5.Text = "Name";
|
||||
this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
this.xrTableCell5.Weight = 0.15329125016467182D;
|
||||
//
|
||||
// xrTableRowHeader
|
||||
//
|
||||
this.xrTableRowHeader.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
|
||||
this.xrTableCell5,
|
||||
this.xrTableCell4,
|
||||
this.xrTableCell2,
|
||||
this.xrTableCell9,
|
||||
this.xrTableCell8,
|
||||
this.xrTableCell10,
|
||||
this.xrTableCell7,
|
||||
this.xrTableCell11,
|
||||
this.xrTableCell12,
|
||||
this.xrTableCell13,
|
||||
this.xrTableCell14,
|
||||
this.xrTableCell15});
|
||||
this.xrTableRowHeader.Name = "xrTableRowHeader";
|
||||
this.xrTableRowHeader.Weight = 2.8D;
|
||||
//
|
||||
// xrTableHeader
|
||||
//
|
||||
this.xrTableHeader.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
|
||||
| DevExpress.XtraPrinting.BorderSide.Right)
|
||||
| DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrTableHeader.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold);
|
||||
this.xrTableHeader.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
|
||||
this.xrTableHeader.Name = "xrTableHeader";
|
||||
this.xrTableHeader.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrTableHeader.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
|
||||
this.xrTableRowHeader});
|
||||
this.xrTableHeader.SizeF = new System.Drawing.SizeF(1005F, 70F);
|
||||
this.xrTableHeader.StylePriority.UseBorders = false;
|
||||
this.xrTableHeader.StylePriority.UseFont = false;
|
||||
this.xrTableHeader.StylePriority.UsePadding = false;
|
||||
this.xrTableHeader.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableHeader.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
|
||||
//
|
||||
// xrTableCell26
|
||||
//
|
||||
this.xrTableCell26.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.UeberstundenGesamt", "{0:0.00}")});
|
||||
this.xrTableCell26.Name = "xrTableCell26";
|
||||
this.xrTableCell26.Text = "xrTableCell26";
|
||||
this.xrTableCell26.Weight = 0.063119927862939573D;
|
||||
//
|
||||
// xrTableCell24
|
||||
//
|
||||
this.xrTableCell24.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.UeberstundenVormonat", "{0:0.00}")});
|
||||
this.xrTableCell24.Name = "xrTableCell24";
|
||||
this.xrTableCell24.Text = "xrTableCell24";
|
||||
this.xrTableCell24.Weight = 0.0631199278629396D;
|
||||
//
|
||||
// xrTableCell25
|
||||
//
|
||||
this.xrTableCell25.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Ueberstunden", "{0:0.00}")});
|
||||
this.xrTableCell25.Name = "xrTableCell25";
|
||||
this.xrTableCell25.Text = "xrTableCell25";
|
||||
this.xrTableCell25.Weight = 0.063119927862939587D;
|
||||
//
|
||||
// xrTableCell21
|
||||
//
|
||||
this.xrTableCell21.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.RelationFlsZuMittelbar", "{0:0.00}")});
|
||||
this.xrTableCell21.Name = "xrTableCell21";
|
||||
this.xrTableCell21.Text = "xrTableCell21";
|
||||
this.xrTableCell21.Weight = 0.063119927862939615D;
|
||||
//
|
||||
// xrTableCell23
|
||||
//
|
||||
this.xrTableCell23.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.StundenGesamtIst", "{0:0.00}")});
|
||||
this.xrTableCell23.Name = "xrTableCell23";
|
||||
this.xrTableCell23.Text = "xrTableCell23";
|
||||
this.xrTableCell23.Weight = 0.063119927862939559D;
|
||||
//
|
||||
// xrTableCell22
|
||||
//
|
||||
this.xrTableCell22.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.FlsDiff", "{0:0.00}")});
|
||||
this.xrTableCell22.Name = "xrTableCell22";
|
||||
this.xrTableCell22.Text = "xrTableCell22";
|
||||
this.xrTableCell22.Weight = 0.063119927862939587D;
|
||||
//
|
||||
// xrTableCell27
|
||||
//
|
||||
this.xrTableCell27.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.FlsIst", "{0:0.00}")});
|
||||
this.xrTableCell27.Name = "xrTableCell27";
|
||||
this.xrTableCell27.Text = "xrTableCell27";
|
||||
this.xrTableCell27.Weight = 0.063119927862939615D;
|
||||
//
|
||||
// xrTableCell16
|
||||
//
|
||||
this.xrTableCell16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.FlsSoll", "{0:0.00}")});
|
||||
this.xrTableCell16.Name = "xrTableCell16";
|
||||
this.xrTableCell16.Text = "xrTableCell16";
|
||||
this.xrTableCell16.Weight = 0.063119927862939587D;
|
||||
//
|
||||
// xrTableCell28
|
||||
//
|
||||
this.xrTableCell28.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.StundenSollOhneUrlaubKrankheit", "{0:0.00}")});
|
||||
this.xrTableCell28.Name = "xrTableCell28";
|
||||
this.xrTableCell28.Text = "xrTableCell28";
|
||||
this.xrTableCell28.Weight = 0.0721370604147881D;
|
||||
//
|
||||
// xrTableCell20
|
||||
//
|
||||
this.xrTableCell20.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.UrlaubUndKrankheit", "{0:0.00}")});
|
||||
this.xrTableCell20.Name = "xrTableCell20";
|
||||
this.xrTableCell20.Text = "xrTableCell20";
|
||||
this.xrTableCell20.Weight = 0.094679933071566441D;
|
||||
//
|
||||
// xrTableCell19
|
||||
//
|
||||
this.xrTableCell19.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.StundenSollMax", "{0:0.00}")});
|
||||
this.xrTableCell19.Name = "xrTableCell19";
|
||||
this.xrTableCell19.Text = "xrTableCell19";
|
||||
this.xrTableCell19.Weight = 0.081154151689479551D;
|
||||
//
|
||||
// xrTableCell3
|
||||
//
|
||||
this.xrTableCell3.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.FullName")});
|
||||
this.xrTableCell3.Name = "xrTableCell3";
|
||||
this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
|
||||
this.xrTableCell3.StylePriority.UseFont = false;
|
||||
this.xrTableCell3.StylePriority.UsePadding = false;
|
||||
this.xrTableCell3.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableCell3.Text = "xrTableCell3";
|
||||
this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
this.xrTableCell3.Weight = 0.15329125338142471D;
|
||||
//
|
||||
// xrTableRowDetail
|
||||
//
|
||||
this.xrTableRowDetail.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
|
||||
this.xrTableCell3,
|
||||
this.xrTableCell19,
|
||||
this.xrTableCell20,
|
||||
this.xrTableCell28,
|
||||
this.xrTableCell16,
|
||||
this.xrTableCell27,
|
||||
this.xrTableCell22,
|
||||
this.xrTableCell23,
|
||||
this.xrTableCell21,
|
||||
this.xrTableCell25,
|
||||
this.xrTableCell24,
|
||||
this.xrTableCell26});
|
||||
this.xrTableRowDetail.Name = "xrTableRowDetail";
|
||||
this.xrTableRowDetail.Weight = 1D;
|
||||
//
|
||||
// xrTableDetail
|
||||
//
|
||||
this.xrTableDetail.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
|
||||
| DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrTableDetail.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.xrTableDetail.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
|
||||
this.xrTableDetail.Name = "xrTableDetail";
|
||||
this.xrTableDetail.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrTableDetail.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
|
||||
this.xrTableRowDetail});
|
||||
this.xrTableDetail.SizeF = new System.Drawing.SizeF(1005F, 25F);
|
||||
this.xrTableDetail.StylePriority.UseBorders = false;
|
||||
this.xrTableDetail.StylePriority.UseFont = false;
|
||||
this.xrTableDetail.StylePriority.UsePadding = false;
|
||||
this.xrTableDetail.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableDetail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
|
||||
//
|
||||
// Mitarbeiterstundenkonto
|
||||
//
|
||||
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
|
||||
@@ -642,10 +642,10 @@ namespace BeWo.Report.DefaultReports
|
||||
this.PageInfo,
|
||||
this.DataField});
|
||||
this.Version = "17.1";
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTableDetail)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTableHeader)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTableHeader)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTableDetail)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this)).EndInit();
|
||||
|
||||
}
|
||||
@@ -665,25 +665,24 @@ namespace BeWo.Report.DefaultReports
|
||||
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.GroupFooterBand GroupFooter1;
|
||||
private DevExpress.XtraReports.UI.XRTable xrTable1;
|
||||
private DevExpress.XtraReports.UI.XRTableRow xrTableRow1;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell35;
|
||||
private DevExpress.XtraReports.UI.XRTableCell cellSollGesamt;
|
||||
private DevExpress.XtraReports.UI.XRTableCell cellFLSSollGesamt;
|
||||
private DevExpress.XtraReports.UI.XRTableCell cellFLSIstGesamt;
|
||||
private DevExpress.XtraReports.UI.XRTableCell cellFLSPlusMinusGesamt;
|
||||
private DevExpress.XtraReports.UI.XRTableCell cellGesamtGesamt;
|
||||
private DevExpress.XtraReports.UI.XRTableCell cellRelationGesamt;
|
||||
private DevExpress.XtraReports.UI.XRTable xrTableDetail;
|
||||
private DevExpress.XtraReports.UI.XRTableRow xrTableRowDetail;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell19;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell20;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell28;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell16;
|
||||
@@ -694,23 +693,24 @@ namespace BeWo.Report.DefaultReports
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell25;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell24;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell26;
|
||||
private DevExpress.XtraReports.UI.XRTable xrTableHeader;
|
||||
private DevExpress.XtraReports.UI.XRTableRow xrTableRowHeader;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell10;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell7;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell13;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell14;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell15;
|
||||
private DevExpress.XtraReports.UI.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 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 xrTableCell48;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell51;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -137,20 +137,19 @@ namespace BeWo.Report.ReportObjects
|
||||
result.RecipientFirstName = p.InvoiceAddress.AddressLine1;
|
||||
result.RecipientLastName = "";
|
||||
}
|
||||
//else
|
||||
//{
|
||||
if (p.Sex == Sex.Male)
|
||||
{
|
||||
result.RecipientSalutationAddressField = "Herrn";
|
||||
result.RecipientSalutation = "Sehr geehrter Herr";
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
if (p.Sex == Sex.Male)
|
||||
{
|
||||
result.RecipientSalutationAddressField = "Herrn";
|
||||
result.RecipientSalutation = "Sehr geehrter Herr";
|
||||
}
|
||||
else
|
||||
{
|
||||
result.RecipientSalutationAddressField = "Frau";
|
||||
result.RecipientSalutation = "Sehr geehrte Frau";
|
||||
}
|
||||
result.RecipientSalutationAddressField = "Frau";
|
||||
result.RecipientSalutation = "Sehr geehrte Frau";
|
||||
}
|
||||
//}
|
||||
result.CustomerSalutation = p.Sex == Sex.Male ? "Herr" : "Frau";
|
||||
if (p.Address != null)
|
||||
{
|
||||
|
||||
@@ -49,6 +49,12 @@
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="Calculations\GroupDurationCalculator.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="ServiceInvoiceReport.cs">
|
||||
<SubType>Component</SubType>
|
||||
@@ -64,6 +70,10 @@
|
||||
</Compile>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<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>
|
||||
|
||||
42
ReportImp/CaritasGuenzburgNeuUlm/Mitarbeiterstundenkonto.cs
Normal file
42
ReportImp/CaritasGuenzburgNeuUlm/Mitarbeiterstundenkonto.cs
Normal file
@@ -0,0 +1,42 @@
|
||||
using System;
|
||||
using BeWo.Report.ReportObjects;
|
||||
using BS.Shared.Core;
|
||||
|
||||
|
||||
namespace BeWo.Report.DefaultReports
|
||||
{
|
||||
[IDSpecificClass(Identifier = "Mitarbeiterstundenkonto")]
|
||||
public partial class Mitarbeiterstundenkonto : DevExpress.XtraReports.UI.XtraReport, IBeWoReport<MitarbeiterstundenkontoRO>
|
||||
{
|
||||
|
||||
|
||||
public Mitarbeiterstundenkonto()
|
||||
{
|
||||
InitializeComponent();
|
||||
}
|
||||
|
||||
public void SetReportDataSource(MitarbeiterstundenkontoRO pRO)
|
||||
{
|
||||
var msb = new MitarbeiterstundenkontoBerechnung();
|
||||
msb.CreateReport(pRO);
|
||||
|
||||
foreach (var item in pRO.EmployeeDetailList)
|
||||
{
|
||||
if(item.Ueberstunden < 0)
|
||||
{
|
||||
item.Custom8 = 0;
|
||||
item.Custom9 = Math.Round(item.Ueberstunden.Value, 2);
|
||||
}
|
||||
else
|
||||
{
|
||||
item.Custom8 = Math.Round(item.Ueberstunden.Value, 2);
|
||||
item.Custom9 = 0;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
this.bindingSource1.DataSource = pRO;
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
686
ReportImp/CaritasGuenzburgNeuUlm/Mitarbeiterstundenkonto.designer.cs
generated
Normal file
686
ReportImp/CaritasGuenzburgNeuUlm/Mitarbeiterstundenkonto.designer.cs
generated
Normal file
@@ -0,0 +1,686 @@
|
||||
using BeWo.Report.ReportObjects;
|
||||
namespace BeWo.Report.DefaultReports
|
||||
{
|
||||
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();
|
||||
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Mitarbeiterstundenkonto));
|
||||
this.Detail = new DevExpress.XtraReports.UI.DetailBand();
|
||||
this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
|
||||
this.xrTableDetail = new DevExpress.XtraReports.UI.XRTable();
|
||||
this.xrTableRowDetail = new DevExpress.XtraReports.UI.XRTableRow();
|
||||
this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.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.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.cellSollGesamt = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.cellGesamtGesamt = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.cellRelationGesamt = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
|
||||
this.lblMonat = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.pageFooterBand1 = new DevExpress.XtraReports.UI.PageFooterBand();
|
||||
this.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.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
|
||||
this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrPageInfo3 = new DevExpress.XtraReports.UI.XRPageInfo();
|
||||
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
|
||||
this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
((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(1019F, 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.xrTableCell23,
|
||||
this.xrTableCell21,
|
||||
this.xrTableCell25,
|
||||
this.xrTableCell6,
|
||||
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.12397895372759367D;
|
||||
//
|
||||
// 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.069076238816421887D;
|
||||
//
|
||||
// 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.065558761035124022D;
|
||||
//
|
||||
// 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.065558738728986155D;
|
||||
//
|
||||
// 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.065558825752629335D;
|
||||
//
|
||||
// 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.065558718407716529D;
|
||||
//
|
||||
// xrTableCell25
|
||||
//
|
||||
this.xrTableCell25.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Custom8")});
|
||||
this.xrTableCell25.Name = "xrTableCell25";
|
||||
this.xrTableCell25.Text = "xrTableCell25";
|
||||
this.xrTableCell25.Weight = 0.065558804283646771D;
|
||||
//
|
||||
// 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.0655586752373488D;
|
||||
//
|
||||
// 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.064895520073069646D;
|
||||
//
|
||||
// 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(1019F, 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.xrTableCell11,
|
||||
this.xrTableCell12,
|
||||
this.xrTableCell13,
|
||||
this.xrTableCell1,
|
||||
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.12397895048762922D;
|
||||
//
|
||||
// xrTableCell4
|
||||
//
|
||||
this.xrTableCell4.Name = "xrTableCell4";
|
||||
this.xrTableCell4.Text = "Reguläre SOLL Stunden";
|
||||
this.xrTableCell4.Weight = 0.06907623650405062D;
|
||||
//
|
||||
// xrTableCell2
|
||||
//
|
||||
this.xrTableCell2.Name = "xrTableCell2";
|
||||
this.xrTableCell2.Text = "Fehlzeiten Urlaub Krankheit(Tage)";
|
||||
this.xrTableCell2.Weight = 0.065558756790541572D;
|
||||
//
|
||||
// xrTableCell9
|
||||
//
|
||||
this.xrTableCell9.Multiline = true;
|
||||
this.xrTableCell9.Name = "xrTableCell9";
|
||||
this.xrTableCell9.Text = "Tatsächliche SOLL Stunden";
|
||||
this.xrTableCell9.Weight = 0.0655587581233614D;
|
||||
//
|
||||
// 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.065558755838451652D;
|
||||
//
|
||||
// xrTableCell12
|
||||
//
|
||||
this.xrTableCell12.Name = "xrTableCell12";
|
||||
this.xrTableCell12.Text = "Relation FLS IST zu Mittelbare IST (in %)";
|
||||
this.xrTableCell12.Weight = 0.065558762996536651D;
|
||||
//
|
||||
// xrTableCell13
|
||||
//
|
||||
this.xrTableCell13.Name = "xrTableCell13";
|
||||
this.xrTableCell13.Text = "Plus";
|
||||
this.xrTableCell13.Weight = 0.065558762172074722D;
|
||||
//
|
||||
// xrTableCell14
|
||||
//
|
||||
this.xrTableCell14.Name = "xrTableCell14";
|
||||
this.xrTableCell14.StylePriority.UseBackColor = false;
|
||||
this.xrTableCell14.Text = "Überstd. Vormonat";
|
||||
this.xrTableCell14.Weight = 0.06555876175984382D;
|
||||
//
|
||||
// xrTableCell15
|
||||
//
|
||||
this.xrTableCell15.Name = "xrTableCell15";
|
||||
this.xrTableCell15.Text = "Überstd. Gesamt";
|
||||
this.xrTableCell15.Weight = 0.064895535066822621D;
|
||||
//
|
||||
// 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(647.1827F, 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.cellSollGesamt,
|
||||
this.cellGesamtGesamt,
|
||||
this.cellRelationGesamt});
|
||||
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.14698920961914019D;
|
||||
//
|
||||
// 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.037261837294971061D;
|
||||
//
|
||||
// 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.037261872526195658D;
|
||||
//
|
||||
// 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.037261806502916689D;
|
||||
//
|
||||
// ReportHeader
|
||||
//
|
||||
this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.xrLabel1,
|
||||
this.lblMonat,
|
||||
this.xrPictureBox1,
|
||||
this.xrPageInfo3});
|
||||
this.ReportHeader.HeightF = 115.2083F;
|
||||
this.ReportHeader.Name = "ReportHeader";
|
||||
//
|
||||
// lblMonat
|
||||
//
|
||||
this.lblMonat.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
|
||||
this.lblMonat.LocationFloat = new DevExpress.Utils.PointFloat(333.2578F, 0F);
|
||||
this.lblMonat.Multiline = true;
|
||||
this.lblMonat.Name = "lblMonat";
|
||||
this.lblMonat.SizeF = new System.Drawing.SizeF(332.5417F, 25F);
|
||||
this.lblMonat.StyleName = "Title";
|
||||
this.lblMonat.StylePriority.UseFont = false;
|
||||
this.lblMonat.StylePriority.UseTextAlignment = false;
|
||||
this.lblMonat.Text = "Arbeitszeitnachweis";
|
||||
this.lblMonat.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
|
||||
//
|
||||
// pageFooterBand1
|
||||
//
|
||||
this.pageFooterBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.xrLabel5,
|
||||
this.xrLabel4,
|
||||
this.xrLabel3,
|
||||
this.xrLabel2});
|
||||
this.pageFooterBand1.HeightF = 49.66665F;
|
||||
this.pageFooterBand1.Name = "pageFooterBand1";
|
||||
//
|
||||
// Title
|
||||
//
|
||||
this.Title.BackColor = System.Drawing.Color.White;
|
||||
this.Title.BorderColor = System.Drawing.SystemColors.ControlText;
|
||||
this.Title.Borders = DevExpress.XtraPrinting.BorderSide.None;
|
||||
this.Title.BorderWidth = 1F;
|
||||
this.Title.Font = new System.Drawing.Font("Times New Roman", 24F);
|
||||
this.Title.ForeColor = System.Drawing.Color.Black;
|
||||
this.Title.Name = "Title";
|
||||
//
|
||||
// FieldCaption
|
||||
//
|
||||
this.FieldCaption.BackColor = System.Drawing.Color.White;
|
||||
this.FieldCaption.BorderColor = System.Drawing.SystemColors.ControlText;
|
||||
this.FieldCaption.Borders = DevExpress.XtraPrinting.BorderSide.None;
|
||||
this.FieldCaption.BorderWidth = 1F;
|
||||
this.FieldCaption.Font = new System.Drawing.Font("Times New Roman", 10F, System.Drawing.FontStyle.Bold);
|
||||
this.FieldCaption.ForeColor = System.Drawing.Color.Black;
|
||||
this.FieldCaption.Name = "FieldCaption";
|
||||
//
|
||||
// PageInfo
|
||||
//
|
||||
this.PageInfo.BackColor = System.Drawing.Color.White;
|
||||
this.PageInfo.BorderColor = System.Drawing.SystemColors.ControlText;
|
||||
this.PageInfo.Borders = DevExpress.XtraPrinting.BorderSide.None;
|
||||
this.PageInfo.BorderWidth = 1F;
|
||||
this.PageInfo.Font = new System.Drawing.Font("Times New Roman", 8F);
|
||||
this.PageInfo.ForeColor = System.Drawing.Color.Black;
|
||||
this.PageInfo.Name = "PageInfo";
|
||||
//
|
||||
// DataField
|
||||
//
|
||||
this.DataField.BackColor = System.Drawing.Color.White;
|
||||
this.DataField.BorderColor = System.Drawing.SystemColors.ControlText;
|
||||
this.DataField.Borders = DevExpress.XtraPrinting.BorderSide.None;
|
||||
this.DataField.BorderWidth = 1F;
|
||||
this.DataField.Font = new System.Drawing.Font("Times New Roman", 8F);
|
||||
this.DataField.ForeColor = System.Drawing.SystemColors.ControlText;
|
||||
this.DataField.Name = "DataField";
|
||||
//
|
||||
// fieldFLS
|
||||
//
|
||||
this.fieldFLS.DataMember = "FLSReportGroups";
|
||||
this.fieldFLS.Expression = "[TotalFLM] / 60";
|
||||
this.fieldFLS.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
|
||||
this.fieldFLS.Name = "fieldFLS";
|
||||
//
|
||||
// topMarginBand1
|
||||
//
|
||||
this.topMarginBand1.HeightF = 50F;
|
||||
this.topMarginBand1.Name = "topMarginBand1";
|
||||
//
|
||||
// bottomMarginBand1
|
||||
//
|
||||
this.bottomMarginBand1.HeightF = 30F;
|
||||
this.bottomMarginBand1.Name = "bottomMarginBand1";
|
||||
//
|
||||
// xrPictureBox1
|
||||
//
|
||||
this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
|
||||
this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
|
||||
this.xrPictureBox1.Name = "xrPictureBox1";
|
||||
this.xrPictureBox1.SizeF = new System.Drawing.SizeF(101.0417F, 93.33334F);
|
||||
this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
|
||||
//
|
||||
// xrLabel1
|
||||
//
|
||||
this.xrLabel1.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
|
||||
this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(123.2917F, 58.33333F);
|
||||
this.xrLabel1.Multiline = true;
|
||||
this.xrLabel1.Name = "xrLabel1";
|
||||
this.xrLabel1.SizeF = new System.Drawing.SizeF(107.5417F, 25F);
|
||||
this.xrLabel1.StyleName = "Title";
|
||||
this.xrLabel1.StylePriority.UseFont = false;
|
||||
this.xrLabel1.StylePriority.UseTextAlignment = false;
|
||||
this.xrLabel1.Text = "Monat/Jahr:";
|
||||
this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
|
||||
//
|
||||
// xrPageInfo3
|
||||
//
|
||||
this.xrPageInfo3.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
|
||||
this.xrPageInfo3.Format = "{0:MMMM yyyy}";
|
||||
this.xrPageInfo3.LocationFloat = new DevExpress.Utils.PointFloat(230.8334F, 58.33334F);
|
||||
this.xrPageInfo3.Name = "xrPageInfo3";
|
||||
this.xrPageInfo3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrPageInfo3.PageInfo = DevExpress.XtraPrinting.PageInfo.DateTime;
|
||||
this.xrPageInfo3.SizeF = new System.Drawing.SizeF(175F, 24.99999F);
|
||||
this.xrPageInfo3.StylePriority.UseFont = false;
|
||||
//
|
||||
// bindingSource1
|
||||
//
|
||||
this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.MitarbeiterstundenkontoRO);
|
||||
//
|
||||
// xrTableCell1
|
||||
//
|
||||
this.xrTableCell1.Name = "xrTableCell1";
|
||||
this.xrTableCell1.Text = "Minus";
|
||||
this.xrTableCell1.Weight = 0.065558762172074722D;
|
||||
//
|
||||
// xrTableCell6
|
||||
//
|
||||
this.xrTableCell6.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Custom9")});
|
||||
this.xrTableCell6.Name = "xrTableCell6";
|
||||
this.xrTableCell6.Text = "xrTableCell6";
|
||||
this.xrTableCell6.Weight = 0.065558804283646771D;
|
||||
//
|
||||
// xrLabel2
|
||||
//
|
||||
this.xrLabel2.Borders = DevExpress.XtraPrinting.BorderSide.Top;
|
||||
this.xrLabel2.Font = new System.Drawing.Font("Arial", 10F);
|
||||
this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 26.66664F);
|
||||
this.xrLabel2.Name = "xrLabel2";
|
||||
this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 96F);
|
||||
this.xrLabel2.SizeF = new System.Drawing.SizeF(201.0417F, 23F);
|
||||
this.xrLabel2.StylePriority.UseBorders = false;
|
||||
this.xrLabel2.StylePriority.UseFont = false;
|
||||
this.xrLabel2.StylePriority.UseTextAlignment = false;
|
||||
this.xrLabel2.Text = "Unterschrift MitarbeiterIn";
|
||||
this.xrLabel2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
|
||||
//
|
||||
// xrLabel3
|
||||
//
|
||||
this.xrLabel3.Borders = DevExpress.XtraPrinting.BorderSide.Top;
|
||||
this.xrLabel3.Font = new System.Drawing.Font("Arial", 10F);
|
||||
this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(274.4227F, 26.66664F);
|
||||
this.xrLabel3.Name = "xrLabel3";
|
||||
this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel3.SizeF = new System.Drawing.SizeF(201.0417F, 23F);
|
||||
this.xrLabel3.StylePriority.UseBorders = false;
|
||||
this.xrLabel3.StylePriority.UseFont = false;
|
||||
this.xrLabel3.StylePriority.UseTextAlignment = false;
|
||||
this.xrLabel3.Text = "sach. gepr. übergeordn. Stelle";
|
||||
this.xrLabel3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
|
||||
//
|
||||
// xrLabel4
|
||||
//
|
||||
this.xrLabel4.Borders = DevExpress.XtraPrinting.BorderSide.Top;
|
||||
this.xrLabel4.Font = new System.Drawing.Font("Arial", 10F);
|
||||
this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(553.9927F, 26.66664F);
|
||||
this.xrLabel4.Name = "xrLabel4";
|
||||
this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel4.SizeF = new System.Drawing.SizeF(201.0417F, 23F);
|
||||
this.xrLabel4.StylePriority.UseBorders = false;
|
||||
this.xrLabel4.StylePriority.UseFont = false;
|
||||
this.xrLabel4.StylePriority.UseTextAlignment = false;
|
||||
this.xrLabel4.Text = "nachger. Pers. Büro";
|
||||
this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
|
||||
//
|
||||
// xrLabel5
|
||||
//
|
||||
this.xrLabel5.Borders = DevExpress.XtraPrinting.BorderSide.Top;
|
||||
this.xrLabel5.Font = new System.Drawing.Font("Arial", 10F);
|
||||
this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(817.9583F, 26.66664F);
|
||||
this.xrLabel5.Name = "xrLabel5";
|
||||
this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel5.SizeF = new System.Drawing.SizeF(201.0417F, 23F);
|
||||
this.xrLabel5.StylePriority.UseBorders = false;
|
||||
this.xrLabel5.StylePriority.UseFont = false;
|
||||
this.xrLabel5.StylePriority.UseTextAlignment = false;
|
||||
this.xrLabel5.Text = "z.K. PersonalchefIn";
|
||||
this.xrLabel5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
|
||||
//
|
||||
// Mitarbeiterstundenkonto
|
||||
//
|
||||
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
|
||||
this.Detail,
|
||||
this.DetailReport,
|
||||
this.ReportHeader,
|
||||
this.pageFooterBand1,
|
||||
this.topMarginBand1,
|
||||
this.bottomMarginBand1});
|
||||
this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] {
|
||||
this.fieldFLS});
|
||||
this.DataSource = this.bindingSource1;
|
||||
this.Landscape = true;
|
||||
this.Margins = new System.Drawing.Printing.Margins(75, 75, 50, 30);
|
||||
this.PageHeight = 827;
|
||||
this.PageWidth = 1169;
|
||||
this.PaperKind = System.Drawing.Printing.PaperKind.A4;
|
||||
this.StyleSheet.AddRange(new DevExpress.XtraReports.UI.XRControlStyle[] {
|
||||
this.Title,
|
||||
this.FieldCaption,
|
||||
this.PageInfo,
|
||||
this.DataField});
|
||||
this.Version = "17.1";
|
||||
((System.ComponentModel.ISupportInitialize)(this.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.XRControlStyle Title;
|
||||
private DevExpress.XtraReports.UI.XRControlStyle FieldCaption;
|
||||
private DevExpress.XtraReports.UI.XRControlStyle PageInfo;
|
||||
private DevExpress.XtraReports.UI.XRControlStyle DataField;
|
||||
private DevExpress.XtraReports.UI.CalculatedField fieldFLS;
|
||||
private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1;
|
||||
private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
|
||||
private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1;
|
||||
private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1;
|
||||
private DevExpress.XtraReports.UI.XRTable xrTable1;
|
||||
private DevExpress.XtraReports.UI.XRTableRow xrTableRow1;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell35;
|
||||
private DevExpress.XtraReports.UI.XRTableCell cellSollGesamt;
|
||||
private DevExpress.XtraReports.UI.XRTableCell cellGesamtGesamt;
|
||||
private DevExpress.XtraReports.UI.XRTableCell cellRelationGesamt;
|
||||
private DevExpress.XtraReports.UI.XRTable xrTableDetail;
|
||||
private DevExpress.XtraReports.UI.XRTableRow xrTableRowDetail;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell19;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell20;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell28;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell23;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell25;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell24;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell26;
|
||||
private DevExpress.XtraReports.UI.XRTable xrTableHeader;
|
||||
private DevExpress.XtraReports.UI.XRTableRow xrTableRowHeader;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell13;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell14;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell15;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell21;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel1;
|
||||
private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1;
|
||||
private DevExpress.XtraReports.UI.XRPageInfo xrPageInfo3;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell6;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel2;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel3;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel5;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel4;
|
||||
}
|
||||
}
|
||||
672
ReportImp/CaritasGuenzburgNeuUlm/Mitarbeiterstundenkonto.resx
Normal file
672
ReportImp/CaritasGuenzburgNeuUlm/Mitarbeiterstundenkonto.resx
Normal file
@@ -0,0 +1,672 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
|
||||
Version 2.0
|
||||
|
||||
The primary goals of this format is to allow a simple XML format
|
||||
that is mostly human readable. The generation and parsing of the
|
||||
various data types are done through the TypeConverter classes
|
||||
associated with the data types.
|
||||
|
||||
Example:
|
||||
|
||||
... ado.net/XML headers & schema ...
|
||||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||
<resheader name="version">2.0</resheader>
|
||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||
</data>
|
||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||
<comment>This is a comment</comment>
|
||||
</data>
|
||||
|
||||
There are any number of "resheader" rows that contain simple
|
||||
name/value pairs.
|
||||
|
||||
Each data row contains a name, and value. The row also contains a
|
||||
type or mimetype. Type corresponds to a .NET class that support
|
||||
text/value conversion through the TypeConverter architecture.
|
||||
Classes that don't support this are serialized and stored with the
|
||||
mimetype set.
|
||||
|
||||
The mimetype is used for serialized objects, and tells the
|
||||
ResXResourceReader how to depersist the object. This is currently not
|
||||
extensible. For a given mimetype the value must be set accordingly:
|
||||
|
||||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||
that the ResXResourceWriter will generate, however the reader can
|
||||
read any of the formats listed below.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.binary.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.soap.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||
value : The object must be serialized into a byte array
|
||||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<metadata name="bindingSource1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>17, 17</value>
|
||||
</metadata>
|
||||
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<data name="xrPictureBox1.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
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
|
||||
XqprZXxKRP4fhQcOGu1eHAIAAAAASUVORK5CYII=
|
||||
</value>
|
||||
</data>
|
||||
</root>
|
||||
@@ -355,7 +355,7 @@ namespace BeWo.DieDueneReports
|
||||
this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel5.SizeF = new System.Drawing.SizeF(581.4177F, 17.00003F);
|
||||
this.xrLabel5.StylePriority.UseFont = false;
|
||||
this.xrLabel5.Text = "[RecipientSalutation] [RecipientFirstName] [RecipientLastName],";
|
||||
this.xrLabel5.Text = "[RecipientSalutation] [CustomerLastName],";
|
||||
//
|
||||
// xrLabel4
|
||||
//
|
||||
|
||||
@@ -69,7 +69,6 @@ namespace BeWo.DieDueneReports.Alt
|
||||
this.xrTableRow24 = new DevExpress.XtraReports.UI.XRTableRow();
|
||||
this.xrTableCell31 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.lblNotice = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
|
||||
this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
|
||||
@@ -388,7 +387,6 @@ namespace BeWo.DieDueneReports.Alt
|
||||
this.xrLabel10,
|
||||
this.xrTable3,
|
||||
this.xrLabel12,
|
||||
this.xrLabel11,
|
||||
this.lblNotice});
|
||||
this.ReportFooter.Font = new System.Drawing.Font("Verdana", 10F);
|
||||
this.ReportFooter.HeightF = 209F;
|
||||
@@ -505,17 +503,6 @@ namespace BeWo.DieDueneReports.Alt
|
||||
this.xrLabel12.StylePriority.UseFont = false;
|
||||
this.xrLabel12.Text = "[CreatorName]";
|
||||
//
|
||||
// xrLabel11
|
||||
//
|
||||
this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(582.9999F, 192F);
|
||||
this.xrLabel11.Name = "xrLabel11";
|
||||
this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel11.SizeF = new System.Drawing.SizeF(67F, 17F);
|
||||
this.xrLabel11.StylePriority.UseFont = false;
|
||||
this.xrLabel11.StylePriority.UseTextAlignment = false;
|
||||
this.xrLabel11.Text = "Anlage";
|
||||
this.xrLabel11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
|
||||
//
|
||||
// lblNotice
|
||||
//
|
||||
this.lblNotice.CanShrink = true;
|
||||
@@ -891,7 +878,6 @@ namespace BeWo.DieDueneReports.Alt
|
||||
private DevExpress.XtraReports.UI.ReportFooterBand ReportFooter;
|
||||
private DevExpress.XtraReports.UI.XRLabel lblNotice;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel12;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel11;
|
||||
private DevExpress.XtraReports.UI.XRTable xrTable1;
|
||||
private DevExpress.XtraReports.UI.XRTableRow xrTableRow9;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell19;
|
||||
|
||||
@@ -62,7 +62,6 @@ namespace BeWo.DieDueneReports
|
||||
this.xrTableRow24 = new DevExpress.XtraReports.UI.XRTableRow();
|
||||
this.xrTableCell31 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.lblNotice = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
|
||||
this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
|
||||
@@ -290,7 +289,6 @@ namespace BeWo.DieDueneReports
|
||||
this.xrLabel10,
|
||||
this.xrTable3,
|
||||
this.xrLabel12,
|
||||
this.xrLabel11,
|
||||
this.lblNotice});
|
||||
this.ReportFooter.Font = new System.Drawing.Font("Verdana", 10F);
|
||||
this.ReportFooter.HeightF = 209F;
|
||||
@@ -404,17 +402,6 @@ namespace BeWo.DieDueneReports
|
||||
this.xrLabel12.StylePriority.UseFont = false;
|
||||
this.xrLabel12.Text = "[CreatorName]";
|
||||
//
|
||||
// xrLabel11
|
||||
//
|
||||
this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(582.9999F, 192F);
|
||||
this.xrLabel11.Name = "xrLabel11";
|
||||
this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel11.SizeF = new System.Drawing.SizeF(67F, 17F);
|
||||
this.xrLabel11.StylePriority.UseFont = false;
|
||||
this.xrLabel11.StylePriority.UseTextAlignment = false;
|
||||
this.xrLabel11.Text = "Anlage";
|
||||
this.xrLabel11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
|
||||
//
|
||||
// lblNotice
|
||||
//
|
||||
this.lblNotice.CanShrink = true;
|
||||
@@ -798,7 +785,6 @@ namespace BeWo.DieDueneReports
|
||||
private DevExpress.XtraReports.UI.ReportFooterBand ReportFooter;
|
||||
private DevExpress.XtraReports.UI.XRLabel lblNotice;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel12;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel11;
|
||||
private DevExpress.XtraReports.UI.XRTable xrTable1;
|
||||
private DevExpress.XtraReports.UI.XRTableRow rowErbrachteLeistung;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell22;
|
||||
|
||||
@@ -18,6 +18,7 @@ namespace BeWo.Service.DCEntityMapper
|
||||
pDataContract.Employee = pEntity.Employee;
|
||||
pDataContract.Date = pEntity.Date;
|
||||
pDataContract.AnzahlTage = pEntity.AnzahlTage;
|
||||
pDataContract.InsUser = pEntity.InsUser;
|
||||
|
||||
return pDataContract;
|
||||
}
|
||||
@@ -32,6 +33,7 @@ namespace BeWo.Service.DCEntityMapper
|
||||
pEntity.Employee = pDataContract.Employee;
|
||||
pEntity.Date = pDataContract.Date;
|
||||
pEntity.AnzahlTage = pDataContract.AnzahlTage;
|
||||
pEntity.InsUser = pDataContract.InsUser;
|
||||
|
||||
return pEntity;
|
||||
}
|
||||
|
||||
@@ -21,7 +21,7 @@ namespace BeWo.Service.Plugins
|
||||
|
||||
//t = "irgendwaswasesnichtgibt";
|
||||
//t = "5473568546"; //Interner Chat
|
||||
// t = "2356097460"; // Lebenshilfe Würzburg
|
||||
// t = "2356097460"; // Lebenshilfe Würzburg
|
||||
//t = "1234567890"; // Präsentationsdatenbank
|
||||
//t = "5687373602"; // LH Duisburg
|
||||
//t = "5509064354"; // LH Duisburg Service Plus
|
||||
@@ -85,7 +85,7 @@ namespace BeWo.Service.Plugins
|
||||
//t = "4867997795"; // ADiK Kleve
|
||||
//t = "3184859776"; // Sergej Becker
|
||||
//t = "7752610643"; // BWK Gbr
|
||||
t = "3785623125"; // Betreuwo
|
||||
//t = "3785623125"; // Betreuwo
|
||||
//t = "7130228334"; // LH Borken
|
||||
//t = "4209820830"; // VKM Hamm
|
||||
//t = "5700328131"; // Betreutes Wohnen St. Ludgerus Essen-Werden
|
||||
@@ -155,7 +155,7 @@ namespace BeWo.Service.Plugins
|
||||
//t = "3104936392"; // B.A.P. Bielefelder Ambulante Pflege
|
||||
//t = "1106039294"; // Hph Bersenbrück ATZ
|
||||
//t = "5562845955"; // Praunheimer Werkstätten
|
||||
t = "4801617798"; // Severin
|
||||
//t = "4801617798"; // Severin
|
||||
//t = "1172092025"; // Flingern
|
||||
//t = "3852198843"; // LH Mannheim
|
||||
//t = "9800364930"; // BeWo Leverkusen
|
||||
@@ -183,7 +183,7 @@ namespace BeWo.Service.Plugins
|
||||
//t = "1931553444"; // HIBA
|
||||
//t = "7185338722"; // BeWo Walz & Paiva
|
||||
//t = "3196643272"; // Betreutes Wohnen Lisa Wöll
|
||||
//t = "3432911735"; // Caritas Günzburg - Neu Ulm
|
||||
t = "3432911735"; // Caritas Günzburg - Neu Ulm
|
||||
//t = "2591682148"; // Humanitas
|
||||
//t = "9805564204"; // LeWo Aachen
|
||||
//t = "7215356798"; // Triathlon
|
||||
@@ -224,7 +224,7 @@ namespace BeWo.Service.Plugins
|
||||
//t = "7817461089"; // FAB e.V. (Familienarbeit und Beratung e.V.)
|
||||
//t = "5207911843"; // Pro Balance
|
||||
//t = "8619663355"; // HSH Cologne
|
||||
t = "1652658918"; // LH Frankfurt Oder
|
||||
//t = "1652658918"; // LH Frankfurt Oder
|
||||
//t = "7696927868"; // Kuhring Betreuung
|
||||
//t = "6251348980"; // BeWo Gün
|
||||
//t = "6782533512"; // LH Dorsten
|
||||
|
||||
@@ -5,7 +5,7 @@ using System.Text.RegularExpressions;
|
||||
using BeWo.Data.Access;
|
||||
using BeWo.Data.Entities;
|
||||
using BeWo.Service.DCEntityMapper;
|
||||
|
||||
using BeWo.Service.ServiceImplementations;
|
||||
using BS.Shared;
|
||||
using BS.Shared.Core;
|
||||
using BS.Shared.DataContracts;
|
||||
@@ -211,72 +211,265 @@ namespace BeWo.Service.Plugins
|
||||
public virtual List<UrlaubskontoDarstellungDC> BerechneUrlaubskontoZurDarstellung(EmployeeDC emp, int year)
|
||||
{
|
||||
List<UrlaubskontoDarstellungDC> dcs = new List<UrlaubskontoDarstellungDC>();
|
||||
EmployeeServiceImp es = new EmployeeServiceImp();
|
||||
|
||||
// Benötigt werden:
|
||||
// Urlaubstage für´s Jahr
|
||||
// Vetragliche Urlaubstage für´s Jahr
|
||||
ContractDC contract = null;
|
||||
foreach (var c in emp.Contracts)
|
||||
foreach (var c in emp.Contracts) // Vertrag für Jahr raussuchen
|
||||
{
|
||||
if (year >= c.EntryDate.Value.Year && year <= c.ContractEndDate.Value.Year)
|
||||
DateTime contractEndDate = new DateTime();
|
||||
if (c.ContractEndDate == null)
|
||||
contractEndDate = new DateTime(2099, 12, 31);
|
||||
else
|
||||
contractEndDate = c.ContractEndDate.Value;
|
||||
if (year >= c.EntryDate.Value.Year && year <= contractEndDate.Year)
|
||||
{
|
||||
contract = c;
|
||||
break;
|
||||
}
|
||||
}
|
||||
if (contract == null) // Kein Vertrag = kein Urlaubskonto
|
||||
return null;
|
||||
dcs.Add(new UrlaubskontoDarstellungDC()
|
||||
{
|
||||
Erlaeuterung = "Urlaubstage im Jahr " + year + ":",
|
||||
AnzahlTage = contract.EmploymentType.LeaveDays == null ? (decimal)contract.LeaveDays : (decimal)contract.EmploymentType.LeaveDays,
|
||||
AnzahlTage = contract.EmploymentType.LeaveDays == null ? string.Format("{0:0.00}", (decimal)contract.LeaveDays) : string.Format("{0:0.00}", (decimal)contract.EmploymentType.LeaveDays),
|
||||
Herkunft = string.Format("EmpOid:{0} ContractOid:{1}", emp.EmployeeOid, contract.ContractOid),
|
||||
Tooltip = null
|
||||
Tooltip = null,
|
||||
IsDeletable = false,
|
||||
DatumZurSortierung = null
|
||||
});
|
||||
|
||||
var absReason = GetVacationReasonIDs();
|
||||
var absences = emp.AbsenceTimes.Where(x => absReason.Contains(x.Reason.AbsenceReasonOid.Value) && (x.Start.HasValue && x.Start.Value.Year == year))
|
||||
.OrderBy(x => x.Start);
|
||||
|
||||
|
||||
EmployeeService es = new EmployeeService();
|
||||
foreach (var absence in absences)
|
||||
{
|
||||
//var current = es.GetEmployeeAsEntity((long)emp.EmployeeOid);
|
||||
|
||||
//var start = DateTimeExtensions.GetMax(absence.Start, new DateTime(year, 1, 1));
|
||||
//var end = DateTimeExtensions.GetMin(absence.End, new DateTime(year, 12, 31));
|
||||
|
||||
//var dauer = BerechneAnzahlUrlaubstage(null, absence, year);
|
||||
//var expiration = GetExpirationDate(year);
|
||||
//current.UrlaubsVerfallsdatum = expiration;
|
||||
|
||||
//// Resturlaub vom Vorjahr verwenden, wenn möglich
|
||||
//if (current.ResturlaubVorjahr > 0 && start <= expiration)
|
||||
//{
|
||||
// var firstEnd = (DateTime)DateTimeExtensions.GetMin(end, expiration);
|
||||
// var dauerVorjahr = (decimal)(firstEnd - absence.Start.Value).Days + 1;
|
||||
|
||||
// var bucheVorjahr = Math.Min(current.ResturlaubVorjahr, dauerVorjahr);
|
||||
|
||||
// current.ResturlaubVorjahr -= bucheVorjahr;
|
||||
// dauer -= bucheVorjahr;
|
||||
//}
|
||||
//else if (start > expiration)
|
||||
//{
|
||||
// current.VerfallenerUrlaub = current.ResturlaubVorjahr;
|
||||
//}
|
||||
|
||||
//// Restliche Dauer vom Urlaub abziehen
|
||||
//current.Resturlaub -= dauer;
|
||||
}
|
||||
|
||||
|
||||
// Verfallener Resturlaub
|
||||
// Abzuziehende Tage wegen Vertragsbeginn mitten im Jahr
|
||||
// Abwesenheiten im Jahr
|
||||
|
||||
// Geschenkte Urlaubstage im Jahr
|
||||
// Anzahl der daraus resultierenden Resturlaubstage
|
||||
var geschenkteUrlaubstage = es.GetGeschenkteUrlaubstageForEmployee((long)emp.EmployeeOid);
|
||||
if (geschenkteUrlaubstage.Count > 0 && geschenkteUrlaubstage.Any(g => g.Date.Year == year))
|
||||
{
|
||||
//Gesamtanzahl der gesch. Urlaubstage fürs Jahr summieren
|
||||
//decimal summeGeschenkteUrlaubstage = 0;
|
||||
//foreach (var tage in geschenkteUrlaubstage)
|
||||
//{
|
||||
// if (tage.Date.Year == year)
|
||||
// summeGeschenkteUrlaubstage += tage.AnzahlTage;
|
||||
//}
|
||||
|
||||
return dcs;
|
||||
//dcs.Add(new UrlaubskontoDarstellungDC()
|
||||
//{
|
||||
// Erlaeuterung = "Inkl. geschenkte Urlaubstage",
|
||||
// AnzahlTage = contract.EmploymentType.LeaveDays == null ? (decimal)contract.LeaveDays + summeGeschenkteUrlaubstage : (decimal)contract.EmploymentType.LeaveDays + summeGeschenkteUrlaubstage,
|
||||
// Herkunft = "GeschenkteUrlaubstageEmployeeOid" + emp.EmployeeOid,
|
||||
// Tooltip = null,
|
||||
// IsDeletable = false,
|
||||
// DatumZurSortierung = null
|
||||
//});
|
||||
|
||||
// Einen Eintrag pro Geschenktem Urlaubstag
|
||||
foreach (var eintrag in geschenkteUrlaubstage)
|
||||
{
|
||||
if (eintrag.Date.Year == year)
|
||||
{
|
||||
var tempDate = eintrag.Date.ToString().Split(' ');
|
||||
dcs.Add(new UrlaubskontoDarstellungDC()
|
||||
{
|
||||
Erlaeuterung = string.Format("Tage geschenkt am {0} von {1}", tempDate[0], eintrag.InsUser),
|
||||
AnzahlTage = string.Format("+{0:0.00}", eintrag.AnzahlTage),
|
||||
Herkunft = string.Format("GeschenkterUrlaubstagOid:{0}", eintrag.GeschenkterUrlaubstagOid),
|
||||
Tooltip = eintrag.GeschenkterUrlaubstagNotice,
|
||||
IsDeletable = true,
|
||||
DatumZurSortierung = eintrag.Date
|
||||
});
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Alle Urlaube, die Anfang oder Ende im gewählten Jahr haben
|
||||
var absReason = GetVacationReasonIDs();
|
||||
var absences = emp.AbsenceTimes.Where(x => absReason.Contains(x.Reason.AbsenceReasonOid.Value) && (x.Start.HasValue && x.Start.Value.Year == year)
|
||||
|| absReason.Contains(x.Reason.AbsenceReasonOid.Value) && (x.End.HasValue && x.End.Value.Year == year))
|
||||
.OrderBy(x => x.Start);
|
||||
|
||||
// Verfallener Resturlaub
|
||||
var ent = DAOFactory.GenericDAO.LoadByID<Employee>((long)emp.EmployeeOid);
|
||||
var urlaubskontos = BerechneUrlaubskonto(ent, year);
|
||||
var aktuellesKonto = urlaubskontos.First(u => u.Key == year);
|
||||
|
||||
// Verfallsdatum der Urlaubstage des letzten Jahres
|
||||
var expDate = GetExpirationDate(year).ToString().Split(' ');
|
||||
|
||||
// Resturlaub und den verbleibenden Resturlaub nach Verfall erstellen
|
||||
if (aktuellesKonto.Value.ResturlaubVorjahrTotal != 0)
|
||||
{
|
||||
//dcs.Add(new UrlaubskontoDarstellungDC()
|
||||
//{
|
||||
// Erlaeuterung = "Resturlaub aus " + (year - 1),
|
||||
// AnzahlTage = string.Format("+{0:0.00}", aktuellesKonto.Value.ResturlaubVorjahrTotal),
|
||||
// Herkunft = string.Format("EmpOid:{0} Urlaubskonto:{1}", emp.EmployeeOid, year),
|
||||
// Tooltip = null,
|
||||
// IsDeletable = false,
|
||||
// DatumZurSortierung = null
|
||||
//});
|
||||
|
||||
//dcs.Add(new UrlaubskontoDarstellungDC()
|
||||
//{
|
||||
// Erlaeuterung = string.Format("\tdavon am {0} verfallen: ", expDate[0]),
|
||||
// AnzahlTage = aktuellesKonto.Value.VerfallenerUrlaub,
|
||||
// Herkunft = string.Format("EmpOid:{0} Urlaubskonto:{1}", emp.EmployeeOid, year),
|
||||
// Tooltip = null,
|
||||
// IsDeletable = false
|
||||
//});
|
||||
dcs.Add(new UrlaubskontoDarstellungDC()
|
||||
{
|
||||
//Erlaeuterung = "\tübrig: ",
|
||||
Erlaeuterung = "Resturlaub aus " + (year - 1) + " nach Verfall:",
|
||||
AnzahlTage = string.Format("+{0:0.00}", aktuellesKonto.Value.ResturlaubVorjahrTotal - aktuellesKonto.Value.VerfallenerUrlaub),
|
||||
Herkunft = string.Format("EmpOid:{0} Urlaubskonto:{1}", emp.EmployeeOid, year),
|
||||
Tooltip = null,
|
||||
IsDeletable = false
|
||||
}) ;
|
||||
}
|
||||
|
||||
|
||||
// Abzuziehende Tage wegen Vertragsbeginn mitten im Jahr
|
||||
decimal tageNachAbzug = 0;
|
||||
int arbeitstage = contract.WeeklyDays != null ? (int)contract.WeeklyDays : 0;
|
||||
DateTime? endDate = contract.ContractEndDate == null ? new DateTime(year, 12, 31) : contract.ContractEndDate;
|
||||
/*HIER NOCHMAL DRÜBER GUCKEN, VERMUTLICH FEHLER*/
|
||||
if (contract.EntryDate.Value.Year == year || endDate.Value.Year == year) // Endet oder beginnt Vertrag in gewähltem Jahr
|
||||
{
|
||||
if (contract.EntryDate.Value.Year == year)
|
||||
{
|
||||
if (endDate >= new DateTime(contract.EntryDate.Value.Year, 12, 31)) // Wenn Vertrag länger gilt als das gewählte Jahr
|
||||
{
|
||||
int restlicheTageImJahr = Convert.ToInt32((new DateTime(contract.EntryDate.Value.Year, 12, 31) - contract.EntryDate.Value.Date).TotalDays);
|
||||
tageNachAbzug = CalcCorrectNumberOfLeaveDaysForSpecialContractSituation((DateTime)contract.EntryDate, null, arbeitstage, restlicheTageImJahr, aktuellesKonto.Value.Urlaubsanspruch);
|
||||
}
|
||||
else // Wenn Ende des Vertrags im gleichen Jahr vor Jahresende ist
|
||||
{
|
||||
int restlicheTageImJahr = Convert.ToInt32((contract.ContractEndDate.Value.Date - contract.EntryDate.Value.Date).TotalDays);
|
||||
tageNachAbzug = CalcCorrectNumberOfLeaveDaysForSpecialContractSituation((DateTime)contract.EntryDate, contract.ContractEndDate.Value.Date, arbeitstage, restlicheTageImJahr, aktuellesKonto.Value.Urlaubsanspruch);
|
||||
}
|
||||
}
|
||||
if (endDate.Value.Year == year)
|
||||
{
|
||||
int restlicheTageImJahr = Convert.ToInt32(((DateTime)endDate - new DateTime(year, 1, 1)).TotalDays);
|
||||
tageNachAbzug = CalcCorrectNumberOfLeaveDaysForSpecialContractSituation((DateTime)contract.EntryDate, endDate, arbeitstage, restlicheTageImJahr, aktuellesKonto.Value.Urlaubsanspruch);
|
||||
}
|
||||
var abzuziehendeTage = aktuellesKonto.Value.Urlaubsanspruch - tageNachAbzug;
|
||||
|
||||
if (abzuziehendeTage != 0)
|
||||
{
|
||||
dcs.Add(new UrlaubskontoDarstellungDC()
|
||||
{
|
||||
Erlaeuterung = "Wegen Vertragsbeginn/-ende abzuziehende Tage: ",
|
||||
AnzahlTage = string.Format("-{0:0.00}", abzuziehendeTage),
|
||||
Herkunft = string.Format("EmpOid:{0}", emp.EmployeeOid),
|
||||
Tooltip = null,
|
||||
IsDeletable = false,
|
||||
DatumZurSortierung = null
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
// Urlaube im Jahr
|
||||
List<AbsenceTimeDC> urlaubstage = new List<AbsenceTimeDC>();
|
||||
foreach (var abs in absences)
|
||||
{
|
||||
if (abs.Reason.Description.ToLower().Contains("urlaub"))
|
||||
{
|
||||
urlaubstage.Add(abs);
|
||||
}
|
||||
}
|
||||
if(urlaubstage.Count > 0)
|
||||
{
|
||||
// Gesamtzahl an genommenen Urlaubstagen
|
||||
decimal summeAllerUrlaube = 0;
|
||||
//dcs.Add(new UrlaubskontoDarstellungDC()
|
||||
//{
|
||||
// Erlaeuterung = "Urlaubstage genommen:",
|
||||
// AnzahlTage = summeAllerUrlaube,
|
||||
// Herkunft = "UrlaubskontoEmployeeOid:" + emp.EmployeeOid,
|
||||
// Tooltip = "ABCDEFG",
|
||||
// IsDeletable = false
|
||||
//});
|
||||
|
||||
|
||||
// Urlaube durchgehen und die Tage zählen
|
||||
foreach (var spanne in urlaubstage)
|
||||
{
|
||||
decimal summeTage = 0;
|
||||
|
||||
if (spanne.End == null) // Kein Ende
|
||||
spanne.End = new DateTime(year, 12, 31);
|
||||
else if (spanne.Start == spanne.End) // Nur ein Tag
|
||||
summeTage++;
|
||||
// Mehrere Tage
|
||||
else
|
||||
{
|
||||
DateTime startForLoop = (spanne.Start.Value.Year == year) ? spanne.Start.Value : new DateTime(year, 1, 1);
|
||||
while (startForLoop <= spanne.End.Value)
|
||||
{
|
||||
if (startForLoop.DayOfWeek != DayOfWeek.Saturday && startForLoop.DayOfWeek != DayOfWeek.Sunday)
|
||||
{
|
||||
summeTage++;
|
||||
}
|
||||
|
||||
startForLoop = startForLoop.AddDays(1);
|
||||
}
|
||||
}
|
||||
if (summeTage != 0)
|
||||
{
|
||||
var arbeitsfreieTage = GetFeiertage(year);
|
||||
foreach (var tag in arbeitsfreieTage)
|
||||
{
|
||||
if (spanne.AbsenceSpan.ContainsDate(tag))
|
||||
summeTage--;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
// Urlaubs als Eintrag hinzufügen
|
||||
var startAsArray = spanne.Start.Value.ToString().Split(' ');
|
||||
var endAsArray = spanne.End.Value.ToString().Split(' ');
|
||||
dcs.Add(new UrlaubskontoDarstellungDC()
|
||||
{
|
||||
Erlaeuterung = string.Format("Urlaub genommen von {0} bis {1}", startAsArray[0], endAsArray[0]),
|
||||
AnzahlTage = string.Format("-{0:0.00}", summeTage),
|
||||
Herkunft = string.Format("AbsenceOid: {0}", spanne.AbsenceTimeOid),
|
||||
Tooltip = null,
|
||||
IsDeletable = false,
|
||||
DatumZurSortierung = spanne.Start.Value
|
||||
});
|
||||
summeAllerUrlaube += summeTage;
|
||||
}
|
||||
|
||||
// Eintrag finden, in dem die errechnete Summe aller Urlaubstage eingesetzt werden soll*
|
||||
int index = 0;
|
||||
for (int i = 0; i < dcs.Count; i++)
|
||||
{
|
||||
if (dcs[i].Tooltip == "ABCDEFG")
|
||||
{
|
||||
dcs[i].AnzahlTage = string.Format("-{0:0.00}", summeAllerUrlaube);
|
||||
dcs[i].Tooltip = null;
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Anzahl der daraus resultierenden Resturlaubstage
|
||||
dcs.Add(new UrlaubskontoDarstellungDC()
|
||||
{
|
||||
Erlaeuterung = "Summe der verbleibenden Urlaubstage: ",
|
||||
AnzahlTage = string.Format("={0:0.00}", aktuellesKonto.Value.Resturlaub),
|
||||
Herkunft = "UrlaubskontoEmpOid" + aktuellesKonto.Value.EmployeeOid,
|
||||
Tooltip = null,
|
||||
IsDeletable = false,
|
||||
DatumZurSortierung = new DateTime(2999, 12, 31)
|
||||
});
|
||||
|
||||
var sortierteDCs = dcs.OrderBy(dc => dc.DatumZurSortierung).ToList();
|
||||
|
||||
return sortierteDCs;
|
||||
}
|
||||
|
||||
public virtual Dictionary<int, UrlaubskontoDC> BerechneUrlaubskonto(Employee emp, int year)
|
||||
@@ -334,8 +527,6 @@ namespace BeWo.Service.Plugins
|
||||
int arbeitstage = contract.WeeklyDays != null ? (int)contract.WeeklyDays : 0;
|
||||
DateTime? endDate = contract.ContractEndDate == null ? new DateTime(year, 12, 31) : contract.ContractEndDate;
|
||||
|
||||
var t = emp;
|
||||
|
||||
if (contract.EntryDate.Value.Year == i)
|
||||
{
|
||||
if (endDate >= new DateTime(contract.EntryDate.Value.Year, 12, 31))
|
||||
@@ -391,7 +582,8 @@ namespace BeWo.Service.Plugins
|
||||
|
||||
var current = konten[absYear];
|
||||
|
||||
var start = DateTimeExtensions.GetMax(absence.Start, new DateTime(absYear, 1, 1));
|
||||
//var start = DateTimeExtensions.GetMax(absence.Start, new DateTime(absYear, 1, 1));
|
||||
var start = (absence.Start.Value.Year == year) ? absence.Start.Value : new DateTime(year, 1, 1);
|
||||
var end = DateTimeExtensions.GetMin(absence.End, new DateTime(absYear, 12, 31));
|
||||
|
||||
var dauer = BerechneAnzahlUrlaubstage(emp, absence, year);
|
||||
@@ -494,6 +686,41 @@ namespace BeWo.Service.Plugins
|
||||
{
|
||||
int days = 0;
|
||||
|
||||
//DateTime start = absence.Start.Value;
|
||||
DateTime start = (absence.Start.Value.Year == year) ? absence.Start.Value : new DateTime(year, 1, 1);
|
||||
DateTime end = start;
|
||||
DateTime maxend = new DateTime(year, 12, 31);
|
||||
if (absence.End.HasValue)
|
||||
{
|
||||
end = absence.End.Value;
|
||||
}
|
||||
|
||||
if (maxend < end)
|
||||
{
|
||||
end = maxend;
|
||||
}
|
||||
|
||||
|
||||
while (start <= end)
|
||||
{
|
||||
if (start.DayOfWeek != DayOfWeek.Saturday && start.DayOfWeek != DayOfWeek.Sunday && !IstFeiertag(start))
|
||||
{
|
||||
days++;
|
||||
}
|
||||
|
||||
start = start.AddDays(1);
|
||||
}
|
||||
return (decimal)days;
|
||||
}
|
||||
|
||||
return 0;
|
||||
}
|
||||
private decimal BerechneAnzahlUrlaubstage2(AbsenceTimeDC absence, int year)
|
||||
{
|
||||
if (absence.Start.HasValue)
|
||||
{
|
||||
int days = 0;
|
||||
|
||||
DateTime start = absence.Start.Value;
|
||||
DateTime end = start;
|
||||
DateTime maxend = new DateTime(year, 12, 31);
|
||||
|
||||
@@ -447,7 +447,7 @@ namespace BeWo.Service.ServiceContracts
|
||||
|
||||
[FaultContract(typeof(BeWoFault))]
|
||||
[OperationContract]
|
||||
void DeleteGeschenkterUrlaubstag(GeschenkterUrlaubstagDC dc);
|
||||
void DeleteGeschenkterUrlaubstag(long oid);
|
||||
|
||||
[FaultContract(typeof(BeWoFault))]
|
||||
[OperationContract]
|
||||
@@ -468,9 +468,5 @@ namespace BeWo.Service.ServiceContracts
|
||||
[FaultContract(typeof(BeWoFault))]
|
||||
[OperationContract]
|
||||
List<UrlaubskontoDarstellungDC> ErstelleUrlaubskontoDarstellung(EmployeeDC emp, int year);
|
||||
|
||||
[FaultContract(typeof(BeWoFault))]
|
||||
[OperationContract]
|
||||
Employee GetEmployeeAsEntity(long? oid);
|
||||
}
|
||||
}
|
||||
@@ -2018,11 +2018,11 @@ namespace BeWo.Service.ServiceImplementations
|
||||
throw Utils.CreateBeWoFaultException(ex);
|
||||
}
|
||||
}
|
||||
public void DeleteGeschenkterUrlaubstag(GeschenkterUrlaubstagDC dc)
|
||||
public void DeleteGeschenkterUrlaubstag(long oid)
|
||||
{
|
||||
try
|
||||
{
|
||||
var lOriginal = DAOFactory.GenericDAO.LoadByID<GeschenkterUrlaubstag>((long)dc.GeschenkterUrlaubstagOid);
|
||||
var lOriginal = DAOFactory.GenericDAO.LoadByID<GeschenkterUrlaubstag>((long)oid);
|
||||
DAOFactory.GenericDAO.Delete(lOriginal);
|
||||
}
|
||||
catch (Exception ex)
|
||||
@@ -2099,9 +2099,5 @@ namespace BeWo.Service.ServiceImplementations
|
||||
throw Utils.CreateBeWoFaultException(ex);
|
||||
}
|
||||
}
|
||||
public Employee GetEmployeeAsEntity(long? oid)
|
||||
{
|
||||
return DAOFactory.GenericDAO.LoadByID<Employee>((long)oid);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -21,5 +21,7 @@ namespace BS.Shared.DataContracts
|
||||
public DateTime Date{ get; set; }
|
||||
[DataMember]
|
||||
public decimal AnzahlTage { get; set; }
|
||||
[DataMember]
|
||||
public string InsUser { get; set; }
|
||||
}
|
||||
}
|
||||
|
||||
@@ -12,10 +12,15 @@ namespace BS.Shared.DataContracts
|
||||
[DataMember]
|
||||
public string Erlaeuterung { get; set; }
|
||||
[DataMember]
|
||||
public decimal AnzahlTage { get; set; }
|
||||
public string AnzahlTage { get; set; }
|
||||
[DataMember]
|
||||
public string Tooltip { get; set; }
|
||||
[DataMember]
|
||||
public string Herkunft { get; set; }
|
||||
[DataMember]
|
||||
public bool IsDeletable { get; set; }
|
||||
[DataMember]
|
||||
public DateTime? DatumZurSortierung { get; set; }
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user