private void btnCancelarPendientes_Click(object sender, EventArgs e)
 {
     for (int i = 0; i < lstCursosInscripto.Items.Count; i++)
     {
         InscripcionCurso ic = (InscripcionCurso)lstCursosInscripto.Items[i];
         if (ic.Estado == EstadoInscripcion.Pendiente)
         {
             InscripcionCurso.RemoverInscripto(ic);
         }
     }
     ActualizarListaCursos();
 }
 private void btnEliminar_Click(object sender, EventArgs e)
 {
     if (lstCursosDisponibles.SelectedItem == null)
     {
         MessageBox.Show("Seleccione un curso");
     }
     else
     {
         InscripcionCurso.RemoverInscripto((InscripcionCurso)lstCursosDisponibles.SelectedItem);
         ActualizarListaCursos();
     }
 }
 private void btnDesinscribir_Click(object sender, EventArgs e)
 {
     if (lstCursosInscripto.SelectedItem == null)
     {
         MessageBox.Show("Seleccione un curso");
         return;
     }
     else
     {
         InscripcionCurso ic = (InscripcionCurso)lstCursosInscripto.SelectedItem;
         if (ic.Estado == EstadoInscripcion.Pendiente)
         {
             MessageBox.Show("La inscripción aún no fue confirmada. Utilice la opción 'Cancelar Inscripción Pendiente'");
             return;
         }
         InscripcionCurso.RemoverInscripto(ic);
         ActualizarListaCursos();
     }
 }