private async void PopulateLessonList()
        {
            List <Lesson> lessons = await App.DB.ShowLessons(studentValue);

            LessonList.Clear();
            foreach (Lesson lesson in lessons)
            {
                LessonList.Add(lesson);
            }
        }
Beispiel #2
0
        public void ResetFields()
        {
            Teacher        = "";
            Room           = "";
            Note           = "";
            SelectedNumber = "-";
            SelectedLetter = "-";
            Lessons        = "";
            Date           = DateTime.Today;
            LessonList.Clear();

            OneChecked          = TwoChecked = ThreeChecked = FourChecked =
                FiveChecked     = SixChecked = SevenChecked = EightChecked =
                    NineChecked = TenChecked = ElevenChecked = TwelveChecked = false;
        }
        async Task ExecuteLoadLessonsCommand()
        {
            if (IsBusy)
            {
                return;
            }

            IsBusy = true;

            try
            {
                LessonList.Clear();
                var lessons = await App.DB.ShowLessons(Student);

                foreach (var lesson in lessons)
                {
                    LessonList.Add(lesson);
                }
            }
            catch (Exception exception) { }
            finally { IsBusy = false; }
        }