criação de mensagem para avisar ao usuario que em alguma linha em que há pedagio, não há registro de indice de pedagio ou quantidade de eixos..

git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@48218 d1611594-4594-4d17-8e1d-87c2c4800839
master
daniel.zauli 2015-09-24 14:51:42 +00:00
parent 28edbf8343
commit 211dc006d7
1 changed files with 6 additions and 0 deletions

View File

@ -130,8 +130,14 @@ public class CalcularPeajeHibernateDAO extends GenericHibernateDAO<String, Strin
BigDecimal pedagioPuro = pvo.getImportePeaje();
BigDecimal pedagioCalculado = BigDecimal.valueOf(0);
if(orgao.getOrgaoConcedenteId() == 21){ // 21 = artesp
if(pedagioPuro == null || indice == null ){
int[] x ={-1,r.getRutaId()};
return x;}
pedagioCalculado = BigDecimal.valueOf(((pedagioPuro.doubleValue() * qtdEixos) / indice.doubleValue()));
}else if(orgao.getOrgaoConcedenteId() == 3){// 3 = antt
if(pedagioPuro == null || indice == null ){
int[] x ={-1,r.getRutaId()};
return x;}
pedagioCalculado = BigDecimal.valueOf(((pedagioPuro.doubleValue() * qtdEixos) / ( indice.doubleValue() * cantAsientos)));
}