Changeset 4333 for branches/3.3-HiveMigration/sources/HeuristicLab.Hive/HeuristicLab.Hive.Server.LINQDataAccess/3.3/JobDao.cs
- Timestamp:
- 08/27/10 08:35:43 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/3.3-HiveMigration/sources/HeuristicLab.Hive/HeuristicLab.Hive.Server.LINQDataAccess/3.3/JobDao.cs
r4267 r4333 150 150 where jobIds.Contains(job.JobId) 151 151 select EntityToDto(job, null); 152 153 152 return jobs.ToList(); 153 } 154 155 public bool IsUserAuthorizedForJobs(string userId, params Guid[] jobIds) { 156 var jobs = from job in Context.Jobs 157 where jobIds.Contains(job.JobId) 158 select job; 159 return jobs.All(job => job.UserId == userId); 154 160 } 155 161 #endregion … … 174 180 target.Priority = source.Priority; 175 181 target.JobState = Enum.GetName(typeof(JobState), source.State); 182 target.UserId = source.UserId; 176 183 return target; 177 184 } … … 185 192 target = new JobDto(); 186 193 187 //target.ParentJob = null;188 //target.PluginsNeeded = null;189 //target.Slave = null;190 //target.Project = null;191 192 194 target.CoresNeeded = source.CoresNeeded; 193 195 target.MemoryNeeded = source.MemoryNeeded; … … 197 199 target.DateFinished = source.DateFinished; 198 200 target.Id = source.JobId; 199 201 200 202 target.Exception = source.Exception; 201 203 target.Percentage = source.Percentage; … … 203 205 target.Priority = source.Priority; 204 206 target.State = (JobState)Enum.Parse(typeof(JobState), source.JobState, true); 207 target.UserId = source.UserId; 205 208 return target; 206 209 }
Note: See TracChangeset
for help on using the changeset viewer.