Pricing - Ocupação / Antecipação
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@32055 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
8dd1af499e
commit
352bf7ec64
|
@ -1808,7 +1808,6 @@ public class EditarPricingController extends MyGenericForwardComposer {
|
|||
|
||||
Map args = new HashMap();
|
||||
args.put("pricingOcupaAntecipa", pOcupaAntecipa);
|
||||
args.put("pricing", pricing);
|
||||
args.put("pricingOcupaAntecipaList", pricingOcupaAntecipaList);
|
||||
|
||||
openWindow("/gui/pricing/editarPricingOcupaAntecipa.zul",
|
||||
|
|
|
@ -38,14 +38,13 @@ public class EditarPricingOcupaAntecipaController extends MyGenericForwardCompos
|
|||
private Intbox cantasientosmax;
|
||||
private Decimalbox porcentaje;
|
||||
private Decimalbox importe;
|
||||
private Pricing pricing;
|
||||
|
||||
private ConstraintPorcentagem ct;
|
||||
private static Logger log = Logger.getLogger(EditarPricingOcupaAntecipaController.class);
|
||||
|
||||
@Override
|
||||
public void doAfterCompose(Component comp) throws Exception {
|
||||
ct = new ConstraintPorcentagem();
|
||||
pricing = (Pricing) Executions.getCurrent().getArg().get("pricing");
|
||||
pricingOcupaAntecipa = (PricingOcupaAntecipa) Executions.getCurrent().getArg().get("pricingOcupaAntecipa");
|
||||
pricingOcupaAntecipaList = (MyListbox) Executions.getCurrent().getArg().get("pricingOcupaAntecipaList");
|
||||
|
||||
|
@ -70,18 +69,8 @@ public class EditarPricingOcupaAntecipaController extends MyGenericForwardCompos
|
|||
Messagebox.OK, Messagebox.EXCLAMATION);
|
||||
} else {
|
||||
|
||||
Boolean podeSalvar = Boolean.FALSE;
|
||||
if (cantasientosmin.getValue() != null && cantasientosmax.getValue() != null) {
|
||||
podeSalvar = pricingOcupaAntecipaService.podeSalvar(pricing, pricingOcupaAntecipa);
|
||||
} else {
|
||||
if (cantdiasmin.getValue() < cantdiasmax.getValue()) {
|
||||
podeSalvar = Boolean.TRUE;
|
||||
}
|
||||
}
|
||||
|
||||
List<PricingOcupaAntecipa> lsPricingOcupacion = pricingOcupaAntecipaService.obtenerPorPricing(pricingOcupaAntecipa.getPricing());
|
||||
|
||||
if (podeSalvar) {
|
||||
if (pricingOcupaAntecipa != null) {
|
||||
lsPricingOcupacion.remove(pricingOcupaAntecipa);
|
||||
}
|
||||
|
@ -94,11 +83,6 @@ public class EditarPricingOcupaAntecipaController extends MyGenericForwardCompos
|
|||
pricingOcupaAntecipaList.addItemNovo(pricingOcupaAntecipa);
|
||||
}
|
||||
closeWindow();
|
||||
} else {
|
||||
Messagebox.show(Labels.getLabel("editarPricingController.ocupacionErrada"),
|
||||
Labels.getLabel("editarPricingController.windowOcupacion.title"),
|
||||
Messagebox.OK, Messagebox.EXCLAMATION);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -57,8 +57,8 @@
|
|||
value="@{winEditarPricingOcupaAntecipa$composer.pricingOcupaAntecipa.porcentaje}" />
|
||||
<label
|
||||
value="${c:l('editarPricingController.importe.value')}" />
|
||||
<decimalbox id="importe" maxlength="5"
|
||||
format="###.##"
|
||||
<decimalbox id="importe" maxlength="7"
|
||||
format="#####.##"
|
||||
value="@{winEditarPricingOcupaAntecipa$composer.pricingOcupaAntecipa.importe}" />
|
||||
</row>
|
||||
|
||||
|
|
Loading…
Reference in New Issue