public void activar_desactivarEstudiante(int opcion) {
        try {
            if (tipo != 0) {
                int indice = jListEstudiantes.getSelectedIndex();
                int idEstudiante = DAOestudiante.estudiantes.get(jListEstudiantes.getSelectedIndex()).getId();
                DAOestudiante.setId(idEstudiante);
                DAOestudiante.conexion.conectar();
                String resultado = DAOestudiante.activar_desactivarUsuario(opcion);
                DAOestudiante.conexion.cerrarConexion();
                if (resultado.equals("exito")) {
                    JOptionPane.showMessageDialog(this,
                            "Estudiante " + ((opcion == 0) ? "activado" : "desactivado") + " con éxito", "Éxito en la inserción", JOptionPane.INFORMATION_MESSAGE);
                    cargarEstudiantes();
                    jListEstudiantes.setSelectedIndex(indice);
                } else {
                    JOptionPane.showMessageDialog(this,
                            resultado.concat("\n por favor verifique."), "Error", JOptionPane.ERROR_MESSAGE);
                }
            }
        } catch (Exception e) {
            System.out.println(e.toString());
        }
    }