private void btnDeleteSalgado_Click(object sender, RoutedEventArgs e) { if (TableSalgado(0) != null) { MessageBoxResult result = MessageBox.Show("Você tem certeza de que gostaria de excluir a receita selecionada?", "Aviso!", MessageBoxButton.YesNoCancel); if (result == MessageBoxResult.Yes) { Model.ModelReceita receita = new Model.ModelReceita(); receita = dao.Selection(TableSalgado(0)); if (dao.DeletarReceita(TableSalgado(0))) { string path = @"D:\CookYourself"; string filesToDelete = receita.Titulo + ".png"; string[] fileList = Directory.GetFiles(path, filesToDelete); if (Directory.Exists(@"D:\CookYourself")) { foreach (string file in fileList) { File.Delete(file); } } MessageBox.Show("A receita foi deletada com sucesso!", "Sucesso!", MessageBoxButton.OK, MessageBoxImage.Information, MessageBoxResult.OK); } else { MessageBox.Show("Algo errado aconteceu ao deletar a receita. Por favor, tente novamente mais tarde.", "Oops!", MessageBoxButton.OK, MessageBoxImage.Error, MessageBoxResult.OK); } } else { } } tblSalgados.ItemsSource = dao.CarregarReceitas(receita.Tipo); }