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.Button;
|
||||||
import org.zkoss.zul.Combobox;
|
import org.zkoss.zul.Combobox;
|
||||||
import org.zkoss.zul.Listheader;
|
import org.zkoss.zul.Listheader;
|
||||||
import org.zkoss.zul.Paging;
|
|
||||||
|
|
||||||
import com.rjconsultores.ventaboletos.entidad.Categoria;
|
import com.rjconsultores.ventaboletos.entidad.Categoria;
|
||||||
import com.rjconsultores.ventaboletos.entidad.ClaseServicio;
|
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.utilerias.UsuarioLogado;
|
||||||
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
|
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
|
||||||
import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;
|
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.rjconsultores.ventaboletos.web.utilerias.render.RenderTarifa;
|
||||||
import com.trg.search.Filter;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
|
@ -77,9 +73,7 @@ public class BusquedaTarifaController extends MyGenericForwardComposer {
|
||||||
@Autowired
|
@Autowired
|
||||||
private UsuarioService usuarioService;
|
private UsuarioService usuarioService;
|
||||||
|
|
||||||
@Autowired
|
|
||||||
private transient PagedListWrapper<Tarifa> plwTarifa;
|
|
||||||
private Paging pagingTarifa;
|
|
||||||
@Autowired
|
@Autowired
|
||||||
private MarcaService marcaService;
|
private MarcaService marcaService;
|
||||||
@Autowired
|
@Autowired
|
||||||
|
@ -105,7 +99,7 @@ public class BusquedaTarifaController extends MyGenericForwardComposer {
|
||||||
private List<TipoPuntoVenta> lsTipoPontoVenta;
|
private List<TipoPuntoVenta> lsTipoPontoVenta;
|
||||||
private List<Ruta> lsRuta;
|
private List<Ruta> lsRuta;
|
||||||
private List<Via> lsVia;
|
private List<Via> lsVia;
|
||||||
|
private List<String> lsVende;
|
||||||
private MyListbox tarifaList;
|
private MyListbox tarifaList;
|
||||||
private Combobox cmbMarca;
|
private Combobox cmbMarca;
|
||||||
private Combobox cmbOrigem;
|
private Combobox cmbOrigem;
|
||||||
|
@ -129,6 +123,8 @@ public class BusquedaTarifaController extends MyGenericForwardComposer {
|
||||||
private Ruta ruta;
|
private Ruta ruta;
|
||||||
private Via via;
|
private Via via;
|
||||||
private Listheader listheaderTPP;
|
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 final String PERMISSAO_EXCLUIR_TODAS_PESQUISA = "COM.RJCONSULTORES.VENTABOLETOS.GUI.ADM.PRECO.EXCLUIR.TODAS.PESQUISA";
|
||||||
|
|
||||||
|
@ -282,13 +278,13 @@ public class BusquedaTarifaController extends MyGenericForwardComposer {
|
||||||
refreshLista(true);
|
refreshLista(true);
|
||||||
}
|
}
|
||||||
|
|
||||||
private boolean temPermissao(String permissao){
|
private boolean temPermissao(String permissao) {
|
||||||
Usuario usuario = usuarioService.obtenerID(UsuarioLogado.getUsuarioLogado().getUsuarioId());
|
Usuario usuario = usuarioService.obtenerID(UsuarioLogado.getUsuarioLogado().getUsuarioId());
|
||||||
|
|
||||||
for (UsuarioPerfil up : usuario.getUsuarioPerfilList()){
|
for (UsuarioPerfil up : usuario.getUsuarioPerfilList()) {
|
||||||
List<PerfilFuncion> listPerfilFuncion = up.getPerfil().getPerfilFuncionList();
|
List<PerfilFuncion> listPerfilFuncion = up.getPerfil().getPerfilFuncionList();
|
||||||
for (PerfilFuncion pf : listPerfilFuncion) {
|
for (PerfilFuncion pf : listPerfilFuncion) {
|
||||||
if (pf.getFuncionSistema().getDescruta().equals(permissao)){
|
if (pf.getFuncionSistema().getDescruta().equals(permissao)) {
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -300,7 +296,7 @@ public class BusquedaTarifaController extends MyGenericForwardComposer {
|
||||||
try {
|
try {
|
||||||
|
|
||||||
if (moneda == null && marca == null && claseServicio == null && vigenciaTarifa == null && categoria == null
|
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(
|
Messagebox.show(
|
||||||
Labels.getLabel("editarTarifaController.btnFechar.MSG.pesquisaobrigatoria"),
|
Labels.getLabel("editarTarifaController.btnFechar.MSG.pesquisaobrigatoria"),
|
||||||
|
@ -342,8 +338,7 @@ public class BusquedaTarifaController extends MyGenericForwardComposer {
|
||||||
public void doAfterCompose(Component comp) throws Exception {
|
public void doAfterCompose(Component comp) throws Exception {
|
||||||
super.doAfterCompose(comp);
|
super.doAfterCompose(comp);
|
||||||
listheaderTPP.setVisible(ApplicationProperties.getInstance().exibeTpp());
|
listheaderTPP.setVisible(ApplicationProperties.getInstance().exibeTpp());
|
||||||
this.
|
this.cmbMarca.addEventListener("onChange", new EventListener() {
|
||||||
cmbMarca.addEventListener("onChange", new EventListener() {
|
|
||||||
@Override
|
@Override
|
||||||
public void onEvent(Event event) throws Exception {
|
public void onEvent(Event event) throws Exception {
|
||||||
Marca marca = getIfSelected(cmbMarca);
|
Marca marca = getIfSelected(cmbMarca);
|
||||||
|
@ -352,8 +347,7 @@ public class BusquedaTarifaController extends MyGenericForwardComposer {
|
||||||
lsRuta.add(null);
|
lsRuta.add(null);
|
||||||
if (marca != null) {
|
if (marca != null) {
|
||||||
lsRuta.addAll(rutaService.obtenerPorEmpresa(marca.getEmpresa()));
|
lsRuta.addAll(rutaService.obtenerPorEmpresa(marca.getEmpresa()));
|
||||||
}
|
} else {
|
||||||
else {
|
|
||||||
lsRuta.addAll(rutaService.obtenerTodos());
|
lsRuta.addAll(rutaService.obtenerTodos());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -398,7 +392,12 @@ public class BusquedaTarifaController extends MyGenericForwardComposer {
|
||||||
lsVia.add(null);
|
lsVia.add(null);
|
||||||
lsVia.addAll(viaService.obtenerTodos());
|
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);
|
btnExcluirTodos.setDisabled(true);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -442,6 +441,7 @@ public class BusquedaTarifaController extends MyGenericForwardComposer {
|
||||||
destino = getIfSelected(cmbDestino);
|
destino = getIfSelected(cmbDestino);
|
||||||
ruta = getIfSelected(cmbRuta);
|
ruta = getIfSelected(cmbRuta);
|
||||||
via = getIfSelected(cmbVia);
|
via = getIfSelected(cmbVia);
|
||||||
|
vende = getIfSelected(cmbVende) != null ? returnStatusVende((String) getIfSelected(cmbVende)) : null;
|
||||||
|
|
||||||
if ((moneda == null) && (!cmbMoneda.getText().isEmpty())) {
|
if ((moneda == null) && (!cmbMoneda.getText().isEmpty())) {
|
||||||
|
|
||||||
|
@ -524,48 +524,14 @@ public class BusquedaTarifaController extends MyGenericForwardComposer {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
HibernateSearchObject<Tarifa> tarifaBusqueda = new HibernateSearchObject<Tarifa>(Tarifa.class, pagingTarifa.getPageSize());
|
tarifaList.setData(tarifaService.obterTarifaOficialPorFiltro(moneda, marca, lsMarcas, origem, destino, claseServicio, vigenciaTarifa, categoria, tipoPuntoVenta, ruta, via, vende));
|
||||||
tarifaBusqueda.addFilterEqual("activo", Boolean.TRUE);
|
|
||||||
|
|
||||||
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) {
|
if (tarifaList.getData().length == 0 && exibirMsgNenhumRegistro) {
|
||||||
try {
|
try {
|
||||||
Messagebox.show(Labels.getLabel("MSG.ningunRegistro"),
|
Messagebox.show(Labels.getLabel("MSG.ningunRegistro"),
|
||||||
Labels.getLabel("editarTarifaController.window.title"),
|
Labels.getLabel("editarTarifaController.window.title"),
|
||||||
Messagebox.OK, Messagebox.INFORMATION);
|
Messagebox.OK, Messagebox.INFORMATION);
|
||||||
}
|
} catch (InterruptedException ex) {
|
||||||
catch (InterruptedException ex) {
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -574,14 +540,37 @@ public class BusquedaTarifaController extends MyGenericForwardComposer {
|
||||||
|
|
||||||
private void HabilitarBotaoExcluirTodos() {
|
private void HabilitarBotaoExcluirTodos() {
|
||||||
if (moneda != null || marca != null || claseServicio != null || vigenciaTarifa != null || categoria != null
|
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;
|
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);
|
btnExcluirTodos.setDisabled(false);
|
||||||
}else{
|
} else {
|
||||||
btnExcluirTodos.setDisabled(true);
|
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.zk.ui.event.EventListener;
|
||||||
import org.zkoss.zul.Combobox;
|
import org.zkoss.zul.Combobox;
|
||||||
import org.zkoss.zul.Listheader;
|
import org.zkoss.zul.Listheader;
|
||||||
import org.zkoss.zul.Paging;
|
|
||||||
import org.zkoss.zul.Textbox;
|
import org.zkoss.zul.Textbox;
|
||||||
|
|
||||||
import com.rjconsultores.ventaboletos.entidad.ClaseServicio;
|
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.MarcaService;
|
||||||
import com.rjconsultores.ventaboletos.service.MonedaService;
|
import com.rjconsultores.ventaboletos.service.MonedaService;
|
||||||
import com.rjconsultores.ventaboletos.service.RutaService;
|
import com.rjconsultores.ventaboletos.service.RutaService;
|
||||||
|
import com.rjconsultores.ventaboletos.service.TarifaOficialService;
|
||||||
import com.rjconsultores.ventaboletos.utilerias.ApplicationProperties;
|
import com.rjconsultores.ventaboletos.utilerias.ApplicationProperties;
|
||||||
import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado;
|
import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado;
|
||||||
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
|
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
|
||||||
import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;
|
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;
|
import com.rjconsultores.ventaboletos.web.utilerias.render.RenderTarifaOficial;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @author rodrigo
|
* @author rodrigo
|
||||||
|
@ -65,9 +64,7 @@ public class BusquedaTarifaOficialController extends MyGenericForwardComposer {
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
@Autowired
|
|
||||||
private transient PagedListWrapper<TarifaOficial> plwTarifaOficial;
|
|
||||||
private Paging pagingTarifaOficial;
|
|
||||||
@Autowired
|
@Autowired
|
||||||
private MarcaService marcaService;
|
private MarcaService marcaService;
|
||||||
@Autowired
|
@Autowired
|
||||||
|
@ -76,11 +73,14 @@ public class BusquedaTarifaOficialController extends MyGenericForwardComposer {
|
||||||
private RutaService rutaService;
|
private RutaService rutaService;
|
||||||
@Autowired
|
@Autowired
|
||||||
private MonedaService monedaService;
|
private MonedaService monedaService;
|
||||||
|
@Autowired
|
||||||
|
private TarifaOficialService tarifaOficialService;
|
||||||
private List<Marca> lsMarcas;
|
private List<Marca> lsMarcas;
|
||||||
private List<ClaseServicio> lsClaseServico;
|
private List<ClaseServicio> lsClaseServico;
|
||||||
private List<Ruta> lsRuta;
|
private List<Ruta> lsRuta;
|
||||||
private List<Tramo> lsTramos;
|
private List<Tramo> lsTramos;
|
||||||
private List<Moneda> lsMonedas;
|
private List<Moneda> lsMonedas;
|
||||||
|
private List<String> lsVende;
|
||||||
private Combobox cmbOrigem;
|
private Combobox cmbOrigem;
|
||||||
private Combobox cmbDestino;
|
private Combobox cmbDestino;
|
||||||
private Combobox cmbMarca;
|
private Combobox cmbMarca;
|
||||||
|
@ -91,6 +91,7 @@ public class BusquedaTarifaOficialController extends MyGenericForwardComposer {
|
||||||
private Combobox cmbVigenciaTarifaOficial;
|
private Combobox cmbVigenciaTarifaOficial;
|
||||||
private MyListbox tarifaList;
|
private MyListbox tarifaList;
|
||||||
private Listheader listheaderTPP;
|
private Listheader listheaderTPP;
|
||||||
|
private Combobox cmbVende;
|
||||||
|
|
||||||
private static final Logger log = Logger.getLogger(BusquedaTarifaOficialController.class);
|
private static final Logger log = Logger.getLogger(BusquedaTarifaOficialController.class);
|
||||||
|
|
||||||
|
@ -202,6 +203,16 @@ public class BusquedaTarifaOficialController extends MyGenericForwardComposer {
|
||||||
verTarifaOficial(new TarifaOficial());
|
verTarifaOficial(new TarifaOficial());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
public List<String> getLsVende() {
|
||||||
|
return lsVende;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setLsVende(List<String> lsVende ) {
|
||||||
|
this.lsVende = lsVende;
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void doAfterCompose(Component comp) throws Exception {
|
public void doAfterCompose(Component comp) throws Exception {
|
||||||
super.doAfterCompose(comp);
|
super.doAfterCompose(comp);
|
||||||
|
@ -234,6 +245,12 @@ public class BusquedaTarifaOficialController extends MyGenericForwardComposer {
|
||||||
lsMonedas.add(null);
|
lsMonedas.add(null);
|
||||||
lsMonedas.addAll(monedaService.obtenerTodos());
|
lsMonedas.addAll(monedaService.obtenerTodos());
|
||||||
|
|
||||||
|
lsVende = new ArrayList();
|
||||||
|
lsVende.add(null);
|
||||||
|
lsVende.add("Sim");
|
||||||
|
lsVende.add("Não");
|
||||||
|
|
||||||
|
|
||||||
refreshLista();
|
refreshLista();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -264,9 +281,11 @@ public class BusquedaTarifaOficialController extends MyGenericForwardComposer {
|
||||||
Parada destino = getIfSelected(cmbDestino);
|
Parada destino = getIfSelected(cmbDestino);
|
||||||
Marca marca = getIfSelected(cmbMarca);
|
Marca marca = getIfSelected(cmbMarca);
|
||||||
ClaseServicio claseServicio = getIfSelected(cmbClaseServicio);
|
ClaseServicio claseServicio = getIfSelected(cmbClaseServicio);
|
||||||
|
|
||||||
Ruta ruta = getIfSelected(cmbRuta);
|
Ruta ruta = getIfSelected(cmbRuta);
|
||||||
String numRuta = getIfFilled(txbNumRuta);
|
String numRuta = getIfFilled(txbNumRuta);
|
||||||
Moneda moneda = getIfSelected(cmbMoneda);
|
Moneda moneda = getIfSelected(cmbMoneda);
|
||||||
|
Boolean vende = getIfSelected(cmbVende)!=null?returnStatusVende((String)getIfSelected(cmbVende)):null;
|
||||||
|
|
||||||
if ((moneda == null) && (!cmbMoneda.getText().isEmpty())) {
|
if ((moneda == null) && (!cmbMoneda.getText().isEmpty())) {
|
||||||
Messagebox.show(Labels.getLabel("MSG.SELECCIONE.VALOR.CORRECTO") + " Moneda.",
|
Messagebox.show(Labels.getLabel("MSG.SELECCIONE.VALOR.CORRECTO") + " Moneda.",
|
||||||
|
@ -324,27 +343,17 @@ public class BusquedaTarifaOficialController extends MyGenericForwardComposer {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
HibernateSearchObject<TarifaOficial> tarifaBusqueda = new HibernateSearchObject<TarifaOficial>(TarifaOficial.class, pagingTarifaOficial.getPageSize());
|
tarifaList.setData(tarifaOficialService.obterTarifaOficialPorFiltro(moneda, marca,lsMarcas, origem, destino, claseServicio, ruta, numRuta, vende));
|
||||||
|
|
||||||
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) {
|
if (tarifaList.getData().length == 0) {
|
||||||
Messagebox.show(Labels.getLabel("MSG.ningunRegistro"),Labels.getLabel("editarTarifaOficialController.window.title"),Messagebox.OK, Messagebox.INFORMATION);
|
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.lhClaseServicio.label = Clase de servicio
|
||||||
busquedaMercadoCompetidoController.lhOrigem.label = Origen
|
busquedaMercadoCompetidoController.lhOrigem.label = Origen
|
||||||
busquedaMercadoCompetidoController.lhDestino.label = Destino
|
busquedaMercadoCompetidoController.lhDestino.label = Destino
|
||||||
|
busquedaMercadoCompetidoController.Vende.label = Vende
|
||||||
busquedaMercadoCompetidoController.btnPesquisa.label = Búsqueda
|
busquedaMercadoCompetidoController.btnPesquisa.label = Búsqueda
|
||||||
|
|
||||||
# Editar Tramo Competido
|
# Editar Tramo Competido
|
||||||
|
|
|
@ -3054,6 +3054,7 @@ busquedaMercadoCompetidoController.lhId.label = ID
|
||||||
busquedaMercadoCompetidoController.lhClaseServicio.label = Tipo de Classe
|
busquedaMercadoCompetidoController.lhClaseServicio.label = Tipo de Classe
|
||||||
busquedaMercadoCompetidoController.lhOrigem.label = Origem
|
busquedaMercadoCompetidoController.lhOrigem.label = Origem
|
||||||
busquedaMercadoCompetidoController.lhDestino.label = Destino
|
busquedaMercadoCompetidoController.lhDestino.label = Destino
|
||||||
|
busquedaMercadoCompetidoController.Vende.label = Vende
|
||||||
busquedaMercadoCompetidoController.btnPesquisa.label = Pesquisa
|
busquedaMercadoCompetidoController.btnPesquisa.label = Pesquisa
|
||||||
|
|
||||||
# Editar Trecho Competido
|
# Editar Trecho Competido
|
||||||
|
|
|
@ -32,7 +32,7 @@
|
||||||
<label
|
<label
|
||||||
value="${c:l('nuevaParadaController.lblCodOrigem.value')}" />
|
value="${c:l('nuevaParadaController.lblCodOrigem.value')}" />
|
||||||
<textbox id="cveParadaOrigem" maxlength="6" forward="onOK=onChange"
|
<textbox id="cveParadaOrigem" maxlength="6" forward="onOK=onChange"
|
||||||
value="">
|
value="" use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" >
|
||||||
</textbox>
|
</textbox>
|
||||||
|
|
||||||
|
|
||||||
|
@ -47,7 +47,7 @@
|
||||||
<label
|
<label
|
||||||
value="${c:l('nuevaParadaController.lblCodDestino.value')}" />
|
value="${c:l('nuevaParadaController.lblCodDestino.value')}" />
|
||||||
<textbox id="cveParadaDestino" maxlength="6" forward="onOK=onChange"
|
<textbox id="cveParadaDestino" maxlength="6" forward="onOK=onChange"
|
||||||
value="" >
|
value="" use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox">
|
||||||
</textbox>
|
</textbox>
|
||||||
|
|
||||||
<label
|
<label
|
||||||
|
|
|
@ -5,11 +5,13 @@
|
||||||
<?taglib uri="http://www.zkoss.org/dsp/web/core" prefix="c"?>
|
<?taglib uri="http://www.zkoss.org/dsp/web/core" prefix="c"?>
|
||||||
|
|
||||||
<zk>
|
<zk>
|
||||||
<window id="winTarifa" title="${c:l('busquedaTarifaController.window.title')}"
|
<window id="winTarifa"
|
||||||
|
title="${c:l('busquedaTarifaController.window.title')}"
|
||||||
apply="${busquedaTarifaController}" contentStyle="overflow:auto"
|
apply="${busquedaTarifaController}" contentStyle="overflow:auto"
|
||||||
height="500px" width="1300px" border="normal" >
|
height="500px" width="1300px" border="normal">
|
||||||
<toolbar>
|
<toolbar>
|
||||||
<button id="btnRefresh" image="/gui/img/refresh.png" width="35px"
|
<button id="btnRefresh" image="/gui/img/refresh.png"
|
||||||
|
width="35px"
|
||||||
tooltiptext="${c:l('busquedaTarifaController.btnRefresh.tooltiptext')}" />
|
tooltiptext="${c:l('busquedaTarifaController.btnRefresh.tooltiptext')}" />
|
||||||
<separator orient="vertical" />
|
<separator orient="vertical" />
|
||||||
|
|
||||||
|
@ -19,117 +21,183 @@
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<separator orient="vertical" />
|
<separator orient="vertical" />
|
||||||
<button id="btnCerrar" onClick="winTarifa.detach()" image="/gui/img/exit.png" width="35px"
|
<button id="btnCerrar" onClick="winTarifa.detach()"
|
||||||
tooltiptext="${c:l('busquedaTarifaController.btnCerrar.tooltiptext')}"/>
|
image="/gui/img/exit.png" width="35px"
|
||||||
|
tooltiptext="${c:l('busquedaTarifaController.btnCerrar.tooltiptext')}" />
|
||||||
</toolbar>
|
</toolbar>
|
||||||
|
|
||||||
<grid fixedLayout="true">
|
<grid fixedLayout="true">
|
||||||
<columns>
|
<columns>
|
||||||
<column/>
|
<column />
|
||||||
<column/>
|
<column />
|
||||||
<column/>
|
<column />
|
||||||
<column/>
|
<column />
|
||||||
</columns>
|
</columns>
|
||||||
<rows>
|
<rows>
|
||||||
<row>
|
<row>
|
||||||
<label value="${c:l('busquedaMercadoCompetidoController.lhOrigem.label')}"/>
|
<label
|
||||||
<combobox id="cmbOrigem" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxParada"
|
value="${c:l('busquedaMercadoCompetidoController.lhOrigem.label')}" />
|
||||||
mold="rounded" buttonVisible="true" width="90%" sinTodos="true"/>
|
<combobox id="cmbOrigem"
|
||||||
<label value="${c:l('busquedaMercadoCompetidoController.lhDestino.label')}"/>
|
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxParada"
|
||||||
<combobox id="cmbDestino" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxParada"
|
mold="rounded" buttonVisible="true" width="90%" sinTodos="true" />
|
||||||
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>
|
||||||
<row>
|
<row>
|
||||||
<label value="${c:l('busquedaTarifaController.lhMoneda.label')}"/>
|
<label
|
||||||
<combobox id="cmbMoneda" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
value="${c:l('busquedaTarifaController.lhMoneda.label')}" />
|
||||||
|
<combobox id="cmbMoneda"
|
||||||
|
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||||
mold="rounded" buttonVisible="true" width="90%"
|
mold="rounded" buttonVisible="true" width="90%"
|
||||||
model="@{winTarifa$composer.lsMonedas}"/>
|
model="@{winTarifa$composer.lsMonedas}" />
|
||||||
<label value="${c:l('busquedaTarifaController.lhClaseServicio.label')}"/>
|
<label
|
||||||
<combobox id="cmbClaseServicio" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
value="${c:l('busquedaTarifaController.lhClaseServicio.label')}" />
|
||||||
|
<combobox id="cmbClaseServicio"
|
||||||
|
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||||
mold="rounded" buttonVisible="true" width="90%"
|
mold="rounded" buttonVisible="true" width="90%"
|
||||||
model="@{winTarifa$composer.lsClaseServico}"/>
|
model="@{winTarifa$composer.lsClaseServico}" />
|
||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<label value="${c:l('busquedaTarifaController.lhMarca.label')}"/>
|
<label
|
||||||
<combobox id="cmbMarca" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
value="${c:l('busquedaTarifaController.lhMarca.label')}" />
|
||||||
|
<combobox id="cmbMarca"
|
||||||
|
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||||
mold="rounded" buttonVisible="true" width="90%"
|
mold="rounded" buttonVisible="true" width="90%"
|
||||||
model="@{winTarifa$composer.lsMarcas}"/>
|
model="@{winTarifa$composer.lsMarcas}" />
|
||||||
<label value="${c:l('busquedaTarifaController.lhVigencia.label')}"/>
|
<label
|
||||||
<combobox id="cmbVigenciaTarifa" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
value="${c:l('busquedaTarifaController.lhVigencia.label')}" />
|
||||||
|
<combobox id="cmbVigenciaTarifa"
|
||||||
|
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||||
mold="rounded" buttonVisible="true" width="90%"
|
mold="rounded" buttonVisible="true" width="90%"
|
||||||
model="@{winTarifa$composer.lsVigencias}"/>
|
model="@{winTarifa$composer.lsVigencias}" />
|
||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<label value="${c:l('busquedaTarifaController.lhCategoria.label')}"/>
|
<label
|
||||||
<combobox id="cmbCategoria" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
value="${c:l('busquedaTarifaController.lhCategoria.label')}" />
|
||||||
|
<combobox id="cmbCategoria"
|
||||||
|
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||||
mold="rounded" buttonVisible="true" width="90%"
|
mold="rounded" buttonVisible="true" width="90%"
|
||||||
model="@{winTarifa$composer.lsCategoria}"/>
|
model="@{winTarifa$composer.lsCategoria}" />
|
||||||
<label value="${c:l('busquedaTarifaController.lhTipoPontoVenta.label')}"/>
|
<label
|
||||||
<combobox id="cmbTipoPontoVenta" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
value="${c:l('busquedaTarifaController.lhTipoPontoVenta.label')}" />
|
||||||
|
<combobox id="cmbTipoPontoVenta"
|
||||||
|
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||||
mold="rounded" buttonVisible="true" width="90%"
|
mold="rounded" buttonVisible="true" width="90%"
|
||||||
model="@{winTarifa$composer.lsTipoPontoVenta}"/>
|
model="@{winTarifa$composer.lsTipoPontoVenta}" />
|
||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<label value="${c:l('busquedaTarifaController.lhLinha.label')}"/>
|
<label
|
||||||
<combobox id="cmbRuta" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
value="${c:l('busquedaTarifaController.lhLinha.label')}" />
|
||||||
|
<combobox id="cmbRuta"
|
||||||
|
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||||
mold="rounded" buttonVisible="true" width="90%"
|
mold="rounded" buttonVisible="true" width="90%"
|
||||||
model="@{winTarifa$composer.lsRuta}"/>
|
model="@{winTarifa$composer.lsRuta}" />
|
||||||
<label value="${c:l('busquedaTarifaController.lhVia.label')}"/>
|
<label
|
||||||
<combobox id="cmbVia" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
value="${c:l('busquedaTarifaController.lhVia.label')}" />
|
||||||
|
<combobox id="cmbVia"
|
||||||
|
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||||
mold="rounded" buttonVisible="true" width="90%"
|
mold="rounded" buttonVisible="true" width="90%"
|
||||||
model="@{winTarifa$composer.lsVia}"/>
|
model="@{winTarifa$composer.lsVia}" />
|
||||||
</row>
|
</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>
|
||||||
|
|
||||||
</rows>
|
</rows>
|
||||||
</grid>
|
</grid>
|
||||||
|
|
||||||
<toolbar>
|
<toolbar>
|
||||||
<button id="btnPesquisa" image="/gui/img/find.png"
|
<button id="btnPesquisa" image="/gui/img/find.png"
|
||||||
label="${c:l('busquedaTarifaController.btnPesquisa.label')}"/>
|
label="${c:l('busquedaTarifaController.btnPesquisa.label')}" />
|
||||||
<button id="btnExcluirTodos" image="/gui/img/find.png"
|
<button id="btnExcluirTodos" image="/gui/img/find.png"
|
||||||
label="${c:l('busquedaTarifaController.btnExcluir.label')}"/>
|
label="${c:l('busquedaTarifaController.btnExcluir.label')}" />
|
||||||
</toolbar>
|
</toolbar>
|
||||||
|
|
||||||
<paging id="pagingTarifa" pageSize="10"/>
|
<listbox id="tarifaList" use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox" vflex="true" multiple="false" mold="paging"
|
||||||
<listbox id="tarifaList" use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox" vflex="true" multiple="false" >
|
pageSize="10"
|
||||||
|
pagingPosition="top">
|
||||||
|
|
||||||
<listhead sizable="true">
|
<listhead sizable="true">
|
||||||
<listheader width="5%" image="/gui/img/builder.gif"
|
<listheader width="5%" image="/gui/img/builder.gif"
|
||||||
label="${c:l('lb.id')}" sort="auto(tarifaId)"/>
|
label="${c:l('lb.id')}" sort="auto(tarifaId)" />
|
||||||
<listheader id="lhPrecio" width="6%" image="/gui/img/builder.gif" align="right"
|
<listheader id="lhPrecio" width="6%"
|
||||||
label="${c:l('busquedaTarifaController.lhPrecio.label')}" sort="auto(precio)"/>
|
image="/gui/img/builder.gif" align="right"
|
||||||
<listheader id="lhPrecioOriginal" width="6%" image="/gui/img/builder.gif" align="right"
|
label="${c:l('busquedaTarifaController.lhPrecio.label')}"
|
||||||
label="${c:l('busquedaTarifaController.lhPrecioOriginal.label')}" sort="auto(preciooriginal)"/>
|
sort="auto(precio)" />
|
||||||
<listheader width="6%" image="/gui/img/builder.gif" align="right"
|
<listheader id="lhPrecioOriginal" width="6%"
|
||||||
label="${c:l('busquedaTarifaController.lhPrecioPedagio.label')}" sort="auto(importepedagio)"/>
|
image="/gui/img/builder.gif" align="right"
|
||||||
<listheader width="6%" image="/gui/img/builder.gif" align="right"
|
label="${c:l('busquedaTarifaController.lhPrecioOriginal.label')}"
|
||||||
label="${c:l('busquedaTarifaController.lhPrecioTaxa.label')}" sort="auto(importetaxaembarque)"/>
|
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"
|
<listheader width="6%" image="/gui/img/builder.gif"
|
||||||
label="${c:l('busquedaTarifaController.lhPrecioSeguro.label')}" sort="auto(importeseguro)"/>
|
align="right"
|
||||||
<listheader width="6%" image="/gui/img/builder.gif" align="right" id="listheaderTPP"
|
label="${c:l('busquedaTarifaController.lhPrecioSeguro.label')}"
|
||||||
label="${c:l('busquedaTarifaController.lhPrecioTPP.label')}" sort="auto(importeTPP)"/>
|
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"
|
<listheader width="6%" image="/gui/img/builder.gif"
|
||||||
label="${c:l('busquedaTarifaController.lhPrecioOutros.label')}" sort="auto(importeoutros)"/>
|
align="right"
|
||||||
<listheader id="lhStatusTarifa" width="7%" image="/gui/img/builder.gif"
|
label="${c:l('busquedaTarifaController.lhPrecioOutros.label')}"
|
||||||
label="${c:l('busquedaTarifaController.lhStatusTarifa.label')}" sort="auto(statustarifa)"/>
|
sort="auto(importeoutros)" />
|
||||||
<listheader id="lhOrigen" width="7%" image="/gui/img/builder.gif"
|
<listheader id="lhStatusTarifa" width="7%"
|
||||||
label="${c:l('busquedaTarifaController.lhOrigen.label')}" sort="auto(tramo.origem.descparada)"/>
|
image="/gui/img/builder.gif"
|
||||||
<listheader id="lhDestino" width="7%" image="/gui/img/builder.gif"
|
label="${c:l('busquedaTarifaController.lhStatusTarifa.label')}"
|
||||||
label="${c:l('busquedaTarifaController.lhDestino.label')}" sort="auto(tramo.destino.descparada)"/>
|
sort="auto(statustarifa)" />
|
||||||
<listheader id="lhVia" width="6%" image="/gui/img/builder.gif"
|
<listheader id="lhOrigen" width="7%"
|
||||||
label="${c:l('busquedaTarifaController.lhVia.label')}" sort="auto(tramo.via.nombvia)"/>
|
image="/gui/img/builder.gif"
|
||||||
<listheader id="lhMarca" width="6%" image="/gui/img/builder.gif"
|
label="${c:l('busquedaTarifaController.lhOrigen.label')}"
|
||||||
label="${c:l('busquedaTarifaController.lhMarca.label')}" sort="auto(marca.descmarca)"/>
|
sort="auto(tramo.origem.descparada)" />
|
||||||
<listheader id="lhFeciniciovigencia" width="6%" image="/gui/img/builder.gif"
|
<listheader id="lhDestino" width="7%"
|
||||||
label="${c:l('busquedaTarifaController.lhFeciniciovigencia.label')}" sort="auto(vigenciaTarifa.feciniciovigencia)"/>
|
image="/gui/img/builder.gif"
|
||||||
<listheader id="lhClaseServicio" width="7%" image="/gui/img/builder.gif"
|
label="${c:l('busquedaTarifaController.lhDestino.label')}"
|
||||||
label="${c:l('busquedaTarifaController.lhClaseServicio.label')}" sort="auto(claseServicio.descclase)"/>
|
sort="auto(tramo.destino.descparada)" />
|
||||||
<listheader id="lhOrgao" width="7%" image="/gui/img/builder.gif"
|
<listheader id="lhVia" width="6%"
|
||||||
label="${c:l('busquedaTarifaController.lhOrgao.label')}" sort="auto(orgaoConcedente.descOrgao)"/>
|
image="/gui/img/builder.gif"
|
||||||
<listheader id="lhRuta" width="6%" image="/gui/img/builder.gif"
|
label="${c:l('busquedaTarifaController.lhVia.label')}"
|
||||||
label="${c:l('busquedaTarifaController.lhPrefixoLinha.label')}" sort="auto(ruta.prefixo)"/>
|
sort="auto(tramo.via.nombvia)" />
|
||||||
<listheader id="lhNumRuta" width="6%" image="/gui/img/builder.gif"
|
<listheader id="lhMarca" width="6%"
|
||||||
label="${c:l('busquedaTarifaController.lhNumLinha.label')}" sort="auto(ruta.numRuta)"/>
|
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>
|
</listhead>
|
||||||
</listbox>
|
</listbox>
|
||||||
</window>
|
</window>
|
||||||
|
|
|
@ -5,11 +5,14 @@
|
||||||
<?taglib uri="http://www.zkoss.org/dsp/web/core" prefix="c"?>
|
<?taglib uri="http://www.zkoss.org/dsp/web/core" prefix="c"?>
|
||||||
|
|
||||||
<zk xmlns="http://www.zkoss.org/2005/zul">
|
<zk xmlns="http://www.zkoss.org/2005/zul">
|
||||||
<window id="winTarifaOficial" title="${c:l('busquedaTarifaController.window.title')}"
|
<window id="winTarifaOficial"
|
||||||
apply="${busquedaTarifaOficialController}" contentStyle="overflow:auto"
|
title="${c:l('busquedaTarifaController.window.title')}"
|
||||||
height="500px" width="1200px" border="normal" >
|
apply="${busquedaTarifaOficialController}"
|
||||||
|
contentStyle="overflow:auto" height="500px" width="1200px"
|
||||||
|
border="normal">
|
||||||
<toolbar>
|
<toolbar>
|
||||||
<button id="btnRefresh" image="/gui/img/refresh.png" width="35px"
|
<button id="btnRefresh" image="/gui/img/refresh.png"
|
||||||
|
width="35px"
|
||||||
tooltiptext="${c:l('busquedaTarifaController.btnRefresh.tooltiptext')}" />
|
tooltiptext="${c:l('busquedaTarifaController.btnRefresh.tooltiptext')}" />
|
||||||
<separator orient="vertical" />
|
<separator orient="vertical" />
|
||||||
|
|
||||||
|
@ -19,100 +22,154 @@
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<separator orient="vertical" />
|
<separator orient="vertical" />
|
||||||
<button id="btnCerrar" onClick="winTarifaOficial.detach()" image="/gui/img/exit.png" width="35px"
|
<button id="btnCerrar" onClick="winTarifaOficial.detach()"
|
||||||
tooltiptext="${c:l('busquedaTarifaController.btnCerrar.tooltiptext')}"/>
|
image="/gui/img/exit.png" width="35px"
|
||||||
|
tooltiptext="${c:l('busquedaTarifaController.btnCerrar.tooltiptext')}" />
|
||||||
</toolbar>
|
</toolbar>
|
||||||
|
|
||||||
<grid fixedLayout="true">
|
<grid fixedLayout="true">
|
||||||
<columns>
|
<columns>
|
||||||
<column/>
|
<column />
|
||||||
<column/>
|
<column />
|
||||||
<column/>
|
<column />
|
||||||
<column/>
|
<column />
|
||||||
</columns>
|
</columns>
|
||||||
<rows>
|
<rows>
|
||||||
<row>
|
<row>
|
||||||
<label value="${c:l('busquedaMercadoCompetidoController.lhOrigem.label')}"/>
|
<label
|
||||||
<combobox id="cmbOrigem" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxParada"
|
value="${c:l('busquedaMercadoCompetidoController.lhOrigem.label')}" />
|
||||||
mold="rounded" buttonVisible="true" width="90%" sinTodos="true"/>
|
<combobox id="cmbOrigem"
|
||||||
<label value="${c:l('busquedaMercadoCompetidoController.lhDestino.label')}"/>
|
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxParada"
|
||||||
<combobox id="cmbDestino" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxParada"
|
mold="rounded" buttonVisible="true" width="90%" sinTodos="true" />
|
||||||
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>
|
||||||
<row>
|
<row>
|
||||||
<label value="${c:l('busquedaTarifaController.lhMarca.label')}"/>
|
<label
|
||||||
<combobox id="cmbMarca" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
value="${c:l('busquedaTarifaController.lhMarca.label')}" />
|
||||||
|
<combobox id="cmbMarca"
|
||||||
|
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||||
mold="rounded" buttonVisible="true" width="90%"
|
mold="rounded" buttonVisible="true" width="90%"
|
||||||
model="@{winTarifaOficial$composer.lsMarcas}"/>
|
model="@{winTarifaOficial$composer.lsMarcas}" />
|
||||||
<label value="${c:l('busquedaTarifaController.lhClaseServicio.label')}"/>
|
<label
|
||||||
<combobox id="cmbClaseServicio" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
value="${c:l('busquedaTarifaController.lhClaseServicio.label')}" />
|
||||||
|
<combobox id="cmbClaseServicio"
|
||||||
|
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||||
mold="rounded" buttonVisible="true" width="90%"
|
mold="rounded" buttonVisible="true" width="90%"
|
||||||
model="@{winTarifaOficial$composer.lsClaseServico}"/>
|
model="@{winTarifaOficial$composer.lsClaseServico}" />
|
||||||
</row>
|
</row>
|
||||||
|
|
||||||
<row>
|
<row>
|
||||||
<label value="${c:l('busquedaTarifaController.lhLinha.label')}"/>
|
<label
|
||||||
<combobox id="cmbRuta" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
value="${c:l('busquedaTarifaController.lhLinha.label')}" />
|
||||||
|
<combobox id="cmbRuta"
|
||||||
|
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||||
mold="rounded" buttonVisible="true" width="90%"
|
mold="rounded" buttonVisible="true" width="90%"
|
||||||
model="@{winTarifaOficial$composer.lsRuta}"/>
|
model="@{winTarifaOficial$composer.lsRuta}" />
|
||||||
<label value="${c:l('busquedaTarifaController.lhNumLinha.label')}"/>
|
<label
|
||||||
|
value="${c:l('busquedaTarifaController.lhNumLinha.label')}" />
|
||||||
<textbox id="txbNumRuta" width="90%" maxlength="30"
|
<textbox id="txbNumRuta" width="90%" maxlength="30"
|
||||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" />
|
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" />
|
||||||
</row>
|
</row>
|
||||||
|
|
||||||
<row>
|
<row>
|
||||||
<label value="${c:l('busquedaTarifaController.lhMoneda.label')}"/>
|
<label
|
||||||
<combobox id="cmbMoneda" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
value="${c:l('busquedaTarifaController.lhMoneda.label')}" />
|
||||||
|
<combobox id="cmbMoneda"
|
||||||
|
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||||
mold="rounded" buttonVisible="true" width="90%"
|
mold="rounded" buttonVisible="true" width="90%"
|
||||||
model="@{winTarifaOficial$composer.lsMonedas}"/>
|
model="@{winTarifaOficial$composer.lsMonedas}" />
|
||||||
|
|
||||||
|
<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>
|
</row>
|
||||||
</rows>
|
</rows>
|
||||||
</grid>
|
</grid>
|
||||||
|
|
||||||
<toolbar>
|
<toolbar>
|
||||||
<button id="btnPesquisa" image="/gui/img/find.png"
|
<button id="btnPesquisa" image="/gui/img/find.png"
|
||||||
label="${c:l('busquedaTarifaController.btnPesquisa.label')}"/>
|
label="${c:l('busquedaTarifaController.btnPesquisa.label')}" />
|
||||||
</toolbar>
|
</toolbar>
|
||||||
|
|
||||||
<paging id="pagingTarifaOficial" pageSize="10"/>
|
|
||||||
<listbox id="tarifaList" use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox"
|
<listbox id="tarifaList"
|
||||||
multiple="false" height="250px" vflex="false">
|
use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox"
|
||||||
|
multiple="false" height="250px" vflex="false" mold="paging"
|
||||||
|
pageSize="10"
|
||||||
|
pagingPosition="top">
|
||||||
<listhead sizable="true">
|
<listhead sizable="true">
|
||||||
<listheader width="5%" image="/gui/img/builder.gif"
|
<listheader width="5%" image="/gui/img/builder.gif"
|
||||||
label="${c:l('lb.id')}" sort="auto(tarifaOficialId)"/>
|
label="${c:l('lb.id')}" sort="auto(tarifaOficialId)" />
|
||||||
<listheader id="lhPrecio" width="8%" image="/gui/img/builder.gif" align="right"
|
<listheader id="lhPrecio" width="8%"
|
||||||
label="${c:l('busquedaTarifaController.lhPrecio.label')}" sort="auto(precio)"/>
|
image="/gui/img/builder.gif" align="right"
|
||||||
<listheader id="lhPrecioOriginal" width="8%" image="/gui/img/builder.gif" align="right"
|
label="${c:l('busquedaTarifaController.lhPrecio.label')}"
|
||||||
label="${c:l('busquedaTarifaController.lhPrecioOriginal.label')}" sort="auto(preciooriginal)"/>
|
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"
|
<listheader width="8%" image="/gui/img/builder.gif"
|
||||||
label="${c:l('busquedaTarifaController.lhPrecioPedagio.label')}" sort="auto(importepedagio)"/>
|
align="right"
|
||||||
<listheader width="8%" image="/gui/img/builder.gif" align="right"
|
label="${c:l('busquedaTarifaController.lhPrecioPedagio.label')}"
|
||||||
label="${c:l('busquedaTarifaController.lhPrecioTaxa.label')}" sort="auto(importetaxaembarque)"/>
|
sort="auto(importepedagio)" />
|
||||||
<listheader width="8%" image="/gui/img/builder.gif" align="right"
|
<listheader width="8%" image="/gui/img/builder.gif"
|
||||||
label="${c:l('busquedaTarifaController.lhPrecioSeguro.label')}" sort="auto(importeseguro)"/>
|
align="right"
|
||||||
<listheader width="8%" image="/gui/img/builder.gif" align="right" id="listheaderTPP"
|
label="${c:l('busquedaTarifaController.lhPrecioTaxa.label')}"
|
||||||
label="${c:l('busquedaTarifaController.lhPrecioTPP.label')}" sort="auto(importetpp)"/>
|
sort="auto(importetaxaembarque)" />
|
||||||
<listheader width="8%" image="/gui/img/builder.gif" align="right"
|
<listheader width="8%" image="/gui/img/builder.gif"
|
||||||
label="${c:l('busquedaTarifaController.lhPrecioOutros.label')}" sort="auto(importeoutros)"/>
|
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"
|
<listheader id="lhOrigen" width="10%"
|
||||||
label="${c:l('busquedaTarifaController.lhOrigen.label')}" sort="auto(tramo.origem.descparada)"/>
|
image="/gui/img/builder.gif"
|
||||||
<listheader id="lhDestino" width="10%" image="/gui/img/builder.gif"
|
label="${c:l('busquedaTarifaController.lhOrigen.label')}"
|
||||||
label="${c:l('busquedaTarifaController.lhDestino.label')}" sort="auto(tramo.destino.descparada)"/>
|
sort="auto(tramo.origem.descparada)" />
|
||||||
<listheader id="lhVia" width="8%" image="/gui/img/builder.gif"
|
<listheader id="lhDestino" width="10%"
|
||||||
label="${c:l('busquedaTarifaController.lhVia.label')}" sort="auto(tramo.via.nombvia)"/>
|
image="/gui/img/builder.gif"
|
||||||
<listheader id="lhMarca" width="8%" image="/gui/img/builder.gif"
|
label="${c:l('busquedaTarifaController.lhDestino.label')}"
|
||||||
label="${c:l('busquedaTarifaController.lhMarca.label')}" sort="auto(marca.descmarca)"/>
|
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"
|
<listheader id="lhClaseServicio" width="8%"
|
||||||
label="${c:l('busquedaTarifaController.lhClaseServicio.label')}" sort="auto(claseServicio.descclase)"/>
|
image="/gui/img/builder.gif"
|
||||||
<listheader id="lhOrgao" width="8%" image="/gui/img/builder.gif"
|
label="${c:l('busquedaTarifaController.lhClaseServicio.label')}"
|
||||||
label="${c:l('busquedaTarifaController.lhOrgao.label')}" sort="auto(orgaoConcedente.descOrgao)"/>
|
sort="auto(claseServicio.descclase)" />
|
||||||
<listheader id="lhRuta" width="8%" image="/gui/img/builder.gif"
|
<listheader id="lhOrgao" width="8%"
|
||||||
label="${c:l('busquedaTarifaController.lhPrefixoLinha.label')}" sort="auto(ruta.prefixo)"/>
|
image="/gui/img/builder.gif"
|
||||||
<listheader id="lhNumRuta" width="8%" image="/gui/img/builder.gif"
|
label="${c:l('busquedaTarifaController.lhOrgao.label')}"
|
||||||
label="${c:l('busquedaTarifaController.lhNumLinha.label')}" sort="auto(ruta.numRuta)"/>
|
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>
|
</listhead>
|
||||||
</listbox>
|
</listbox>
|
||||||
</window>
|
</window>
|
||||||
|
|
Loading…
Reference in New Issue