public void GerarMenu() { Produto produto = new Produto(); Marca marca = new Marca(); string opcao = "n"; do { Console.WriteLine("Escolha uma opção abaixo"); Console.WriteLine("1 - Cadastrar Marca"); Console.WriteLine("2 - Listar Marca"); Console.WriteLine("3 - Excluir Marca"); Console.WriteLine("4 - Cadastrar Produtos"); Console.WriteLine("5 - Listar Produtos"); Console.WriteLine("6 - Excluir Produto"); Console.WriteLine("0 - Sair da aplicação"); opcao = Console.ReadLine(); switch (opcao) { case "1": marca.Cadastrar(); break; case "2": marca.Listar(); break; case "3": Console.WriteLine("Digite um código para excluir a marca: "); int codigo = int.Parse(Console.ReadLine()); marca.Deletar(codigo); break; case "4": produto.Cadastrar(); break; case "5": produto.Listar(); break; case "6": Console.WriteLine("Digite um código para excluir o produto: "); int codigoProduto = int.Parse(Console.ReadLine()); produto.Deletrar(codigoProduto); break; case "0": Logado = false; Console.WriteLine("Tchau"); break; default: Console.WriteLine("Não existe essa opção no nosso menu"); break; } } while (opcao != "0"); }
public void Cadastrar() { Produto novoProduto = new Produto(); Console.WriteLine("Digite o código do produto"); novoProduto.Codigo = int.Parse(Console.ReadLine()); Console.WriteLine("Digite o nome do produto"); novoProduto.NomeProduto = Console.ReadLine(); Console.WriteLine("Digite o preço do produto"); novoProduto.Preco = float.Parse(Console.ReadLine()); DataCadastro = DateTime.Now; //Chamamos um métoddo do objeto/propriedade "Marca" novoProduto.Marca = Marca.Cadastrar(); //Utilizamos o próprio método construtor para atribuir um objeto completo de usúario novoProduto.Usuario = new Usuario(); ListaDeProdutos.Add(novoProduto); }