wilian 2016-06-28 20:57:11 +00:00
parent 6d2195feff
commit 3c7d5030f0
6 changed files with 33 additions and 37 deletions

View File

@ -5,17 +5,11 @@
package com.rjconsultores.ventaboletos.web.gui.controladores.catalogos; package com.rjconsultores.ventaboletos.web.gui.controladores.catalogos;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Collection;
import java.util.HashMap; import java.util.HashMap;
import java.util.Iterator;
import java.util.List; import java.util.List;
import java.util.ListIterator;
import java.util.Map; import java.util.Map;
import org.apache.commons.lang.StringUtils; import org.apache.commons.lang.StringUtils;
import com.trg.search.Filter;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Scope; import org.springframework.context.annotation.Scope;
import org.springframework.stereotype.Controller; import org.springframework.stereotype.Controller;
@ -27,7 +21,6 @@ import org.zkoss.zk.ui.event.EventListener;
import org.zkoss.zk.ui.util.Clients; import org.zkoss.zk.ui.util.Clients;
import org.zkoss.zul.Combobox; import org.zkoss.zul.Combobox;
import org.zkoss.zul.Comboitem; import org.zkoss.zul.Comboitem;
import org.zkoss.zul.Intbox;
import org.zkoss.zul.Paging; import org.zkoss.zul.Paging;
import org.zkoss.zul.Radio; import org.zkoss.zul.Radio;
import org.zkoss.zul.Textbox; import org.zkoss.zul.Textbox;
@ -37,13 +30,10 @@ import com.rjconsultores.ventaboletos.entidad.Empresa;
import com.rjconsultores.ventaboletos.entidad.Moneda; import com.rjconsultores.ventaboletos.entidad.Moneda;
import com.rjconsultores.ventaboletos.entidad.Nodo; import com.rjconsultores.ventaboletos.entidad.Nodo;
import com.rjconsultores.ventaboletos.entidad.Parada; import com.rjconsultores.ventaboletos.entidad.Parada;
import com.rjconsultores.ventaboletos.entidad.PtovtaEmpresa;
import com.rjconsultores.ventaboletos.entidad.PuntoVenta; import com.rjconsultores.ventaboletos.entidad.PuntoVenta;
import com.rjconsultores.ventaboletos.entidad.TipoPuntoVenta; import com.rjconsultores.ventaboletos.entidad.TipoPuntoVenta;
import com.rjconsultores.ventaboletos.service.CiudadService;
import com.rjconsultores.ventaboletos.service.MonedaService; import com.rjconsultores.ventaboletos.service.MonedaService;
import com.rjconsultores.ventaboletos.service.NodoService; import com.rjconsultores.ventaboletos.service.NodoService;
import com.rjconsultores.ventaboletos.service.ParadaService;
import com.rjconsultores.ventaboletos.service.TipoPuntoVentaService; import com.rjconsultores.ventaboletos.service.TipoPuntoVentaService;
import com.rjconsultores.ventaboletos.utilerias.ApplicationProperties; import com.rjconsultores.ventaboletos.utilerias.ApplicationProperties;
import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado; import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado;
@ -54,7 +44,7 @@ import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;
import com.rjconsultores.ventaboletos.web.utilerias.paginacion.HibernateSearchObject; import com.rjconsultores.ventaboletos.web.utilerias.paginacion.HibernateSearchObject;
import com.rjconsultores.ventaboletos.web.utilerias.paginacion.PagedListWrapper; import com.rjconsultores.ventaboletos.web.utilerias.paginacion.PagedListWrapper;
import com.rjconsultores.ventaboletos.web.utilerias.render.RenderPuntoVenta; import com.rjconsultores.ventaboletos.web.utilerias.render.RenderPuntoVenta;
import com.rjconsultores.ws.utileria.RetornoTotvs.TipoRetorno; import com.trg.search.Filter;
/** /**
* *
@ -91,7 +81,7 @@ public class BusquedaPuntoVentaController extends MyGenericForwardComposer {
private Combobox cmbEmpresa; private Combobox cmbEmpresa;
private Combobox cmbTipoPontoVenta; private Combobox cmbTipoPontoVenta;
private Combobox cmbMoneda; private Combobox cmbMoneda;
private Combobox cmbNodo; /*private Combobox cmbNodo;*/
private MyComboboxCiudad cmbCidade; private MyComboboxCiudad cmbCidade;
private MyComboboxParada cmbLocalidade; private MyComboboxParada cmbLocalidade;
private Radio radAprobacionAutorizado; private Radio radAprobacionAutorizado;
@ -144,13 +134,13 @@ public class BusquedaPuntoVentaController extends MyGenericForwardComposer {
this.cmbMoneda = cmbMoneda; this.cmbMoneda = cmbMoneda;
} }
public Combobox getCmbNodo() { /*public Combobox getCmbNodo() {
return cmbNodo; return cmbNodo;
} }
public void setCmbNodo(Combobox cmbNodo) { public void setCmbNodo(Combobox cmbNodo) {
this.cmbNodo = cmbNodo; this.cmbNodo = cmbNodo;
} }*/
public Combobox getCmbTipoPontoVenta() { public Combobox getCmbTipoPontoVenta() {
return cmbTipoPontoVenta; return cmbTipoPontoVenta;
@ -303,7 +293,7 @@ public class BusquedaPuntoVentaController extends MyGenericForwardComposer {
Comboitem itemEmpresa = cmbEmpresa.getSelectedItem(); Comboitem itemEmpresa = cmbEmpresa.getSelectedItem();
Comboitem itemTipoPontoVenta = cmbTipoPontoVenta.getSelectedItem(); Comboitem itemTipoPontoVenta = cmbTipoPontoVenta.getSelectedItem();
Comboitem itemMoneda = cmbMoneda.getSelectedItem(); Comboitem itemMoneda = cmbMoneda.getSelectedItem();
Comboitem itemNodo = cmbNodo.getSelectedItem(); /*Comboitem itemNodo = cmbNodo.getSelectedItem();*/
Comboitem itemLocalidade = cmbLocalidade.getSelectedItem(); Comboitem itemLocalidade = cmbLocalidade.getSelectedItem();
Comboitem itemCidade = cmbCidade.getSelectedItem(); Comboitem itemCidade = cmbCidade.getSelectedItem();
@ -361,10 +351,10 @@ public class BusquedaPuntoVentaController extends MyGenericForwardComposer {
claseServicioBusqueda.addFilterEqual("moneda", moneda); claseServicioBusqueda.addFilterEqual("moneda", moneda);
} }
if (itemNodo != null) { /*if (itemNodo != null) {
nodo = (Nodo) itemNodo.getValue(); nodo = (Nodo) itemNodo.getValue();
claseServicioBusqueda.addFilterEqual("nodo", nodo); claseServicioBusqueda.addFilterEqual("nodo", nodo);
} }*/
if(itemLocalidade != null){ if(itemLocalidade != null){
parada = (Parada) itemLocalidade.getValue(); parada = (Parada) itemLocalidade.getValue();

View File

@ -262,7 +262,7 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer {
private Combobox cmbEmpresaSeguro; private Combobox cmbEmpresaSeguro;
private Combobox cmbTipoPontoVenta; private Combobox cmbTipoPontoVenta;
private Combobox cmbMoneda; private Combobox cmbMoneda;
private Combobox cmbNodo; /*private Combobox cmbNodo;*/
private Combobox cmbBanco; private Combobox cmbBanco;
private Combobox cmbPessoa; private Combobox cmbPessoa;
private Combobox cmbTipoConta; private Combobox cmbTipoConta;
@ -402,7 +402,7 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer {
lsMoneda = monedaService.obtenerTodos(); lsMoneda = monedaService.obtenerTodos();
lsBanco = ptovtaBancoService.obtenerTodos(); lsBanco = ptovtaBancoService.obtenerTodos();
lsColonia = new ArrayList<Colonia>(); lsColonia = new ArrayList<Colonia>();
lsNodos = nodoService.obtenerTodos(); /*lsNodos = nodoService.obtenerTodos();*/
lsFormaPago = formaPagoService.obtenerTodos(); lsFormaPago = formaPagoService.obtenerTodos();
lsEmpresasFormapago = new ArrayList<Empresa>(); lsEmpresasFormapago = new ArrayList<Empresa>();
@ -1176,7 +1176,7 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer {
cmbPtoVtaCheckinParada.getValue(); cmbPtoVtaCheckinParada.getValue();
cmbTipoPontoVenta.getValue(); cmbTipoPontoVenta.getValue();
cmbMoneda.getValue(); cmbMoneda.getValue();
cmbNodo.getValue(); /*cmbNodo.getValue();*/
cmbColonia.setConstraint("no empty"); cmbColonia.setConstraint("no empty");
cmbColonia.getValue(); cmbColonia.getValue();
cmbCiudad.getValue(); cmbCiudad.getValue();
@ -1234,9 +1234,9 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer {
} else if (puntoVenta.getMoneda() == null) { } else if (puntoVenta.getMoneda() == null) {
Messagebox.show(Labels.getLabel("editarPuntoVentaController.MSG.moneda"), Labels.getLabel("editarPuntoVentaController.window.title"), Messagebox.show(Labels.getLabel("editarPuntoVentaController.MSG.moneda"), Labels.getLabel("editarPuntoVentaController.window.title"),
Messagebox.OK, Messagebox.EXCLAMATION); Messagebox.OK, Messagebox.EXCLAMATION);
} else if (puntoVenta.getNodo() == null) { /*} else if (puntoVenta.getNodo() == null) {
Messagebox.show(Labels.getLabel("editarPuntoVentaController.MSG.nodo"), Labels.getLabel("editarPuntoVentaController.window.title"), Messagebox.show(Labels.getLabel("editarPuntoVentaController.MSG.nodo"), Labels.getLabel("editarPuntoVentaController.window.title"),
Messagebox.OK, Messagebox.EXCLAMATION); Messagebox.OK, Messagebox.EXCLAMATION);*/
} else if (lsFormaPagoDet.isEmpty()) { } else if (lsFormaPagoDet.isEmpty()) {
Messagebox.show(Labels.getLabel("editarPuntoVentaController.MSG.formaDePago"), Labels.getLabel("editarPuntoVentaController.window.title"), Messagebox.show(Labels.getLabel("editarPuntoVentaController.MSG.formaDePago"), Labels.getLabel("editarPuntoVentaController.window.title"),
Messagebox.OK, Messagebox.EXCLAMATION); Messagebox.OK, Messagebox.EXCLAMATION);
@ -1271,6 +1271,7 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer {
puntoVenta.setPtovtaEstoqueList(lsEstoque); puntoVenta.setPtovtaEstoqueList(lsEstoque);
puntoVenta.setValidaTempoParaImpressao(ckValidarTempoParaImpressao.isChecked()); puntoVenta.setValidaTempoParaImpressao(ckValidarTempoParaImpressao.isChecked());
puntoVenta.setTempoMinimoParaImpressao(txtTempoParaImpressao.getValue()); puntoVenta.setTempoMinimoParaImpressao(txtTempoParaImpressao.getValue());
puntoVenta.setNodo(nodoService.obtenerId(1));
String getString = null; String getString = null;
if (!txtNumFax.getValue().equals("")) { if (!txtNumFax.getValue().equals("")) {
getString = this.replaceTextbox(txtNumFax); getString = this.replaceTextbox(txtNumFax);
@ -2246,13 +2247,13 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer {
this.cmbMoneda = cmbMoneda; this.cmbMoneda = cmbMoneda;
} }
public Combobox getCmbNodo() { /*public Combobox getCmbNodo() {
return cmbNodo; return cmbNodo;
} }
public void setCmbNodo(Combobox cmbNodo) { public void setCmbNodo(Combobox cmbNodo) {
this.cmbNodo = cmbNodo; this.cmbNodo = cmbNodo;
} }*/
public Combobox getCmbTipoPontoVenta() { public Combobox getCmbTipoPontoVenta() {
return cmbTipoPontoVenta; return cmbTipoPontoVenta;

View File

@ -1054,7 +1054,7 @@ editarPuntoVentaController.tab.label.recoleccion = Morralla
editarPuntoVentaController.tab.label.empVenta = Empresas para venta editarPuntoVentaController.tab.label.empVenta = Empresas para venta
editarPuntoVentaController.tab.label.estoque = Estoque mínimo editarPuntoVentaController.tab.label.estoque = Estoque mínimo
editarPuntoVentaController.tab.label.empresaBloqueada = Empresas bloqueadas editarPuntoVentaController.tab.label.empresaBloqueada = Empresas bloqueadas
editarPuntoVentaController.tab.label.localidades = Localidades Permitidas editarPuntoVentaController.tab.label.localidades = Localidades Permitidas para Checkin
editarPuntoVentaController.tab.label.seguro = Seguro editarPuntoVentaController.tab.label.seguro = Seguro
editarPuntoVentaController.tab.label.seguroTasaEmbarque = Seguro/Tasa de abordaje editarPuntoVentaController.tab.label.seguroTasaEmbarque = Seguro/Tasa de abordaje
editarPuntoVentaController.tab.label.tipoPassageiroBloqueio = Tipos de boletos bloqueados editarPuntoVentaController.tab.label.tipoPassageiroBloqueio = Tipos de boletos bloqueados
@ -1064,7 +1064,7 @@ editarPuntoVentaController.lbCP.value = Cod. Postal
editarPuntoVentaController.lblNumPuntoVenda=Número punto de venta editarPuntoVentaController.lblNumPuntoVenda=Número punto de venta
editarPuntoVentaController.registroNumPtoVtaExiste = Ya existe un punto de venta con este número editarPuntoVentaController.registroNumPtoVtaExiste = Ya existe un punto de venta con este número
editarPuntoVentaController.lbStock.value = Estoque editarPuntoVentaController.lbStock.value = Estoque
editarPuntoVentaController.lbCheckStock.value = Validar estoque editarPuntoVentaController.lbCheckStock.value = Validar estoque Receta/Gasto
editarPuntoVentaController.lbVendeSegOpcional.value = Vende seguro opcional editarPuntoVentaController.lbVendeSegOpcional.value = Vende seguro opcional
editarPuntoVentaController.lbEstanSegOpcional.value = Estan seguro opcional editarPuntoVentaController.lbEstanSegOpcional.value = Estan seguro opcional
editarPuntoVentaController.label.tipoPassagem = Tipo de boletos editarPuntoVentaController.label.tipoPassagem = Tipo de boletos

View File

@ -1093,7 +1093,7 @@ editarPuntoVentaController.tab.label.recoleccion = Sangria
editarPuntoVentaController.tab.label.empVenta = Empresas para Venda editarPuntoVentaController.tab.label.empVenta = Empresas para Venda
editarPuntoVentaController.tab.label.estoque = Estoque Mínimo editarPuntoVentaController.tab.label.estoque = Estoque Mínimo
editarPuntoVentaController.tab.label.empresaBloqueada = Empresas Bloqueadas editarPuntoVentaController.tab.label.empresaBloqueada = Empresas Bloqueadas
editarPuntoVentaController.tab.label.localidades = Localidades Permitidas editarPuntoVentaController.tab.label.localidades = Localidades Permitidas para Checkin
editarPuntoVentaController.tab.label.seguro = Seguro editarPuntoVentaController.tab.label.seguro = Seguro
editarPuntoVentaController.tab.label.seguroTasaEmbarque = Seguro/Taxa de Embarque editarPuntoVentaController.tab.label.seguroTasaEmbarque = Seguro/Taxa de Embarque
editarPuntoVentaController.tab.label.tipoPassageiroBloqueio = Tipos de Passagens Bloqueadas editarPuntoVentaController.tab.label.tipoPassageiroBloqueio = Tipos de Passagens Bloqueadas
@ -1103,7 +1103,7 @@ editarPuntoVentaController.lbCP.value = Cod. Postal
editarPuntoVentaController.lblNumPuntoVenda=Número Agência editarPuntoVentaController.lblNumPuntoVenda=Número Agência
editarPuntoVentaController.registroNumPtoVtaExiste = Já existe uma agência com este número editarPuntoVentaController.registroNumPtoVtaExiste = Já existe uma agência com este número
editarPuntoVentaController.lbStock.value = Estoque editarPuntoVentaController.lbStock.value = Estoque
editarPuntoVentaController.lbCheckStock.value = Validar Estoque editarPuntoVentaController.lbCheckStock.value = Validar Estoque Receita/Despesa
editarPuntoVentaController.lbVendeSegOpcional.value = Vende Seguro Opcional editarPuntoVentaController.lbVendeSegOpcional.value = Vende Seguro Opcional
editarPuntoVentaController.lbEstanSegOpcional.value = Estan Seguro Opcional editarPuntoVentaController.lbEstanSegOpcional.value = Estan Seguro Opcional
editarPuntoVentaController.label.tipoPassagem = Tipo de Passagens editarPuntoVentaController.label.tipoPassagem = Tipo de Passagens

View File

@ -72,11 +72,13 @@
model="@{winBusquedaPuntoVenta$composer.lsMoneda}" /> model="@{winBusquedaPuntoVenta$composer.lsMoneda}" />
<!-- Nodo --> <!-- Nodo -->
<label <label
value="${c:l('editarPuntoVentaController.lbNodo.value')}" /> value="${c:l('editarPuntoVentaController.lbNodo.value')}"
visible="false" />
<combobox id="cmbNodo" <combobox id="cmbNodo"
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
width="100%" mold="rounded" buttonVisible="true" width="100%" mold="rounded" buttonVisible="true"
model="@{winBusquedaPuntoVenta$composer.lsNodos}" /> model="@{winBusquedaPuntoVenta$composer.lsNodos}"
visible="false"/>
</row> </row>
<row> <row>

View File

@ -43,19 +43,22 @@
<tab <tab
label="${c:l('editarPuntoVentaController.tab.label.diversos')}" /> label="${c:l('editarPuntoVentaController.tab.label.diversos')}" />
<tab <tab
label="${c:l('editarPuntoVentaController.tab.label.antecipa')}" /> label="${c:l('editarPuntoVentaController.tab.label.antecipa')}"
visible="false" />
<tab <tab
label="${c:l('editarPuntoVentaController.tab.label.horario')}" /> label="${c:l('editarPuntoVentaController.tab.label.horario')}" />
<tab <tab
label="${c:l('indexController.mniFormaPago.label')}" /> label="${c:l('indexController.mniFormaPago.label')}" />
<tab <tab
label="${c:l('editarPuntoVentaController.tab.label.recoleccion')}" /> label="${c:l('editarPuntoVentaController.tab.label.recoleccion')}"
visible="false" />
<tab <tab
label="${c:l('editarPuntoVentaController.tab.label.empVenta')}" /> label="${c:l('editarPuntoVentaController.tab.label.empVenta')}" />
<tab visible="false" <tab visible="false"
label="${c:l('editarPuntoVentaController.tab.label.usuBancario')}" /> label="${c:l('editarPuntoVentaController.tab.label.usuBancario')}" />
<tab <tab
label="${c:l('editarPuntoVentaController.tab.label.estoque')}" /> label="${c:l('editarPuntoVentaController.tab.label.estoque')}"
visible="false" />
<tab visible="false" <tab visible="false"
label="${c:l('editarPuntoVentaController.tab.label.empresaBloqueada')}" /> label="${c:l('editarPuntoVentaController.tab.label.empresaBloqueada')}" />
<tab <tab
@ -68,7 +71,8 @@
<tab <tab
label="${c:l('editarPuntoVentaController.tab.label.fechamentocntcorrente')}" /> label="${c:l('editarPuntoVentaController.tab.label.fechamentocntcorrente')}" />
<tab <tab
label="${c:l('editarPuntoVentaController.tab.label.integracao')}" /> label="${c:l('editarPuntoVentaController.tab.label.integracao')}"
visible="@{winEditarPuntoVenta$composer.integracionTotvs}" />
</tabs> </tabs>
@ -214,7 +218,7 @@
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" /> use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" />
</row> </row>
<row> <row visible="false">
<!-- Nodo --> <!-- Nodo -->
<label <label
value="${c:l('editarPuntoVentaController.lbNodo.value')}" /> value="${c:l('editarPuntoVentaController.lbNodo.value')}" />
@ -1470,8 +1474,7 @@
</tabpanel> </tabpanel>
<!-- INTEGRACAO --> <!-- INTEGRACAO -->
<tabpanel height="100%" visible="@{winEditarPuntoVenta$composer.integracionTotvs}">
<tabpanel height="100%">
<grid fixedLayout="true"> <grid fixedLayout="true">
<columns> <columns>
<column width="30%" /> <column width="30%" />