fixed bug #7458 - Correção de bug ao tentar gerar pricing automático com porcentagem negativa.

git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@58814 d1611594-4594-4d17-8e1d-87c2c4800839
master
thiago 2016-08-05 20:53:41 +00:00
parent 27073ddfa2
commit 5b527a0013
1 changed files with 2 additions and 1 deletions

View File

@ -200,7 +200,8 @@ public class EditarPricingOcupaAntecipaAutomaticoController extends MyGenericFor
private class PricingOcupaAntecipaComparator implements Comparator<PricingOcupaAntecipa> { private class PricingOcupaAntecipaComparator implements Comparator<PricingOcupaAntecipa> {
public int compare(PricingOcupaAntecipa pricing, PricingOcupaAntecipa outroPricing) { public int compare(PricingOcupaAntecipa pricing, PricingOcupaAntecipa outroPricing) {
if(pricing.getCantdiasmin().compareTo(outroPricing.getCantdiasmin()) == 0){ if(pricing.getCantdiasmin().compareTo(outroPricing.getCantdiasmin()) == 0){
return pricing.getPorcentaje().compareTo(outroPricing.getPorcentaje()); //Compara o valor absoluto do numero para ordenar mesmo se a porcentagem for negativa.
return pricing.getPorcentaje().abs().compareTo(outroPricing.getPorcentaje().abs());
} }
return pricing.getCantdiasmin(). return pricing.getCantdiasmin().
compareTo(outroPricing.getCantdiasmin()); compareTo(outroPricing.getCantdiasmin());