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