示例#1
0
        private void btnEntrar_Click(object sender, EventArgs e)
        {
            try
            {
                string nome = cboNomes.Text;
                if (nome == "")
                {
                    if (MessageBox.Show("Digite seu nome", "Falta de dados", MessageBoxButtons.OKCancel, MessageBoxIcon.Information) == DialogResult.Cancel)
                    {
                        Close();
                    }
                    else
                    {
                        txtNomeAluno.Text = "";
                        txtNomeAluno.Focus();
                        return;
                    }
                }
                else
                {
                    if (nome == "Nenhum aluno com esse nome cadastrado")
                    {
                        if (MessageBox.Show("Insira um nome válido", "Nome errado", MessageBoxButtons.RetryCancel, MessageBoxIcon.Information) == DialogResult.Cancel)
                        {
                            Close();
                        }
                        else
                        {
                            txtNomeAluno.Text = "";
                            txtNomeAluno.Focus();
                            return;
                        }
                    }
                }
                txtNomeAluno.Focus();
                txtNomeAluno.SelectAll();
                frmInicio inicio = new frmInicio();
                inicio.licaoAtual = sql.licao[0] + 1;
                frmDigitacao digitacao = new frmDigitacao();
                digitacao.NomeDoAluno.Text        = nome;
                digitacao.aluno                   = sql.id_aluno[0];
                digitacao.lblLicaoNEW.Text        = Convert.ToString(sql.licao[0] + 1);
                digitacao.lblLicaoOLD.Text        = Convert.ToString(sql.licao[0]);
                digitacao.lblId.Text              = Convert.ToString(sql.id_aluno[0]);
                digitacao.lblLinhasRestantes.Text = Convert.ToString(sql.nvl[0]);
                txtNomeAluno.Clear();
                inicio.ShowDialog();
                digitacao.ShowDialog();
            }

            catch (Exception ex)
            {
                //MessageBox.Show(ex.Message);
                txtNomeAluno.Focus();
                txtNomeAluno.SelectAll();
            }
        }
示例#2
0
        private void btnEntrar_Click(object sender, EventArgs e)
        {
            if (cboNomes.Text == "")
            {
                if (MessageBox.Show("Digite seu nome", "Falta de dados", MessageBoxButtons.RetryCancel, MessageBoxIcon.Information) == DialogResult.Cancel)
                {
                    Close();
                }
                else
                {
                    txtNomeAluno.Text = "";
                    txtNomeAluno.Focus();
                    return;
                }
            }
            else
            {
                if (cboNomes.Text == "Nenhum aluno com esse nome cadastrado")
                {
                    if (MessageBox.Show("Insira um nome válido", "Nome errado", MessageBoxButtons.RetryCancel, MessageBoxIcon.Information) == DialogResult.Cancel)
                    {
                        Close();
                    }
                    else
                    {
                        txtNomeAluno.Text = "";
                        txtNomeAluno.Focus();
                        return;
                    }
                }
            }
            try
            {
                txtNomeAluno.Focus();
                txtNomeAluno.SelectAll();
                frmDigitacao digitacao = new frmDigitacao();
                digitacao.NomeDoAluno.Text = cboNomes.Text;
                //select id_aluno FROM aluno WHERE nome = "Adrian Tetzner Filgueira"
                //sql.Select("SELECT id_aluno FROM ", "aluno WHERE nome = \"" + cboNomes.Text + "\"", 2);
                digitacao.aluno = sql.id_aluno[0];
                //select licao FROM aluno WHERE id_aluno = 2
                //sql.Select("SELECT licao FROM ", "aluno WHERE id_aluno = " + sql.id_aluno + "", 2);
                digitacao.lblLicaoNEW.Text        = Convert.ToString(sql.licao[0] + 1);
                digitacao.lblLicaoOLD.Text        = Convert.ToString(sql.licao[0]);
                digitacao.lblId.Text              = Convert.ToString(sql.id_aluno[0]);
                digitacao.lblLinhasRestantes.Text = Convert.ToString(sql.nvl[0]);

                digitacao.ShowDialog();
            }
            catch (Exception)
            {
                txtNomeAluno.Focus();
                txtNomeAluno.SelectAll();
            }
        }