From 59c4a7cdce73ff5ea2200afef62b2bcdc771f7f1 Mon Sep 17 00:00:00 2001 From: alberto Date: Wed, 18 Apr 2018 22:35:04 +0000 Subject: [PATCH] [BPE] - Parametrizar campos fixos do BPE bug#10901 dev:lucas qua:regis git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@81138 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../EditarClaseServicioController.java | 48 ++++++++++++------- web/WEB-INF/i3-label_es_MX.label | 11 +++++ web/WEB-INF/i3-label_pt_BR.label | 11 +++++ web/gui/catalogos/editarClaseServicio.zul | 18 +++++++ 4 files changed, 70 insertions(+), 18 deletions(-) diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarClaseServicioController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarClaseServicioController.java index 926ed0f16..3efa2d1a1 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarClaseServicioController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarClaseServicioController.java @@ -4,25 +4,27 @@ */ package com.rjconsultores.ventaboletos.web.gui.controladores.catalogos; +import java.util.Calendar; +import java.util.List; + +import org.apache.log4j.Logger; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.context.annotation.Scope; +import org.springframework.stereotype.Controller; +import org.zkoss.util.resource.Labels; +import org.zkoss.zhtml.Messagebox; +import org.zkoss.zk.ui.Component; +import org.zkoss.zk.ui.Executions; +import org.zkoss.zk.ui.event.Event; +import org.zkoss.zul.Button; +import org.zkoss.zul.Combobox; + import com.rjconsultores.ventaboletos.entidad.ClaseServicio; import com.rjconsultores.ventaboletos.service.ClaseServicioService; import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado; import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer; import com.rjconsultores.ventaboletos.web.utilerias.MyListbox; import com.rjconsultores.ventaboletos.web.utilerias.MyTextbox; -import java.util.Calendar; -import java.util.List; -import org.apache.log4j.Logger; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.context.annotation.Scope; -import org.springframework.stereotype.Controller; -import org.zkoss.zhtml.Messagebox; -import org.zkoss.zk.ui.Component; -import org.zkoss.zk.ui.Executions; -import org.zkoss.zk.ui.event.Event; -import org.zkoss.util.resource.Labels; -import org.zkoss.zul.Button; -import org.zkoss.zul.Textbox; /** * @@ -31,14 +33,17 @@ import org.zkoss.zul.Textbox; @Controller("editarClaseServicioController") @Scope("prototype") public class EditarClaseServicioController extends MyGenericForwardComposer { + private static final long serialVersionUID = 578894379723590151L; - @Autowired + private static Logger log = Logger.getLogger(EditarClaseServicioController.class); + + @Autowired private ClaseServicioService claseServicioService; private ClaseServicio claseServicio; private MyListbox claseServicioList; private MyTextbox txtNome; + private Combobox cmbTipoServico; private Button btnApagar; - private static Logger log = Logger.getLogger(EditarClaseServicioController.class); public ClaseServicio getClaseServicio() { return claseServicio; @@ -75,15 +80,22 @@ public class EditarClaseServicioController extends MyGenericForwardComposer { btnApagar.setVisible(Boolean.FALSE); } + if (claseServicio.getTipoServicoBPe() == null) { + claseServicio.setTipoServicoBPe(1); + } + txtNome.focus(); } public void onClick$btnSalvar(Event ev) throws InterruptedException { txtNome.getText(); - + cmbTipoServico.getValue(); + try { - String nomeClaseServicio = claseServicio.getDescclase(); - List lsClaseServicio = claseServicioService.buscarPorNome(nomeClaseServicio); + Integer idClaseServicio = claseServicio.getClaseservicioId(); + String nomeClaseServicio = claseServicio.getDescclase(); + + List lsClaseServicio = claseServicioService.buscarPorNome(idClaseServicio, nomeClaseServicio); if (lsClaseServicio.isEmpty()) { claseServicio.setActivo(Boolean.TRUE); diff --git a/web/WEB-INF/i3-label_es_MX.label b/web/WEB-INF/i3-label_es_MX.label index 4fc53457b..ff5757e06 100644 --- a/web/WEB-INF/i3-label_es_MX.label +++ b/web/WEB-INF/i3-label_es_MX.label @@ -822,10 +822,21 @@ editarClaseServicioController.btnApagar.tooltiptext = Eliminar editarClaseServicioController.btnSalvar.tooltiptext = Guardar editarClaseServicioController.btnFechar.tooltiptext = Cerrar editarClaseServicioController.lbNome.value = Clase de servicio +editarClaseServicioController.lbTipoServico.value = Tipo de servicio BPe editarClaseServicioController.MSG.suscribirOK = Clase de servicio se registró exitosamente editarClaseServicioController.MSG.borrarPergunta = Desea eliminar tipo de clase? editarClaseServicioController.MSG.borrarOK = Clase de servicio se eliminó exitosamente +editarClaseServicioController.tipoServicoBPe.1 = 1 - Convencional com sanitário +editarClaseServicioController.tipoServicoBPe.2 = 2 - Convencional sem sanitário +editarClaseServicioController.tipoServicoBPe.3 = 3 - Semileito +editarClaseServicioController.tipoServicoBPe.4 = 4 - Leito com ar condicionado +editarClaseServicioController.tipoServicoBPe.5 = 5 - Leito sem ar condicionado +editarClaseServicioController.tipoServicoBPe.6 = 6 - Executivo +editarClaseServicioController.tipoServicoBPe.7 = 7 - Semiurbano +editarClaseServicioController.tipoServicoBPe.8 = 8 - Longitudinal +editarClaseServicioController.tipoServicoBPe.9 = 9 - Travessia + # Muestra o formulario de Búsqueda de Pago busquedaFormaPagoController.window.title = Forma de pago busquedaFormaPagoController.btnRefresh.tooltiptext = Actualizar diff --git a/web/WEB-INF/i3-label_pt_BR.label b/web/WEB-INF/i3-label_pt_BR.label index 2f873d461..7f92e0bdb 100644 --- a/web/WEB-INF/i3-label_pt_BR.label +++ b/web/WEB-INF/i3-label_pt_BR.label @@ -881,10 +881,21 @@ editarClaseServicioController.btnApagar.tooltiptext = Eliminar editarClaseServicioController.btnSalvar.tooltiptext = Salvar editarClaseServicioController.btnFechar.tooltiptext = Fechar editarClaseServicioController.lbNome.value = Tipo de Classe +editarClaseServicioController.lbTipoServico.value = Tipo de Classe BPe editarClaseServicioController.MSG.suscribirOK = Tipo de Classe Registrada com Sucesso. editarClaseServicioController.MSG.borrarPergunta = Deseja Eliminar tipo de classe? editarClaseServicioController.MSG.borrarOK = Tipo de Classe Excluido com Sucesso. +editarClaseServicioController.tipoServicoBPe.1 = 1 - Convencional com sanitário +editarClaseServicioController.tipoServicoBPe.2 = 2 - Convencional sem sanitário +editarClaseServicioController.tipoServicoBPe.3 = 3 - Semileito +editarClaseServicioController.tipoServicoBPe.4 = 4 - Leito com ar condicionado +editarClaseServicioController.tipoServicoBPe.5 = 5 - Leito sem ar condicionado +editarClaseServicioController.tipoServicoBPe.6 = 6 - Executivo +editarClaseServicioController.tipoServicoBPe.7 = 7 - Semiurbano +editarClaseServicioController.tipoServicoBPe.8 = 8 - Longitudinal +editarClaseServicioController.tipoServicoBPe.9 = 9 - Travessia + # Muestra o formulario de Pesquisa de Pago busquedaFormaPagoController.window.title = Forma de Pagamento busquedaFormaPagoController.btnRefresh.tooltiptext = Atualizar diff --git a/web/gui/catalogos/editarClaseServicio.zul b/web/gui/catalogos/editarClaseServicio.zul index 868202cf7..af54d04f7 100644 --- a/web/gui/catalogos/editarClaseServicio.zul +++ b/web/gui/catalogos/editarClaseServicio.zul @@ -36,6 +36,24 @@ value="@{winEditarClaseServicio$composer.claseServicio.descclase}" use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"/> + +