aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.MachineDesigner/ViewModels/MainViewVM.cs
diff options
context:
space:
mode:
authorRoy Ben-Shabat <Roy@Twine-s.com>2018-02-19 19:09:12 +0200
committerRoy Ben-Shabat <Roy@Twine-s.com>2018-02-19 19:09:12 +0200
commit160ec4042539e69a7494bcde5c893c6dffcbf1b6 (patch)
treecce685e0b88ef922d5adec5af39e4bfb59e158fb /Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.MachineDesigner/ViewModels/MainViewVM.cs
parent240fc978fb3327ff7e5bc0c7a06e1b8cc8de4aca (diff)
downloadTango-160ec4042539e69a7494bcde5c893c6dffcbf1b6.tar.gz
Tango-160ec4042539e69a7494bcde5c893c6dffcbf1b6.zip
Working on developer module..
Diffstat (limited to 'Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.MachineDesigner/ViewModels/MainViewVM.cs')
-rw-r--r--Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.MachineDesigner/ViewModels/MainViewVM.cs12
1 files changed, 6 insertions, 6 deletions
diff --git a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.MachineDesigner/ViewModels/MainViewVM.cs b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.MachineDesigner/ViewModels/MainViewVM.cs
index cedbcf9a6..6fbd5852d 100644
--- a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.MachineDesigner/ViewModels/MainViewVM.cs
+++ b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.MachineDesigner/ViewModels/MainViewVM.cs
@@ -529,7 +529,7 @@ namespace Tango.MachineStudio.MachineDesigner.ViewModels
Configuration = Configuration,
Machine = Machine,
});
- await Machine.SaveAsync();
+ await Machine.SaveAsync(Adapter.Context);
Machine = Adapter.Machines.SingleOrDefault(x => x.Guid == Machine.Guid);
Configuration = Machine.Configuration.CloneConfiguration();
@@ -558,12 +558,12 @@ namespace Tango.MachineStudio.MachineDesigner.ViewModels
}
else
{
- machine.Configuration.DefferedDelete();
+ machine.Configuration.DefferedDelete(Adapter.Context);
}
machine.Configuration = Configuration;
- await machine.SaveAsync();
+ await machine.SaveAsync(Adapter.Context);
Machine = Adapter.Machines.SingleOrDefault(x => x.Guid == machine.Guid);
Configuration = Machine.Configuration.CloneConfiguration();
@@ -624,7 +624,7 @@ namespace Tango.MachineStudio.MachineDesigner.ViewModels
{
vm.SelectedVersion.DefaultConfiguration = Configuration.CloneConfiguration();
vm.SelectedVersion.DefaultConfigurationGuid = vm.SelectedVersion.DefaultConfiguration.Guid;
- await vm.SelectedVersion.SaveAsync();
+ await vm.SelectedVersion.SaveAsync(Adapter.Context);
}
else
{
@@ -634,7 +634,7 @@ namespace Tango.MachineStudio.MachineDesigner.ViewModels
newVersion.DefaultConfiguration = Configuration.CloneConfiguration();
newVersion.DefaultConfigurationGuid = newVersion.DefaultConfiguration.Guid;
- await newVersion.SaveAsync();
+ await newVersion.SaveAsync(Adapter.Context);
}
}
}
@@ -662,7 +662,7 @@ namespace Tango.MachineStudio.MachineDesigner.ViewModels
{
if (module is MachineDesignerModule)
{
- SelectedMachine = args as Machine;
+ SelectedMachine = Adapter.Machines.SingleOrDefault(x => x.Guid == (args as Machine).Guid);
}
}