예제 #1
0
        public void gameIsend() // Функция, которая выполняет действия, в случае, если игра прекращается
        {
            MyNowResults results = new MyNowResults();
            Registration reg     = new Registration();

            try
            {
                using (Context db = new Context())
                {
                    reg        = db.Registrations.Where(d => d.Login == Avtorization.logginO).FirstOrDefault(); // Добавление Баллов
                    reg.Score += trueAsk;
                    db.InfoPlayers.Add(new InfoPlayer {
                        Id_игрока = reg.id, id_достижения = 21, Наличие = true
                    });
                    db.SaveChanges();
                }
            }
            catch
            {
            }
            results.Show();
            results.listBoxTrue.Items.Add(trueAsk.ToString());   // вывод кол-ва верных ответов
            results.listBoxFalse.Items.Add(falseAsk.ToString()); // вывод кол-ва неверных ответов
            btnNextQustions.Visible = false;
            this.Hide();
        }
예제 #2
0
        public void konecIgr(object sender, EventArgs e)
        {
            MyNowResults myNow = new MyNowResults();

            myNow.Show();
            this.Hide();
        }
예제 #3
0
        void closee(object sender, EventArgs e)
        {
            MyNowResults res = new MyNowResults();

            res.Show();
            this.Close();
        }
예제 #4
0
        private void btnEnds_Click(object sender, EventArgs e)
        {
            MyNowResults results = new MyNowResults();
            DialogResult dialog  = MessageBox.Show("Вы уверены, что хотите завершить тестирование?", "Внимание!", MessageBoxButtons.OKCancel);

            if (dialog == DialogResult.OK)
            {
                gameIsend();
            }
            else if (dialog == DialogResult.Cancel)
            {
            }
        }