diff options
| author | Roy <Roy.mail.net@gmail.com> | 2022-07-06 20:02:42 +0300 |
|---|---|---|
| committer | Roy <Roy.mail.net@gmail.com> | 2022-07-06 20:02:42 +0300 |
| commit | cb84ea0240829179a36f6fdcce378154e6abc03e (patch) | |
| tree | 6ce7421d8ac4340ca313de46bb9103c99139a0ef /Software/Visual_Studio/PPC/Modules/Tango.PPC.Maintenance | |
| parent | bef396de524d16618dc532ac9b797055e3bae883 (diff) | |
| download | Tango-cb84ea0240829179a36f6fdcce378154e6abc03e.tar.gz Tango-cb84ea0240829179a36f6fdcce378154e6abc03e.zip | |
Updated required PMR for new Auto Ink Filling default mode.
Diffstat (limited to 'Software/Visual_Studio/PPC/Modules/Tango.PPC.Maintenance')
| -rw-r--r-- | Software/Visual_Studio/PPC/Modules/Tango.PPC.Maintenance/ViewModels/MaintenanceViewVM.cs | 38 |
1 files changed, 19 insertions, 19 deletions
diff --git a/Software/Visual_Studio/PPC/Modules/Tango.PPC.Maintenance/ViewModels/MaintenanceViewVM.cs b/Software/Visual_Studio/PPC/Modules/Tango.PPC.Maintenance/ViewModels/MaintenanceViewVM.cs index 6e1d76d9d..1890fdab7 100644 --- a/Software/Visual_Studio/PPC/Modules/Tango.PPC.Maintenance/ViewModels/MaintenanceViewVM.cs +++ b/Software/Visual_Studio/PPC/Modules/Tango.PPC.Maintenance/ViewModels/MaintenanceViewVM.cs @@ -92,11 +92,11 @@ namespace Tango.PPC.Maintenance.ViewModels set { _wasteStates = value; RaisePropertyChangedAuto(); } } - private bool _isInkAutoFillingDisabled; - public bool IsInkAutoFillingDisabled + private bool _isInkAutoFillingEnabled; + public bool IsInkAutoFillingEnabled { - get { return _isInkAutoFillingDisabled; } - set { _isInkAutoFillingDisabled = value; RaisePropertyChangedAuto(); OnInkAutoFillingChanged(); } + get { return _isInkAutoFillingEnabled; } + set { _isInkAutoFillingEnabled = value; RaisePropertyChangedAuto(); OnInkAutoFillingChanged(); } } public RelayCommand ExportLogsCommand { get; set; } @@ -190,8 +190,8 @@ namespace Tango.PPC.Maintenance.ViewModels UpdateMidTankLevels(status); OverallTemperature.Temperature = status.OverallTemperature; SpoolState = status.SpoolState; - _isInkAutoFillingDisabled = status.AutoInkFillingDisabled; - RaisePropertyChanged(nameof(IsInkAutoFillingDisabled)); + _isInkAutoFillingEnabled = status.AutoInkFillingDisabled; + RaisePropertyChanged(nameof(IsInkAutoFillingEnabled)); InvalidateRelayCommands(); } @@ -335,22 +335,22 @@ namespace Tango.PPC.Maintenance.ViewModels private async void OnInkAutoFillingChanged() { - if (IsInkAutoFillingDisabled) + if (IsInkAutoFillingEnabled) { try { - NotificationProvider.SetGlobalBusyMessage("Disabling auto ink filling..."); + NotificationProvider.SetGlobalBusyMessage("Enabling auto ink filling..."); await MachineProvider.MachineOperator.SendRequest<SetInkAutoFillingModeRequest, SetInkAutoFillingModeResponse>(new SetInkAutoFillingModeRequest() { - Disabled = true + Enable = true }); } catch (Exception ex) { - LogManager.Log(ex, "Error disabling ink filling."); - _isInkAutoFillingDisabled = false; - RaisePropertyChanged(nameof(IsInkAutoFillingDisabled)); - await NotificationProvider.ShowError($"Error disabling auto ink filling.\n{ex.Message}"); + LogManager.Log(ex, "Error enabling auto ink filling."); + _isInkAutoFillingEnabled = false; + RaisePropertyChanged(nameof(IsInkAutoFillingEnabled)); + await NotificationProvider.ShowError($"Error enabling auto ink filling.\n{ex.Message}"); } finally { @@ -361,18 +361,18 @@ namespace Tango.PPC.Maintenance.ViewModels { try { - NotificationProvider.SetGlobalBusyMessage("Enabling auto ink filling..."); + NotificationProvider.SetGlobalBusyMessage("Disabling auto ink filling..."); await MachineProvider.MachineOperator.SendRequest<SetInkAutoFillingModeRequest, SetInkAutoFillingModeResponse>(new SetInkAutoFillingModeRequest() { - Disabled = false + Enable = false }); } catch (Exception ex) { - LogManager.Log(ex, "Error enabling ink filling."); - _isInkAutoFillingDisabled = true; - RaisePropertyChanged(nameof(IsInkAutoFillingDisabled)); - await NotificationProvider.ShowError($"Error enabling auto ink filling.\n{ex.Message}"); + LogManager.Log(ex, "Error disabling auto ink filling."); + _isInkAutoFillingEnabled = true; + RaisePropertyChanged(nameof(IsInkAutoFillingEnabled)); + await NotificationProvider.ShowError($"Error disabling auto ink filling.\n{ex.Message}"); } finally { |
