/* * ComandoIncluirLocalizacao.java * * Created on 29 de Junho de 2007, 16:24 * * To change this template, choose Tools | Template Manager * and open the template in the editor. */ package app; import dao.LocalizacaoDAO; import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import s3e.Localizacao; /** * * @author Administrador */ public class ComandoIncluirLocalizacao implements Comando { /** * Creates a new instance of ComandoIncluirLocalizacao */ public ComandoIncluirLocalizacao() { } public String executar(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { Localizacao local = new Localizacao(); local.setCapacidade(Integer.parseInt( request.getParameter("capacidade"))); local.setNome(request.getParameter("nome")); if(LocalizacaoDAO.getInstance().incluirLocalizacao(local)) { return "/WEB-INF/ListarLocalizacoes.jsp"; } else { String erro = "Houve um erro durante a operação. Registro não incluído."; return "/WEB-INF/ListarLocalizacoes.jsp?msgErro=" + erro; } } } // Excluir