public void Deletar(int codigo) { Marca marcaDelete = Marcas.Find(m => m.Codigo == codigo); Marcas.Remove(marcaDelete); }
public void GerarMenu() { int opcao = 0; Marca marca = new Marca(); Produto produto = new Produto(); do { Console.WriteLine("Escolha uma opção: "); Console.WriteLine("1 - Cadastrar produto"); Console.WriteLine("2 - Listar Produto"); Console.WriteLine("3 - Deletar Produto"); Console.WriteLine("4 - Cadastrar Marca"); Console.WriteLine("5 - Listar Marca"); Console.WriteLine("6 - Deletar Marca"); Console.WriteLine("0 - Sair da aplicacao"); opcao = int.Parse(Console.ReadLine()); switch (opcao) { case 1: produto.Cadastrar(); break; case 2: produto.Listar(); break; case 3: Console.WriteLine("Digite um código para excluir"); int _codigo = int.Parse(Console.ReadLine()); produto.Deletar(_codigo); break; case 4: marca.CadastrarMarca(); break; case 5: marca.Listar(); break; case 6: Console.WriteLine("Digite um código para deletar marca"); int codigo = int.Parse(Console.ReadLine()); marca.Deletar(codigo); break; case 0: Console.WriteLine("Você saiu da aplicação"); Console.WriteLine("------------------------------"); break; default: break; } } while (opcao != 0); }