Changeset 13844 for branches/WebJobManager/HeuristicLab.Clients.Hive.WebJobManager/Hubs/ProgressHub.cs
- Timestamp:
- 05/11/16 16:50:29 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/WebJobManager/HeuristicLab.Clients.Hive.WebJobManager/Hubs/ProgressHub.cs
r13841 r13844 70 70 { 71 71 loader(); 72 bool change = false; 73 string name = ""; 72 74 HiveTask current = fileopener.Job.HiveTasks.ToList()[0]; 73 75 if (arr.Length == 0) 74 76 {//check if upper job 75 77 current.ItemTask.ComputeInParallel = !current.ItemTask.ComputeInParallel; 76 78 change = current.ItemTask.ComputeInParallel; 79 name = current.ItemTask.Name; 77 80 } 78 81 else … … 87 90 { 88 91 current.ChildHiveTasks[arr[i][1]].ItemTask.ComputeInParallel = !current.ChildHiveTasks[arr[i][1]].ItemTask.ComputeInParallel; 92 change = current.ChildHiveTasks[arr[i][1]].ItemTask.ComputeInParallel; 93 name = current.ChildHiveTasks[arr[i][1]].ItemTask.Name; 89 94 } 90 95 else if (current.ItemTask.Item is Experiment) 91 96 { 92 97 current.ChildHiveTasks[arr[i][0]].ItemTask.ComputeInParallel = !current.ChildHiveTasks[arr[i][0]].ItemTask.ComputeInParallel; 98 change = current.ChildHiveTasks[arr[i][0]].ItemTask.ComputeInParallel; 99 name = current.ChildHiveTasks[arr[i][0]].ItemTask.Name; 93 100 } 94 101 … … 103 110 } 104 111 } 105 Clients.Caller.processMessage("Connection Established"); 112 if (change) 113 Clients.Caller.saveComplete("Child distribution activated for " + name); 114 else 115 Clients.Caller.saveComplete("Child distribution deactivated for " + name); 106 116 } 107 117 public void changeName(int[][] arr, string name, int idname) … … 111 121 { 112 122 loader(); 113 123 string old = ""; 114 124 HiveTask current = fileopener.Job.HiveTasks.ToList()[0]; 115 125 if (arr.Length == 0) 116 126 {//check if upper job 127 old = current.ItemTask.Name; 117 128 current.ItemTask.Name = name; 118 129 … … 126 137 if (current.ItemTask.Item is BatchRun) 127 138 { 139 old = current.ChildHiveTasks[arr[i][1]].ItemTask.Name; 128 140 current.ChildHiveTasks[arr[i][1]].ItemTask.Name = name; 129 141 } 130 142 else if (current.ItemTask.Item is Experiment) 131 143 { 144 old = current.ChildHiveTasks[arr[i][0]].ItemTask.Name; 132 145 current.ChildHiveTasks[arr[i][0]].ItemTask.Name = name; 133 146 } … … 144 157 } 145 158 Clients.Caller.processName(name, idname); 159 Clients.Caller.saveComplete( old + " renamed to " + name); 146 160 } 147 161 } … … 183 197 } 184 198 } 185 Clients.Caller.processRepit(Name, repit); 199 if (Name == "failed") 200 Clients.Caller.createAlert("Something went wrong while changing the repititions, please try again", "danger"); 201 else 202 Clients.Caller.saveComplete("Repititions changed to "+repit+ " for " + Name); 186 203 187 204 } … … 196 213 public void ChangePriority(int[][] arr, int prior) 197 214 { 215 string name = ""; 198 216 loader(); 199 217 HiveTask current = fileopener.Job.HiveTasks.ToList()[0]; … … 201 219 {//check if upper job 202 220 current.Task.Priority = prior; 203 221 name = current.ItemTask.Name; 204 222 } 205 223 else … … 214 232 { 215 233 current.ChildHiveTasks[arr[i][1]].Task.Priority = prior; 234 name = current.ChildHiveTasks[arr[i][0]].ItemTask.Name; 216 235 } 217 236 else if (current.ItemTask.Item is Experiment) 218 237 { 219 238 current.ChildHiveTasks[arr[i][0]].Task.Priority = prior; 239 name = current.ChildHiveTasks[arr[i][0]].ItemTask.Name; 220 240 } 221 241 … … 230 250 } 231 251 } 252 Clients.Caller.saveComplete("Priority changed for " + name); 232 253 } 233 254 /// <summary> … … 356 377 alg.Parameters[name].ActualValue = (IItem)val; 357 378 } 379 Clients.Caller.saveComplete("Parameter saved for " + name); 358 380 } 359 381 catch (NullReferenceException e) … … 367 389 catch (NotSupportedException e) 368 390 { 369 Clients.Caller. dataNotSupported(name);391 Clients.Caller.createAlert("Parameter " + name + " could not be changed for it is a fixed parameter. All changes done in this view are not saved to Hive.", "danger"); 370 392 } 371 393 } 372 394 else 373 Clients.Caller. formatWrong(name, type);395 Clients.Caller.createAlert("Format wrong for " + name + " of type " + type + ". Make sure you follow the right format pattern.", "warning"); 374 396 375 397
Note: See TracChangeset
for help on using the changeset viewer.