--- 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);
+
}