private void SelecionarItemParaAddCarrinho(object sender, MouseButtonEventArgs e) { try { ItemVenda iv = new ItemVenda(); iv.IdProduto = p.Id; iv.IdVenda = v.Id; iv.Preco = p.Id; iv.Qtd = int.Parse(qtd.Text); NItemVenda nIV = new NItemVenda(); nIV.Insert(iv); carrinho.Add(iv); } catch (FormatException) { MessageBox.Show("Quantidade inválida"); } catch (ArgumentException) { MessageBox.Show("Insira uma quantidade disponivel"); } catch (OverflowException) { MessageBox.Show("Insira uma quantidade disponivel"); } catch (NullReferenceException) { MessageBox.Show("Inicie uma venda para comprar produtos"); } Carrinho.ItemsSource = null; Carrinho.ItemsSource = carrinho; }
private void CancelarItem_Click(object sender, RoutedEventArgs e) { carrinho.Remove(itenV); nIV = new NItemVenda(); nIV.Delete(itenV); Carrinho.ItemsSource = null; Carrinho.ItemsSource = carrinho; }