julio 2017-03-08 18:39:55 +00:00
parent d719323a54
commit 48f96b1c24
3 changed files with 12 additions and 8 deletions

View File

@ -210,13 +210,11 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer
return; return;
} }
ParadaSecuencia psOrigen = (ParadaSecuencia) rutaSecuenciaList.getSelected(); Parada parada = null;
int indexSelecto = rutaSecuenciaList.getSelectedIndex();
ParadaSecuencia psDestino = new ParadaSecuencia();
try { try {
MyTextbox txtParada = (MyTextbox) ((KeyEvent) event).getTarget(); MyTextbox txtParada = (MyTextbox) ((KeyEvent) event).getTarget();
nuevaParada = txtParada.getValue(); nuevaParada = txtParada.getValue();
parada = (Parada) txtParada.getAttribute("parada");
} catch (Exception e) { } catch (Exception e) {
} }
@ -237,7 +235,7 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer
Messagebox.YES | Messagebox.NO, Messagebox.QUESTION); Messagebox.YES | Messagebox.NO, Messagebox.QUESTION);
if (resp == Messagebox.YES) { if (resp == Messagebox.YES) {
if (rutaService.cambiarParadaRuta(ruta, psOrigen.getParada(), nuevaParada)) { if (rutaService.cambiarParadaRuta(ruta, parada, nuevaParada)) {
Messagebox.show( Messagebox.show(
Labels.getLabel("editarCatalogoDeRutaController.actionCanbiarParada.sucesso"), Labels.getLabel("editarCatalogoDeRutaController.actionCanbiarParada.sucesso"),
Labels.getLabel("editarEmpresaController.window.title"), Labels.getLabel("editarEmpresaController.window.title"),
@ -246,6 +244,7 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer
} }
} catch (Exception e) { } catch (Exception e) {
e.printStackTrace();
Messagebox.show(e.getMessage(), Messagebox.show(e.getMessage(),
Labels.getLabel("editarCatalogoDeRutaController.window.title"), Labels.getLabel("editarCatalogoDeRutaController.window.title"),
Messagebox.OK, Messagebox.EXCLAMATION); Messagebox.OK, Messagebox.EXCLAMATION);
@ -253,6 +252,10 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer
} else { } else {
ParadaSecuencia psOrigen = (ParadaSecuencia) rutaSecuenciaList.getSelected();
int indexSelecto = rutaSecuenciaList.getSelectedIndex();
ParadaSecuencia psDestino = new ParadaSecuencia();
try { try {
psDestino = (ParadaSecuencia) lsParadasSequencia.get(indexSelecto + 1); psDestino = (ParadaSecuencia) lsParadasSequencia.get(indexSelecto + 1);
} catch (IndexOutOfBoundsException e) { } catch (IndexOutOfBoundsException e) {

View File

@ -34,6 +34,7 @@ public class RenderCatalogoDeRutasSecuencia implements ListitemRenderer {
txtParada.setValue(parada.getCveparada() + " - " + parada.getDescparada()); txtParada.setValue(parada.getCveparada() + " - " + parada.getDescparada());
txtParada.setStyle("border-style : none; background: #FFF; color: black; text-transform:uppercase;"); txtParada.setStyle("border-style : none; background: #FFF; color: black; text-transform:uppercase;");
txtParada.setReadonly(true); txtParada.setReadonly(true);
txtParada.setAttribute("parada", parada);
lc.addForward("onDoubleClick", lstm.getParent(), "onDoubleClick"); lc.addForward("onDoubleClick", lstm.getParent(), "onDoubleClick");
lc.appendChild(txtParada); lc.appendChild(txtParada);
} else { } else {

View File

@ -255,7 +255,7 @@
<listheader id="secuencia" <listheader id="secuencia"
image="/gui/img/create_doc.gif" image="/gui/img/create_doc.gif"
label="${c:l('editarCatalogoDeRutaController.lbSecuencia.value')}" /> label="${c:l('editarCatalogoDeRutaController.lbSecuencia.value')}" />
<listheader id="secuencia2" width="30%" <listheader id="localidade" width="30%"
image="/gui/img/create_doc.gif" image="/gui/img/create_doc.gif"
label="${c:l('editarCatalogoDeRutaController.lbTramo.value')}" /> label="${c:l('editarCatalogoDeRutaController.lbTramo.value')}" />
<listheader image="/gui/img/create_doc.gif" <listheader image="/gui/img/create_doc.gif"