public boolean verificaLogin(Usuario login) { for (Usuario usuario : this.usuarios) { if (usuario.getNome().equals(login.getNome())) { if (usuario.getSenha().equals(login.getSenha())) { return true; } } } return false; }
public static List<Usuario> getUsuariosPorNome(String nome) { List<Usuario> encontrados = new ArrayList<Usuario>(); for (Usuario u : usuarios.values()) { if (u.getNome().toLowerCase().contains(nome.toLowerCase())) { encontrados.add(u); } } return encontrados; }
public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException { Usuario userForm = new Usuario(); userForm.setNome(request.getParameter("nome")); userForm.setSenha(request.getParameter("senha")); ((HttpServletRequest) request).getSession().setAttribute("session", userForm.getNome()); if (!getUsuario().equals(userForm)) { ((HttpServletResponse) response).sendRedirect("/AulaJavaWeb/index.html"); } else { String destino = ((HttpServletRequest) request).getRequestURI().replace("/filter", ""); ((HttpServletResponse) response).sendRedirect(destino); } }
public void salvarUsuario(Usuario user) { ObjectContainer usuarioBD = Db4oEmbedded.openFile(Db4oEmbedded.newConfiguration(), "../usuarios.db4o"); boolean adicionar = true; List<Usuario> usuariosBanco = usuarioBD.query(Usuario.class); for (Usuario i : usuariosBanco) { if (i.matches(user.getNome())) { adicionar = false; } } if (adicionar) { usuarioBD.store(user); JOptionPane.showMessageDialog(null, "Adicionado com Sucesso"); } usuarioBD.close(); }
public void inserir(Usuario usuario) { try { Connection conexao = getConnection(); PreparedStatement pstm = conexao.prepareStatement( "Insert into usuario (login, senha, nome, cpf, email) values (?,?,?,?,?)"); pstm.setString(1, usuario.getLogin()); pstm.setString(2, usuario.getSenha()); pstm.setString(3, usuario.getNome()); pstm.setString(4, usuario.getCpf()); pstm.setString(5, usuario.getEmail()); pstm.execute(); pstm.close(); conexao.close(); } catch (Exception e) { e.printStackTrace(); } }
public void alterar(Usuario usuario) { try { Connection conexao = getConnection(); PreparedStatement pstmt = conexao.prepareStatement( "update usuario set nome = ?, cpf = ?, email = ?, senha = ?" + " WHERE login = ? "); pstmt.setString(1, usuario.getNome()); pstmt.setString(2, usuario.getCpf()); pstmt.setString(3, usuario.getEmail()); pstmt.setString(4, usuario.getSenha()); pstmt.execute(); pstmt.close(); conexao.close(); } catch (Exception e) { e.printStackTrace(); } }
public void Cadastrar(Usuario usuario) { String sql = "insert into usuario (nome,login,email,senha)values (?,?,?,?)"; try { // prepared statement para inserção PreparedStatement stmt = con.prepareStatement(sql); // seta os valores stmt.setString(1, usuario.getNome()); stmt.setString(2, usuario.getLogin()); stmt.setString(3, usuario.getEmail()); stmt.setString(4, usuario.getSenha()); // executa stmt.execute(); stmt.close(); System.out.println("Cadastrado com sucesso!"); } catch (SQLException e) { throw new RuntimeException(e); } }
public void setUsuario(Usuario usuario) { nome.setText(usuario.getNome()); email.setText(usuario.getEmail()); senha.setText(usuario.getSenha()); this.usuario = usuario; }