fixes bug #7930
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@66563 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
d719323a54
commit
48f96b1c24
|
@ -197,7 +197,7 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer
|
||||||
rutaSecuenciaList.setItemRenderer(new RenderCatalogoDeRutasSecuencia());
|
rutaSecuenciaList.setItemRenderer(new RenderCatalogoDeRutasSecuencia());
|
||||||
lsRutaSecuencia = new ArrayList<RutaSecuencia>();
|
lsRutaSecuencia = new ArrayList<RutaSecuencia>();
|
||||||
sequenciasInformadas = new ArrayList<ParadaSecuencia>();
|
sequenciasInformadas = new ArrayList<ParadaSecuencia>();
|
||||||
|
|
||||||
rutaSecuenciaList.addEventListener("onDoubleClick", new EventListener() {
|
rutaSecuenciaList.addEventListener("onDoubleClick", new EventListener() {
|
||||||
|
|
||||||
@SuppressWarnings({ "rawtypes", "unchecked" })
|
@SuppressWarnings({ "rawtypes", "unchecked" })
|
||||||
|
@ -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) {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -228,7 +226,7 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer
|
||||||
txtParada.addEventListener("onOK", this);
|
txtParada.addEventListener("onOK", this);
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
|
|
||||||
if (event.getName().equals("onOK")) {
|
if (event.getName().equals("onOK")) {
|
||||||
try {
|
try {
|
||||||
int resp = Messagebox.show(
|
int resp = Messagebox.show(
|
||||||
|
@ -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) {
|
||||||
|
|
|
@ -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 {
|
||||||
|
|
|
@ -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"
|
||||||
|
|
Loading…
Reference in New Issue