Esempio n. 1
0
        public void buscaPergunta()
        {
            Pergunta    pergunta = new Pergunta();
            DaoPergunta dao      = new DaoPergunta();
            int         valor    = 0;

            pergunta.IdNivel = dao.escolheNivel(valor);



            //  while(pergunta.IdNivel != nivel)
            pergunta = dao.retornaPergunta(pergunta);

            rtbDescri.Text = pergunta.PergDescri;

            pergunta = dao.retornaPergunta(pergunta);
        }
        private void btnInicio_Click(object sender, EventArgs e)
        {
            int nivel = 0;

            if (rb_1.Checked == true)
            {
                nivel = 1;
            }
            else if (rb_2.Checked == true)
            {
                nivel = 2;
            }
            else
            {
                nivel = 3;
            }



            DaoPergunta dao = new DaoPergunta();

            dao.escolheNivel(nivel);



            try
            {
                //Esconda o formulario atual
                this.Hide();
                // Crie apenas o segundo form
                FrmNovoJogo frmNovoJogo = new FrmNovoJogo();

                //Mostre o segundo form
                frmNovoJogo.ShowDialog();
            }
            finally
            {
                // ao fechar, mostre novamente o inicial, ou feche this.Close();
                this.Show();
            }
        }
        private void btnCadastrar_Click(object sender, EventArgs e)
        {
            Pergunta    pergunta = new Pergunta();
            DaoPergunta dao      = new DaoPergunta();
            int         nivel    = 0;

            pergunta.PergDescri = rTbQuestao.Text;
            pergunta.Opc_a      = txtOpc_A.Text;
            pergunta.Opc_b      = txtOpc_B.Text;
            pergunta.Opc_c      = txtOpc_C.Text;
            pergunta.Opc_d      = txtOpc_D.Text;
            pergunta.Opc_e      = txtOpc_E.Text;


            if (rb_A.Checked == true)
            {
                pergunta.Opc_certa = "opc_a";
            }
            else if (rb_A.Checked == true)
            {
                pergunta.Opc_certa = "opc_b";
            }
            else if (rb_A.Checked == true)
            {
                pergunta.Opc_certa = "opc_c";
            }
            else if (rb_A.Checked == true)
            {
                pergunta.Opc_certa = "opc_d";
            }
            else
            {
                pergunta.Opc_certa = "opc_e";
            }



            if (rb_1.Checked == true)
            {
                nivel = 1;
            }
            else if (rb_2.Checked == true)
            {
                nivel = 2;
            }
            else
            {
                nivel = 3;
            }

            pergunta.IdNivel = nivel;

            dao.cadastroPergunta(pergunta);

            txtOpc_A.Clear();
            txtOpc_B.Clear();
            txtOpc_C.Clear();
            txtOpc_D.Clear();
            txtOpc_E.Clear();

            MessageBox.Show("Cadastrado com sucesso!", "Eureka Quiz",
                            MessageBoxButtons.OK, MessageBoxIcon.Information);
        }