fixes bug#15100
qua:wallyson dev:lucas git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@96248 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
782a837c22
commit
45c1e518d3
|
@ -514,6 +514,24 @@ public class TramoRutaServiceImpl implements TramoRutaService {
|
|||
|
||||
tramoServicio = tramoServicioService.suscribir(tramoServicio);
|
||||
|
||||
susCribrirOrgaoTramo(secuencia, claseServicio, orgaoConcedente, tramo);
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
susCribrirOrgaoTramo(secuencia, claseServicio, orgaoConcedente, tramo);
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
private void susCribrirOrgaoTramo(SecuenciaRutaTramoCoeficienteVO secuencia, ClaseServicio claseServicio, OrgaoConcedente orgaoConcedente, Tramo tramo) {
|
||||
|
||||
if(tramo == null) {
|
||||
if(secuencia.getTramoId() != null){
|
||||
tramo = tramoService.obtenerID(secuencia.getTramoId());
|
||||
}
|
||||
}
|
||||
|
||||
if (secuencia.getOrgaoTramoId() == null
|
||||
&& secuencia.getCoeficienteTarifa1() != null) {
|
||||
OrgaoTramo orgaoTramo = new OrgaoTramo();
|
||||
|
@ -537,13 +555,8 @@ public class TramoRutaServiceImpl implements TramoRutaService {
|
|||
orgaoTramo.setKmCoeficiente3(secuencia.getKmCoeficiente3());
|
||||
}
|
||||
|
||||
orgaoTramo = orgaoTramoDAO.suscribir(orgaoTramo);
|
||||
orgaoTramoDAO.suscribir(orgaoTramo);
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
@Transactional(rollbackFor = BusinessException.class)
|
||||
|
|
Loading…
Reference in New Issue