コード例 #1
0
        private void btn_salvarHorario_Click(object sender, EventArgs e)
        {
            string vquety;

            if (tb_idHorario.Text == "")
            {
                vquety = @" INSERT INTO tb_horarios (T_DSCHORARIO) VALUES ('" + mtb_dscHoario.Text + "')";
            }
            else
            {
                vquety = @"UPDATE tb_horarios SET T_DSCHORARIO = '" + mtb_dscHoario.Text + "'  WHERE N_IDHORARIO = " + tb_idHorario.Text;
            }

            Banco.dml(vquety);
            string vquery = @"
              SELECT 
                    N_IDHORARIO as 'ID Horário',
                    T_DSCHORARIO as 'Horário'
                FROM 
                    tb_horarios ORDER BY  T_DSCHORARIO

            ";

            dgv_horarios.DataSource = Banco.dql(vquery);
        }
コード例 #2
0
        private void btn_exluirHorario_Click(object sender, EventArgs e)
        {
            DialogResult res = MessageBox.Show("Confirma exclusão ?", "EXCLUIR! CUIDADO!!!!", MessageBoxButtons.YesNo);

            if (res == DialogResult.Yes)
            {
                string vquery1 = @"DELETE from tb_horarios WHERE N_IDHORARIO = " + tb_idHorario.Text;
                Banco.dml(vquery1);
                dgv_horarios.Rows.Remove(dgv_horarios.CurrentRow);
            }
        }
コード例 #3
0
        private void btn_exluirTurma_Click(object sender, EventArgs e)
        {
            DialogResult res = MessageBox.Show("Confirma exclusão", "Excluir?", MessageBoxButtons.YesNo);

            if (res == DialogResult.Yes)
            {
                string queryExcluirTurma = String.Format(@"DELETE FROM tb_turmas WHERE N_IDTURMA = {0}", idSelecionado);
                Banco.dml(queryExcluirTurma);
                dgv_turmas.Rows.Remove(dgv_turmas.CurrentRow);
            }

            /*  DialogResult res = new DialogResult();
             * res = ()
             */
        }
コード例 #4
0
        private void btn_salvarSalvaredicoes_Click(object sender, EventArgs e)
        {
            if (modo != 0)
            {
                string queryAtualizarTurma = "";
                string mgs = "";
                if (modo == 1)
                {
                    mgs = "Turma atualizada";
                    queryAtualizarTurma = String.Format(@"
                     UPDATE tb_turmas SET T_DSCTURMA = '{0}',N_IDPROFESSOR= {1},N_IDHORARIO = {2}, N_MAXALUNOS= '{3}',T_STATUS = '{4}' WHERE N_IDTURMA = {5}", tb_nomeTurma.Text,
                                                        cb_professores.SelectedValue, cb_horario.SelectedValue, Int32.Parse(Math.Round(n_maxAlunos.Value, 0).ToString()), cb_status.SelectedValue, idSelecionado);
                    // Banco.dml(queryAtualizarTurma);
                    numeroVagas();
                }
                else
                {
                    mgs = "Turma inserida";
                    queryAtualizarTurma = String.Format(@"INSERT INTO tb_turmas (T_DSCTURMA,N_IDPROFESSOR,N_IDHORARIO,N_MAXALUNOS,T_STATUS)  VALUES ('{0}',{1},{2},{3},'{4}')", tb_nomeTurma.Text, cb_professores.SelectedValue, cb_horario.SelectedValue, Int32.Parse(Math.Round(n_maxAlunos.Value, 0).ToString()), cb_status.SelectedValue);
                    MessageBox.Show("vai ser feito isso" + queryAtualizarTurma);
                    numeroVagas();
                }


                int linha = dgv_turmas.SelectedRows[0].Index;
                Banco.dml(queryAtualizarTurma);
                dgv_turmas[1, linha].Value = tb_nomeTurma.Text;
                dgv_turmas[2, linha].Value = cb_horario.Text;
                if (modo == 2)
                {
                    string vquery = @"SELECT tbt.N_IDTURMA as 'ID' ,tbt.T_DSCTURMA as 'Turma',tbh.T_DSCHORARIO  as 'Horário da turma'
                FROM tb_turmas as tbt
                INNER JOIN
                tb_horarios as tbh on tbh.N_IDHORARIO = tbt.N_IDHORARIO";
                    dgv_turmas.DataSource = Banco.dql(vquery);
                }
                MessageBox.Show(mgs);
            }
        }