public void agregarIndicador() { List semaforos = new ArrayList<Semaforo>(); semaforos.add(getVerde()); semaforos.add(getNaranja()); semaforos.add(getRojo()); nuevoObjetivoestrategicoindicador.getIndicador().setSemaforoCollection(semaforos); this.selected .getObjetivoestrategicoindicadorCollection() .add(nuevoObjetivoestrategicoindicador); nuevoObjetivoestrategicoindicador = new Objetivoestrategicoindicador(); nuevoObjetivoestrategicoindicador.setObjetivoestrategico(selected); nuevoObjetivoestrategicoindicador.setIndicador(new Indicador()); nuevoObjetivoestrategicoindicador.getIndicador().setIdPersonaResponsable(new Persona()); nuevoObjetivoestrategicoindicador.getIndicador().setIdIndicador(0); idProvisional++; nuevoObjetivoestrategicoindicador.setObjetivoestrategicoindicadorPK( new ObjetivoestrategicoindicadorPK(0, idProvisional)); setRojo(new Semaforo()); getRojo().setColor('r'); getRojo().setIdSemaforo(0); setNaranja(new Semaforo()); getNaranja().setColor('n'); getNaranja().setIdSemaforo(0); setVerde(new Semaforo()); getVerde().setColor('v'); getVerde().setIdSemaforo(0); }
public void agregarIndicadorEdicion() { List semaforos = new ArrayList<Semaforo>(); semaforos.add(getVerde()); semaforos.add(getNaranja()); semaforos.add(getRojo()); nuevoObjetivoestrategicoindicador.getIndicador().setSemaforoCollection(semaforos); nuevoObjetivoestrategicoindicador.getIndicador().setSemaforoCollection(null); Collection<Componenteformla> componentes = nuevoObjetivoestrategicoindicador.getIndicador().getComponenteformlaCollection(); nuevoObjetivoestrategicoindicador.getIndicador().setComponenteformlaCollection(null); ejbFacadeIndicador.create(nuevoObjetivoestrategicoindicador.getIndicador()); nuevoObjetivoestrategicoindicador.getIndicador().setComponenteformlaCollection(componentes); for (Componenteformla c : componentes) { c.setIdcomponenteformla(0); c.setIdindicador(nuevoObjetivoestrategicoindicador.getIndicador()); ejbFacadeComp.create(c); } ejbFacadeIndicador.edit(nuevoObjetivoestrategicoindicador.getIndicador()); nuevoObjetivoestrategicoindicador.getIndicador().setSemaforoCollection(semaforos); nuevoObjetivoestrategicoindicador.setObjetivoestrategicoindicadorPK( new ObjetivoestrategicoindicadorPK( selected.getIdObjetivoEstrategico(), nuevoObjetivoestrategicoindicador.getIndicador().getIdIndicador())); for (int i = 0; i < semaforos.size(); i++) { Semaforo s = (Semaforo) semaforos.get(i); s.setIdIndicador(nuevoObjetivoestrategicoindicador.getIndicador()); System.out.println("Gusrdo semanforo"); ejbFacadeSemaforo.create(s); } this.ejbFacadeObjEstInd.create(nuevoObjetivoestrategicoindicador); this.selected .getObjetivoestrategicoindicadorCollection() .add(nuevoObjetivoestrategicoindicador); nuevoObjetivoestrategicoindicador = new Objetivoestrategicoindicador(); nuevoObjetivoestrategicoindicador.setObjetivoestrategico(selected); nuevoObjetivoestrategicoindicador.setIndicador(new Indicador()); nuevoObjetivoestrategicoindicador.getIndicador().setIdPersonaResponsable(new Persona()); nuevoObjetivoestrategicoindicador.getIndicador().setIdIndicador(0); setRojo(new Semaforo()); getRojo().setColor('r'); getRojo().setIdSemaforo(0); setNaranja(new Semaforo()); getNaranja().setColor('n'); getNaranja().setIdSemaforo(0); setVerde(new Semaforo()); getVerde().setColor('v'); getVerde().setIdSemaforo(0); ejbFacade.edit(selected); }
public Objetivoestrategico preparaNuevo() { idProvisional = 0; setRojo(new Semaforo()); getRojo().setColor('r'); getRojo().setIdSemaforo(0); setNaranja(new Semaforo()); getNaranja().setColor('n'); getNaranja().setIdSemaforo(0); setVerde(new Semaforo()); getVerde().setColor('v'); getVerde().setIdSemaforo(0); nuevoObjetivoestrategicoindicador = new Objetivoestrategicoindicador(); nuevoObjetivoestrategicoindicador.setObjetivoestrategico(selected); nuevoObjetivoestrategicoindicador.setIndicador(new Indicador()); nuevoObjetivoestrategicoindicador.getIndicador().setIdPersonaResponsable(new Persona()); System.out.println(nuevoObjetivoestrategicoindicador.getIndicador().getIdPersonaResponsable()); nuevoObjetivoestrategicoindicador.getIndicador().setIdIndicador(0); nuevoObjetivoestrategicoindicador.setObjetivoestrategicoindicadorPK( new ObjetivoestrategicoindicadorPK(0, idProvisional)); return this.prepareCreate(); }
public Objetivoestrategico preparaEdicion() { idProvisional = 0; setRojo(new Semaforo()); getRojo().setColor('r'); getRojo().setIdSemaforo(0); setNaranja(new Semaforo()); getNaranja().setColor('n'); getNaranja().setIdSemaforo(0); setVerde(new Semaforo()); getVerde().setColor('v'); getVerde().setIdSemaforo(0); nuevoObjetivoestrategicoindicador = new Objetivoestrategicoindicador(); nuevoObjetivoestrategicoindicador.setObjetivoestrategico(selected); nuevoObjetivoestrategicoindicador.setIndicador(new Indicador()); nuevoObjetivoestrategicoindicador.getIndicador().setIdPersonaResponsable(new Persona()); nuevoObjetivoestrategicoindicador.getIndicador().setIdIndicador(0); nuevoObjetivoestrategicoindicador.setObjetivoestrategicoindicadorPK( new ObjetivoestrategicoindicadorPK(0, idProvisional)); System.out.println("META " + nuevoObjetivoestrategicoindicador.getMeta()); System.out.println( "Indicadores " + selected.getObjetivoestrategicoindicadorCollection().size()); return selected; }