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_достижения = 22, Наличие = true }); db.SaveChanges(); } } catch { } results.Show(); results.listBoxTrue.Items.Add(trueAsk.ToString()); // вывод кол-ва верных ответов results.listBoxFalse.Items.Add(falseAsk.ToString()); // вывод кол-ва неверных ответов btnNextQustions.Visible = false; this.Hide(); }
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) { } }