- Timestamp:
- 04/03/09 13:41:15 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Hive.Server.ADODataAccess/JobAdapter.cs
r1505 r1508 288 288 } 289 289 290 protected override bool doDelete(Job job) {291 if (job != null) {292 dsHiveServer.JobRow row =293 GetRowById(job.Id);294 295 if (row != null) {296 //Referential integrity with job results297 ICollection<JobResult> results =298 ResultsAdapter.GetResultsOf(job);299 300 foreach (JobResult result in results) {301 ResultsAdapter.Delete(result);302 }303 304 return base.doDelete(job);305 }306 }307 308 return false;309 }310 311 290 public ICollection<Job> FindJobs(State state, int cores, int memory) { 312 291 return … … 316 295 }); 317 296 } 297 298 protected override bool doDelete(Job job) { 299 if (job != null) { 300 dsHiveServer.JobRow row = 301 GetRowById(job.Id); 302 303 if (row != null) { 304 //Referential integrity with job results 305 ICollection<JobResult> results = 306 ResultsAdapter.GetResultsOf(job); 307 308 foreach (JobResult result in results) { 309 ResultsAdapter.Delete(result); 310 } 311 312 return base.doDelete(job); 313 } 314 } 315 316 return false; 317 } 318 318 #endregion 319 319 }
Note: See TracChangeset
for help on using the changeset viewer.