Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @Override
- protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
- try {
- Usuario usu = (Usuario) request.getSession().getAttribute("userEscolhido");
- String numeroTel = request.getParameter("numero");
- String tipoTel = request.getParameter("tipo");
- String acao = request.getParameter("acao");
- if (acao != null && acao.equalsIgnoreCase("voltar")) {
- tratarRedirecionamentoUsuario(request);
- return;
- }
- if (numeroTel == null || numeroTel.isEmpty()) {
- tratarRedirecionamento(request, "Informe o número do telefone!");
- return;
- }
- Telefone tel = new Telefone();
- tel.setNumero(numeroTel);
- tel.setTipo(tipoTel);
- tel.setUsuario(usu.getId());
- phonedao.salvar(tel);
- tratarRedirecionamento(request, "Telefone Salvo com Sucesso!");
- } catch (SQLException e) {
- e.printStackTrace();
- }
- }
- private void tratarRedirecionamentoTelefone(HttpServletRequest request, String msg) {
- request.setAttribute("msg", msg);
- RequestDispatcher dis = request.getRequestDispatcher("cadastroTelefones.jsp");
- request.getSession().setAttribute("userEscolhido", usu);
- request.setAttribute("userEscolhido", usu);
- request.setAttribute("telefones", phonedao.listar(usu.getId()));
- dis.forward(request, response);
- }
- private void tratarRedirecionamentoUsuario(HttpServletRequest request) {
- RequestDispatcher dis = request.getRequestDispatcher("cadastroUsuario.jsp");
- request.setAttribute("usuarios", daousuario.listarTodos());
- dis.forward(request, response);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement