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(); }
public AnswerLotofTextViewModel(AnswerLotofTextModel aModel) : base(aModel) { this.AnswerModel = aModel; }