public static void Renderizar() { //Ctrl + K + C -> Comentário //Ctrl + K + U -> Descomentar Venda venda = new Venda(); Cliente c = new Cliente(); Vendedor v = new Vendedor(); Produto p = new Produto(); Console.WriteLine(" ---- CADASTRAR VENDA ---- \n"); Console.WriteLine("Digite o CPF do cliente:"); //Cliente c.Cpf = Console.ReadLine(); c = ClienteDAO.BuscarCliente(c.Cpf); if (c != null) { venda.Cliente = c; //Vendedor Console.WriteLine("Digite o CPF do vendedor:"); v.Cpf = Console.ReadLine(); v = VendedorDAO.BuscarVendedor(v.Cpf); if (v != null) { venda.Vendedor = v; //Produto Console.WriteLine("Digite o nome do produto:"); p.Nome = Console.ReadLine(); p = ProdutoDAO.BuscarProduto(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("Venda cadastrada com sucesso!!!"); } else { Console.WriteLine("Produto não encontrado!"); } } else { Console.WriteLine("Vendedor não encontrado!"); } //Continuar o processo da venda } else { Console.WriteLine("Cliente não encontrado!"); } }
public static void Renderizar() { //Ctrl + K + C -> Comentário //Ctrl + K + U -> Descomentar 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:"); //Cliente c.Cpf = Console.ReadLine(); c = ClienteDAO.BuscarCliente(c.Cpf); if (c != null) { venda.Cliente = c; //Vendedor Console.WriteLine("Digite o CPF do vendedor:"); v.Cpf = Console.ReadLine(); v = VendedorDAO.BuscarVendedor(v.Cpf); if (v != null) { venda.Vendedor = v; do { iv = new ItemVenda(); p = new Produto(); Console.Clear(); Console.WriteLine(" ---- ADICIONAR PRODUTO ---- \n"); Console.WriteLine("Digite o nome do produto:"); p.Nome = Console.ReadLine(); p = ProdutoDAO.BuscarProduto(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("Produto não encontrado!"); } Console.WriteLine("\nDeseja adicionar mais produtos? (S/N)"); } while (Console.ReadLine().ToUpper().Equals("S")); //Cadastrar Venda VendaDAO.Cadastrar(venda); Console.WriteLine("Venda cadastrada com sucesso!!!"); } else { Console.WriteLine("Vendedor não encontrado!"); } } else { Console.WriteLine("Cliente não encontrado!"); } }
public static void RenderizarVenda() { Venda venda = new Venda(); ItemVenda itemVenda = new ItemVenda(); Cliente c = new Cliente(); Vendedor v = new Vendedor(); Produto p = new Produto(); Console.WriteLine("------Cadastro Venda------\n"); Console.WriteLine("Informe o CPF do Cliente:\n"); c.Cpf = Console.ReadLine(); c = ClienteDAO.BuscarCliente(c); if (c != null) { venda.Cliente = c; Console.WriteLine("Informe o CPF do Vendedor:\n"); v.Cpf = Console.ReadLine(); v = VendedorDAO.BuscarVendedor(v); if (v != null) { venda.Vendedor = v; do { itemVenda = new ItemVenda(); Console.Clear(); Console.WriteLine("------Adicionar Produtos------\n"); Console.WriteLine("Informe o nome do produto:\n"); p.Nome = Console.ReadLine(); p = ProdutoDAO.BuscarProduto(p); if (p != null) { itemVenda.Produto = p; Console.WriteLine("Informe a quantidade desejada do produto:\n"); itemVenda.Quantidade = Convert.ToInt32(Console.ReadLine()); itemVenda.Preco = p.Preco; venda.Produtos.Add(itemVenda); } else { Console.WriteLine("Esse Produto não existe!"); p = new Produto(); } Console.WriteLine("Deseja continuar venda? Digite: 1-Sim || 2-Não"); } while (Console.ReadLine().Equals("1")); VendaDAO.CadastrarVenda(venda); Console.WriteLine("Venda cadastrada!\n"); } else { Console.WriteLine("Esse Vendedor não existe!"); } } else { Console.WriteLine("Esse cliente não existe!"); } }