Exemple #1
0
 private void BuildGroupStatistics(Schedule schedule)
 {
     GroupStatistic.Clear();
     foreach (var group in schedule.Groups)
     {
         var stat = DataMiner.StaticticOfGroup(schedule, group);
         GroupStatistic.Add(stat);
     }
 }
Exemple #2
0
 private void BuildLecturerStatistics(Schedule schedule)
 {
     LecturerStatistic.Clear();
     foreach (var lecturer in schedule.Lecturers)
     {
         var stat = DataMiner.StaticticOfLecturer(schedule, lecturer);
         LecturerStatistic.Add(stat);
     }
 }
Exemple #3
0
 private void BuildClassroomStatistics(Schedule schedule)
 {
     ClassroomStatistic.Clear();
     foreach (var classroom in schedule.Classrooms)
     {
         var stat = DataMiner.StaticticOfClassroom(schedule, classroom);
         ClassroomStatistic.Add(stat);
     }
 }
Exemple #4
0
 private void BuildSubjectStatistics(Schedule schedule)
 {
     SubjectStatistic.Clear();
     foreach (var subject in schedule.Subjects)
     {
         var stat = DataMiner.StaticticOfSubject(schedule, subject);
         SubjectStatistic.Add(stat);
     }
 }
Exemple #5
0
 private void BuildClassTimeStatistics(Schedule schedule)
 {
     ClassTimeStatistic.Clear();
     foreach (var classTime in schedule.TimeLine)
     {
         var stat = DataMiner.StaticticOfTime(schedule, classTime);
         ClassTimeStatistic.Add(stat);
     }
 }