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-87c2c4800839master
parent
b70a3d3cbf
commit
c151d72bec
|
@ -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;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue