コード例 #1
0
ファイル: OnlineGameViewModel.cs プロジェクト: Akomer/Thesis
 private void Execute_CheckAnswer()
 {
     if (this.GameModel.CheckAnswer())
     {
         // System.Windows.Forms.MessageBox.Show("Right answer\nCongrat", "Right Answer",
         //     System.Windows.Forms.MessageBoxButtons.OK, System.Windows.Forms.MessageBoxIcon.None);
         this.RightAnswer();
     }
     else if (this.GameModel.UserAnswer.GetAnswerType() == typeof(AnswerLotofTextModel))
     {
         AnswerLotofTextModel rightAnswerModel = (AnswerLotofTextModel)this.GameModel.GetCard().Answer;
         String rightAnswer = rightAnswerModel.Text;
         if (System.Windows.Forms.MessageBox.Show("Is your answer right?\n" + rightAnswer, "Check your answer",
                                                  System.Windows.Forms.MessageBoxButtons.YesNo,
                                                  System.Windows.Forms.MessageBoxIcon.Question) == System.Windows.Forms.DialogResult.Yes)
         {
             this.RightAnswer();
         }
         else
         {
             this.WrongAnser();
         }
     }
     else
     {
         this.WrongAnser();
     }
     this.GenerateFullCard();
 }
コード例 #2
0
 public AnswerLotofTextViewModel(AnswerLotofTextModel aModel) : base(aModel)
 {
     this.AnswerModel = aModel;
 }