aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Visual_Studio/PPC/Tango.PPC.UI/ViewModels
diff options
context:
space:
mode:
authorVictoria Plitt <Victoria.Plitt@twine-s.com>2023-05-17 15:54:30 +0300
committerVictoria Plitt <Victoria.Plitt@twine-s.com>2023-05-17 15:54:30 +0300
commit11aff2c52535254745dd521322b2b7f46ae16123 (patch)
treee122666e3f2203fb0f2f5f5024b20aa2fe77aade /Software/Visual_Studio/PPC/Tango.PPC.UI/ViewModels
parent67fbfd4810548b363ea2e3a1a0454408020df42f (diff)
downloadTango-11aff2c52535254745dd521322b2b7f46ae16123.tar.gz
Tango-11aff2c52535254745dd521322b2b7f46ae16123.zip
PPC. Added General Information dialog. Changes in System Technion for Eureka.
Diffstat (limited to 'Software/Visual_Studio/PPC/Tango.PPC.UI/ViewModels')
-rw-r--r--Software/Visual_Studio/PPC/Tango.PPC.UI/ViewModels/LayoutViewVM.cs12
1 files changed, 12 insertions, 0 deletions
diff --git a/Software/Visual_Studio/PPC/Tango.PPC.UI/ViewModels/LayoutViewVM.cs b/Software/Visual_Studio/PPC/Tango.PPC.UI/ViewModels/LayoutViewVM.cs
index 95eb22d7a..f40a89f42 100644
--- a/Software/Visual_Studio/PPC/Tango.PPC.UI/ViewModels/LayoutViewVM.cs
+++ b/Software/Visual_Studio/PPC/Tango.PPC.UI/ViewModels/LayoutViewVM.cs
@@ -293,6 +293,10 @@ namespace Tango.PPC.UI.ViewModels
/// Gets or sets the stand by command.
/// </summary>
public RelayCommand StandByCommand { get; set; }
+ /// <summary>
+ /// Gets or sets the open general information dialog command.
+ /// </summary>
+ public RelayCommand OpenGeneralinformationCommand { get; set; }
#endregion
@@ -317,6 +321,7 @@ namespace Tango.PPC.UI.ViewModels
PowerOffCommand = new RelayCommand(PowerOffMachine, () => MachineProvider.MachineOperator.Status != MachineStatuses.Disconnected);
ResetCommand = new RelayCommand(ResetMachine, () => MachineProvider.MachineOperator.Status != MachineStatuses.Disconnected);
StandByCommand = new RelayCommand(StandBy, () => MachineProvider.MachineOperator.CanPrint);
+ OpenGeneralinformationCommand = new RelayCommand(OpenGeneralinformationDlg);
_date_timer = new DispatcherTimer();
_date_timer.Interval = TimeSpan.FromSeconds(1);
@@ -527,6 +532,13 @@ namespace Tango.PPC.UI.ViewModels
IsMenuOpened = false;
}
+ private async void OpenGeneralinformationDlg()
+ {
+ GeneralInformationViewVM vm = new GeneralInformationViewVM(MachineProvider, ApplicationManager);
+ vm = await NotificationProvider.ShowDialog<GeneralInformationViewVM>(vm);
+
+ }
+
#endregion
#region Override Methods