Changeset 15642 for branches/HiveProjectManagement/HeuristicLab.Clients.Hive.JobManager/3.3/Views/HiveResourceSelectorDialog.cs
- Timestamp:
- 01/23/18 14:00:03 (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HiveProjectManagement/HeuristicLab.Clients.Hive.JobManager/3.3/Views/HiveResourceSelectorDialog.cs
r15627 r15642 55 55 } 56 56 57 // currently selected projectId (initially persisted projectId)57 // currently selected projectId (initially the persisted projectId) 58 58 private Guid? selectedProjectId; 59 59 public Guid? SelectedProjectId { … … 61 61 set { selectedProjectId = value; } 62 62 } 63 64 // currently selected resourceIds (if null, perform lookup in HiveResourceSelector) 65 private IEnumerable<Guid> selectedResourceIds; 66 public IEnumerable<Guid> SelectedResourceIds { 67 get { return selectedResourceIds; } 68 set { selectedResourceIds = value; } 69 } 70 63 71 64 72 … … 135 143 private void hiveResourceSelector_ProjectsTreeViewDoubleClicked(object sender, EventArgs e) { 136 144 if (hiveResourceSelector.SelectedProject == null) return; 145 if (!hiveResourceSelector.AssignedResources.Any()) return; 137 146 138 147 DialogResult = DialogResult.OK; … … 147 156 hiveResourceSelector.ProjectId = projectId; 148 157 hiveResourceSelector.SelectedProjectId = selectedProjectId; 158 hiveResourceSelector.SelectedResourceIds = selectedResourceIds; 149 159 var projectList = new ItemList<Project>(HiveServiceLocator.Instance.CallHiveService(s => s.GetProjects())); 150 160 hiveResourceSelector.Content = projectList;
Note: See TracChangeset
for help on using the changeset viewer.