client/src/Iri.Modernisation.Controls/ViewModel/NavigationBar/ConsultMenuVM.cs
changeset 42 594fdedecf7f
parent 25 a9c815025a1b
--- a/client/src/Iri.Modernisation.Controls/ViewModel/NavigationBar/ConsultMenuVM.cs	Wed Feb 10 14:56:46 2010 +0100
+++ b/client/src/Iri.Modernisation.Controls/ViewModel/NavigationBar/ConsultMenuVM.cs	Thu Feb 11 17:29:23 2010 +0100
@@ -18,16 +18,17 @@
 {
     public class ConsultMenuVM : BaseMVVM.ViewModel.ViewModel
     {
-      private List<VideoBook> _videoBooks = new List<VideoBook>();
-      private List<VideoBook> list = new List<VideoBook>();
+        private List<ConsultVideoBookVM> _videoBooks = new List<ConsultVideoBookVM>();
+        private List<ConsultVideoBookVM> list = new List<ConsultVideoBookVM>();
         /// <summary>
         /// VideoBooks Disponible
         /// </summary>
-      public List<VideoBook> VideoBooks
+        public List<ConsultVideoBookVM> VideoBooks
       {
           get 
           {
-              _videoBooks.Sort(new VideoBookComparer());
+
+              //_videoBooks.Sort(new VideoBookComparer());
               if (SearchWord != String.Empty)
               {
                   return list;
@@ -123,7 +124,11 @@
          }
         public ConsultMenuVM(List<VideoBook> argList)
         {
-            _videoBooks = argList;
+            //_videoBooks = argList;
+            foreach(VideoBook vb in argList)
+            {
+                _videoBooks.Add(new ConsultVideoBookVM(vb));
+            }
             SearchAuthor = true;
             InitializeCommands();
         }
@@ -133,7 +138,7 @@
         void GetBook_Executed(object sender, ExecutedEventArgs e)
         {
            
-           if (SearchAuthor)
+          /* if (SearchAuthor)
             {
                 var query = from c in _videoBooks
                             where c.Author.UserName.Contains(_searchWord)
@@ -182,7 +187,7 @@
                     }
                 }
                 VideoBooks = temp;
-            }
+            }*/
         }
        
     }