diff --git a/Elwig/Windows/AreaComAdminWindow.xaml.cs b/Elwig/Windows/AreaComAdminWindow.xaml.cs index a4f5eee..e076374 100644 --- a/Elwig/Windows/AreaComAdminWindow.xaml.cs +++ b/Elwig/Windows/AreaComAdminWindow.xaml.cs @@ -5,14 +5,15 @@ using System.Windows.Controls; using Elwig.Helpers; using Elwig.Models; using System.Threading.Tasks; +using System; namespace Elwig.Windows { public partial class AreaComAdminWindow : AdministrationWindow { private readonly Member Member; - public AreaComAdminWindow(Member member) { + public AreaComAdminWindow(int mgnr) { InitializeComponent(); - Member = member; + Member = Context.Members.Find(mgnr) ?? throw new ArgumentException("MgNr argument has invalid value"); Title = $"Flächenbindungen - {Member.AdministrativeName} - Elwig"; ExemptInputs = new Control[] { MgNrInput, ContractList, AreaCommitmentList, NewContractButton, DeleteContractButton, diff --git a/Elwig/Windows/DeliveryAdminWindow.xaml b/Elwig/Windows/DeliveryAdminWindow.xaml index f6d3497..555ea57 100644 --- a/Elwig/Windows/DeliveryAdminWindow.xaml +++ b/Elwig/Windows/DeliveryAdminWindow.xaml @@ -69,7 +69,7 @@ - + @@ -105,18 +105,18 @@