From 1aeb9f4d02b4a53b3f0528a2f3399cf6903d7332 Mon Sep 17 00:00:00 2001 From: "bruno.neves" Date: Wed, 20 Sep 2017 14:41:17 +0000 Subject: [PATCH] =?UTF-8?q?=20bug=20#0009614=20-=20altera=C3=A7=C3=B5es=20?= =?UTF-8?q?na=20empresa=20para=20ativa=C3=A7=C3=A3o=20da=20fidelidade?= 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@74046 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../catalogos/EditarEmpresaController.java | 25 +- web/WEB-INF/i3-label_es_MX.label | 2 + web/WEB-INF/i3-label_pt_BR.label | 4 + web/gui/catalogos/editarEmpresa.zul | 686 +++++++++++------- 4 files changed, 439 insertions(+), 278 deletions(-) diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarEmpresaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarEmpresaController.java index 5d0e1700a..dbfbbde4e 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarEmpresaController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarEmpresaController.java @@ -107,6 +107,7 @@ public class EditarEmpresaController extends MyGenericForwardComposer { private Radio rdgFechaVenta; private Radio rdgFechaSalida; private Radio rdgRestringeZSim; + private Radio utilizaProjetoFidelidadeSim; private MyListbox empresaImpostoList; private List lsEmpresaImposto; private Button btnApagar; @@ -268,6 +269,14 @@ public class EditarEmpresaController extends MyGenericForwardComposer { }else{ rdgRestringeZSim.setChecked(Boolean.FALSE); } + + if(empresa.getIndUtilizaFidelidade() == null){ + utilizaProjetoFidelidadeSim.setChecked(Boolean.FALSE); + }else if(empresa.getIndUtilizaFidelidade()){ + utilizaProjetoFidelidadeSim.setChecked(Boolean.TRUE); + }else{ + utilizaProjetoFidelidadeSim.setChecked(Boolean.FALSE); + } chkIndgennumfoliovtaintimpost.setChecked(empresa.getIndgennumfoliovtaintimpost() != null ? empresa.getIndgennumfoliovtaintimpost() : Boolean.FALSE); chkHabilitarFidelidade.setChecked(empresa.getIndFidelidade() != null ? empresa.getIndFidelidade() : Boolean.FALSE); @@ -461,6 +470,7 @@ public class EditarEmpresaController extends MyGenericForwardComposer { } empresa.setIndfechatarifa(rdgFechaVenta.isChecked()); empresa.setIndvalidabloqueioecf(rdgRestringeZSim.isChecked()); + empresa.setIndUtilizaFidelidade(utilizaProjetoFidelidadeSim.isChecked()); empresa.setIndcarboletosdevolvidosconf(chkIndcarboletosdevolvidosconf.isChecked()); empresa.setIndgennumfoliovtaintimpost(chkIndgennumfoliovtaintimpost.isChecked()); @@ -1184,8 +1194,21 @@ public class EditarEmpresaController extends MyGenericForwardComposer { empresa.setEmail(""); } } - + + public Boolean isPermissaoVendaSemReducaoZ() { return !UsuarioLogado.getUsuarioLogado().isPermisoClave(Constantes.CLAVE_EDITAR_VENDA_SEM_REDUCAO_Z); } + + + public Radio getUtilizaProjetoFidelidadeSim() { + return utilizaProjetoFidelidadeSim; + } + + public void setUtilizaProjetoFidelidadeSim(Radio utilizaProjetoFidelidadeSim) { + this.utilizaProjetoFidelidadeSim = utilizaProjetoFidelidadeSim; + } + + + } diff --git a/web/WEB-INF/i3-label_es_MX.label b/web/WEB-INF/i3-label_es_MX.label index 61edf1a05..38cbe5090 100644 --- a/web/WEB-INF/i3-label_es_MX.label +++ b/web/WEB-INF/i3-label_es_MX.label @@ -1079,6 +1079,7 @@ editarEmpresaController.inscricaoestadual.label=Insc.Estadual editarEmpresaController.lhUFInscEstadual.label=UF editarEmpresaController.telefono.label = Teléfono editarEmpresaController.restricaoZ.label= Restringe Venta se Red. Z no emitida +editarEmpresaController.utilizaFidelidade.label= Utiliza projeto fidelidade editarEmpresaController.restricaoZ.sim=Si editarEmpresaController.restricaoZ.nao=No editarEmpresaController.generaNumfoliosistemaVtaInternetImp=Genera Folio Sistema Venta Internet e Impresión Posterior @@ -1109,6 +1110,7 @@ editarEmpresaController.inscEstCep.label = CP editarEmpresaController.inscEstBairro.label = Barrio editarEmpresaController.inscEstCiudad.label = Ciudad editarEmpresaController.comissao.label = COmisión +editarEmpresaController.fidelidade.label = Fidelidade editarEmpresaController.geral.label = General editarEmpresaController.comissaoTipoEventoExtra.label = Tipo Evento Extra editarEmpresaController.comissaoTipoEventoExtraConferenciaFisica.label = Adicione los tipos de Evento Extra que exige conferencia física en la comisión diff --git a/web/WEB-INF/i3-label_pt_BR.label b/web/WEB-INF/i3-label_pt_BR.label index d8d60a425..2ed61a963 100644 --- a/web/WEB-INF/i3-label_pt_BR.label +++ b/web/WEB-INF/i3-label_pt_BR.label @@ -1180,8 +1180,11 @@ editarEmpresaController.inscricaoestadual.label=Insc.Estadual editarEmpresaController.lhUFInscEstadual.label=UF editarEmpresaController.telefono.label = Telefone editarEmpresaController.restricaoZ.label= Restringe Venda se Red. Z não emitida +editarEmpresaController.utilizaFidelidade.label= Utiliza projeto fidelidade editarEmpresaController.restricaoZ.sim=Sim editarEmpresaController.restricaoZ.nao=Não +editarEmpresaController.utilizaFidelidade.sim=Sim +editarEmpresaController.utilizaFidelidade.nao=Não editarEmpresaController.generaNumfoliosistemaVtaInternetImp=Gera Nº Bilhete Venda Internet e Impressão Posterior editarEmpresaController.obrigarInformarNomePassageiro = Obrigar informar nome do passageiro na pesquisa de entrega de passagem editarEmpresaController.permitirImpressaoGratuidade = Utiliza estoque e formulário em gratuidade @@ -1222,6 +1225,7 @@ editarEmpresaController.inscEstCep.label = CEP editarEmpresaController.inscEstBairro.label = Bairro editarEmpresaController.inscEstCiudad.label = Cidade editarEmpresaController.comissao.label = Prestação de Contas +editarEmpresaController.fidelidade.label = Fidelidade editarEmpresaController.geral.label = Geral editarEmpresaController.comissaoTipoEventoExtra.label = Tipo Evento Extra editarEmpresaController.comissaoTipoEventoExtraConferenciaFisica.label = Adicione os tipos de Evento Extra que exige conferência física na prestação de contas diff --git a/web/gui/catalogos/editarEmpresa.zul b/web/gui/catalogos/editarEmpresa.zul index 273f0c4eb..68a1e9603 100644 --- a/web/gui/catalogos/editarEmpresa.zul +++ b/web/gui/catalogos/editarEmpresa.zul @@ -27,12 +27,20 @@ - - - - - - + + + + + + + @@ -78,24 +86,31 @@ @@ -233,16 +263,17 @@