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

git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@58793 d1611594-4594-4d17-8e1d-87c2c4800839
master
thiago 2016-08-05 14:29:11 +00:00
parent 69f924ed94
commit 64be7cedc2
1 changed files with 10 additions and 0 deletions

View File

@ -139,9 +139,18 @@ public class EditarPricingOcupaAntecipaAutomaticoController extends MyGenericFor
public void onClick$btnAdicionarOcupaAntecipa(Event ev) throws Exception { public void onClick$btnAdicionarOcupaAntecipa(Event ev) throws Exception {
List<PricingOcupaAntecipa> parentList = new ArrayList<PricingOcupaAntecipa>(); List<PricingOcupaAntecipa> parentList = new ArrayList<PricingOcupaAntecipa>();
calculaCantDiasMax(); calculaCantDiasMax();
Integer cantDiasMin = 0;
try { try {
apagarRegistros(); apagarRegistros();
for (int i = 0; i < lsPricingOcupaAntecipa.size(); i++) { for (int i = 0; i < lsPricingOcupaAntecipa.size(); i++) {
if(!cantDiasMin.equals(lsPricingOcupaAntecipa.get(i).getCantdiasmin())){
if(rdOcupacao.isChecked()){
lsPricingOcupaAntecipa.get(i).setOcupacioninicial(BigDecimal.ZERO);
}else{
lsPricingOcupaAntecipa.get(i).setCantasientosmin(0);
}
}
if(lsPricingOcupaAntecipa.get(i).getOcupacioninicial() == null){ if(lsPricingOcupaAntecipa.get(i).getOcupacioninicial() == null){
lsPricingOcupaAntecipa.get(i).setOcupacioninicial(BigDecimal.ZERO); lsPricingOcupaAntecipa.get(i).setOcupacioninicial(BigDecimal.ZERO);
} }
@ -153,6 +162,7 @@ public class EditarPricingOcupaAntecipaAutomaticoController extends MyGenericFor
parentList.add(lsPricingOcupaAntecipa.get(i)); parentList.add(lsPricingOcupaAntecipa.get(i));
cantDiasMin = lsPricingOcupaAntecipa.get(i).getCantdiasmin();
if(validaPricingOcupa(i)){ if(validaPricingOcupa(i)){
continue; continue;
} }