client/src/Iri.Modernisation.Controls/ViewModel/ProductionView/ProductionViewVM.cs
changeset 38 bd33267300aa
parent 36 b6df6fce6e5d
equal deleted inserted replaced
37:beb938b4fb76 38:bd33267300aa
   145             ViewModelProductionTimeLine = new ProductionTimeLineVM();
   145             ViewModelProductionTimeLine = new ProductionTimeLineVM();
   146             ViewModelProductionEditor = new ProductionEditorVM();
   146             ViewModelProductionEditor = new ProductionEditorVM();
   147             ViewModelMasterVideoViewer = new VideoViewerVM(true, false);
   147             ViewModelMasterVideoViewer = new VideoViewerVM(true, false);
   148       
   148       
   149             ViewModelProductionTimeLine.ViewModelVideoViewer = ViewModelMasterVideoViewer;
   149             ViewModelProductionTimeLine.ViewModelVideoViewer = ViewModelMasterVideoViewer;
   150 
   150             ViewModelHeaderProduction.EditClicked += new EventHandler(ViewModelHeaderProduction_EditClicked);
   151             
   151             ViewModelHeaderProduction.IndexClicked += new EventHandler(ViewModelHeaderProduction_IndexClicked);
       
   152           
   152       
   153       
   153            
   154            
   154             InitializeCommands();
   155             InitializeCommands();
   155             OnPropertyChanged(String.Empty);
   156             OnPropertyChanged(String.Empty);
   156            
   157            
       
   158         }
       
   159 
       
   160         void ViewModelHeaderProduction_IndexClicked(object sender, EventArgs e)
       
   161         {
       
   162            if(ViewModelProductionTimeLine.SelectedIndex.Count!=0)
       
   163            {
       
   164                ViewModelHeaderProduction.IndexOk();
       
   165            }
       
   166            else
       
   167            {
       
   168                  MessageBox.Show("Vous devez mettre au moins 1 index !");
       
   169            }
       
   170         }
       
   171 
       
   172         void ViewModelHeaderProduction_EditClicked(object sender, EventArgs e)
       
   173         {
       
   174             if(ViewModelProductionTimeLine.SelectedVideoSequences.Count !=0)
       
   175             {
       
   176                 ViewModelHeaderProduction.EditOk();
       
   177             }
       
   178             else
       
   179             {
       
   180                 MessageBox.Show("Vous devez mettre au moins 1 séquence !");
       
   181             }
   157         }
   182         }
   158         void PublishClick_Executed(object sender, SLExtensions.Input.ExecutedEventArgs e)
   183         void PublishClick_Executed(object sender, SLExtensions.Input.ExecutedEventArgs e)
   159         {
   184         {
   160             IRIFile newFile = new IRIFile();
   185             IRIFile newFile = new IRIFile();
   161             IRIDecoupage decoupage = new IRIDecoupage()
   186             IRIDecoupage decoupage = new IRIDecoupage()