<%@ page import="org.apache.commons.lang.StringUtils" %> <%@ page import="br.org.cip.bo.EventoBO" %> <%@ page import="br.org.cip.models.Evento" %> <%@ page import="br.org.cip.util.CalendarBuilder" %> <%@ page import="java.util.GregorianCalendar" %> <%@ page import="java.util.ArrayList" %> <%@ page import="java.util.Iterator" %> <%@ page import="java.text.SimpleDateFormat" %> <% String rootFolder = request.getParameter("root"); if (StringUtils.isEmpty(rootFolder)) rootFolder = ".."; int dia = 0, mes = 0, ano = 0; GregorianCalendar gc = new GregorianCalendar(); gc.set(GregorianCalendar.HOUR_OF_DAY, 0); gc.set(GregorianCalendar.MINUTE, 0); gc.set(GregorianCalendar.SECOND, 0); if (!StringUtils.isEmpty(request.getParameter("dia"))) { dia = new Integer(request.getParameter("dia")).intValue(); mes = new Integer(request.getParameter("mes")).intValue(); ano = new Integer(request.getParameter("ano")).intValue(); } if (dia > 0) gc = new GregorianCalendar(ano, mes, dia, 0, 0, 0); EventoBO eventoBO = new EventoBO(); Evento evento = null; SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy"); GregorianCalendar gcEnd = (GregorianCalendar)gc.clone(); gcEnd.set(GregorianCalendar.HOUR_OF_DAY, 23); gcEnd.set(GregorianCalendar.MINUTE, 59); gcEnd.set(GregorianCalendar.SECOND, 59); CalendarBuilder cb = new CalendarBuilder(gc); %>

<%= cb.printHTML(gc, "index.jsp")%>

Eventos do Dia <%= sdf.format(gc.getTime()) %>

<% ArrayList eventos = eventoBO.carregarVarias(gc, gcEnd, 20, false, "asc"); Iterator it = eventos.iterator(); while (it.hasNext()) { evento = (Evento)it.next(); if (!StringUtils.isEmpty(evento.getChamada())) { out.println(""); out.println("
" + evento.getChamada() + "
"); out.println("
"); } if (!sdf.format(evento.getDataInicio()).equals(sdf.format(evento.getDataTermino ()))) { out.println("De: " + sdf.format(evento.getDataInicio()) + " a " + sdf.format(evento.getDataTermino())); out.println("
"); } if (!StringUtils.isEmpty(evento.getDescricao())) { out.println(StringUtils.replace(evento.getDescricao(), "\n", "
")); } if (!StringUtils.isEmpty(evento.getEmail())) { out.println("
E-mail de contato: " + evento.getEmail() + ""); } out.println("

"); } %>