aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Developer/ViewModels
diff options
context:
space:
mode:
Diffstat (limited to 'Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Developer/ViewModels')
-rw-r--r--Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Developer/ViewModels/MainViewVM.cs8
1 files changed, 3 insertions, 5 deletions
diff --git a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Developer/ViewModels/MainViewVM.cs b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Developer/ViewModels/MainViewVM.cs
index 8772697b6..3811453cb 100644
--- a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Developer/ViewModels/MainViewVM.cs
+++ b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Developer/ViewModels/MainViewVM.cs
@@ -2024,8 +2024,8 @@ namespace Tango.MachineStudio.Developer.ViewModels
_notification.ShowInfo("A job must contain at least one segment.");
return;
}
- ActiveJob.Segments.Remove(x);
- x.DefferedDelete(_activeJobDbContext);
+
+ x.Delete(_activeJobDbContext);
});
ArrangeSegmentsIndices();
@@ -2075,8 +2075,7 @@ namespace Tango.MachineStudio.Developer.ViewModels
LogManager.Log(String.Format("Removing {0} jobs...", SelectedJobs.Count));
SelectedJobs.ToList().ForEach(x =>
{
- SelectedMachine.Jobs.Remove(x);
- x.DefferedDelete(_machineDbContext);
+ x.Delete(_machineDbContext);
});
using (_notification.PushTaskItem("Removing selected jobs..."))
@@ -2163,7 +2162,6 @@ namespace Tango.MachineStudio.Developer.ViewModels
return;
}
SelectedSegment.BrushStops.Remove(x);
- x.DefferedDelete(_activeJobDbContext);
});
ArrangeBrushStopsIndices();