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/gestao_pricing/editarGP_PricingAsiento.zul b/web/gui/gestao_pricing/editarGP_PricingAsiento.zul
index aa4708a1d..7d86ea7b5 100644
--- a/web/gui/gestao_pricing/editarGP_PricingAsiento.zul
+++ b/web/gui/gestao_pricing/editarGP_PricingAsiento.zul
@@ -47,6 +47,17 @@
+
+
+
+
+
+
+
+
diff --git a/web/gui/pricing/editarPricing.zul b/web/gui/pricing/editarPricing.zul
index c142f0a5f..b09959266 100644
--- a/web/gui/pricing/editarPricing.zul
+++ b/web/gui/pricing/editarPricing.zul
@@ -706,6 +706,15 @@
+
+
+
+
+
+