static void Main(string[] args) { cervejaController.SetCervejaContext(new Cerveja() { Id = cervejaController.GetCervejaContext().Count + 1, Nome = "Skol", Litros = 0.75, Alcool = 4.5, Valor = 5.50 }); cervejaController.GetCervejaContext().ForEach( x => Console.WriteLine($"Id: {x.Id} - Nome: {x.Nome} - Litros: {x.Litros} - Valor: {x.Valor} - Teor Alcoolico: {x.Alcool}")); Console.WriteLine("Total Valor" + " " + cervejaController.SumValorCervejaContext().ToString("C")); Console.WriteLine("Total Litros" + " " + cervejaController.SumLitrosCervejaContext()); Console.ReadKey(); }
private static void MostrarMenu() { Console.Clear(); Console.WriteLine("===============Bem-vindo ao sistema de cerveja==============="); Console.WriteLine("Escolha uma das opções abaixo..."); Console.WriteLine(@"1 - Listar produtos 2 - Adicionar novo item a lista 3 - Valor total 4 - Valor total em litros 5 - Verificar alcolemia 0 - Sair do sistema"); Console.WriteLine("Informe a opção escolhida:"); var opcao = int.MinValue; while (opcao != 0) { opcao = int.Parse(Console.ReadKey().KeyChar.ToString()); switch (opcao) { case 1: { ListarProdutos(); } break; case 2: { AdicionaNovoItem(); } break; case 3: { Console.Clear(); Console.WriteLine("==========Valores=========="); Console.Write("O valor total em cerveja é "); Console.WriteLine(listaDeCerveja.SumValorCervejaContext()); } break; case 4: { Console.Clear(); Console.WriteLine("==========Valores=========="); Console.Write("O valor total em cerveja é "); Console.WriteLine(listaDeCerveja.SumValorCervejaContext()); } break; case 5: { if (VerificarAlcolemia() > 0.6) { Console.WriteLine("Será preso!"); } else { Console.WriteLine("Não será preso!"); } } break; case 0: { Console.Clear(); Console.WriteLine("Saindo do sistema...Digite zero para sair"); } break; default: break; } } }