- validação ao salvar aliasservicio

git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@24354 d1611594-4594-4d17-8e1d-87c2c4800839
master
gleimar 2013-02-15 20:23:20 +00:00
parent e4f8447a97
commit 12a5879c04
2 changed files with 13 additions and 8 deletions

View File

@ -13,6 +13,7 @@ import org.zkoss.zk.ui.event.Event;
import com.rjconsultores.ventaboletos.entidad.AliasServico; import com.rjconsultores.ventaboletos.entidad.AliasServico;
import com.rjconsultores.ventaboletos.entidad.Ruta; import com.rjconsultores.ventaboletos.entidad.Ruta;
import com.rjconsultores.ventaboletos.exception.BusinessException;
import com.rjconsultores.ventaboletos.service.AliasServicoService; import com.rjconsultores.ventaboletos.service.AliasServicoService;
import com.rjconsultores.ventaboletos.service.RutaService; import com.rjconsultores.ventaboletos.service.RutaService;
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer; import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
@ -57,14 +58,11 @@ public class EditarAliasServicoController extends MyGenericForwardComposer {
} }
public void onClick$btnSalvar(Event ev) throws InterruptedException { public void onClick$btnSalvar(Event ev) throws InterruptedException {
try { try {
if (aliasServico.getAliasServicoId() == null) {
aliasServicoService.suscribir(aliasServico); aliasServicoService.suscribirActualizar(aliasServico);
aliasServicoList.addItem(aliasServico); aliasServicoList.updateItem(aliasServico);
} else {
aliasServicoService.actualizacion(aliasServico);
aliasServicoList.updateItem(aliasServico);
}
Messagebox.show( Messagebox.show(
Labels.getLabel("editarAliasServicoController.MSG.suscribirOK"), Labels.getLabel("editarAliasServicoController.MSG.suscribirOK"),
@ -72,6 +70,11 @@ public class EditarAliasServicoController extends MyGenericForwardComposer {
Messagebox.OK, Messagebox.INFORMATION); Messagebox.OK, Messagebox.INFORMATION);
closeWindow(); closeWindow();
} catch (BusinessException ex) {
Messagebox.show(
ex.getMessage(),
Labels.getLabel("editarAliasServicoController.window.title"),
Messagebox.OK, Messagebox.ERROR);
} catch (Exception ex) { } catch (Exception ex) {
Messagebox.show( Messagebox.show(
Labels.getLabel("MSG.Error"), Labels.getLabel("MSG.Error"),

View File

@ -7,7 +7,7 @@
# <controler>. <id>. <propiedade> = XXX # <controler>. <id>. <propiedade> = XXX
#Versao do VentaBoleto: #Versao do VentaBoleto:
versao = ADM_20130214_1RC110 versao = ADM_20130215_1RC111
# MSG Defaut: # MSG Defaut:
MSG.CONSTRAINT.PORCENTAGEM = Os valores devem estar entre 0 e 100 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.suscribirOK = Alias Localidade gravado com sucesso.
editarAliasServicoController.MSG.borrarPergunta = Deseja apagar Alias Localidade? editarAliasServicoController.MSG.borrarPergunta = Deseja apagar Alias Localidade?
editarAliasServicoController.MSG.borrarOK = Alias Localidade apagado com sucesso. 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 editarAliasServicoController.btnBuscarServico.tooltiptext = Buscar Serviço
#Editar Agencia Bancaria #Editar Agencia Bancaria