// Evento que vai remover o filme selecionado private void RemoveMovie(object sender, RoutedEventArgs e) { if (MessageBox.Show(string.Format("Deseja realmente remover \"{0}\"?", SelectedMovie.MovieModel.Title), "Aviso", MessageBoxButton.YesNo, MessageBoxImage.Question) == MessageBoxResult.No) { return; } if (MovieModel.Remove((ObjectId)SelectedMovie.MovieModel.Id)) { MessageBox.Show("Filme Excluido!"); grid_details.Visibility = Visibility.Collapsed; MainGrid.RowDefinitions[1].Height = new GridLength(Height); } else { MessageBox.Show("Erro ao excluir filme!"); } MovieStoreManager.Movies = MovieStoreManager.GetAllMovies(); Task.Factory.StartNew(() => { LoadMovieControls(); }); }