public static Visiteur selectOneByLogin(EntityManager em, String login) throws PersistenceException {
        Visiteur visiteur = null;
        Query query = em.createQuery("select v from Visiteur v where v.nom = :login");
        query.setParameter("login", login);
        visiteur = (Visiteur) query.getSingleResult();
        return visiteur;
    }