client/src/Iri.Modernisation.Controls/ViewModel/ProductionView/ProductionViewVM.cs
changeset 38 bd33267300aa
parent 36 b6df6fce6e5d
--- a/client/src/Iri.Modernisation.Controls/ViewModel/ProductionView/ProductionViewVM.cs	Wed Jan 27 10:55:59 2010 +0100
+++ b/client/src/Iri.Modernisation.Controls/ViewModel/ProductionView/ProductionViewVM.cs	Thu Feb 04 16:38:04 2010 +0100
@@ -147,14 +147,39 @@
             ViewModelMasterVideoViewer = new VideoViewerVM(true, false);
       
             ViewModelProductionTimeLine.ViewModelVideoViewer = ViewModelMasterVideoViewer;
-
-            
+            ViewModelHeaderProduction.EditClicked += new EventHandler(ViewModelHeaderProduction_EditClicked);
+            ViewModelHeaderProduction.IndexClicked += new EventHandler(ViewModelHeaderProduction_IndexClicked);
+          
       
            
             InitializeCommands();
             OnPropertyChanged(String.Empty);
            
         }
+
+        void ViewModelHeaderProduction_IndexClicked(object sender, EventArgs e)
+        {
+           if(ViewModelProductionTimeLine.SelectedIndex.Count!=0)
+           {
+               ViewModelHeaderProduction.IndexOk();
+           }
+           else
+           {
+                 MessageBox.Show("Vous devez mettre au moins 1 index !");
+           }
+        }
+
+        void ViewModelHeaderProduction_EditClicked(object sender, EventArgs e)
+        {
+            if(ViewModelProductionTimeLine.SelectedVideoSequences.Count !=0)
+            {
+                ViewModelHeaderProduction.EditOk();
+            }
+            else
+            {
+                MessageBox.Show("Vous devez mettre au moins 1 séquence !");
+            }
+        }
         void PublishClick_Executed(object sender, SLExtensions.Input.ExecutedEventArgs e)
         {
             IRIFile newFile = new IRIFile();