/** * @param user * @return */ public static boolean atualizarPerfil(Usuario user) throws BusinessException { // Usa o utilitario para criptografar a senha user.setPassword(MD5Encryption.encript(user.getPassword())); DAOUsuario dao = new SQLUsuario(); boolean atualizado = dao.updateUser(user); return atualizado; }
/** * @param user * @return */ public static boolean criarUser(Usuario user) throws BusinessException { // Usa o utilitario para criptografar a senha user.setPassword(MD5Encryption.encript(user.getPassword())); DAOUsuario dao = new SQLUsuario(); boolean inserido = dao.addUsuario(user); return inserido; }
/** * Busca um objeto pelo id. * * @param codigo * @return */ public static Usuario getById(int codigo) throws BusinessException { DAOUsuario dao = new SQLUsuario(); return dao.getById(codigo); }
/** * @param user * @return */ public static int obterCodigo(Usuario user) throws BusinessException { DAOUsuario dao = new SQLUsuario(); return dao.obterCodigo(user); }
/** * @param username * @return */ public static boolean verificarUsername(String username) throws BusinessException { DAOUsuario dao = new SQLUsuario(); return dao.existeUser(username); }
/** * @param user * @return */ public static Usuario autenticarUser(Usuario user) throws BusinessException { DAOUsuario dao = new SQLUsuario(); return dao.autenticar(user); }