From 7f00b08c737b733baade0848056a1ac4170373f8 Mon Sep 17 00:00:00 2001 From: "daniel.zauli" Date: Thu, 2 Jul 2015 14:13:47 +0000 Subject: [PATCH] FIXES BUG #6401 git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@45625 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../tarifas/GenerarTarifaOrgaoController.java | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) 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 ec6db7e2e..8e5704328 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 @@ -136,9 +136,15 @@ public class GenerarTarifaOrgaoController extends MyGenericForwardComposer { { try { if (chkTarifa.isChecked()) { - tarifaOficialService.gerarAtualizarTarifaPorCoeficiente(rutaId, orgaoConcedenteId, empresaId); + if(orgaoConcedenteId ==null || orgaoConcedenteId != 21 ) + {//condicao criada para abrir 2 transacoes apenas quando o usuário nao especificar o orgao concedente caso contrario abrira so 1.(calculo da artesp é diferente) + tarifaOficialService.gerarAtualizarTarifaPorCoeficiente(rutaId, orgaoConcedenteId, empresaId); + } + if(orgaoConcedenteId ==null || orgaoConcedenteId == 21 ) + { + tarifaOficialService.gerarAtualizarTarifaArtesp(rutaId, orgaoConcedenteId, empresaId); + } } - if (chkTaxaEmbarque.isChecked()) { tarifaOficialService.atualizarTaxaEmbarque(rutaId, orgaoConcedenteId); }