fixes bug#AL-3065
parent
691c8298e4
commit
adb6bddfb7
2
pom.xml
2
pom.xml
|
@ -4,7 +4,7 @@
|
|||
<modelVersion>4.0.0</modelVersion>
|
||||
<groupId>br.com.rjconsultores</groupId>
|
||||
<artifactId>ventaboletosadm</artifactId>
|
||||
<version>1.11.5</version>
|
||||
<version>1.11.6</version>
|
||||
<packaging>war</packaging>
|
||||
|
||||
<properties>
|
||||
|
|
|
@ -11,6 +11,8 @@ import java.util.List;
|
|||
import java.util.Set;
|
||||
|
||||
import org.hibernate.LazyInitializationException;
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.context.annotation.Scope;
|
||||
import org.springframework.stereotype.Controller;
|
||||
|
@ -35,6 +37,7 @@ import com.rjconsultores.ventaboletos.entidad.Ruta;
|
|||
import com.rjconsultores.ventaboletos.entidad.RutaCaseta;
|
||||
import com.rjconsultores.ventaboletos.entidad.RutaEmpresa;
|
||||
import com.rjconsultores.ventaboletos.entidad.RutaSecuencia;
|
||||
import com.rjconsultores.ventaboletos.entidad.Usuario;
|
||||
import com.rjconsultores.ventaboletos.exception.BusinessException;
|
||||
import com.rjconsultores.ventaboletos.service.CasetaPeajeService;
|
||||
import com.rjconsultores.ventaboletos.service.ConstanteService;
|
||||
|
@ -60,7 +63,8 @@ import com.rjconsultores.ventaboletos.web.utilerias.render.RenderRutaDesc;
|
|||
public class GenerarTarifaOrgaoController extends MyGenericForwardComposer {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
private static Logger log = LoggerFactory.getLogger(GenerarTarifaOrgaoController.class);
|
||||
|
||||
@Autowired
|
||||
private RutaService rutaService;
|
||||
@Autowired
|
||||
|
@ -304,9 +308,12 @@ public class GenerarTarifaOrgaoController extends MyGenericForwardComposer {
|
|||
|
||||
if (!chkZerarTabela.isChecked()) {
|
||||
try {
|
||||
|
||||
Usuario usuario = UsuarioLogado.getUsuarioLogado();
|
||||
log.info("INICIO DE GERAR TARIFA OFICIAL -- USUARIO: " + usuario.getUsuarioId());
|
||||
|
||||
if (chkTarifa.isChecked()) {
|
||||
tarifaOficialService.gerarAtualizarTarifa(listSelectedRutas, orgaoConcedente, lsEmpresaSelected,converterLiistDeCasetaPeajeEmArrayDeCasetaPeaje(listSelectedCasetaPeaje));
|
||||
log.info("FIM DE GERAR TARIFA OFICIAL -- TARIFA");
|
||||
}
|
||||
|
||||
boolean gerarTabelaZerada = !chkTarifa.isChecked();
|
||||
|
@ -316,14 +323,17 @@ public class GenerarTarifaOrgaoController extends MyGenericForwardComposer {
|
|||
lsParadaIds=retornarListParadaIds(listSelectedParadas);
|
||||
}
|
||||
tarifaOficialService.atualizarTaxaEmbarque(listSelectedRutas, orgaoConcedente.getOrgaoConcedenteId(), gerarTabelaZerada, lsEmpresaSelected,lsParadaIds);
|
||||
|
||||
log.info("FIM DE GERAR TARIFA OFICIAL -- TAXA DE EMBARQUE");
|
||||
}
|
||||
|
||||
if (chkSeguro.isChecked()) {
|
||||
tarifaOficialService.atualizarSeguro(listSelectedRutas, orgaoConcedente.getOrgaoConcedenteId(), TipoSeguro.SEGURO);
|
||||
tarifaOficialService.atualizarSeguro(listSelectedRutas, orgaoConcedente.getOrgaoConcedenteId(), TipoSeguro.SEGURO);
|
||||
}
|
||||
|
||||
if (chkTipoSeguro.isChecked()) {
|
||||
tarifaOficialService.atualizarSeguro(listSelectedRutas, orgaoConcedente.getOrgaoConcedenteId(), TipoSeguro.TPP);
|
||||
log.info("FIM DE GERAR TARIFA OFICIAL -- SEGURO");
|
||||
}
|
||||
|
||||
if (chkPedagio.isChecked()) {
|
||||
|
@ -332,21 +342,26 @@ public class GenerarTarifaOrgaoController extends MyGenericForwardComposer {
|
|||
}else {
|
||||
tarifaOficialService.atualizarPedagioPorListaDePracaDePagio(listSelectedCasetaPeaje, retornarEmpresaId());
|
||||
}
|
||||
|
||||
log.info("FIM DE GERAR TARIFA OFICIAL -- PEDAGIO");
|
||||
}
|
||||
|
||||
if (chkTipoSeguro.isChecked()) {
|
||||
tarifaOficialService.atualizarSeguroTPP(listSelectedRutas, orgaoConcedente.getOrgaoConcedenteId(), TipoSeguro.TPP);
|
||||
log.info("FIM DE GERAR TARIFA OFICIAL -- SEGURO OPCIONAL");
|
||||
}
|
||||
|
||||
tarifaOficialService.aplicarArredondamentoTarifa(orgaoConcedente.getOrgaoConcedenteId(), chkArredondarTaxaEmbarque.isChecked());
|
||||
|
||||
long l = tarifaOficialService.obtenerCount(lsEmpresaSelected);
|
||||
log.info("FIM DE GERAR TARIFA OFICIAL: -- USUARIO: " + usuario.getUsuarioId() + "Foram gerados " + l + " registros.");
|
||||
|
||||
Messagebox.show(Labels.getLabel("generarTarifaOrgaoController.MSG.suscribirOK", new Object[] { l }),
|
||||
Labels.getLabel("indexController.mniGenerarTarifaOrgao.label"),
|
||||
Messagebox.OK, Messagebox.INFORMATION);
|
||||
|
||||
} catch (BusinessException e) {
|
||||
log.error("ERROR AO GERAR TARIFA OFICIAL:", e);
|
||||
Messagebox.show(e.getLocalizedMessage(),
|
||||
Labels.getLabel("indexController.mniGenerarTarifaOrgao.label"),
|
||||
Messagebox.OK, Messagebox.EXCLAMATION);
|
||||
|
@ -359,6 +374,7 @@ public class GenerarTarifaOrgaoController extends MyGenericForwardComposer {
|
|||
Labels.getLabel("indexController.mniGenerarTarifaOrgao.label"),
|
||||
Messagebox.OK, Messagebox.INFORMATION);
|
||||
} catch (BusinessException e) {
|
||||
log.error("ERROR AO GERAR TARIFA OFICIAL:", e);
|
||||
Messagebox.show(e.getLocalizedMessage(),
|
||||
Labels.getLabel("indexController.mniGenerarTarifaOrgao.label"),
|
||||
Messagebox.OK, Messagebox.EXCLAMATION);
|
||||
|
|
Loading…
Reference in New Issue