public void editarIndicadorEdicion() { if (metaSeleccionada != null) { System.out.println("META " + metaSeleccionada); selected.getObjetivoestrategicoindicadorCollection().remove(this.metaSeleccionada); nuevoObjetivoestrategicoindicador = metaSeleccionada; System.out.println(metaSeleccionada); System.err.println( "cuenta " + metaSeleccionada.getIndicador().getSemaforoCollection().size()); for (Semaforo s : metaSeleccionada.getIndicador().getSemaforoCollection()) { if (s.getColor() == 'v') { verde = s; } if (s.getColor() == 'n') { naranja = s; } if (s.getColor() == 'r') { rojo = s; } } ejbFacadeObjEstInd.remove(metaSeleccionada); } else { FacesContext context = FacesContext.getCurrentInstance(); context.addMessage(null, new FacesMessage("Seleccione un item de la lista")); } }
public void eliminarIndicadorEdicion() { if (metaSeleccionada != null) { System.out.println("META " + metaSeleccionada); System.out.println(metaSeleccionada); selected.getObjetivoestrategicoindicadorCollection().remove(this.metaSeleccionada); ejbFacadeObjEstInd.remove(metaSeleccionada); ejbFacade.edit(selected); } else { FacesContext context = FacesContext.getCurrentInstance(); context.addMessage(null, new FacesMessage("Seleccione un item de la lista")); } }