From 7f659144b72e66e37d19a259559382647781cc6b Mon Sep 17 00:00:00 2001 From: Daniel Schick Date: Thu, 7 Dec 2017 18:29:49 +0000 Subject: [PATCH] Version 3.9.3 Korrekturen --- ENI-2/ENI2/ENI2/App.config | 2 +- .../ENI2/Controls/ServerStatusControl.xaml.cs | 24 ++++++++++++- ENI-2/ENI2/ENI2/ENI2.csproj | 2 +- .../ENI2/EditControls/EditSERVDialog.xaml | 6 ++-- ENI-2/ENI2/ENI2/MainWindow.xaml.cs | 35 ++----------------- .../ENI2/Properties/Resources.Designer.cs | 9 +++++ ENI-2/ENI2/ENI2/Properties/Resources.resx | 3 ++ ENI-2/ENI2/ENI2/SucheControl.xaml.cs | 25 +++++++++++++ .../Properties/AssemblyProductInfo.cs | 2 +- .../Properties/AssemblyProjectInfo.cs | 2 +- nsw/Source/bsmd.database/RuleEngine.cs | 4 +++ nsw/Source/bsmd.database/SERV.cs | 11 +++--- .../bsmd.database/ValidationAttribute.cs | 7 ++-- 13 files changed, 84 insertions(+), 48 deletions(-) diff --git a/ENI-2/ENI2/ENI2/App.config b/ENI-2/ENI2/ENI2/App.config index 59067348..097725ac 100644 --- a/ENI-2/ENI2/ENI2/App.config +++ b/ENI-2/ENI2/ENI2/App.config @@ -45,7 +45,7 @@ - + diff --git a/ENI-2/ENI2/ENI2/Controls/ServerStatusControl.xaml.cs b/ENI-2/ENI2/ENI2/Controls/ServerStatusControl.xaml.cs index eda4c6ee..5bfba771 100644 --- a/ENI-2/ENI2/ENI2/Controls/ServerStatusControl.xaml.cs +++ b/ENI-2/ENI2/ENI2/Controls/ServerStatusControl.xaml.cs @@ -28,7 +28,13 @@ namespace ENI2.Controls public ServerStatusControl() { InitializeComponent(); - this.dataGridStatus.ItemsSource = this.entries; + this.dataGridStatus.ItemsSource = this.entries; + this.Loaded += ServerStatusControl_Loaded; + } + + private void ServerStatusControl_Loaded(object sender, System.Windows.RoutedEventArgs e) + { + this.refreshButton_Click(null, null); } internal void Update(LockingServiceReference.ServerStatus serverStatus) @@ -132,6 +138,22 @@ namespace ENI2.Controls private void refreshButton_Click(object sender, System.Windows.RoutedEventArgs e) { StatusEntry.ClearIds(); + + if (App.LockingServiceClient != null) + { + try + { + LockingServiceReference.ServerStatus serverStatus = App.LockingServiceClient.GetStatus(); + if (serverStatus != null) + { + this.Update(serverStatus); + } + } + catch (Exception ex) + { + _log.DebugFormat("LockingService.GetStatus() threw an exception: {0}", ex.Message); + } + } } } diff --git a/ENI-2/ENI2/ENI2/ENI2.csproj b/ENI-2/ENI2/ENI2/ENI2.csproj index 19fdf730..4e49ad29 100644 --- a/ENI-2/ENI2/ENI2/ENI2.csproj +++ b/ENI-2/ENI2/ENI2/ENI2.csproj @@ -36,7 +36,7 @@ true publish.html 1 - 3.9.2.%2a + 3.9.3.%2a false true true diff --git a/ENI-2/ENI2/ENI2/EditControls/EditSERVDialog.xaml b/ENI-2/ENI2/ENI2/EditControls/EditSERVDialog.xaml index 01620f08..68dcdf07 100644 --- a/ENI-2/ENI2/ENI2/EditControls/EditSERVDialog.xaml +++ b/ENI-2/ENI2/ENI2/EditControls/EditSERVDialog.xaml @@ -21,8 +21,8 @@