From 2a036b78f5f9d423272c9cc2c0232e097b0c5a5d Mon Sep 17 00:00:00 2001 From: leonardo Date: Fri, 10 Jan 2014 14:54:03 +0000 Subject: [PATCH] 0004797: Empleado - Criar CRUD na Adm git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@33034 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../catalogos/BusquedaEmpleadoController.java | 168 +++++++++++ .../catalogos/EditarEmpleadoController.java | 274 ++++++++++++++++++ .../menu/item/catalogos/ItemMenuEmpleado.java | 26 ++ web/WEB-INF/i3-label_es_MX.label | 57 +++- web/WEB-INF/i3-label_pt_BR.label | 35 +++ web/gui/catalogos/busquedaEmpleado.zul | 84 ++++++ web/gui/catalogos/editarEmpleado.zul | 125 ++++++++ 7 files changed, 757 insertions(+), 12 deletions(-) create mode 100644 src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/BusquedaEmpleadoController.java create mode 100644 src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarEmpleadoController.java create mode 100644 src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/catalogos/ItemMenuEmpleado.java create mode 100644 web/gui/catalogos/busquedaEmpleado.zul create mode 100644 web/gui/catalogos/editarEmpleado.zul diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/BusquedaEmpleadoController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/BusquedaEmpleadoController.java new file mode 100644 index 000000000..bacf04b29 --- /dev/null +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/BusquedaEmpleadoController.java @@ -0,0 +1,168 @@ +package com.rjconsultores.ventaboletos.web.gui.controladores.catalogos; + +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.Intbox; +import org.zkoss.zul.Paging; + +import com.rjconsultores.ventaboletos.entidad.Cliente; +import com.rjconsultores.ventaboletos.entidad.Empleado; +import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer; +import com.rjconsultores.ventaboletos.web.utilerias.MyListbox; +import com.rjconsultores.ventaboletos.web.utilerias.MyTextbox; +import com.rjconsultores.ventaboletos.web.utilerias.paginacion.HibernateSearchObject; +import com.rjconsultores.ventaboletos.web.utilerias.paginacion.PagedListWrapper; +import com.rjconsultores.ventaboletos.web.utilerias.render.RenderCliente; +import com.rjconsultores.ventaboletos.web.utilerias.render.RenderEmpleado; +import com.trg.search.Filter; + +@Controller("busquedaEmpleadoController") +@Scope("prototype") +public class BusquedaEmpleadoController extends MyGenericForwardComposer { + + private static final long serialVersionUID = 1L; + + @Autowired + private transient PagedListWrapper plwEmpleado; + private MyListbox empleadoList; + private Paging pagingEmpleado; + private MyTextbox txtNombEmpleado; + private MyTextbox txtApelidoPaterno; + private MyTextbox txtApelidoMaterno; + private MyTextbox txtCveEmpleado; + + @Override + public void doAfterCompose(Component comp) throws Exception { + + super.doAfterCompose(comp); + + empleadoList.setItemRenderer(new RenderEmpleado()); + empleadoList.addEventListener("onDoubleClick", new EventListener() { + + @Override + public void onEvent(Event event) throws Exception { + Empleado e = (Empleado) empleadoList.getSelected(); + verEmpleado(e); + } + }); + + refreshLista(); + } + + public void onClick$btnPesquisa(Event ev) { + refreshLista(); + } + + public void onClick$btnRefresh(Event ev) { + refreshLista(); + } + + public void onClick$btnNovo(Event ev) { + verEmpleado(new Empleado()); + } + + private void refreshLista() { + HibernateSearchObject sistemaBusqueda = + new HibernateSearchObject(Empleado.class, pagingEmpleado.getPageSize()); + + String cveEmpleado = txtCveEmpleado.getValue(); + if (cveEmpleado != null) { + sistemaBusqueda.addFilterLike("cveEmpleado", "%".concat(cveEmpleado.trim().concat("%"))); + } else { + String nombempleado = txtNombEmpleado.getText(); + if (nombempleado != null) { + sistemaBusqueda.addFilterOr(Filter.ilike("nombEmpleado", "%" + nombempleado.trim().concat("%")), Filter.isNull("nombEmpleado")); + } + + String apellidopaterno = txtApelidoPaterno.getText(); + if (apellidopaterno != null) { + sistemaBusqueda.addFilterOr(Filter.ilike("nombPaterno", "%" + apellidopaterno.trim().concat("%")), Filter.isNull("nombPaterno")); + } + + String apellidomaterno = txtApelidoMaterno.getText(); + if (apellidomaterno != null) { + sistemaBusqueda.addFilterOr(Filter.ilike("nombMaterno", "%" + apellidomaterno.trim().concat("%")), Filter.isNull("nombMaterno")); + } + } + + sistemaBusqueda.addFilterEqual("activo", Boolean.TRUE); + sistemaBusqueda.addSortAsc("nombEmpleado"); + sistemaBusqueda.addFilterNotEqual("empleadoId", -1); + + plwEmpleado.init(sistemaBusqueda, empleadoList, pagingEmpleado); + + if (empleadoList.getData().length == 0) { + try { + Messagebox.show(Labels.getLabel("MSG.ningunRegistro"), + Labels.getLabel("busquedaEmpleadoController.window.title"), + Messagebox.OK, Messagebox.INFORMATION); + } catch (InterruptedException ex) { + } + } + } + + @SuppressWarnings({ "rawtypes", "unchecked" }) + private void verEmpleado(Empleado e) { + if (e == null) { + return; + } + + Map args = new HashMap(); + args.put("empleado", e); + args.put("empleadoList", empleadoList); + + openWindow("/gui/catalogos/editarEmpleado.zul", + Labels.getLabel("editarEmpleadoController.window.title"), args, MODAL); + } + + public MyListbox getEmpleadoList() { + return empleadoList; + } + + public void setEmpleadoList(MyListbox empleadoList) { + this.empleadoList = empleadoList; + } + + public MyTextbox getTxtNombEmpleado() { + return txtNombEmpleado; + } + + public void setTxtNombEmpleado(MyTextbox txtNombEmpleado) { + this.txtNombEmpleado = txtNombEmpleado; + } + + public MyTextbox getTxtApelidoPaterno() { + return txtApelidoPaterno; + } + + public void setTxtApelidoPaterno(MyTextbox txtApelidoPaterno) { + this.txtApelidoPaterno = txtApelidoPaterno; + } + + public MyTextbox getTxtApelidoMaterno() { + return txtApelidoMaterno; + } + + public void setTxtApelidoMaterno(MyTextbox txtApelidoMaterno) { + this.txtApelidoMaterno = txtApelidoMaterno; + } + + public MyTextbox getTxtCveEmpleado() { + return txtCveEmpleado; + } + + public void setTxtCveEmpleado(MyTextbox txtCveEmpleado) { + this.txtCveEmpleado = txtCveEmpleado; + } + + +} diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarEmpleadoController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarEmpleadoController.java new file mode 100644 index 000000000..18a0ef273 --- /dev/null +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarEmpleadoController.java @@ -0,0 +1,274 @@ +package com.rjconsultores.ventaboletos.web.gui.controladores.catalogos; + +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.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.Messagebox; +import org.zkoss.zul.api.Datebox; + +import com.rjconsultores.ventaboletos.entidad.Cliente; +import com.rjconsultores.ventaboletos.entidad.Empleado; +import com.rjconsultores.ventaboletos.entidad.Empresa; +import com.rjconsultores.ventaboletos.entidad.TipoEmpleado; +import com.rjconsultores.ventaboletos.service.EmpleadoService; +import com.rjconsultores.ventaboletos.service.EmpresaService; +import com.rjconsultores.ventaboletos.service.TipoEmpleadoService; +import com.rjconsultores.ventaboletos.service.impl.EmpleadoServiceImpl; +import com.rjconsultores.ventaboletos.service.impl.TipoEmpleadoServiceImpl; +import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer; +import com.rjconsultores.ventaboletos.web.utilerias.MyListbox; +import com.rjconsultores.ventaboletos.web.utilerias.MyTextbox; + +@Controller("editarEmpleadoController") +@Scope("prototype") +public class EditarEmpleadoController extends MyGenericForwardComposer { + + private static Logger log = Logger.getLogger(EditarEmpleadoController.class); + + + private MyTextbox txtCveEmpleado; + private MyTextbox txtNombEmpleado; + private MyTextbox txtApellidoPaterno; + private MyTextbox txtApellidoMaterno; + private MyTextbox txtDescCalle; + private MyTextbox txtNumExtInt; + private MyTextbox txtCodPostal; + + private Datebox datFecNacimiento; + private Datebox datFecIngreso; + + private MyListbox empleadoList; + + private Button btnApagar; + private Button btnSalvar; + private Button btnFechar; + + @Autowired + private EmpleadoService empleadoService; + private Empleado empleado; + + private List lsTipoEmpleado; + private List lsEmpresa; + + @Autowired + private TipoEmpleadoService tipoEmpleadoService; + + @Autowired + private EmpresaService empresaService; + + @Override + public void doAfterCompose(Component comp) throws Exception { + super.doAfterCompose(comp); + lsTipoEmpleado = tipoEmpleadoService.obtenerTodos(); + lsEmpresa = empresaService.obtenerTodos(); + + empleado = (Empleado) Executions.getCurrent().getArg().get("empleado"); + empleadoList = (MyListbox) Executions.getCurrent().getArg().get("empleadoList"); + } + + public MyListbox getEmpleadoList() { + return empleadoList; + } + + public void setEmpleadoList(MyListbox empleadoList) { + this.empleadoList = empleadoList; + } + + public Button getBtnApagar() { + return btnApagar; + } + + public void setBtnApagar(Button btnApagar) { + this.btnApagar = btnApagar; + } + + public Button getBtnSalvar() { + return btnSalvar; + } + + public void setBtnSalvar(Button btnSalvar) { + this.btnSalvar = btnSalvar; + } + + public Button getBtnFechar() { + return btnFechar; + } + + public void setBtnFechar(Button btnFechar) { + this.btnFechar = btnFechar; + } + + public EmpleadoService getEmpleadoService() { + return empleadoService; + } + + public void setEmpleadoService(EmpleadoService empleadoService) { + this.empleadoService = empleadoService; + } + + public Empleado getEmpleado() { + return empleado; + } + + public void setEmpleado(Empleado empleado) { + this.empleado = empleado; + } + + public TipoEmpleadoService getTipoEmpleadoService() { + return tipoEmpleadoService; + } + + public void setTipoEmpleadoService(TipoEmpleadoService tipoEmpleadoService) { + this.tipoEmpleadoService = tipoEmpleadoService; + } + + public void onClick$btnSalvar(Event ev) throws InterruptedException { + empleado.setCodPostal(txtCodPostal.getValue()); + empleado.setCveEmpleado(txtCveEmpleado.getValue()); + empleado.setDescCalle(txtDescCalle.getValue()); + empleado.setFecNacimiento(datFecNacimiento.getValue()); + empleado.setNombEmpleado(txtNombEmpleado.getValue()); + empleado.setNombMaterno(txtApellidoMaterno.getValue()); + empleado.setNombPaterno(txtApellidoPaterno.getValue()); + empleado.setNumExtInt(txtNumExtInt.getValue()); + + if (empleado.getEmpleadoId() == null) { + empleadoService.suscribir(empleado); + } else { + empleadoService.actualizacion(empleado); + } + + Messagebox.show(Labels.getLabel("editarEmpleadoController.MSG.suscribirOK"), + Labels.getLabel("editarEmpleadoController.window.title"), + Messagebox.OK, Messagebox.INFORMATION); + + closeWindow(); + } + + public void onClick$btnApagar(Event ev) { + try { + int resp = Messagebox.show( + Labels.getLabel("editarEmpleadoController.MSG.borrarPergunta"), + Labels.getLabel("editarEmpleadoController.window.title"), + Messagebox.YES | Messagebox.NO, Messagebox.QUESTION); + + if (resp == Messagebox.YES) { + empleadoService.borrar(empleado); + + Messagebox.show( + Labels.getLabel("editarEmpleadoController.MSG.borrarOK"), + Labels.getLabel("editarEmpleadoController.window.title"), + Messagebox.OK, Messagebox.INFORMATION); + + closeWindow(); + } + } catch (Exception ex) { + log.error(ex); + } + } + + public MyTextbox getTxtCveEmpleado() { + return txtCveEmpleado; + } + + public void setTxtCveEmpleado(MyTextbox txtCveEmpleado) { + this.txtCveEmpleado = txtCveEmpleado; + } + + public MyTextbox getTxtNombEmpleado() { + return txtNombEmpleado; + } + + public void setTxtNombEmpleado(MyTextbox txtNombEmpleado) { + this.txtNombEmpleado = txtNombEmpleado; + } + + public MyTextbox getTxtApellidoPaterno() { + return txtApellidoPaterno; + } + + public void setTxtApellidoPaterno(MyTextbox txtApellidoPaterno) { + this.txtApellidoPaterno = txtApellidoPaterno; + } + + public MyTextbox getTxtApellidoMaterno() { + return txtApellidoMaterno; + } + + public void setTxtApellidoMaterno(MyTextbox txtApellidoMaterno) { + this.txtApellidoMaterno = txtApellidoMaterno; + } + + public MyTextbox getTxtDescCalle() { + return txtDescCalle; + } + + public void setTxtDescCalle(MyTextbox txtDescCalle) { + this.txtDescCalle = txtDescCalle; + } + + public MyTextbox getTxtNumExtInt() { + return txtNumExtInt; + } + + public void setTxtNumExtInt(MyTextbox txtNumExtInt) { + this.txtNumExtInt = txtNumExtInt; + } + + public MyTextbox getTxtCodPostal() { + return txtCodPostal; + } + + public void setTxtCodPostal(MyTextbox txtCodPostal) { + this.txtCodPostal = txtCodPostal; + } + + public Datebox getDatFecNacimiento() { + return datFecNacimiento; + } + + public void setDatFecNacimiento(Datebox datFecNacimiento) { + this.datFecNacimiento = datFecNacimiento; + } + + public Datebox getDatFecIngreso() { + return datFecIngreso; + } + + public void setDatFecIngreso(Datebox datFecIngreso) { + this.datFecIngreso = datFecIngreso; + } + + public List getLsTipoEmpleado() { + return lsTipoEmpleado; + } + + public void setLsTipoEmpleado(List lsTipoEmpleado) { + this.lsTipoEmpleado = lsTipoEmpleado; + } + + public List getLsEmpresa() { + return lsEmpresa; + } + + public void setLsEmpresa(List lsEmpresa) { + this.lsEmpresa = lsEmpresa; + } + + public EmpresaService getEmpresaService() { + return empresaService; + } + + public void setEmpresaService(EmpresaService empresaService) { + this.empresaService = empresaService; + } + +} diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/catalogos/ItemMenuEmpleado.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/catalogos/ItemMenuEmpleado.java new file mode 100644 index 000000000..bb22336d2 --- /dev/null +++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/catalogos/ItemMenuEmpleado.java @@ -0,0 +1,26 @@ +package com.rjconsultores.ventaboletos.web.utilerias.menu.item.catalogos; + +import org.zkoss.util.resource.Labels; + +import com.rjconsultores.ventaboletos.web.utilerias.PantallaUtileria; +import com.rjconsultores.ventaboletos.web.utilerias.menu.DefaultItemMenuSistema; + +public class ItemMenuEmpleado extends DefaultItemMenuSistema { + + public ItemMenuEmpleado() { + super("indexController.mniEmpleado.label"); + } + + @Override + public String getClaveMenu() { + return "COM.RJCONSULTORES.ADMINISTRACION.GUI.CATALOGO.MENU.EMPLEADO"; + } + + @Override + public void ejecutar() { + PantallaUtileria.openWindow("/gui/catalogos/busquedaEmpleado.zul", + Labels.getLabel("busquedaEmpleadoController.window.title"), + null, desktop); + } + +} diff --git a/web/WEB-INF/i3-label_es_MX.label b/web/WEB-INF/i3-label_es_MX.label index d21b78062..b9550e407 100644 --- a/web/WEB-INF/i3-label_es_MX.label +++ b/web/WEB-INF/i3-label_es_MX.label @@ -1964,7 +1964,7 @@ editarPricingController.windowCorrida.title = Servicio editarPricingController.msgSencillo.title = Porcentaje ida mayor que la permitida editarPricingController.msgRedondo.title = Porcentaje de viaje ida y regreso mayor que la permitida editarPricingController.windowOcupacion.title = Ocupación -editarPricingController.windowOcupacionAutomatica.title = Ocupación Automática +editarPricingController.windowOcupacionAutomatica.title = Ocupaci�n Autom�tica editarPricingController.windowAsiento.title = Asiento editarPricingController.windowAnticipacion.title = Anticipación editarPricingController.windowTipoServicio.title = Tipo clase @@ -2020,7 +2020,7 @@ editarPricingController.importe.value = Valor editarPricingController.impImp.value = Valor editarPricingController.impMon.value = Moneda editarPricingController.btnModificar.value = Modificar -editarPricingController.btnAutomatico.value = Automático +editarPricingController.btnAutomatico.value = Autom�tico editarPricingController.btnNovoImporte.tooltiptext = Incluir editarPricingController.btnApagarImporte.tooltiptext = Eliminar editarPricingController.btnNovoMarca.tooltiptext = Incluir @@ -2145,11 +2145,11 @@ editarPricingController.cmbIndGeneraFeriadoFechaVenta.value = Aplica feriado fec editarPricingController.cmbIndGeneraFeriadoFechaViaje.value = Aplica feriado fecha viaje editarPricingFormapagoController.lblIndexcepcion = Se Excluye -editarPricingAutomaticoController.columnaDia.label = Número de días +editarPricingAutomaticoController.columnaDia.label = N�mero de d�as editarPricingAutomaticoController.columnaPorcentaje.label = Porcentaje -editarPricingAutomaticoController.columnaOcupacionMin.label = Ocupación Min. -editarPricingAutomaticoController.columnaOcupacionMax.label = Ocupación Máx. -editarPricingAutomaticoController.windowOcupacion.title = Ocupación Automática +editarPricingAutomaticoController.columnaOcupacionMin.label = Ocupaci�n Min. +editarPricingAutomaticoController.columnaOcupacionMax.label = Ocupaci�n M�x. +editarPricingAutomaticoController.windowOcupacion.title = Ocupaci�n Autom�tica # Búsqueda Sistema busquedaSistemaController.window.title = Sistema @@ -3736,7 +3736,7 @@ editarCombinacionTramoRutaController.MSG.rutaRegresoGenerada=Linea de regreso ge #estacionServiceImpl estacionServiceImpl.msg.cajaDuplicado = La caja ya existe en el punto informado estacionServiceImpl.msg.macDuplicado = MAC ya dado de alta para otra estación -estacionServiceImpl.msg.hayStock = Hay stock para el punto de venta anterior. Operación cancelada! +estacionServiceImpl.msg.hayStock = Hay stock para el punto de venta anterior. Operaci�n cancelada! # Pantalla da Sociedad da Búsqueda busquedaBancoController.window.title = Banco @@ -4337,7 +4337,6 @@ busquedaClienteController.nombmaterno.label = Apellido materno busquedaClienteController.numtelefono.label = Teléfono busquedaClienteController.numtelefonodos.label = Celular - #Editar Cliente editarClienteController.window.title = Cliente editarClienteController.tab.label.endereco = Dirección @@ -4376,6 +4375,40 @@ editarClienteController.lbTipoDomicilio.value = Tipo domicílio editarClienteController.lbCP.value = CEP editarClienteController.msg.clienteimportacao = Cliente agregado por importación del archivo solamente podrá ser visualizado +# EditarEmpleado +editarEmpleadoController.window.title = Empleado +editarEmpleadoController.btnApagar.tooltiptext = Eliminar +editarEmpleadoController.btnSalvar.tooltiptext = Guardar +editarEmpleadoController.btnFechar.tooltiptext = Cerrar +editarEmpleadoController.tab.label.endereco = Calle +editarEmpleadoController.cveEmpleado.label = Clave +editarEmpleadoController.lbNombEmpleado.value = Nombre Empleado +editarEmpleadoController.lbApellidoPaterno.value = Apellido paterno +editarEmpleadoController.lbApellidoMaterno.value = Apellido Materno +editarEmpleadoController.lbFecNacimiento.value = Fecha de nacimiento +editarEmpleadoController.lbDescCalle.value = Calle +editarEmpleadoController.lbNumExtInt.value = Nº +editarEmpleadoController.lbCodPostal.value = Cod Postal +editarEmpleadoController.lbFecIngreso.value = Fecha Ingreso +editarEmpleadoController.lbTipoEmpleado.value = Tipo de Empleado +editarEmpleadoController.lbEmpresa.value = Empresa + +editarEmpleadoController.MSG.borrarPergunta = Deseas eliminar el empleado ? +editarEmpleadoController.MSG.borrarOK = Empregado se eliminó exitosamente +editarEmpleadoController.MSG.suscribirOK = Empregado se registró exitosamente + +# busquedaEmpleado +indexController.mniEmpleado.label = Empleados +busquedaEmpleadoController.window.title = Empleados +busquedaEmpleadoController.btnRefresh.tooltiptext = Actualizar +busquedaEmpleadoController.btnNovo.tooltiptext = Incluir +busquedaEmpleadoController.cveEmpleado.label = Clave +busquedaEmpleadoController.nombEmpleado.label = Nombre Empleado +busquedaEmpleadoController.nombpaterno.label = Apellido Paterno +busquedaEmpleadoController.nombmaterno.label = Apellido Materno +busquedaEmpleadoController.descCalle.label = Calle +busquedaEmpleadoController.codPostal.label = Cod Postal +busquedaEmpleadoController.nombempresa.label = Empresa # BusquedaConfigFeriado busquedaConfigFeriadoController.window.title = Configuración de feriado @@ -4502,7 +4535,7 @@ relatorioOrigemDestinoController.MSG.trechoSemMovimento = Para exibir tramos sin #busquedaConexionController.btnNovo.tooltiptext = Nuevo #busquedaConexionController.btnPesquisa.label = Búsqueda #busquedaConexionController.lhSecuencia.label = Secuencia -editarConexionExcepcionController.msg.erro.corrida = Ya se está ejecutando en esta excepción conexión. +editarConexionExcepcionController.msg.erro.corrida = Ya se est� ejecutando en esta excepci�n conexi�n. editarConexionExcepcionController.MSG.selecionarConexion = Seleccione una excepción conexión. editarConexionExcepcionController.MSG.borrarConexionPergunta = Deseas eliminar esta excepción conexión? editarConexionExcepcionController.window.title = Editar Excecion de Conexion @@ -4555,9 +4588,9 @@ editarConexionController.MSG.porSec2 = Informe el descuento del segundo paso de editarConexionController.MSG.tempoMin = Informe el tiempo minimo de espera. editarConexionController.MSG.tempoMax = Informe el tiempo máximo de espera. editarConexionController.MSG.modificarconexionnosalva = Solo es posible alterar conexiones guardadas. -editarConexionController.MSG.destino3 = Selecione o destino do terceiro passo da conexão. -editarConexionController.MSG.destinoFinal = O destino selecionado deve ser o destino final da conexão. -editarConexionController.MSG.origem3 = Se o quarto passo for adcionado deve ter o terceiro passo na conexão. +editarConexionController.MSG.destino3 = Selecione o destino do terceiro passo da conex�o. +editarConexionController.MSG.destinoFinal = O destino selecionado deve ser o destino final da conex�o. +editarConexionController.MSG.origem3 = Se o quarto passo for adcionado deve ter o terceiro passo na conex�o. # Editar Configuracao de Conexion editarConexionConfController.window.title = Editar configuración de la conexión diff --git a/web/WEB-INF/i3-label_pt_BR.label b/web/WEB-INF/i3-label_pt_BR.label index 68450f3aa..83b74bfb4 100644 --- a/web/WEB-INF/i3-label_pt_BR.label +++ b/web/WEB-INF/i3-label_pt_BR.label @@ -4425,6 +4425,41 @@ editarClienteController.lbTipoDomicilio.value = Tipo Domícílio editarClienteController.lbCP.value = CEP editarClienteController.msg.clienteimportacao = Cliente inserido por importação de arquivo poderá somente ser visualizado. +# EditarEmpleado +editarEmpleadoController.window.title = Empregado +editarEmpleadoController.btnApagar.tooltiptext = Eliminar +editarEmpleadoController.btnSalvar.tooltiptext = Salvar +editarEmpleadoController.btnFechar.tooltiptext = Fechar +editarEmpleadoController.tab.label.endereco = Endereço +editarEmpleadoController.cveEmpleado.label = Clave +editarEmpleadoController.lbNombEmpleado.value = Nome do Empregado +editarEmpleadoController.lbApellidoPaterno.value = Nome Paterno +editarEmpleadoController.lbApellidoMaterno.value = Nome Materno +editarEmpleadoController.lbFecNacimiento.value = Data Nascimento +editarEmpleadoController.lbDescCalle.value = Endereço +editarEmpleadoController.lbNumExtInt.value = Nº +editarEmpleadoController.lbCodPostal.value = Cod Postal +editarEmpleadoController.lbFecIngreso.value = Data Entrada +editarEmpleadoController.lbTipoEmpleado.value = Tipo de Empregado +editarEmpleadoController.lbEmpresa.value = Empresa + +editarEmpleadoController.MSG.borrarPergunta = Deseja excluir o empregado ? +editarEmpleadoController.MSG.borrarOK = Empregado excluído com sucesso! +editarEmpleadoController.MSG.suscribirOK = Empregado Registrado com Sucesso. + +# busquedaEmpleado +indexController.mniEmpleado.label = Empregados +busquedaEmpleadoController.window.title = Empregados +busquedaEmpleadoController.btnRefresh.tooltiptext = Atualizar +busquedaEmpleadoController.btnNovo.tooltiptext = Incluir +busquedaEmpleadoController.cveEmpleado.label = Clave +busquedaEmpleadoController.nombEmpleado.label = Nome do Empregado +busquedaEmpleadoController.nombpaterno.label = Nome Paterno +busquedaEmpleadoController.nombmaterno.label = Nome Materno +busquedaEmpleadoController.descCalle.label = Endereço +busquedaEmpleadoController.codPostal.label = Cod Postal +busquedaEmpleadoController.nombempresa.label = Empresa + # BusquedaConfigFeriado busquedaConfigFeriadoController.window.title = Configuração de Feriado diff --git a/web/gui/catalogos/busquedaEmpleado.zul b/web/gui/catalogos/busquedaEmpleado.zul new file mode 100644 index 000000000..fa98f079b --- /dev/null +++ b/web/gui/catalogos/busquedaEmpleado.zul @@ -0,0 +1,84 @@ + + + + + + + + +