Ejemplo n.º 1
0
        private void ButJogar_Click(object sender, EventArgs e)
        {
            int    idJogador    = Convert.ToInt32(lblIdJogador.Text);
            string senhaJogador = lblSenhaJogador.Text;
            string carta        = txbCarta.Text;
            int    posicao      = Convert.ToInt32(txbPosicao.Text);

            if (rbtFrente.Checked)
            {
                Jogo.Jogar(idJogador, senhaJogador, posicao, carta);
            }
            else if (rbtVolta.Checked)
            {
                Jogo.Jogar(idJogador, senhaJogador, posicao);
            }
            else if (rbtPassa.Checked)
            {
                Jogo.Jogar(idJogador, senhaJogador);
            }
        }
Ejemplo n.º 2
0
        //METODOS CRIADOS - ---------------------------------------------------------------------------------------------------------------------------------------------
        public void RealizarJogada()
        {
            //Adiciona cartas da mão ao array
            string textoMao = lblMostraMao.Text;

            textoMao = textoMao.Replace("\r\n", ",");
            string[] vetMao = textoMao.Split(',');

            ConsultarMao();
            ExibirTabuleiro();

            string jogada = null;

            //Se tiver a carta na mão, jogue-a (Posição setada como 0)
            if (vetMao[0] == "C")
            {
                jogada = "C";
            }
            else if (vetMao[0] == "P")
            {
                jogada = "P";
            }
            else if (vetMao[0] == "T")
            {
                jogada = "T";
            }
            else if (vetMao[0] == "F")
            {
                jogada = "F";
            }
            else if (vetMao[0] == "E")
            {
                jogada = "E";
            }
            else if (vetMao[0] == "G")
            {
                jogada = "G";
            }

            Jogo.Jogar(Convert.ToInt32(txbIdJogador.Text), txbSenhaJogador.Text, 0, jogada);
        }