0004859: Incluir filtro empresa no cadastro de linhas.
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@33431 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
d5fcede008
commit
0e1b561872
|
@ -23,10 +23,12 @@ 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;
|
||||||
|
import com.rjconsultores.ventaboletos.entidad.Empresa;
|
||||||
import com.rjconsultores.ventaboletos.entidad.GrupoRuta;
|
import com.rjconsultores.ventaboletos.entidad.GrupoRuta;
|
||||||
import com.rjconsultores.ventaboletos.entidad.OrgaoConcedente;
|
import com.rjconsultores.ventaboletos.entidad.OrgaoConcedente;
|
||||||
import com.rjconsultores.ventaboletos.entidad.Ruta;
|
import com.rjconsultores.ventaboletos.entidad.Ruta;
|
||||||
import com.rjconsultores.ventaboletos.service.ClaseServicioService;
|
import com.rjconsultores.ventaboletos.service.ClaseServicioService;
|
||||||
|
import com.rjconsultores.ventaboletos.service.EmpresaService;
|
||||||
import com.rjconsultores.ventaboletos.service.GrupoRutaService;
|
import com.rjconsultores.ventaboletos.service.GrupoRutaService;
|
||||||
import com.rjconsultores.ventaboletos.service.OrgaoConcedenteService;
|
import com.rjconsultores.ventaboletos.service.OrgaoConcedenteService;
|
||||||
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
|
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
|
||||||
|
@ -34,6 +36,7 @@ import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;
|
||||||
import com.rjconsultores.ventaboletos.web.utilerias.paginacion.HibernateSearchObject;
|
import com.rjconsultores.ventaboletos.web.utilerias.paginacion.HibernateSearchObject;
|
||||||
import com.rjconsultores.ventaboletos.web.utilerias.paginacion.PagedListWrapper;
|
import com.rjconsultores.ventaboletos.web.utilerias.paginacion.PagedListWrapper;
|
||||||
import com.rjconsultores.ventaboletos.web.utilerias.render.RenderCatalogoDeRutas;
|
import com.rjconsultores.ventaboletos.web.utilerias.render.RenderCatalogoDeRutas;
|
||||||
|
import com.trg.search.Filter;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
|
@ -51,10 +54,13 @@ public class BusquedaCatalogoDeRutaController extends MyGenericForwardComposer {
|
||||||
@Autowired
|
@Autowired
|
||||||
private ClaseServicioService claseServicioServicce;
|
private ClaseServicioService claseServicioServicce;
|
||||||
@Autowired
|
@Autowired
|
||||||
|
private EmpresaService empresaService;
|
||||||
|
@Autowired
|
||||||
private GrupoRutaService grupoRutaService;
|
private GrupoRutaService grupoRutaService;
|
||||||
private List<ClaseServicio> lsClaseServicio;
|
private List<ClaseServicio> lsClaseServicio;
|
||||||
private List<OrgaoConcedente> lsOrgaoConcedente;
|
private List<OrgaoConcedente> lsOrgaoConcedente;
|
||||||
private List<GrupoRuta> lsGrupoRuta;
|
private List<GrupoRuta> lsGrupoRuta;
|
||||||
|
private List<Empresa> lsEmpresa;
|
||||||
private MyListbox rutaList;
|
private MyListbox rutaList;
|
||||||
private Paging pagingRuta;
|
private Paging pagingRuta;
|
||||||
private Textbox txtNombre;
|
private Textbox txtNombre;
|
||||||
|
@ -62,6 +68,16 @@ public class BusquedaCatalogoDeRutaController extends MyGenericForwardComposer {
|
||||||
private Combobox cmbClaseServicio;
|
private Combobox cmbClaseServicio;
|
||||||
private Combobox cmbOrgaoConcedente;
|
private Combobox cmbOrgaoConcedente;
|
||||||
private Combobox cmbGrupoRuta;
|
private Combobox cmbGrupoRuta;
|
||||||
|
private Combobox cmbEmpresa;
|
||||||
|
|
||||||
|
|
||||||
|
public List<Empresa> getLsEmpresa() {
|
||||||
|
return lsEmpresa;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setLsEmpresa(List<Empresa> lsEmpresa) {
|
||||||
|
this.lsEmpresa = lsEmpresa;
|
||||||
|
}
|
||||||
|
|
||||||
public List<ClaseServicio> getLsClaseServicio() {
|
public List<ClaseServicio> getLsClaseServicio() {
|
||||||
return lsClaseServicio;
|
return lsClaseServicio;
|
||||||
|
@ -92,6 +108,7 @@ public class BusquedaCatalogoDeRutaController extends MyGenericForwardComposer {
|
||||||
lsClaseServicio = claseServicioServicce.obtenerTodos();
|
lsClaseServicio = claseServicioServicce.obtenerTodos();
|
||||||
lsOrgaoConcedente = orgaoConcedenteService.obtenerTodos();
|
lsOrgaoConcedente = orgaoConcedenteService.obtenerTodos();
|
||||||
lsGrupoRuta = grupoRutaService.obtenerTodos();
|
lsGrupoRuta = grupoRutaService.obtenerTodos();
|
||||||
|
lsEmpresa = empresaService.obtenerTodos();
|
||||||
|
|
||||||
super.doAfterCompose(comp);
|
super.doAfterCompose(comp);
|
||||||
|
|
||||||
|
@ -129,6 +146,11 @@ public class BusquedaCatalogoDeRutaController extends MyGenericForwardComposer {
|
||||||
new HibernateSearchObject<Ruta>(Ruta.class, pagingRuta.getPageSize());
|
new HibernateSearchObject<Ruta>(Ruta.class, pagingRuta.getPageSize());
|
||||||
rutaBusqueda.addFilterEqual("activo", Boolean.TRUE);
|
rutaBusqueda.addFilterEqual("activo", Boolean.TRUE);
|
||||||
|
|
||||||
|
if (cmbEmpresa.getSelectedIndex() >= 0){
|
||||||
|
Empresa e = (Empresa)cmbEmpresa.getSelectedItem().getValue();
|
||||||
|
rutaBusqueda.addFilterAll("lsRutaEmpresa", Filter.equal("empresa.empresaId", e.getEmpresaId()));
|
||||||
|
}
|
||||||
|
|
||||||
rutaBusqueda.addFilterNotEqual("rutaId", -1);
|
rutaBusqueda.addFilterNotEqual("rutaId", -1);
|
||||||
if (txtId.getValue() != null) {
|
if (txtId.getValue() != null) {
|
||||||
rutaBusqueda.addFilterEqual("rutaId", txtId.getValue());
|
rutaBusqueda.addFilterEqual("rutaId", txtId.getValue());
|
||||||
|
|
|
@ -1271,6 +1271,7 @@ editarCatalogoDeRutaController.lbParada.value = Parada
|
||||||
editarCatalogoDeRutaController.lbSecuencia.value = Secuencia
|
editarCatalogoDeRutaController.lbSecuencia.value = Secuencia
|
||||||
editarCatalogoDeRutaController.lbVenta.value = Vende
|
editarCatalogoDeRutaController.lbVenta.value = Vende
|
||||||
editarCatalogoDeRutaController.lbAddBorrar.value = Incluir
|
editarCatalogoDeRutaController.lbAddBorrar.value = Incluir
|
||||||
|
editarCatalogoDeRutaController.lbEmpresa.value = Empresa
|
||||||
editarCatalogoDeRutaController.MSG.suscribirOK = Linea se registró exitosamente
|
editarCatalogoDeRutaController.MSG.suscribirOK = Linea se registró exitosamente
|
||||||
editarCatalogoDeRutaController.MSG.sequencia = Debe de informar al menos dos secuencias
|
editarCatalogoDeRutaController.MSG.sequencia = Debe de informar al menos dos secuencias
|
||||||
editarCatalogoDeRutaController.MSG.borrarPergunta = Deseas eliminar esta linea?
|
editarCatalogoDeRutaController.MSG.borrarPergunta = Deseas eliminar esta linea?
|
||||||
|
|
|
@ -1302,6 +1302,7 @@ editarCatalogoDeRutaController.lbParada.value = Localidade
|
||||||
editarCatalogoDeRutaController.lbSecuencia.value = Sequência
|
editarCatalogoDeRutaController.lbSecuencia.value = Sequência
|
||||||
editarCatalogoDeRutaController.lbVenta.value = Vende
|
editarCatalogoDeRutaController.lbVenta.value = Vende
|
||||||
editarCatalogoDeRutaController.lbAddBorrar.value = Incluir
|
editarCatalogoDeRutaController.lbAddBorrar.value = Incluir
|
||||||
|
editarCatalogoDeRutaController.lbEmpresa.value = Empresa
|
||||||
editarCatalogoDeRutaController.MSG.suscribirOK = Linha Registrada com Sucesso.
|
editarCatalogoDeRutaController.MSG.suscribirOK = Linha Registrada com Sucesso.
|
||||||
editarCatalogoDeRutaController.MSG.sequencia = Deve informar al menos dos secuencias
|
editarCatalogoDeRutaController.MSG.sequencia = Deve informar al menos dos secuencias
|
||||||
editarCatalogoDeRutaController.MSG.borrarPergunta = Deseja Eliminar esta linha?
|
editarCatalogoDeRutaController.MSG.borrarPergunta = Deseja Eliminar esta linha?
|
||||||
|
|
|
@ -65,6 +65,14 @@
|
||||||
model="@{winBusquedaCatalogoDeRutas$composer.lsOrgaoConcedente}"
|
model="@{winBusquedaCatalogoDeRutas$composer.lsOrgaoConcedente}"
|
||||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar" />
|
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar" />
|
||||||
</row>
|
</row>
|
||||||
|
<row>
|
||||||
|
<label
|
||||||
|
value="${c:l('editarCatalogoDeRutaController.lbEmpresa.value')}" />
|
||||||
|
<combobox id="cmbEmpresa"
|
||||||
|
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||||
|
mold="rounded" buttonVisible="true" width="95%"
|
||||||
|
model="@{winBusquedaCatalogoDeRutas$composer.lsEmpresa}" />
|
||||||
|
</row>
|
||||||
</rows>
|
</rows>
|
||||||
</grid>
|
</grid>
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue