client/src/Iri.Modernisation.Controls/ViewModel/ProductionView/ProductionViewVM.cs
--- 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();