From 12b1b2200a3995136bc528f655818e1527e993ef Mon Sep 17 00:00:00 2001 From: rodrigo Date: Fri, 17 Aug 2012 21:16:53 +0000 Subject: [PATCH] git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@20577 d1611594-4594-4d17-8e1d-87c2c4800839 --- ...tarConfiguracionCancelacionController.java | 1178 +++++++++-------- .../EditarTramoRutaController.java | 5 +- .../NuevaParadaController.java | 20 - .../RenderCatalogoDeRutasSecuencia.java | 42 +- web/WEB-INF/i3-label_pt_BR.label | 4 +- .../generacion_tramo_ruta/editarTramoRuta.zul | 1 + 6 files changed, 618 insertions(+), 632 deletions(-) diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarConfiguracionCancelacionController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarConfiguracionCancelacionController.java index b545e5020..844b0cd61 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarConfiguracionCancelacionController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarConfiguracionCancelacionController.java @@ -4,30 +4,15 @@ */ package com.rjconsultores.ventaboletos.web.gui.controladores.configuracioneccomerciales; -import com.rjconsultores.ventaboletos.entidad.CancelacionCargo; -import com.rjconsultores.ventaboletos.entidad.Marca; -import com.rjconsultores.ventaboletos.entidad.Parada; -import com.rjconsultores.ventaboletos.entidad.PuntoVenta; -import com.rjconsultores.ventaboletos.entidad.CancelacionCtrl; -import com.rjconsultores.ventaboletos.entidad.MotivoCancelacion; -import com.rjconsultores.ventaboletos.service.MarcaService; -import com.rjconsultores.ventaboletos.service.ParadaService; -import com.rjconsultores.ventaboletos.service.CancelacionCtrlService; -import com.rjconsultores.ventaboletos.service.MotivoCancelacionService; -import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado; -import com.rjconsultores.ventaboletos.web.utilerias.MyComboboxParada; -import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer; -import com.rjconsultores.ventaboletos.web.utilerias.MyListbox; -import com.rjconsultores.ventaboletos.web.utilerias.MyTextboxDecimal; -import com.rjconsultores.ventaboletos.web.utilerias.render.RenderCancelacionCargo; import java.math.BigDecimal; import java.util.ArrayList; +import java.util.Calendar; +import java.util.List; + import org.apache.log4j.Logger; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.annotation.Scope; import org.springframework.stereotype.Controller; -import java.util.Calendar; -import java.util.List; import org.zkoss.util.resource.Labels; import org.zkoss.zk.ui.Component; import org.zkoss.zk.ui.Executions; @@ -41,588 +26,607 @@ import org.zkoss.zul.Radio; import org.zkoss.zul.Tab; import org.zkoss.zul.Textbox; +import com.rjconsultores.ventaboletos.entidad.CancelacionCargo; +import com.rjconsultores.ventaboletos.entidad.CancelacionCtrl; +import com.rjconsultores.ventaboletos.entidad.Marca; +import com.rjconsultores.ventaboletos.entidad.MotivoCancelacion; +import com.rjconsultores.ventaboletos.entidad.Parada; +import com.rjconsultores.ventaboletos.entidad.PuntoVenta; +import com.rjconsultores.ventaboletos.service.CancelacionCtrlService; +import com.rjconsultores.ventaboletos.service.MarcaService; +import com.rjconsultores.ventaboletos.service.MotivoCancelacionService; +import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado; +import com.rjconsultores.ventaboletos.web.utilerias.MyComboboxParada; +import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer; +import com.rjconsultores.ventaboletos.web.utilerias.MyListbox; +import com.rjconsultores.ventaboletos.web.utilerias.MyTextboxDecimal; +import com.rjconsultores.ventaboletos.web.utilerias.render.RenderCancelacionCargo; + /** - * + * * @author Rafius */ @Controller("editarConfiguracionCancelacionController") @Scope("prototype") public class EditarConfiguracionCancelacionController extends MyGenericForwardComposer { - @Autowired - private CancelacionCtrlService cancelacionCtrlService; - @Autowired - private MarcaService marcaService; - @Autowired - private ParadaService paradaService; - @Autowired - private MotivoCancelacionService motivoCancelacionService; - private CancelacionCtrl cancelacionCtrl; - private static Logger log = Logger.getLogger(EditarConfiguracionCancelacionController.class); - private List lsPuntoVenta; - private List lsMarca; - private List lsCancelacionCargo; - private List lsMotivoCancelacion; - private Combobox cmbMarca; - private Combobox cmbPuntoVenta; - private MyComboboxParada cmbParadaOrigem; - private MyComboboxParada cmbParadaDestino; - private Combobox cmbMotivoCancelacion; - private MyListbox cancelacionCtrlList; - private MyListbox cancelacionCargoList; - private Button btnApagar; - private MyTextboxDecimal txtMinimo; - private MyTextboxDecimal txtMaximo; - private Textbox porcentaje; - private Textbox importe; - private Radio radioImp; - private Tab tabCtrl; - - public Button getBtnApagar() { - return btnApagar; - } - - public void setBtnApagar(Button btnApagar) { - this.btnApagar = btnApagar; - } - - @Override - public void doAfterCompose(Component comp) throws Exception { - lsMarca = marcaService.obtenerTodos(); - - Integer[] motivos = {10, 13, 14, -1}; - lsMotivoCancelacion = motivoCancelacionService.obtenerTodosEspecificos(motivos); - - super.doAfterCompose(comp); - - cancelacionCtrl = (CancelacionCtrl) Executions.getCurrent().getArg().get("cancelacionCtrl"); - cancelacionCtrlList = (MyListbox) Executions.getCurrent().getArg().get("cancelacionCtrlList"); - - cancelacionCargoList.setItemRenderer(new RenderCancelacionCargo()); - lsCancelacionCargo = new ArrayList(); - - if (cancelacionCtrl.getCancelacionctrlId() == null) { - btnApagar.setVisible(Boolean.FALSE); - - radioImp.setChecked(true); - onClick$radioImp(null); - - txtMaximo.setValue("0"); - txtMaximo.setDisabled(true); - - } else { - - cancelacionCtrl = cancelacionCtrlService.obtenerID(cancelacionCtrl.getCancelacionctrlId()); - - lsCancelacionCargo = cancelacionCtrl.getCancelacionCargoList(); - cancelacionCargoList.setData(lsCancelacionCargo); - - Parada origem = cancelacionCtrl.getParadaOrigem(); - if (origem != null) { - cmbParadaOrigem.setValue(origem.getDescparada()); - } - - Parada destino = cancelacionCtrl.getParadaDestino(); - if (destino != null) { - cmbParadaDestino.setValue(destino.getDescparada()); - } - PuntoVenta puntoVenta = cancelacionCtrl.getPuntoVenta(); - if (puntoVenta != null) { - List ls = new ArrayList(); - ls.add(puntoVenta); - - cmbPuntoVenta.setModel(new BindingListModelList(ls, false)); - cmbPuntoVenta.setText(puntoVenta.getNombpuntoventa()); - } - - //Habilitar tempo conforme motivo de cancelacion. - motivosCancelacion(); - - } - - importe.setDisabled(true); - porcentaje.setDisabled(true); - - radioImp.setChecked(true); - onClick$radioImp(null); - - cmbMotivoCancelacion.focus(); - - } - - public void motivosCancelacion() { - if (cancelacionCtrl.getMotivoCancelacion() == null) { - txtMaximo.setValue(""); - txtMaximo.setDisabled(true); - txtMinimo.setDisabled(false); - txtMinimo.setConstraint("no empty"); - } else { - if (cancelacionCtrl.getMotivoCancelacion().getMotivocancelacionId().equals(13)) { - txtMinimo.setConstraint(""); - txtMinimo.setValue(""); - txtMinimo.setDisabled(true); - txtMaximo.setDisabled(false); - txtMaximo.setConstraint("no empty"); - } else { - txtMaximo.setConstraint(""); - txtMaximo.setValue(""); - txtMaximo.setDisabled(true); - txtMinimo.setDisabled(false); - txtMinimo.setConstraint("no empty"); - } - } - } - - public void onChange$cmbParadaOrigem(Event e) { - Comboitem origem = cmbParadaOrigem.getSelectedItem(); - if (origem != null) { - Parada ori = (Parada) origem.getValue(); - if (ori.getParadaId().equals(-1)) { - cmbParadaDestino.setText(ori.getDescparada()); - cmbParadaDestino.setInitialValue(ori); - cancelacionCtrl.setParadaOrigem(ori); - cancelacionCtrl.setParadaDestino(ori); - } - } - } - - public void onChange$cmbParadaDestino(Event e) { - Comboitem destino = cmbParadaDestino.getSelectedItem(); - if (destino != null) { - Parada des = (Parada) destino.getValue(); - if (des.getParadaId().equals(-1)) { - cmbParadaOrigem.setText(des.getDescparada()); - cmbParadaOrigem.setInitialValue(des); - cancelacionCtrl.setParadaOrigem(des); - cancelacionCtrl.setParadaDestino(des); - } - } - } - - public void onClick$btnSalvar(Event ev) throws InterruptedException { - - //Motivo de cancelacion pode ser branco - cmbMotivoCancelacion.getValue(); - tabCtrl.setSelected(Boolean.TRUE); - cmbPuntoVenta.getValue(); - cmbMarca.setConstraint("no empty"); - cmbMarca.getValue(); - cmbParadaOrigem.getValue(true); - cmbParadaDestino.getValue(true); - - PuntoVenta punto = (PuntoVenta) (cmbPuntoVenta.getSelectedItem() == null ? null : cmbPuntoVenta.getSelectedItem().getValue()); - if (punto != null) { - cancelacionCtrl.setPuntoVenta(punto); - } else { - Messagebox.show( - Labels.getLabel("editarConfiguracionGeneralController.MSG.punto"), - Labels.getLabel("editarConfiguracionCancelacionController.window.title"), - Messagebox.OK, Messagebox.EXCLAMATION); - return; - } - - Comboitem cbiMotivo = cmbMotivoCancelacion.getSelectedItem(); - MotivoCancelacion motivo = new MotivoCancelacion(); - if (cbiMotivo != null) { - motivo = (MotivoCancelacion) cbiMotivo.getValue(); - cancelacionCtrl.setMotivoCancelacion(motivo); - } else { - cancelacionCtrl.setMotivoCancelacion(null); - } - - Parada origem = cancelacionCtrl.getParadaOrigem(); - Parada destino = cancelacionCtrl.getParadaDestino(); - - try { - boolean podeIguais = false; - if (origem.getParadaId().equals(destino.getParadaId())) { - if (origem.getParadaId().equals(-1) && destino.getParadaId().equals(-1)) { - podeIguais = true; - } - } else { - if (origem.getParadaId().equals(-1) || destino.getParadaId().equals(-1)) { - Messagebox.show( - Labels.getLabel("editarConfiguracionCancelacionController.MSG.selectItemTodas"), - Labels.getLabel("editarConfiguracionCancelacionController.window.title"), - Messagebox.OK, Messagebox.EXCLAMATION); - return; - - } else { - podeIguais = true; - } - } - - if (podeIguais) { - cancelacionCtrl.setActivo(Boolean.TRUE); - cancelacionCtrl.setFecmodif(Calendar.getInstance().getTime()); - cancelacionCtrl.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); - cancelacionCtrl.setMarca((Marca) cmbMarca.getSelectedItem().getValue()); - - - List lsCancelacion = cancelacionCtrlService.buscar(cancelacionCtrl.getTiempoprevsalida(), - cancelacionCtrl.getPuntoVenta(), cancelacionCtrl.getParadaOrigem(), - cancelacionCtrl.getParadaDestino(), cancelacionCtrl.getMarca()); - - boolean podeSalvar = false; - if (lsCancelacion.isEmpty()) { - podeSalvar = true; - } else { - for (CancelacionCtrl cc : lsCancelacion) { - if (cc.getCancelacionctrlId().equals(cancelacionCtrl.getCancelacionctrlId())) { - podeSalvar = true; - } - } - } - - if (podeSalvar) { - - if (cancelacionCtrl.getCancelacionctrlId() == null) { - cancelacionCtrlService.suscribir(cancelacionCtrl); - cancelacionCtrlList.addItem(cancelacionCtrl); - } else { - cancelacionCtrlService.actualizacion(cancelacionCtrl); - cancelacionCtrlList.updateItem(cancelacionCtrl); - } - - Messagebox.show( - Labels.getLabel("editarConfiguracionCancelacionController.MSG.suscribirOK"), - Labels.getLabel("editarConfiguracionCancelacionController.window.title"), - Messagebox.OK, Messagebox.INFORMATION); - - - closeWindow(); - } else { - Messagebox.show( - Labels.getLabel("MSG.Registro.Existe"), - Labels.getLabel("editarConfiguracionGeneralController.window.title"), - Messagebox.OK, Messagebox.EXCLAMATION); - } - } else { - Messagebox.show( - Labels.getLabel("editarConfiguracionCancelacionController.MSG.selectItemDiferente"), - Labels.getLabel("editarConfiguracionCancelacionController.window.title"), - Messagebox.OK, Messagebox.EXCLAMATION); - - - } - } catch (Exception ex) { - log.error(ex); - Messagebox.show( - Labels.getLabel("MSG.Error"), - Labels.getLabel("editarCategoriaController.window.title"), - Messagebox.OK, Messagebox.ERROR); - } - - } - - public void onClick$btnApagar(Event ev) throws InterruptedException { - try { - int resp = Messagebox.show( - Labels.getLabel("editarConfiguracionCancelacionController.MSG.borrarPergunta"), - Labels.getLabel("editarConfiguracionCancelacionController.window.title"), - Messagebox.YES | Messagebox.NO, Messagebox.QUESTION); - - if (resp == Messagebox.YES) { - - cancelacionCtrlService.borrar(cancelacionCtrl); - - Messagebox.show( - Labels.getLabel("editarConfiguracionCancelacionController.MSG.borrarOK"), - Labels.getLabel("editarConfiguracionCancelacionController.window.title"), - Messagebox.OK, Messagebox.INFORMATION); - - cancelacionCtrlList.removeItem(cancelacionCtrl); - - closeWindow(); - } - } catch (Exception ex) { - log.error(ex); - Messagebox.show( - Labels.getLabel("MSG.Error"), - Labels.getLabel("editarCategoriaController.window.title"), - Messagebox.OK, Messagebox.ERROR); - } - } - - public void onChange$cmbMotivoCancelacion(Event ev) { - - Comboitem cbiMotivo = cmbMotivoCancelacion.getSelectedItem(); - MotivoCancelacion motivo = new MotivoCancelacion(); - if (cbiMotivo != null) { - motivo = (MotivoCancelacion) cbiMotivo.getValue(); - - cancelacionCtrl.setMotivoCancelacion(motivo); - motivosCancelacion(); - } - } - - public void onClick$radioImp(Event ev) { - importe.setConstraint(""); - porcentaje.setConstraint(""); - - importe.setText(""); - porcentaje.setText(""); - - porcentaje.setDisabled(true); - importe.setDisabled(false); - - porcentaje.setConstraint(""); - porcentaje.setValue(""); - importe.setConstraint("no empty, no negative"); - } - - public void onClick$radioPor(Event ev) { - importe.setConstraint(""); - porcentaje.setConstraint(""); - - importe.setText(""); - porcentaje.setText(""); - - importe.setDisabled(true); - porcentaje.setDisabled(false); - - importe.setConstraint(""); - importe.setValue(""); - porcentaje.setConstraint("no empty, no zero, no negative"); - } - - public void onClick$btnAdicionarCargo(Event ev) throws InterruptedException { - - txtMinimo.getValue(); - txtMaximo.getValue(); - porcentaje.getValue(); - importe.getValue(); - - try { - - boolean existe = false; - for (CancelacionCargo cc : lsCancelacionCargo) { - if (cc.getTiempomaximo() == null) { - continue; - } -// if (txtMaximo.getValueDecimal() != null) { -// if (cc.getActivo() && (cc.getTiempomaximo().compareTo(txtMaximo.getValueDecimal()) == 0)) { -// existe = true; -// } -// } else { -// if (cc.getActivo() && (cc.getTiempominimo().compareTo(txtMinimo.getValueDecimal()) == 0)) { -// existe = true; -// } -// } - } - if (!existe) { - CancelacionCargo cCargo = new CancelacionCargo(); - cCargo.setCancelacionCtrl(cancelacionCtrl); - cCargo.setActivo(Boolean.TRUE); - cCargo.setFecmodif(Calendar.getInstance().getTime()); - cCargo.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); - - cCargo.setTiempominimo(txtMinimo.getValueDecimal()); - cCargo.setTiempomaximo(txtMaximo.getValueDecimal()); - if ((!porcentaje.getValue().equals("")) && (porcentaje.getValue() != null)) { - cCargo.setPorccargo((BigDecimal.valueOf(Double.parseDouble(porcentaje.getValue())))); - } - if ((!importe.getValue().equals("")) && (importe.getValue() != null)) { - cCargo.setImportecargo((BigDecimal.valueOf(Double.parseDouble(importe.getValue())))); - } - lsCancelacionCargo.add(cCargo); - cancelacionCtrl.setCancelacionCargoList(lsCancelacionCargo); - - txtMaximo.setConstraint(""); - txtMinimo.setConstraint(""); - - txtMinimo.setText(""); - txtMaximo.setText(""); - - importe.setDisabled(true); - porcentaje.setDisabled(true); - radioImp.setChecked(true); - - onClick$radioImp(null); - motivosCancelacion(); - - cancelacionCargoList.setData(new ArrayList()); - List lsTemp = new ArrayList(); - for (CancelacionCargo cc : lsCancelacionCargo) { - if (cc.getActivo()) { - lsTemp.add(cc); - } - } - cancelacionCargoList.setData(lsTemp); - - } else { - Messagebox.show( - Labels.getLabel("MSG.Registro.Existe"), - Labels.getLabel("editarConfiguracionCancelacionController.window.title"), - Messagebox.OK, Messagebox.EXCLAMATION); - } -// } - } catch (Exception ex) { - log.error("Erro adicionar cargo : " + ex); - Messagebox.show( - Labels.getLabel("MSG.Error"), - Labels.getLabel("editarCategoriaController.window.title"), - Messagebox.OK, Messagebox.ERROR); - } - } - - public void onClick$btnRemoverCargo(Event ev) throws InterruptedException { - try { - CancelacionCargo cCargo = (CancelacionCargo) cancelacionCargoList.getSelected(); - if (cCargo != null) { - //removo o antigo - lsCancelacionCargo.remove(cCargo); - cCargo.setFecmodif(Calendar.getInstance().getTime()); - cCargo.setActivo(Boolean.FALSE); - cCargo.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); - cancelacionCargoList.updateItem(cCargo); - cancelacionCargoList.removeItem(cCargo); - lsCancelacionCargo.add(cCargo); - - } else { - Messagebox.show( - Labels.getLabel("editarConfiguracionCategoriaController.MSG.selectItem"), - Labels.getLabel("editarConfiguracionCancelacionController.window.title"), - Messagebox.OK, Messagebox.EXCLAMATION); - } - } catch (Exception ex) { - log.error("Erro remover cargo: " + ex); - Messagebox.show( - Labels.getLabel("MSG.Error"), - Labels.getLabel("editarConfiguracionCancelacionController.window.title"), - Messagebox.OK, Messagebox.ERROR); - } - } - - public CancelacionCtrl getCancelacionCtrl() { - return cancelacionCtrl; - } - - public void setCancelacionCtrl(CancelacionCtrl cancelacionCtrl) { - this.cancelacionCtrl = cancelacionCtrl; - } - - public CancelacionCtrlService getCancelacionCtrlService() { - return cancelacionCtrlService; - } - - public void setCancelacionCtrlService(CancelacionCtrlService cancelacionCtrlService) { - this.cancelacionCtrlService = cancelacionCtrlService; - } - - public MyListbox getCancelacionCtrlList() { - return cancelacionCtrlList; - } - - public void setCancelacionCtrlList(MyListbox cancelacionCtrlList) { - this.cancelacionCtrlList = cancelacionCtrlList; - } - - public static Logger getLog() { - return log; - } - - public static void setLog(Logger log) { - EditarConfiguracionCancelacionController.log = log; - } - - public List getLsMarca() { - return lsMarca; - } - - public void setLsMarca(List lsMarca) { - this.lsMarca = lsMarca; - } - - public List getLsPuntoVenta() { - return lsPuntoVenta; - } - - public void setLsPuntoVenta(List lsPuntoVenta) { - this.lsPuntoVenta = lsPuntoVenta; - } - - public MarcaService getMarcaService() { - return marcaService; - } - - public void setMarcaService(MarcaService marcaService) { - this.marcaService = marcaService; - } - - public Combobox getCmbMarca() { - return cmbMarca; - } - - public void setCmbMarca(Combobox cmbMarca) { - this.cmbMarca = cmbMarca; - } - - public MyComboboxParada getCmbParadaDestino() { - return cmbParadaDestino; - } - - public void setCmbParadaDestino(MyComboboxParada cmbParadaDestino) { - this.cmbParadaDestino = cmbParadaDestino; - } - - public MyComboboxParada getCmbParadaOrigem() { - return cmbParadaOrigem; - } - - public void setCmbParadaOrigem(MyComboboxParada cmbParadaOrigem) { - this.cmbParadaOrigem = cmbParadaOrigem; - } - - public Combobox getCmbPuntoVenta() { - return cmbPuntoVenta; - } - - public void setCmbPuntoVenta(Combobox cmbPuntoVenta) { - this.cmbPuntoVenta = cmbPuntoVenta; - } - - public MyListbox getCancelacionCargoList() { - return cancelacionCargoList; - } - - public void setCancelacionCargoList(MyListbox cancelacionCargoList) { - this.cancelacionCargoList = cancelacionCargoList; - } - - public List getLsCancelacionCargo() { - return lsCancelacionCargo; - } + private static final long serialVersionUID = 1L; + @Autowired + private CancelacionCtrlService cancelacionCtrlService; + @Autowired + private MarcaService marcaService; + @Autowired + private MotivoCancelacionService motivoCancelacionService; + private CancelacionCtrl cancelacionCtrl; + private static Logger log = Logger.getLogger(EditarConfiguracionCancelacionController.class); + private List lsPuntoVenta; + private List lsMarca; + private List lsCancelacionCargo; + private List lsMotivoCancelacion; + private Combobox cmbMarca; + private Combobox cmbPuntoVenta; + private MyComboboxParada cmbParadaOrigem; + private MyComboboxParada cmbParadaDestino; + private Combobox cmbMotivoCancelacion; + private MyListbox cancelacionCtrlList; + private MyListbox cancelacionCargoList; + private Button btnApagar; + private MyTextboxDecimal txtMinimo; + private MyTextboxDecimal txtMaximo; + private Textbox porcentaje; + private Textbox importe; + private Radio radioImp; + private Tab tabCtrl; + + public Button getBtnApagar() { + return btnApagar; + } + + public void setBtnApagar(Button btnApagar) { + this.btnApagar = btnApagar; + } + + @Override + public void doAfterCompose(Component comp) throws Exception { + lsMarca = marcaService.obtenerTodos(); + + // Integer[] motivos = {10, 13, 14, -1}; + // lsMotivoCancelacion = + // motivoCancelacionService.obtenerTodosEspecificos(motivos); + + lsMotivoCancelacion = motivoCancelacionService.obtenerTodos(); + + super.doAfterCompose(comp); + + cancelacionCtrl = (CancelacionCtrl) Executions.getCurrent().getArg().get("cancelacionCtrl"); + cancelacionCtrlList = (MyListbox) Executions.getCurrent().getArg().get("cancelacionCtrlList"); + + cancelacionCargoList.setItemRenderer(new RenderCancelacionCargo()); + lsCancelacionCargo = new ArrayList(); + + if (cancelacionCtrl.getCancelacionctrlId() == null) { + btnApagar.setVisible(Boolean.FALSE); + + radioImp.setChecked(true); + onClick$radioImp(null); + + txtMaximo.setValue("0"); + txtMaximo.setDisabled(true); + + } else { + + cancelacionCtrl = cancelacionCtrlService.obtenerID(cancelacionCtrl.getCancelacionctrlId()); + + lsCancelacionCargo = cancelacionCtrl.getCancelacionCargoList(); + cancelacionCargoList.setData(lsCancelacionCargo); + + Parada origem = cancelacionCtrl.getParadaOrigem(); + if (origem != null) { + cmbParadaOrigem.setValue(origem.getDescparada()); + } + + Parada destino = cancelacionCtrl.getParadaDestino(); + if (destino != null) { + cmbParadaDestino.setValue(destino.getDescparada()); + } + PuntoVenta puntoVenta = cancelacionCtrl.getPuntoVenta(); + if (puntoVenta != null) { + List ls = new ArrayList(); + ls.add(puntoVenta); + + cmbPuntoVenta.setModel(new BindingListModelList(ls, false)); + cmbPuntoVenta.setText(puntoVenta.getNombpuntoventa()); + } + + // Habilitar tempo conforme motivo de cancelacion. + motivosCancelacion(); + + } + + importe.setDisabled(true); + porcentaje.setDisabled(true); + + radioImp.setChecked(true); + onClick$radioImp(null); + + cmbMotivoCancelacion.focus(); + + } + + public void motivosCancelacion() { + if (cancelacionCtrl.getMotivoCancelacion() == null) { + txtMaximo.setValue(""); + txtMaximo.setDisabled(true); + txtMinimo.setDisabled(false); + txtMinimo.setConstraint("no empty"); + } else { + if (cancelacionCtrl.getMotivoCancelacion().getMotivocancelacionId().equals(13)) { + txtMinimo.setConstraint(""); + txtMinimo.setValue(""); + txtMinimo.setDisabled(true); + txtMaximo.setDisabled(false); + txtMaximo.setConstraint("no empty"); + } else { + txtMaximo.setConstraint(""); + txtMaximo.setValue(""); + txtMaximo.setDisabled(true); + txtMinimo.setDisabled(false); + txtMinimo.setConstraint("no empty"); + } + } + } + + public void onChange$cmbParadaOrigem(Event e) { + Comboitem origem = cmbParadaOrigem.getSelectedItem(); + if (origem != null) { + Parada ori = (Parada) origem.getValue(); + if (ori.getParadaId().equals(-1)) { + cmbParadaDestino.setText(ori.getDescparada()); + cmbParadaDestino.setInitialValue(ori); + cancelacionCtrl.setParadaOrigem(ori); + cancelacionCtrl.setParadaDestino(ori); + } + } + } + + public void onChange$cmbParadaDestino(Event e) { + Comboitem destino = cmbParadaDestino.getSelectedItem(); + if (destino != null) { + Parada des = (Parada) destino.getValue(); + if (des.getParadaId().equals(-1)) { + cmbParadaOrigem.setText(des.getDescparada()); + cmbParadaOrigem.setInitialValue(des); + cancelacionCtrl.setParadaOrigem(des); + cancelacionCtrl.setParadaDestino(des); + } + } + } + + public void onClick$btnSalvar(Event ev) throws InterruptedException { + + // Motivo de cancelacion pode ser branco + cmbMotivoCancelacion.getValue(); + tabCtrl.setSelected(Boolean.TRUE); + cmbPuntoVenta.getValue(); + cmbMarca.setConstraint("no empty"); + cmbMarca.getValue(); + cmbParadaOrigem.getValue(true); + cmbParadaDestino.getValue(true); + + PuntoVenta punto = (PuntoVenta) (cmbPuntoVenta.getSelectedItem() == null ? null : cmbPuntoVenta.getSelectedItem().getValue()); + if (punto != null) { + cancelacionCtrl.setPuntoVenta(punto); + } else { + Messagebox.show( + Labels.getLabel("editarConfiguracionGeneralController.MSG.punto"), + Labels.getLabel("editarConfiguracionCancelacionController.window.title"), + Messagebox.OK, Messagebox.EXCLAMATION); + return; + } + + Comboitem cbiMotivo = cmbMotivoCancelacion.getSelectedItem(); + MotivoCancelacion motivo = new MotivoCancelacion(); + if (cbiMotivo != null) { + motivo = (MotivoCancelacion) cbiMotivo.getValue(); + cancelacionCtrl.setMotivoCancelacion(motivo); + } else { + cancelacionCtrl.setMotivoCancelacion(null); + } + + Parada origem = cancelacionCtrl.getParadaOrigem(); + Parada destino = cancelacionCtrl.getParadaDestino(); + + try { + boolean podeIguais = false; + if (origem.getParadaId().equals(destino.getParadaId())) { + if (origem.getParadaId().equals(-1) && destino.getParadaId().equals(-1)) { + podeIguais = true; + } + } else { + if (origem.getParadaId().equals(-1) || destino.getParadaId().equals(-1)) { + Messagebox.show( + Labels.getLabel("editarConfiguracionCancelacionController.MSG.selectItemTodas"), + Labels.getLabel("editarConfiguracionCancelacionController.window.title"), + Messagebox.OK, Messagebox.EXCLAMATION); + return; + + } else { + podeIguais = true; + } + } + + if (podeIguais) { + cancelacionCtrl.setActivo(Boolean.TRUE); + cancelacionCtrl.setFecmodif(Calendar.getInstance().getTime()); + cancelacionCtrl.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); + cancelacionCtrl.setMarca((Marca) cmbMarca.getSelectedItem().getValue()); + + List lsCancelacion = cancelacionCtrlService.buscar(cancelacionCtrl.getTiempoprevsalida(), + cancelacionCtrl.getPuntoVenta(), cancelacionCtrl.getParadaOrigem(), + cancelacionCtrl.getParadaDestino(), cancelacionCtrl.getMarca()); + + boolean podeSalvar = false; + if (lsCancelacion.isEmpty()) { + podeSalvar = true; + } else { + for (CancelacionCtrl cc : lsCancelacion) { + if (cc.getCancelacionctrlId().equals(cancelacionCtrl.getCancelacionctrlId())) { + podeSalvar = true; + } + } + } + + if (podeSalvar) { + + if (cancelacionCtrl.getCancelacionctrlId() == null) { + cancelacionCtrlService.suscribir(cancelacionCtrl); + cancelacionCtrlList.addItem(cancelacionCtrl); + } else { + cancelacionCtrlService.actualizacion(cancelacionCtrl); + cancelacionCtrlList.updateItem(cancelacionCtrl); + } + + Messagebox.show( + Labels.getLabel("editarConfiguracionCancelacionController.MSG.suscribirOK"), + Labels.getLabel("editarConfiguracionCancelacionController.window.title"), + Messagebox.OK, Messagebox.INFORMATION); + + closeWindow(); + } else { + Messagebox.show( + Labels.getLabel("MSG.Registro.Existe"), + Labels.getLabel("editarConfiguracionGeneralController.window.title"), + Messagebox.OK, Messagebox.EXCLAMATION); + } + } else { + Messagebox.show( + Labels.getLabel("editarConfiguracionCancelacionController.MSG.selectItemDiferente"), + Labels.getLabel("editarConfiguracionCancelacionController.window.title"), + Messagebox.OK, Messagebox.EXCLAMATION); + + } + } catch (Exception ex) { + log.error(ex); + Messagebox.show( + Labels.getLabel("MSG.Error"), + Labels.getLabel("editarCategoriaController.window.title"), + Messagebox.OK, Messagebox.ERROR); + } + + } + + public void onClick$btnApagar(Event ev) throws InterruptedException { + try { + int resp = Messagebox.show( + Labels.getLabel("editarConfiguracionCancelacionController.MSG.borrarPergunta"), + Labels.getLabel("editarConfiguracionCancelacionController.window.title"), + Messagebox.YES | Messagebox.NO, Messagebox.QUESTION); + + if (resp == Messagebox.YES) { + + cancelacionCtrlService.borrar(cancelacionCtrl); + + Messagebox.show( + Labels.getLabel("editarConfiguracionCancelacionController.MSG.borrarOK"), + Labels.getLabel("editarConfiguracionCancelacionController.window.title"), + Messagebox.OK, Messagebox.INFORMATION); + + cancelacionCtrlList.removeItem(cancelacionCtrl); + + closeWindow(); + } + } catch (Exception ex) { + log.error(ex); + Messagebox.show( + Labels.getLabel("MSG.Error"), + Labels.getLabel("editarCategoriaController.window.title"), + Messagebox.OK, Messagebox.ERROR); + } + } + + public void onChange$cmbMotivoCancelacion(Event ev) { + + Comboitem cbiMotivo = cmbMotivoCancelacion.getSelectedItem(); + MotivoCancelacion motivo = new MotivoCancelacion(); + if (cbiMotivo != null) { + motivo = (MotivoCancelacion) cbiMotivo.getValue(); + + cancelacionCtrl.setMotivoCancelacion(motivo); + motivosCancelacion(); + } + } + + public void onClick$radioImp(Event ev) { + importe.setConstraint(""); + porcentaje.setConstraint(""); + + importe.setText(""); + porcentaje.setText(""); + + porcentaje.setDisabled(true); + importe.setDisabled(false); + + porcentaje.setConstraint(""); + porcentaje.setValue(""); + importe.setConstraint("no empty, no negative"); + } + + public void onClick$radioPor(Event ev) { + importe.setConstraint(""); + porcentaje.setConstraint(""); + + importe.setText(""); + porcentaje.setText(""); + + importe.setDisabled(true); + porcentaje.setDisabled(false); + + importe.setConstraint(""); + importe.setValue(""); + porcentaje.setConstraint("no empty, no zero, no negative"); + } + + public void onClick$btnAdicionarCargo(Event ev) throws InterruptedException { + + txtMinimo.getValue(); + txtMaximo.getValue(); + porcentaje.getValue(); + importe.getValue(); + + try { + + boolean existe = false; + for (CancelacionCargo cc : lsCancelacionCargo) { + if (cc.getTiempomaximo() == null) { + continue; + } + // if (txtMaximo.getValueDecimal() != null) { + // if (cc.getActivo() && + // (cc.getTiempomaximo().compareTo(txtMaximo.getValueDecimal()) + // == 0)) { + // existe = true; + // } + // } else { + // if (cc.getActivo() && + // (cc.getTiempominimo().compareTo(txtMinimo.getValueDecimal()) + // == 0)) { + // existe = true; + // } + // } + } + if (!existe) { + CancelacionCargo cCargo = new CancelacionCargo(); + cCargo.setCancelacionCtrl(cancelacionCtrl); + cCargo.setActivo(Boolean.TRUE); + cCargo.setFecmodif(Calendar.getInstance().getTime()); + cCargo.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); + + cCargo.setTiempominimo(txtMinimo.getValueDecimal()); + cCargo.setTiempomaximo(txtMaximo.getValueDecimal()); + if ((!porcentaje.getValue().equals("")) && (porcentaje.getValue() != null)) { + cCargo.setPorccargo((BigDecimal.valueOf(Double.parseDouble(porcentaje.getValue())))); + } + if ((!importe.getValue().equals("")) && (importe.getValue() != null)) { + cCargo.setImportecargo((BigDecimal.valueOf(Double.parseDouble(importe.getValue())))); + } + lsCancelacionCargo.add(cCargo); + cancelacionCtrl.setCancelacionCargoList(lsCancelacionCargo); + + txtMaximo.setConstraint(""); + txtMinimo.setConstraint(""); + + txtMinimo.setText(""); + txtMaximo.setText(""); + + importe.setDisabled(true); + porcentaje.setDisabled(true); + radioImp.setChecked(true); + + onClick$radioImp(null); + motivosCancelacion(); + + cancelacionCargoList.setData(new ArrayList()); + List lsTemp = new ArrayList(); + for (CancelacionCargo cc : lsCancelacionCargo) { + if (cc.getActivo()) { + lsTemp.add(cc); + } + } + cancelacionCargoList.setData(lsTemp); + + } else { + Messagebox.show( + Labels.getLabel("MSG.Registro.Existe"), + Labels.getLabel("editarConfiguracionCancelacionController.window.title"), + Messagebox.OK, Messagebox.EXCLAMATION); + } + // } + } catch (Exception ex) { + log.error("Erro adicionar cargo : " + ex); + Messagebox.show( + Labels.getLabel("MSG.Error"), + Labels.getLabel("editarCategoriaController.window.title"), + Messagebox.OK, Messagebox.ERROR); + } + } + + public void onClick$btnRemoverCargo(Event ev) throws InterruptedException { + try { + CancelacionCargo cCargo = (CancelacionCargo) cancelacionCargoList.getSelected(); + if (cCargo != null) { + // removo o antigo + lsCancelacionCargo.remove(cCargo); + cCargo.setFecmodif(Calendar.getInstance().getTime()); + cCargo.setActivo(Boolean.FALSE); + cCargo.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); + cancelacionCargoList.updateItem(cCargo); + cancelacionCargoList.removeItem(cCargo); + lsCancelacionCargo.add(cCargo); + + } else { + Messagebox.show( + Labels.getLabel("editarConfiguracionCategoriaController.MSG.selectItem"), + Labels.getLabel("editarConfiguracionCancelacionController.window.title"), + Messagebox.OK, Messagebox.EXCLAMATION); + } + } catch (Exception ex) { + log.error("Erro remover cargo: " + ex); + Messagebox.show( + Labels.getLabel("MSG.Error"), + Labels.getLabel("editarConfiguracionCancelacionController.window.title"), + Messagebox.OK, Messagebox.ERROR); + } + } + + public CancelacionCtrl getCancelacionCtrl() { + return cancelacionCtrl; + } + + public void setCancelacionCtrl(CancelacionCtrl cancelacionCtrl) { + this.cancelacionCtrl = cancelacionCtrl; + } + + public CancelacionCtrlService getCancelacionCtrlService() { + return cancelacionCtrlService; + } + + public void setCancelacionCtrlService(CancelacionCtrlService cancelacionCtrlService) { + this.cancelacionCtrlService = cancelacionCtrlService; + } + + public MyListbox getCancelacionCtrlList() { + return cancelacionCtrlList; + } + + public void setCancelacionCtrlList(MyListbox cancelacionCtrlList) { + this.cancelacionCtrlList = cancelacionCtrlList; + } + + public static Logger getLog() { + return log; + } + + public static void setLog(Logger log) { + EditarConfiguracionCancelacionController.log = log; + } + + public List getLsMarca() { + return lsMarca; + } + + public void setLsMarca(List lsMarca) { + this.lsMarca = lsMarca; + } + + public List getLsPuntoVenta() { + return lsPuntoVenta; + } + + public void setLsPuntoVenta(List lsPuntoVenta) { + this.lsPuntoVenta = lsPuntoVenta; + } + + public MarcaService getMarcaService() { + return marcaService; + } + + public void setMarcaService(MarcaService marcaService) { + this.marcaService = marcaService; + } + + public Combobox getCmbMarca() { + return cmbMarca; + } + + public void setCmbMarca(Combobox cmbMarca) { + this.cmbMarca = cmbMarca; + } + + public MyComboboxParada getCmbParadaDestino() { + return cmbParadaDestino; + } + + public void setCmbParadaDestino(MyComboboxParada cmbParadaDestino) { + this.cmbParadaDestino = cmbParadaDestino; + } + + public MyComboboxParada getCmbParadaOrigem() { + return cmbParadaOrigem; + } + + public void setCmbParadaOrigem(MyComboboxParada cmbParadaOrigem) { + this.cmbParadaOrigem = cmbParadaOrigem; + } + + public Combobox getCmbPuntoVenta() { + return cmbPuntoVenta; + } + + public void setCmbPuntoVenta(Combobox cmbPuntoVenta) { + this.cmbPuntoVenta = cmbPuntoVenta; + } + + public MyListbox getCancelacionCargoList() { + return cancelacionCargoList; + } + + public void setCancelacionCargoList(MyListbox cancelacionCargoList) { + this.cancelacionCargoList = cancelacionCargoList; + } + + public List getLsCancelacionCargo() { + return lsCancelacionCargo; + } - public void setLsCancelacionCargo(List lsCancelacionCargo) { - this.lsCancelacionCargo = lsCancelacionCargo; - } + public void setLsCancelacionCargo(List lsCancelacionCargo) { + this.lsCancelacionCargo = lsCancelacionCargo; + } - public Textbox getTxtMaximo() { - return txtMaximo; - } + public Textbox getTxtMaximo() { + return txtMaximo; + } - public Combobox getCmbMotivoCancelacion() { - return cmbMotivoCancelacion; - } + public Combobox getCmbMotivoCancelacion() { + return cmbMotivoCancelacion; + } - public void setCmbMotivoCancelacion(Combobox cmbMotivoCancelacion) { - this.cmbMotivoCancelacion = cmbMotivoCancelacion; - } + public void setCmbMotivoCancelacion(Combobox cmbMotivoCancelacion) { + this.cmbMotivoCancelacion = cmbMotivoCancelacion; + } - public List getLsMotivoCancelacion() { - return lsMotivoCancelacion; - } + public List getLsMotivoCancelacion() { + return lsMotivoCancelacion; + } - public void setLsMotivoCancelacion(List lsMotivoCancelacion) { - this.lsMotivoCancelacion = lsMotivoCancelacion; - } + public void setLsMotivoCancelacion(List lsMotivoCancelacion) { + this.lsMotivoCancelacion = lsMotivoCancelacion; + } - public MotivoCancelacionService getMotivoCancelacionService() { - return motivoCancelacionService; - } + public MotivoCancelacionService getMotivoCancelacionService() { + return motivoCancelacionService; + } - public void setMotivoCancelacionService(MotivoCancelacionService motivoCancelacionService) { - this.motivoCancelacionService = motivoCancelacionService; - } + public void setMotivoCancelacionService(MotivoCancelacionService motivoCancelacionService) { + this.motivoCancelacionService = motivoCancelacionService; + } } diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/generaciontramosrutas/EditarTramoRutaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/generaciontramosrutas/EditarTramoRutaController.java index 020e460b5..99026cefe 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/generaciontramosrutas/EditarTramoRutaController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/generaciontramosrutas/EditarTramoRutaController.java @@ -68,9 +68,9 @@ public class EditarTramoRutaController extends MyGenericForwardComposer { lsClaseServicio = claseServicioService.obtenerTodos(); lsEmpresa = empresaService.obtenerIndTipo1(); lsRutaEmpresa = new ArrayList(); - + super.doAfterCompose(comp); - + gridRutaSecuencia.setLsVias(viaService.obtenerTodos()); } @@ -90,6 +90,7 @@ public class EditarTramoRutaController extends MyGenericForwardComposer { rutaTramoVO.setLsSecuenciaRutaTramoVO(gridRutaSecuencia.getLsSecuenciaRutaTramoVO()); rutaTramoVO.setLsEmpresa(lsRutaEmpresa); rutaTramoVO.setPrefixo(txtPrefixo.getValue()); + rutaTramoVO.setDescRuta(txtDscRuta.getValue()); Map params = new LinkedHashMap(); params.put("rutaTramoVO", rutaTramoVO); diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/generaciontramosrutas/NuevaParadaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/generaciontramosrutas/NuevaParadaController.java index 08e1cc5d2..6abebabf5 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/generaciontramosrutas/NuevaParadaController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/generaciontramosrutas/NuevaParadaController.java @@ -18,7 +18,6 @@ import org.zkoss.zk.ui.event.Event; import org.zkoss.zul.Combobox; import org.zkoss.zul.ListModelList; import org.zkoss.zul.Messagebox; -import org.zkoss.zul.Textbox; import com.rjconsultores.ventaboletos.entidad.Parada; import com.rjconsultores.ventaboletos.entidad.Via; @@ -45,7 +44,6 @@ public class NuevaParadaController extends MyGenericForwardComposer { private Combobox cmbVia; private List lsVias; private Parada origen; - private Textbox txtDscRuta; @Override public void doAfterCompose(Component comp) throws Exception { @@ -53,7 +51,6 @@ public class NuevaParadaController extends MyGenericForwardComposer { super.doAfterCompose(comp); gridRutaSecuencia = (GridRutaTramo) Executions.getCurrent().getArg().get("gridRutaSecuencia"); origen = (Parada) Executions.getCurrent().getArg().get("origen"); - txtDscRuta = (Textbox) Executions.getCurrent().getArg().get("txtDscRuta"); if (origen != null) { List lsOrigen = new ArrayList(); @@ -88,23 +85,6 @@ public class NuevaParadaController extends MyGenericForwardComposer { gridRutaSecuencia.agregarSecuencia((Parada) cmbParadaOrigen.getSelectedItem().getValue(), (Parada) cmbParadaDestino .getSelectedItem().getValue(), (Via) cmbVia.getSelectedItem().getValue()); - if (txtDscRuta != null) { - if (txtDscRuta.getValue().isEmpty()) { - String dscOrigen = gridRutaSecuencia.getPrimeraParada().getCveparada(); - String dscDestino = gridRutaSecuencia.getUltimaParada().getCveparada(); - String dscClase = gridRutaSecuencia.getClaseServicio().getDescclase(); - StringBuilder stringBuilder = new StringBuilder(); - stringBuilder.append(dscOrigen); - stringBuilder.append(" - "); - stringBuilder.append(dscDestino); - stringBuilder.append("("); - stringBuilder.append(dscClase); - stringBuilder.append(")"); - - txtDscRuta.setText(stringBuilder.toString()); - } - } - } catch (IllegalArgumentException e1) { Messagebox.show(e1.getMessage(), Labels.getLabel("nuevaParadaController.window.title"), Messagebox.OK, Messagebox.EXCLAMATION); diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderCatalogoDeRutasSecuencia.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderCatalogoDeRutasSecuencia.java index 95d209098..c8b1498cd 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderCatalogoDeRutasSecuencia.java +++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderCatalogoDeRutasSecuencia.java @@ -12,33 +12,33 @@ import org.zkoss.zul.Listitem; import org.zkoss.zul.ListitemRenderer; /** - * + * * @author Rafius */ public class RenderCatalogoDeRutasSecuencia implements ListitemRenderer { - public void render(Listitem lstm, Object o) throws Exception { - ParadaSecuencia ps = (ParadaSecuencia) o; + public void render(Listitem lstm, Object o) throws Exception { + ParadaSecuencia ps = (ParadaSecuencia) o; - Listcell lc = new Listcell(ps.getSecuencia().toString()); - lc.setParent(lstm); + Listcell lc = new Listcell(ps.getSecuencia().toString()); + lc.setParent(lstm); - Parada parada = ps.getParada(); - if (parada != null) { - lc = new Listcell(parada.getCveparada()); - } else { - lc = new Listcell(""); - } - lc.setParent(lstm); + Parada parada = ps.getParada(); + if (parada != null) { + lc = new Listcell(parada.getCveparada() + " - " + parada.getDescparada()); + } else { + lc = new Listcell(""); + } + lc.setParent(lstm); - Via via = ps.getVia(); - if (via != null) { - lc = new Listcell(via.getNombvia()); - } else { - lc = new Listcell(""); - } - lc.setParent(lstm); + Via via = ps.getVia(); + if (via != null) { + lc = new Listcell(via.getNombvia()); + } else { + lc = new Listcell(""); + } + lc.setParent(lstm); - lstm.setAttribute("data", ps); - } + lstm.setAttribute("data", ps); + } } diff --git a/web/WEB-INF/i3-label_pt_BR.label b/web/WEB-INF/i3-label_pt_BR.label index 1fb3ae85c..952def45f 100644 --- a/web/WEB-INF/i3-label_pt_BR.label +++ b/web/WEB-INF/i3-label_pt_BR.label @@ -7,7 +7,7 @@ # . . = XXX #Versao do VentaBoleto: -versao = ADM_20120817_1RC46 +versao = ADM_20120817_1RC47 # MSG Defaut: MSG.CONSTRAINT.PORCENTAGEM = Os valores devem estar entre 0 e 100 @@ -88,7 +88,7 @@ indexController.mniPeriodoVacacional.label = Período de Férias indexController.mniMotivoCancelacion.label = Motivo do Cancelamento indexController.mniMotivoReimpresion.label = Motivo da Reimpressão indexController.mniCategoria.label = Tipo de Passageiro -indexController.mniPuntoVenta.label = Ponto de Venda +indexController.mniPuntoVenta.label = Ponto de Venda (Agências) indexController.mniEmpresa.label = Empresa indexController.mniTipoServicio.label = Tipo de Viagem indexController.mniTipoVenta.label = Tipo de Venda diff --git a/web/gui/esquema_operacional/generacion_tramo_ruta/editarTramoRuta.zul b/web/gui/esquema_operacional/generacion_tramo_ruta/editarTramoRuta.zul index d6fcf9d91..d0601b0e5 100644 --- a/web/gui/esquema_operacional/generacion_tramo_ruta/editarTramoRuta.zul +++ b/web/gui/esquema_operacional/generacion_tramo_ruta/editarTramoRuta.zul @@ -34,6 +34,7 @@