private void btnEliminar_Click(object sender, EventArgs e)
 {
     if (!txtIdAsistencia.Text.Equals(""))
     {
         ClsAsistencia objAsistencia = new ClsAsistencia();
         objAsistencia.IdAsistencia = int.Parse(txtIdAsistencia.Text);
         objAsistencia.eliminarAsistencia();
         actualizarTabla();
     }
     else
     {
         MessageBox.Show("Debe seleccionar el IdAsistencia", "Error");
     }
 }
 private void btnRegistrar_Click(object sender, EventArgs e)
 {
     if (!cmbIdentificacion.Text.Equals(""))
     {
         ClsAsistencia objAsistencia = new ClsAsistencia();
         objAsistencia.IdCurso        = int.Parse(cmbCurso.SelectedValue.ToString());
         objAsistencia.IdHorario      = int.Parse(cmbHorario.SelectedValue.ToString());
         objAsistencia.Identificacion = cmbIdentificacion.Text;
         DateTime dt = Convert.ToDateTime(dtpFecha.Value.ToString("yyyy/MM/dd"));
         objAsistencia.Fecha   = dt;
         objAsistencia.Asistio = cmbAsistio.Text;
         objAsistencia.registrarAsistencia();
     }
     else
     {
         MessageBox.Show("No se encuentra ningun alumno registrado en este curso", "Error");
     }
 }
 private void btnActualizar_Click(object sender, EventArgs e)
 {
     if (!txtIdAsistencia.Text.Equals(""))
     {
         ClsAsistencia objAsistencia = new ClsAsistencia();
         objAsistencia.IdCurso        = int.Parse(cmbCurso.SelectedValue.ToString());
         objAsistencia.IdHorario      = int.Parse(cmbHorario.SelectedValue.ToString());
         objAsistencia.Identificacion = cmbIdentificacion.Text;
         DateTime dt = Convert.ToDateTime(dtpFecha.Value.ToString("yyyy/MM/dd"));
         objAsistencia.Fecha        = dt;
         objAsistencia.Asistio      = cmbAsistio.Text;
         objAsistencia.IdAsistencia = int.Parse(txtIdAsistencia.Text);
         objAsistencia.actualizarAsistencia();
         actualizarTabla();
     }
     else
     {
         MessageBox.Show("Debe seleccionar el IdAsistencia", "Error");
     }
 }
        public void actualizarTabla()
        {
            ClsAsistencia objAsistencia = new ClsAsistencia();

            dgvAsistencias.DataSource = objAsistencia.listarAsistencias().Tables[0];
        }