예제 #1
0
        public Day(Days day)
        {
            Today = day;

            foreach (LectureTimes value in typeof(LectureTimes).GetEnumValues())
            {
                Lectures.Add(value, null);
            }
        }
예제 #2
0
        public void Add(Lecture lecture)
        {
            Lectures.Add(lecture);
            if (!UniqueGroups.Contains(lecture.Audience))
            {
                UniqueGroups.Add(lecture.Audience);
            }

            if (!UniqueTeachers.Contains(lecture.Lecturer))
            {
                UniqueTeachers.Add(lecture.Lecturer);
            }
        }
예제 #3
0
        public Lecture AddLecture(
            DayOfWeek dayOfWeek,
            DateTime startTime,
            DateTime endTime,
            LectureTheatre theatre)
        {
            var lecture = new Lecture(
                Id,
                theatre.Id,
                dayOfWeek,
                startTime,
                endTime);

            Lectures.Add(lecture);

            return(lecture);
        }
예제 #4
0
 public void AddLecture(Lecture lecture)
 {
     Lectures.Add(lecture);
 }