/* * ComandoConfirmacaoAvaliacao.java * * Created on 28 de Junho de 2007, 21:52 * * To change this template, choose Tools | Template Manager * and open the template in the editor. */ package app; import dao.TrabalhoDAO; import java.io.IOException; import java.util.Iterator; import java.util.List; import javax.servlet.ServletException; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import s3e.Trabalho; /** * * @author Administrador */ public class ComandoConfirmacaoAvaliacao implements Comando { /** * Creates a new instance of ComandoConfirmacaoAvaliacao */ public ComandoConfirmacaoAvaliacao() { } public String executar(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String idEvento = request.getParameter("id"); Long id = Long.parseLong(idEvento); List listasituacao = TrabalhoDAO.getInstance().obterSituacao(id); Iterator it = listasituacao.iterator(); while (it.hasNext()) { Trabalho evento = (Trabalho) it.next(); for(int i = 0; i < listasituacao.size(); i++) { evento.setId(id); TrabalhoDAO.getInstance().atualizarSituacao(evento); } } return "/WEB-INF/ConfirmacaoAvaliacao.jsp"; } }