Beispiel #1
0
 private void TextBlock_MouseUp_FromWatched(object sender, MouseButtonEventArgs e)
 {
     if (((WatchedViewModel)WatchedTab.DataContext).IsClosed == true)
     {
         WatchedViewModel   dataContext   = (WatchedViewModel)WatchedTab.DataContext;
         DetailsViewModel   detailsModel  = new DetailsViewModel(Mediator.Instance, dataContext.SelectedMovie);
         MovieDetailsWindow detailsWindow = new MovieDetailsWindow();
         detailsWindow.DataContext = detailsModel;
         detailsWindow.Show();
     }
 }
Beispiel #2
0
 private void DetailsButton_Click(object sender, RoutedEventArgs e)
 {
     if (ResultListBox.SelectedIndex > -1)
     {
         MoviesViewModel    dataContext   = (MoviesViewModel)MoviesTab.DataContext;
         DetailsViewModel   detailsModel  = new DetailsViewModel(Mediator.Instance, dataContext.SelectedMovie);
         MovieDetailsWindow detailsWindow = new MovieDetailsWindow();
         detailsWindow.DataContext = detailsModel;
         detailsWindow.Show();
     }
     else
     {
         MessageBox.Show("You need to choose a movie first", "Info", MessageBoxButton.OK, MessageBoxImage.Information);
     }
 }