diff --git a/Elwig/ViewModels/PaymentVariantsViewModel.cs b/Elwig/ViewModels/PaymentVariantsViewModel.cs index 3bd97de..ce07e63 100644 --- a/Elwig/ViewModels/PaymentVariantsViewModel.cs +++ b/Elwig/ViewModels/PaymentVariantsViewModel.cs @@ -14,7 +14,7 @@ namespace Elwig.ViewModels { private IEnumerable _paymentVariants = []; public BillingData? BillingData; - public bool SeasonLocked; + public bool SeasonLocked = false; // never locked public bool WeightModifierChanged; [ObservableProperty] diff --git a/Elwig/Windows/PaymentAdjustmentWindow.xaml.cs b/Elwig/Windows/PaymentAdjustmentWindow.xaml.cs index da41326..f7be1d6 100644 --- a/Elwig/Windows/PaymentAdjustmentWindow.xaml.cs +++ b/Elwig/Windows/PaymentAdjustmentWindow.xaml.cs @@ -16,16 +16,14 @@ namespace Elwig.Windows { public partial class PaymentAdjustmentWindow : ContextWindow { public readonly int Year; - public readonly bool SeasonLocked; + public readonly bool SeasonLocked = false; // never locked public Dictionary? CustomPayments; public PaymentAdjustmentWindow(int year) { InitializeComponent(); Year = year; - using (var ctx = new AppDbContext()) { - SeasonLocked = ctx.Seasons.Find(Year + 1) != null; - } + // using (var ctx = new AppDbContext()) { SeasonLocked = ctx.Seasons.Find(Year + 1) != null; } Title = $"Auszahlung anpassen - Lese {Year} - Elwig"; AutoAdjustBsButton.IsEnabled = !SeasonLocked; UnAdjustBsButton.IsEnabled = !SeasonLocked; diff --git a/Elwig/Windows/PaymentVariantsWindow.xaml.cs b/Elwig/Windows/PaymentVariantsWindow.xaml.cs index d2d1955..960faa1 100644 --- a/Elwig/Windows/PaymentVariantsWindow.xaml.cs +++ b/Elwig/Windows/PaymentVariantsWindow.xaml.cs @@ -1,12 +1,9 @@ using Elwig.Helpers; using Elwig.Helpers.Billing; -using Elwig.Helpers.Export; -using Elwig.Models.Dtos; using Elwig.Models.Entities; using Elwig.Services; using Elwig.ViewModels; using Microsoft.EntityFrameworkCore; -using Microsoft.Win32; using System; using System.Linq; using System.Text.Json; @@ -35,9 +32,7 @@ namespace Elwig.Windows { CommandBindings.Add(new CommandBinding(CtrlÜ, Menu_EbicsSave_Click)); CommandBindings.Add(new CommandBinding(CtrlShiftP, Menu_SummaryPrint_Click)); Year = year; - using (var ctx = new AppDbContext()) { - ViewModel.SeasonLocked = ctx.Seasons.Find(Year + 1) != null; - } + // using (var ctx = new AppDbContext()) { ViewModel.SeasonLocked = ctx.Seasons.Find(Year + 1) != null; } Title = $"Auszahlungsvarianten - Lese {Year} - Elwig"; if (!App.Config.Debug) { DataInput.Visibility = Visibility.Hidden;