diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/BusquedaComisionistaExternoController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/BusquedaComisionistaExternoController.java index d0f7dd6ec..432a26df3 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/BusquedaComisionistaExternoController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/BusquedaComisionistaExternoController.java @@ -4,14 +4,9 @@ */ package com.rjconsultores.ventaboletos.web.gui.controladores.configuracioneccomerciales; -import com.rjconsultores.ventaboletos.entidad.ComisionistaExterno; -import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer; -import com.rjconsultores.ventaboletos.web.utilerias.MyListbox; -import com.rjconsultores.ventaboletos.web.utilerias.paginacion.HibernateSearchObject; -import com.rjconsultores.ventaboletos.web.utilerias.paginacion.PagedListWrapper; -import com.rjconsultores.ventaboletos.web.utilerias.render.RenderComisionistaExterno; import java.util.HashMap; import java.util.Map; + import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.annotation.Scope; import org.springframework.stereotype.Controller; @@ -23,107 +18,115 @@ import org.zkoss.zk.ui.event.EventListener; import org.zkoss.zul.Paging; import org.zkoss.zul.Textbox; +import com.rjconsultores.ventaboletos.entidad.ComisionistaExterno; +import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer; +import com.rjconsultores.ventaboletos.web.utilerias.MyListbox; +import com.rjconsultores.ventaboletos.web.utilerias.paginacion.HibernateSearchObject; +import com.rjconsultores.ventaboletos.web.utilerias.paginacion.PagedListWrapper; +import com.rjconsultores.ventaboletos.web.utilerias.render.RenderComisionistaExterno; + /** - * + * * @author Administrador */ @Controller("busquedaComisionistaExternoController") @Scope("prototype") public class BusquedaComisionistaExternoController extends MyGenericForwardComposer { - @Autowired - private transient PagedListWrapper plwComisionistaExterno; - private MyListbox comisionistaExternoList; - private Paging pagingComisionistaExterno; - private Textbox txtNombre; + private static final long serialVersionUID = 1L; + @Autowired + private transient PagedListWrapper plwComisionistaExterno; + private MyListbox comisionistaExternoList; + private Paging pagingComisionistaExterno; + private Textbox txtNombre; - public MyListbox getComisionistaExternoList() { - return comisionistaExternoList; - } + public MyListbox getComisionistaExternoList() { + return comisionistaExternoList; + } - public void setComisionistaExternoList(MyListbox comisionistaExternoList) { - this.comisionistaExternoList = comisionistaExternoList; - } + public void setComisionistaExternoList(MyListbox comisionistaExternoList) { + this.comisionistaExternoList = comisionistaExternoList; + } - public Paging getPagingComisionistaExterno() { - return pagingComisionistaExterno; - } + public Paging getPagingComisionistaExterno() { + return pagingComisionistaExterno; + } - public void setPagingComisionistaExterno(Paging pagingComisionistaExterno) { - this.pagingComisionistaExterno = pagingComisionistaExterno; - } + public void setPagingComisionistaExterno(Paging pagingComisionistaExterno) { + this.pagingComisionistaExterno = pagingComisionistaExterno; + } - public Textbox getTxtNombre() { - return txtNombre; - } + public Textbox getTxtNombre() { + return txtNombre; + } - public void setTxtNombre(Textbox txtNombre) { - this.txtNombre = txtNombre; - } + public void setTxtNombre(Textbox txtNombre) { + this.txtNombre = txtNombre; + } - @Override - public void doAfterCompose(Component comp) throws Exception { - super.doAfterCompose(comp); + @Override + public void doAfterCompose(Component comp) throws Exception { + super.doAfterCompose(comp); - comisionistaExternoList.setItemRenderer(new RenderComisionistaExterno()); - comisionistaExternoList.addEventListener("onDoubleClick", new EventListener() { + comisionistaExternoList.setItemRenderer(new RenderComisionistaExterno()); + comisionistaExternoList.addEventListener("onDoubleClick", new EventListener() { - @Override - public void onEvent(Event event) throws Exception { - ComisionistaExterno c = (ComisionistaExterno) comisionistaExternoList.getSelected(); - verComisionistaExterno(c); - } - }); + @Override + public void onEvent(Event event) throws Exception { + ComisionistaExterno c = (ComisionistaExterno) comisionistaExternoList.getSelected(); + verComisionistaExterno(c); + } + }); - refreshLista(); + refreshLista(); - txtNombre.focus(); - } + txtNombre.focus(); + } - private void verComisionistaExterno(ComisionistaExterno c) { - if (c == null) { - return; - } + private void verComisionistaExterno(ComisionistaExterno c) { + if (c == null) { + return; + } - Map args = new HashMap(); - args.put("comisionistaExterno", c); - args.put("comisionistaExternoList", comisionistaExternoList); + Map args = new HashMap(); + args.put("comisionistaExterno", c); + args.put("comisionistaExternoList", comisionistaExternoList); - openWindow("/gui/configuraciones_comerciales/editarComisionistaExterno.zul", - Labels.getLabel("editarComisionistaExternoController.window.title"), args, MODAL); - } + openWindow("/gui/configuraciones_comerciales/editarComisionistaExterno.zul", + Labels.getLabel("editarComisionistaExternoController.window.title"), args, MODAL); + } - private void refreshLista() { - HibernateSearchObject comisionistaExternoBusqueda = - new HibernateSearchObject(ComisionistaExterno.class, pagingComisionistaExterno.getPageSize()); + private void refreshLista() { + HibernateSearchObject comisionistaExternoBusqueda = + new HibernateSearchObject(ComisionistaExterno.class, pagingComisionistaExterno.getPageSize()); - comisionistaExternoBusqueda.addFilterLike("desccomisionista", - "%" + txtNombre.getText().trim().concat("%")); - comisionistaExternoBusqueda.addFilterEqual("activo", Boolean.TRUE); + comisionistaExternoBusqueda.addFilterLike("desccomisionista", + "%" + txtNombre.getText().trim().concat("%")); + comisionistaExternoBusqueda.addFilterEqual("activo", Boolean.TRUE); - comisionistaExternoBusqueda.addSortAsc("desccomisionista"); + comisionistaExternoBusqueda.addSortAsc("desccomisionista"); - plwComisionistaExterno.init(comisionistaExternoBusqueda, comisionistaExternoList, pagingComisionistaExterno); + plwComisionistaExterno.init(comisionistaExternoBusqueda, comisionistaExternoList, pagingComisionistaExterno); - if (comisionistaExternoList.getData().length == 0) { - try { - Messagebox.show(Labels.getLabel("MSG.ningunRegistro"), - Labels.getLabel("busquedaComisionistaExternoController.window.title"), - Messagebox.OK, Messagebox.INFORMATION); - } catch (InterruptedException ex) { - } - } - } + if (comisionistaExternoList.getData().length == 0) { + try { + Messagebox.show(Labels.getLabel("MSG.ningunRegistro"), + Labels.getLabel("busquedaComisionistaExternoController.window.title"), + Messagebox.OK, Messagebox.INFORMATION); + } catch (InterruptedException ex) { + } + } + } - public void onClick$btnPesquisa(Event ev) { - refreshLista(); - } + public void onClick$btnPesquisa(Event ev) { + refreshLista(); + } - public void onClick$btnRefresh(Event ev) { - refreshLista(); - } + public void onClick$btnRefresh(Event ev) { + refreshLista(); + } - public void onClick$btnNovo(Event ev) { - verComisionistaExterno(new ComisionistaExterno()); - } + public void onClick$btnNovo(Event ev) { + verComisionistaExterno(new ComisionistaExterno()); + } } diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/BusquedaTarjetaCreditoController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/BusquedaTarjetaCreditoController.java new file mode 100644 index 000000000..579384e0b --- /dev/null +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/BusquedaTarjetaCreditoController.java @@ -0,0 +1,102 @@ +package com.rjconsultores.ventaboletos.web.gui.controladores.configuracioneccomerciales; + +import java.util.HashMap; +import java.util.Map; + +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.event.Event; +import org.zkoss.zk.ui.event.EventListener; +import org.zkoss.zul.Paging; +import org.zkoss.zul.Textbox; + +import com.rjconsultores.ventaboletos.entidad.TarjetaCredito; +import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer; +import com.rjconsultores.ventaboletos.web.utilerias.MyListbox; +import com.rjconsultores.ventaboletos.web.utilerias.paginacion.HibernateSearchObject; +import com.rjconsultores.ventaboletos.web.utilerias.paginacion.PagedListWrapper; +import com.rjconsultores.ventaboletos.web.utilerias.render.RenderTarjetaCredito; + +@Controller("busquedaTarjetaCreditoController") +@Scope("prototype") +public class BusquedaTarjetaCreditoController extends MyGenericForwardComposer { + + private static final long serialVersionUID = 1L; + @Autowired + private transient PagedListWrapper plwTarjetaCredito; + private MyListbox tarjetaCreditoList; + private Paging pagingTarjetaCredito; + private Textbox txtDescTarjetaCredito; + + @Override + public void doAfterCompose(Component comp) throws Exception { + super.doAfterCompose(comp); + + tarjetaCreditoList.setItemRenderer(new RenderTarjetaCredito()); + tarjetaCreditoList.addEventListener("onDoubleClick", new EventListener() { + + @Override + public void onEvent(Event event) throws Exception { + TarjetaCredito emp = (TarjetaCredito) tarjetaCreditoList.getSelected(); + verTarjetaCredito(emp); + } + }); + + refreshLista(); + + txtDescTarjetaCredito.focus(); + } + + @SuppressWarnings({ "rawtypes", "unchecked" }) + private void verTarjetaCredito(TarjetaCredito emp) { + if (emp == null) { + return; + } + + Map args = new HashMap(); + args.put("tarjetaCredito", emp); + args.put("tarjetaCreditoList", tarjetaCreditoList); + + openWindow("/gui/configuraciones_comerciales/editarTarjetaCredito.zul", + Labels.getLabel("editarTarjetaCreditoController.window.title"), args, MODAL); + } + + private void refreshLista() { + HibernateSearchObject tarjetaCreditoBusqueda = + new HibernateSearchObject(TarjetaCredito.class, pagingTarjetaCredito.getPageSize()); + + if (!txtDescTarjetaCredito.getText().isEmpty()) { + tarjetaCreditoBusqueda.addFilterLike("descTarjetaCredito", txtDescTarjetaCredito.getText() + "%"); + } + + tarjetaCreditoBusqueda.addFilterEqual("activo", Boolean.TRUE); + tarjetaCreditoBusqueda.addSortAsc("descTarjetaCredito"); + + plwTarjetaCredito.init(tarjetaCreditoBusqueda, tarjetaCreditoList, pagingTarjetaCredito); + + if (tarjetaCreditoList.getData().length == 0) { + try { + Messagebox.show(Labels.getLabel("MSG.ningunRegistro"), + Labels.getLabel("busquedaEmpresaController.window.title"), + Messagebox.OK, Messagebox.INFORMATION); + } catch (InterruptedException ex) { + } + } + } + + public void onClick$btnPesquisa(Event ev) throws InterruptedException { + refreshLista(); + } + + public void onClick$btnRefresh(Event ev) { + refreshLista(); + } + + public void onClick$btnNovo(Event ev) { + verTarjetaCredito(new TarjetaCredito()); + } +} diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarTarjetaCreditoController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarTarjetaCreditoController.java new file mode 100644 index 000000000..122801f54 --- /dev/null +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarTarjetaCreditoController.java @@ -0,0 +1,121 @@ +package com.rjconsultores.ventaboletos.web.gui.controladores.configuracioneccomerciales; + +import java.util.Calendar; + +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.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.Intbox; +import org.zkoss.zul.Messagebox; +import org.zkoss.zul.Textbox; + +import com.rjconsultores.ventaboletos.entidad.TarjetaCredito; +import com.rjconsultores.ventaboletos.service.TarjetaCreditoService; +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.MyTextboxDecimal; + +@Controller("editarTarjetaCreditoController") +@Scope("prototype") +public class EditarTarjetaCreditoController extends MyGenericForwardComposer { + + private static final long serialVersionUID = 1L; + private static Logger log = Logger.getLogger(EditarTarjetaCreditoController.class); + @Autowired + private TarjetaCreditoService tarjetaCreditoService; + private MyListbox tarjetaCreditoList; + private Textbox txtDescTarjetaCredito; + private Intbox txtCantMaxSinTasa; + private Intbox txtCanMaxConTasa; + private MyTextboxDecimal txtTasa; + private Button btnApagar; + private TarjetaCredito tarjetaCredito; + + public TarjetaCredito getTarjetaCredito() { + return tarjetaCredito; + } + + public void setTarjetaCredito(TarjetaCredito tarjetaCredito) { + this.tarjetaCredito = tarjetaCredito; + } + + @Override + public void doAfterCompose(Component comp) throws Exception { + super.doAfterCompose(comp); + + tarjetaCredito = (TarjetaCredito) Executions.getCurrent().getArg().get("tarjetaCredito"); + tarjetaCreditoList = (MyListbox) Executions.getCurrent().getArg().get("tarjetaCreditoList"); + + txtDescTarjetaCredito.focus(); + + if (tarjetaCredito.getTarjetaCreditoId() == null) { + btnApagar.setVisible(Boolean.FALSE); + } + } + + public void onClick$btnSalvar(Event ev) throws InterruptedException { + txtDescTarjetaCredito.getValue(); + txtCantMaxSinTasa.getValue(); + txtCanMaxConTasa.getValue(); + txtTasa.getValue(); + + try { + tarjetaCredito.setActivo(Boolean.TRUE); + tarjetaCredito.setFecmodif(Calendar.getInstance().getTime()); + tarjetaCredito.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); + + if (tarjetaCredito.getTarjetaCreditoId() == null) { + tarjetaCreditoService.suscribir(tarjetaCredito); + tarjetaCreditoList.addItemNovo(tarjetaCredito); + } else { + tarjetaCreditoService.actualizacion(tarjetaCredito); + tarjetaCreditoList.updateItem(tarjetaCredito); + } + + Messagebox.show( + Labels.getLabel("editarTarjetaCreditoController.MSG.suscribirOK"), + Labels.getLabel("editarTarjetaCreditoController.window.title"), + Messagebox.OK, Messagebox.INFORMATION); + + closeWindow(); + } catch (Exception ex) { + log.error("editarTarjetaCreditoController: " + ex); + Messagebox.show( + Labels.getLabel("MSG.Error"), + Labels.getLabel("editarTarjetaCreditoController.window.title"), + Messagebox.OK, Messagebox.ERROR); + } + } + + public void onClick$btnApagar(Event ev) { + try { + int resp = Messagebox.show( + Labels.getLabel("editarTarjetaCreditoController.MSG.borrarPergunta"), + Labels.getLabel("editarTarjetaCreditoController.window.title"), + Messagebox.YES | Messagebox.NO, Messagebox.QUESTION); + + if (resp == Messagebox.YES) { + + tarjetaCreditoService.borrar(tarjetaCredito); + + Messagebox.show( + Labels.getLabel("editarTarjetaCreditoController.MSG.borrarOK"), + Labels.getLabel("editarTarjetaCreditoController.window.title"), + Messagebox.OK, Messagebox.INFORMATION); + + tarjetaCreditoList.removeItem(tarjetaCredito); + + closeWindow(); + } + } catch (Exception ex) { + log.error(ex); + } + } +} diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/confcomerciales/ItemMenuSecretaria.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/confcomerciales/ItemMenuSecretaria.java index 882fdd694..b38d3d3aa 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/confcomerciales/ItemMenuSecretaria.java +++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/confcomerciales/ItemMenuSecretaria.java @@ -19,8 +19,8 @@ public class ItemMenuSecretaria extends DefaultItemMenuSistema { @Override public void ejecutar() { PantallaUtileria.openWindow("/gui/configuraciones_comerciales/busquedaSecretaria.zul", - Labels.getLabel("busquedaSecretariaController.window.title"), null,desktop); - + Labels.getLabel("busquedaSecretariaController.window.title"), null, desktop); + } } diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/confcomerciales/ItemMenuTarjetaCredito.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/confcomerciales/ItemMenuTarjetaCredito.java new file mode 100644 index 000000000..0bf7a25d8 --- /dev/null +++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/confcomerciales/ItemMenuTarjetaCredito.java @@ -0,0 +1,24 @@ +package com.rjconsultores.ventaboletos.web.utilerias.menu.item.confcomerciales; + +import org.zkoss.util.resource.Labels; + +import com.rjconsultores.ventaboletos.web.utilerias.PantallaUtileria; +import com.rjconsultores.ventaboletos.web.utilerias.menu.DefaultItemMenuSistema; + +public class ItemMenuTarjetaCredito extends DefaultItemMenuSistema { + + public ItemMenuTarjetaCredito() { + super("indexController.mniTarjetaCredito.label"); + } + + @Override + public String getClaveMenu() { + return "COM.RJCONSULTORES.ADMINISTRACION.GUI.CONFIGURACIONECCOMERCIALES.MENU.TARJETACREDITO"; + } + + @Override + public void ejecutar() { + PantallaUtileria.openWindow("/gui/configuraciones_comerciales/busquedaTarjetaCredito.zul", + Labels.getLabel("busquedaTarjetaCreditoController.window.title"), null, desktop); + } +} diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderTarjetaCredito.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderTarjetaCredito.java new file mode 100644 index 000000000..f29cb344e --- /dev/null +++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderTarjetaCredito.java @@ -0,0 +1,48 @@ +package com.rjconsultores.ventaboletos.web.utilerias.render; + +import java.math.BigDecimal; + +import org.zkoss.zul.Listcell; +import org.zkoss.zul.Listitem; +import org.zkoss.zul.ListitemRenderer; + +import com.rjconsultores.ventaboletos.entidad.TarjetaCredito; + +public class RenderTarjetaCredito implements ListitemRenderer { + + public void render(Listitem lstm, Object o) throws Exception { + TarjetaCredito tarjetaCredito = (TarjetaCredito) o; + + Listcell lc = new Listcell(tarjetaCredito.getTarjetaCreditoId().toString()); + lc.setParent(lstm); + + lc = new Listcell(tarjetaCredito.getDescTarjetaCredito()); + lc.setParent(lstm); + + Integer cantMaxSinTasa = tarjetaCredito.getCantMaxSinTasa(); + if (cantMaxSinTasa != null) { + lc = new Listcell(cantMaxSinTasa.toString()); + } else { + lc = new Listcell(""); + } + lc.setParent(lstm); + + Integer cantMaxConTasa = tarjetaCredito.getCanMaxConTasa(); + if (cantMaxConTasa != null) { + lc = new Listcell(cantMaxConTasa.toString()); + } else { + lc = new Listcell(""); + } + lc.setParent(lstm); + + BigDecimal tasa = tarjetaCredito.getTasa(); + if (tasa != null) { + lc = new Listcell(tasa.setScale(2).toString()); + } else { + lc = new Listcell(""); + } + lc.setParent(lstm); + + lstm.setAttribute("data", tarjetaCredito); + } +} diff --git a/src/java/spring-config.xml b/src/java/spring-config.xml index 23c22af15..adc4110da 100644 --- a/src/java/spring-config.xml +++ b/src/java/spring-config.xml @@ -286,11 +286,15 @@ com.rjconsultores.ventaboletos.entidad.Zona com.rjconsultores.ventaboletos.entidad.ParamArticulo com.rjconsultores.ventaboletos.entidad.EventoExtra - com.rjconsultores.ventaboletos.entidad.TipoEventoExtra - com.rjconsultores.ventaboletos.entidad.AjusteEventoExtra + com.rjconsultores.ventaboletos.entidad.TipoEventoExtra + + com.rjconsultores.ventaboletos.entidad.AjusteEventoExtra + com.rjconsultores.ventaboletos.entidad.TarjetaViaje com.rjconsultores.ventaboletos.entidad.Cliente - com.rjconsultores.ventaboletos.entidad.ClienteDireccion + com.rjconsultores.ventaboletos.entidad.ClienteDireccion + + com.rjconsultores.ventaboletos.entidad.TarjetaCredito @@ -303,7 +307,7 @@ - + @@ -318,13 +322,13 @@ - - - - - - - + + + + + + + diff --git a/web/WEB-INF/i3-label_pt_BR.label b/web/WEB-INF/i3-label_pt_BR.label index aaf907801..8aadf091d 100644 --- a/web/WEB-INF/i3-label_pt_BR.label +++ b/web/WEB-INF/i3-label_pt_BR.label @@ -199,6 +199,7 @@ indexController.mniCopiarTarifaOficial.label= Copiar Tarifa Oficial indexController.mniConfigLayoutImpressaoBoleto.label = Config Layout Impressão Boleto indexController.mniAliasServico.label = Alias Localidade indexController.mniCliente.label = Cliente +indexController.mniTarjetaCredito.label = Cartão de Crédito #PARTE REALIZADA POR MANUEL indexController.mnCortesias.label = Cortesias Para Funcionários @@ -4127,4 +4128,24 @@ selecionarServicosGerarController.btnGerar.tooltiptext = Gerar Serviços Selecio selecionarServicosGerarController.MSG.selecioneservicos = Selecione serviço(s). selecionarServicosGerarController.MSG.dataInicialMaiorFinal = Data inicial maior que final. selecionarServicosGerarController.MSG.operacaoFinalizar = Geração Finalizada. Foram geradas {0} corridas. -selecionarServicosGerarController.lblTxt.value=Perído para Geração do Serviços Selecionados: \ No newline at end of file +selecionarServicosGerarController.lblTxt.value=Perído para Geração do Serviços Selecionados: + +#Busca Tarjeta Credito +busquedaTarjetaCreditoController.window.title = Cartão de Crédito +busquedaTarjetaCreditoController.btnRefresh.tooltiptext = Atualizar +busquedaTarjetaCreditoController.btnNovo.tooltiptext = Incluir +busquedaTarjetaCreditoController.btnCerrar.tooltiptext = Fechar +busquedaTarjetaCreditoController.btnPesquisa.label = Pesquisar +busquedaTarjetaCreditoController.tarjetaCreditoId.label = ID +busquedaTarjetaCreditoController.cantMaxSinTasa.label = Max. sem juros +busquedaTarjetaCreditoController.canMaxConTasa.label = Max. com juros +busquedaTarjetaCreditoController.tasa.label = Juros + +#Editar Tarjeta Credito +editarTarjetaCreditoController.window.title = Cartão de Crédito +editarTarjetaCreditoController.btnApagar.tooltiptext = Eliminar +editarTarjetaCreditoController.btnSalvar.tooltiptext = Registrar +editarTarjetaCreditoController.btnFechar.tooltiptext = Fechar +editarTarjetaCreditoController.MSG.suscribirOK = Cartão de Crétido registrado com sucesso. +editarTarjetaCreditoController.MSG.borrarPergunta = Deseja eliminar o cartão de crédito? +editarTarjetaCreditoController.MSG.borrarOK = Cartão de crédito eliminado com sucesso. diff --git a/web/gui/configuraciones_comerciales/busquedaTarjetaCredito.zul b/web/gui/configuraciones_comerciales/busquedaTarjetaCredito.zul new file mode 100644 index 000000000..28973f33a --- /dev/null +++ b/web/gui/configuraciones_comerciales/busquedaTarjetaCredito.zul @@ -0,0 +1,70 @@ + + + + + + + + + +