private void btnExcluir_Click(object sender, RoutedEventArgs e) { if (lstCompras.SelectedItem == null) { MessageBox.Show("Selecione um item na lista"); return; } else { if (MessageBox.Show("Deseja excluir o produto?", "Question", MessageBoxButton.YesNo, MessageBoxImage.Question) == MessageBoxResult.Yes) { var itemDaCompra = (ItemDaCompra)lstCompras.SelectedItem; repositorioItemDaCompra.Excluir(itemDaCompra); try { lstCompras.DataContext = repositorioItemDaCompra.Liste(Codigo); } catch (Exception ex) { MessageBox.Show("Produto excluído com sucesso"); lstCompras.DataContext = repositorioItemDaCompra.Liste(Codigo); } //MessageBox.Show("Produto excluído com sucesso"); //lstCompras.DataContext = repositorioItemDaCompra.Liste(Codigo); } else { } } }
private void btnExcluir_Click(object sender, RoutedEventArgs e) { if (lstProdutos.SelectedItem == null) { MessageBox.Show("Selecione um item"); return; } var itemSelecionado = (ItemDaCompra)lstProdutos.SelectedItem; repositorioItemDaCompra.Excluir(itemSelecionado); lstProdutos.DataContext = repositorioItemDaCompra.Liste(Codigo); }