public void actualizarVista() { vistaMaestro vista = (vistaMaestro) this.getSession().getVista(); Maestro dto = new Maestro(); modeloMaestro modMaestro = new modeloMaestro(); if (this.tipoMaestro != "") this.getSession().setListaDto(modMaestro.lstHijosPorMaestro(this.tipoMaestro)); else this.getSession().setListaDto(modMaestro.buscar(dto)); modeloReporte modeloReporte = new modeloReporte(); javax.swing.DefaultComboBoxModel modeloComboReporte = new javax.swing.DefaultComboBoxModel( modeloReporte.buscar(new Reporte(), "strpadre", "Maestro").toArray()); vista.getImprimir().getTemplate().setModel(modeloComboReporte); // javax.swing.DefaultComboBoxModel modeloComboMaestro=new // javax.swing.DefaultComboBoxModel(modeloMaestro.buscarMaestros()); javax.swing.DefaultComboBoxModel modeloComboMaestro; if (this.tipoMaestro != "") { Maestro[] arrTipoMaestro = new Maestro[1]; arrTipoMaestro[0] = modMaestro.buscarMaestro(new Maestro(), "strcodigo", this.tipoMaestro); // modeloComboMaestro=new // javax.swing.DefaultComboBoxModel(modMaestro.hijosPorMaestro(this.tipoMaestro)); modeloComboMaestro = new javax.swing.DefaultComboBoxModel(arrTipoMaestro); } else modeloComboMaestro = new javax.swing.DefaultComboBoxModel(modMaestro.buscarMaestros()); vista.getCmbdtomaestro().setModelo(modeloComboMaestro); this.cargarCmbShort(vista.getCmbshrnivel(), vista.getCmbdtomaestro()); this.cargarCmbShort(vista.getCmbshrpos_rel(), vista.getCmbdtomaestro()); this.getSession().setDtoActual(0, dto); // dto = (Maestro)this.getSession().getDto(0); this.cargarGrid(); }
public void setearCmbShort(Maestro dtoM) { vistaMaestro vista = (vistaMaestro) this.getSession().getVista(); if (dtoM.getDtomaestro() == null) { // TODO this.cargarCmbShort(vista.getCmbshrnivel(), vista.getCmbdtomaestro()); this.cargarCmbShort(vista.getCmbshrpos_rel(), vista.getCmbdtomaestro()); } else { opcionListaCombo opcion = new opcionListaCombo(dtoM.getIntpos_rel(), "Pos: " + dtoM.getIntpos_rel()); vista.getCmbshrpos_rel().setSelectedItem(opcion); } }
public void nuevo() { vistaMaestro vista = new vistaMaestro(this); vista = (vistaMaestro) this.getSession().getVista(); vista.setDto(new Maestro()); this.crearMaestroInicio(vista); this.cargarCmbShort(vista.getCmbshrnivel(), vista.getCmbdtomaestro()); this.cargarCmbShort(vista.getCmbshrpos_rel(), vista.getCmbdtomaestro()); if (vista.getCentro2().isVisible()) { this.cambiarVista(); } vista.limpiarError(); vista.getChkbolactivo().setSelected(true); }