client/src/Iri.Modernisation.Data/Models/SettingsProject.cs
changeset 35 43bb1b8ed555
parent 32 36302cc9688d
child 36 b6df6fce6e5d
--- a/client/src/Iri.Modernisation.Data/Models/SettingsProject.cs	Tue Jan 19 09:49:56 2010 +0100
+++ b/client/src/Iri.Modernisation.Data/Models/SettingsProject.cs	Mon Jan 25 09:30:22 2010 +0100
@@ -17,13 +17,14 @@
     /// </summary>
     public static class SettingsProject
     {
-        /// <summary>
-        /// Liste des vidéoLivre Disponible
-        /// </summary>
+        
+        
         static public List<VideoBook> ListVideoBook { get; set; }
 
         static SettingsProject()
         {
+            //_internalDictionary.Add(new Loader<List<VideoBook>>(VideoBook.GetListVideoBook), 
+           //     new KeyValuePair<string, object>("", null));
         }
         /// <summary>
         /// (Télé)Chargement des données;
@@ -34,6 +35,7 @@
             FactoryVideoLivre.Initialize();
             FactoryVideoLivre.FactoryReady += new EventHandler(FactoryVideoLivre_FactoryReady);
             FactoryVideoLivre.LoadXMLFile(configFileURI);
+            
         }
 
         /// <summary>
@@ -43,10 +45,13 @@
         /// <param name="e"></param>
         static void FactoryVideoLivre_FactoryReady(object sender, EventArgs e)
         {
-           
-            VideoBookLoaderHelper LoaderVideoBook = new VideoBookLoaderHelper(FactoryVideoLivre.VideoBookListPath);
-            LoaderVideoBook.LoaderFinished += new EventHandler<LoaderEventArgs<List<VideoBook>>>(LoaderVideoBook_LoaderFinished);
-           
+            
+            Loader<List<VideoBook>> loaderListVideoBook = new Loader<List<VideoBook>>(VideoBook.GetListVideoBook);
+            loaderListVideoBook.LoaderFinished += new EventHandler<LoaderEventArgs<List<VideoBook>>>(LoaderVideoBook_LoaderFinished);
+            loaderListVideoBook.Load(FactoryVideoLivre.VideoBookListPath); 
+           // VideoBookLoaderHelper LoaderVideoBook = new VideoBookLoaderHelper(FactoryVideoLivre.VideoBookListPath);
+           // LoaderVideoBook.LoaderFinished += new EventHandler<LoaderEventArgs<List<VideoBook>>>(LoaderVideoBook_LoaderFinished);
+          
         }