From 5c6bb30cbf76afb228fbfb0a6becc1e89349e3ff Mon Sep 17 00:00:00 2001 From: "eduardo.dicarde" Date: Mon, 26 Sep 2016 17:31:15 +0000 Subject: [PATCH] fixes bug #7963 git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@60718 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../EditarSecuenciaController.java | 22 +++++++++++++------ 1 file changed, 15 insertions(+), 7 deletions(-) diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarSecuenciaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarSecuenciaController.java index 4362ec77f..1c7b83212 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarSecuenciaController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarSecuenciaController.java @@ -166,16 +166,24 @@ public class EditarSecuenciaController extends MyGenericForwardComposer{ @SuppressWarnings({ "unchecked", "rawtypes" }) public void onClick$btnAdicionarCasetaPeaje(Event ev) throws InterruptedException { + + if (cmbTodasCasetasPeaje.getSelectedItem() == null){ + return; + } + CasetaPeaje cas = (CasetaPeaje) cmbTodasCasetasPeaje.getSelectedItem().getValue(); + if (casetaPeajeList.getListData().contains(cas)){ + Messagebox.show( + Labels.getLabel("editarSecuenciaController.MSG.pracaCadastrada"), + Labels.getLabel("editarSecuenciaController.window.title"), + Messagebox.OK, Messagebox.INFORMATION); + + return; + } + lsSequenciasIncluidas.add(cas); -// CasetaPeaje caseta = new CasetaPeaje(); -// caseta.setCasetaPeajeId(1); -// caseta.setDesccaseta("descricao"); -// caseta.setImporteIda(BigDecimal.valueOf(10)); -// caseta.setImporteVuelta(BigDecimal.valueOf(11)); -// lsCasetaPeaje.add(caseta); - casetaPeajeList.setData(lsSequenciasIncluidas); + casetaPeajeList.addItemNovo(cas); } @SuppressWarnings({ "unchecked", "rawtypes" })