fixed bug #6978 - alteração para filtrar linha pela empresa na tela de pesquisa da Configuração Serviço

git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@53410 d1611594-4594-4d17-8e1d-87c2c4800839
master
frederico 2016-03-01 14:38:19 +00:00
parent 17be164b34
commit d51a4c75e6
1 changed files with 14 additions and 0 deletions

View File

@ -18,6 +18,8 @@ import org.zkoss.zhtml.Messagebox;
import org.zkoss.zk.ui.Component; import org.zkoss.zk.ui.Component;
import org.zkoss.zk.ui.event.Event; import org.zkoss.zk.ui.event.Event;
import org.zkoss.zk.ui.event.EventListener; import org.zkoss.zk.ui.event.EventListener;
import org.zkoss.zk.ui.event.InputEvent;
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.Comboitem; import org.zkoss.zul.Comboitem;
@ -202,6 +204,18 @@ public class BusquedaCorridaController extends MyGenericForwardComposer {
public void setHora(Timebox hora) { public void setHora(Timebox hora) {
this.hora = hora; this.hora = hora;
} }
public void onChange$cmbMarca(InputEvent ev) {
if (ev.isChangingBySelectBack()) {
return;
}
lsRuta = rutaService.obtenerPorEmpresa(((Marca) cmbMarca.getSelectedItem().getValue()).getEmpresa());
BindingListModelList l = new BindingListModelList(lsRuta, true);
cmbRuta.setModel(l);
cmbRuta.setSelectedItem(null);
}
@Override @Override
public void doAfterCompose(Component comp) throws Exception { public void doAfterCompose(Component comp) throws Exception {