@Override public String getId(HttpServletRequest request, HttpServletResponse response) throws Exception { Produto p = dao.Get(Integer.parseInt(request.getParameter("codigo"))); request.setAttribute("p", p); return "/editar-produto.jsp"; }
@Override public String save(HttpServletRequest request, HttpServletResponse response) throws Exception { Produto p = new Produto(); p.setDescricao(request.getParameter("descricao")); p.setQtd(Integer.parseInt(request.getParameter("qtd"))); p.setPreco(Double.parseDouble(request.getParameter("preco"))); p.setValor(Double.parseDouble(request.getParameter("valor"))); p.setData(request.getParameter("data")); dao.Insert(p); return "/cadastro-produto.jsp"; }
@Override public String getItem(HttpServletRequest request, HttpServletResponse response) throws Exception { List<Produto> lista = dao.getProdutoItem(request.getParameter("pesquisa")); request.setAttribute("lista", lista); return "lista-produto.jsp"; }
@Override public String delete(HttpServletRequest request, HttpServletResponse response) throws Exception { Produto p = dao.Get(Integer.parseInt(request.getParameter("codigo"))); dao.Delete(p); return "/lista-produto.jsp"; }