fixes bug#6978 mudança do render do combo de ruta
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@52790 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
9a5c99c3b3
commit
72e8935062
|
@ -32,6 +32,7 @@ import org.zkoss.zul.Button;
|
||||||
import org.zkoss.zul.Checkbox;
|
import org.zkoss.zul.Checkbox;
|
||||||
import org.zkoss.zul.Combobox;
|
import org.zkoss.zul.Combobox;
|
||||||
import org.zkoss.zul.Comboitem;
|
import org.zkoss.zul.Comboitem;
|
||||||
|
import org.zkoss.zul.ComboitemRenderer;
|
||||||
import org.zkoss.zul.Datebox;
|
import org.zkoss.zul.Datebox;
|
||||||
import org.zkoss.zul.Intbox;
|
import org.zkoss.zul.Intbox;
|
||||||
import org.zkoss.zul.Label;
|
import org.zkoss.zul.Label;
|
||||||
|
@ -183,6 +184,7 @@ public class EditarCorridaController extends MyGenericForwardComposer {
|
||||||
@Override
|
@Override
|
||||||
public void doAfterCompose(Component comp) throws Exception {
|
public void doAfterCompose(Component comp) throws Exception {
|
||||||
super.doAfterCompose(comp);
|
super.doAfterCompose(comp);
|
||||||
|
cmbRuta.setItemRenderer(new MyComboRutaRenderer());
|
||||||
popularCombobox(cmbIndGeneraFeriado);
|
popularCombobox(cmbIndGeneraFeriado);
|
||||||
|
|
||||||
esquemaCorrida = (EsquemaCorrida) Executions.getCurrent().getArg().get("esquemaCorrida");
|
esquemaCorrida = (EsquemaCorrida) Executions.getCurrent().getArg().get("esquemaCorrida");
|
||||||
|
@ -534,7 +536,6 @@ public class EditarCorridaController extends MyGenericForwardComposer {
|
||||||
|
|
||||||
esquemaCorrida.setInfoCorrida(txtInfoCorrida.getValue());
|
esquemaCorrida.setInfoCorrida(txtInfoCorrida.getValue());
|
||||||
esquemaCorrida.setIndCorridaExtra(chkCorridaExtra.isChecked());
|
esquemaCorrida.setIndCorridaExtra(chkCorridaExtra.isChecked());
|
||||||
|
|
||||||
esquemaCorrida.setNumCorrida(txtNumCorrida.getValue());
|
esquemaCorrida.setNumCorrida(txtNumCorrida.getValue());
|
||||||
esquemaCorrida.setActivo(Boolean.TRUE);
|
esquemaCorrida.setActivo(Boolean.TRUE);
|
||||||
esquemaCorrida.setFecmodif(Calendar.getInstance().getTime());
|
esquemaCorrida.setFecmodif(Calendar.getInstance().getTime());
|
||||||
|
@ -745,7 +746,6 @@ public class EditarCorridaController extends MyGenericForwardComposer {
|
||||||
|
|
||||||
public void onClick$btnApagar(Event ev) {
|
public void onClick$btnApagar(Event ev) {
|
||||||
try {
|
try {
|
||||||
|
|
||||||
int resp = Messagebox.show(Labels.getLabel("editarConfiguracionCorridaController.MSG.borrarPergunta"),
|
int resp = Messagebox.show(Labels.getLabel("editarConfiguracionCorridaController.MSG.borrarPergunta"),
|
||||||
Labels.getLabel("editarConfiguracionCorridaController.window.title"),
|
Labels.getLabel("editarConfiguracionCorridaController.window.title"),
|
||||||
Messagebox.YES | Messagebox.NO, Messagebox.QUESTION);
|
Messagebox.YES | Messagebox.NO, Messagebox.QUESTION);
|
||||||
|
@ -755,7 +755,9 @@ public class EditarCorridaController extends MyGenericForwardComposer {
|
||||||
Messagebox.show(Labels.getLabel("editarConfiguracionCorridaController.MSG.borrarOK"),
|
Messagebox.show(Labels.getLabel("editarConfiguracionCorridaController.MSG.borrarOK"),
|
||||||
Labels.getLabel("editarConfiguracionCorridaController.window.title"),
|
Labels.getLabel("editarConfiguracionCorridaController.window.title"),
|
||||||
Messagebox.OK, Messagebox.INFORMATION);
|
Messagebox.OK, Messagebox.INFORMATION);
|
||||||
|
|
||||||
esquemaCorridaList.removeItem(esquemaCorrida);
|
esquemaCorridaList.removeItem(esquemaCorrida);
|
||||||
|
|
||||||
closeWindow();
|
closeWindow();
|
||||||
}
|
}
|
||||||
} catch (Exception ex) {
|
} catch (Exception ex) {
|
||||||
|
@ -915,6 +917,7 @@ public class EditarCorridaController extends MyGenericForwardComposer {
|
||||||
lsParadaEsquema.remove(paradaEsquema);
|
lsParadaEsquema.remove(paradaEsquema);
|
||||||
|
|
||||||
log.debug("Esquema Tramo Removida: " + lsParadaEsquema.get(i).getNumsecuencia() + " - " + lsParadaEsquema.get(i).getParada().getCveparada());
|
log.debug("Esquema Tramo Removida: " + lsParadaEsquema.get(i).getNumsecuencia() + " - " + lsParadaEsquema.get(i).getParada().getCveparada());
|
||||||
|
|
||||||
esquemaTramoList.setData(lsParadaEsquema);
|
esquemaTramoList.setData(lsParadaEsquema);
|
||||||
|
|
||||||
podeExcluir = true;
|
podeExcluir = true;
|
||||||
|
@ -1655,11 +1658,23 @@ public class EditarCorridaController extends MyGenericForwardComposer {
|
||||||
Labels.getLabel("busquedaConfiguracionCorridaController.window.title"),
|
Labels.getLabel("busquedaConfiguracionCorridaController.window.title"),
|
||||||
argss, MODAL);
|
argss, MODAL);
|
||||||
}
|
}
|
||||||
|
|
||||||
public void onChange$horasalida(Event e){
|
public void onChange$horasalida(Event e){
|
||||||
((RenderConfiguracionCorridaTramo)esquemaTramoList.getItemRenderer()).alterarDataPartida(horasalida.getValue());
|
((RenderConfiguracionCorridaTramo)esquemaTramoList.getItemRenderer()).alterarDataPartida(horasalida.getValue());
|
||||||
esquemaCorrida.setEsquemaTramoList(lsEsquemaTramo);
|
esquemaCorrida.setEsquemaTramoList(lsEsquemaTramo);
|
||||||
carregarParadaSecuencia(lsEsquemaTramo);
|
carregarParadaSecuencia(lsEsquemaTramo);
|
||||||
selecionarRutaSequenciaForaEsqCorrida();
|
selecionarRutaSequenciaForaEsqCorrida();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public class MyComboRutaRenderer implements ComboitemRenderer {
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void render(Comboitem item, Object data) throws Exception {
|
||||||
|
|
||||||
|
Ruta ruta = (Ruta)data;
|
||||||
|
String descricao = ruta.getDescruta() + " Id:" + ruta.getRutaId() + " Sentido:" + (ruta.getIndSentidoIda()?Labels.getLabel("editarCatalogoDeRutaController.radIda.value"):Labels.getLabel("editarCatalogoDeRutaController.radVolta.value")) + " Número:"+ruta.getNumRuta();
|
||||||
|
item.setLabel(descricao);
|
||||||
|
item.setValue(data);
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue