private void OnAddCommand(object o) { string source = Parcourir.ToString(); string fileName = System.IO.Path.GetFileName(Parcourir.ToString()); FileCopy(Parcourir.LocalPath, fileName); Film.Source = new Uri(@System.IO.Directory.GetParent(Application.ResourceAssembly.Location).ToString() + "/" + fileName); Valid = true; CommandChangedEvent.GetEvent().OnButtonPressedActionHandler(EventArgs.Empty); }
private void OnSaveCommand(object o) { CommandChangedEvent.GetEvent().Handler += CloseValidWindows; _validView = new Validation("Voulez vous vraiment enregistrer tous les changements ?"); _validView.Name = "Validation"; _validView.ShowDialog(); if (_validView.ValidView.Valid == true) { enregistrer("/films.txt"); System.Windows.Forms.MessageBox.Show("Enregistrement effectué."); } else { System.Windows.Forms.MessageBox.Show("Enregistrement annulé."); } }
private void OnSupprCommand(object o) { CommandChangedEvent.GetEvent().Handler += CloseValidWindows; _validView = new Validation("Voulez vous vraiment supprimer ce film ?"); _validView.Name = "Validation"; _validView.ShowDialog(); if (_validView.ValidView.Valid == true) { ListFilm.Remove(Film); ToDisplay = ListFilm; NotifyPropertyChanged("ToDisplay"); System.Windows.Forms.MessageBox.Show("Suppression effectuée."); } else { System.Windows.Forms.MessageBox.Show("Suppression annulée."); } }
private void OnEditCommand(object o) { CommandChangedEvent.GetEvent().Handler += CloseEditWindows; _editView = new EditView(Film); _editView.Name = "Editer"; _editView.ShowDialog(); if (_editView.FilmView.Valid == true) { ListFilm.Remove(Film); ListFilm.Add(_editView.FilmView.Film); ToDisplay = ListFilm; NotifyPropertyChanged("ToDisplay"); System.Windows.Forms.MessageBox.Show("Edition effectuée."); } else { System.Windows.Forms.MessageBox.Show("Edition annulée."); } }
private void OnAddCommand(object o) { CommandChangedEvent.GetEvent().Handler += CloseAddWindows; _addView = new AddView(); _addView.Name = "Ajouter"; _addView.ShowDialog(); if (_addView.FilmViewModel.Valid == true) { ListFilm.Add(_addView.FilmViewModel.Film); ListFilm = ListSort(ListFilm); ToDisplay = ListFilm; NotifyPropertyChanged("ToDisplay"); System.Windows.Forms.MessageBox.Show("Ajout effectué."); } else { System.Windows.Forms.MessageBox.Show("Ajout annulé."); } }
private void OnNoCommand(object o) { CommandChangedEvent.GetEvent().OnButtonPressedActionHandler(EventArgs.Empty); }
private void CloseValidWindows(object sender, EventArgs e) { _validView.Close(); CommandChangedEvent.GetEvent().Handler -= CloseValidWindows; }
private void CloseEditWindows(object sender, EventArgs e) { _editView.Close(); CommandChangedEvent.GetEvent().Handler -= CloseEditWindows; }
private void OnCancelCommand(object o) { Valid = false; CommandChangedEvent.GetEvent().OnButtonPressedActionHandler(EventArgs.Empty); }