0013646: Erro cadastro Pricing de Preços

fixes bug#0013646
dev:marcelo
qua:

git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@90707 d1611594-4594-4d17-8e1d-87c2c4800839
master
julio 2019-03-13 15:49:31 +00:00
parent b70a3d3cbf
commit c151d72bec
1 changed files with 5 additions and 0 deletions

View File

@ -206,10 +206,15 @@ 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) {
Integer cantDiasMinComp = outroPricing.getCantdiasmin() != null ? outroPricing.getCantdiasmin().compareTo(pricing.getCantdiasmin()) : 0; Integer cantDiasMinComp = outroPricing.getCantdiasmin() != null ? outroPricing.getCantdiasmin().compareTo(pricing.getCantdiasmin()) : 0;
Integer ocupaMinComp = outroPricing.getCantasientosmin() != null ? pricing.getCantasientosmin().compareTo(outroPricing.getCantasientosmin()) : 0;
if (cantDiasMinComp != 0) { if (cantDiasMinComp != 0) {
return cantDiasMinComp; return cantDiasMinComp;
} }
if(ocupaMinComp != 0){
return pricing.getCantasientosmin().compareTo(outroPricing.getCantasientosmin()); return pricing.getCantasientosmin().compareTo(outroPricing.getCantasientosmin());
}else{
return ocupaMinComp;
}
} }
} }