public static void listarMissoesEmAndamento() { List<Missao> missoes = Missao.buscarEmAndamento(); List<Missao> missoesFiltradas = filtrarPorOrgao(missoes, Missao.class); String registros = ""; SimpleDateFormat formatoData = new SimpleDateFormat("yyyy,M,d,H,m,s"); // for(int i=0; i < missoes.size(); i++){ for (int i = 0; i < missoesFiltradas.size(); i++) { // registros += "[ \'" + missoes.get(i).getSequence() + " <a href=\"a.htm\">t</a>\'" + " , // \'" + missoes.get(i).condutor.getNome() + "\', new Date(" + // formatoData.format(missoes.get(i).dataHoraSaida.getTime()) + "), new Date("; registros += "[ \'" + missoes.get(i).getSequence() + " - " + missoes.get(i).veiculo.placa + "\', \'" + missoes.get(i).condutor.getNome() + "\', new Date(" + formatoData.format(missoes.get(i).dataHoraSaida.getTime()) + "), new Date("; if (missoes.get(i).dataHoraRetorno != null) { registros += formatoData.format(missoes.get(i).dataHoraRetorno.getTime()) + ") ]"; } else { Calendar dataHora = recuperarDataEHora( missoes.get(i).dataHoraSaida, HORA_FINAL_EXPEDIENTE, MINUTO_FINAL_EXPEDIENTE, SEGUNDO_FINAL_EXPEDIENTE); registros += formatoData.format(dataHora.getTime()) + ") ]"; } if (i < missoes.size() - 1) registros += ", "; } render(registros); }