예제 #1
0
        public async Task GetQuizzes()
        {
            if (initialized == true)
            {
                return;
            }
            IsBusy = true;
            IEnumerable <Quiz> quizzes = await quizService.GetQuizzes();

            // очищаем список
            while (Quizzes.Any())
            {
                Quizzes.RemoveAt(Quizzes.Count - 1);
            }

            // добавляем загруженные данные
            foreach (Quiz f in quizzes)
            {
                Quizzes.Add(f);
            }
            IsBusy      = false;
            initialized = true;
        }