aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/ViewModels/MainViewVM.cs
diff options
context:
space:
mode:
authorRoy Ben-Shabat <Roy@Twine-s.com>2018-07-19 15:34:54 +0300
committerRoy Ben-Shabat <Roy@Twine-s.com>2018-07-19 15:34:54 +0300
commit3cb25038b7742c7599a0e1059a7ca280fae57e9a (patch)
tree77f37ef9cefa42a03db5852716d9915e35be1e1f /Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/ViewModels/MainViewVM.cs
parentc4feba445987d33c7bfcc304a3be368e8458d408 (diff)
downloadTango-3cb25038b7742c7599a0e1059a7ca280fae57e9a.tar.gz
Tango-3cb25038b7742c7599a0e1059a7ca280fae57e9a.zip
Machine Studio v1.0.0.18
Diffstat (limited to 'Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/ViewModels/MainViewVM.cs')
-rw-r--r--Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/ViewModels/MainViewVM.cs19
1 files changed, 19 insertions, 0 deletions
diff --git a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/ViewModels/MainViewVM.cs b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/ViewModels/MainViewVM.cs
index a7762a5e6..278926de9 100644
--- a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/ViewModels/MainViewVM.cs
+++ b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/ViewModels/MainViewVM.cs
@@ -545,6 +545,25 @@ namespace Tango.MachineStudio.UI.ViewModels
}
}
}
+ else if (x.Result == ConnectedMachineViewVM.ConnectedMachineVMResult.Reset)
+ {
+ if (NotificationProvider.ShowQuestion("This will reset the embedded device. Are you sure?"))
+ {
+ using (NotificationProvider.PushTaskItem("Uploading hardware configuration..."))
+ {
+ try
+ {
+ await ApplicationManager.ConnectedMachine.Reset();
+ NotificationProvider.ShowInfo("Embedded device has been restarted.");
+ }
+ catch (Exception ex)
+ {
+ LogManager.Log(ex, "Error resetting embedded device.");
+ NotificationProvider.ShowError("Error resetting embedded device." + Environment.NewLine + ex.Message);
+ }
+ }
+ }
+ }
});
}