private void ParseSchedule()
        {
            int dayCounter = 0;

            Days = new ObservableCollection <DayViewModel>();
            foreach (var dayData in weeksDictionary[weeksEnumerator.Current])
            {
                DayViewModel day = new DayViewModel()
                {
                    Header = daysTranslator[dayCounter]
                };
                day.Subjects = new ObservableCollection <SubjectViewModel>();
                foreach (var subject in dayData)
                {
                    day.Subjects.Add(new SubjectViewModel()
                    {
                        Room    = subject.Classrooms[0].ToString(),
                        Teacher = subject.Teachers[0].ToString(),
                        Title   = subject.Name,
                        Time    = DisplayPeriod(subject.Start, subject.End)
                    });
                }
                Days.Add(day);
                dayCounter++;
            }
            weeksEnumerator.MoveNext();
            if (weeksEnumerator.Current == null)
            {
                weeksEnumerator = weeksDictionary.Keys.GetEnumerator();
            }
        }
 private void ParseSchedule()
 {
     int dayCounter = 0;
     Days = new ObservableCollection<DayViewModel>();
     foreach (var dayData in weeksDictionary[weeksEnumerator.Current])
     {
         DayViewModel day = new DayViewModel() { Header = daysTranslator[dayCounter] };
         day.Subjects = new ObservableCollection<SubjectViewModel>();
         foreach (var subject in dayData)
         {
             day.Subjects.Add(new SubjectViewModel()
             {
                 Room = subject.Classrooms[0].ToString(),
                 Teacher = subject.Teachers[0].ToString(),
                 Title = subject.Name,
                 Time = DisplayPeriod(subject.Start, subject.End)
             });
         }
         Days.Add(day);
         dayCounter++;
     }
     weeksEnumerator.MoveNext();
     if(weeksEnumerator.Current==null)
     {
         weeksEnumerator = weeksDictionary.Keys.GetEnumerator();
     }
 }