wilian 2015-05-26 21:36:05 +00:00
parent 5a10de179c
commit 9da3f71a06
10 changed files with 736 additions and 2 deletions

View File

@ -0,0 +1,139 @@
package com.rjconsultores.ventaboletos.web.gui.controladores.pacote;
import java.util.HashMap;
import java.util.Map;
import org.apache.commons.lang.StringUtils;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
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.Datebox;
import org.zkoss.zul.Paging;
import org.zkoss.zul.Textbox;
import com.rjconsultores.ventaboletos.entidad.EnderecoApanhe;
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.RenderEnderecoApanhe;
@Controller("busquedaAlterarEnderecoApanheController")
@Scope("prototype")
public class BusquedaAlterarEnderecoApanheController extends MyGenericForwardComposer {
private static final long serialVersionUID = 1L;
private static final Logger log = LoggerFactory.getLogger(BusquedaAlterarEnderecoApanheController.class);
@Autowired
private transient PagedListWrapper<EnderecoApanhe> plwEnderecoApanhe;
private MyListbox enderecoApanheList;
private Paging pagingEnderecoApanhe;
private Textbox txtNumoperacion;
private Datebox dtDataPacote;
@Override
public void doAfterCompose(Component comp) throws Exception {
super.doAfterCompose(comp);
enderecoApanheList.setItemRenderer(new RenderEnderecoApanhe());
enderecoApanheList.addEventListener("onDoubleClick", new EventListener() {
@Override
public void onEvent(Event event) throws Exception {
EnderecoApanhe a = (EnderecoApanhe) enderecoApanheList.getSelected();
verEnderecoApanhe(a);
}
});
refreshLista();
txtNumoperacion.focus();
}
private void verEnderecoApanhe(EnderecoApanhe t) {
if (t == null) {
return;
}
Map<String, Object> args = new HashMap<String, Object>();
args.put("enderecoApanhe", t);
args.put("enderecoApanheList", enderecoApanheList);
openWindow("/gui/senda_amigo/editarAlterarEnderecoApanhe.zul",
Labels.getLabel("editarAlterarEnderecoApanheController.window.title"), args, MODAL);
}
private void refreshLista() {
HibernateSearchObject<EnderecoApanhe> enderecoApanheBusqueda = new HibernateSearchObject<EnderecoApanhe>(EnderecoApanhe.class, pagingEnderecoApanhe.getPageSize());
if(StringUtils.isNotBlank(txtNumoperacion.getText())) {
enderecoApanheBusqueda.addFilterEqual("vendaPacotes.numoperacion", txtNumoperacion.getText().trim());
}
enderecoApanheBusqueda.addFilterEqual("activo", Boolean.TRUE);
plwEnderecoApanhe.init(enderecoApanheBusqueda, enderecoApanheList, pagingEnderecoApanhe);
if (enderecoApanheList.getData().length == 0) {
try {
Messagebox.show(Labels.getLabel("MSG.ningunRegistro"),
Labels.getLabel("busquedaAlterarEnderecoApanheController.window.title"),
Messagebox.OK, Messagebox.INFORMATION);
} catch (InterruptedException e) {
log.error(e.getMessage(), e.getCause());
}
}
}
public void onClick$btnPesquisa(Event ev) {
refreshLista();
}
public void onClick$btnRefresh(Event ev) {
refreshLista();
}
public void onClick$btnNovo(Event ev) {
verEnderecoApanhe(new EnderecoApanhe());
}
public MyListbox getHotelList() {
return enderecoApanheList;
}
public void setHotelList(MyListbox hotelList) {
this.enderecoApanheList = hotelList;
}
public Paging getPagingHotel() {
return pagingEnderecoApanhe;
}
public void setPagingHotel(Paging pagingHotel) {
this.pagingEnderecoApanhe = pagingHotel;
}
public Textbox getTxtNumoperacion() {
return txtNumoperacion;
}
public void setTxtNumoperacion(Textbox txtNumoperacion) {
this.txtNumoperacion = txtNumoperacion;
}
public Datebox getDtDataPacote() {
return dtDataPacote;
}
public void setDtDataPacote(Datebox dtDataPacote) {
this.dtDataPacote = dtDataPacote;
}
}

View File

@ -0,0 +1,259 @@
package com.rjconsultores.ventaboletos.web.gui.controladores.pacote;
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.Radio;
import com.rjconsultores.ventaboletos.entidad.EnderecoApanhe;
import com.rjconsultores.ventaboletos.enums.LocalEnderecoApanhe;
import com.rjconsultores.ventaboletos.service.EnderecoApanheService;
import com.rjconsultores.ventaboletos.web.utilerias.MyDatebox;
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;
import com.rjconsultores.ventaboletos.web.utilerias.MyTextbox;
@Controller("editarAlterarEnderecoApanheController")
@Scope("prototype")
public class EditarAlterarEnderecoApanheController extends MyGenericForwardComposer {
private static Logger log = Logger.getLogger(EditarAlterarEnderecoApanheController.class);
private static final long serialVersionUID = 1L;
@Autowired
private EnderecoApanheService enderecoApanheService;
private EnderecoApanhe enderecoApanhe;
private EnderecoApanhe enderecoApanheOriginal;
private Button btnApagar;
private MyListbox enderecoApanheList;
private MyTextbox txtDeschotel;
private MyTextbox txtCep;
private MyTextbox txtEndereco;
private MyTextbox txtNumero;
private MyTextbox txtComplemento;
private MyTextbox txtBairro;
private MyTextbox txtCidade;
private Radio rdApanharEmCasa;
private Radio rdHotel;
private Radio rdRegiaoMetropolitana;
private Radio rdNenhum;
private MyTextbox txtNumoperacion;
private MyDatebox dtDataPacote;
public Button getBtnApagar() {
return btnApagar;
}
public void setBtnApagar(Button btnApagar) {
this.btnApagar = btnApagar;
}
@Override
public void doAfterCompose(Component comp) throws Exception {
super.doAfterCompose(comp);
enderecoApanhe = (EnderecoApanhe) Executions.getCurrent().getArg().get("enderecoApanhe");
enderecoApanheList = (MyListbox) Executions.getCurrent().getArg().get("enderecoApanheList");
if(LocalEnderecoApanhe.APANHE_EM_CASA.equals(enderecoApanhe.getLocalEnderecoApanhe())) {
getRdApanharEmCasa().setChecked(true);
} else if(LocalEnderecoApanhe.HOTEL.equals(enderecoApanhe.getLocalEnderecoApanhe())) {
getRdHotel().setChecked(true);
} else if(LocalEnderecoApanhe.REGIAO_METROPOLITANA.equals(enderecoApanhe.getLocalEnderecoApanhe())) {
getRdRegiaoMetropolitana().setChecked(true);
} else if(LocalEnderecoApanhe.NENHUM.equals(enderecoApanhe.getLocalEnderecoApanhe())) {
getRdNenhum().setChecked(true);
}
enderecoApanheOriginal = (EnderecoApanhe) enderecoApanhe.clone();
}
public void onClick$btnSalvar(Event ev) throws InterruptedException {
txtDeschotel.getValue();
txtBairro.getValue();
txtCep.getValue();
txtCidade.getValue();
txtComplemento.getValue();
txtEndereco.getValue();
txtNumero.getValue();
rdApanharEmCasa.getValue();
rdHotel.getValue();
rdRegiaoMetropolitana.getValue();
rdNenhum.getValue();
try {
enderecoApanhe.setEnderecoapanheId(null);
if(rdApanharEmCasa.isChecked()) {
enderecoApanhe.setLocalEnderecoApanhe(LocalEnderecoApanhe.APANHE_EM_CASA);
} else if(rdHotel.isChecked()) {
enderecoApanhe.setLocalEnderecoApanhe(LocalEnderecoApanhe.HOTEL);
} else if(rdRegiaoMetropolitana.isChecked()) {
enderecoApanhe.setLocalEnderecoApanhe(LocalEnderecoApanhe.REGIAO_METROPOLITANA);
} else if(rdNenhum.isChecked()) {
enderecoApanhe.setLocalEnderecoApanhe(LocalEnderecoApanhe.NENHUM);
}
enderecoApanheService.suscribir(enderecoApanhe);
/* Desativando o endereco apanhe original */
enderecoApanheService.borrar(enderecoApanheOriginal);
enderecoApanheList.removeItem(enderecoApanheOriginal);
Messagebox.show(
Labels.getLabel("editarAlterarEnderecoApanheController.MSG.suscribirOK"),
Labels.getLabel("editarAlterarEnderecoApanheController.window.title"),
Messagebox.OK, Messagebox.INFORMATION);
closeWindow();
} catch (Exception ex) {
log.error("editarHotelController: " + ex);
Messagebox.show(
Labels.getLabel("MSG.Error"),
Labels.getLabel("editarAlterarEnderecoApanheController.window.title"),
Messagebox.OK, Messagebox.ERROR);
}
}
public void onClick$btnApagar(Event ev) {
try {
int resp = Messagebox.show(
Labels.getLabel("editarAlterarEnderecoApanheController.MSG.borrarPergunta"),
Labels.getLabel("editarAlterarEnderecoApanheController.window.title"),
Messagebox.YES | Messagebox.NO, Messagebox.QUESTION);
if (resp == Messagebox.YES) {
enderecoApanheService.borrar(enderecoApanhe);
Messagebox.show(
Labels.getLabel("editarAlterarEnderecoApanheController.MSG.borrarOK"),
Labels.getLabel("editarAlterarEnderecoApanheController.window.title"),
Messagebox.OK, Messagebox.INFORMATION);
enderecoApanheList.removeItem(enderecoApanhe);
closeWindow();
}
} catch (Exception ex) {
log.error(ex);
}
}
public MyTextbox getTxtCep() {
return txtCep;
}
public void setTxtCep(MyTextbox txtCep) {
this.txtCep = txtCep;
}
public MyTextbox getTxtEndereco() {
return txtEndereco;
}
public void setTxtEndereco(MyTextbox txtEndereco) {
this.txtEndereco = txtEndereco;
}
public MyTextbox getTxtComplemento() {
return txtComplemento;
}
public void setTxtComplemento(MyTextbox txtComplemento) {
this.txtComplemento = txtComplemento;
}
public MyTextbox getTxtBairro() {
return txtBairro;
}
public void setTxtBairro(MyTextbox txtBairro) {
this.txtBairro = txtBairro;
}
public MyTextbox getTxtCidade() {
return txtCidade;
}
public void setTxtCidade(MyTextbox txtCidade) {
this.txtCidade = txtCidade;
}
public MyTextbox getTxtNumero() {
return txtNumero;
}
public void setTxtNumero(MyTextbox txtNumero) {
this.txtNumero = txtNumero;
}
public EnderecoApanhe getEnderecoApanhe() {
return enderecoApanhe;
}
public void setEnderecoApanhe(EnderecoApanhe enderecoApanhe) {
this.enderecoApanhe = enderecoApanhe;
}
public MyTextbox getTxtDeschotel() {
return txtDeschotel;
}
public void setTxtDeschotel(MyTextbox txtDeschotel) {
this.txtDeschotel = txtDeschotel;
}
public Radio getRdApanharEmCasa() {
return rdApanharEmCasa;
}
public void setRdApanharEmCasa(Radio rdApanharEmCasa) {
this.rdApanharEmCasa = rdApanharEmCasa;
}
public Radio getRdHotel() {
return rdHotel;
}
public void setRdHotel(Radio rdHotel) {
this.rdHotel = rdHotel;
}
public Radio getRdRegiaoMetropolitana() {
return rdRegiaoMetropolitana;
}
public void setRdRegiaoMetropolitana(Radio rdRegiaoMetropolitana) {
this.rdRegiaoMetropolitana = rdRegiaoMetropolitana;
}
public Radio getRdNenhum() {
return rdNenhum;
}
public void setRdNenhum(Radio rdNenhum) {
this.rdNenhum = rdNenhum;
}
public MyTextbox getTxtNumoperacion() {
return txtNumoperacion;
}
public void setTxtNumoperacion(MyTextbox txtNumoperacion) {
this.txtNumoperacion = txtNumoperacion;
}
public MyDatebox getDtDataPacote() {
return dtDataPacote;
}
public void setDtDataPacote(MyDatebox dtDataPacote) {
this.dtDataPacote = dtDataPacote;
}
}

View File

@ -0,0 +1,27 @@
package com.rjconsultores.ventaboletos.web.utilerias.menu.item.pacote;
import org.zkoss.util.resource.Labels;
import com.rjconsultores.ventaboletos.web.utilerias.PantallaUtileria;
import com.rjconsultores.ventaboletos.web.utilerias.menu.DefaultItemMenuSistema;
public class ItemMenuAlterarEnderecoApanhe extends DefaultItemMenuSistema {
public ItemMenuAlterarEnderecoApanhe() {
super("indexController.mniAlterarEnderecoApanhe.label");
}
@Override
public String getClaveMenu() {
return "COM.RJCONSULTORES.ADMINISTRACION.GUI.CLIENTE.MENU.CLIENTEPACOTE.ALTERARENDERECOAPANHE";
}
@Override
public void ejecutar() {
PantallaUtileria.openWindow("/gui/senda_amigo/busquedaAlterarEnderecoApanhe.zul",
Labels.getLabel("busquedaAlterarEnderecoApanheController.window.title"), getArgs(), desktop);
}
}

View File

@ -0,0 +1,16 @@
package com.rjconsultores.ventaboletos.web.utilerias.menu.item.pacote;
import com.rjconsultores.ventaboletos.web.utilerias.menu.DefaultItemMenuSistema;
public class SubMenuClientePacotes extends DefaultItemMenuSistema {
public SubMenuClientePacotes() {
super("indexController.mniSubMenuClientePacote.label");
}
@Override
public String getClaveMenu() {
return "COM.RJCONSULTORES.ADMINISTRACION.GUI.CLIENTE.MENU.CLIENTEPACOTE";
}
}

View File

@ -0,0 +1,43 @@
package com.rjconsultores.ventaboletos.web.utilerias.render;
import java.text.SimpleDateFormat;
import org.zkoss.zul.Listcell;
import org.zkoss.zul.Listitem;
import org.zkoss.zul.ListitemRenderer;
import com.rjconsultores.ventaboletos.entidad.EnderecoApanhe;
public class RenderEnderecoApanhe implements ListitemRenderer {
private SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
public void render(Listitem lstm, Object o) throws Exception {
EnderecoApanhe enderecoApanhe = (EnderecoApanhe) o;
Listcell lc = new Listcell(enderecoApanhe.getEnderecoapanheId().toString());
lc.setParent(lstm);
if(enderecoApanhe.getVendaPacote() != null) {
lc = new Listcell(enderecoApanhe.getVendaPacote().getNumoperacion());
lc.setParent(lstm);
lc = new Listcell(sdf.format(enderecoApanhe.getVendaPacote().getDatapacote()));
lc.setParent(lstm);
} else {
lc = new Listcell("");
lc.setParent(lstm);
lc = new Listcell("");
lc.setParent(lstm);
}
lc = new Listcell(enderecoApanhe.getLocalEnderecoApanhe() != null ? enderecoApanhe.getLocalEnderecoApanhe().toString() : "");
lc.setParent(lstm);
lc = new Listcell(enderecoApanhe.getDeschotel() != null ? enderecoApanhe.getDeschotel() : "");
lc.setParent(lstm);
lstm.setAttribute("data", enderecoApanhe);
}
}

View File

@ -373,6 +373,8 @@
<value>com.rjconsultores.ventaboletos.entidad.TipoIdentificacion</value>
<value>com.rjconsultores.ventaboletos.entidad.Hotel</value>
<value>com.rjconsultores.ventaboletos.entidad.PrecoApanhe</value>
<value>com.rjconsultores.ventaboletos.entidad.EnderecoApanhe</value>
<value>com.rjconsultores.ventaboletos.entidad.VendaPacote</value>
<value>com.rjconsultores.ventaboletos.entidad.FiscalTotnaofiscalEmpresa</value>
<value>com.rjconsultores.ventaboletos.entidad.FiscalFormapagoEmpresa</value>

View File

@ -241,6 +241,9 @@ indexController.mniRelatorioCorridas.label = Reporte de Corridas
indexController.mniRelatorioDemandas.label = Reporte de Demandas
indexController.mniPrecoApanhe.label = Preço Apanhe
indexController.mniSubMenuClientePacote.label=Pacote
indexController.mniAlterarEnderecoApanhe.label=Alterar Endereço Apanhe
#PARTE REALIZADA POR MANUEL
indexController.mnCortesias.label = Cortesias para empleados
indexController.mniTipoCortesiaD.label = Descuento por tipo de cortesia
@ -5170,7 +5173,7 @@ busquedaHotelController.lhDesc.label = Descripción
# Editar Hotel
editarHotelController.window.title = Hotel
editarHotelController.btnApagar.tooltiptext = Eliminar
editarHotelController.btnApagar.tooltiptext = Borrar
editarHotelController.btnSalvar.tooltiptext = Guardar
editarHotelController.btnFechar.tooltiptext = Cerrar
editarHotelController.lhDesc.label = Descripción
@ -5197,4 +5200,45 @@ busquedaPrecoApanheController.lhColonia.label = Colonia
busquedaPrecoApanheController.lhCiudad.label = Ciudad
busquedaPrecoApanheController.lhPreco.label = Precio
editarPrecoApanheController.error.verificarHotelColoniaCiudadInformado.label = Informar sólo: Hotel o Colonia o Ciudad
editarPrecoApanheController.MSG.suscribirOK = Preço Apanhe se registró exitosamente
editarPrecoApanheController.MSG.suscribirOK = Preço Apanhe se registró exitosamente
# Alterar Preco Apanhe
busquedaAlterarEnderecoApanheController.window.title = Búsqueda Endereço Apanhe
busquedaAlterarEnderecoApanheController.btnRefresh.tooltiptext = Actualizar
busquedaAlterarEnderecoApanheController.btnNovo.tooltiptext = Incluir
busquedaAlterarEnderecoApanheController.btnCerrar.tooltiptext = Cerrar
busquedaAlterarEnderecoApanheController.btnPesquisa.label = Búsqueda
busquedaAlterarEnderecoApanheController.lhId.label = ID
busquedaAlterarEnderecoApanheController.lhLocalEnderecoApanhe.label = Local Apanhe
busquedaAlterarEnderecoApanheController.lhDeschotel.label = Hotel
busquedaAlterarEnderecoApanheController.lhColonia.label = Colonia
busquedaAlterarEnderecoApanheController.lhCiudad.label = Ciudad
busquedaAlterarEnderecoApanheController.lhNumero.label = Número
busquedaAlterarEnderecoApanheController.lhComplemento.label = Complemento
busquedaAlterarEnderecoApanheController.lhCep.label = Cep
busquedaAlterarEnderecoApanheController.lhEndereco.label = Logradouro
busquedaAlterarEnderecoApanheController.lhReferencia.label = Referência
busquedaAlterarEnderecoApanheController.lhNumoperacion.label = Num Operacion
# Editar Preco Apanhe
editarAlterarEnderecoApanheController.window.title = Alterar Endereço de Apanhe
editarAlterarEnderecoApanheController.btnApagar.tooltiptext = Borrar
editarAlterarEnderecoApanheController.btnSalvar.tooltiptext = Guardar
editarAlterarEnderecoApanheController.btnFechar.tooltiptext = Cerrar
editarAlterarEnderecoApanheController.lhLocalEnderecoApanhe.label = Local Apanhe
editarAlterarEnderecoApanheController.lhLocalApanheEmCasa.label = Apanhe Em Casa
editarAlterarEnderecoApanheController.lhLocalApanheHotel.label = Hotel
editarAlterarEnderecoApanheController.lhLocalApanheRegiaoMetropolitana.label = Região Metropolitana
editarAlterarEnderecoApanheController.lhLocalApanheNenhum.label = Nenhum
editarAlterarEnderecoApanheController.lhHotel.label = Hotel
editarAlterarEnderecoApanheController.lhColonia.label = Colonia
editarAlterarEnderecoApanheController.lhCiudad.label = Ciudad
editarAlterarEnderecoApanheController.lhPreco.label = Precio
editarAlterarEnderecoApanheController.MSG.suscribirOK = Alteración de la Dirección de Coja Registrado con Éxito.
editarAlterarEnderecoApanheController.lhNumero.label = Número
editarAlterarEnderecoApanheController.lhComplemento.label = Complemento
editarAlterarEnderecoApanheController.lhCep.label = Cep
editarAlterarEnderecoApanheController.lhEndereco.label = Logradouro
editarAlterarEnderecoApanheController.lhReferencia.label = Referencia
editarAlterarEnderecoApanheController.lhNumoperacion.label = Num Operacion
editarAlterarEnderecoApanheController.lhDataPacote.label = Fecha Pacote

View File

@ -251,6 +251,9 @@ indexController.mniTotnaofiscalEmpresa.label=Totalizadoes Não-fiscais
indexController.mniFormapagoEmpresa.label=Formas de Pagamento
indexController.mniRelgerencialEmpresa.label=Relatorio Gerencial
indexController.mniSubMenuClientePacote.label=Pacote
indexController.mniAlterarEnderecoApanhe.label=Alterar Endereço Apanhe
#PARTE REALIZADA POR MANUEL
indexController.mnCortesias.label = Cortesias Para Funcionários
indexController.mniTipoCortesiaD.label = Desconto por Tipo de Cortesia
@ -5324,3 +5327,45 @@ editarRelgerencialEmpresaController.MSG.borrarOK=Relatorio Gerencial eliminada c
# Filtro Relatorio de Agências Não Importadas
filtroRelatorioAgenciasNaoImportadas.lbDataIni.value = Data Inicio
filtroRelatorioAgenciasNaoImportadas.lbDataFin.value = Data Final
# Alterar Preco Apanhe
busquedaAlterarEnderecoApanheController.window.title = Pesquisar Endereço Apanhe
busquedaAlterarEnderecoApanheController.btnRefresh.tooltiptext = Atualizar
busquedaAlterarEnderecoApanheController.btnNovo.tooltiptext = Incluir
busquedaAlterarEnderecoApanheController.btnCerrar.tooltiptext = Fechar
busquedaAlterarEnderecoApanheController.btnPesquisa.label = Pesquisa
busquedaAlterarEnderecoApanheController.lhId.label = ID
busquedaAlterarEnderecoApanheController.lhLocalEnderecoApanhe.label = Local Apanhe
busquedaAlterarEnderecoApanheController.lhDeschotel.label = Hotel
busquedaAlterarEnderecoApanheController.lhColonia.label = Bairro
busquedaAlterarEnderecoApanheController.lhCiudad.label = Cidade
busquedaAlterarEnderecoApanheController.lhNumero.label = Número
busquedaAlterarEnderecoApanheController.lhComplemento.label = Complemento
busquedaAlterarEnderecoApanheController.lhCep.label = Cep
busquedaAlterarEnderecoApanheController.lhEndereco.label = Logradouro
busquedaAlterarEnderecoApanheController.lhReferencia.label = Referência
busquedaAlterarEnderecoApanheController.lhNumoperacion.label = Localizador
busquedaAlterarEnderecoApanheController.lhDataPacote.label = Data Pacote
# Editar Preco Apanhe
editarAlterarEnderecoApanheController.window.title = Alterar Endereço de Apanhe
editarAlterarEnderecoApanheController.btnApagar.tooltiptext = Eliminar
editarAlterarEnderecoApanheController.btnSalvar.tooltiptext = Salvar
editarAlterarEnderecoApanheController.btnFechar.tooltiptext = Fechar
editarAlterarEnderecoApanheController.lhLocalEnderecoApanhe.label = Local Apanhe
editarAlterarEnderecoApanheController.lhLocalApanheEmCasa.label = Apanhe Em Casa
editarAlterarEnderecoApanheController.lhLocalApanheHotel.label = Hotel
editarAlterarEnderecoApanheController.lhLocalApanheRegiaoMetropolitana.label = Região Metropolitana
editarAlterarEnderecoApanheController.lhLocalApanheNenhum.label = Nenhum
editarAlterarEnderecoApanheController.lhHotel.label = Hotel
editarAlterarEnderecoApanheController.lhColonia.label = Bairro
editarAlterarEnderecoApanheController.lhCiudad.label = Cidade
editarAlterarEnderecoApanheController.lhPreco.label = Preço
editarAlterarEnderecoApanheController.MSG.suscribirOK = Alteração do Endereço de Apanhe Registrado com Sucesso.
editarAlterarEnderecoApanheController.lhNumero.label = Número
editarAlterarEnderecoApanheController.lhComplemento.label = Complemento
editarAlterarEnderecoApanheController.lhCep.label = Cep
editarAlterarEnderecoApanheController.lhEndereco.label = Logradouro
editarAlterarEnderecoApanheController.lhReferencia.label = Referência
editarAlterarEnderecoApanheController.lhNumoperacion.label = Localizador
editarAlterarEnderecoApanheController.lhDataPacote.label = Data Pacote

View File

@ -0,0 +1,55 @@
<?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="winBusquedaAlterarEnderecoApanhe"?>
<?taglib uri="http://www.zkoss.org/dsp/web/core" prefix="c"?>
<zk xmlns="http://www.zkoss.org/2005/zul">
<window id="winBusquedaAlterarEnderecoApanhe" title="${c:l('busquedaAlterarEnderecoApanheController.window.title')}"
apply="${busquedaAlterarEnderecoApanheController}" contentStyle="overflow:auto"
height="450px" width="650px" border="normal" >
<toolbar>
<button id="btnRefresh" image="/gui/img/refresh.png" width="35px"
tooltiptext="${c:l('busquedaAlterarEnderecoApanheController.btnRefresh.tooltiptext')}" />
<separator orient="vertical" />
<button id="btnCerrar" onClick="winBusquedaAlterarEnderecoApanhe.detach()" image="/gui/img/exit.png" width="35px"
tooltiptext="${c:l('busquedaAlterarEnderecoApanheController.btnCerrar.tooltiptext')}"/>
</toolbar>
<grid fixedLayout="true">
<columns>
<column width="30%" />
<column width="70%" />
</columns>
<rows>
<row>
<label value="${c:l('busquedaAlterarEnderecoApanheController.lhNumoperacion.label')}"/>
<textbox id="txtNumoperacion" width="300px" use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"/>
</row>
</rows>
</grid>
<toolbar>
<button id="btnPesquisa" image="/gui/img/find.png"
label="${c:l('busquedaAlterarEnderecoApanheController.btnPesquisa.label')}"/>
</toolbar>
<paging id="pagingHotel" pageSize="10"/>
<listbox id="hotelList" use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox"
vflex="true" multiple="false">
<listhead sizable="true">
<listheader id="lhId" width="70px" image="/gui/img/builder.gif"
label="${c:l('busquedaAlterarEnderecoApanheController.lhId.label')}"
sort="auto(enderecoApanheId)"/>
<listheader id="lhNumoperacion" image="/gui/img/create_doc.gif"
label="${c:l('busquedaAlterarEnderecoApanheController.lhNumoperacion.label')}"/>
<listheader id="lhDataPacote" image="/gui/img/create_doc.gif"
label="${c:l('busquedaAlterarEnderecoApanheController.lhDataPacote.label')}"/>
<listheader id="lhLocalEnderecoApanhe" image="/gui/img/create_doc.gif"
label="${c:l('busquedaAlterarEnderecoApanheController.lhLocalEnderecoApanhe.label')}"/>
<listheader id="lhDeschotel" image="/gui/img/create_doc.gif"
label="${c:l('busquedaAlterarEnderecoApanheController.lhDeschotel.label')}"/>
</listhead>
</listbox>
</window>
</zk>

View File

@ -0,0 +1,104 @@
<?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="winEditarAlterarEnderecoApanhe"?>
<?taglib uri="http://www.zkoss.org/dsp/web/core" prefix="c"?>
<zk xmlns="http://www.zkoss.org/2005/zul">
<window id="winEditarAlterarEnderecoApanhe" border="normal"
apply="${editarAlterarEnderecoApanheController}"
width="600px" height="340px" contentStyle="overflow:auto"
title="${c:l('editarAlterarEnderecoApanheController.window.title')}">
<toolbar>
<hbox spacing="5px" style="padding:1px" align="right">
<button id="btnSalvar" height="20"
image="/gui/img/save.png" width="35px"
tooltiptext="${c:l('editarAlterarEnderecoApanheController.btnSalvar.tooltiptext')}"/>
<button id="btnFechar" height="20"
image="/gui/img/exit.png" width="35px"
onClick="winEditarAlterarEnderecoApanhe.detach()"
tooltiptext="${c:l('editarAlterarEnderecoApanheController.btnFechar.tooltiptext')}"/>
</hbox>
</toolbar>
<grid fixedLayout="true">
<columns>
<column width="25%" />
<column width="75%" />
</columns>
<rows>
<row>
<label id="lbNumoperacion" value="${c:l('editarAlterarEnderecoApanheController.lhNumoperacion.label')}"/>
<textbox id="txtNumoperacion" width="30%" maxlength="12"
value="@{winEditarAlterarEnderecoApanhe$composer.enderecoApanhe.vendaPacote.numoperacion}"
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"
readonly="true"
disabled="true"/>
</row>
<row>
<label id="lbDatapacote" value="${c:l('editarAlterarEnderecoApanheController.lhDataPacote.label')}"/>
<datebox id="dtDatapacote" width="30%"
value="@{winEditarAlterarEnderecoApanhe$composer.enderecoApanhe.vendaPacote.datapacote}"
use="com.rjconsultores.ventaboletos.web.utilerias.MyDatebox"
readonly="true"
disabled="true"/>
</row>
<row>
<label id="lbLocalEnderecoApanhe" value="${c:l('editarAlterarEnderecoApanheController.lhLocalEnderecoApanhe.label')}" />
<radiogroup Id="rdgLocalApanhe">
<radio id="rdApanharEmCasa"
label="${c:l('editarAlterarEnderecoApanheController.lhLocalApanheEmCasa.label')}" />
<radio id="rdHotel"
label="${c:l('editarAlterarEnderecoApanheController.lhLocalApanheHotel.label')}" />
<radio id="rdRegiaoMetropolitana"
label="${c:l('editarAlterarEnderecoApanheController.lhLocalApanheRegiaoMetropolitana.label')}" />
<radio id="rdNenhum"
label="${c:l('editarAlterarEnderecoApanheController.lhLocalApanheNenhum.label')}" />
</radiogroup>
</row>
<row>
<label id="lbDeschotel" value="${c:l('editarAlterarEnderecoApanheController.lhHotel.label')}"/>
<textbox id="txtDeschotel" width="90%" maxlength="100"
value="@{winEditarAlterarEnderecoApanhe$composer.enderecoApanhe.deschotel}"
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"/>
</row>
<row>
<label id="lbCep" value="${c:l('editarAlterarEnderecoApanheController.lhCep.label')}"/>
<textbox id="txtCep" width="25%" maxlength="8"
value="@{winEditarAlterarEnderecoApanhe$composer.enderecoApanhe.cep}"
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"/>
</row>
<row>
<label id="lbEndereco" value="${c:l('editarAlterarEnderecoApanheController.lhEndereco.label')}"/>
<textbox id="txtEndereco" width="90%" maxlength="100"
value="@{winEditarAlterarEnderecoApanhe$composer.enderecoApanhe.endereco}"
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"/>
</row>
<row>
<label id="lbNumero" value="${c:l('editarAlterarEnderecoApanheController.lhNumero.label')}"/>
<textbox id="txtNumero" width="25%" maxlength="10"
value="@{winEditarAlterarEnderecoApanhe$composer.enderecoApanhe.numero}"
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"/>
</row>
<row>
<label id="lbComplemento" value="${c:l('editarAlterarEnderecoApanheController.lhComplemento.label')}"/>
<textbox id="txtComplemento" width="50%" maxlength="20"
value="@{winEditarAlterarEnderecoApanhe$composer.enderecoApanhe.complemento}"
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"/>
</row>
<row>
<label id="lbBairro" value="${c:l('editarAlterarEnderecoApanheController.lhColonia.label')}"/>
<textbox id="txtBairro" width="90%" maxlength="50"
value="@{winEditarAlterarEnderecoApanhe$composer.enderecoApanhe.bairro}"
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"/>
</row>
<row>
<label id="lbCidade" value="${c:l('editarAlterarEnderecoApanheController.lhCiudad.label')}"/>
<textbox id="txtCidade" width="90%" maxlength="50"
value="@{winEditarAlterarEnderecoApanhe$composer.enderecoApanhe.cidade}"
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"/>
</row>
</rows>
</grid>
</window>
</zk>