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());