private void OnDeleteProjectionButton_Click(object sender, RoutedEventArgs e) { window.DataContext = (sender as Button).DataContext; DeleteProjection panel = new DeleteProjection(window); window.Content = panel.Content; }
private void OnDeleteProjectionButton_Click(object sender, RoutedEventArgs e) { var projection = Projections.SelectedValue; Admin admin = new Admin("admin", "admin"); if (projection != null) { MessageBoxResult answer = MessageBox.Show("Are you sure you want to delete this projection?", "Delete Confirmation", MessageBoxButton.YesNo); if (answer == MessageBoxResult.Yes) { admin.DeleteProjection((window.DataContext as Movie).MovieName, (projection as Projection).ProjectionHour); MoviesStorage.Instance.SetInformation(); window.DataContext = (window.DataContext as Movie).MovieName; DeleteProjection panel = new DeleteProjection(window); window.Content = panel.Content; } } else { MessageBox.Show("Choose Projection!"); } }