private void btnBuscar_Click(object sender, RoutedEventArgs e) { if (!string.IsNullOrWhiteSpace(txtNome.Text)) { produto = ProdutoDAO.BuscarPorNome(txtNome.Text); if (produto != null) { txtId.Text = produto.Id.ToString(); txtNome.Text = produto.Nome; txtQuantidade.Text = produto.Quantidade.ToString(); txtPreco.Text = produto.Preco.ToString(); txtCriadoEm.Text = produto.CriadoEm.ToString(); btnAlterar.IsEnabled = true; btnRemover.IsEnabled = true; btnCadastrar.IsEnabled = false; } else { MessageBox.Show("Este produto não existe!!!", "Vendas WPF", MessageBoxButton.OK, MessageBoxImage.Error); } } else { MessageBox.Show("Preencha o nome!!!", "Vendas WPF", MessageBoxButton.OK, MessageBoxImage.Error); } }
public static void Renderizar() { Venda venda = new Venda(); Cliente c = new Cliente(); Vendedor v = new Vendedor(); Produto p = new Produto(); ItemVenda iv = new ItemVenda(); Console.WriteLine(" ---- CADASTRAR VENDA ---- \n"); Console.WriteLine("Digite o CPF do cliente: "); c.Cpf = Console.ReadLine(); c = ClienteDAO.BuscarPorCpf(c.Cpf); if (c != null) { venda.Cliente = c; Console.WriteLine("Digite o CPF do vendedor: "); v.Cpf = Console.ReadLine(); v = VendedorDAO.BuscarPorCpf(v.Cpf); if (v != null) { venda.Vendedor = v; do { iv = new ItemVenda(); p = new Produto(); Console.Clear(); Console.WriteLine(" ---- ADICIONAR ITEM ---- \n"); Console.WriteLine("Digite o nome do produto: "); p.Nome = Console.ReadLine(); p = ProdutoDAO.BuscarPorNome(p.Nome); if (p != null) { iv.Produto = p; Console.WriteLine("Digite a quantidade do produto: "); iv.Quantidade = Convert.ToInt32(Console.ReadLine()); iv.Preco = p.Preco; venda.Itens.Add(iv); } else { Console.WriteLine("\nEsse produto não existe!!!"); } Console.WriteLine("Deseja adicionar mais produtos? S/N"); } while (Console.ReadLine().ToUpper().Equals("S")); VendaDAO.Cadastrar(venda); Console.WriteLine("\nVenda cadastrada com sucesso!!!"); } else { Console.WriteLine("\nEsse vendedor não existe!!!"); } } else { Console.WriteLine("\nEsse cliente não existe!!!"); } }
public static void Renderizar() { Venda venda = new Venda(); Cliente c = new Cliente(); Funcionario f = new Funcionario(); Produto p = new Produto(); Console.WriteLine(" --- CADASTRAR VENDA --- \n"); Console.WriteLine("Digite o CPF do cliente: "); c.Cpf = Console.ReadLine(); c = ClienteDAO.BuscarPorCpf(c.Cpf); if (c != null) { venda.Cliente = c; Console.WriteLine("Digite o CPF do vendedor: "); f.Cpf = Console.ReadLine(); f = FuncionarioDAO.BuscarPorCpf(f.Cpf); if (f != null) { venda.Funcionario = f; Console.WriteLine("Digite o nome do produto: "); p.Nome = Console.ReadLine(); p = ProdutoDAO.BuscarPorNome(p.Nome); if (p != null) { venda.Produto = p; Console.WriteLine("Digite a quantidade do produto: "); venda.Quantidade = Convert.ToInt32(Console.ReadLine()); VendaDAO.Cadastrar(venda); Console.WriteLine("\nVenda cadastrada com sucesso!!!"); } else { Console.WriteLine("\nEsse produto não existe!!!"); } } else { Console.WriteLine("\nEsse vendedor não existe!!!"); } } else { Console.WriteLine("\nEsse cliente não existe!!!"); } }