- Timestamp:
- 02/09/18 07:56:01 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HiveProjectManagement/HeuristicLab.Clients.Hive/3.3/HiveClient.cs
r15658 r15742 169 169 if (item.Id == Guid.Empty) { 170 170 if (item is RefreshableJob) { 171 HiveClient.Instance.UploadJob((RefreshableJob)item, cancellationToken);171 item.Id = HiveClient.Instance.UploadJob((RefreshableJob)item, cancellationToken); 172 172 } 173 173 if (item is JobPermission) { … … 180 180 } 181 181 if (item is Project) { 182 HiveServiceLocator.Instance.CallHiveService(s => s.AddProject((Project)item));182 item.Id = HiveServiceLocator.Instance.CallHiveService(s => s.AddProject((Project)item)); 183 183 } 184 184 } else { … … 302 302 private static object jobCountLocker = new object(); 303 303 private static object pluginLocker = new object(); 304 private void UploadJob(RefreshableJob refreshableJob, CancellationToken cancellationToken) {304 private Guid UploadJob(RefreshableJob refreshableJob, CancellationToken cancellationToken) { 305 305 try { 306 306 refreshableJob.IsProgressing = true; … … 347 347 refreshableJob.Progress.Finish(); 348 348 } 349 return (refreshableJob.Job != null) ? refreshableJob.Job.Id : Guid.Empty; 349 350 } 350 351
Note: See TracChangeset
for help on using the changeset viewer.