public void LoadQestions() { foreach (QuestionDetail item in questionsModel.GetRandomQuestions()) { QuizQuestions.Add(item); } TotalQuestion = QuizQuestions.Count; CurrentQuestion = QuizQuestions.First(); CurrentQuestionNo = 1; }
public async Task GetQuestions() { if (initializedQuest == true) { return; } IsBusy = true; IEnumerable <QuizQuestion> questions = await quizService.GetQuestions(); // очищаем список while (QuizQuestions.Any()) { QuizQuestions.RemoveAt(QuizQuestions.Count - 1); } // добавляем загруженные данные foreach (QuizQuestion f in questions) { QuizQuestions.Add(f); } IsBusy = false; initializedQuest = true; }
// add a question to a quiz public void AddQuestionToQuiz(Studio_Question questionAdded) { QuizQuestions.Add(questionAdded); }