MemberAdminWindow: Restructure some doc.Show()/.Print() calls

This commit is contained in:
2024-03-27 11:03:19 +01:00
parent cf2ec3bdc4
commit 5c42ef8104

View File

@ -556,10 +556,10 @@ namespace Elwig.Windows {
try {
using var doc = new Letterhead(m);
await doc.Generate();
if (App.Config.Debug) {
doc.Show();
} else {
if (!App.Config.Debug) {
await doc.Print();
} else {
doc.Show();
}
} catch (Exception exc) {
MessageBox.Show(exc.Message, "Fehler", MessageBoxButton.OK, MessageBoxImage.Error);
@ -740,10 +740,10 @@ namespace Elwig.Windows {
var data = await MemberListData.FromQuery(query, filterNames);
using var doc = new MemberList(string.Join(" / ", filterNames), data);
await doc.Generate();
if (modeWhat == 1 || App.Config.Debug) {
doc.Show();
} else if (modeWhat == 2) {
if (modeWhat == 2 && !App.Config.Debug) {
await doc.Print();
} else {
doc.Show();
}
} catch (Exception exc) {
MessageBox.Show(exc.Message, "Fehler", MessageBoxButton.OK, MessageBoxImage.Error);