diff --git a/Persistance/Persistance.xml b/Persistance/Persistance.xml
new file mode 100644
index 0000000..36eb2db
--- /dev/null
+++ b/Persistance/Persistance.xml
@@ -0,0 +1,201 @@
+
+
+
+ Persistance
+
+
+
+
+ Classe DataContractPersistance qui implémente IPersistanceManager et stocke les données dans les fichiers de persistance
+
+
+
+
+ DataContractSerializer permet de serialiser le type DataToPersistReq
+
+
+
+
+ DataContractSerializer permet de serialiser le type DataToPersistUsers
+
+
+
+
+ DataContractSerializer permet de serialiser le type List de String
+
+
+
+
+ DataToPersistReq permet de structurer le fichier de persistance des requins
+
+
+
+
+ DataToPersistUsers permet de structurer le fichier de persistance des utilisateurs
+
+
+
+
+ List de String permet de strcturer le fichier de persistance des fun facts
+
+
+
+
+ String le chemin des fichiers de persistance
+
+
+
+
+ String le nom du fichier de persistance des requins
+
+
+
+
+ String le nom du fichier de persistance des utilisateurs
+
+
+
+
+ String le nom du fichier de persistance des fun facts
+
+
+
+
+ String le chemin complet du fichier de persistance des requins
+
+
+
+
+ String le chemin complet du fichier de persistance des utilisateurs
+
+
+
+
+ String le chemin compket du fichier de persistance des fun facts
+
+
+
+
+ XmlWriterSettings permet de rajouter des paramètres dans l'écriture des fichiers de persistance
+
+
+
+
+ Charge les utilisateurs des fichiers
+
+ Les List d'Utilisateur et d'Expert du fichier
+
+
+
+ Sauvegarde les listes en paramètres dans le fichier des utilisateurs
+
+
+
+
+
+
+ Charge les listes des requins depuis les fichiers et les retourne
+
+ Les List de Requin : ceux de l'application, ceux ajoutés par les utilisateurs, et ceux édités par les utilisateurs
+
+
+
+ Sauvegarde les listes de requins en paramètres dans le fichier de persistance pour les requins
+
+
+
+
+
+
+
+ Charge les fun facts du fichier de persistance dans un liste et la retourne
+
+ List de String avec les fun facts du fichier dedans
+
+
+
+ Sauvegarde les fun facts de la liste en paramètre dans le fichier de persistance des fun facts
+
+
+
+
+
+ Classe DataToPersistReq
+
+
+
+
+ List de Requin pour les requins de l'application
+
+
+
+
+ List de Requin pour les requins ajoutés par les utilisateurs
+
+
+
+
+ List de Requin pour les requins édités par les utilisateurs
+
+
+
+
+ Classe DataToPersistUsers
+
+
+
+
+ List d'Utilisateur pour les utilisateurs de l'application
+
+
+
+
+ List d'Expert pour les experts de l'application
+
+
+
+
+ Classe IPersistanceManager décrivant le comportement des différentes instances de persistance
+
+
+
+
+ Chargement des requins
+
+ List de Requin : une pour les requins de l'application, une pour les requins ajoutés par les utilisateurs, et une pour les requins édités par les utilisateurs
+
+
+
+ Sauvegarde des requins
+
+
+
+
+
+
+
+ Chargement des utilisateurs
+
+ List d'Utilisateur et d'Expert
+
+
+
+ Sauvegarde des utilisateurs
+
+
+
+
+
+
+ Chargement des fun facts
+
+ List de String les fun facts
+
+
+
+ Sauvegarde des fun facts
+
+
+
+
+
diff --git a/StubLib/StubLib.xml b/StubLib/StubLib.xml
new file mode 100644
index 0000000..9857694
--- /dev/null
+++ b/StubLib/StubLib.xml
@@ -0,0 +1,87 @@
+
+
+
+ StubLib
+
+
+
+
+ Classe Stub qui implémente IPersistanceManager et stocke des données dans le code
+
+
+
+
+ List de Requin stocke les requins qui sont dans l'application
+
+
+
+
+ List de Requin stocke les requins qui ont été édités par les utilisateurs
+
+
+
+
+ List de Requin stocke les requins qui ont été ajoutés par les utilisateurs
+
+
+
+
+ List d'Utilisateur stocke les utilisateurs de l'applications
+
+
+
+
+ List d'Expert stocke les experts de l'application
+
+
+
+
+ List de String stocke les fun facts de l'application
+
+
+
+
+ Remplissage des listes avec des données pour l'application
+
+
+
+
+ Charge les requins des listes de la classe
+
+
+
+
+
+ Sauvegarde les requins dans les listes de la classe
+
+
+
+
+
+
+
+ Charge les utilisateurs de la liste de la classe
+
+
+
+
+
+ Sauvegarde les utilisateurs dans la liste de la classe
+
+
+
+
+
+
+ Charge les fun facts dans la liste de la classe
+
+
+
+
+
+ Sauvegarde les fun facts dans la liste de la classe
+
+
+
+
+
diff --git a/WpfApp1/Persistance/ficReqs b/WpfApp1/Persistance/ficReqs
index e66be91..a4b725d 100644
--- a/WpfApp1/Persistance/ficReqs
+++ b/WpfApp1/Persistance/ficReqs
@@ -166,4 +166,4 @@ On le confond souvent avec le requin-taureau (sand tiger shark), car le nom vern
Videos/Vid-dormeur-mexicain.mp4
-
+
\ No newline at end of file
diff --git a/WpfApp1/WpfApp1.xml b/WpfApp1/WpfApp1.xml
index c6541a5..5e2a0e9 100644
--- a/WpfApp1/WpfApp1.xml
+++ b/WpfApp1/WpfApp1.xml
@@ -74,6 +74,20 @@
Le Manager des utilisateurs qui contiendra toutes les listes
+
+
+ Charge les données des fichiers de persistance dans l'application
+
+
+
+
+
+
+ Sauvegarde les données de l'application dans les fichiers de persistance
+
+
+
+
InitializeComponent
@@ -1053,35 +1067,5 @@
InitializeComponent
-
-
- GeneratedInternalTypeHelper
-
-
-
-
- CreateInstance
-
-
-
-
- GetPropertyValue
-
-
-
-
- SetPropertyValue
-
-
-
-
- CreateDelegate
-
-
-
-
- AddEventHandler
-
-