private void Networkplayagain(object sender, PlayAgainArgs e) { this.Invoke((MethodInvoker) delegate() { progressBar1.Visible = false; }); if (e.Response == "no") { MessageBox.Show("Server refused to play again", "Game ended", MessageBoxButtons.OK); network.Stop(); } else { DialogResult result = MessageBox.Show("Do you want to play Again?", "play again", MessageBoxButtons.YesNo); if (result == DialogResult.Yes) { network.Send("playAgain", "yes"); } else { network.Send("playAgain", "no"); network.Stop(); } } }
private void NetworkClientPlayAgainResponse(object sender, PlayAgainArgs e) { if (e.Response == "yes") { NewGame(); } else { MessageBox.Show("Client refused to play again", "Game ended", MessageBoxButtons.OK); network.Stop(); } }