public void ajouterRessource() { // idée voir si deja un doc
    System.out.println("Veuillez choisir le type : \n 1) Livre \n 2) Revue \n 3) CD \n 4) DVD");
    int type = Lire.choix(4);
    System.out.println("Veuillez entrer :");
    System.out.print("- titre : ");
    String t = Lire.S();
    System.out.print("- auteur : ");
    String aut = Lire.S();

    if (this.chercherRessource(t, aut) != null) { // regarde si un autre livre existe deja
      System.out.println(
          "Un livre du meme titre et auteur existe deja, voulez-vous : \n 1) en ajouter des autres \n 2) annuler");
      int c = Lire.choix(2);
      if (c == 1) {
        Ressource DocTrouve = this.chercherRessource(t, aut);
        System.out.print("Veuillez entrer le nombre a rajouter : ");
        int nb = Lire.i();
        DocTrouve.setNbTotal(DocTrouve.getNbTotal() + nb);
      }
    } else {
      System.out.print("- categorie : ");
      String cat = Lire.S();
      System.out.print("- nation : ");
      String nation = Lire.S();
      System.out.print("- ref : ");
      String ref = Lire.S();

      while (this.chercherRessource(ref) != null) { // regarde si la refernce est deja utilise
        System.out.println("Un livre a deja cet reference veuillez en choir une autre : ");
        ref = Lire.S();
      }

      System.out.print("- description : ");
      String desc = Lire.S();
      System.out.print("- le nombre : ");
      int nb = Lire.i();

      switch (type) {
        case 1:
          this.doc.add(new Livre(t, aut, cat, nation, ref, desc, nb));
          break;
        case 2:
          this.doc.add(new Revue(t, aut, cat, nation, ref, desc, nb));
          break;
        case 3:
          this.doc.add(new CD(t, aut, cat, nation, ref, desc, nb));
          break;
        case 4:
          this.doc.add(new DVD(t, aut, cat, nation, ref, desc, nb));
          break;
      }
    }
  }
  public void ajouterAdherent() { // idée voir si adhérent déjà inscrit
    System.out.println("Veuillez entrer :");
    System.out.print("- nom : ");
    String n = Lire.S();
    System.out.print("- prenom : ");
    String p = Lire.S();
    System.out.print("- adresse : ");
    String a = Lire.S();
    System.out.print("- date de naissance : ");
    String dn = Lire.S();
    System.out.print("- telephone : ");
    int tel = Lire.i();
    System.out.print("- adresse email : ");
    String am = Lire.S();
    System.out.print("- numero de carte : ");
    int num = Lire.i();

    this.adh.add(new Adherent(n, p, a, dn, tel, am, num));
  }
  public void supprimerAdherent() {
    boolean supprime = false;

    System.out.print("Veuillez entrer le numero de carte de l'adhrent a supprimer : ");
    int numero = Lire.i();

    for (int i = 0; i < this.adh.size(); i++) {
      if (numero == this.adh.get(i).getNumeroCarte()) {
        this.adh.remove(i);
        supprime = true;
      }
    }
    if (supprime) {
      System.out.println("L'adherent a bien ete supprime.");
    } else {
      System.out.println("Le numéro ne correspond pas.");
    }
  }