// La méthode appelée quand l'admin retire une adresse
  public void retirerAdresse() {
    admin.getAdresses().remove(adresse);

    adresse.setUtilisateur(null);
    adresseDao.modifierAdresse(adresse);
    adresseDao.supprimerAdresse(adresse.getId());

    // Réinitialiser l'adresse par une nouvelle instance vide
    ApplicationContext context = new ClassPathXmlApplicationContext("ApplicationContext.xml");
    adresse = (Adresse) context.getBean("adresse");
    ((ConfigurableApplicationContext) context).close();
  }
  // ajouter adresse a la liste des adresses de l admin
  public void ajouterAdresse() {
    adresse.setUtilisateur(admin);

    // Mettre à jour l'étudiant
    adresseDao.ajouterAdresse(adresse);

    admin.getAdresses().add(adresse);

    ApplicationContext context = new ClassPathXmlApplicationContext("ApplicationContext.xml");
    adresse = (Adresse) context.getBean("adresse");
    ((ConfigurableApplicationContext) context).close();
  }
  /** ********************************************** */
  public void modifierAvatar() {
    // Si un fichier est s�lectionn�:
    if (UploadFileService.fileSelected()) {
      ApplicationContext context = new ClassPathXmlApplicationContext("ApplicationContext.xml");
      Fichier fichier = (Fichier) context.getBean("fichier");
      FichierDAO fichierDao = (FichierDAO) context.getBean("fichierDao");

      /* supprimer l'ancien avatar*/
      Fichier ancienAvatar = admin.getAvatar();
      if (ancienAvatar != null) fichierDao.supprimerFichier(ancienAvatar.getId());

      /* avatar a pour nom avatar*/
      System.out.println("id " + admin.getId());
      fichier.setChemin("/admin/" + admin.getId());
      fichier.setTitre("avatar");
      UploadFileService.uploadFichier(fichier);
      fichierDao.ajouterFichier(fichier);

      /* associer file a l'entreprise*/
      admin.setAvatar(fichier);
      adminDao.modifierAdministrateur(admin);
      ((ConfigurableApplicationContext) context).close();
    }
  }
  public void modifierAdministrateur() {
    if (motDePasse != null) if (!motDePasse.equals("")) admin.setMotDePasse(motDePasse);

    adminDao.modifierAdministrateur(admin);
    ;
  }