walace 2017-12-11 18:53:22 +00:00
parent ed349b1bf7
commit fe700fcd5e
1 changed files with 11 additions and 7 deletions

View File

@ -201,6 +201,9 @@ public class EditarPricingEspecificoController extends MyGenericForwardComposer
}
public void onClick$btnNovoPricingAgencia(Event ev) throws InterruptedException {
if(cmbPuntoVenta.getSelectedItem() == null){
return;
}
PricingEspecificoAgencia pricingAgencia = new PricingEspecificoAgencia((PuntoVenta)cmbPuntoVenta.getSelectedItem().getValue(), pricingEspecifico, UsuarioLogado.getUsuarioLogado().getUsuarioId());
if (pricingEspecifico.getPricingEspecificoAgenciasList().contains(pricingAgencia)) {
@ -240,6 +243,10 @@ public class EditarPricingEspecificoController extends MyGenericForwardComposer
}
public void onClick$btnNovoPricingCanal(Event ev) throws InterruptedException {
if(cmbPtovta.getSelectedItem() == null){
return;
}
PricingEspecificoCanalVendas pricingCanal = new PricingEspecificoCanalVendas((TipoPuntoVenta)cmbPtovta.getSelectedItem().getValue(), pricingEspecifico, UsuarioLogado.getUsuarioLogado().getUsuarioId());
if (pricingEspecifico.getPricingEspecificoCanalVendasList().contains(pricingCanal)) {
@ -439,15 +446,12 @@ public class EditarPricingEspecificoController extends MyGenericForwardComposer
fechaFin.getValue();
tarifaAbierto.getValue();
//pricingEspecifico.getPricingEspecificoOcupacionsList().clear();
List<PricingEspecificoOcupacion> pricingEspecificoOcupacionList = new ArrayList<PricingEspecificoOcupacion>();
for (Object o : pricingListEspOcupacion.getData()) {
PricingEspecificoOcupacion p = (PricingEspecificoOcupacion) o;
// pricingEspecifico.setPricingEspecificoOcupacionsList(new ArrayList<PricingEspecificoOcupacion>());
if(!pricingEspecifico.getPricingEspecificoOcupacionsList().contains(p)){
pricingEspecifico.getPricingEspecificoOcupacionsList().add(p);
}
pricingEspecificoOcupacionList.add(p);
}
pricingEspecifico.setPricingEspecificoOcupacionsList(pricingEspecificoOcupacionList);
List<PricingEspecificoCanalVendas> pecv = (List<PricingEspecificoCanalVendas>) pricingListEspCanal.getModel();
for (PricingEspecificoCanalVendas pricingEspecificoCanalVendas : pecv) {