From 58f79e6b3c16c989b3f35b9ee1ee5c87dea38145 Mon Sep 17 00:00:00 2001 From: Craig Oates Date: Thu, 14 Jan 2021 16:27:23 +0000 Subject: [PATCH] removed 'factory3' and 'gallery3' from dashboard. The logic for 'factory3' and 'gallery3' is still in place but is not bound to the view (MainPage.xml). The view xml is commented out and not removed. This should make it easier to re-add it if the need comes about. --- src/EyesAndEars.UWP/EyesAndEars.UWP/MainPage.xaml | 12 +++++++----- src/EyesAndEars.UWP/EyesAndEars.UWP/MainPage.xaml.cs | 6 ++++-- .../EyesAndEars.UWP/Services/DataServices.cs | 4 ++-- .../EyesAndEars.UWP/ViewModels/MainPageVM.cs | 4 ++-- 4 files changed, 15 insertions(+), 11 deletions(-) diff --git a/src/EyesAndEars.UWP/EyesAndEars.UWP/MainPage.xaml b/src/EyesAndEars.UWP/EyesAndEars.UWP/MainPage.xaml index 9ec6350..beac9de 100644 --- a/src/EyesAndEars.UWP/EyesAndEars.UWP/MainPage.xaml +++ b/src/EyesAndEars.UWP/EyesAndEars.UWP/MainPage.xaml @@ -79,8 +79,9 @@ VerticalAlignment="Bottom"/> - - + - + diff --git a/src/EyesAndEars.UWP/EyesAndEars.UWP/MainPage.xaml.cs b/src/EyesAndEars.UWP/EyesAndEars.UWP/MainPage.xaml.cs index ca15de1..e4afe8b 100644 --- a/src/EyesAndEars.UWP/EyesAndEars.UWP/MainPage.xaml.cs +++ b/src/EyesAndEars.UWP/EyesAndEars.UWP/MainPage.xaml.cs @@ -28,13 +28,14 @@ namespace EyesAndEars.UWP { } async void IntialiseDataContext() { + // Device 3 and 6 are not in use. _vm.BaseURL = await DataServices.GetBaseURLAsync(); _vm.Device1 = DataServices.CreateFallBackDevice(1); _vm.Device2 = DataServices.CreateFallBackDevice(2); - _vm.Device3 = DataServices.CreateFallBackDevice(3); + // _vm.Device3 = DataServices.CreateFallBackDevice(3); _vm.Device4 = DataServices.CreateFallBackDevice(4); _vm.Device5 = DataServices.CreateFallBackDevice(5); - _vm.Device6 = DataServices.CreateFallBackDevice(6); + // _vm.Device6 = DataServices.CreateFallBackDevice(6); DataContext = _vm; } @@ -48,6 +49,7 @@ namespace EyesAndEars.UWP { async void UpdateViewModel(object sender, object e) { var url = _vm.BaseURL; if (!string.IsNullOrEmpty(url)) { + // Devices 3 and 6 are not in use. _vm.Device1 = await DataServices.UpdateDevice(url, 1); _vm.Device2 = await DataServices.UpdateDevice(url, 2); _vm.Device3 = await DataServices.UpdateDevice(url, 3); diff --git a/src/EyesAndEars.UWP/EyesAndEars.UWP/Services/DataServices.cs b/src/EyesAndEars.UWP/EyesAndEars.UWP/Services/DataServices.cs index d795050..a469d1e 100644 --- a/src/EyesAndEars.UWP/EyesAndEars.UWP/Services/DataServices.cs +++ b/src/EyesAndEars.UWP/EyesAndEars.UWP/Services/DataServices.cs @@ -44,8 +44,8 @@ namespace EyesAndEars.UWP.Services { * ================================================================ * Every device in the project is paired up with another. * Factory1 => Gallery1 | Device1 => Device4 - * Factory1 => Gallery2 | Device2 => Device5 - * Factory1 => Gallery3 | Device3 => Device6 + * Factory2 => Gallery2 | Device2 => Device5 + * Factory3 => Gallery3 | Device3 => Device6 (Note in use at this time) * At the moment, when a device completes a status update, each one * is ran throught the "UpdateDevice" function (above). This means * the latest light reading for a light meter (factory) must be diff --git a/src/EyesAndEars.UWP/EyesAndEars.UWP/ViewModels/MainPageVM.cs b/src/EyesAndEars.UWP/EyesAndEars.UWP/ViewModels/MainPageVM.cs index 176e7e1..a4b84d3 100644 --- a/src/EyesAndEars.UWP/EyesAndEars.UWP/ViewModels/MainPageVM.cs +++ b/src/EyesAndEars.UWP/EyesAndEars.UWP/ViewModels/MainPageVM.cs @@ -22,10 +22,10 @@ namespace EyesAndEars.UWP.ViewModels { Device1 = f1; Device2 = f2; - Device3 = f3; + Device3 = f3; // Not in use. Device4 = g1; Device5 = g2; - Device6 = g3; + Device6 = g3; // Not in use. } string _baseURL;