From 5b527a0013a96cbb5f0440e2fe1a1ec4d17a5875 Mon Sep 17 00:00:00 2001 From: thiago Date: Fri, 5 Aug 2016 20:53:41 +0000 Subject: [PATCH] =?UTF-8?q?fixed=20bug=20#7458=20-=20Corre=C3=A7=C3=A3o=20?= =?UTF-8?q?de=20bug=20ao=20tentar=20gerar=20pricing=20autom=C3=A1tico=20co?= =?UTF-8?q?m=20porcentagem=20negativa.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@58814 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../EditarPricingOcupaAntecipaAutomaticoController.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/pricing/EditarPricingOcupaAntecipaAutomaticoController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/pricing/EditarPricingOcupaAntecipaAutomaticoController.java index ae1f90f60..87476d75c 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/pricing/EditarPricingOcupaAntecipaAutomaticoController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/pricing/EditarPricingOcupaAntecipaAutomaticoController.java @@ -200,7 +200,8 @@ public class EditarPricingOcupaAntecipaAutomaticoController extends MyGenericFor private class PricingOcupaAntecipaComparator implements Comparator { public int compare(PricingOcupaAntecipa pricing, PricingOcupaAntecipa outroPricing) { 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(). compareTo(outroPricing.getCantdiasmin());