diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarCatalogoDeRutaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarCatalogoDeRutaController.java index bad2115d7..68ffee115 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarCatalogoDeRutaController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarCatalogoDeRutaController.java @@ -61,6 +61,7 @@ import com.rjconsultores.ventaboletos.entidad.ParadaSecuenciaCombinacaoLinha; import com.rjconsultores.ventaboletos.entidad.Ruta; import com.rjconsultores.ventaboletos.entidad.RutaCaseta; import com.rjconsultores.ventaboletos.entidad.RutaCombinacion; +import com.rjconsultores.ventaboletos.entidad.RutaEmbarqueDesembarque; import com.rjconsultores.ventaboletos.entidad.RutaEmpresa; import com.rjconsultores.ventaboletos.entidad.RutaSecuencia; import com.rjconsultores.ventaboletos.entidad.Tramo; @@ -72,7 +73,9 @@ import com.rjconsultores.ventaboletos.service.CorridaService; import com.rjconsultores.ventaboletos.service.EsquemaCorridaService; import com.rjconsultores.ventaboletos.service.GrupoRutaService; import com.rjconsultores.ventaboletos.service.OrgaoConcedenteService; +import com.rjconsultores.ventaboletos.service.ParadaService; import com.rjconsultores.ventaboletos.service.RutaCombinacionService; +import com.rjconsultores.ventaboletos.service.RutaEmbarqueDesembarqueService; import com.rjconsultores.ventaboletos.service.RutaEmpresaService; import com.rjconsultores.ventaboletos.service.RutaSecuenciaService; import com.rjconsultores.ventaboletos.service.RutaService; @@ -88,6 +91,7 @@ import com.rjconsultores.ventaboletos.web.utilerias.MyTextbox; import com.rjconsultores.ventaboletos.web.utilerias.paginacion.HibernateSearchObject; import com.rjconsultores.ventaboletos.web.utilerias.paginacion.PagedListWrapper; import com.rjconsultores.ventaboletos.web.utilerias.render.RenderCatalogoDeRutasSecuencia; +import com.rjconsultores.ventaboletos.web.utilerias.render.RenderRutaEmbarqueDesembarque; import com.rjconsultores.ventaboletos.web.utilerias.render.RenderRutaEmpresa; /** @@ -124,12 +128,15 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer private transient PagedListWrapper plwRutaCombinacion; @Autowired private CorridaService corridaService; + @Autowired + private RutaEmbarqueDesembarqueService rutaEmbarqueDesembarqueService; private Ruta ruta; private MyListbox rutaList; private MyListbox rutaSecuenciaList; private MyListbox rutaCombinacionList; private MyListbox rutaEmpresaList; + private MyListbox rutaEmbarqueDesembarqueListbox; private Paging pagingRutaCombinacion; private List lsGrupoRuta; private List lsRutaSecuencia; @@ -149,6 +156,7 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer private Combobox cmbVia; private Combobox cmbEmpresa; private Combobox cmbParada; + private Combobox cmbEmbarqueDesembarque; private Radio rdNo; private Radio rdSi; private Radio radIda; @@ -169,9 +177,11 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer private Button btnCancelarRetomar; private Boolean claseAlterada = Boolean.FALSE; - List lsRutacComb; - List lsRutaSec; - String nuevaParada; + private List lsRutacComb; + private List lsRutaSec; + private List lsRutaEmbarqueDesembarque = new ArrayList(); + private List lsRutaEmbarqueDesembarqueBorrar = new ArrayList(); + private String nuevaParada; @Override public void doAfterCompose(Component comp) throws Exception { @@ -329,6 +339,8 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer // Ruta Empresa rutaEmpresaList.setItemRenderer(new RenderRutaEmpresa()); lsRutaEmpresa = new ArrayList(); + + rutaEmbarqueDesembarqueListbox.setItemRenderer(new RenderRutaEmbarqueDesembarque()); lsParadasSequencia = new ArrayList(); @@ -351,6 +363,9 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer lsRutaEmpresa = ruta.getLsRutaEmpresa(); rutaEmpresaList.setData(lsRutaEmpresa); + + lsRutaEmbarqueDesembarque = rutaEmbarqueDesembarqueService.obtenerPorRuta(ruta); + rutaEmbarqueDesembarqueListbox.setData(lsRutaEmbarqueDesembarque); carregarParadaSecuencia(rutaSecuenciaService.buscarSecuenciaOrdenado(ruta)); ruta.setRutaSecuenciaList(lsRutaSecuencia); @@ -821,6 +836,13 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer } private void salvarRuta(String msgRutaSalva) throws InterruptedException { + + for (RutaEmbarqueDesembarque rutaEmbarqueDesembarque : lsRutaEmbarqueDesembarqueBorrar) { + if (rutaEmbarqueDesembarque.getRutaEmbarqueDesembarqueId() != null) { + rutaEmbarqueDesembarqueService.borrar(rutaEmbarqueDesembarque); + } + } + txtPrefixo.getValue(); txtNumRioCard.getValue(); @@ -1330,5 +1352,45 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer closeWindow(); } + + public void onClick$btnAdicionarEmbarqueDesembarque(Event ev) { + + Comboitem selectedItem = cmbEmbarqueDesembarque.getSelectedItem(); + if (selectedItem == null) { + return; + } + + Parada parada = (Parada) selectedItem.getValue(); + + for (RutaEmbarqueDesembarque rutaEmbarqueDesembarque : lsRutaEmbarqueDesembarque) { + if (rutaEmbarqueDesembarque.getParada().equals(parada)) { + return; + } + } + + RutaEmbarqueDesembarque rutaEmbarqueDesembarque = new RutaEmbarqueDesembarque(); + rutaEmbarqueDesembarque.setParada(parada); + rutaEmbarqueDesembarque.setActivo(true); + rutaEmbarqueDesembarque.setRuta(ruta); + lsRutaEmbarqueDesembarque.add(rutaEmbarqueDesembarque); + + ruta.setLsRutaEmbarqueDesembarque(lsRutaEmbarqueDesembarque); + rutaEmbarqueDesembarqueListbox.setData(lsRutaEmbarqueDesembarque); + + } + + public void onClick$btnRemoverEmbarqueDesembarque(Event ev) throws InterruptedException { + + RutaEmbarqueDesembarque rutaEmbarqueDesembarque = (RutaEmbarqueDesembarque) rutaEmbarqueDesembarqueListbox.getSelected(); + + if (rutaEmbarqueDesembarque != null) { + lsRutaEmbarqueDesembarque.remove(rutaEmbarqueDesembarque); + lsRutaEmbarqueDesembarqueBorrar.add(rutaEmbarqueDesembarque); + + ruta.setLsRutaEmbarqueDesembarque(lsRutaEmbarqueDesembarque); + rutaEmbarqueDesembarqueListbox.setData(lsRutaEmbarqueDesembarque); + } + + } } \ No newline at end of file diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarCorridaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarCorridaController.java index 21bfd89ab..ebadfe6ff 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarCorridaController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarCorridaController.java @@ -35,6 +35,9 @@ import org.zkoss.zul.Comboitem; import org.zkoss.zul.Datebox; import org.zkoss.zul.Intbox; import org.zkoss.zul.Label; +import org.zkoss.zul.Listcell; +import org.zkoss.zul.Listitem; +import org.zkoss.zul.ListitemRenderer; import org.zkoss.zul.Radio; import org.zkoss.zul.Spinner; import org.zkoss.zul.Textbox; @@ -46,6 +49,7 @@ import com.rjconsultores.ventaboletos.entidad.Division; import com.rjconsultores.ventaboletos.entidad.Empresa; import com.rjconsultores.ventaboletos.entidad.EsquemaAsiento; import com.rjconsultores.ventaboletos.entidad.EsquemaCorrida; +import com.rjconsultores.ventaboletos.entidad.EsquemaCorridaEmbarqueDesembarque; import com.rjconsultores.ventaboletos.entidad.EsquemaOperacional; import com.rjconsultores.ventaboletos.entidad.EsquemaTramo; import com.rjconsultores.ventaboletos.entidad.Marca; @@ -53,6 +57,7 @@ import com.rjconsultores.ventaboletos.entidad.Parada; import com.rjconsultores.ventaboletos.entidad.ParadaEsquema; import com.rjconsultores.ventaboletos.entidad.RolOperativo; import com.rjconsultores.ventaboletos.entidad.Ruta; +import com.rjconsultores.ventaboletos.entidad.RutaEmbarqueDesembarque; import com.rjconsultores.ventaboletos.entidad.RutaSecuencia; import com.rjconsultores.ventaboletos.entidad.Tramo; import com.rjconsultores.ventaboletos.entidad.TramoServicio; @@ -61,12 +66,14 @@ import com.rjconsultores.ventaboletos.service.ClaseServicioService; import com.rjconsultores.ventaboletos.service.CorridaService; import com.rjconsultores.ventaboletos.service.DivisionService; import com.rjconsultores.ventaboletos.service.EmpresaService; +import com.rjconsultores.ventaboletos.service.EsquemaCorridaEmbarqueDesembarqueService; import com.rjconsultores.ventaboletos.service.EsquemaCorridaService; import com.rjconsultores.ventaboletos.service.EsquemaTramoService; import com.rjconsultores.ventaboletos.service.MarcaClaseServicioService; import com.rjconsultores.ventaboletos.service.MarcaService; import com.rjconsultores.ventaboletos.service.RolOperativoService; import com.rjconsultores.ventaboletos.service.RutaCombinacionService; +import com.rjconsultores.ventaboletos.service.RutaEmbarqueDesembarqueService; import com.rjconsultores.ventaboletos.service.RutaSecuenciaService; import com.rjconsultores.ventaboletos.service.RutaService; import com.rjconsultores.ventaboletos.service.TramoServicioService; @@ -76,6 +83,7 @@ import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer; import com.rjconsultores.ventaboletos.web.utilerias.MyListbox; import com.rjconsultores.ventaboletos.web.utilerias.render.MyComboRutaRenderer; import com.rjconsultores.ventaboletos.web.utilerias.render.RenderConfiguracionCorridaTramo; +import com.rjconsultores.ventaboletos.web.utilerias.render.RenderEsquemaCorridaEmbarqueDesembarque; /** * @@ -116,6 +124,10 @@ public class EditarCorridaController extends MyGenericForwardComposer { private TramoServicioService tramoServicioService; @Autowired CorridaService corridaService; + @Autowired + private RutaEmbarqueDesembarqueService rutaEmbarqueDesembarqueService; + @Autowired + private EsquemaCorridaEmbarqueDesembarqueService esquemaCorridaEmbarqueDesembarqueService; private DivisionService divisionService; private List lsDivision; private List lsEmpresa; @@ -141,6 +153,7 @@ public class EditarCorridaController extends MyGenericForwardComposer { private EsquemaCorrida esquemaCorrida; private MyListbox esquemaCorridaList; private MyListbox esquemaTramoList; + private MyListbox esquemaCorridaEmbarqueDesembarqueListbox; private Datebox fecniciovigencia; private Datebox fecfinvigencia; private Intbox txtNumCorrida; @@ -161,6 +174,7 @@ public class EditarCorridaController extends MyGenericForwardComposer { private Combobox cmbTramo; private Combobox cmbDivision; private Combobox cmbIndGeneraFeriado; + private Combobox cmbEmbarqueDesembarque; private Button btnAsientos; private Button btnAdicionarTramo; private Button btnRemoverTramo; @@ -192,6 +206,11 @@ public class EditarCorridaController extends MyGenericForwardComposer { private Checkbox dom; private boolean isClone = false; private Checkbox diaSimDiaNao; + private Boolean embarqueDesembarqueDisabled = true; + + private List lsParadaEmbarqueDesembarque = new ArrayList(); + private List lsEsquemaCorridaEmbarqueDesembarqueSelected = new ArrayList(); + private List lsEsquemaCorridaEmbarqueDesembarqueBorrar = new ArrayList(); @Override public void doAfterCompose(Component comp) throws Exception { @@ -199,6 +218,8 @@ public class EditarCorridaController extends MyGenericForwardComposer { salvar = true; cmbRuta.setItemRenderer(new MyComboRutaRenderer()); popularCombobox(cmbIndGeneraFeriado); + + esquemaCorridaEmbarqueDesembarqueListbox.setItemRenderer(new RenderEsquemaCorridaEmbarqueDesembarque()); esquemaCorrida = (EsquemaCorrida) Executions.getCurrent().getArg().get("esquemaCorrida"); if (esquemaCorrida.getEsquemacorridaId() != null) { @@ -223,13 +244,24 @@ public class EditarCorridaController extends MyGenericForwardComposer { lsRolOperativo = rolOperativoService.obtenerTodos(); lsAutoBus = autobusService.obtenerTodos(); - + if (esquemaCorrida.getEsquemacorridaId() != null) { + // 01 - Não se pode mudar dados básicos da corrida. // 02 - Segundo a Lety os campos CLASE, MARCA E EMPRESAS... // Poderão ser editados pelo usuario. // RUTA permanece inalterado. - + + if (esquemaCorrida.getRuta() != null) { + lsParadaEmbarqueDesembarque = buscarLsParadaDesembarque(esquemaCorrida.getRuta()); + } + lsEsquemaCorridaEmbarqueDesembarqueSelected = esquemaCorridaEmbarqueDesembarqueService.obtenerPorEsquemaCorrida(esquemaCorrida); + esquemaCorridaEmbarqueDesembarqueListbox.setData(lsEsquemaCorridaEmbarqueDesembarqueSelected); + + if (esquemaCorrida.getRuta() != null) { + embarqueDesembarqueDisabled = false; + } + if (ehEsquemaAgrupacion) { fecniciovigencia.setDisabled(Boolean.TRUE); fecfinvigencia.setDisabled(Boolean.TRUE); @@ -379,6 +411,15 @@ public class EditarCorridaController extends MyGenericForwardComposer { } } + private List buscarLsParadaDesembarque(Ruta ruta) { + List lsParadaEmbarqueDesembarque = new ArrayList(); + List lsRutaEmbarqueDesembarque = rutaEmbarqueDesembarqueService.obtenerPorRuta(ruta); + for (RutaEmbarqueDesembarque rutaEmbarqueDesembarque : lsRutaEmbarqueDesembarque) { + lsParadaEmbarqueDesembarque.add(rutaEmbarqueDesembarque.getParada()); + } + return lsParadaEmbarqueDesembarque; + } + public void onClick$btnCopiar(Event ev) { if (esquemaCorrida.getEsquemacorridaId() != null) { // Carregar campos lazy @@ -536,6 +577,12 @@ public class EditarCorridaController extends MyGenericForwardComposer { salvar = true; return; } + + for (EsquemaCorridaEmbarqueDesembarque esquemaCorridaEmbarqueDesembarque : lsEsquemaCorridaEmbarqueDesembarqueBorrar) { + if (esquemaCorridaEmbarqueDesembarque.getEsquemaCorridaEmbarqueDesembarqueId() != null) { + esquemaCorridaEmbarqueDesembarqueService.borrar(esquemaCorridaEmbarqueDesembarque); + } + } Date dataDe = fecniciovigencia.getValue(); Date dataAte = fecfinvigencia.getValue(); @@ -976,6 +1023,12 @@ public class EditarCorridaController extends MyGenericForwardComposer { carregarParadaSecuencia(lsEsquemaTramo); selecionarRutaSequenciaForaEsqCorrida(); esquemaTramoList.setData(lsParadaEsquema); + + lsParadaEmbarqueDesembarque = buscarLsParadaDesembarque(ruta); + BindingListModelList listModelParadaEmbarqueDesembarque = new BindingListModelList( + lsParadaEmbarqueDesembarque, true); + cmbEmbarqueDesembarque.setModel(listModelParadaEmbarqueDesembarque); + } else { Messagebox.show(Labels.getLabel("editarConfiguracionCorridaController.MSG.RutaVazia"), Labels.getLabel("editarConfiguracionCorridaController.window.title"), @@ -1957,5 +2010,56 @@ public class EditarCorridaController extends MyGenericForwardComposer { this.lsAutoBus = lsAutoBus; } + public void onClick$btnAdicionarEmbarqueDesembarque(Event ev) { + + Comboitem selectedItem = cmbEmbarqueDesembarque.getSelectedItem(); + if (selectedItem == null) { + return; + } + + Parada parada = (Parada) selectedItem.getValue(); + + for (EsquemaCorridaEmbarqueDesembarque esquemaCorridaEmbarqueDesembarque : lsEsquemaCorridaEmbarqueDesembarqueSelected) { + if (esquemaCorridaEmbarqueDesembarque.getParada().equals(parada)) { + return; + } + } + + EsquemaCorridaEmbarqueDesembarque esquemaCorridaEmbarqueDesembarque = new EsquemaCorridaEmbarqueDesembarque(); + esquemaCorridaEmbarqueDesembarque.setParada(parada); + esquemaCorridaEmbarqueDesembarque.setActivo(true); + esquemaCorridaEmbarqueDesembarque.setEsquemaCorrida(esquemaCorrida); + lsEsquemaCorridaEmbarqueDesembarqueSelected.add(esquemaCorridaEmbarqueDesembarque); + + esquemaCorrida.setLsEsquemaCorridaEmbarqueDesembarque(lsEsquemaCorridaEmbarqueDesembarqueSelected); + esquemaCorridaEmbarqueDesembarqueListbox.setData(lsEsquemaCorridaEmbarqueDesembarqueSelected); + + } + + public void onClick$btnRemoverEmbarqueDesembarque(Event ev) throws InterruptedException { + + EsquemaCorridaEmbarqueDesembarque esquemaCorridaEmbarqueDesembarque = (EsquemaCorridaEmbarqueDesembarque) esquemaCorridaEmbarqueDesembarqueListbox.getSelected(); + + if (esquemaCorridaEmbarqueDesembarque != null) { + lsEsquemaCorridaEmbarqueDesembarqueSelected.remove(esquemaCorridaEmbarqueDesembarque); + lsEsquemaCorridaEmbarqueDesembarqueBorrar.add(esquemaCorridaEmbarqueDesembarque); + + esquemaCorrida.setLsEsquemaCorridaEmbarqueDesembarque(lsEsquemaCorridaEmbarqueDesembarqueSelected); + esquemaCorridaEmbarqueDesembarqueListbox.setData(lsEsquemaCorridaEmbarqueDesembarqueSelected); + } + + } + + public List getLsParadaEmbarqueDesembarque() { + return lsParadaEmbarqueDesembarque; + } + + public void setLsParadaEmbarqueDesembarque(List lsParadaEmbarqueDesembarque) { + this.lsParadaEmbarqueDesembarque = lsParadaEmbarqueDesembarque; + } + + public Boolean getEmbarqueDesembarqueDisabled() { + return embarqueDesembarqueDisabled; + } } \ No newline at end of file diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderEsquemaCorridaEmbarqueDesembarque.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderEsquemaCorridaEmbarqueDesembarque.java new file mode 100644 index 000000000..bc3cdeba0 --- /dev/null +++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderEsquemaCorridaEmbarqueDesembarque.java @@ -0,0 +1,18 @@ +package com.rjconsultores.ventaboletos.web.utilerias.render; + +import org.zkoss.zul.Listcell; +import org.zkoss.zul.Listitem; +import org.zkoss.zul.ListitemRenderer; + +import com.rjconsultores.ventaboletos.entidad.EsquemaCorridaEmbarqueDesembarque; +import com.rjconsultores.ventaboletos.entidad.RutaEmbarqueDesembarque; + +public class RenderEsquemaCorridaEmbarqueDesembarque implements ListitemRenderer { + + public void render(Listitem listItem, Object object) throws Exception { + EsquemaCorridaEmbarqueDesembarque esquemaCorridaEmbarqueDesembarque = (EsquemaCorridaEmbarqueDesembarque) object; + Listcell listCell = new Listcell(esquemaCorridaEmbarqueDesembarque.getParada().getDescparada()); + listCell.setParent(listItem); + listItem.setAttribute("data", esquemaCorridaEmbarqueDesembarque); + } +} diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderRutaEmbarqueDesembarque.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderRutaEmbarqueDesembarque.java new file mode 100644 index 000000000..7b267144b --- /dev/null +++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderRutaEmbarqueDesembarque.java @@ -0,0 +1,19 @@ +package com.rjconsultores.ventaboletos.web.utilerias.render; + +import org.zkoss.zul.Listcell; +import org.zkoss.zul.Listitem; +import org.zkoss.zul.ListitemRenderer; + +import com.rjconsultores.ventaboletos.entidad.RutaEmbarqueDesembarque; + +public class RenderRutaEmbarqueDesembarque implements ListitemRenderer { + + public void render(Listitem listItem, Object object) throws Exception { + RutaEmbarqueDesembarque rutaEmbarqueDesembarque = (RutaEmbarqueDesembarque) object; + + Listcell listCell = new Listcell(rutaEmbarqueDesembarque.getParada().getDescparada()); + listCell.setParent(listItem); + + listItem.setAttribute("data", rutaEmbarqueDesembarque); + } +} diff --git a/src/java/spring-config.xml b/src/java/spring-config.xml index 18d5907cb..87cd753dd 100644 --- a/src/java/spring-config.xml +++ b/src/java/spring-config.xml @@ -450,6 +450,8 @@ com.rjconsultores.ventaboletos.entidad.Boleto com.rjconsultores.ventaboletos.entidad.HistoricoPuntoVenta com.rjconsultores.ventaboletos.entidad.PtovtaEmpresaContaBancaria + com.rjconsultores.ventaboletos.entidad.RutaEmbarqueDesembarque + com.rjconsultores.ventaboletos.entidad.EsquemaCorridaEmbarqueDesembarque diff --git a/web/WEB-INF/i3-label_es_MX.label b/web/WEB-INF/i3-label_es_MX.label index a1658c48b..63ce58f1c 100644 --- a/web/WEB-INF/i3-label_es_MX.label +++ b/web/WEB-INF/i3-label_es_MX.label @@ -2189,6 +2189,8 @@ editarConfiguracionCorridaController.rdLatente.value = Cerrado editarConfiguracionCorridaController.rdAutorizada.value = Vigente editarConfiguracionCorridaController.rdCancelada.value = Cancelada editarConfiguracionCorridaController.lbCorridaExtra.value = Servicio Extra +editarConfiguracionCorridaController.lbEmbarqueDesembarque.value = Embarque / Desembarque +editarConfiguracionCorridaController.lbLocalidade.value = Localidade editarConfiguracionCorridaController.lbSemana.value = Dias de la semana: editarConfiguracionCorridaController.lbL.value = L editarConfiguracionCorridaController.lbMa.value = M diff --git a/web/WEB-INF/i3-label_pt_BR.label b/web/WEB-INF/i3-label_pt_BR.label index 203bd7d39..55ea177d7 100644 --- a/web/WEB-INF/i3-label_pt_BR.label +++ b/web/WEB-INF/i3-label_pt_BR.label @@ -2247,6 +2247,8 @@ editarConfiguracionCorridaController.rdLatente.value = Fechado editarConfiguracionCorridaController.rdAutorizada.value = Vigente editarConfiguracionCorridaController.rdCancelada.value = Cancelada editarConfiguracionCorridaController.lbCorridaExtra.value = Corrida Extra +editarConfiguracionCorridaController.lbEmbarqueDesembarque.value = Embarque / Desembarque +editarConfiguracionCorridaController.lbLocalidade.value = Localidade editarConfiguracionCorridaController.lbSemana.value = Dias da Semana: editarConfiguracionCorridaController.lbL.value = S editarConfiguracionCorridaController.lbMa.value = T diff --git a/web/gui/esquema_operacional/editarCorrida.zul b/web/gui/esquema_operacional/editarCorrida.zul index 1228c8862..2e3c3f01d 100644 --- a/web/gui/esquema_operacional/editarCorrida.zul +++ b/web/gui/esquema_operacional/editarCorrida.zul @@ -45,6 +45,7 @@ + @@ -470,6 +471,42 @@ + + + + + + + + + + +