public void confirmarOperacao(HttpServletRequest request, HttpServletResponse response) throws ServletException { try { String operacao = request.getParameter("operacao"); int codProduto = Integer.parseInt(request.getParameter("txtCodProduto")); String nome = request.getParameter("txtNome"); double preco = Double.parseDouble(request.getParameter("txtPreco")); int quantidade = Integer.parseInt(request.getParameter("txtQuantidade")); long codFornecedor = Integer.parseInt(request.getParameter("optFornecedor")); Fornecedor fornecedor = null; if (codFornecedor != 0) { fornecedor = FornecedorDAO.obterFornecedor(codFornecedor); } if (operacao.equals("Incluir")) { produto = new Produto(codProduto, nome, preco, quantidade, fornecedor); ProdutoDAO.getInstance().salvar(produto); } else if (operacao.equals("Editar")) { produto.setNome(nome); ProdutoDAO.getInstance().alterar(produto); } else if (operacao.equals("Excluir")) { ProdutoDAO.getInstance().excluir(produto); } throw new ServletException(); } catch (ServletException e) { throw e; } }