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++; } }