using notre_bibliotheque; using System; using System.Collections.Generic; namespace données { /// /// cette classe sert à charger et sauvegarder les instances de toutes les données (langages et comptes) /// elle implemente l'interface IPercistance /// public class Stub : IPercistance { //le constructeur de la classe prend un string en parametre public Stub(string path) {} /// /// cette methode sert à charger les données; /// elle crée un dictionnaire avec une clé de type string et une valeur de type IEnumerable, /// elle ajoute deux éléments dans le dictionnaire : une clé Langages avec en valeur la liste LesLangages de Data, /// et une clé Comptes avec en valeur la liste LesComptes de Data /// /// elle retourne le dictionnaire public Dictionary> ChargerLesDonnées() { Dictionary> tmp = new Dictionary>(); tmp.Add("Langages", Data.LesLangages); tmp.Add("Comptes", Data.LesComptes); return tmp; } /// /// cette méthode sert à sauvegarder les données; /// elle prend deux parametres, une collection IEnumérable et une collection IEnumerable /// ces collections sont les listes de langages et comptes à sauvegarder /// /// /// public void SauvegarderLesDonnées(IEnumerable langagesÀSauvegarder , IEnumerable comptesÀSauvegarder) { return; } } }