diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarOrgaoConcedenteController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarOrgaoConcedenteController.java index c77de76d2..77db487a4 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarOrgaoConcedenteController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarOrgaoConcedenteController.java @@ -94,6 +94,9 @@ public class EditarOrgaoConcedenteController extends MyGenericForwardComposer { private Radio radCobrancaTransferenciaSim; private Radio radCobrancaTransferenciaNao; + private Checkbox chkindUtilizaICMS; + + public OrgaoConcedente getOrgaoConcedente() { return orgaoConcedente; } @@ -379,7 +382,6 @@ public class EditarOrgaoConcedenteController extends MyGenericForwardComposer { public void setRadCobrancaTransferenciaNao(Radio radCobrancaTransferenciaNao) { this.radCobrancaTransferenciaNao = radCobrancaTransferenciaNao; } - /** * @return the chkIndOrgaoconcedentetransf */ @@ -393,5 +395,14 @@ public class EditarOrgaoConcedenteController extends MyGenericForwardComposer { public void setChkIndOrgaoconcedentetransf(Checkbox chkIndOrgaoconcedentetransf) { this.chkIndOrgaoconcedentetransf = chkIndOrgaoconcedentetransf; } + + public Checkbox getChkindUtilizaICMS() { + return chkindUtilizaICMS; + } + + public void setChkindUtilizaICMS(Checkbox chkindUtilizaICMS) { + this.chkindUtilizaICMS = chkindUtilizaICMS; + } + } \ No newline at end of file diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/GenerarTarifaOrgaoController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/GenerarTarifaOrgaoController.java index 9289b18aa..18d405559 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/GenerarTarifaOrgaoController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/GenerarTarifaOrgaoController.java @@ -21,14 +21,11 @@ import org.zkoss.zul.Constraint; import org.zkoss.zul.Messagebox; import com.rjconsultores.ventaboletos.constantes.TipoSeguro; -import com.rjconsultores.ventaboletos.dao.TarifaOficialDAO; import com.rjconsultores.ventaboletos.entidad.Empresa; import com.rjconsultores.ventaboletos.entidad.OrgaoConcedente; import com.rjconsultores.ventaboletos.entidad.Ruta; import com.rjconsultores.ventaboletos.entidad.RutaEmpresa; import com.rjconsultores.ventaboletos.exception.BusinessException; -import com.rjconsultores.ventaboletos.service.EmpresaService; -import com.rjconsultores.ventaboletos.service.EsquemaCorridaService; import com.rjconsultores.ventaboletos.service.OrgaoConcedenteService; import com.rjconsultores.ventaboletos.service.RutaEmpresaService; import com.rjconsultores.ventaboletos.service.RutaService; @@ -57,13 +54,6 @@ public class GenerarTarifaOrgaoController extends MyGenericForwardComposer { private TarifaOficialService tarifaOficialService; @Autowired private OrgaoConcedenteService orgaoConcedenteService; - @Autowired - private EmpresaService empresaService; - @Autowired - private TarifaOficialDAO tarifaOficialDAO; - @Autowired - private EsquemaCorridaService esquemaCorridaService; - private List lsRuta; private List lsOrgaoConcedente; private List lsEmpresa; @@ -152,10 +142,10 @@ public class GenerarTarifaOrgaoController extends MyGenericForwardComposer { cmbOrgaoConcedente.getValue(); cmbEmpresa.getValue(); - Integer orgaoConcedenteId = null; + OrgaoConcedente orgaoConcedente = null; if (cmbOrgaoConcedente.getSelectedItem() != null) { - orgaoConcedenteId = ((OrgaoConcedente) cmbOrgaoConcedente.getSelectedItem().getValue()).getOrgaoConcedenteId(); + orgaoConcedente = ((OrgaoConcedente) cmbOrgaoConcedente.getSelectedItem().getValue()); } lsEmpresaSelected = Arrays.asList((Empresa) cmbEmpresa.getSelectedItem().getValue()); @@ -165,7 +155,7 @@ public class GenerarTarifaOrgaoController extends MyGenericForwardComposer { listSelectedRutas = lsRuta; } - if (orgaoConcedenteId == null) { + if (orgaoConcedente == null) { int resp = Messagebox.show( Labels.getLabel("generarTarifaOrgaoController.MSG.gerarTodosOrgaos"), Labels.getLabel("indexController.mniGenerarTarifaOrgao.label"), @@ -180,21 +170,21 @@ public class GenerarTarifaOrgaoController extends MyGenericForwardComposer { try { if (chkTarifa.isChecked()) { - tarifaOficialService.gerarAtualizarTarifa(listSelectedRutas, orgaoConcedenteId, lsEmpresaSelected); + tarifaOficialService.gerarAtualizarTarifa(listSelectedRutas, orgaoConcedente, lsEmpresaSelected); } boolean gerarTabelaZerada = !chkTarifa.isChecked(); if (chkTaxaEmbarque.isChecked()) { - tarifaOficialService.atualizarTaxaEmbarque(listSelectedRutas, orgaoConcedenteId, gerarTabelaZerada, lsEmpresaSelected); + tarifaOficialService.atualizarTaxaEmbarque(listSelectedRutas, orgaoConcedente.getOrgaoConcedenteId(), gerarTabelaZerada, lsEmpresaSelected); } if (chkSeguro.isChecked()) { - tarifaOficialService.atualizarSeguro(listSelectedRutas, orgaoConcedenteId, TipoSeguro.SEGURO); + tarifaOficialService.atualizarSeguro(listSelectedRutas, orgaoConcedente.getOrgaoConcedenteId(), TipoSeguro.SEGURO); } if (chkTipoSeguro.isChecked()) { - tarifaOficialService.atualizarSeguro(listSelectedRutas, orgaoConcedenteId, TipoSeguro.TPP); + tarifaOficialService.atualizarSeguro(listSelectedRutas, orgaoConcedente.getOrgaoConcedenteId(), TipoSeguro.TPP); } if (chkPedagio.isChecked()) { @@ -202,11 +192,11 @@ public class GenerarTarifaOrgaoController extends MyGenericForwardComposer { } if (chkTipoSeguro.isChecked()) { - tarifaOficialService.atualizarSeguroTPP(listSelectedRutas, orgaoConcedenteId, TipoSeguro.TPP); + tarifaOficialService.atualizarSeguroTPP(listSelectedRutas, orgaoConcedente.getOrgaoConcedenteId(), TipoSeguro.TPP); } - - tarifaOficialService.aplicarArredondamentoTarifa(orgaoConcedenteId, chkArredondarTaxaEmbarque.isChecked()); - + + tarifaOficialService.aplicarArredondamentoTarifa(orgaoConcedente.getOrgaoConcedenteId(), chkArredondarTaxaEmbarque.isChecked()); + long l = tarifaOficialService.obtenerCount(lsEmpresaSelected); Messagebox.show(Labels.getLabel("generarTarifaOrgaoController.MSG.suscribirOK", new Object[] { l }), @@ -221,7 +211,7 @@ public class GenerarTarifaOrgaoController extends MyGenericForwardComposer { } else { try { - tarifaOficialService.gerarAtualizarTabelaZerada(listSelectedRutas, orgaoConcedenteId, lsEmpresaSelected); + tarifaOficialService.gerarAtualizarTabelaZerada(listSelectedRutas, orgaoConcedente.getOrgaoConcedenteId(), lsEmpresaSelected); Messagebox.show(Labels.getLabel("generarTarifaOrgaoController.MSG.suscribirOK"), Labels.getLabel("indexController.mniGenerarTarifaOrgao.label"), diff --git a/web/WEB-INF/i3-label_es_MX.label b/web/WEB-INF/i3-label_es_MX.label index be9dfd1d3..0f3694f62 100644 --- a/web/WEB-INF/i3-label_es_MX.label +++ b/web/WEB-INF/i3-label_es_MX.label @@ -5190,6 +5190,8 @@ busquedaOrgaoConcedenteController.indSubSeguro.label = Sub seguro busquedaOrgaoConcedenteController.indNomDocObligatorio.label=Doc. Obligatorio busquedaOrgaoConcedenteController.indicePeaje.label = Índice Peaje busquedaOrgaoConcedenteController.idadeIdoso.label = Edad Estimada de Mayor +busquedaOrgaoConcedenteController.indUtilizaICMS.label=Utiliza ICMS para cálculo de preço + # Editar Orgao Concedente editarOrgaoConcedenteController.window.title = Instituición concedente diff --git a/web/WEB-INF/i3-label_pt_BR.label b/web/WEB-INF/i3-label_pt_BR.label index 8a060fe1d..db84bb8a6 100644 --- a/web/WEB-INF/i3-label_pt_BR.label +++ b/web/WEB-INF/i3-label_pt_BR.label @@ -5464,6 +5464,8 @@ busquedaOrgaoConcedenteController.classe.label=Classe busquedaOrgaoConcedenteController.idadeIdoso.label = Idade Considerada Idoso busquedaOrgaoConcedenteController.idadeMinima.label = Idade Considerada Criança busquedaOrgaoConcedenteController.categoriaIdadeMinima.label = Categoria Passagem +busquedaOrgaoConcedenteController.indUtilizaICMS.label=Utiliza ICMS para cálculo de preço + # Editar Orgao Concedente editarOrgaoConcedenteController.window.title = Órgão Concedente diff --git a/web/gui/catalogos/editarOrgaoConcedente.zul b/web/gui/catalogos/editarOrgaoConcedente.zul index b7d038fbf..9a74db87f 100644 --- a/web/gui/catalogos/editarOrgaoConcedente.zul +++ b/web/gui/catalogos/editarOrgaoConcedente.zul @@ -61,6 +61,12 @@ + +