fixes bug #AL-2836
parent
c7aeef20a6
commit
93146932d9
2
pom.xml
2
pom.xml
|
@ -3,7 +3,7 @@
|
||||||
<modelVersion>4.0.0</modelVersion>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
<groupId>br.com.rjconsultores</groupId>
|
<groupId>br.com.rjconsultores</groupId>
|
||||||
<artifactId>ModelWeb</artifactId>
|
<artifactId>ModelWeb</artifactId>
|
||||||
<version>1.5.5</version>
|
<version>1.5.6</version>
|
||||||
<distributionManagement>
|
<distributionManagement>
|
||||||
<repository>
|
<repository>
|
||||||
<id>rj-releases</id>
|
<id>rj-releases</id>
|
||||||
|
|
|
@ -1096,10 +1096,18 @@ public class CorridaServiceImpl implements CorridaService {
|
||||||
BigDecimal valorPedagio = tarifa!=null ? tarifa.getImportepedagio() : null ;
|
BigDecimal valorPedagio = tarifa!=null ? tarifa.getImportepedagio() : null ;
|
||||||
Long tempoReserva = null;
|
Long tempoReserva = null;
|
||||||
Cliente cliente = clienteService.obtenerID(reservaEspecialCliente.getClienteId().intValue());
|
Cliente cliente = clienteService.obtenerID(reservaEspecialCliente.getClienteId().intValue());
|
||||||
|
System.out.println(cliente.getClienteId());
|
||||||
|
String clienteFidelidadId = null;
|
||||||
|
try {
|
||||||
|
clienteFidelidadId = cliente.getListClienteFidelidad().get(0).getClienteFidelidadId().toString();
|
||||||
|
} catch (Exception e) {
|
||||||
|
log.error("Boleto Reserva não gerado. Erro ao obter cliente fidelidade para o clienteId:" + cliente.getClienteId(), e );
|
||||||
|
continue;
|
||||||
|
}
|
||||||
boletoService.criaBoletoReserva(unoAsientoSelec, unaCorridaId, unaFecCorrida, unoTerminalOrigenId,
|
boletoService.criaBoletoReserva(unoAsientoSelec, unaCorridaId, unaFecCorrida, unoTerminalOrigenId,
|
||||||
unoTerminalDestinoId, unoTipoVenta, unaCategoriaSelec, unoNumeOperacion, unUsuarioId, unPuntoVenta,
|
unoTerminalDestinoId, unoTipoVenta, unaCategoriaSelec, unoNumeOperacion, unUsuarioId, unPuntoVenta,
|
||||||
reservaEspecialCliente.getClienteId().intValue(), corrida.getRuta().getRutaId(), valorTarifa, tempoReserva,
|
reservaEspecialCliente.getClienteId().intValue(), corrida.getRuta().getRutaId(), valorTarifa, tempoReserva,
|
||||||
estacionId, cliente.getNumIdentificaUno(), cliente.getListClienteFidelidad().get(0).getClienteFidelidadId().toString(),
|
estacionId, cliente.getNumIdentificaUno(), clienteFidelidadId,
|
||||||
corrida.getClaseServicio().getClaseservicioId(), corrida.getMarca().getMarcaId(), fecViaje, corrida.getEmpresa().getEmpresaId(),
|
corrida.getClaseServicio().getClaseservicioId(), corrida.getMarca().getMarcaId(), fecViaje, corrida.getEmpresa().getEmpresaId(),
|
||||||
cliente.getNombcliente(), valorSeguro, valorTaxaEmbarque, valorPedagio);
|
cliente.getNombcliente(), valorSeguro, valorTaxaEmbarque, valorPedagio);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue