Ejemplo n.º 1
0
        /// <summary>
        /// Solicita ao servidor a criação de um novo jogo da velha.
        /// Ao entrar no jogo, um novo formulário do tipo JogoDaVelha
        ///   é criado para que o usuário interaja com este novo jogo.
        /// </summary>
        private void btnCriarEEntrar_Click(object sender, EventArgs e)
        {
            String resposta = enviandoMensagem(MensagensDeRequisicao.novoJogo("tictactoe"));

            if (resposta == null)
            {
                return;
            }
            btnConsultar_Click(sender, e);
            RespostaDoServidor resp = new RespostaDoServidor(resposta);

            if (resp.respostaAfirmativa)
            {
                int idJogador = -1;
                int idJogo    = -1;
                idJogador = int.Parse(txtJogador.Text);
                idJogo    = resp.identificadorDoJogo;
                JogoDaVelha f = new JogoDaVelha(idJogo, idJogador, this);
                f.Show();
            }
        }
Ejemplo n.º 2
0
        /// <summary>
        /// Solicita ao servidor a criação de um novo jogo da velha.
        /// </summary>
        private void btnNovoJogo_Click(object sender, EventArgs e)
        {
            String resposta = enviandoMensagem(MensagensDeRequisicao.novoJogo("tictactoe"));

            btnConsultar_Click(sender, e);
        }