Changeset 12776 for branches/HiveStatistics/sources/HeuristicLab.Services.Hive/3.3/HiveStatisticsGenerator.cs
- Timestamp:
- 07/17/15 16:57:22 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HiveStatistics/sources/HeuristicLab.Services.Hive/3.3/HiveStatisticsGenerator.cs
r12765 r12776 134 134 135 135 private void UpdateExistingDimJobs(PersistenceManager pm) { 136 var jobDao = pm.JobDao; 136 137 var dimJobDao = pm.DimJobDao; 137 138 var factTaskDao = pm.FactTaskDao; … … 151 152 } 152 153 if (totalTasks == completedTasks) { 153 dimJob.DateCompleted = factTaskDao.GetLastCompletedTaskFromJob(dimJob.JobId) ?? DateTime.Now; 154 var completeDate = factTaskDao.GetLastCompletedTaskFromJob(dimJob.JobId); 155 if (completeDate == null) { 156 if (jobDao.GetById(dimJob.JobId) == null) { 157 completeDate = DateTime.Now; 158 } 159 } 160 dimJob.DateCompleted = completeDate; 154 161 } 155 162 dimJob.TotalTasks = totalTasks;
Note: See TracChangeset
for help on using the changeset viewer.