diff --git a/pom.xml b/pom.xml index 99bf0c203..923a03486 100644 --- a/pom.xml +++ b/pom.xml @@ -4,12 +4,12 @@ 4.0.0 br.com.rjconsultores ventaboletosadm - 1.12.2 + 1.13.0 war - 1.9.1 - 1.7.0 + 1.10.0 + 1.8.0 UTF-8 UTF-8 diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/pricing/EditarPricingController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/pricing/EditarPricingController.java index 7e84fb146..f6098f658 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/pricing/EditarPricingController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/pricing/EditarPricingController.java @@ -148,11 +148,9 @@ public class EditarPricingController extends PricingController { private CategoriaService categoriaService; @Autowired private ParadaService paradaService; - @Autowired private ConexionCtrlService conexionCtrlService; - private Pricing pricing; private MyListbox pricingList; private MyListbox pricingVigenciaList; private MyListbox pricingImporteList; @@ -169,6 +167,8 @@ public class EditarPricingController extends PricingController { private MyListbox pricingTipoServicioList; private MyListbox pricingOcupaAntecipaList; private MyListbox pricingFormapagoList; + private MyListbox conexaoCtrlList; + private List lsEmpresa; private List lsPricingVigencia; private List lsPricingImporte; @@ -185,7 +185,12 @@ public class EditarPricingController extends PricingController { private List lsPricingRuta; private List lsPricingTipoServicio; private List lsPricingFormapago; - private Combobox cmbEmpresa; + private List lsConexoesCtrlList; + private List conexoesPricingList; + private List conexoesPricingListApresentacao; + private List paradasConexao; + private List lsPricingConexao; + private Radio rdTransSi; private Radio rdTransNo; private Radio rdExibirVendaSi; @@ -196,8 +201,10 @@ public class EditarPricingController extends PricingController { private Radio rdReserNo; private Radio radioImp; private Radio radioPor; + private MyTextboxDecimal descuentoporcredondo; private MyTextboxDecimal descuentoporcsen; + private Button btnSalvar; private Button btnCopiar; private Button btnNovoImporte; @@ -246,32 +253,32 @@ public class EditarPricingController extends PricingController { private Button btnApagarCategoria; private Button btnModificarCategoria; private Button btnModificarFormaPago; - private boolean salvo = false; - private Boolean gravarNovo = Boolean.TRUE; + private Textbox nombrePricing; + private Intbox itxCantboleto; private Intbox cantdiasanticipacion; - private Combobox cmbIndGeneraFeriadoFechaVenta; - private Combobox cmbIndGeneraFeriadoFechaViaje; - private Integer buscarPricingInativosAtivos; private Image imgPricingDividirIdaEVolta; + private Checkbox chkIndSomenteAssentoSugerido; private Checkbox chkIndPricingDividirIdaEVolta; + private Checkbox chkIndSafer; + private Checkbox chkExibePopupPricingPol; + + private Combobox cmbConexaoCtrl; + private Combobox cmbIndGeneraFeriadoFechaVenta; + private Combobox cmbIndGeneraFeriadoFechaViaje; + private Combobox cmbEmpresa; private Radio rdOcupacaoTrechoSim; private Radio rdOcupacaoTrechoNao; - private Checkbox chkIndSafer; + private Pricing pricing; + private boolean salvo = false; + private Boolean gravarNovo = Boolean.TRUE; + private Integer buscarPricingInativosAtivos; - private List lsConexoesCtrlList; - private List conexoesPricingList; - private List conexoesPricingListApresentacao; - private List paradasConexao; - private MyListbox conexaoCtrlList; - private List lsPricingConexao; - - private Combobox cmbConexaoCtrl; private void clearCombobox(Combobox combobox) { int size = combobox.getItemCount(); @@ -1005,6 +1012,8 @@ public class EditarPricingController extends PricingController { if (cmbIndGeneraFeriadoFechaViaje.getSelectedItem() != null) { pricing.setIndGeneraFeriadoViaje((String) cmbIndGeneraFeriadoFechaViaje.getSelectedItem().getValue()); } + chkExibePopupPricingPol.getValue(); + pricing.setIndExibePopupPricingPol(chkExibePopupPricingPol.isChecked()); try { try { diff --git a/web/WEB-INF/i3-label_en.label b/web/WEB-INF/i3-label_en.label index 51d2555f1..f9d48df57 100644 --- a/web/WEB-INF/i3-label_en.label +++ b/web/WEB-INF/i3-label_en.label @@ -4418,6 +4418,8 @@ editarPricingController.label.estadiaMinima = Estadia Mínima editarPricingController.label.qtdeDias = Qtde Dias editarPricingController.label.regrasEstadiaMinima = Definição das regras de Estadia Mínima para Viagens de Ida e Volta editarPricingController.MSG.cantestadiaminima = Informe a quantidades de dias mínimos de estadia +editarEmpresaController.chkExibePopupPricingPol.ajuda=Este campo permite exibir na tela do Totalbus (Cliente de Vendas) uma tela poupup com os preços diferenciados por poltronas. +editarEmpresaController.label.chkExibePopupPricingPol=Exibe Poupup Pricing Poltrona editarPricingAutomaticoController.columnaDia.label = Qtd. Dias editarPricingAutomaticoController.columnaPorcentaje.label = Porcentagem diff --git a/web/WEB-INF/i3-label_es_MX.label b/web/WEB-INF/i3-label_es_MX.label index 93cf29f20..921444440 100644 --- a/web/WEB-INF/i3-label_es_MX.label +++ b/web/WEB-INF/i3-label_es_MX.label @@ -4113,6 +4113,8 @@ editarPricingController.label.estadiaMinima = Estadia Mínima editarPricingController.label.qtdeDias = Qtde Dias editarPricingController.label.regrasEstadiaMinima = Definição das regras de Estadia Mínima para Viagens de Ida e Volta editarPricingController.MSG.cantestadiaminima = Informe a quantidades de dias mínimos de estadia +editarEmpresaController.chkExibePopupPricingPol.ajuda=Este campo permite exibir na tela do Totalbus (Cliente de Vendas) uma tela poupup com os preços diferenciados por poltronas. +editarEmpresaController.label.chkExibePopupPricingPol=Exibe Poupup Pricing Poltrona editarPricingAutomaticoController.columnaDia.label = Numero de días editarPricingAutomaticoController.columnaPorcentaje.label = Porcentaje diff --git a/web/WEB-INF/i3-label_pt_BR.label b/web/WEB-INF/i3-label_pt_BR.label index e04f50516..77e8afd76 100644 --- a/web/WEB-INF/i3-label_pt_BR.label +++ b/web/WEB-INF/i3-label_pt_BR.label @@ -4436,6 +4436,8 @@ editarPricingController.label.estadiaMinima = Estadia Mínima editarPricingController.label.qtdeDias = Qtde Dias editarPricingController.label.regrasEstadiaMinima = Definição das regras de Estadia Mínima para Viagens de Ida e Volta editarPricingController.MSG.cantestadiaminima = Informe a quantidades de dias mínimos de estadia +editarEmpresaController.chkExibePopupPricingPol.ajuda=Este campo permite exibir na tela de selecionar poltrona do Totalbus (Cliente de Vendas) uma tela poupup com os preços diferenciados por poltronas. +editarEmpresaController.label.chkExibePopupPricingPol=Exibe Poupup Pricing Poltrona: editarPricingAutomaticoController.columnaDia.label = Qtd. Dias editarPricingAutomaticoController.columnaPorcentaje.label = Porcentagem diff --git a/web/gui/pricing/editarPricing.zul b/web/gui/pricing/editarPricing.zul index c142f0a5f..a057f823b 100644 --- a/web/gui/pricing/editarPricing.zul +++ b/web/gui/pricing/editarPricing.zul @@ -706,6 +706,14 @@