Esempio n. 1
0
        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
                {
                }
            }
        }
Esempio n. 2
0
        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);
        }