fixes bug#13979

dev:lucas

qua: 

git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@91657 d1611594-4594-4d17-8e1d-87c2c4800839
master
lucas.taia 2019-04-05 21:16:40 +00:00
parent 88e8c2eb52
commit b6d1322c0d
1 changed files with 17 additions and 7 deletions

View File

@ -27,7 +27,9 @@ import org.apache.poi.ss.usermodel.CellStyle;
import org.apache.poi.ss.util.CellRangeAddress;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.zkoss.util.resource.Labels;
import org.zkoss.zhtml.Filedownload;
import org.zkoss.zhtml.Messagebox;
import org.zkoss.zk.ui.Component;
import org.zkoss.zk.ui.event.Event;
import org.zkoss.zul.Datebox;
@ -245,6 +247,14 @@ public class RelatorioEmbarqueLocalidadeController extends MyGenericForwardComp
sheet1.autoSizeColumn(7);
}
if(datas.isEmpty()){
Messagebox.show(
Labels.getLabel("relatorio.parametro.msgNoData"),
Labels.getLabel("relatorioEmbarqueLocalidadeController.window.title"),
Messagebox.OK, Messagebox.INFORMATION);
return;
}
String nomeArquivo =
UsuarioLogado.getUsuarioLogado().getNombusuario()
+ "_" + Calendar.getInstance().getTime().getTime()
@ -337,18 +347,18 @@ public class RelatorioEmbarqueLocalidadeController extends MyGenericForwardComp
public void doAfterCompose(Component comp) throws Exception {
lsEmpresas = empresaService.obtenerTodos();
lsOrgaosConcedentes = orgaoConcedenteService.obtenerTodos();
lsOrigens = new ArrayList<Parada>();
lsRutas = new ArrayList<Ruta>();
lsOrigens = paradaService.obtenerTodos();
lsRutas = rutaService.obtenerTodos();
super.doAfterCompose(comp);
}
public void onSelect$cmbOrgaoConcedente(Event ev) throws Exception {
lsRutas = rutaService.buscaSomenteRutasFromOrgao((OrgaoConcedente)cmbOrgaoConcedente.getSelectedItem().getValue());
public void onChange$cmbOrgaoConcedente(Event ev) throws Exception {
lsRutas = rutaService.buscaSomenteRutasFromOrgao((OrgaoConcedente) cmbOrgaoConcedente.getSelectedItem().getValue()).isEmpty() ? rutaService.obtenerTodos() : rutaService.buscaSomenteRutasFromOrgao((OrgaoConcedente) cmbOrgaoConcedente.getSelectedItem().getValue());
cmbRuta.setModel(new ListModelList(lsRutas));
}
public void onSelect$cmbRuta(Event ev) throws Exception {
lsOrigens = paradaService.obtenerOrigenPorRuta((Ruta)cmbRuta.getSelectedItem().getValue());
public void onChange$cmbRuta(Event ev) throws Exception {
lsOrigens = paradaService.obtenerOrigenPorRuta((Ruta) cmbRuta.getSelectedItem().getValue()).isEmpty() ? paradaService.obtenerTodos() : paradaService.obtenerOrigenPorRuta((Ruta) cmbRuta.getSelectedItem().getValue());
cmbOrigem.setModel(new ListModelList(lsOrigens));
}
@ -376,7 +386,7 @@ public class RelatorioEmbarqueLocalidadeController extends MyGenericForwardComp
sql.append(" and m.empresa_id = :empresa ");
}
if (ruta != null && !ruta.isEmpty() && !ruta.equals("-1")){
sql.append(" and r.ruta_id = :ruta ");
sql.append(" and b.ruta_id = :ruta ");
}
if (origem != null && !origem.isEmpty()){
sql.append(" and b.origen_id = :origem ");