private void DeleteProduto(object sender, RoutedEventArgs e) { nP = new NProduto(); nP.Delete(p); listaProdutos.ItemsSource = null; listaProdutos.ItemsSource = nP.Select(forn.Id); }
public CadProdFornecedor(Fornecedor f) { InitializeComponent(); forn = f; nP = new NProduto(); listaProdutos.ItemsSource = null; listaProdutos.ItemsSource = nP.Select(forn.Id); }
private void ListFornecedores_MouseDoubleClick(object sender, MouseButtonEventArgs e) { if (listFornecedores.SelectedItem != null) { f = listFornecedores.SelectedItem as Fornecedor; nP = new NProduto(); listaProdutos.ItemsSource = null; listaProdutos.ItemsSource = nP.Select(f.Id); } }
private void btnRemoverItem(object sender, RoutedEventArgs e) { carrinho.Remove(itemC); NItemCompra nIC = new NItemCompra(); nIC.Delete(itemC); Carrinho.ItemsSource = null; Carrinho.ItemsSource = carrinho; nP = new NProduto(); listaProdutos.ItemsSource = null; listaProdutos.ItemsSource = nP.Select(f.Id); }
private void btnCancelarCompra(object sender, RoutedEventArgs e) { NCompra nC = new NCompra(); nC.Delete(c); carrinho.Clear(); Carrinho.ItemsSource = null; IniciarCompra.Visibility = Visibility.Visible; CancelarCompra.Visibility = Visibility.Hidden; nP = new NProduto(); listaProdutos.ItemsSource = null; listaProdutos.ItemsSource = nP.Select(f.Id); }
private void AtualizarProduto(object sender, RoutedEventArgs e) { try { p.Nome = nomeProduto.Text; p.Descricao = descProduto.Text; p.Qtd = int.Parse(qntdProduto.Text); p.Validade = DateTime.Parse(validadeProduto.Text); p.Preco = decimal.Parse(precoProduto.Text); p.IdFornecedor = forn.Id; nP = new NProduto(); nP.Update(p); listaProdutos.ItemsSource = null; listaProdutos.ItemsSource = nP.Select(forn.Id); } catch (ArgumentNullException) { MessageBox.Show("Selecione um produto para atualiza-lo"); } }
private void InserirProduto(object sender, RoutedEventArgs e) { try { p = new Produto(); p.Nome = nomeProduto.Text; p.Descricao = descProduto.Text; p.Qtd = int.Parse(qntdProduto.Text); p.Validade = DateTime.Parse(validadeProduto.Text); p.Preco = decimal.Parse(precoProduto.Text); p.IdFornecedor = forn.Id; nP = new NProduto(); nP.Insert(p); listaProdutos.ItemsSource = null; listaProdutos.ItemsSource = nP.Select(forn.Id); } catch (ArgumentNullException) { MessageBox.Show("Preencha todos os campos para inserir um produto"); } }
private void ListaProdutos_MouseDoubleClick(object sender, MouseButtonEventArgs e) { try { ItemCompra iC = new ItemCompra(); iC.Preco = pC.Preco; iC.Qtd = int.Parse(qtdCompra.Text); iC.IdProduto = pC.Id; iC.IdCompra = c.Id; NItemCompra nIC = new NItemCompra(); nIC.Insert(iC); carrinho.Add(iC); } 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; nP = new NProduto(); listaProdutos.ItemsSource = null; listaProdutos.ItemsSource = nP.Select(f.Id); }
private void btnListarProdutos(object sender, RoutedEventArgs e) { nP = new NProduto(); listaProdutos.ItemsSource = null; listaProdutos.ItemsSource = nP.Select(f.Id); }