Inclusão de Tela de Manutenção de Impressora Fiscal (fixes bug#5782)
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@39267 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
4651b7d92e
commit
82c478f20e
|
@ -0,0 +1,185 @@
|
|||
package com.rjconsultores.ventaboletos.web.gui.controladores.seguridad;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
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.event.Event;
|
||||
import org.zkoss.zk.ui.event.EventListener;
|
||||
import org.zkoss.zul.Paging;
|
||||
import org.zkoss.zul.Textbox;
|
||||
|
||||
import com.rjconsultores.ventaboletos.entidad.FiscalImpressora;
|
||||
import com.rjconsultores.ventaboletos.service.MantenimientoFiscalImpressoraService;
|
||||
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.RenderFiscalImpressora;
|
||||
|
||||
@Controller("busquedaMantenimientoFiscalImpressoraController")
|
||||
@Scope("prototype")
|
||||
public class BusquedaMantenimientoFiscalImpressoraController extends MyGenericForwardComposer {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
private static Logger log = Logger.getLogger(BusquedaMantenimientoFiscalImpressoraController.class);
|
||||
|
||||
@Autowired
|
||||
private transient PagedListWrapper<FiscalImpressora> plwFiscalImpressora;
|
||||
|
||||
@Autowired
|
||||
private MantenimientoFiscalImpressoraService fiscalImpressoraService;
|
||||
|
||||
private List<FiscalImpressora> lsFiscalImpressora;
|
||||
private MyListbox fiscalImpressoraList;
|
||||
private Paging pagingFiscalImpressora;
|
||||
private Textbox txtMarca;
|
||||
private Textbox txtModelo;
|
||||
private Textbox txtVersionsb;
|
||||
private Textbox txtCniee;
|
||||
|
||||
public List<FiscalImpressora> getLsFiscalImpressora() {
|
||||
return lsFiscalImpressora;
|
||||
}
|
||||
|
||||
public void setLsFiscalImpressora(List<FiscalImpressora> lsFiscalImpressora) {
|
||||
this.lsFiscalImpressora = lsFiscalImpressora;
|
||||
}
|
||||
|
||||
public MyListbox getFiscalImpressoraList() {
|
||||
return fiscalImpressoraList;
|
||||
}
|
||||
|
||||
public void setFiscalImpressoraList(MyListbox fiscalImpressoraList) {
|
||||
this.fiscalImpressoraList = fiscalImpressoraList;
|
||||
}
|
||||
|
||||
public Paging getPagingFiscalImpressora() {
|
||||
return pagingFiscalImpressora;
|
||||
}
|
||||
|
||||
public void setPagingFiscalImpressora(Paging pagingFiscalImpressora) {
|
||||
this.pagingFiscalImpressora = pagingFiscalImpressora;
|
||||
}
|
||||
|
||||
public Textbox getTxtMarca() {
|
||||
return txtMarca;
|
||||
}
|
||||
|
||||
public void setTxtMarca(Textbox txtMarca) {
|
||||
this.txtMarca = txtMarca;
|
||||
}
|
||||
|
||||
public Textbox getTxtModelo() {
|
||||
return txtModelo;
|
||||
}
|
||||
|
||||
public void setTxtModelo(Textbox txtModelo) {
|
||||
this.txtModelo = txtModelo;
|
||||
}
|
||||
|
||||
public Textbox getTxtVersionsb() {
|
||||
return txtVersionsb;
|
||||
}
|
||||
|
||||
public void setTxtVersionsb(Textbox txtVersionsb) {
|
||||
this.txtVersionsb = txtVersionsb;
|
||||
}
|
||||
|
||||
public Textbox getTxtCniee() {
|
||||
return txtCniee;
|
||||
}
|
||||
|
||||
public void setTxtCniee(Textbox txtCniee) {
|
||||
this.txtCniee = txtCniee;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void doAfterCompose(Component comp) throws Exception {
|
||||
super.doAfterCompose(comp);
|
||||
|
||||
lsFiscalImpressora = fiscalImpressoraService.obtenerTodos();
|
||||
|
||||
fiscalImpressoraList.setItemRenderer(new RenderFiscalImpressora());
|
||||
fiscalImpressoraList.addEventListener("onDoubleClick", new EventListener() {
|
||||
|
||||
@Override
|
||||
public void onEvent(Event event) throws Exception {
|
||||
FiscalImpressora s = (FiscalImpressora) fiscalImpressoraList.getSelected();
|
||||
verFiscalImpressora(s);
|
||||
}
|
||||
});
|
||||
|
||||
refreshLista();
|
||||
|
||||
txtModelo.focus();
|
||||
}
|
||||
|
||||
private void verFiscalImpressora(FiscalImpressora fiscalImpressora) {
|
||||
if (fiscalImpressora == null) {
|
||||
return;
|
||||
}
|
||||
|
||||
Map<String,Object> args = new HashMap<String, Object>();
|
||||
args.put("fiscalimpressoraId", fiscalImpressora.getFiscalimpressoraId());
|
||||
args.put("fiscalImpressoraList", fiscalImpressoraList);
|
||||
|
||||
openWindow("/gui/seguridad/editarMantenimientoFiscalImpressora.zul",
|
||||
Labels.getLabel("busquedaMantenimientoFiscalImpressoraController.window.title"), args, MODAL);
|
||||
|
||||
}
|
||||
|
||||
private void refreshLista() {
|
||||
HibernateSearchObject<FiscalImpressora> fiscalImpressoraBusqueda =
|
||||
new HibernateSearchObject<FiscalImpressora>(FiscalImpressora.class,
|
||||
pagingFiscalImpressora.getPageSize());
|
||||
|
||||
String marca = txtMarca.getText();
|
||||
if (!marca.equals("")) {
|
||||
fiscalImpressoraBusqueda.addFilterLike("marca", "%" + marca.trim().concat("%"));
|
||||
}
|
||||
|
||||
String modelo = txtModelo.getText();
|
||||
if (!modelo.equals("")) {
|
||||
fiscalImpressoraBusqueda.addFilterLike("modelo", "%" + modelo.trim().concat("%"));
|
||||
}
|
||||
|
||||
String versionsb = txtVersionsb.getText();
|
||||
if (!versionsb.equals("")) {
|
||||
fiscalImpressoraBusqueda.addFilterLike("versionsb", "%" + versionsb.trim().concat("%"));
|
||||
}
|
||||
|
||||
String cniee = txtCniee.getText();
|
||||
if (!cniee.equals("")) {
|
||||
fiscalImpressoraBusqueda.addFilterLike("cniee", "%" + cniee.trim().concat("%"));
|
||||
}
|
||||
|
||||
fiscalImpressoraBusqueda.addSortAsc("marca");
|
||||
fiscalImpressoraBusqueda.addFilterEqual("activo", Boolean.TRUE);
|
||||
|
||||
plwFiscalImpressora.init(fiscalImpressoraBusqueda, fiscalImpressoraList, pagingFiscalImpressora);
|
||||
|
||||
if (fiscalImpressoraList.getData().length == 0) {
|
||||
try {
|
||||
Messagebox.show(Labels.getLabel("MSG.ningunRegistro"),
|
||||
Labels.getLabel("busquedaMantenimientoFiscalImpressoraController.window.title"),
|
||||
Messagebox.OK, Messagebox.INFORMATION);
|
||||
} catch (InterruptedException ex) {
|
||||
log.error(ex.getMessage(),ex);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public void onClick$btnPesquisa(Event ev) {
|
||||
refreshLista();
|
||||
}
|
||||
|
||||
}
|
|
@ -0,0 +1,116 @@
|
|||
package com.rjconsultores.ventaboletos.web.gui.controladores.seguridad;
|
||||
|
||||
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.util.Clients;
|
||||
import org.zkoss.zul.Textbox;
|
||||
|
||||
import com.rjconsultores.ventaboletos.entidad.FiscalImpressora;
|
||||
import com.rjconsultores.ventaboletos.service.MantenimientoFiscalImpressoraService;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;
|
||||
|
||||
@Controller("editarMantenimientoFiscalImpressoraController")
|
||||
@Scope("prototype")
|
||||
public class EditarMantenimientoFiscalImpressoraController extends MyGenericForwardComposer {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
private static Logger log = Logger.getLogger(EditarMantenimientoFiscalImpressoraController.class);
|
||||
|
||||
@Autowired
|
||||
private MantenimientoFiscalImpressoraService fiscalImpressoraService;
|
||||
|
||||
private MyListbox fiscalImpressoraList;
|
||||
|
||||
private Textbox txtMarca;
|
||||
private Textbox txtModelo;
|
||||
private Textbox txtVersionsb;
|
||||
private Textbox txtCniee;
|
||||
|
||||
private FiscalImpressora fiscalImpressora;
|
||||
|
||||
public Textbox getTxtMarca() {
|
||||
return txtMarca;
|
||||
}
|
||||
|
||||
public void setTxtMarca(Textbox txtMarca) {
|
||||
this.txtMarca = txtMarca;
|
||||
}
|
||||
|
||||
public Textbox getTxtModelo() {
|
||||
return txtModelo;
|
||||
}
|
||||
|
||||
public void setTxtModelo(Textbox txtModelo) {
|
||||
this.txtModelo = txtModelo;
|
||||
}
|
||||
|
||||
public Textbox getTxtVersionsb() {
|
||||
return txtVersionsb;
|
||||
}
|
||||
|
||||
public void setTxtVersionsb(Textbox txtVersionsb) {
|
||||
this.txtVersionsb = txtVersionsb;
|
||||
}
|
||||
|
||||
public Textbox getTxtCniee() {
|
||||
return txtCniee;
|
||||
}
|
||||
|
||||
public void setTxtCniee(Textbox txtCniee) {
|
||||
this.txtCniee = txtCniee;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void doAfterCompose(Component comp) throws Exception {
|
||||
super.doAfterCompose(comp);
|
||||
|
||||
fiscalImpressora = new FiscalImpressora();
|
||||
|
||||
Integer fiscalimpressoraId = (Integer) Executions.getCurrent().getArg().get("fiscalimpressoraId");
|
||||
if(fiscalimpressoraId != null && fiscalimpressoraId > 0) {
|
||||
fiscalImpressora = fiscalImpressoraService.obtenerID((Integer)Executions.getCurrent().getArg().get("fiscalimpressoraId"));
|
||||
}
|
||||
fiscalImpressoraList = (MyListbox) Executions.getCurrent().getArg().get("fiscalImpressoraList");
|
||||
|
||||
txtCniee.focus();
|
||||
}
|
||||
|
||||
public FiscalImpressora getFiscalImpressora() {
|
||||
return fiscalImpressora;
|
||||
}
|
||||
|
||||
public void setFiscalImpressora(FiscalImpressora fiscalImpressora) {
|
||||
this.fiscalImpressora = fiscalImpressora;
|
||||
}
|
||||
|
||||
public void onClick$btnSalvar() {
|
||||
try {
|
||||
txtCniee.getText();
|
||||
fiscalImpressoraService.actualizacion(getFiscalImpressora());
|
||||
|
||||
if(fiscalImpressoraList != null) {
|
||||
fiscalImpressoraList.updateItem(getFiscalImpressora());
|
||||
}
|
||||
|
||||
Messagebox.show(
|
||||
Labels.getLabel("busquedaMantenimientoFiscalImpressoraController.MSG.suscribirOK"),
|
||||
Labels.getLabel("busquedaMantenimientoFiscalImpressoraController.window.title"),
|
||||
Messagebox.OK, Messagebox.INFORMATION);
|
||||
|
||||
closeWindow();
|
||||
} catch (Exception ex) {
|
||||
log.info(ex.getLocalizedMessage());
|
||||
Clients.alert(ex.getLocalizedMessage(),
|
||||
Labels.getLabel("busquedaMantenimientoFiscalImpressoraController.window.title"), Messagebox.INFORMATION);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
|
@ -0,0 +1,26 @@
|
|||
package com.rjconsultores.ventaboletos.web.utilerias.menu.item.seguridad;
|
||||
|
||||
import org.zkoss.util.resource.Labels;
|
||||
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.PantallaUtileria;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.menu.DefaultItemMenuSistema;
|
||||
|
||||
public class ItemMenuMantenimientoFiscalImpressora extends DefaultItemMenuSistema {
|
||||
|
||||
public ItemMenuMantenimientoFiscalImpressora() {
|
||||
super("indexController.mniMantenimientoFiscalImpressora.label");
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getClaveMenu() {
|
||||
return "COM.RJCONSULTORES.ADMINISTRACION.GUI.SEGURIDAD.MENU.MANTENIMIENTOFISCALIMPRESORA";
|
||||
}
|
||||
|
||||
@Override
|
||||
public void ejecutar() {
|
||||
PantallaUtileria.openWindow("/gui/seguridad/busquedaMantenimientoFiscalImpressora.zul",
|
||||
Labels.getLabel("busquedaMantenimientoFiscalImpressoraController.window.title"), null,desktop);
|
||||
|
||||
}
|
||||
|
||||
}
|
|
@ -0,0 +1,32 @@
|
|||
package com.rjconsultores.ventaboletos.web.utilerias.render;
|
||||
|
||||
import org.zkoss.zul.Listcell;
|
||||
import org.zkoss.zul.Listitem;
|
||||
import org.zkoss.zul.ListitemRenderer;
|
||||
|
||||
import com.rjconsultores.ventaboletos.entidad.FiscalImpressora;
|
||||
|
||||
public class RenderFiscalImpressora implements ListitemRenderer {
|
||||
|
||||
@Override
|
||||
public void render(Listitem lstm, Object o) throws Exception {
|
||||
FiscalImpressora fiscalImpressora = (FiscalImpressora) o;
|
||||
|
||||
Listcell lc = new Listcell(fiscalImpressora.getFiscalimpressoraId().toString());
|
||||
lc.setParent(lstm);
|
||||
|
||||
lc = new Listcell(fiscalImpressora.getMarca());
|
||||
lc.setParent(lstm);
|
||||
|
||||
lc = new Listcell(fiscalImpressora.getModelo());
|
||||
lc.setParent(lstm);
|
||||
|
||||
lc = new Listcell(fiscalImpressora.getVersionsb());
|
||||
lc.setParent(lstm);
|
||||
|
||||
lc = new Listcell(fiscalImpressora.getCniee());
|
||||
lc.setParent(lstm);
|
||||
|
||||
}
|
||||
|
||||
}
|
|
@ -359,6 +359,7 @@
|
|||
<value>com.rjconsultores.ventaboletos.entidad.OCDParam
|
||||
</value>
|
||||
<!-- value>com.rjconsultores.ventaboletos.entidad.ControleEstoqueMigracao</value -->
|
||||
<value>com.rjconsultores.ventaboletos.entidad.FiscalImpressora</value>
|
||||
|
||||
</list>
|
||||
</property>
|
||||
|
|
|
@ -152,6 +152,7 @@ indexController.mniPermisos.label = Permiso
|
|||
indexController.mniMenus.label = Menu
|
||||
indexController.mniSistema.label = Sistema
|
||||
indexController.mniUsuario.label = Usuário
|
||||
indexController.mniMantenimientoFiscalImpressora.label = Mantenimiento de Impresora Fiscal
|
||||
indexController.mniUbicacionUsuario.label = Ubicación del usuário
|
||||
indexController.mniTipoParadas.label = Tipo parada
|
||||
indexController.mniAutobus.label = Vehículos
|
||||
|
@ -4870,3 +4871,15 @@ winCambiaContrasena.erro.senhasIguais = La nueva contraseña no puede ser idént
|
|||
winCambiaContrasena.erro.senhasDiferentes = La nueva contraseña y la confirmación de contraseña debe ser la misma
|
||||
winCambiaContrasena.erro.usuarioSenha = Usuario y / o contraseña no existe
|
||||
winCambiaContrasena.MSG.suscribirOK = La contraseña ha sido cambiada
|
||||
|
||||
# Búsqueda Usuário
|
||||
busquedaMantenimientoFiscalImpressoraController.window.title = Mantenimiento de Impresora Fiscal
|
||||
busquedaMantenimientoFiscalImpressoraController.btnRefresh.tooltiptext = Actualizar
|
||||
busquedaMantenimientoFiscalImpressoraController.btnCerrar.tooltiptext = Cerrar
|
||||
busquedaMantenimientoFiscalImpressoraController.fiscalimpressoraId.label = ID
|
||||
busquedaMantenimientoFiscalImpressoraController.marca.label = Marca
|
||||
busquedaMantenimientoFiscalImpressoraController.modelo.label = Modelo
|
||||
busquedaMantenimientoFiscalImpressoraController.versionsb.label = Versión SB
|
||||
busquedaMantenimientoFiscalImpressoraController.cniee.label = CNIEE
|
||||
busquedaMantenimientoFiscalImpressoraController.btnPesquisa.label = Búsqueda
|
||||
busquedaMantenimientoFiscalImpressoraController.MSG.suscribirOK = Mantenimiento de Impresora Fiscal registró con éxito
|
|
@ -154,6 +154,7 @@ indexController.mniPermisos.label = Permissão
|
|||
indexController.mniMenus.label = Menu
|
||||
indexController.mniSistema.label = Sistema
|
||||
indexController.mniUsuario.label = Usuário
|
||||
indexController.mniMantenimientoFiscalImpressora.label = Manutenção de Impressora Fiscal
|
||||
indexController.mniUbicacionUsuario.label = Localização do Usuário
|
||||
indexController.mniTipoParadas.label = Tipo Localidade
|
||||
indexController.mniAutobus.label = Veículos
|
||||
|
@ -4951,3 +4952,15 @@ winCambiaContrasena.erro.senhasIguais = A nova senha não pode ser identica a se
|
|||
winCambiaContrasena.erro.senhasDiferentes = A nova senha e a confirmação de senha devem ser iguais
|
||||
winCambiaContrasena.erro.usuarioSenha = Usuário e/ou senha não existe
|
||||
winCambiaContrasena.MSG.suscribirOK = A senha foi alterada
|
||||
|
||||
# Búsqueda Usuário
|
||||
busquedaMantenimientoFiscalImpressoraController.window.title = Manutenção de Impressora Fiscal
|
||||
busquedaMantenimientoFiscalImpressoraController.btnRefresh.tooltiptext = Atualizar
|
||||
busquedaMantenimientoFiscalImpressoraController.btnCerrar.tooltiptext = Fechar
|
||||
busquedaMantenimientoFiscalImpressoraController.fiscalimpressoraId.label = ID
|
||||
busquedaMantenimientoFiscalImpressoraController.marca.label = Marca
|
||||
busquedaMantenimientoFiscalImpressoraController.modelo.label = Modelo
|
||||
busquedaMantenimientoFiscalImpressoraController.versionsb.label = Versão SB
|
||||
busquedaMantenimientoFiscalImpressoraController.cniee.label = CNIEE
|
||||
busquedaMantenimientoFiscalImpressoraController.btnPesquisa.label = Pesquisa
|
||||
busquedaMantenimientoFiscalImpressoraController.MSG.suscribirOK = Manutenção de Impressora Fiscal gravada com sucesso.
|
|
@ -0,0 +1,95 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<?page contentType="text/html;charset=UTF-8"?>
|
||||
<?variable-resolver class="org.zkoss.zkplus.spring.DelegatingVariableResolver"?>
|
||||
<?init class="org.zkoss.zkplus.databind.AnnotateDataBinderInit" arg0="winBusquedaMantenimientoFiscalImpressora"?>
|
||||
<?taglib uri="http://www.zkoss.org/dsp/web/core" prefix="c"?>
|
||||
|
||||
<zk xmlns="http://www.zkoss.org/2005/zul">
|
||||
<window id="winBusquedaMantenimientoFiscalImpressora"
|
||||
title="${c:l('busquedaMantenimientoFiscalImpressoraController.window.title')}"
|
||||
apply="${busquedaMantenimientoFiscalImpressoraController}"
|
||||
contentStyle="overflow:auto"
|
||||
height="500px"
|
||||
width="600px"
|
||||
border="normal" >
|
||||
|
||||
<toolbar>
|
||||
<button id="btnRefresh"
|
||||
image="/gui/img/refresh.png"
|
||||
width="35px"
|
||||
tooltiptext="${c:l('busquedaMantenimientoFiscalImpressoraController.btnRefresh.tooltiptext')}" />
|
||||
<separator orient="vertical" />
|
||||
<button id="btnCerrar"
|
||||
onClick="winBusquedaMantenimientoFiscalImpressora.detach()"
|
||||
image="/gui/img/exit.png"
|
||||
width="35px"
|
||||
tooltiptext="${c:l('busquedaMantenimientoFiscalImpressoraController.btnCerrar.tooltiptext')}"/>
|
||||
</toolbar>
|
||||
|
||||
<grid fixedLayout="true">
|
||||
<columns>
|
||||
<column width="15%"/>
|
||||
<column/>
|
||||
<column width="15%"/>
|
||||
<column/>
|
||||
</columns>
|
||||
<rows>
|
||||
<row>
|
||||
<label value="${c:l('busquedaMantenimientoFiscalImpressoraController.marca.label')}"/>
|
||||
<textbox id="txtMarca"
|
||||
width="190px"
|
||||
maxlength="20"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"/>
|
||||
<label value="${c:l('busquedaMantenimientoFiscalImpressoraController.modelo.label')}"/>
|
||||
<textbox id="txtModelo"
|
||||
width="190px"
|
||||
maxlength="20"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"/>
|
||||
</row>
|
||||
<row>
|
||||
<label value="${c:l('busquedaMantenimientoFiscalImpressoraController.versionsb.label')}"/>
|
||||
<textbox id="txtVersionsb"
|
||||
width="190px"
|
||||
maxlength="20"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"/>
|
||||
<label value="${c:l('busquedaMantenimientoFiscalImpressoraController.cniee.label')}"/>
|
||||
<textbox id="txtCniee"
|
||||
width="190px"
|
||||
maxlength="6"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"/>
|
||||
</row>
|
||||
</rows>
|
||||
</grid>
|
||||
|
||||
<toolbar>
|
||||
<button id="btnPesquisa"
|
||||
image="/gui/img/find.png"
|
||||
label="${c:l('busquedaMantenimientoFiscalImpressoraController.btnPesquisa.label')}"/>
|
||||
</toolbar>
|
||||
|
||||
<paging id="pagingFiscalImpressora"
|
||||
pageSize="20" />
|
||||
<listbox id="fiscalImpressoraList"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox"
|
||||
multiple="false"
|
||||
width="580px">
|
||||
<listhead sizable="true">
|
||||
<listheader image="/gui/img/create_doc.gif"
|
||||
label="${c:l('busquedaMantenimientoFiscalImpressoraController.fiscalimpressoraId.label')}" width="50px"
|
||||
sort="auto(fiscalimpressoraId)"/>
|
||||
<listheader image="/gui/img/create_doc.gif"
|
||||
label="${c:l('busquedaMantenimientoFiscalImpressoraController.marca.label')}"
|
||||
sort="auto(marca)"/>
|
||||
<listheader image="/gui/img/create_doc.gif"
|
||||
label="${c:l('busquedaMantenimientoFiscalImpressoraController.modelo.label')}"
|
||||
sort="auto(modelo)"/>
|
||||
<listheader image="/gui/img/create_doc.gif"
|
||||
label="${c:l('busquedaMantenimientoFiscalImpressoraController.versionsb.label')}"
|
||||
sort="auto(versionsb)"/>
|
||||
<listheader image="/gui/img/create_doc.gif"
|
||||
label="${c:l('busquedaMantenimientoFiscalImpressoraController.cniee.label')}"
|
||||
sort="auto(cniee)"/>
|
||||
</listhead>
|
||||
</listbox>
|
||||
</window>
|
||||
</zk>
|
|
@ -0,0 +1,72 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<?page contentType="text/html;charset=UTF-8"?>
|
||||
<?variable-resolver class="org.zkoss.zkplus.spring.DelegatingVariableResolver"?>
|
||||
<?init class="org.zkoss.zkplus.databind.AnnotateDataBinderInit" arg0="winEditarMantenimientoFiscalImpressora"?>
|
||||
<?taglib uri="http://www.zkoss.org/dsp/web/core" prefix="c"?>
|
||||
|
||||
<zk xmlns="http://www.zkoss.org/2005/zul">
|
||||
<window id="winEditarMantenimientoFiscalImpressora"
|
||||
title="${c:l('busquedaMantenimientoFiscalImpressoraController.window.title')}"
|
||||
apply="${editarMantenimientoFiscalImpressoraController}"
|
||||
contentStyle="overflow:auto"
|
||||
height="175px"
|
||||
width="420px"
|
||||
border="normal">
|
||||
|
||||
<toolbar>
|
||||
<button id="btnSalvar"
|
||||
height="20"
|
||||
image="/gui/img/save.png"
|
||||
width="35px"
|
||||
tooltiptext="${c:l('tooltiptext.btnGuardar')}"/>
|
||||
<separator orient="vertical" />
|
||||
<button id="btnCerrar"
|
||||
onClick="winEditarMantenimientoFiscalImpressora.detach()"
|
||||
image="/gui/img/exit.png"
|
||||
width="35px"
|
||||
tooltiptext="${c:l('busquedaMantenimientoFiscalImpressoraController.btnCerrar.tooltiptext')}"/>
|
||||
</toolbar>
|
||||
|
||||
<grid fixedLayout="true">
|
||||
<rows>
|
||||
<row>
|
||||
<label value="${c:l('busquedaMantenimientoFiscalImpressoraController.marca.label')}"/>
|
||||
<textbox id="txtMarca"
|
||||
width="190px"
|
||||
maxlength="20"
|
||||
disabled="true"
|
||||
value="@{winEditarMantenimientoFiscalImpressora$composer.fiscalImpressora.marca}"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"/>
|
||||
</row>
|
||||
<row>
|
||||
<label value="${c:l('busquedaMantenimientoFiscalImpressoraController.modelo.label')}"/>
|
||||
<textbox id="txtModelo"
|
||||
width="190px"
|
||||
maxlength="20"
|
||||
disabled="true"
|
||||
value="@{winEditarMantenimientoFiscalImpressora$composer.fiscalImpressora.modelo}"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"/>
|
||||
</row>
|
||||
<row>
|
||||
<label value="${c:l('busquedaMantenimientoFiscalImpressoraController.versionsb.label')}"/>
|
||||
<textbox id="txtVersionsb"
|
||||
width="190px"
|
||||
maxlength="20"
|
||||
disabled="true"
|
||||
value="@{winEditarMantenimientoFiscalImpressora$composer.fiscalImpressora.versionsb}"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"/>
|
||||
</row>
|
||||
<row>
|
||||
<label value="${c:l('busquedaMantenimientoFiscalImpressoraController.cniee.label')}"/>
|
||||
<textbox id="txtCniee"
|
||||
width="190px"
|
||||
maxlength="6"
|
||||
value="@{winEditarMantenimientoFiscalImpressora$composer.fiscalImpressora.cniee}"
|
||||
constraint="no empty"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"/>
|
||||
</row>
|
||||
</rows>
|
||||
</grid>
|
||||
|
||||
</window>
|
||||
</zk>
|
Loading…
Reference in New Issue