Beispiel #1
0
 private void btnSalvar_Click(object sender, EventArgs e)
 {
     try
     {
         if (cbxDia.SelectedIndex == 0)
         {
             MessageBox.Show("Insira o dia para o cadastro!");
         }
         else
         {
             if (Convert.ToDateTime(dtpInicio.Text) > Convert.ToDateTime(dtpFim.Text))
             {
                 MessageBox.Show("Hora cadastrada Invalida!!");
             }
             else
             {
                 novoHorario = new horarios();
                 novoHorario.Salvar(idTurma, cbxDia.Text, dtpInicio.Text, dtpFim.Text);
                 MessageBox.Show("Salvo com sucesso!!");
                 ListarHorario();
             }
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Beispiel #2
0
 public void ListarHorario()
 {
     try
     {
         novoHorario            = new horarios();
         dgvHorarios.DataSource = novoHorario.listar(idTurma);
         estilo();
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Beispiel #3
0
 private void btnExcluir_Click(object sender, EventArgs e)
 {
     try
     {
         if (MessageBox.Show("Deseja realmente excluir esse campo??", "Deseja", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes)
         {
             novoHorario = new horarios();
             novoHorario.excluir(Convert.ToInt32(dgvHorarios.Rows[dgvHorarios.CurrentRow.Index].Cells["ID_HORARIO"].Value.ToString()));
             MessageBox.Show("Excluido com sucesso!!");
             ListarHorario();
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
        private void dgvTurma_DoubleClick(object sender, EventArgs e)
        {
            lblHorarios.Visible  = false;
            lblHorarios2.Visible = false;
            novoHorario          = new horarios();

            DataTable dadosTabela = new DataTable();

            //Isso é para pegar os horários da turma e colocar no método listar do novoHorario
            dadosTabela = novoHorario.listar(Convert.ToInt32(dgvTurma.Rows[dgvTurma.CurrentRow.Index].Cells["ID_TURMA"].Value));

            //Carregar no dgvHorario
            dgvHorario.DataSource = dadosTabela;

            //número de linhas de dados da tabela horário
            int linhas = dadosTabela.Rows.Count;

            for (int i = 0; i < linhas; i++)
            {
                dgvHorario.Rows[i].DefaultCellStyle.BackColor = Color.LightSteelBlue;
                i++;
            }
        }