fixes bug#13037
dev:Ramires qua:Renato git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@89687 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
530dd4dfa6
commit
ab8633257c
|
@ -23,7 +23,6 @@ import org.zkoss.zkplus.databind.BindingListModelList;
|
|||
import org.zkoss.zul.Button;
|
||||
import org.zkoss.zul.Combobox;
|
||||
import org.zkoss.zul.Listheader;
|
||||
import org.zkoss.zul.Paging;
|
||||
|
||||
import com.rjconsultores.ventaboletos.entidad.Categoria;
|
||||
import com.rjconsultores.ventaboletos.entidad.ClaseServicio;
|
||||
|
@ -53,10 +52,7 @@ import com.rjconsultores.ventaboletos.utilerias.ApplicationProperties;
|
|||
import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.paginacion.HibernateSearchObject;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.paginacion.PagedListWrapper;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.render.RenderTarifa;
|
||||
import com.trg.search.Filter;
|
||||
|
||||
/**
|
||||
*
|
||||
|
@ -65,7 +61,7 @@ import com.trg.search.Filter;
|
|||
@Controller("busquedaTarifaController")
|
||||
@Scope("prototype")
|
||||
public class BusquedaTarifaController extends MyGenericForwardComposer {
|
||||
|
||||
|
||||
/**
|
||||
*
|
||||
*/
|
||||
|
@ -73,13 +69,11 @@ public class BusquedaTarifaController extends MyGenericForwardComposer {
|
|||
|
||||
@Autowired
|
||||
private TarifaService tarifaService;
|
||||
|
||||
|
||||
@Autowired
|
||||
private UsuarioService usuarioService;
|
||||
|
||||
@Autowired
|
||||
private transient PagedListWrapper<Tarifa> plwTarifa;
|
||||
private Paging pagingTarifa;
|
||||
|
||||
@Autowired
|
||||
private MarcaService marcaService;
|
||||
@Autowired
|
||||
|
@ -105,7 +99,7 @@ public class BusquedaTarifaController extends MyGenericForwardComposer {
|
|||
private List<TipoPuntoVenta> lsTipoPontoVenta;
|
||||
private List<Ruta> lsRuta;
|
||||
private List<Via> lsVia;
|
||||
|
||||
private List<String> lsVende;
|
||||
private MyListbox tarifaList;
|
||||
private Combobox cmbMarca;
|
||||
private Combobox cmbOrigem;
|
||||
|
@ -129,9 +123,11 @@ public class BusquedaTarifaController extends MyGenericForwardComposer {
|
|||
private Ruta ruta;
|
||||
private Via via;
|
||||
private Listheader listheaderTPP;
|
||||
|
||||
private Combobox cmbVende;
|
||||
private Boolean vende;
|
||||
|
||||
private final String PERMISSAO_EXCLUIR_TODAS_PESQUISA = "COM.RJCONSULTORES.VENTABOLETOS.GUI.ADM.PRECO.EXCLUIR.TODAS.PESQUISA";
|
||||
|
||||
|
||||
private static final Logger log = Logger.getLogger(BusquedaTarifaController.class);
|
||||
|
||||
public List<VigenciaTarifa> getLsVigencias() {
|
||||
|
@ -281,49 +277,49 @@ public class BusquedaTarifaController extends MyGenericForwardComposer {
|
|||
public void onClick$btnPesquisa(Event ev) throws InterruptedException {
|
||||
refreshLista(true);
|
||||
}
|
||||
|
||||
private boolean temPermissao(String permissao){
|
||||
|
||||
private boolean temPermissao(String permissao) {
|
||||
Usuario usuario = usuarioService.obtenerID(UsuarioLogado.getUsuarioLogado().getUsuarioId());
|
||||
|
||||
for (UsuarioPerfil up : usuario.getUsuarioPerfilList()){
|
||||
|
||||
for (UsuarioPerfil up : usuario.getUsuarioPerfilList()) {
|
||||
List<PerfilFuncion> listPerfilFuncion = up.getPerfil().getPerfilFuncionList();
|
||||
for (PerfilFuncion pf : listPerfilFuncion) {
|
||||
if (pf.getFuncionSistema().getDescruta().equals(permissao)){
|
||||
if (pf.getFuncionSistema().getDescruta().equals(permissao)) {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
|
||||
public void onClick$btnExcluirTodos(Event ev) throws InterruptedException {
|
||||
try {
|
||||
|
||||
try {
|
||||
|
||||
if (moneda == null && marca == null && claseServicio == null && vigenciaTarifa == null && categoria == null
|
||||
&& tipoPuntoVenta == null && origem == null && destino == null && ruta == null && via == null ){
|
||||
|
||||
&& tipoPuntoVenta == null && origem == null && destino == null && ruta == null && via == null) {
|
||||
|
||||
Messagebox.show(
|
||||
Labels.getLabel("editarTarifaController.btnFechar.MSG.pesquisaobrigatoria"),
|
||||
Labels.getLabel("editarTarifaController.window.title"),
|
||||
Messagebox.OK, Messagebox.INFORMATION);
|
||||
|
||||
Messagebox.OK, Messagebox.INFORMATION);
|
||||
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
int opcao = Messagebox.show(
|
||||
Labels.getLabel("editarTarifaController.btnFechar.MSG.Deseja.BorrarEmLote"),
|
||||
Labels.getLabel("editarTarifaController.window.title"),
|
||||
Messagebox.YES | Messagebox.NO, Messagebox.QUESTION);
|
||||
|
||||
if (opcao == Messagebox.YES) {
|
||||
tarifaService.excluirTodasTarifas(moneda, marca, claseServicio, vigenciaTarifa, origem, destino, categoria, tipoPuntoVenta, ruta, via);
|
||||
|
||||
if (opcao == Messagebox.YES) {
|
||||
tarifaService.excluirTodasTarifas(moneda, marca, claseServicio, vigenciaTarifa, origem, destino, categoria, tipoPuntoVenta, ruta, via);
|
||||
|
||||
Messagebox.show(
|
||||
Labels.getLabel("editarTarifaController.btnFechar.MSG.borrarEmLoteOK"),
|
||||
Labels.getLabel("editarTarifaController.window.title"),
|
||||
Messagebox.OK, Messagebox.INFORMATION);
|
||||
Messagebox.OK, Messagebox.INFORMATION);
|
||||
}
|
||||
|
||||
|
||||
} catch (Exception ex) {
|
||||
log.error(ex);
|
||||
}
|
||||
|
@ -342,8 +338,7 @@ public class BusquedaTarifaController extends MyGenericForwardComposer {
|
|||
public void doAfterCompose(Component comp) throws Exception {
|
||||
super.doAfterCompose(comp);
|
||||
listheaderTPP.setVisible(ApplicationProperties.getInstance().exibeTpp());
|
||||
this.
|
||||
cmbMarca.addEventListener("onChange", new EventListener() {
|
||||
this.cmbMarca.addEventListener("onChange", new EventListener() {
|
||||
@Override
|
||||
public void onEvent(Event event) throws Exception {
|
||||
Marca marca = getIfSelected(cmbMarca);
|
||||
|
@ -352,8 +347,7 @@ public class BusquedaTarifaController extends MyGenericForwardComposer {
|
|||
lsRuta.add(null);
|
||||
if (marca != null) {
|
||||
lsRuta.addAll(rutaService.obtenerPorEmpresa(marca.getEmpresa()));
|
||||
}
|
||||
else {
|
||||
} else {
|
||||
lsRuta.addAll(rutaService.obtenerTodos());
|
||||
}
|
||||
|
||||
|
@ -397,11 +391,16 @@ public class BusquedaTarifaController extends MyGenericForwardComposer {
|
|||
lsVia = new ArrayList<Via>();
|
||||
lsVia.add(null);
|
||||
lsVia.addAll(viaService.obtenerTodos());
|
||||
|
||||
if(!temPermissao(PERMISSAO_EXCLUIR_TODAS_PESQUISA)){
|
||||
|
||||
lsVende = new ArrayList<String>();
|
||||
lsVende.add(null);
|
||||
lsVende.add("Sim");
|
||||
lsVende.add("Não");
|
||||
|
||||
if (!temPermissao(PERMISSAO_EXCLUIR_TODAS_PESQUISA)) {
|
||||
btnExcluirTodos.setDisabled(true);
|
||||
}
|
||||
|
||||
|
||||
refreshLista(true);
|
||||
}
|
||||
|
||||
|
@ -418,11 +417,11 @@ public class BusquedaTarifaController extends MyGenericForwardComposer {
|
|||
Labels.getLabel("editarTarifaController.window.title"), args, MODAL);
|
||||
}
|
||||
|
||||
@SuppressWarnings("unchecked")
|
||||
private <T> T getIfSelected(Combobox cb) {
|
||||
return (T) (cb.getSelectedItem() != null ? cb.getSelectedItem().getValue() : null);
|
||||
}
|
||||
|
||||
@SuppressWarnings("unchecked")
|
||||
private <T> T getIfSelected(Combobox cb) {
|
||||
return (T) (cb.getSelectedItem() != null ? cb.getSelectedItem().getValue() : null);
|
||||
}
|
||||
|
||||
public Button getBtnExcluirTodos() {
|
||||
return btnExcluirTodos;
|
||||
}
|
||||
|
@ -441,8 +440,9 @@ public class BusquedaTarifaController extends MyGenericForwardComposer {
|
|||
origem = getIfSelected(cmbOrigem);
|
||||
destino = getIfSelected(cmbDestino);
|
||||
ruta = getIfSelected(cmbRuta);
|
||||
via = getIfSelected(cmbVia);
|
||||
|
||||
via = getIfSelected(cmbVia);
|
||||
vende = getIfSelected(cmbVende) != null ? returnStatusVende((String) getIfSelected(cmbVende)) : null;
|
||||
|
||||
if ((moneda == null) && (!cmbMoneda.getText().isEmpty())) {
|
||||
|
||||
Messagebox.show(Labels.getLabel("MSG.SELECCIONE.VALOR.CORRECTO") + " Moneda.",
|
||||
|
@ -524,64 +524,53 @@ public class BusquedaTarifaController extends MyGenericForwardComposer {
|
|||
return;
|
||||
}
|
||||
|
||||
HibernateSearchObject<Tarifa> tarifaBusqueda = new HibernateSearchObject<Tarifa>(Tarifa.class, pagingTarifa.getPageSize());
|
||||
tarifaBusqueda.addFilterEqual("activo", Boolean.TRUE);
|
||||
tarifaList.setData(tarifaService.obterTarifaOficialPorFiltro(moneda, marca, lsMarcas, origem, destino, claseServicio, vigenciaTarifa, categoria, tipoPuntoVenta, ruta, via, vende));
|
||||
|
||||
tarifaBusqueda.addFilterEqual("moneda", moneda);
|
||||
if (marca != null) {
|
||||
tarifaBusqueda.addFilterEqual("marca", marca);
|
||||
}
|
||||
else {
|
||||
tarifaBusqueda.addFilterIn("marca", lsMarcas);
|
||||
}
|
||||
tarifaBusqueda.addFilterEqual("claseServicio", claseServicio);
|
||||
tarifaBusqueda.addFilterEqual("vigenciaTarifa", vigenciaTarifa);
|
||||
tarifaBusqueda.addFilterEqual("tramo.origem", origem);
|
||||
tarifaBusqueda.addFilterEqual("tramo.destino", destino);
|
||||
|
||||
if (categoria != null) {
|
||||
tarifaBusqueda.addFilterSome("lsTarifaCategoria",
|
||||
Filter.equal("categoria.categoriaId", categoria.getCategoriaId()));
|
||||
}
|
||||
|
||||
if (tipoPuntoVenta != null) {
|
||||
tarifaBusqueda.addFilterSome("lsTarifaTipoptovta",
|
||||
Filter.equal("tipoPuntoVenta.tipoptovtaId",
|
||||
tipoPuntoVenta.getTipoptovtaId()));
|
||||
}
|
||||
|
||||
if (ruta != null) {
|
||||
tarifaBusqueda.addFilterEqual("ruta", ruta);
|
||||
}
|
||||
|
||||
if (via != null) {
|
||||
tarifaBusqueda.addFilterEqual("tramo.via", via);
|
||||
}
|
||||
|
||||
plwTarifa.init(tarifaBusqueda, tarifaList, pagingTarifa);
|
||||
if (tarifaList.getData().length == 0 && exibirMsgNenhumRegistro) {
|
||||
try {
|
||||
Messagebox.show(Labels.getLabel("MSG.ningunRegistro"),
|
||||
Labels.getLabel("editarTarifaController.window.title"),
|
||||
Messagebox.OK, Messagebox.INFORMATION);
|
||||
}
|
||||
catch (InterruptedException ex) {
|
||||
} catch (InterruptedException ex) {
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
HabilitarBotaoExcluirTodos();
|
||||
}
|
||||
|
||||
private void HabilitarBotaoExcluirTodos() {
|
||||
if (moneda != null || marca != null || claseServicio != null || vigenciaTarifa != null || categoria != null
|
||||
|| tipoPuntoVenta != null || origem != null || destino != null || ruta != null || via != null ){
|
||||
|| tipoPuntoVenta != null || origem != null || destino != null || ruta != null || via != null) {
|
||||
Boolean selecionouAoMenosUmCampoPesquisa = true;
|
||||
if(selecionouAoMenosUmCampoPesquisa && tarifaList.getSize() > 0 && temPermissao(PERMISSAO_EXCLUIR_TODAS_PESQUISA)){
|
||||
if (selecionouAoMenosUmCampoPesquisa && tarifaList.getSize() > 0 && temPermissao(PERMISSAO_EXCLUIR_TODAS_PESQUISA)) {
|
||||
btnExcluirTodos.setDisabled(false);
|
||||
}else{
|
||||
} else {
|
||||
btnExcluirTodos.setDisabled(true);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private Boolean returnStatusVende(String stringVende) {
|
||||
if (stringVende.equalsIgnoreCase("sim")) {
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
public Combobox getCmbVende() {
|
||||
return cmbVende;
|
||||
}
|
||||
|
||||
public void setCmbVende(Combobox cmbVende) {
|
||||
this.cmbVende = cmbVende;
|
||||
}
|
||||
|
||||
public List<String> getLsVende() {
|
||||
return lsVende;
|
||||
}
|
||||
|
||||
public void setLsVende(List<String> lsVende) {
|
||||
this.lsVende = lsVende;
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -22,7 +22,6 @@ import org.zkoss.zk.ui.event.Event;
|
|||
import org.zkoss.zk.ui.event.EventListener;
|
||||
import org.zkoss.zul.Combobox;
|
||||
import org.zkoss.zul.Listheader;
|
||||
import org.zkoss.zul.Paging;
|
||||
import org.zkoss.zul.Textbox;
|
||||
|
||||
import com.rjconsultores.ventaboletos.entidad.ClaseServicio;
|
||||
|
@ -36,14 +35,14 @@ import com.rjconsultores.ventaboletos.service.ClaseServicioService;
|
|||
import com.rjconsultores.ventaboletos.service.MarcaService;
|
||||
import com.rjconsultores.ventaboletos.service.MonedaService;
|
||||
import com.rjconsultores.ventaboletos.service.RutaService;
|
||||
import com.rjconsultores.ventaboletos.service.TarifaOficialService;
|
||||
import com.rjconsultores.ventaboletos.utilerias.ApplicationProperties;
|
||||
import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.paginacion.HibernateSearchObject;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.paginacion.PagedListWrapper;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.render.RenderTarifaOficial;
|
||||
|
||||
|
||||
/**
|
||||
*
|
||||
* @author rodrigo
|
||||
|
@ -65,9 +64,7 @@ public class BusquedaTarifaOficialController extends MyGenericForwardComposer {
|
|||
}
|
||||
};
|
||||
|
||||
@Autowired
|
||||
private transient PagedListWrapper<TarifaOficial> plwTarifaOficial;
|
||||
private Paging pagingTarifaOficial;
|
||||
|
||||
@Autowired
|
||||
private MarcaService marcaService;
|
||||
@Autowired
|
||||
|
@ -76,11 +73,14 @@ public class BusquedaTarifaOficialController extends MyGenericForwardComposer {
|
|||
private RutaService rutaService;
|
||||
@Autowired
|
||||
private MonedaService monedaService;
|
||||
@Autowired
|
||||
private TarifaOficialService tarifaOficialService;
|
||||
private List<Marca> lsMarcas;
|
||||
private List<ClaseServicio> lsClaseServico;
|
||||
private List<Ruta> lsRuta;
|
||||
private List<Tramo> lsTramos;
|
||||
private List<Moneda> lsMonedas;
|
||||
private List<Moneda> lsMonedas;
|
||||
private List<String> lsVende;
|
||||
private Combobox cmbOrigem;
|
||||
private Combobox cmbDestino;
|
||||
private Combobox cmbMarca;
|
||||
|
@ -91,6 +91,7 @@ public class BusquedaTarifaOficialController extends MyGenericForwardComposer {
|
|||
private Combobox cmbVigenciaTarifaOficial;
|
||||
private MyListbox tarifaList;
|
||||
private Listheader listheaderTPP;
|
||||
private Combobox cmbVende;
|
||||
|
||||
private static final Logger log = Logger.getLogger(BusquedaTarifaOficialController.class);
|
||||
|
||||
|
@ -201,8 +202,18 @@ public class BusquedaTarifaOficialController extends MyGenericForwardComposer {
|
|||
public void onClick$btnNovo(Event ev) {
|
||||
verTarifaOficial(new TarifaOficial());
|
||||
}
|
||||
|
||||
|
||||
|
||||
@Override
|
||||
public List<String> getLsVende() {
|
||||
return lsVende;
|
||||
}
|
||||
|
||||
public void setLsVende(List<String> lsVende ) {
|
||||
this.lsVende = lsVende;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void doAfterCompose(Component comp) throws Exception {
|
||||
super.doAfterCompose(comp);
|
||||
listheaderTPP.setVisible(ApplicationProperties.getInstance().exibeTpp());
|
||||
|
@ -233,6 +244,12 @@ public class BusquedaTarifaOficialController extends MyGenericForwardComposer {
|
|||
lsMonedas = new ArrayList<Moneda>();
|
||||
lsMonedas.add(null);
|
||||
lsMonedas.addAll(monedaService.obtenerTodos());
|
||||
|
||||
lsVende = new ArrayList();
|
||||
lsVende.add(null);
|
||||
lsVende.add("Sim");
|
||||
lsVende.add("Não");
|
||||
|
||||
|
||||
refreshLista();
|
||||
}
|
||||
|
@ -264,9 +281,11 @@ public class BusquedaTarifaOficialController extends MyGenericForwardComposer {
|
|||
Parada destino = getIfSelected(cmbDestino);
|
||||
Marca marca = getIfSelected(cmbMarca);
|
||||
ClaseServicio claseServicio = getIfSelected(cmbClaseServicio);
|
||||
|
||||
Ruta ruta = getIfSelected(cmbRuta);
|
||||
String numRuta = getIfFilled(txbNumRuta);
|
||||
Moneda moneda = getIfSelected(cmbMoneda);
|
||||
Boolean vende = getIfSelected(cmbVende)!=null?returnStatusVende((String)getIfSelected(cmbVende)):null;
|
||||
|
||||
if ((moneda == null) && (!cmbMoneda.getText().isEmpty())) {
|
||||
Messagebox.show(Labels.getLabel("MSG.SELECCIONE.VALOR.CORRECTO") + " Moneda.",
|
||||
|
@ -322,29 +341,19 @@ public class BusquedaTarifaOficialController extends MyGenericForwardComposer {
|
|||
Messagebox.OK, Messagebox.EXCLAMATION);
|
||||
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
tarifaList.setData(tarifaOficialService.obterTarifaOficialPorFiltro(moneda, marca,lsMarcas, origem, destino, claseServicio, ruta, numRuta, vende));
|
||||
|
||||
HibernateSearchObject<TarifaOficial> tarifaBusqueda = new HibernateSearchObject<TarifaOficial>(TarifaOficial.class, pagingTarifaOficial.getPageSize());
|
||||
|
||||
tarifaBusqueda.addFilterEqual("activo", Boolean.TRUE);
|
||||
tarifaBusqueda.addFilterEqual("moneda", moneda);
|
||||
|
||||
if (marca != null) {
|
||||
tarifaBusqueda.addFilterEqual("marca", marca);
|
||||
}
|
||||
else {
|
||||
tarifaBusqueda.addFilterIn("marca", lsMarcas);
|
||||
}
|
||||
|
||||
tarifaBusqueda.addFilterEqual("tramo.origem", origem);
|
||||
tarifaBusqueda.addFilterEqual("tramo.destino", destino);
|
||||
tarifaBusqueda.addFilterEqual("claseServicio", claseServicio);
|
||||
tarifaBusqueda.addFilterEqual("ruta", ruta);
|
||||
tarifaBusqueda.addFilterEqual("ruta.numRuta", numRuta);
|
||||
|
||||
plwTarifaOficial.init(tarifaBusqueda, tarifaList, pagingTarifaOficial);
|
||||
if (tarifaList.getData().length == 0) {
|
||||
Messagebox.show(Labels.getLabel("MSG.ningunRegistro"),Labels.getLabel("editarTarifaOficialController.window.title"),Messagebox.OK, Messagebox.INFORMATION);
|
||||
}
|
||||
}
|
||||
|
||||
private Boolean returnStatusVende(String stringVende){
|
||||
if(stringVende.equalsIgnoreCase("sim")){
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -2870,6 +2870,7 @@ busquedaMercadoCompetidoController.lhId.label = ID
|
|||
busquedaMercadoCompetidoController.lhClaseServicio.label = Clase de servicio
|
||||
busquedaMercadoCompetidoController.lhOrigem.label = Origen
|
||||
busquedaMercadoCompetidoController.lhDestino.label = Destino
|
||||
busquedaMercadoCompetidoController.Vende.label = Vende
|
||||
busquedaMercadoCompetidoController.btnPesquisa.label = Búsqueda
|
||||
|
||||
# Editar Tramo Competido
|
||||
|
|
|
@ -3054,6 +3054,7 @@ busquedaMercadoCompetidoController.lhId.label = ID
|
|||
busquedaMercadoCompetidoController.lhClaseServicio.label = Tipo de Classe
|
||||
busquedaMercadoCompetidoController.lhOrigem.label = Origem
|
||||
busquedaMercadoCompetidoController.lhDestino.label = Destino
|
||||
busquedaMercadoCompetidoController.Vende.label = Vende
|
||||
busquedaMercadoCompetidoController.btnPesquisa.label = Pesquisa
|
||||
|
||||
# Editar Trecho Competido
|
||||
|
|
|
@ -31,8 +31,8 @@
|
|||
<row>
|
||||
<label
|
||||
value="${c:l('nuevaParadaController.lblCodOrigem.value')}" />
|
||||
<textbox id="cveParadaOrigem" maxlength="6" forward="onOK=onChange"
|
||||
value="">
|
||||
<textbox id="cveParadaOrigem" maxlength="6" forward="onOK=onChange"
|
||||
value="" use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" >
|
||||
</textbox>
|
||||
|
||||
|
||||
|
@ -47,7 +47,7 @@
|
|||
<label
|
||||
value="${c:l('nuevaParadaController.lblCodDestino.value')}" />
|
||||
<textbox id="cveParadaDestino" maxlength="6" forward="onOK=onChange"
|
||||
value="" >
|
||||
value="" use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox">
|
||||
</textbox>
|
||||
|
||||
<label
|
||||
|
|
|
@ -5,132 +5,200 @@
|
|||
<?taglib uri="http://www.zkoss.org/dsp/web/core" prefix="c"?>
|
||||
|
||||
<zk>
|
||||
<window id="winTarifa" title="${c:l('busquedaTarifaController.window.title')}"
|
||||
apply="${busquedaTarifaController}" contentStyle="overflow:auto"
|
||||
height="500px" width="1300px" border="normal" >
|
||||
<toolbar>
|
||||
<button id="btnRefresh" image="/gui/img/refresh.png" width="35px"
|
||||
tooltiptext="${c:l('busquedaTarifaController.btnRefresh.tooltiptext')}" />
|
||||
<separator orient="vertical" />
|
||||
<window id="winTarifa"
|
||||
title="${c:l('busquedaTarifaController.window.title')}"
|
||||
apply="${busquedaTarifaController}" contentStyle="overflow:auto"
|
||||
height="500px" width="1300px" border="normal">
|
||||
<toolbar>
|
||||
<button id="btnRefresh" image="/gui/img/refresh.png"
|
||||
width="35px"
|
||||
tooltiptext="${c:l('busquedaTarifaController.btnRefresh.tooltiptext')}" />
|
||||
<separator orient="vertical" />
|
||||
|
||||
<!-- Essa tela nao precisa de criar nova tarifa
|
||||
<button id="btnNovo" image="/gui/img/add.png" width="35px"
|
||||
tooltiptext="${c:l('busquedaTarifaController.btnNovo.tooltiptext')}" />
|
||||
-->
|
||||
|
||||
<separator orient="vertical" />
|
||||
<button id="btnCerrar" onClick="winTarifa.detach()" image="/gui/img/exit.png" width="35px"
|
||||
tooltiptext="${c:l('busquedaTarifaController.btnCerrar.tooltiptext')}"/>
|
||||
</toolbar>
|
||||
<!-- Essa tela nao precisa de criar nova tarifa
|
||||
<button id="btnNovo" image="/gui/img/add.png" width="35px"
|
||||
tooltiptext="${c:l('busquedaTarifaController.btnNovo.tooltiptext')}" />
|
||||
-->
|
||||
|
||||
<grid fixedLayout="true">
|
||||
<columns>
|
||||
<column/>
|
||||
<column/>
|
||||
<column/>
|
||||
<column/>
|
||||
</columns>
|
||||
<rows>
|
||||
<row>
|
||||
<label value="${c:l('busquedaMercadoCompetidoController.lhOrigem.label')}"/>
|
||||
<combobox id="cmbOrigem" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxParada"
|
||||
mold="rounded" buttonVisible="true" width="90%" sinTodos="true"/>
|
||||
<label value="${c:l('busquedaMercadoCompetidoController.lhDestino.label')}"/>
|
||||
<combobox id="cmbDestino" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxParada"
|
||||
mold="rounded" buttonVisible="true" width="90%" sinTodos="true"/>
|
||||
</row>
|
||||
<row>
|
||||
<label value="${c:l('busquedaTarifaController.lhMoneda.label')}"/>
|
||||
<combobox id="cmbMoneda" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||
mold="rounded" buttonVisible="true" width="90%"
|
||||
model="@{winTarifa$composer.lsMonedas}"/>
|
||||
<label value="${c:l('busquedaTarifaController.lhClaseServicio.label')}"/>
|
||||
<combobox id="cmbClaseServicio" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||
mold="rounded" buttonVisible="true" width="90%"
|
||||
model="@{winTarifa$composer.lsClaseServico}"/>
|
||||
</row>
|
||||
<row>
|
||||
<label value="${c:l('busquedaTarifaController.lhMarca.label')}"/>
|
||||
<combobox id="cmbMarca" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||
mold="rounded" buttonVisible="true" width="90%"
|
||||
model="@{winTarifa$composer.lsMarcas}"/>
|
||||
<label value="${c:l('busquedaTarifaController.lhVigencia.label')}"/>
|
||||
<combobox id="cmbVigenciaTarifa" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||
mold="rounded" buttonVisible="true" width="90%"
|
||||
model="@{winTarifa$composer.lsVigencias}"/>
|
||||
</row>
|
||||
<row>
|
||||
<label value="${c:l('busquedaTarifaController.lhCategoria.label')}"/>
|
||||
<combobox id="cmbCategoria" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||
mold="rounded" buttonVisible="true" width="90%"
|
||||
model="@{winTarifa$composer.lsCategoria}"/>
|
||||
<label value="${c:l('busquedaTarifaController.lhTipoPontoVenta.label')}"/>
|
||||
<combobox id="cmbTipoPontoVenta" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||
mold="rounded" buttonVisible="true" width="90%"
|
||||
model="@{winTarifa$composer.lsTipoPontoVenta}"/>
|
||||
</row>
|
||||
<row>
|
||||
<label value="${c:l('busquedaTarifaController.lhLinha.label')}"/>
|
||||
<combobox id="cmbRuta" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||
mold="rounded" buttonVisible="true" width="90%"
|
||||
model="@{winTarifa$composer.lsRuta}"/>
|
||||
<label value="${c:l('busquedaTarifaController.lhVia.label')}"/>
|
||||
<combobox id="cmbVia" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||
mold="rounded" buttonVisible="true" width="90%"
|
||||
model="@{winTarifa$composer.lsVia}"/>
|
||||
</row>
|
||||
</rows>
|
||||
</grid>
|
||||
<separator orient="vertical" />
|
||||
<button id="btnCerrar" onClick="winTarifa.detach()"
|
||||
image="/gui/img/exit.png" width="35px"
|
||||
tooltiptext="${c:l('busquedaTarifaController.btnCerrar.tooltiptext')}" />
|
||||
</toolbar>
|
||||
|
||||
<toolbar>
|
||||
<button id="btnPesquisa" image="/gui/img/find.png"
|
||||
label="${c:l('busquedaTarifaController.btnPesquisa.label')}"/>
|
||||
<button id="btnExcluirTodos" image="/gui/img/find.png"
|
||||
label="${c:l('busquedaTarifaController.btnExcluir.label')}"/>
|
||||
</toolbar>
|
||||
<grid fixedLayout="true">
|
||||
<columns>
|
||||
<column />
|
||||
<column />
|
||||
<column />
|
||||
<column />
|
||||
</columns>
|
||||
<rows>
|
||||
<row>
|
||||
<label
|
||||
value="${c:l('busquedaMercadoCompetidoController.lhOrigem.label')}" />
|
||||
<combobox id="cmbOrigem"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxParada"
|
||||
mold="rounded" buttonVisible="true" width="90%" sinTodos="true" />
|
||||
<label
|
||||
value="${c:l('busquedaMercadoCompetidoController.lhDestino.label')}" />
|
||||
<combobox id="cmbDestino"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxParada"
|
||||
mold="rounded" buttonVisible="true" width="90%" sinTodos="true" />
|
||||
</row>
|
||||
<row>
|
||||
<label
|
||||
value="${c:l('busquedaTarifaController.lhMoneda.label')}" />
|
||||
<combobox id="cmbMoneda"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||
mold="rounded" buttonVisible="true" width="90%"
|
||||
model="@{winTarifa$composer.lsMonedas}" />
|
||||
<label
|
||||
value="${c:l('busquedaTarifaController.lhClaseServicio.label')}" />
|
||||
<combobox id="cmbClaseServicio"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||
mold="rounded" buttonVisible="true" width="90%"
|
||||
model="@{winTarifa$composer.lsClaseServico}" />
|
||||
</row>
|
||||
<row>
|
||||
<label
|
||||
value="${c:l('busquedaTarifaController.lhMarca.label')}" />
|
||||
<combobox id="cmbMarca"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||
mold="rounded" buttonVisible="true" width="90%"
|
||||
model="@{winTarifa$composer.lsMarcas}" />
|
||||
<label
|
||||
value="${c:l('busquedaTarifaController.lhVigencia.label')}" />
|
||||
<combobox id="cmbVigenciaTarifa"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||
mold="rounded" buttonVisible="true" width="90%"
|
||||
model="@{winTarifa$composer.lsVigencias}" />
|
||||
</row>
|
||||
<row>
|
||||
<label
|
||||
value="${c:l('busquedaTarifaController.lhCategoria.label')}" />
|
||||
<combobox id="cmbCategoria"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||
mold="rounded" buttonVisible="true" width="90%"
|
||||
model="@{winTarifa$composer.lsCategoria}" />
|
||||
<label
|
||||
value="${c:l('busquedaTarifaController.lhTipoPontoVenta.label')}" />
|
||||
<combobox id="cmbTipoPontoVenta"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||
mold="rounded" buttonVisible="true" width="90%"
|
||||
model="@{winTarifa$composer.lsTipoPontoVenta}" />
|
||||
</row>
|
||||
<row>
|
||||
<label
|
||||
value="${c:l('busquedaTarifaController.lhLinha.label')}" />
|
||||
<combobox id="cmbRuta"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||
mold="rounded" buttonVisible="true" width="90%"
|
||||
model="@{winTarifa$composer.lsRuta}" />
|
||||
<label
|
||||
value="${c:l('busquedaTarifaController.lhVia.label')}" />
|
||||
<combobox id="cmbVia"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||
mold="rounded" buttonVisible="true" width="90%"
|
||||
model="@{winTarifa$composer.lsVia}" />
|
||||
</row>
|
||||
<row>
|
||||
<label
|
||||
value="${c:l('busquedaMercadoCompetidoController.Vende.label')}" />
|
||||
<combobox id="cmbVende"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||
mold="rounded" buttonVisible="true" width="90%"
|
||||
model="@{winTarifa$composer.lsVende}" />
|
||||
</row>
|
||||
|
||||
<paging id="pagingTarifa" pageSize="10"/>
|
||||
<listbox id="tarifaList" use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox" vflex="true" multiple="false" >
|
||||
<listhead sizable="true">
|
||||
<listheader width="5%" image="/gui/img/builder.gif"
|
||||
label="${c:l('lb.id')}" sort="auto(tarifaId)"/>
|
||||
<listheader id="lhPrecio" width="6%" image="/gui/img/builder.gif" align="right"
|
||||
label="${c:l('busquedaTarifaController.lhPrecio.label')}" sort="auto(precio)"/>
|
||||
<listheader id="lhPrecioOriginal" width="6%" image="/gui/img/builder.gif" align="right"
|
||||
label="${c:l('busquedaTarifaController.lhPrecioOriginal.label')}" sort="auto(preciooriginal)"/>
|
||||
<listheader width="6%" image="/gui/img/builder.gif" align="right"
|
||||
label="${c:l('busquedaTarifaController.lhPrecioPedagio.label')}" sort="auto(importepedagio)"/>
|
||||
<listheader width="6%" image="/gui/img/builder.gif" align="right"
|
||||
label="${c:l('busquedaTarifaController.lhPrecioTaxa.label')}" sort="auto(importetaxaembarque)"/>
|
||||
|
||||
<listheader width="6%" image="/gui/img/builder.gif" align="right"
|
||||
label="${c:l('busquedaTarifaController.lhPrecioSeguro.label')}" sort="auto(importeseguro)"/>
|
||||
<listheader width="6%" image="/gui/img/builder.gif" align="right" id="listheaderTPP"
|
||||
label="${c:l('busquedaTarifaController.lhPrecioTPP.label')}" sort="auto(importeTPP)"/>
|
||||
|
||||
<listheader width="6%" image="/gui/img/builder.gif" align="right"
|
||||
label="${c:l('busquedaTarifaController.lhPrecioOutros.label')}" sort="auto(importeoutros)"/>
|
||||
<listheader id="lhStatusTarifa" width="7%" image="/gui/img/builder.gif"
|
||||
label="${c:l('busquedaTarifaController.lhStatusTarifa.label')}" sort="auto(statustarifa)"/>
|
||||
<listheader id="lhOrigen" width="7%" image="/gui/img/builder.gif"
|
||||
label="${c:l('busquedaTarifaController.lhOrigen.label')}" sort="auto(tramo.origem.descparada)"/>
|
||||
<listheader id="lhDestino" width="7%" image="/gui/img/builder.gif"
|
||||
label="${c:l('busquedaTarifaController.lhDestino.label')}" sort="auto(tramo.destino.descparada)"/>
|
||||
<listheader id="lhVia" width="6%" image="/gui/img/builder.gif"
|
||||
label="${c:l('busquedaTarifaController.lhVia.label')}" sort="auto(tramo.via.nombvia)"/>
|
||||
<listheader id="lhMarca" width="6%" image="/gui/img/builder.gif"
|
||||
label="${c:l('busquedaTarifaController.lhMarca.label')}" sort="auto(marca.descmarca)"/>
|
||||
<listheader id="lhFeciniciovigencia" width="6%" image="/gui/img/builder.gif"
|
||||
label="${c:l('busquedaTarifaController.lhFeciniciovigencia.label')}" sort="auto(vigenciaTarifa.feciniciovigencia)"/>
|
||||
<listheader id="lhClaseServicio" width="7%" image="/gui/img/builder.gif"
|
||||
label="${c:l('busquedaTarifaController.lhClaseServicio.label')}" sort="auto(claseServicio.descclase)"/>
|
||||
<listheader id="lhOrgao" width="7%" image="/gui/img/builder.gif"
|
||||
label="${c:l('busquedaTarifaController.lhOrgao.label')}" sort="auto(orgaoConcedente.descOrgao)"/>
|
||||
<listheader id="lhRuta" width="6%" image="/gui/img/builder.gif"
|
||||
label="${c:l('busquedaTarifaController.lhPrefixoLinha.label')}" sort="auto(ruta.prefixo)"/>
|
||||
<listheader id="lhNumRuta" width="6%" image="/gui/img/builder.gif"
|
||||
label="${c:l('busquedaTarifaController.lhNumLinha.label')}" sort="auto(ruta.numRuta)"/>
|
||||
</listhead>
|
||||
</listbox>
|
||||
</window>
|
||||
</rows>
|
||||
</grid>
|
||||
|
||||
<toolbar>
|
||||
<button id="btnPesquisa" image="/gui/img/find.png"
|
||||
label="${c:l('busquedaTarifaController.btnPesquisa.label')}" />
|
||||
<button id="btnExcluirTodos" image="/gui/img/find.png"
|
||||
label="${c:l('busquedaTarifaController.btnExcluir.label')}" />
|
||||
</toolbar>
|
||||
|
||||
<listbox id="tarifaList" use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox" vflex="true" multiple="false" mold="paging"
|
||||
pageSize="10"
|
||||
pagingPosition="top">
|
||||
|
||||
<listhead sizable="true">
|
||||
<listheader width="5%" image="/gui/img/builder.gif"
|
||||
label="${c:l('lb.id')}" sort="auto(tarifaId)" />
|
||||
<listheader id="lhPrecio" width="6%"
|
||||
image="/gui/img/builder.gif" align="right"
|
||||
label="${c:l('busquedaTarifaController.lhPrecio.label')}"
|
||||
sort="auto(precio)" />
|
||||
<listheader id="lhPrecioOriginal" width="6%"
|
||||
image="/gui/img/builder.gif" align="right"
|
||||
label="${c:l('busquedaTarifaController.lhPrecioOriginal.label')}"
|
||||
sort="auto(preciooriginal)" />
|
||||
<listheader width="6%" image="/gui/img/builder.gif"
|
||||
align="right"
|
||||
label="${c:l('busquedaTarifaController.lhPrecioPedagio.label')}"
|
||||
sort="auto(importepedagio)" />
|
||||
<listheader width="6%" image="/gui/img/builder.gif"
|
||||
align="right"
|
||||
label="${c:l('busquedaTarifaController.lhPrecioTaxa.label')}"
|
||||
sort="auto(importetaxaembarque)" />
|
||||
|
||||
<listheader width="6%" image="/gui/img/builder.gif"
|
||||
align="right"
|
||||
label="${c:l('busquedaTarifaController.lhPrecioSeguro.label')}"
|
||||
sort="auto(importeseguro)" />
|
||||
<listheader width="6%" image="/gui/img/builder.gif"
|
||||
align="right" id="listheaderTPP"
|
||||
label="${c:l('busquedaTarifaController.lhPrecioTPP.label')}"
|
||||
sort="auto(importeTPP)" />
|
||||
|
||||
<listheader width="6%" image="/gui/img/builder.gif"
|
||||
align="right"
|
||||
label="${c:l('busquedaTarifaController.lhPrecioOutros.label')}"
|
||||
sort="auto(importeoutros)" />
|
||||
<listheader id="lhStatusTarifa" width="7%"
|
||||
image="/gui/img/builder.gif"
|
||||
label="${c:l('busquedaTarifaController.lhStatusTarifa.label')}"
|
||||
sort="auto(statustarifa)" />
|
||||
<listheader id="lhOrigen" width="7%"
|
||||
image="/gui/img/builder.gif"
|
||||
label="${c:l('busquedaTarifaController.lhOrigen.label')}"
|
||||
sort="auto(tramo.origem.descparada)" />
|
||||
<listheader id="lhDestino" width="7%"
|
||||
image="/gui/img/builder.gif"
|
||||
label="${c:l('busquedaTarifaController.lhDestino.label')}"
|
||||
sort="auto(tramo.destino.descparada)" />
|
||||
<listheader id="lhVia" width="6%"
|
||||
image="/gui/img/builder.gif"
|
||||
label="${c:l('busquedaTarifaController.lhVia.label')}"
|
||||
sort="auto(tramo.via.nombvia)" />
|
||||
<listheader id="lhMarca" width="6%"
|
||||
image="/gui/img/builder.gif"
|
||||
label="${c:l('busquedaTarifaController.lhMarca.label')}"
|
||||
sort="auto(marca.descmarca)" />
|
||||
<listheader id="lhFeciniciovigencia" width="6%"
|
||||
image="/gui/img/builder.gif"
|
||||
label="${c:l('busquedaTarifaController.lhFeciniciovigencia.label')}"
|
||||
sort="auto(vigenciaTarifa.feciniciovigencia)" />
|
||||
<listheader id="lhClaseServicio" width="7%"
|
||||
image="/gui/img/builder.gif"
|
||||
label="${c:l('busquedaTarifaController.lhClaseServicio.label')}"
|
||||
sort="auto(claseServicio.descclase)" />
|
||||
<listheader id="lhOrgao" width="7%"
|
||||
image="/gui/img/builder.gif"
|
||||
label="${c:l('busquedaTarifaController.lhOrgao.label')}"
|
||||
sort="auto(orgaoConcedente.descOrgao)" />
|
||||
<listheader id="lhRuta" width="6%"
|
||||
image="/gui/img/builder.gif"
|
||||
label="${c:l('busquedaTarifaController.lhPrefixoLinha.label')}"
|
||||
sort="auto(ruta.prefixo)" />
|
||||
<listheader id="lhNumRuta" width="6%"
|
||||
image="/gui/img/builder.gif"
|
||||
label="${c:l('busquedaTarifaController.lhNumLinha.label')}"
|
||||
sort="auto(ruta.numRuta)" />
|
||||
</listhead>
|
||||
</listbox>
|
||||
</window>
|
||||
</zk>
|
|
@ -5,115 +5,172 @@
|
|||
<?taglib uri="http://www.zkoss.org/dsp/web/core" prefix="c"?>
|
||||
|
||||
<zk xmlns="http://www.zkoss.org/2005/zul">
|
||||
<window id="winTarifaOficial" title="${c:l('busquedaTarifaController.window.title')}"
|
||||
apply="${busquedaTarifaOficialController}" contentStyle="overflow:auto"
|
||||
height="500px" width="1200px" border="normal" >
|
||||
<toolbar>
|
||||
<button id="btnRefresh" image="/gui/img/refresh.png" width="35px"
|
||||
tooltiptext="${c:l('busquedaTarifaController.btnRefresh.tooltiptext')}" />
|
||||
<separator orient="vertical" />
|
||||
<window id="winTarifaOficial"
|
||||
title="${c:l('busquedaTarifaController.window.title')}"
|
||||
apply="${busquedaTarifaOficialController}"
|
||||
contentStyle="overflow:auto" height="500px" width="1200px"
|
||||
border="normal">
|
||||
<toolbar>
|
||||
<button id="btnRefresh" image="/gui/img/refresh.png"
|
||||
width="35px"
|
||||
tooltiptext="${c:l('busquedaTarifaController.btnRefresh.tooltiptext')}" />
|
||||
<separator orient="vertical" />
|
||||
|
||||
<!-- Essa tela nao precisa de criar nova TarifaOficial
|
||||
<button id="btnNovo" image="/gui/img/add.png" width="35px"
|
||||
tooltiptext="${c:l('busquedaTarifaController.btnNovo.tooltiptext')}" />
|
||||
-->
|
||||
<!-- Essa tela nao precisa de criar nova TarifaOficial
|
||||
<button id="btnNovo" image="/gui/img/add.png" width="35px"
|
||||
tooltiptext="${c:l('busquedaTarifaController.btnNovo.tooltiptext')}" />
|
||||
-->
|
||||
|
||||
<separator orient="vertical" />
|
||||
<button id="btnCerrar" onClick="winTarifaOficial.detach()" image="/gui/img/exit.png" width="35px"
|
||||
tooltiptext="${c:l('busquedaTarifaController.btnCerrar.tooltiptext')}"/>
|
||||
</toolbar>
|
||||
<separator orient="vertical" />
|
||||
<button id="btnCerrar" onClick="winTarifaOficial.detach()"
|
||||
image="/gui/img/exit.png" width="35px"
|
||||
tooltiptext="${c:l('busquedaTarifaController.btnCerrar.tooltiptext')}" />
|
||||
</toolbar>
|
||||
|
||||
<grid fixedLayout="true">
|
||||
<columns>
|
||||
<column/>
|
||||
<column/>
|
||||
<column/>
|
||||
<column/>
|
||||
</columns>
|
||||
<rows>
|
||||
<row>
|
||||
<label value="${c:l('busquedaMercadoCompetidoController.lhOrigem.label')}"/>
|
||||
<combobox id="cmbOrigem" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxParada"
|
||||
mold="rounded" buttonVisible="true" width="90%" sinTodos="true"/>
|
||||
<label value="${c:l('busquedaMercadoCompetidoController.lhDestino.label')}"/>
|
||||
<combobox id="cmbDestino" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxParada"
|
||||
mold="rounded" buttonVisible="true" width="90%" sinTodos="true"/>
|
||||
</row>
|
||||
<row>
|
||||
<label value="${c:l('busquedaTarifaController.lhMarca.label')}"/>
|
||||
<combobox id="cmbMarca" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||
mold="rounded" buttonVisible="true" width="90%"
|
||||
model="@{winTarifaOficial$composer.lsMarcas}"/>
|
||||
<label value="${c:l('busquedaTarifaController.lhClaseServicio.label')}"/>
|
||||
<combobox id="cmbClaseServicio" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||
mold="rounded" buttonVisible="true" width="90%"
|
||||
model="@{winTarifaOficial$composer.lsClaseServico}"/>
|
||||
</row>
|
||||
<grid fixedLayout="true">
|
||||
<columns>
|
||||
<column />
|
||||
<column />
|
||||
<column />
|
||||
<column />
|
||||
</columns>
|
||||
<rows>
|
||||
<row>
|
||||
<label
|
||||
value="${c:l('busquedaMercadoCompetidoController.lhOrigem.label')}" />
|
||||
<combobox id="cmbOrigem"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxParada"
|
||||
mold="rounded" buttonVisible="true" width="90%" sinTodos="true" />
|
||||
<label
|
||||
value="${c:l('busquedaMercadoCompetidoController.lhDestino.label')}" />
|
||||
<combobox id="cmbDestino"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxParada"
|
||||
mold="rounded" buttonVisible="true" width="90%" sinTodos="true" />
|
||||
</row>
|
||||
<row>
|
||||
<label
|
||||
value="${c:l('busquedaTarifaController.lhMarca.label')}" />
|
||||
<combobox id="cmbMarca"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||
mold="rounded" buttonVisible="true" width="90%"
|
||||
model="@{winTarifaOficial$composer.lsMarcas}" />
|
||||
<label
|
||||
value="${c:l('busquedaTarifaController.lhClaseServicio.label')}" />
|
||||
<combobox id="cmbClaseServicio"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||
mold="rounded" buttonVisible="true" width="90%"
|
||||
model="@{winTarifaOficial$composer.lsClaseServico}" />
|
||||
</row>
|
||||
|
||||
<row>
|
||||
<label value="${c:l('busquedaTarifaController.lhLinha.label')}"/>
|
||||
<combobox id="cmbRuta" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||
mold="rounded" buttonVisible="true" width="90%"
|
||||
model="@{winTarifaOficial$composer.lsRuta}"/>
|
||||
<label value="${c:l('busquedaTarifaController.lhNumLinha.label')}"/>
|
||||
<row>
|
||||
<label
|
||||
value="${c:l('busquedaTarifaController.lhLinha.label')}" />
|
||||
<combobox id="cmbRuta"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||
mold="rounded" buttonVisible="true" width="90%"
|
||||
model="@{winTarifaOficial$composer.lsRuta}" />
|
||||
<label
|
||||
value="${c:l('busquedaTarifaController.lhNumLinha.label')}" />
|
||||
<textbox id="txbNumRuta" width="90%" maxlength="30"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" />
|
||||
</row>
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" />
|
||||
</row>
|
||||
|
||||
<row>
|
||||
<label value="${c:l('busquedaTarifaController.lhMoneda.label')}"/>
|
||||
<combobox id="cmbMoneda" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||
mold="rounded" buttonVisible="true" width="90%"
|
||||
model="@{winTarifaOficial$composer.lsMonedas}"/>
|
||||
</row>
|
||||
</rows>
|
||||
</grid>
|
||||
<row>
|
||||
<label
|
||||
value="${c:l('busquedaTarifaController.lhMoneda.label')}" />
|
||||
<combobox id="cmbMoneda"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||
mold="rounded" buttonVisible="true" width="90%"
|
||||
model="@{winTarifaOficial$composer.lsMonedas}" />
|
||||
|
||||
<toolbar>
|
||||
<button id="btnPesquisa" image="/gui/img/find.png"
|
||||
label="${c:l('busquedaTarifaController.btnPesquisa.label')}"/>
|
||||
</toolbar>
|
||||
<label
|
||||
value="${c:l('busquedaMercadoCompetidoController.Vende.label')}" />
|
||||
<combobox id="cmbVende"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||
mold="rounded" buttonVisible="true" width="90%"
|
||||
model="@{winTarifaOficial$composer.lsVende}" />
|
||||
</row>
|
||||
</rows>
|
||||
</grid>
|
||||
|
||||
<paging id="pagingTarifaOficial" pageSize="10"/>
|
||||
<listbox id="tarifaList" use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox"
|
||||
multiple="false" height="250px" vflex="false">
|
||||
<listhead sizable="true">
|
||||
<listheader width="5%" image="/gui/img/builder.gif"
|
||||
label="${c:l('lb.id')}" sort="auto(tarifaOficialId)"/>
|
||||
<listheader id="lhPrecio" width="8%" image="/gui/img/builder.gif" align="right"
|
||||
label="${c:l('busquedaTarifaController.lhPrecio.label')}" sort="auto(precio)"/>
|
||||
<listheader id="lhPrecioOriginal" width="8%" image="/gui/img/builder.gif" align="right"
|
||||
label="${c:l('busquedaTarifaController.lhPrecioOriginal.label')}" sort="auto(preciooriginal)"/>
|
||||
<toolbar>
|
||||
<button id="btnPesquisa" image="/gui/img/find.png"
|
||||
label="${c:l('busquedaTarifaController.btnPesquisa.label')}" />
|
||||
</toolbar>
|
||||
|
||||
<listheader width="8%" image="/gui/img/builder.gif" align="right"
|
||||
label="${c:l('busquedaTarifaController.lhPrecioPedagio.label')}" sort="auto(importepedagio)"/>
|
||||
<listheader width="8%" image="/gui/img/builder.gif" align="right"
|
||||
label="${c:l('busquedaTarifaController.lhPrecioTaxa.label')}" sort="auto(importetaxaembarque)"/>
|
||||
<listheader width="8%" image="/gui/img/builder.gif" align="right"
|
||||
label="${c:l('busquedaTarifaController.lhPrecioSeguro.label')}" sort="auto(importeseguro)"/>
|
||||
<listheader width="8%" image="/gui/img/builder.gif" align="right" id="listheaderTPP"
|
||||
label="${c:l('busquedaTarifaController.lhPrecioTPP.label')}" sort="auto(importetpp)"/>
|
||||
<listheader width="8%" image="/gui/img/builder.gif" align="right"
|
||||
label="${c:l('busquedaTarifaController.lhPrecioOutros.label')}" sort="auto(importeoutros)"/>
|
||||
|
||||
<listheader id="lhOrigen" width="10%" image="/gui/img/builder.gif"
|
||||
label="${c:l('busquedaTarifaController.lhOrigen.label')}" sort="auto(tramo.origem.descparada)"/>
|
||||
<listheader id="lhDestino" width="10%" image="/gui/img/builder.gif"
|
||||
label="${c:l('busquedaTarifaController.lhDestino.label')}" sort="auto(tramo.destino.descparada)"/>
|
||||
<listheader id="lhVia" width="8%" image="/gui/img/builder.gif"
|
||||
label="${c:l('busquedaTarifaController.lhVia.label')}" sort="auto(tramo.via.nombvia)"/>
|
||||
<listheader id="lhMarca" width="8%" image="/gui/img/builder.gif"
|
||||
label="${c:l('busquedaTarifaController.lhMarca.label')}" sort="auto(marca.descmarca)"/>
|
||||
|
||||
<listheader id="lhClaseServicio" width="8%" image="/gui/img/builder.gif"
|
||||
label="${c:l('busquedaTarifaController.lhClaseServicio.label')}" sort="auto(claseServicio.descclase)"/>
|
||||
<listheader id="lhOrgao" width="8%" image="/gui/img/builder.gif"
|
||||
label="${c:l('busquedaTarifaController.lhOrgao.label')}" sort="auto(orgaoConcedente.descOrgao)"/>
|
||||
<listheader id="lhRuta" width="8%" image="/gui/img/builder.gif"
|
||||
label="${c:l('busquedaTarifaController.lhPrefixoLinha.label')}" sort="auto(ruta.prefixo)"/>
|
||||
<listheader id="lhNumRuta" width="8%" image="/gui/img/builder.gif"
|
||||
label="${c:l('busquedaTarifaController.lhNumLinha.label')}" sort="auto(ruta.numRuta)"/>
|
||||
</listhead>
|
||||
</listbox>
|
||||
</window>
|
||||
|
||||
<listbox id="tarifaList"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox"
|
||||
multiple="false" height="250px" vflex="false" mold="paging"
|
||||
pageSize="10"
|
||||
pagingPosition="top">
|
||||
<listhead sizable="true">
|
||||
<listheader width="5%" image="/gui/img/builder.gif"
|
||||
label="${c:l('lb.id')}" sort="auto(tarifaOficialId)" />
|
||||
<listheader id="lhPrecio" width="8%"
|
||||
image="/gui/img/builder.gif" align="right"
|
||||
label="${c:l('busquedaTarifaController.lhPrecio.label')}"
|
||||
sort="auto(precio)" />
|
||||
<listheader id="lhPrecioOriginal" width="8%"
|
||||
image="/gui/img/builder.gif" align="right"
|
||||
label="${c:l('busquedaTarifaController.lhPrecioOriginal.label')}"
|
||||
sort="auto(preciooriginal)" />
|
||||
|
||||
<listheader width="8%" image="/gui/img/builder.gif"
|
||||
align="right"
|
||||
label="${c:l('busquedaTarifaController.lhPrecioPedagio.label')}"
|
||||
sort="auto(importepedagio)" />
|
||||
<listheader width="8%" image="/gui/img/builder.gif"
|
||||
align="right"
|
||||
label="${c:l('busquedaTarifaController.lhPrecioTaxa.label')}"
|
||||
sort="auto(importetaxaembarque)" />
|
||||
<listheader width="8%" image="/gui/img/builder.gif"
|
||||
align="right"
|
||||
label="${c:l('busquedaTarifaController.lhPrecioSeguro.label')}"
|
||||
sort="auto(importeseguro)" />
|
||||
<listheader width="8%" image="/gui/img/builder.gif"
|
||||
align="right" id="listheaderTPP"
|
||||
label="${c:l('busquedaTarifaController.lhPrecioTPP.label')}"
|
||||
sort="auto(importetpp)" />
|
||||
<listheader width="8%" image="/gui/img/builder.gif"
|
||||
align="right"
|
||||
label="${c:l('busquedaTarifaController.lhPrecioOutros.label')}"
|
||||
sort="auto(importeoutros)" />
|
||||
|
||||
<listheader id="lhOrigen" width="10%"
|
||||
image="/gui/img/builder.gif"
|
||||
label="${c:l('busquedaTarifaController.lhOrigen.label')}"
|
||||
sort="auto(tramo.origem.descparada)" />
|
||||
<listheader id="lhDestino" width="10%"
|
||||
image="/gui/img/builder.gif"
|
||||
label="${c:l('busquedaTarifaController.lhDestino.label')}"
|
||||
sort="auto(tramo.destino.descparada)" />
|
||||
<listheader id="lhVia" width="8%"
|
||||
image="/gui/img/builder.gif"
|
||||
label="${c:l('busquedaTarifaController.lhVia.label')}"
|
||||
sort="auto(tramo.via.nombvia)" />
|
||||
<listheader id="lhMarca" width="8%"
|
||||
image="/gui/img/builder.gif"
|
||||
label="${c:l('busquedaTarifaController.lhMarca.label')}"
|
||||
sort="auto(marca.descmarca)" />
|
||||
|
||||
<listheader id="lhClaseServicio" width="8%"
|
||||
image="/gui/img/builder.gif"
|
||||
label="${c:l('busquedaTarifaController.lhClaseServicio.label')}"
|
||||
sort="auto(claseServicio.descclase)" />
|
||||
<listheader id="lhOrgao" width="8%"
|
||||
image="/gui/img/builder.gif"
|
||||
label="${c:l('busquedaTarifaController.lhOrgao.label')}"
|
||||
sort="auto(orgaoConcedente.descOrgao)" />
|
||||
<listheader id="lhRuta" width="8%"
|
||||
image="/gui/img/builder.gif"
|
||||
label="${c:l('busquedaTarifaController.lhPrefixoLinha.label')}"
|
||||
sort="auto(ruta.prefixo)" />
|
||||
<listheader id="lhNumRuta" width="8%"
|
||||
image="/gui/img/builder.gif"
|
||||
label="${c:l('busquedaTarifaController.lhNumLinha.label')}"
|
||||
sort="auto(ruta.numRuta)" />
|
||||
</listhead>
|
||||
</listbox>
|
||||
</window>
|
||||
</zk>
|
Loading…
Reference in New Issue