コード例 #1
0
ファイル: AddFilmViewModel.cs プロジェクト: melnyk-a/Cinema
 public AddFilmViewModel(IFilmManager filmManager, IViewModelFactory viewModelFactory)
 {
     this.filmManager     = filmManager;
     addFilmCommand       = new DelegateCommand(AddFilm, () => CanAddFilm);
     addFilmCrewViewModel = viewModelFactory.CreateAddFilmCrewViewModel();
     addFilmCrewViewModel.FilmCrewPrepared += (sender, e) =>
     {
         OnPropertyChanged(new PropertyChangedEventArgs(nameof(FilmCrewPrepared)));
     };
     cancelCommand = new DelegateCommand(() => ViewModelManager.SetFilmListViewModel());
     ResetValues();
 }