diff --git a/Elwig/Windows/MemberAdminWindow.xaml b/Elwig/Windows/MemberAdminWindow.xaml
index bc8a56e..40facf2 100644
--- a/Elwig/Windows/MemberAdminWindow.xaml
+++ b/Elwig/Windows/MemberAdminWindow.xaml
@@ -56,18 +56,6 @@
Click="Menu_Show_MemberDataSheet_Click" InputGestureText="Strg+P"/>
-
-
-
-
-
diff --git a/Elwig/Windows/MemberAdminWindow.xaml.cs b/Elwig/Windows/MemberAdminWindow.xaml.cs
index 6c6e898..6601d7f 100644
--- a/Elwig/Windows/MemberAdminWindow.xaml.cs
+++ b/Elwig/Windows/MemberAdminWindow.xaml.cs
@@ -441,58 +441,6 @@ namespace Elwig.Windows {
Mouse.OverrideCursor = null;
}
- private async Task PrintLetterheads(int ordering) {
- var n = await Context.Members.CountAsync(m => m.IsActive);
- var res = MessageBox.Show(
- $"Sollen wirklich {n} Seiten gedruckt werden?", "Ausdruck Bestätigen",
- MessageBoxButton.YesNo, MessageBoxImage.Warning, MessageBoxResult.No);
- if (res != MessageBoxResult.Yes)
- return;
- Mouse.OverrideCursor = Cursors.AppStarting;
- var members = Context.Members.Where(m => m.IsActive && m.ContactViaPost);
- switch (ordering) {
- case 0: members = members
- .OrderBy(m => m.MgNr);
- break;
- case 1: members = members
- .OrderBy(m => m.FamilyName)
- .ThenBy(m => m.GivenName)
- .ThenBy(m => m.MgNr);
- break;
- case 2: members = members
- .OrderBy(m => m.PostalDest.AtPlz.Plz)
- .ThenBy(m => m.PostalDest.AtPlz.Ort.Name)
- .ThenBy(m => m.FamilyName)
- .ThenBy(m => m.GivenName)
- .ThenBy(m => m.MgNr);
- break;
- }
- try {
- using var doc = Document.Merge((await members.ToListAsync()).Select(m => new Letterhead(m)));
- await doc.Generate();
- if (App.Config.Debug) {
- doc.Show();
- } else {
- await doc.Print();
- }
- } catch (Exception exc) {
- MessageBox.Show(exc.Message, "Fehler", MessageBoxButton.OK, MessageBoxImage.Error);
- }
- Mouse.OverrideCursor = null;
- }
-
- private async void Menu_Print_Letterheads_MgNr_Click(object sender, RoutedEventArgs evt) {
- await PrintLetterheads(0);
- }
-
- private async void Menu_Print_Letterheads_Name_Click(object sender, RoutedEventArgs evt) {
- await PrintLetterheads(1);
- }
-
- private async void Menu_Print_Letterheads_Plz_Click(object sender, RoutedEventArgs evt) {
- await PrintLetterheads(2);
- }
-
private async void Menu_Print_MemberDataSheet_Click(object sender, RoutedEventArgs evt) {
if (MemberList.SelectedItem is not Member m)
return;