/** @return the histrorial */ public List<Historial> getHistrorial() { if (metaSeleccionada != null) { System.out.println("INDICADOR " + metaSeleccionada.getIndicador().getIdIndicador()); histrorial = ejbFacadeHistorial.getSemaforosIndicador( metaSeleccionada.getIndicador().getIdIndicador()); this.createDateModel(); return histrorial; } else { return null; } }
public void guardarHistorial() { nuevoHistorial = new Historial(); nuevoHistorial.setValor(new BigDecimal(nuevoVolorIndocador)); nuevoHistorial.setIdIndicador(metaSeleccionada.getIndicador()); nuevoHistorial.setFechaMedicion(fecha); ejbFacadeHistorial.create(nuevoHistorial); for (int i = 0; i < itemsdetalle.size(); i++) { itemsdetalle.get(i).setIdhistorial(nuevoHistorial); itemsdetalle.get(i).setIddetallehistorial(0); ejbFacadeDeta.create(itemsdetalle.get(i)); } metaSeleccionada.getIndicador().setHistorialCollection(histrorial); ejbFacadeIndicador.edit(metaSeleccionada.getIndicador()); ejbFacadeObjEstInd.edit(metaSeleccionada); ejbFacade.edit(metaSeleccionada.getObjetivoestrategico()); nuevoVolorIndocador = 0; }