PaymentVariantsWindow: Add Menu and StatusBar
This commit is contained in:
@ -60,8 +60,8 @@ namespace Elwig.Windows {
|
||||
EditButton.IsEnabled = true;
|
||||
SaveButton.IsEnabled = !locked;
|
||||
MailButton.IsEnabled = true;
|
||||
ExportButton.IsEnabled = locked;
|
||||
TransactionButton.IsEnabled = locked;
|
||||
Menu_ExportSave.IsEnabled = locked;
|
||||
Menu_EbicsSave.IsEnabled = locked;
|
||||
|
||||
NameInput.Text = v.Name;
|
||||
NameInput.IsReadOnly = false;
|
||||
@ -113,8 +113,8 @@ namespace Elwig.Windows {
|
||||
Arrow3.Content = "\xF0AF";
|
||||
DeleteButton.IsEnabled = false;
|
||||
MailButton.IsEnabled = false;
|
||||
ExportButton.IsEnabled = false;
|
||||
TransactionButton.IsEnabled = false;
|
||||
Menu_ExportSave.IsEnabled = false;
|
||||
Menu_EbicsSave.IsEnabled = false;
|
||||
|
||||
BillingData = null;
|
||||
NameInput.Text = "";
|
||||
@ -323,7 +323,7 @@ namespace Elwig.Windows {
|
||||
CommitButton.IsEnabled = true;
|
||||
}
|
||||
|
||||
private async void ExportButton_Click(object sender, RoutedEventArgs evt) {
|
||||
private async void Menu_EbicsSave_Click(object sender, RoutedEventArgs evt) {
|
||||
if (PaymentVariantList.SelectedItem is not PaymentVar v) {
|
||||
return;
|
||||
} else if (v.TransferDate == null) {
|
||||
@ -348,7 +348,7 @@ namespace Elwig.Windows {
|
||||
Title = $"Überweisungsdaten speichern unter - Elwig",
|
||||
};
|
||||
if (d.ShowDialog() == true) {
|
||||
ExportButton.IsEnabled = false;
|
||||
Menu_EbicsSave.IsEnabled = false;
|
||||
Mouse.OverrideCursor = Cursors.AppStarting;
|
||||
try {
|
||||
using var e = new Ebics(v, d.FileName, 9);
|
||||
@ -357,11 +357,11 @@ namespace Elwig.Windows {
|
||||
MessageBox.Show(exc.Message, "Fehler", MessageBoxButton.OK, MessageBoxImage.Error);
|
||||
}
|
||||
Mouse.OverrideCursor = null;
|
||||
ExportButton.IsEnabled = true;
|
||||
Menu_EbicsSave.IsEnabled = true;
|
||||
}
|
||||
}
|
||||
|
||||
private async void TransactionButton_Click(object sender, RoutedEventArgs evt) {
|
||||
private async void Menu_ExportSave_Click(object sender, RoutedEventArgs evt) {
|
||||
if (PaymentVariantList.SelectedItem is not PaymentVar v) {
|
||||
return;
|
||||
}
|
||||
@ -372,7 +372,7 @@ namespace Elwig.Windows {
|
||||
Title = $"Buchungsliste speichern unter - Elwig"
|
||||
};
|
||||
if (d.ShowDialog() == true) {
|
||||
TransactionButton.IsEnabled = false;
|
||||
Menu_ExportSave.IsEnabled = false;
|
||||
Mouse.OverrideCursor = Cursors.AppStarting;
|
||||
try {
|
||||
using var ctx = new AppDbContext();
|
||||
@ -383,7 +383,7 @@ namespace Elwig.Windows {
|
||||
MessageBox.Show(exc.Message, "Fehler", MessageBoxButton.OK, MessageBoxImage.Error);
|
||||
}
|
||||
Mouse.OverrideCursor = null;
|
||||
TransactionButton.IsEnabled = true;
|
||||
Menu_ExportSave.IsEnabled = true;
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user