fixes bug #7288
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@54309 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
38e10c28f9
commit
525d2b0c2e
|
@ -20,6 +20,8 @@ import org.apache.log4j.Logger;
|
|||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.context.annotation.Scope;
|
||||
import org.springframework.stereotype.Controller;
|
||||
import org.zkoss.util.resource.Labels;
|
||||
import org.zkoss.zhtml.Messagebox;
|
||||
import org.zkoss.zk.ui.Component;
|
||||
import org.zkoss.zk.ui.event.Event;
|
||||
import org.zkoss.zul.Datebox;
|
||||
|
@ -57,6 +59,12 @@ public class RelatorioArquivoBGMController extends MyGenericForwardComposer {
|
|||
}
|
||||
|
||||
public void onClick$btnExecutarRelatorio(Event ev) throws Exception {
|
||||
if (cmbPuntoVenta.getSelectedItem() == null){
|
||||
Messagebox.show(Labels.getLabel("relatorioArquivoBGMController.msg.erro.puntoventa"),
|
||||
Labels.getLabel("relatorioArquivoBGMController.window.title"),
|
||||
Messagebox.OK, Messagebox.INFORMATION);
|
||||
return;
|
||||
}
|
||||
executarRelatorio();
|
||||
}
|
||||
|
||||
|
@ -72,6 +80,10 @@ public class RelatorioArquivoBGMController extends MyGenericForwardComposer {
|
|||
cal.setTime(datInicial.getValue());
|
||||
Calendar calFinal = Calendar.getInstance();
|
||||
calFinal.setTime(datFinal.getValue());
|
||||
|
||||
Calendar cf = Calendar.getInstance();
|
||||
cf.setTime(datFinal.getValue());
|
||||
cf.add(Calendar.DATE, 1);
|
||||
// seta dia e mês finais para limite da iteração
|
||||
int diaFinal = calFinal.get(Calendar.DAY_OF_MONTH);
|
||||
int mesFinal = calFinal.get(Calendar.MONTH);
|
||||
|
@ -79,8 +91,8 @@ public class RelatorioArquivoBGMController extends MyGenericForwardComposer {
|
|||
try{
|
||||
con = dataSource.getConnection();
|
||||
|
||||
while (cal.get(Calendar.DAY_OF_MONTH) <= diaFinal && cal.get(Calendar.MONTH) <= mesFinal) {
|
||||
String fileName = System.getProperty("jboss.server.log.dir") + "/BGM-" + cal.get(Calendar.YEAR) + "" + DespesaReceita.lpad(Integer.toString(cal.get(Calendar.MONTH) + 1), "0", 2) + "" + DespesaReceita.lpad(Integer.toString(cal.get(Calendar.DAY_OF_MONTH)), "0", 2) + ".txt";
|
||||
while (cal.before(cf)) {
|
||||
String fileName = System.getProperty("jboss.server.log.dir") + File.separator + "BGM-" + cal.get(Calendar.YEAR) + "" + DespesaReceita.lpad(Integer.toString(cal.get(Calendar.MONTH) + 1), "0", 2) + "" + DespesaReceita.lpad(Integer.toString(cal.get(Calendar.DAY_OF_MONTH)), "0", 2) + ".txt";
|
||||
File file = new File(fileName);
|
||||
|
||||
Totalbus totalbus = new Totalbus(con);
|
||||
|
@ -96,7 +108,7 @@ public class RelatorioArquivoBGMController extends MyGenericForwardComposer {
|
|||
}
|
||||
|
||||
|
||||
String fileZip = System.getProperty("jboss.server.log.dir") + "/ArquivosBGM.zip";
|
||||
String fileZip = System.getProperty("jboss.server.log.dir") + File.separator + "ArquivosBGM.zip";
|
||||
log.debug("nome arquivo: " + fileZip);
|
||||
FileInputStream inputStream;
|
||||
|
||||
|
|
|
@ -6245,6 +6245,7 @@ relatorioArquivoBGMController.lbDataIni.value = Data Inicial
|
|||
relatorioArquivoBGMController.lbDataFin.value = Data Final
|
||||
relatorioArquivoBGMController.lbEmpresa.value = Empresa
|
||||
relatorioArquivoBGMController.lbPuntoVenta.value = Agência
|
||||
relatorioArquivoBGMController.msg.erro.puntoventa = O Campo Agência é obrigatório!
|
||||
|
||||
# Recebimento Malote
|
||||
recebimentoMaloteController.window.title = Recebimento Malote
|
||||
|
|
|
@ -6372,6 +6372,7 @@ relatorioArquivoBGMController.lbDataIni.value = Data Inicial
|
|||
relatorioArquivoBGMController.lbDataFin.value = Data Final
|
||||
relatorioArquivoBGMController.lbEmpresa.value = Empresa
|
||||
relatorioArquivoBGMController.lbPuntoVenta.value = Agência
|
||||
relatorioArquivoBGMController.msg.erro.puntoventa = O Campo Agência é obrigatório!
|
||||
|
||||
# Recebimento Malote
|
||||
recebimentoMaloteController.window.title = Recebimento Malote
|
||||
|
|
|
@ -35,7 +35,7 @@
|
|||
value="${c:l('relatorioArquivoBGMController.lbEmpresa.value')}" />
|
||||
<combobox id="cmbEmpresa"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEmpresa"
|
||||
mold="rounded" buttonVisible="true"
|
||||
mold="rounded" buttonVisible="true" constraint="no empty"
|
||||
width="70%" />
|
||||
</row>
|
||||
<row>
|
||||
|
@ -43,7 +43,7 @@
|
|||
value="${c:l('relatorioArquivoBGMController.lbPuntoVenta.value')}" />
|
||||
<combobox id="cmbPuntoVenta"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxPuntoVenta"
|
||||
mold="rounded" buttonVisible="true"
|
||||
mold="rounded" buttonVisible="true" constraint="no empty"
|
||||
width="70%" />
|
||||
</row>
|
||||
</rows>
|
||||
|
|
Loading…
Reference in New Issue