@RolesAllowed({ALUNO, PROFESSOR}) public List<Atividade> consultarAtividadesMensaisDaMonitoria( Monitoria monitoria, Date dataInicialMes, Date dataFinalMes) { Integer mes = Util.getMonthOfDate(dataInicialMes, dataFinalMes); System.out.println("Mes: " + mes); return this.consultarAtividadesMensaisDaMonitoria(monitoria, mes); }
@RolesAllowed({ALUNO, PROFESSOR}) public byte[] obterRelatorioFrequencia( Monitoria monitoria, Date dataInicialMes, Date dataFinalMes) { Integer mes = Util.getMonthOfDate(dataInicialMes, dataFinalMes); List<Atividade> atividades = this.consultarAtividadesMensaisDaMonitoria(monitoria, mes); List<RelatorioDTO> dadosRelatorio = converterAtividadesEmRelatorio(monitoria, atividades, mes); try { return RelatorioUtil.gerarRelatorioPDF(dadosRelatorio, null, RELATORIO_JASPER_ATIVIDADE); } catch (JRException ex) { Logger.getLogger(AtividadeService.class.getName()).log(Level.SEVERE, null, ex); } return null; }