fixes bug#18823
dev:valdir qua: git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@101573 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
30cf919349
commit
b271679354
|
@ -59,6 +59,8 @@ import com.rjconsultores.ventaboletos.service.RutaService;
|
|||
import com.rjconsultores.ventaboletos.utilerias.DateUtil;
|
||||
import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.MyComboboxParada;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.MyComboboxRuta;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.NamedParameterStatement;
|
||||
|
||||
|
@ -87,8 +89,8 @@ public class RelatorioEmbarqueLocalidadeController extends MyGenericForwardCompo
|
|||
private Timebox horFinal;
|
||||
private Combobox cmbEmpresa;
|
||||
private Combobox cmbOrgaoConcedente;
|
||||
private Combobox cmbRuta;
|
||||
private Combobox cmbOrigem;
|
||||
private MyComboboxRuta cmbRuta;
|
||||
private MyComboboxParada cmbOrigem;
|
||||
|
||||
private List<Empresa> lsEmpresas;
|
||||
private List<OrgaoConcedente> lsOrgaosConcedentes;
|
||||
|
@ -525,8 +527,6 @@ public class RelatorioEmbarqueLocalidadeController extends MyGenericForwardCompo
|
|||
|
||||
lsEmpresas = empresaService.obtenerTodos();
|
||||
lsOrgaosConcedentes = orgaoConcedenteService.obtenerTodos();
|
||||
lsOrigens = paradaService.obtenerTodos();
|
||||
lsRutas = rutaService.obtenerTodos();
|
||||
|
||||
}
|
||||
|
||||
|
@ -534,6 +534,9 @@ public class RelatorioEmbarqueLocalidadeController extends MyGenericForwardCompo
|
|||
|
||||
try {
|
||||
OrgaoConcedente orgao = cmbOrgaoConcedente.getSelectedItem() != null ? (OrgaoConcedente) cmbOrgaoConcedente.getSelectedItem().getValue() : null;
|
||||
if(cmbRuta.getItems() != null) {
|
||||
cmbRuta.getItems().clear();
|
||||
}
|
||||
if(orgao != null) {
|
||||
lsRutas = orgao != null ? rutaService.buscaSomenteRutasFromOrgao(orgao) : rutaService.obtenerTodos();
|
||||
cmbRuta.setModel(new ListModelList(lsRutas));
|
||||
|
@ -548,6 +551,9 @@ public class RelatorioEmbarqueLocalidadeController extends MyGenericForwardCompo
|
|||
|
||||
try {
|
||||
Ruta ruta = cmbRuta.getSelectedItem() != null ? (Ruta) cmbRuta.getSelectedItem().getValue() : null;
|
||||
if(cmbOrigem.getItems() != null) {
|
||||
cmbOrigem.getItems().clear();
|
||||
}
|
||||
if(ruta != null) {
|
||||
lsOrigens = ruta != null ? paradaService.obtenerOrigenPorRuta(ruta) : paradaService.obtenerTodos();
|
||||
cmbOrigem.setModel(new ListModelList(lsOrigens));
|
||||
|
|
|
@ -3,7 +3,6 @@ package com.rjconsultores.ventaboletos.web.utilerias;
|
|||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
import org.apache.log4j.Logger;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.zkoss.util.resource.Labels;
|
||||
import org.zkoss.zk.ui.WrongValueException;
|
||||
|
@ -15,9 +14,7 @@ import org.zkoss.zkplus.databind.BindingListModelList;
|
|||
import org.zkoss.zkplus.spring.SpringUtil;
|
||||
import org.zkoss.zul.Combobox;
|
||||
|
||||
import com.rjconsultores.ventaboletos.entidad.Parada;
|
||||
import com.rjconsultores.ventaboletos.entidad.Ruta;
|
||||
import com.rjconsultores.ventaboletos.service.EmpresaService;
|
||||
import com.rjconsultores.ventaboletos.service.RutaService;
|
||||
|
||||
public class MyComboboxRuta extends Combobox {
|
||||
|
|
|
@ -47,14 +47,14 @@
|
|||
<row spans="1,3">
|
||||
<label value="${c:l('relatorioEmbarqueLocalidadeController.lbRuta.value')}"/>
|
||||
<combobox id="cmbRuta"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxRuta"
|
||||
mold="rounded" buttonVisible="true"
|
||||
width="70%" model="@{winFiltroRelatorioEmbarqueLocalidade$composer.lsRutas}" />
|
||||
</row>
|
||||
<row spans="1,3">
|
||||
<label value="${c:l('relatorioEmbarqueLocalidadeController.lbOrigem.value')}"/>
|
||||
<combobox id="cmbOrigem"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxParada"
|
||||
mold="rounded" buttonVisible="true"
|
||||
width="70%" model="@{winFiltroRelatorioEmbarqueLocalidade$composer.lsOrigens}" />
|
||||
</row>
|
||||
|
|
Loading…
Reference in New Issue