コード例 #1
0
        void GetMvvmMessageChangeQuestionOrAnswer(WindowMessage message)
        {
            modelQuestionDatabaseTab = new ModelQuestionDatabaseTab(Questions, Question, Answers, Answer);

            if (message.IsQuestion)
            {
                modelQuestionDatabaseTab.MvvmMessageChangeQuestion(message.QuestionId, message.Message);
            }
            else
            {
                this.Answers = modelQuestionDatabaseTab.MvvmMessageChangeAnswer(message.QuestionId, message.AnswerId, message.Message);
            }

            LoadData();
        }
コード例 #2
0
 void LoadData()
 {
     modelQuestionDatabaseTab = new ModelQuestionDatabaseTab();
     this.Questions           = modelQuestionDatabaseTab.LoadData();
 }
コード例 #3
0
 void ChangeAnswer()
 {
     modelQuestionDatabaseTab = new ModelQuestionDatabaseTab(Questions, Question, Answers, Answer);
     modelQuestionDatabaseTab.ChangeAnswer();
 }
コード例 #4
0
 void RemoveQuestion()
 {
     modelQuestionDatabaseTab = new ModelQuestionDatabaseTab(Questions, Question, Answers, Answer);
     this.Questions           = modelQuestionDatabaseTab.RemoveQuestion();
     this.Answers             = new ObservableCollection <Answer>();
 }