From 12a5879c04a511393a0a110208d6d8ba0fce0bfa Mon Sep 17 00:00:00 2001 From: gleimar Date: Fri, 15 Feb 2013 20:23:20 +0000 Subject: [PATCH] =?UTF-8?q?-=20valida=C3=A7=C3=A3o=20ao=20salvar=20aliasse?= =?UTF-8?q?rvicio?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@24354 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../EditarAliasServicoController.java | 17 ++++++++++------- web/WEB-INF/i3-label_pt_BR.label | 4 +++- 2 files changed, 13 insertions(+), 8 deletions(-) diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/esquemaoperacional/EditarAliasServicoController.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/esquemaoperacional/EditarAliasServicoController.java index cbda3c195..fe7133fa9 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/esquemaoperacional/EditarAliasServicoController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/esquemaoperacional/EditarAliasServicoController.java @@ -13,6 +13,7 @@ import org.zkoss.zk.ui.event.Event; import com.rjconsultores.ventaboletos.entidad.AliasServico; import com.rjconsultores.ventaboletos.entidad.Ruta; +import com.rjconsultores.ventaboletos.exception.BusinessException; import com.rjconsultores.ventaboletos.service.AliasServicoService; import com.rjconsultores.ventaboletos.service.RutaService; import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer; @@ -57,14 +58,11 @@ public class EditarAliasServicoController extends MyGenericForwardComposer { } public void onClick$btnSalvar(Event ev) throws InterruptedException { + try { - if (aliasServico.getAliasServicoId() == null) { - aliasServicoService.suscribir(aliasServico); - aliasServicoList.addItem(aliasServico); - } else { - aliasServicoService.actualizacion(aliasServico); - aliasServicoList.updateItem(aliasServico); - } + + aliasServicoService.suscribirActualizar(aliasServico); + aliasServicoList.updateItem(aliasServico); Messagebox.show( Labels.getLabel("editarAliasServicoController.MSG.suscribirOK"), @@ -72,6 +70,11 @@ public class EditarAliasServicoController extends MyGenericForwardComposer { Messagebox.OK, Messagebox.INFORMATION); closeWindow(); + } catch (BusinessException ex) { + Messagebox.show( + ex.getMessage(), + Labels.getLabel("editarAliasServicoController.window.title"), + Messagebox.OK, Messagebox.ERROR); } catch (Exception ex) { Messagebox.show( Labels.getLabel("MSG.Error"), diff --git a/web/WEB-INF/i3-label_pt_BR.label b/web/WEB-INF/i3-label_pt_BR.label index 8ee56221f..1ed0b6215 100644 --- a/web/WEB-INF/i3-label_pt_BR.label +++ b/web/WEB-INF/i3-label_pt_BR.label @@ -7,7 +7,7 @@ # . . = XXX #Versao do VentaBoleto: -versao = ADM_20130214_1RC110 +versao = ADM_20130215_1RC111 # MSG Defaut: MSG.CONSTRAINT.PORCENTAGEM = Os valores devem estar entre 0 e 100 @@ -3915,6 +3915,8 @@ editarAliasServicoController.btnFechar.tooltiptext = Fechar editarAliasServicoController.MSG.suscribirOK = Alias Localidade gravado com sucesso. editarAliasServicoController.MSG.borrarPergunta = Deseja apagar Alias Localidade? editarAliasServicoController.MSG.borrarOK = Alias Localidade apagado com sucesso. +editarAliasServicoController.MSG.camposObrigatorios = É necessário informar a Origem, Destino e Linha +editarAliasServicoController.MSG.registroYaExiste = Já existe um registro com essa informação editarAliasServicoController.btnBuscarServico.tooltiptext = Buscar Serviço #Editar Agencia Bancaria