public void finalizarActividad() {

    try {
      FacesContext contex = FacesContext.getCurrentInstance();
      contex
          .getExternalContext()
          .redirect(
              "http://192.168.1.102:2020/aplicacionesExternas/externa.php?idAct="
                  + act.getId()
                  + "&idSes="
                  + sesion_actual.getId()
                  + "&idCond=1&idUsu="
                  + idusu.getId());
    } catch (Exception e) {
      System.out.println("----------------------------Error---------------------------------" + e);
    }
  }
  /** se toma la condicion, la sesion y la actividad y se cierra la actividad a dedo */
  public void cerraractividad() {

    ses = new Sesion();
    ses.setIdUsuario(idusu);
    cond = new Condicion();
    cond.setEstado("activa");
    resul = finalizarActividad(act, ses, cond);

    FacesContext.getCurrentInstance().addMessage(null, new FacesMessage(resul.getEstatus()));
    int j = 0;
    activi = new Actividad();
    activi.setEstado(estadoSeleccionado.toString());
    actividad = consultarActividades(idusu, activi);
    actividades = new ArrayList<Actividad>();
    if (actividad.getActividads().isEmpty()) {
      actividades = null;
    }
    while (actividad.getActividads().size() > j) {
      act = actividad.getActividads().get(j);
      actividades.add(act);
      j++;
    }
  }