diff options
| author | Victoria Plitt <Victoria.Plitt@twine-s.com> | 2022-01-24 12:33:44 +0200 |
|---|---|---|
| committer | Victoria Plitt <Victoria.Plitt@twine-s.com> | 2022-01-24 12:33:44 +0200 |
| commit | 6b87dc42d0cb8cb5345357e5762ddfa8a5256cb7 (patch) | |
| tree | b8f323da39b14535310636e66296646194da7832 /Software/Visual_Studio/PPC/Modules/Tango.PPC.JobsV2/ViewModels/JobViewVM.cs | |
| parent | 46c3e4f78f815fbdf77db62ce83bd9273b463ced (diff) | |
| download | Tango-6b87dc42d0cb8cb5345357e5762ddfa8a5256cb7.tar.gz Tango-6b87dc42d0cb8cb5345357e5762ddfa8a5256cb7.zip | |
Prevent delete all segments for a job.
Related Work Items: #6124
Diffstat (limited to 'Software/Visual_Studio/PPC/Modules/Tango.PPC.JobsV2/ViewModels/JobViewVM.cs')
| -rw-r--r-- | Software/Visual_Studio/PPC/Modules/Tango.PPC.JobsV2/ViewModels/JobViewVM.cs | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/Software/Visual_Studio/PPC/Modules/Tango.PPC.JobsV2/ViewModels/JobViewVM.cs b/Software/Visual_Studio/PPC/Modules/Tango.PPC.JobsV2/ViewModels/JobViewVM.cs index e8070a034..f9bbf84b4 100644 --- a/Software/Visual_Studio/PPC/Modules/Tango.PPC.JobsV2/ViewModels/JobViewVM.cs +++ b/Software/Visual_Studio/PPC/Modules/Tango.PPC.JobsV2/ViewModels/JobViewVM.cs @@ -1151,8 +1151,13 @@ namespace Tango.PPC.Jobs.ViewModels private async void DeleteSegments() { - if (false == JobModel.Segments.ToList().Any(x => x.IsSelected)) + if (!JobModel.HasSelectedItems) + return; + if(JobModel.Segments.ToList().Where(x => x.IsSelected).ToList().Count == JobModel.Segments.Count) + { + await NotificationProvider.ShowInfo("A job must contain at least one segment. Please, change selection."); return; + } if (JobModel.Segments.Count > 1) { |
