MemberAdminWindow: Add pending member movement export
This commit is contained in:
@@ -110,7 +110,7 @@
|
||||
Click="Menu_CreditNote_Email_Click"/>
|
||||
</MenuItem>
|
||||
<MenuItem Header="Mitgliederliste" x:Name="Menu_List">
|
||||
<MenuItem x:Name="Menu_List_SaveActive" Header="...mit Aktiven speichern (Excel)"
|
||||
<MenuItem x:Name="Menu_List_SaveActive" Header="...mit Aktiven speichern... (Excel)"
|
||||
Click="Menu_List_SaveActive_Click" InputGestureText="Strg+L"/>
|
||||
<MenuItem x:Name="Menu_List_ShowActive" Header="...mit Aktiven anzeigen (PDF)"
|
||||
Click="Menu_List_ShowActive_Click" InputGestureText="Strg+O"/>
|
||||
@@ -119,7 +119,7 @@
|
||||
<MenuItem x:Name="Menu_List_PrintActive" Header="...mit Aktiven drucken"
|
||||
Click="Menu_List_PrintActive_Click" InputGestureText="Strg+Shift+O"/>
|
||||
<Separator/>
|
||||
<MenuItem x:Name="Menu_List_SaveFilters" Header="...aus Filtern speichern (Excel)"
|
||||
<MenuItem x:Name="Menu_List_SaveFilters" Header="...aus Filtern speichern... (Excel)"
|
||||
Click="Menu_List_SaveFilters_Click"/>
|
||||
<MenuItem x:Name="Menu_List_ShowFilters" Header="...aus Filtern anzeigen (PDF)"
|
||||
Click="Menu_List_ShowFilters_Click"/>
|
||||
@@ -128,7 +128,7 @@
|
||||
<MenuItem x:Name="Menu_List_PrintFilters" Header="...aus Filtern drucken"
|
||||
Click="Menu_List_PrintFilters_Click"/>
|
||||
<Separator/>
|
||||
<MenuItem x:Name="Menu_List_SaveAll" Header="...mit allen speichern (Excel)"
|
||||
<MenuItem x:Name="Menu_List_SaveAll" Header="...mit allen speichern... (Excel)"
|
||||
Click="Menu_List_SaveAll_Click"/>
|
||||
<MenuItem x:Name="Menu_List_ShowAll" Header="...mit allen anzeigen (PDF)"
|
||||
Click="Menu_List_ShowAll_Click"/>
|
||||
@@ -147,6 +147,10 @@
|
||||
IsCheckable="True" IsChecked="{Binding MemberListOrderByOrt, Mode=TwoWay}"
|
||||
Click="Menu_List_Order_Click"/>
|
||||
</MenuItem>
|
||||
<MenuItem Header="Geschäftsanteile" x:Name="Menu_BusinessShares">
|
||||
<MenuItem x:Name="Menu_BusinessShares_SavePending" Header="Ausstehende Mitlg.-Bewegungen speichern... (Excel)"
|
||||
Click="Menu_BusinessShares_SavePending_Click"/>
|
||||
</MenuItem>
|
||||
<MenuItem Header="Export">
|
||||
<MenuItem x:Name="Menu_Export_ExportSelected" Header="...von ausgewähltem Mitglied speichern..." IsEnabled="False"
|
||||
Click="Menu_Export_ExportSelected_Click"/>
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
using Elwig.Dialogs;
|
||||
using Elwig.Documents;
|
||||
using Elwig.Helpers;
|
||||
using Elwig.Helpers.Export;
|
||||
using Elwig.Models.Entities;
|
||||
using Elwig.Services;
|
||||
using Elwig.ViewModels;
|
||||
@@ -114,6 +115,7 @@ namespace Elwig.Windows {
|
||||
}
|
||||
|
||||
if (!App.Client.EnableMemberHistory) {
|
||||
Menu_BusinessShares.Visibility = Visibility.Collapsed;
|
||||
BusinessSharesButton.Visibility = Visibility.Hidden;
|
||||
}
|
||||
|
||||
@@ -809,6 +811,10 @@ namespace Elwig.Windows {
|
||||
await App.Client.UpdateValues();
|
||||
}
|
||||
|
||||
private async void Menu_BusinessShares_SavePending_Click(object sender, RoutedEventArgs evt) {
|
||||
await MemberBusinessSharesService.GenerateMemberMovements(MemberBusinessSharesService.ExportSubject.Pending, ExportMode.SaveList);
|
||||
}
|
||||
|
||||
private void FocusSearchInput(object sender, RoutedEventArgs evt) {
|
||||
if (!IsEditing && !IsCreating) {
|
||||
SearchInput.Focus();
|
||||
|
||||
Reference in New Issue
Block a user