fixes bug #0007460
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@57126 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
834a313ea7
commit
2c3461b905
|
@ -204,7 +204,6 @@ public class BusquedaCorridaController extends MyGenericForwardComposer {
|
||||||
public void setHora(Timebox hora) {
|
public void setHora(Timebox hora) {
|
||||||
this.hora = hora;
|
this.hora = hora;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
public void onChange$cmbMarca(InputEvent ev) {
|
public void onChange$cmbMarca(InputEvent ev) {
|
||||||
|
|
||||||
|
@ -269,9 +268,8 @@ public class BusquedaCorridaController extends MyGenericForwardComposer {
|
||||||
}
|
}
|
||||||
|
|
||||||
public void refreshLista() {
|
public void refreshLista() {
|
||||||
HibernateSearchObject<EsquemaCorrida> busquedaCorrita =
|
HibernateSearchObject<EsquemaCorrida> busquedaCorrita = new HibernateSearchObject<EsquemaCorrida>(EsquemaCorrida.class,
|
||||||
new HibernateSearchObject<EsquemaCorrida>(EsquemaCorrida.class,
|
pagingEsquemaCorrida.getPageSize());
|
||||||
pagingEsquemaCorrida.getPageSize());
|
|
||||||
|
|
||||||
busquedaCorrita.addFilterEqual("activo", Boolean.TRUE);
|
busquedaCorrita.addFilterEqual("activo", Boolean.TRUE);
|
||||||
|
|
||||||
|
|
|
@ -12,6 +12,7 @@ import java.util.ArrayList;
|
||||||
import java.util.Calendar;
|
import java.util.Calendar;
|
||||||
import java.util.Collections;
|
import java.util.Collections;
|
||||||
import java.util.Comparator;
|
import java.util.Comparator;
|
||||||
|
import java.util.Date;
|
||||||
import java.util.HashMap;
|
import java.util.HashMap;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
@ -51,7 +52,9 @@ import org.zkoss.zul.ext.Constrainted;
|
||||||
|
|
||||||
import com.rjconsultores.ventaboletos.entidad.CasetaPeaje;
|
import com.rjconsultores.ventaboletos.entidad.CasetaPeaje;
|
||||||
import com.rjconsultores.ventaboletos.entidad.ClaseServicio;
|
import com.rjconsultores.ventaboletos.entidad.ClaseServicio;
|
||||||
|
import com.rjconsultores.ventaboletos.entidad.Corrida;
|
||||||
import com.rjconsultores.ventaboletos.entidad.Empresa;
|
import com.rjconsultores.ventaboletos.entidad.Empresa;
|
||||||
|
import com.rjconsultores.ventaboletos.entidad.EsquemaCorrida;
|
||||||
import com.rjconsultores.ventaboletos.entidad.GrupoRuta;
|
import com.rjconsultores.ventaboletos.entidad.GrupoRuta;
|
||||||
import com.rjconsultores.ventaboletos.entidad.OrgaoConcedente;
|
import com.rjconsultores.ventaboletos.entidad.OrgaoConcedente;
|
||||||
import com.rjconsultores.ventaboletos.entidad.Parada;
|
import com.rjconsultores.ventaboletos.entidad.Parada;
|
||||||
|
@ -66,6 +69,7 @@ import com.rjconsultores.ventaboletos.entidad.TramoServicio;
|
||||||
import com.rjconsultores.ventaboletos.entidad.Via;
|
import com.rjconsultores.ventaboletos.entidad.Via;
|
||||||
import com.rjconsultores.ventaboletos.exception.BusinessException;
|
import com.rjconsultores.ventaboletos.exception.BusinessException;
|
||||||
import com.rjconsultores.ventaboletos.service.ClaseServicioService;
|
import com.rjconsultores.ventaboletos.service.ClaseServicioService;
|
||||||
|
import com.rjconsultores.ventaboletos.service.CorridaService;
|
||||||
import com.rjconsultores.ventaboletos.service.EmpresaService;
|
import com.rjconsultores.ventaboletos.service.EmpresaService;
|
||||||
import com.rjconsultores.ventaboletos.service.EsquemaCorridaService;
|
import com.rjconsultores.ventaboletos.service.EsquemaCorridaService;
|
||||||
import com.rjconsultores.ventaboletos.service.GrupoRutaService;
|
import com.rjconsultores.ventaboletos.service.GrupoRutaService;
|
||||||
|
@ -103,6 +107,8 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer
|
||||||
@Autowired
|
@Autowired
|
||||||
private EsquemaCorridaService esquemaCorridaService;
|
private EsquemaCorridaService esquemaCorridaService;
|
||||||
@Autowired
|
@Autowired
|
||||||
|
private CorridaService corridaService;
|
||||||
|
@Autowired
|
||||||
private ClaseServicioService claseService;
|
private ClaseServicioService claseService;
|
||||||
@Autowired
|
@Autowired
|
||||||
private TramoService tramoService;
|
private TramoService tramoService;
|
||||||
|
@ -163,6 +169,7 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer
|
||||||
private Intbox txtCantAsientos;
|
private Intbox txtCantAsientos;
|
||||||
private Checkbox chkIndVentaRioCard;
|
private Checkbox chkIndVentaRioCard;
|
||||||
private MyTextbox txtNumRioCard;
|
private MyTextbox txtNumRioCard;
|
||||||
|
private Checkbox chkCancelarRuta;
|
||||||
|
|
||||||
public Ruta getRuta() {
|
public Ruta getRuta() {
|
||||||
return ruta;
|
return ruta;
|
||||||
|
@ -270,62 +277,59 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer
|
||||||
|
|
||||||
ruta = (Ruta) Executions.getCurrent().getArg().get("ruta");
|
ruta = (Ruta) Executions.getCurrent().getArg().get("ruta");
|
||||||
rutaList = (MyListbox) Executions.getCurrent().getArg().get("rutaList");
|
rutaList = (MyListbox) Executions.getCurrent().getArg().get("rutaList");
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
super.doAfterCompose(comp);
|
super.doAfterCompose(comp);
|
||||||
|
|
||||||
// Secuencia
|
// Secuencia
|
||||||
rutaSecuenciaList.setItemRenderer(new RenderCatalogoDeRutasSecuencia());
|
rutaSecuenciaList.setItemRenderer(new RenderCatalogoDeRutasSecuencia());
|
||||||
lsRutaSecuencia = new ArrayList<RutaSecuencia>();
|
lsRutaSecuencia = new ArrayList<RutaSecuencia>();
|
||||||
|
|
||||||
rutaSecuenciaList.addEventListener("onDoubleClick", new EventListener() {
|
|
||||||
|
|
||||||
@Override
|
rutaSecuenciaList.addEventListener("onDoubleClick", new EventListener() {
|
||||||
public void onEvent(Event event) throws Exception {
|
|
||||||
if(ruta.getRutaId() == null){
|
@Override
|
||||||
Messagebox.show(Labels.getLabel("editarCatalogoDeRutaController.msg.salvarRutaPrimeiro"),
|
public void onEvent(Event event) throws Exception {
|
||||||
Labels.getLabel("editarCatalogoDeRutaController.window.title"),
|
if (ruta.getRutaId() == null) {
|
||||||
Messagebox.OK, Messagebox.EXCLAMATION);
|
Messagebox.show(Labels.getLabel("editarCatalogoDeRutaController.msg.salvarRutaPrimeiro"),
|
||||||
return;
|
Labels.getLabel("editarCatalogoDeRutaController.window.title"),
|
||||||
}
|
Messagebox.OK, Messagebox.EXCLAMATION);
|
||||||
ParadaSecuencia psOrigen = (ParadaSecuencia)rutaSecuenciaList.getSelected();
|
return;
|
||||||
int indexSelecto = rutaSecuenciaList.getSelectedIndex();
|
}
|
||||||
ParadaSecuencia psDestino = new ParadaSecuencia();
|
ParadaSecuencia psOrigen = (ParadaSecuencia) rutaSecuenciaList.getSelected();
|
||||||
try{
|
int indexSelecto = rutaSecuenciaList.getSelectedIndex();
|
||||||
psDestino = (ParadaSecuencia)lsParadasSequencia.get(indexSelecto+1);
|
ParadaSecuencia psDestino = new ParadaSecuencia();
|
||||||
}catch(IndexOutOfBoundsException e){
|
try {
|
||||||
|
psDestino = (ParadaSecuencia) lsParadasSequencia.get(indexSelecto + 1);
|
||||||
Messagebox.show(Labels.getLabel("editarCatalogoDeRutaController.msg.finRuta"),
|
} catch (IndexOutOfBoundsException e) {
|
||||||
Labels.getLabel("editarCatalogoDeRutaController.window.title"),
|
|
||||||
Messagebox.OK, Messagebox.EXCLAMATION);
|
Messagebox.show(Labels.getLabel("editarCatalogoDeRutaController.msg.finRuta"),
|
||||||
return;
|
Labels.getLabel("editarCatalogoDeRutaController.window.title"),
|
||||||
}
|
Messagebox.OK, Messagebox.EXCLAMATION);
|
||||||
|
return;
|
||||||
if (psOrigen == null) { //lsRutaSecuencia <-- esse objeto ja tem o id da ruta secuencia ....
|
}
|
||||||
return;
|
|
||||||
}
|
if (psOrigen == null) { // lsRutaSecuencia <-- esse objeto ja tem o id da ruta secuencia ....
|
||||||
Map args = new HashMap();
|
return;
|
||||||
args.put("paradaSecuenciaOrigen", psOrigen);
|
}
|
||||||
args.put("paradaSecuenciaDestino", psDestino);
|
Map args = new HashMap();
|
||||||
args.put("lsRutaSecuencia", lsRutaSecuencia);
|
args.put("paradaSecuenciaOrigen", psOrigen);
|
||||||
|
args.put("paradaSecuenciaDestino", psDestino);
|
||||||
args.put("lsParadasSequencia", lsParadasSequencia);
|
args.put("lsRutaSecuencia", lsRutaSecuencia);
|
||||||
args.put("rutaSecuenciaList", rutaSecuenciaList);
|
|
||||||
args.put("casetasList", getCasetasPeage(psOrigen.getCasetas()));
|
args.put("lsParadasSequencia", lsParadasSequencia);
|
||||||
openWindow("/gui/esquema_operacional/editarSecuencia.zul", Labels.getLabel("editarSecuenciaController.window.title"), args, MODAL);
|
args.put("rutaSecuenciaList", rutaSecuenciaList);
|
||||||
}
|
args.put("casetasList", getCasetasPeage(psOrigen.getCasetas()));
|
||||||
});
|
openWindow("/gui/esquema_operacional/editarSecuencia.zul", Labels.getLabel("editarSecuenciaController.window.title"), args, MODAL);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
txtNumRioCard.setDisabled(ruta.getIndVentaRioCard() == null || !ruta.getIndVentaRioCard());
|
||||||
|
chkIndVentaRioCard.addEventListener("onClick", new EventListener() {
|
||||||
|
|
||||||
txtNumRioCard.setDisabled(ruta.getIndVentaRioCard() == null || !ruta.getIndVentaRioCard());
|
|
||||||
chkIndVentaRioCard.addEventListener("onClick", new EventListener() {
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEvent(Event event) throws Exception {
|
public void onEvent(Event event) throws Exception {
|
||||||
disableEnableNumRioCard();
|
disableEnableNumRioCard();
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
// Combinacion
|
// Combinacion
|
||||||
rutaCombinacionList.setItemRenderer(this);
|
rutaCombinacionList.setItemRenderer(this);
|
||||||
|
@ -378,20 +382,52 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer
|
||||||
|
|
||||||
private List<CasetaPeaje> getCasetasPeage(List<RutaCaseta> casetas) {
|
private List<CasetaPeaje> getCasetasPeage(List<RutaCaseta> casetas) {
|
||||||
List<CasetaPeaje> casetasPeage = new ArrayList<CasetaPeaje>();
|
List<CasetaPeaje> casetasPeage = new ArrayList<CasetaPeaje>();
|
||||||
|
|
||||||
if(casetas == null || casetas.isEmpty()) {
|
if (casetas == null || casetas.isEmpty()) {
|
||||||
return casetasPeage;
|
return casetasPeage;
|
||||||
}
|
}
|
||||||
|
|
||||||
for (RutaCaseta rutaCaseta : casetas) {
|
for (RutaCaseta rutaCaseta : casetas) {
|
||||||
casetasPeage.add(rutaCaseta.getCasetaPeaje());
|
casetasPeage.add(rutaCaseta.getCasetaPeaje());
|
||||||
}
|
}
|
||||||
|
|
||||||
return casetasPeage;
|
return casetasPeage;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void onCheck$chkCancelarRuta(Event ev) throws Exception {
|
||||||
|
if (chkCancelarRuta.isChecked() && !existeEsquemaCorridaVigente() && !existeCorridaVenda()) {
|
||||||
|
ruta.setIsRutaCancelada(true);
|
||||||
|
} else {
|
||||||
|
chkCancelarRuta.setChecked(false);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private boolean existeCorridaVenda() throws InterruptedException {
|
||||||
|
Corrida corrida = corridaService.buscaCorrridaFutura(ruta, new Date());
|
||||||
|
if (corrida != null) {
|
||||||
|
Messagebox.show(Labels.getLabel("editarCatalogoDeRutaController.msg.corridaGeradaVigente")
|
||||||
|
+ " " + corrida.getId().getCorridaId()
|
||||||
|
+ " "
|
||||||
|
+ Labels.getLabel("editarCatalogoDeRutaController.msg.corridaGeradaVigentePt2")
|
||||||
|
+ " " + corrida.getId().getFeccorrida());
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
private Boolean existeEsquemaCorridaVigente() throws InterruptedException {
|
||||||
|
EsquemaCorrida esquemaCorrida = esquemaCorridaService.buscaEsquemaPorRuta(ruta);
|
||||||
|
if (esquemaCorrida != null) {
|
||||||
|
Messagebox.show(Labels.getLabel("editarCatalogoDeRutaController.msg.existeEsquemaCorridaVigente")
|
||||||
|
+ " " + esquemaCorrida.getEsquemacorridaId());
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
return false;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
protected void disableEnableNumRioCard() {
|
protected void disableEnableNumRioCard() {
|
||||||
if(chkIndVentaRioCard.isChecked()) {
|
if (chkIndVentaRioCard.isChecked()) {
|
||||||
txtNumRioCard.setDisabled(false);
|
txtNumRioCard.setDisabled(false);
|
||||||
txtNumRioCard.setConstraint("no empty");
|
txtNumRioCard.setConstraint("no empty");
|
||||||
} else {
|
} else {
|
||||||
|
@ -403,15 +439,14 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer
|
||||||
|
|
||||||
private void paginarCombinacao() {
|
private void paginarCombinacao() {
|
||||||
if (ruta.getRutaId() != null) {
|
if (ruta.getRutaId() != null) {
|
||||||
HibernateSearchObject<RutaCombinacion> claseServicioBusqueda =
|
HibernateSearchObject<RutaCombinacion> claseServicioBusqueda = new HibernateSearchObject<RutaCombinacion>(RutaCombinacion.class,
|
||||||
new HibernateSearchObject<RutaCombinacion>(RutaCombinacion.class,
|
pagingRutaCombinacion.getPageSize());
|
||||||
pagingRutaCombinacion.getPageSize());
|
|
||||||
|
|
||||||
claseServicioBusqueda.addFilterEqual("activo", Boolean.TRUE);
|
claseServicioBusqueda.addFilterEqual("activo", Boolean.TRUE);
|
||||||
claseServicioBusqueda.addFilterEqual("ruta", ruta);
|
claseServicioBusqueda.addFilterEqual("ruta", ruta);
|
||||||
|
|
||||||
plwRutaCombinacion.init(claseServicioBusqueda, rutaCombinacionList, pagingRutaCombinacion);
|
plwRutaCombinacion.init(claseServicioBusqueda, rutaCombinacionList, pagingRutaCombinacion);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private void addTramoPardaSecuencia(Parada parada, Via via, Short numsecuencia) {
|
private void addTramoPardaSecuencia(Parada parada, Via via, Short numsecuencia) {
|
||||||
|
@ -421,6 +456,7 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer
|
||||||
paradaSecuencia.setVia(via);
|
paradaSecuencia.setVia(via);
|
||||||
lsParadasSequencia.add(paradaSecuencia);
|
lsParadasSequencia.add(paradaSecuencia);
|
||||||
}
|
}
|
||||||
|
|
||||||
private void addTramoPardaSecuencia(Parada parada, Via via, Short numsecuencia, List<RutaCaseta> lCas, String tempo, String km) {
|
private void addTramoPardaSecuencia(Parada parada, Via via, Short numsecuencia, List<RutaCaseta> lCas, String tempo, String km) {
|
||||||
ParadaSecuencia paradaSecuencia = new ParadaSecuencia();
|
ParadaSecuencia paradaSecuencia = new ParadaSecuencia();
|
||||||
paradaSecuencia.setParada(parada);
|
paradaSecuencia.setParada(parada);
|
||||||
|
@ -445,7 +481,7 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer
|
||||||
|
|
||||||
Parada paradaOrigem = tramo.getOrigem();
|
Parada paradaOrigem = tramo.getOrigem();
|
||||||
BigDecimal km = tramo.getKmReal();
|
BigDecimal km = tramo.getKmReal();
|
||||||
|
|
||||||
addTramoPardaSecuencia(paradaOrigem, via, numsecuencia, lcas, getTempo(tramo.getTramoServicioList(), ruta), km != null ? km.toString() : "");
|
addTramoPardaSecuencia(paradaOrigem, via, numsecuencia, lcas, getTempo(tramo.getTramoServicioList(), ruta), km != null ? km.toString() : "");
|
||||||
if (i == lsRutaSecuencia.size() - 1) {
|
if (i == lsRutaSecuencia.size() - 1) {
|
||||||
Parada paradaDestino = tramo.getDestino();
|
Parada paradaDestino = tramo.getDestino();
|
||||||
|
@ -735,14 +771,14 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer
|
||||||
txtPrefixo.getValue();
|
txtPrefixo.getValue();
|
||||||
txtNumRioCard.getValue();
|
txtNumRioCard.getValue();
|
||||||
|
|
||||||
if(null != txtCantEixos && txtCantEixos.getValue()!= null && txtCantEixos.getValue() == 0){
|
if (null != txtCantEixos && txtCantEixos.getValue() != null && txtCantEixos.getValue() == 0) {
|
||||||
Messagebox.show(
|
Messagebox.show(
|
||||||
Labels.getLabel("editarCatalogoDeRutaController.lblCantEixosZeroInvalido.value"),
|
Labels.getLabel("editarCatalogoDeRutaController.lblCantEixosZeroInvalido.value"),
|
||||||
Labels.getLabel("editarCatalogoDeRutaController.window.title"),
|
Labels.getLabel("editarCatalogoDeRutaController.window.title"),
|
||||||
Messagebox.OK, Messagebox.EXCLAMATION);
|
Messagebox.OK, Messagebox.EXCLAMATION);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if(null != txtCantAsientos && txtCantAsientos.getValue() != null && txtCantAsientos.getValue() == 0){
|
if (null != txtCantAsientos && txtCantAsientos.getValue() != null && txtCantAsientos.getValue() == 0) {
|
||||||
Messagebox.show(
|
Messagebox.show(
|
||||||
Labels.getLabel("editarCatalogoDeRutaController.lblCantAsientosZeroInvalido.value"),
|
Labels.getLabel("editarCatalogoDeRutaController.lblCantAsientosZeroInvalido.value"),
|
||||||
Labels.getLabel("editarCatalogoDeRutaController.window.title"),
|
Labels.getLabel("editarCatalogoDeRutaController.window.title"),
|
||||||
|
@ -751,7 +787,7 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer
|
||||||
}
|
}
|
||||||
|
|
||||||
List<Ruta> lsRuta = rutaService.buscarNumRuta(txtNumRuta.getValue());
|
List<Ruta> lsRuta = rutaService.buscarNumRuta(txtNumRuta.getValue());
|
||||||
|
|
||||||
if (radIda.isChecked()) {
|
if (radIda.isChecked()) {
|
||||||
ruta.setIndSentidoIda(Boolean.TRUE);
|
ruta.setIndSentidoIda(Boolean.TRUE);
|
||||||
} else if (radVolta.isChecked()) {
|
} else if (radVolta.isChecked()) {
|
||||||
|
@ -793,7 +829,7 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer
|
||||||
}
|
}
|
||||||
|
|
||||||
try {
|
try {
|
||||||
|
|
||||||
if (lsParadasSequencia.size() == 1) {
|
if (lsParadasSequencia.size() == 1) {
|
||||||
Messagebox.show(Labels.getLabel("editarCatalogoDeRutaController.MSG.sequencia"),
|
Messagebox.show(Labels.getLabel("editarCatalogoDeRutaController.MSG.sequencia"),
|
||||||
Labels.getLabel("editarCatalogoDeRutaController.window.title"),
|
Labels.getLabel("editarCatalogoDeRutaController.window.title"),
|
||||||
|
@ -819,7 +855,7 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer
|
||||||
|
|
||||||
Messagebox.show(Labels.getLabel(
|
Messagebox.show(Labels.getLabel(
|
||||||
"editarCatalogoDeRutaController.MSG.suscribirOK").concat(" ID: "
|
"editarCatalogoDeRutaController.MSG.suscribirOK").concat(" ID: "
|
||||||
+ ruta.getRutaId().toString()),
|
+ ruta.getRutaId().toString()),
|
||||||
Labels.getLabel("editarCatalogoDeRutaController.window.title"),
|
Labels.getLabel("editarCatalogoDeRutaController.window.title"),
|
||||||
Messagebox.OK,
|
Messagebox.OK,
|
||||||
Messagebox.INFORMATION);
|
Messagebox.INFORMATION);
|
||||||
|
@ -840,7 +876,7 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer
|
||||||
|
|
||||||
Messagebox.show(Labels.getLabel(
|
Messagebox.show(Labels.getLabel(
|
||||||
"editarCatalogoDeRutaController.MSG.suscribirOK").concat(" ID: "
|
"editarCatalogoDeRutaController.MSG.suscribirOK").concat(" ID: "
|
||||||
+ ruta.getRutaId().toString()),
|
+ ruta.getRutaId().toString()),
|
||||||
Labels.getLabel("editarCatalogoDeRutaController.window.title"),
|
Labels.getLabel("editarCatalogoDeRutaController.window.title"),
|
||||||
Messagebox.OK, Messagebox.INFORMATION);
|
Messagebox.OK, Messagebox.INFORMATION);
|
||||||
|
|
||||||
|
@ -901,7 +937,7 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer
|
||||||
op.add("Não");
|
op.add("Não");
|
||||||
comboVenda.setModel(new ListModelList(op));
|
comboVenda.setModel(new ListModelList(op));
|
||||||
comboVenda.setValue(rutaCombinacion.getIndventa() == Boolean.TRUE ? "Sim" : "Não");
|
comboVenda.setValue(rutaCombinacion.getIndventa() == Boolean.TRUE ? "Sim" : "Não");
|
||||||
if(rutaCombinacion.getRutacombinacionId() != null){
|
if (rutaCombinacion.getRutacombinacionId() != null) {
|
||||||
comboVenda.setTooltip(rutaCombinacion.getRutacombinacionId().toString());
|
comboVenda.setTooltip(rutaCombinacion.getRutacombinacionId().toString());
|
||||||
}
|
}
|
||||||
comboVenda.addEventListener("onChange", new EventListener() {
|
comboVenda.addEventListener("onChange", new EventListener() {
|
||||||
|
@ -916,11 +952,10 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer
|
||||||
lc.appendChild(comboVenda);
|
lc.appendChild(comboVenda);
|
||||||
lc.setParent(lstm);
|
lc.setParent(lstm);
|
||||||
|
|
||||||
|
|
||||||
Tramo tramo = rutaCombinacion.getTramo();
|
Tramo tramo = rutaCombinacion.getTramo();
|
||||||
String descTramoDetalhado = tramo.getOrigem().getDescparada() + "|" +tramo.getDestino().getDescparada();
|
String descTramoDetalhado = tramo.getOrigem().getDescparada() + "|" + tramo.getDestino().getDescparada();
|
||||||
|
|
||||||
lc = new Listcell(rutaCombinacion.getTramo().getDesctramo() + "("+descTramoDetalhado+")");
|
lc = new Listcell(rutaCombinacion.getTramo().getDesctramo() + "(" + descTramoDetalhado + ")");
|
||||||
lc.setParent(lstm);
|
lc.setParent(lstm);
|
||||||
|
|
||||||
lc = new Listcell();
|
lc = new Listcell();
|
||||||
|
@ -928,8 +963,8 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer
|
||||||
final Combobox comboVia = new Combobox();
|
final Combobox comboVia = new Combobox();
|
||||||
comboVia.setMold("rounded");
|
comboVia.setMold("rounded");
|
||||||
comboVia.setWidth("90%");
|
comboVia.setWidth("90%");
|
||||||
if(rutaCombinacion.getRutacombinacionId() != null){
|
if (rutaCombinacion.getRutacombinacionId() != null) {
|
||||||
comboVia.setTooltip(rutaCombinacion.getRutacombinacionId().toString());
|
comboVia.setTooltip(rutaCombinacion.getRutacombinacionId().toString());
|
||||||
}
|
}
|
||||||
List<Via> lsViaCombinacion = tramoService.obtenerViasOrigemDestino(
|
List<Via> lsViaCombinacion = tramoService.obtenerViasOrigemDestino(
|
||||||
rutaCombinacion.getTramo().getOrigem(), rutaCombinacion.getTramo().getDestino());
|
rutaCombinacion.getTramo().getOrigem(), rutaCombinacion.getTramo().getDestino());
|
||||||
|
@ -960,7 +995,7 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public Intbox getTxtCantEixos() {
|
public Intbox getTxtCantEixos() {
|
||||||
return txtCantEixos;
|
return txtCantEixos;
|
||||||
}
|
}
|
||||||
|
@ -1026,62 +1061,62 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer
|
||||||
|
|
||||||
public void setTxtNumRioCard(MyTextbox txtNumRioCard) {
|
public void setTxtNumRioCard(MyTextbox txtNumRioCard) {
|
||||||
this.txtNumRioCard = txtNumRioCard;
|
this.txtNumRioCard = txtNumRioCard;
|
||||||
}
|
}
|
||||||
|
|
||||||
private boolean clone = false;
|
private boolean clone = false;
|
||||||
|
|
||||||
public void onClick$btnCopiar(Event ev) throws CloneNotSupportedException, InterruptedException {
|
public void onClick$btnCopiar(Event ev) throws CloneNotSupportedException, InterruptedException {
|
||||||
if (!clone) {
|
if (!clone) {
|
||||||
List<RutaCombinacion> rutaCombinacionsAntiga = rutaCombinacionService.obtenerPorRuta(ruta);
|
List<RutaCombinacion> rutaCombinacionsAntiga = rutaCombinacionService.obtenerPorRuta(ruta);
|
||||||
ruta = Ruta.clone(ruta);
|
ruta = Ruta.clone(ruta);
|
||||||
ruta.setRutaId(null);
|
ruta.setRutaId(null);
|
||||||
|
|
||||||
List<RutaCombinacion> rutaCombinacions = new ArrayList<RutaCombinacion>();
|
List<RutaCombinacion> rutaCombinacions = new ArrayList<RutaCombinacion>();
|
||||||
|
|
||||||
for (RutaCombinacion rc : rutaCombinacionsAntiga){
|
for (RutaCombinacion rc : rutaCombinacionsAntiga) {
|
||||||
RutaCombinacion newrc = (RutaCombinacion) rc.clone();
|
RutaCombinacion newrc = (RutaCombinacion) rc.clone();
|
||||||
newrc.setRuta(ruta);
|
newrc.setRuta(ruta);
|
||||||
newrc.setRutacombinacionId(null);
|
newrc.setRutacombinacionId(null);
|
||||||
rutaCombinacions.add(newrc);
|
rutaCombinacions.add(newrc);
|
||||||
}
|
}
|
||||||
ruta.setRutaCombinacionList(rutaCombinacions);
|
ruta.setRutaCombinacionList(rutaCombinacions);
|
||||||
|
|
||||||
carregarParadaSecuencia(ruta.getRutaSecuenciaList());
|
carregarParadaSecuencia(ruta.getRutaSecuenciaList());
|
||||||
|
|
||||||
Constraint constNumRuta = txtNumRuta.getConstraint();
|
Constraint constNumRuta = txtNumRuta.getConstraint();
|
||||||
txtNumRuta.setConstraint("");
|
txtNumRuta.setConstraint("");
|
||||||
ruta.setNumRuta("");
|
ruta.setNumRuta("");
|
||||||
txtNumRuta.setValue("");
|
txtNumRuta.setValue("");
|
||||||
txtNumRuta.setConstraint(constNumRuta);
|
txtNumRuta.setConstraint(constNumRuta);
|
||||||
|
|
||||||
Constraint constPrefixo = txtPrefixo.getConstraint();
|
Constraint constPrefixo = txtPrefixo.getConstraint();
|
||||||
txtPrefixo.setConstraint("");
|
txtPrefixo.setConstraint("");
|
||||||
ruta.setPrefixo("");
|
ruta.setPrefixo("");
|
||||||
txtPrefixo.setValue("");
|
txtPrefixo.setValue("");
|
||||||
txtPrefixo.setConstraint(constPrefixo);
|
txtPrefixo.setConstraint(constPrefixo);
|
||||||
|
|
||||||
Constraint constPrefixoAuxiliar = txtPrefixoAuxiliar.getConstraint();
|
Constraint constPrefixoAuxiliar = txtPrefixoAuxiliar.getConstraint();
|
||||||
txtPrefixoAuxiliar.setConstraint("");
|
txtPrefixoAuxiliar.setConstraint("");
|
||||||
ruta.setPrefixoAuxiliar("");
|
ruta.setPrefixoAuxiliar("");
|
||||||
txtPrefixoAuxiliar.setValue("");
|
txtPrefixoAuxiliar.setValue("");
|
||||||
txtPrefixoAuxiliar.setConstraint(constPrefixoAuxiliar);
|
txtPrefixoAuxiliar.setConstraint(constPrefixoAuxiliar);
|
||||||
|
|
||||||
Constraint constCantEixos = txtCantEixos.getConstraint();
|
Constraint constCantEixos = txtCantEixos.getConstraint();
|
||||||
txtCantEixos.setConstraint("");
|
txtCantEixos.setConstraint("");
|
||||||
ruta.setCantEixos(null);
|
ruta.setCantEixos(null);
|
||||||
txtCantEixos.setValue(null);
|
txtCantEixos.setValue(null);
|
||||||
txtCantEixos.setConstraint(constCantEixos);
|
txtCantEixos.setConstraint(constCantEixos);
|
||||||
|
|
||||||
Constraint constCantAsientos = txtCantAsientos.getConstraint();
|
Constraint constCantAsientos = txtCantAsientos.getConstraint();
|
||||||
txtCantAsientos.setConstraint("");
|
txtCantAsientos.setConstraint("");
|
||||||
ruta.setCantAsientos(null);
|
ruta.setCantAsientos(null);
|
||||||
txtCantAsientos.setValue(null);
|
txtCantAsientos.setValue(null);
|
||||||
txtCantAsientos.setConstraint(constCantAsientos);
|
txtCantAsientos.setConstraint(constCantAsientos);
|
||||||
|
|
||||||
rutaCombinacionList.setModel(new ListModelList(ruta.getRutaCombinacionList()));
|
rutaCombinacionList.setModel(new ListModelList(ruta.getRutaCombinacionList()));
|
||||||
lsEmpresa = UsuarioLogado.getUsuarioLogado().getEmpresa();
|
lsEmpresa = UsuarioLogado.getUsuarioLogado().getEmpresa();
|
||||||
clone = true;
|
clone = true;
|
||||||
|
|
||||||
Messagebox.show(Labels.getLabel("editarCatalogoDeRutaController.MSG.cloneOK"),
|
Messagebox.show(Labels.getLabel("editarCatalogoDeRutaController.MSG.cloneOK"),
|
||||||
Labels.getLabel("editarCatalogoDeRutaController.window.title"),
|
Labels.getLabel("editarCatalogoDeRutaController.window.title"),
|
||||||
Messagebox.OK, Messagebox.INFORMATION);
|
Messagebox.OK, Messagebox.INFORMATION);
|
||||||
|
|
|
@ -1727,6 +1727,7 @@ busquedaCatalogoDeRutaController.lbClase.value = Clase de servicio
|
||||||
busquedaCatalogoDeRutaController.msg.validactionRemocionParada=No es posible quitar la parada "{0}" de la linea pues ya existe(n) servicio(s) que la ocupa. Quite la parada "{0}" de las siguientes corridas : ({1}) para después quitar en la linea
|
busquedaCatalogoDeRutaController.msg.validactionRemocionParada=No es posible quitar la parada "{0}" de la linea pues ya existe(n) servicio(s) que la ocupa. Quite la parada "{0}" de las siguientes corridas : ({1}) para después quitar en la linea
|
||||||
|
|
||||||
# Pantalla Editar linea
|
# Pantalla Editar linea
|
||||||
|
editarCatalogoDeRutaController.lbChkCancelarRuta=Cancelar Ruta
|
||||||
editarCatalogoDeRutaController.excepcionRecorrido = Excepción de tiempo
|
editarCatalogoDeRutaController.excepcionRecorrido = Excepción de tiempo
|
||||||
editarCatalogoDeRutaController.padraoRecorrido = Tiempo estandar
|
editarCatalogoDeRutaController.padraoRecorrido = Tiempo estandar
|
||||||
editarCatalogoDeRutaController.tempoLocalidade = Tempo Localidade
|
editarCatalogoDeRutaController.tempoLocalidade = Tempo Localidade
|
||||||
|
|
|
@ -1780,9 +1780,13 @@ busquedaCatalogoDeRutaController.lbClase.value = Tipo de Classe
|
||||||
busquedaCatalogoDeRutaController.msg.validactionRemocionParada=Não é possível quitar a localidade "{0}" da linha pues já existe(n) serviço(s) que a ocupa. Quite a localidade "{0}" de as seguintes serviços : ({1}) para depois quitar na linha.
|
busquedaCatalogoDeRutaController.msg.validactionRemocionParada=Não é possível quitar a localidade "{0}" da linha pues já existe(n) serviço(s) que a ocupa. Quite a localidade "{0}" de as seguintes serviços : ({1}) para depois quitar na linha.
|
||||||
|
|
||||||
# Pantalla Editar Linha
|
# Pantalla Editar Linha
|
||||||
|
editarCatalogoDeRutaController.lbChkCancelarRuta=Cancelar Linha
|
||||||
editarCatalogoDeRutaController.excepcionRecorrido = Exceção de tempo
|
editarCatalogoDeRutaController.excepcionRecorrido = Exceção de tempo
|
||||||
editarCatalogoDeRutaController.padraoRecorrido = Tempo Padrão
|
editarCatalogoDeRutaController.padraoRecorrido = Tempo Padrão
|
||||||
editarCatalogoDeRutaController.tempoLocalidade = Tempo Localidade
|
editarCatalogoDeRutaController.tempoLocalidade = Tempo Localidade
|
||||||
|
editarCatalogoDeRutaController.msg.existeEsquemaCorridaVigente=Existe um serviço vigente para esta linha com id
|
||||||
|
editarCatalogoDeRutaController.msg.corridaGeradaVigente=Existem serviços disponíveis nessa linha com id
|
||||||
|
editarCatalogoDeRutaController.msg.corridaGeradaVigentePt2= e data marcada para o dia
|
||||||
editarCatalogoDeRutaController.msg.validacionCambionEnCombinaciones = Ao incluir ou remover uma localidade as combinações serão refeitas. É necessário revisar as combinações em caso de que exista alguna configuração específica para uma(s) de dela(s). Confirmar alteração?
|
editarCatalogoDeRutaController.msg.validacionCambionEnCombinaciones = Ao incluir ou remover uma localidade as combinações serão refeitas. É necessário revisar as combinações em caso de que exista alguna configuração específica para uma(s) de dela(s). Confirmar alteração?
|
||||||
editarCatalogoDeRutaController.msg.cambioSecuencia = Não é possível alterar a origem Inicial ou destino Final para uma linha já existente
|
editarCatalogoDeRutaController.msg.cambioSecuencia = Não é possível alterar a origem Inicial ou destino Final para uma linha já existente
|
||||||
editarCatalogoDeRutaController.msg.validacion.paradas = Deve informar as secuencias da linha
|
editarCatalogoDeRutaController.msg.validacion.paradas = Deve informar as secuencias da linha
|
||||||
|
|
|
@ -20,9 +20,9 @@
|
||||||
<button id="btnFechar" height="20"
|
<button id="btnFechar" height="20"
|
||||||
image="/gui/img/exit.png" width="35px"
|
image="/gui/img/exit.png" width="35px"
|
||||||
onClick="winEditarRuta.detach()"
|
onClick="winEditarRuta.detach()"
|
||||||
tooltiptext="${c:l('editarCatalogoDeRutaController.btnFechar.tooltiptext')}" />
|
tooltiptext="${c:l('editarCatalogoDeRutaController.btnFechar.tooltiptext')}" />
|
||||||
<separator orient="vertical" />
|
<separator orient="vertical" />
|
||||||
<button id="btnCopiar" height="20"
|
<button id="btnCopiar" height="20"
|
||||||
image="/gui/img/copiar.png" width="35px"
|
image="/gui/img/copiar.png" width="35px"
|
||||||
tooltiptext="${c:l('editarCatalogoDeRutaController.btnCopiar.tooltiptext')}" />
|
tooltiptext="${c:l('editarCatalogoDeRutaController.btnCopiar.tooltiptext')}" />
|
||||||
</hbox>
|
</hbox>
|
||||||
|
@ -41,6 +41,14 @@
|
||||||
<tabpanels>
|
<tabpanels>
|
||||||
<!-- RUTA -->
|
<!-- RUTA -->
|
||||||
<tabpanel>
|
<tabpanel>
|
||||||
|
<hlayout>
|
||||||
|
<label
|
||||||
|
value="${c:l('editarCatalogoDeRutaController.lbChkCancelarRuta')}" />
|
||||||
|
<checkbox id="chkCancelarRuta"
|
||||||
|
value="@{winEditarRuta$composer.ruta.setIsRutaCancelada}"/>
|
||||||
|
</hlayout>
|
||||||
|
|
||||||
|
|
||||||
<grid fixedLayout="true">
|
<grid fixedLayout="true">
|
||||||
<columns>
|
<columns>
|
||||||
<column width="30%" />
|
<column width="30%" />
|
||||||
|
@ -59,7 +67,8 @@
|
||||||
<label
|
<label
|
||||||
value="${c:l('editarCatalogoDeRutaController.lblNumRuta.value')}" />
|
value="${c:l('editarCatalogoDeRutaController.lblNumRuta.value')}" />
|
||||||
<textbox id="txtNumRuta" maxlength="5"
|
<textbox id="txtNumRuta" maxlength="5"
|
||||||
constraint="no empty" use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"
|
constraint="no empty"
|
||||||
|
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"
|
||||||
value="@{winEditarRuta$composer.ruta.numRuta}" />
|
value="@{winEditarRuta$composer.ruta.numRuta}" />
|
||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
|
@ -78,8 +87,8 @@
|
||||||
value="${c:l('editarCatalogoDeRutaController.lbGrupoRuta.value')}" />
|
value="${c:l('editarCatalogoDeRutaController.lbGrupoRuta.value')}" />
|
||||||
<combobox id="cmbGrupoRuta"
|
<combobox id="cmbGrupoRuta"
|
||||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||||
mold="rounded" buttonVisible="true"
|
mold="rounded" buttonVisible="true" width="80%"
|
||||||
width="80%" model="@{winEditarRuta$composer.lsGrupoRuta}"
|
model="@{winEditarRuta$composer.lsGrupoRuta}"
|
||||||
selectedItem="@{winEditarRuta$composer.ruta.grupoRuta}" />
|
selectedItem="@{winEditarRuta$composer.ruta.grupoRuta}" />
|
||||||
</row>
|
</row>
|
||||||
|
|
||||||
|
@ -134,52 +143,68 @@
|
||||||
<row>
|
<row>
|
||||||
<label
|
<label
|
||||||
value="${c:l('editarTramosController.labelICMSComponente.value')}" />
|
value="${c:l('editarTramosController.labelICMSComponente.value')}" />
|
||||||
<hbox spacing="100px" >
|
<hbox spacing="100px">
|
||||||
<vbox align="center" >
|
<vbox align="center">
|
||||||
<label value="${c:l('editarTramosController.labelICMSComponenteTarifa.value')}" />
|
<label
|
||||||
<checkbox width="50px" checked="@{winEditarRuta$composer.ruta.indTribTarifa}" />
|
value="${c:l('editarTramosController.labelICMSComponenteTarifa.value')}" />
|
||||||
|
<checkbox width="50px"
|
||||||
|
checked="@{winEditarRuta$composer.ruta.indTribTarifa}" />
|
||||||
</vbox>
|
</vbox>
|
||||||
<vbox align="center" >
|
<vbox align="center">
|
||||||
<label value="${c:l('editarTramosController.labelICMSComponenteTaxaEmbarque.value')}" />
|
<label
|
||||||
<checkbox width="50px" checked="@{winEditarRuta$composer.ruta.indTribTaxaEmbarque}" />
|
value="${c:l('editarTramosController.labelICMSComponenteTaxaEmbarque.value')}" />
|
||||||
|
<checkbox width="50px"
|
||||||
|
checked="@{winEditarRuta$composer.ruta.indTribTaxaEmbarque}" />
|
||||||
</vbox>
|
</vbox>
|
||||||
<vbox align="center" >
|
<vbox align="center">
|
||||||
<label value="${c:l('editarTramosController.labelICMSComponentePedagio.value')}" />
|
<label
|
||||||
<checkbox width="50px" checked="@{winEditarRuta$composer.ruta.indTribPedagio}" />
|
value="${c:l('editarTramosController.labelICMSComponentePedagio.value')}" />
|
||||||
|
<checkbox width="50px"
|
||||||
|
checked="@{winEditarRuta$composer.ruta.indTribPedagio}" />
|
||||||
</vbox>
|
</vbox>
|
||||||
</hbox>
|
</hbox>
|
||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<label value="${c:l('editarCatalogoDeRutaController.lblCantEixos.value')}" />
|
<label
|
||||||
|
value="${c:l('editarCatalogoDeRutaController.lblCantEixos.value')}" />
|
||||||
<intbox id="txtCantEixos" maxlength="2"
|
<intbox id="txtCantEixos" maxlength="2"
|
||||||
value="@{winEditarRuta$composer.ruta.cantEixos}" />
|
value="@{winEditarRuta$composer.ruta.cantEixos}" />
|
||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<label value="${c:l('editarCatalogoDeRutaController.lblCantAsientos.value')}" />
|
<label
|
||||||
<intbox id="txtCantAsientos" maxlength="2"
|
value="${c:l('editarCatalogoDeRutaController.lblCantAsientos.value')}" />
|
||||||
|
<intbox id="txtCantAsientos"
|
||||||
|
maxlength="2"
|
||||||
value="@{winEditarRuta$composer.ruta.cantAsientos}" />
|
value="@{winEditarRuta$composer.ruta.cantAsientos}" />
|
||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<label value="${c:l('editarCatalogoDeRutaController.lblIndVentaRioCard.value')}" />
|
<label
|
||||||
<hbox spacing="100px" >
|
value="${c:l('editarCatalogoDeRutaController.lblIndVentaRioCard.value')}" />
|
||||||
<vbox align="center" >
|
<hbox spacing="100px">
|
||||||
<checkbox id="chkIndVentaRioCard" width="50px" checked="@{winEditarRuta$composer.ruta.indVentaRioCard}" />
|
<vbox align="center">
|
||||||
|
<checkbox
|
||||||
|
id="chkIndVentaRioCard" width="50px"
|
||||||
|
checked="@{winEditarRuta$composer.ruta.indVentaRioCard}" />
|
||||||
</vbox>
|
</vbox>
|
||||||
</hbox>
|
</hbox>
|
||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<label value="${c:l('editarCatalogoDeRutaController.lbNumRioCard.value')}" />
|
<label
|
||||||
<textbox id="txtNumRioCard" maxlength="10"
|
value="${c:l('editarCatalogoDeRutaController.lbNumRioCard.value')}" />
|
||||||
|
<textbox id="txtNumRioCard"
|
||||||
|
maxlength="10"
|
||||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" />
|
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" />
|
||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<label value="${c:l('editarCatalogoDeRutaController.lbBloqueaVtaAbierta.value')}" />
|
<label
|
||||||
<hbox spacing="100px" >
|
value="${c:l('editarCatalogoDeRutaController.lbBloqueaVtaAbierta.value')}" />
|
||||||
<vbox align="center" >
|
<hbox spacing="100px">
|
||||||
<checkbox width="50px" checked="@{winEditarRuta$composer.ruta.indBloqueoVtaAbierta}" />
|
<vbox align="center">
|
||||||
</vbox>
|
<checkbox width="50px"
|
||||||
|
checked="@{winEditarRuta$composer.ruta.indBloqueoVtaAbierta}" />
|
||||||
|
</vbox>
|
||||||
</hbox>
|
</hbox>
|
||||||
</row>
|
</row>
|
||||||
</rows>
|
</rows>
|
||||||
</grid>
|
</grid>
|
||||||
</tabpanel>
|
</tabpanel>
|
||||||
|
@ -248,11 +273,11 @@
|
||||||
<listheader image="/gui/img/create_doc.gif"
|
<listheader image="/gui/img/create_doc.gif"
|
||||||
label="${c:l('editarCatalogoDeRutaController.lbVia.value')}" />
|
label="${c:l('editarCatalogoDeRutaController.lbVia.value')}" />
|
||||||
<listheader image="/gui/img/create_doc.gif"
|
<listheader image="/gui/img/create_doc.gif"
|
||||||
label="${c:l('editarCatalogoDeRutaController.lbPracas.value')}" />
|
label="${c:l('editarCatalogoDeRutaController.lbPracas.value')}" />
|
||||||
<listheader image="/gui/img/create_doc.gif"
|
<listheader image="/gui/img/create_doc.gif"
|
||||||
label="${c:l('editarTramosController.lbKmReal.value')}" />
|
label="${c:l('editarTramosController.lbKmReal.value')}" />
|
||||||
<listheader image="/gui/img/create_doc.gif"
|
<listheader image="/gui/img/create_doc.gif"
|
||||||
label="${c:l('editarTramosController.lbTiemporecorrido.value')}" />
|
label="${c:l('editarTramosController.lbTiemporecorrido.value')}" />
|
||||||
</listhead>
|
</listhead>
|
||||||
</listbox>
|
</listbox>
|
||||||
</tabpanel>
|
</tabpanel>
|
||||||
|
@ -332,7 +357,8 @@
|
||||||
<listheader image="/gui/img/create_doc.gif"
|
<listheader image="/gui/img/create_doc.gif"
|
||||||
label="${c:l('editarCatalogoDeRutaController.lbTramo.value')}"
|
label="${c:l('editarCatalogoDeRutaController.lbTramo.value')}"
|
||||||
width="65%" sort="auto(tramo.desctramo)" />
|
width="65%" sort="auto(tramo.desctramo)" />
|
||||||
<listheader image="/gui/img/create_doc.gif" width="25%"
|
<listheader image="/gui/img/create_doc.gif"
|
||||||
|
width="25%"
|
||||||
label="${c:l('editarCatalogoDeRutaController.lbVia.value')}"
|
label="${c:l('editarCatalogoDeRutaController.lbVia.value')}"
|
||||||
align="left" />
|
align="left" />
|
||||||
</listhead>
|
</listhead>
|
||||||
|
|
Loading…
Reference in New Issue