Example #1
0
 public Guid?GetLastWorkloadEmployeeId(Discipline discipline, Group group, StudyYear studyYear)
 {
     using (Db.BeginReadOnlyWork())
     {
         if (_workloadRepository.Count() == 0)
         {
             return(null);
         }
         var workload = _workloadRepository.Get(
             w => w.LocalWorkload.DisciplineYear.DisciplineId == discipline.Id
             //&& w.LocalWorkload.Group.SpecialityId == group.SpecialityId
             && w.LocalWorkload.StudyYear.Year == studyYear.Year - 1);
         return(workload?.EmployeeId);
     }
 }