correção da geração de linha e trecho automatica e na tela de localidae
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@24713 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
b1585381ac
commit
5c2e8ed4df
|
@ -248,15 +248,15 @@ public class GridRutaTramo extends Grid implements RowRenderer, RendererCtrl {
|
||||||
Columns columns = new Columns();
|
Columns columns = new Columns();
|
||||||
|
|
||||||
Column columnSecuencia = new Column("#");
|
Column columnSecuencia = new Column("#");
|
||||||
columnSecuencia.setWidth("5%");
|
columnSecuencia.setWidth("6%");
|
||||||
columns.appendChild(columnSecuencia);
|
columns.appendChild(columnSecuencia);
|
||||||
|
|
||||||
Column columnOrigen = new Column(Labels.getLabel("gridRutaSecuencia.columnOrigen.label"));
|
Column columnOrigen = new Column(Labels.getLabel("gridRutaSecuencia.columnOrigen.label"));
|
||||||
columnOrigen.setWidth("24%");
|
columnOrigen.setWidth("19%");
|
||||||
columns.appendChild(columnOrigen);
|
columns.appendChild(columnOrigen);
|
||||||
|
|
||||||
Column columnDestino = new Column(Labels.getLabel("gridRutaSecuencia.columnDestino.label"));
|
Column columnDestino = new Column(Labels.getLabel("gridRutaSecuencia.columnDestino.label"));
|
||||||
columnDestino.setWidth("24%");
|
columnDestino.setWidth("19%");
|
||||||
columns.appendChild(columnDestino);
|
columns.appendChild(columnDestino);
|
||||||
|
|
||||||
Column columnVia = new Column(Labels.getLabel("gridRutaSecuencia.columnVia.label"));
|
Column columnVia = new Column(Labels.getLabel("gridRutaSecuencia.columnVia.label"));
|
||||||
|
@ -272,8 +272,16 @@ public class GridRutaTramo extends Grid implements RowRenderer, RendererCtrl {
|
||||||
columns.appendChild(tiempoRecorrido);
|
columns.appendChild(tiempoRecorrido);
|
||||||
|
|
||||||
Column columnIDTramo = new Column(Labels.getLabel("gridRutaSecuencia.columnIDTramo.label"));
|
Column columnIDTramo = new Column(Labels.getLabel("gridRutaSecuencia.columnIDTramo.label"));
|
||||||
columnIDTramo.setWidth("7%");
|
columnSecuencia.setWidth("2%");
|
||||||
columns.appendChild(columnIDTramo);
|
columns.appendChild(columnIDTramo);
|
||||||
|
|
||||||
|
Column columnNumLinha = new Column(Labels.getLabel("gridRutaSecuencia.columnNumLinha.label"));
|
||||||
|
columnIDTramo.setWidth("10%");
|
||||||
|
columns.appendChild(columnNumLinha);
|
||||||
|
|
||||||
|
Column columnSentido = new Column(Labels.getLabel("gridRutaSecuencia.columnSentido.label"));
|
||||||
|
columnIDTramo.setWidth("4%");
|
||||||
|
columns.appendChild(columnSentido);
|
||||||
|
|
||||||
return columns;
|
return columns;
|
||||||
}
|
}
|
||||||
|
@ -354,6 +362,8 @@ public class GridRutaTramo extends Grid implements RowRenderer, RendererCtrl {
|
||||||
final Spinner spHora = new Spinner();
|
final Spinner spHora = new Spinner();
|
||||||
final Spinner spMinuto = new Spinner();
|
final Spinner spMinuto = new Spinner();
|
||||||
final Label lblID = new Label("");
|
final Label lblID = new Label("");
|
||||||
|
final Label lblNumRuta = new Label("");
|
||||||
|
final Label lblIndSentido = new Label("");
|
||||||
|
|
||||||
// Cell Via
|
// Cell Via
|
||||||
final Combobox cboVia = new Combobox();
|
final Combobox cboVia = new Combobox();
|
||||||
|
@ -390,6 +400,16 @@ public class GridRutaTramo extends Grid implements RowRenderer, RendererCtrl {
|
||||||
}
|
}
|
||||||
|
|
||||||
lblID.setValue((secuenciaRutaTramoVO.getTramoId() != null) ? secuenciaRutaTramoVO.getTramoId().toString() : "");
|
lblID.setValue((secuenciaRutaTramoVO.getTramoId() != null) ? secuenciaRutaTramoVO.getTramoId().toString() : "");
|
||||||
|
lblNumRuta.setValue((secuenciaRutaTramoVO.getNumRuta()!= null) ? secuenciaRutaTramoVO.getNumRuta().toString() : "");
|
||||||
|
if(secuenciaRutaTramoVO.getIndSentidoIda() != null){
|
||||||
|
if(secuenciaRutaTramoVO.getIndSentidoIda()){
|
||||||
|
lblIndSentido.setValue("Ida");
|
||||||
|
}else{
|
||||||
|
lblIndSentido.setValue("Volta");
|
||||||
|
}
|
||||||
|
}else {
|
||||||
|
lblIndSentido.setValue("");
|
||||||
|
}
|
||||||
|
|
||||||
if (!tramoServicioEditable) {// cuando el tramoServicio no
|
if (!tramoServicioEditable) {// cuando el tramoServicio no
|
||||||
// es editable, es porque ya
|
// es editable, es porque ya
|
||||||
|
@ -454,6 +474,24 @@ public class GridRutaTramo extends Grid implements RowRenderer, RendererCtrl {
|
||||||
lblID.setValue("");
|
lblID.setValue("");
|
||||||
}
|
}
|
||||||
row.appendChild(lblID);
|
row.appendChild(lblID);
|
||||||
|
|
||||||
|
if (secuenciaRutaTramoVO.getNumRuta() != null) {
|
||||||
|
lblNumRuta.setValue(secuenciaRutaTramoVO.getNumRuta().toString());
|
||||||
|
} else {
|
||||||
|
lblNumRuta.setValue("");
|
||||||
|
}
|
||||||
|
row.appendChild(lblNumRuta);
|
||||||
|
|
||||||
|
if (secuenciaRutaTramoVO.getIndSentidoIda() != null) {
|
||||||
|
if(secuenciaRutaTramoVO.getIndSentidoIda()){
|
||||||
|
lblIndSentido.setValue("Ida");
|
||||||
|
}else{
|
||||||
|
lblIndSentido.setValue("Volta");
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
lblIndSentido.setValue("");
|
||||||
|
}
|
||||||
|
row.appendChild(lblIndSentido);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -7,6 +7,7 @@ package com.rjconsultores.ventaboletos.web.gui.controladores.esquemaoperacional;
|
||||||
import com.rjconsultores.ventaboletos.entidad.Ciudad;
|
import com.rjconsultores.ventaboletos.entidad.Ciudad;
|
||||||
import com.rjconsultores.ventaboletos.entidad.Nodo;
|
import com.rjconsultores.ventaboletos.entidad.Nodo;
|
||||||
import com.rjconsultores.ventaboletos.entidad.Parada;
|
import com.rjconsultores.ventaboletos.entidad.Parada;
|
||||||
|
import com.rjconsultores.ventaboletos.entidad.Ruta;
|
||||||
import com.rjconsultores.ventaboletos.entidad.TipoParada;
|
import com.rjconsultores.ventaboletos.entidad.TipoParada;
|
||||||
import com.rjconsultores.ventaboletos.exception.BusinessException;
|
import com.rjconsultores.ventaboletos.exception.BusinessException;
|
||||||
import com.rjconsultores.ventaboletos.service.NodoService;
|
import com.rjconsultores.ventaboletos.service.NodoService;
|
||||||
|
@ -15,6 +16,9 @@ import com.rjconsultores.ventaboletos.service.TipoParadaService;
|
||||||
import com.rjconsultores.ventaboletos.utilerias.RegistroConDependenciaException;
|
import com.rjconsultores.ventaboletos.utilerias.RegistroConDependenciaException;
|
||||||
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
|
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
|
||||||
import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;
|
import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;
|
||||||
|
|
||||||
|
import org.apache.commons.collections.CollectionUtils;
|
||||||
|
import org.apache.commons.collections.Predicate;
|
||||||
import org.apache.log4j.Logger;
|
import org.apache.log4j.Logger;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.context.annotation.Scope;
|
import org.springframework.context.annotation.Scope;
|
||||||
|
@ -144,6 +148,27 @@ public class EditarCatalogoDeParadaController extends MyGenericForwardComposer {
|
||||||
cmbCiudad.getSelectedItem();
|
cmbCiudad.getSelectedItem();
|
||||||
cmbTipoParada.getSelectedItem();
|
cmbTipoParada.getSelectedItem();
|
||||||
codAntt.getValue();
|
codAntt.getValue();
|
||||||
|
|
||||||
|
List<Parada> lsParada = paradaService.buscarCVE(cveparada.getValue());
|
||||||
|
|
||||||
|
if (!lsParada.isEmpty()) {
|
||||||
|
boolean exists = CollectionUtils.exists(lsParada, new Predicate() {
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public boolean evaluate(Object object) {
|
||||||
|
return ((Parada) object).getParadaId().equals(parada.getParadaId());
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
if (!exists) {
|
||||||
|
Messagebox.show(
|
||||||
|
Labels.getLabel("editarCatalogoDeParadaController.registroIATAExiste"),
|
||||||
|
Labels.getLabel("editarCatalogoDeParadaController.window.title"),
|
||||||
|
Messagebox.OK, Messagebox.EXCLAMATION);
|
||||||
|
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
try {
|
try {
|
||||||
paradaService.suscribirActualizar(parada);
|
paradaService.suscribirActualizar(parada);
|
||||||
|
|
|
@ -124,9 +124,9 @@ public class EditarTramoRutaController extends MyGenericForwardComposer {
|
||||||
|
|
||||||
|
|
||||||
if (radIda.isChecked()) {
|
if (radIda.isChecked()) {
|
||||||
rutaTramoVO.setIndSentidoIda(true);
|
rutaTramoVO.setIndSentidoIda(Boolean.TRUE);
|
||||||
} else if (radVolta.isChecked()) {
|
} else if (radVolta.isChecked()) {
|
||||||
rutaTramoVO.setIndSentidoIda(false);
|
rutaTramoVO.setIndSentidoIda(Boolean.FALSE);
|
||||||
}
|
}
|
||||||
|
|
||||||
Map<String, Object> params = new LinkedHashMap<String, Object>();
|
Map<String, Object> params = new LinkedHashMap<String, Object>();
|
||||||
|
@ -154,6 +154,8 @@ public class EditarTramoRutaController extends MyGenericForwardComposer {
|
||||||
return lsClaseServicio;
|
return lsClaseServicio;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
public void onChange$cmbClaseServicio(Event e) {
|
public void onChange$cmbClaseServicio(Event e) {
|
||||||
gridRutaSecuencia.setClaseServicio((ClaseServicio) cmbClaseServicio.getSelectedItem().getValue());
|
gridRutaSecuencia.setClaseServicio((ClaseServicio) cmbClaseServicio.getSelectedItem().getValue());
|
||||||
}
|
}
|
||||||
|
|
|
@ -1004,6 +1004,7 @@ editarCatalogoDeParadaController.MSG.borrarOK = Localidade Excluida com Sucesso.
|
||||||
editarCatalogoDeParadaController.lbCiudad.value = Cidade
|
editarCatalogoDeParadaController.lbCiudad.value = Cidade
|
||||||
editarCatalogoDeParadaController.lbTipoParada.value = Tipo Localidade
|
editarCatalogoDeParadaController.lbTipoParada.value = Tipo Localidade
|
||||||
editarCatalogoDeParadaController.lbNodo.value = Servidor
|
editarCatalogoDeParadaController.lbNodo.value = Servidor
|
||||||
|
editarCatalogoDeParadaController.registroIATAExiste = Já existe uma localidade com este código IATA
|
||||||
|
|
||||||
# Detener a pantalla de Pesquisa
|
# Detener a pantalla de Pesquisa
|
||||||
busquedaCatalogoDeRutaController.window.title = Linha
|
busquedaCatalogoDeRutaController.window.title = Linha
|
||||||
|
@ -3425,7 +3426,8 @@ gridRutaSecuencia.agregarSecuencia.exception.origenDestinoObligatorio=Origem e d
|
||||||
gridRutaSecuencia.paradaExisteException.msg=A localidade {0} já existe
|
gridRutaSecuencia.paradaExisteException.msg=A localidade {0} já existe
|
||||||
gridRutaSecuencia.msg.eliminarPaso=Eliminar localidade
|
gridRutaSecuencia.msg.eliminarPaso=Eliminar localidade
|
||||||
gridRutaSecuencia.msg.agregarDespues=Incluir Depois
|
gridRutaSecuencia.msg.agregarDespues=Incluir Depois
|
||||||
|
gridRutaSecuencia.columnNumLinha.label = N° Linha
|
||||||
|
gridRutaSecuencia.columnSentido.label = Sentido
|
||||||
#TramoRutaServiceImpl
|
#TramoRutaServiceImpl
|
||||||
tramoRutaServiceImpl.msg.combinacionObligatorio=A combinação deve de ser informada
|
tramoRutaServiceImpl.msg.combinacionObligatorio=A combinação deve de ser informada
|
||||||
tramoRutaServiceImpl.msg.secuenciaObligatorio=A sequência deve ser informada
|
tramoRutaServiceImpl.msg.secuenciaObligatorio=A sequência deve ser informada
|
||||||
|
|
|
@ -7,7 +7,7 @@
|
||||||
|
|
||||||
<zk>
|
<zk>
|
||||||
<window id="winEditarCombinacionTramoRuta" border="normal"
|
<window id="winEditarCombinacionTramoRuta" border="normal"
|
||||||
width="900px" apply="${editarCombinacionTramoRutaController}"
|
width="950px" apply="${editarCombinacionTramoRutaController}"
|
||||||
height="550px">
|
height="550px">
|
||||||
<style dynamic="true">
|
<style dynamic="true">
|
||||||
.z-textbox{background: #ffa99c}
|
.z-textbox{background: #ffa99c}
|
||||||
|
@ -42,13 +42,13 @@
|
||||||
</tabs>
|
</tabs>
|
||||||
<tabpanels>
|
<tabpanels>
|
||||||
<tabpanel width="100%">
|
<tabpanel width="100%">
|
||||||
<grid id="gridRutaSecuenciaIda" mold="paging" pageSize="14" width="100%"
|
<grid id="gridRutaSecuenciaIda" mold="paging" pageSize="14" width="99%"
|
||||||
use="com.rjconsultores.ventaboletos.web.gui.componente.esquemaoperacional.GridRutaTramo"
|
use="com.rjconsultores.ventaboletos.web.gui.componente.esquemaoperacional.GridRutaTramo"
|
||||||
height="445px">
|
height="445px">
|
||||||
</grid>
|
</grid>
|
||||||
</tabpanel>
|
</tabpanel>
|
||||||
<tabpanel>
|
<tabpanel>
|
||||||
<grid id="gridRutaSecuenciaVolta" mold="paging" pageSize="14"
|
<grid id="gridRutaSecuenciaVolta" mold="paging" pageSize="14" width="99%"
|
||||||
use="com.rjconsultores.ventaboletos.web.gui.componente.esquemaoperacional.GridRutaTramo"
|
use="com.rjconsultores.ventaboletos.web.gui.componente.esquemaoperacional.GridRutaTramo"
|
||||||
height="445px">
|
height="445px">
|
||||||
</grid>
|
</grid>
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
<?taglib uri="http://www.zkoss.org/dsp/web/core" prefix="c"?>
|
<?taglib uri="http://www.zkoss.org/dsp/web/core" prefix="c"?>
|
||||||
|
|
||||||
<zk>
|
<zk>
|
||||||
<window id="winEditarTramoRuta" border="normal" width="950px"
|
<window id="winEditarTramoRuta" border="normal" width="955px"
|
||||||
apply="${editarTramoRutaController}" height="600px">
|
apply="${editarTramoRutaController}" height="600px">
|
||||||
<style dynamic="true">
|
<style dynamic="true">
|
||||||
.z-textbox{background: #ffa99c}
|
.z-textbox{background: #ffa99c}
|
||||||
|
@ -134,7 +134,7 @@
|
||||||
</row>
|
</row>
|
||||||
</rows>
|
</rows>
|
||||||
</grid>
|
</grid>
|
||||||
<listbox id="rutaEmpresaList"
|
<listbox id="rutaEmpresaList"
|
||||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox"
|
use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox"
|
||||||
height="230px">
|
height="230px">
|
||||||
<listhead sizable="true">
|
<listhead sizable="true">
|
||||||
|
|
Loading…
Reference in New Issue