fixes bug #7930
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@66026 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
1f6ffcac36
commit
638edd874f
|
@ -209,22 +209,10 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer
|
||||||
Messagebox.OK, Messagebox.EXCLAMATION);
|
Messagebox.OK, Messagebox.EXCLAMATION);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
ParadaSecuencia psOrigen = (ParadaSecuencia) rutaSecuenciaList.getSelected();
|
ParadaSecuencia psOrigen = (ParadaSecuencia) rutaSecuenciaList.getSelected();
|
||||||
int indexSelecto = rutaSecuenciaList.getSelectedIndex();
|
int indexSelecto = rutaSecuenciaList.getSelectedIndex();
|
||||||
ParadaSecuencia psDestino = new ParadaSecuencia();
|
ParadaSecuencia psDestino = new ParadaSecuencia();
|
||||||
try {
|
|
||||||
psDestino = (ParadaSecuencia) lsParadasSequencia.get(indexSelecto + 1);
|
|
||||||
} catch (IndexOutOfBoundsException e) {
|
|
||||||
|
|
||||||
Messagebox.show(Labels.getLabel("editarCatalogoDeRutaController.msg.finRuta"),
|
|
||||||
Labels.getLabel("editarCatalogoDeRutaController.window.title"),
|
|
||||||
Messagebox.OK, Messagebox.EXCLAMATION);
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (psOrigen == null) { // lsRutaSecuencia <-- esse objeto ja tem o id da ruta secuencia ....
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
try {
|
try {
|
||||||
MyTextbox txtParada = (MyTextbox) ((KeyEvent) event).getTarget();
|
MyTextbox txtParada = (MyTextbox) ((KeyEvent) event).getTarget();
|
||||||
|
@ -251,7 +239,7 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer
|
||||||
if (resp == Messagebox.YES) {
|
if (resp == Messagebox.YES) {
|
||||||
if (rutaService.cambiarParadaRuta(ruta, psOrigen.getParada(), nuevaParada)) {
|
if (rutaService.cambiarParadaRuta(ruta, psOrigen.getParada(), 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"),
|
||||||
Messagebox.OK, Messagebox.EXCLAMATION);
|
Messagebox.OK, Messagebox.EXCLAMATION);
|
||||||
return;
|
return;
|
||||||
|
@ -259,6 +247,21 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer
|
||||||
}
|
}
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
|
|
||||||
|
try {
|
||||||
|
psDestino = (ParadaSecuencia) lsParadasSequencia.get(indexSelecto + 1);
|
||||||
|
} catch (IndexOutOfBoundsException e) {
|
||||||
|
|
||||||
|
Messagebox.show(Labels.getLabel("editarCatalogoDeRutaController.msg.finRuta"),
|
||||||
|
Labels.getLabel("editarCatalogoDeRutaController.window.title"),
|
||||||
|
Messagebox.OK, Messagebox.EXCLAMATION);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (psOrigen == null) { // lsRutaSecuencia <-- esse objeto ja tem o id da ruta secuencia ....
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
Map args = new HashMap();
|
Map args = new HashMap();
|
||||||
args.put("paradaSecuenciaOrigen", psOrigen);
|
args.put("paradaSecuenciaOrigen", psOrigen);
|
||||||
args.put("paradaSecuenciaDestino", psDestino);
|
args.put("paradaSecuenciaDestino", psDestino);
|
||||||
|
|
Loading…
Reference in New Issue