private static void InserirComediante() { Console.WriteLine("Inserir novo Comediante"); foreach (int i in Enum.GetValues(typeof(Genero))) { Console.WriteLine("{0}-{1}", i, Enum.GetName(typeof(Genero), i)); } Console.Write("Digite o genêro entre as opções acima: "); int entradaGenero = int.Parse(Console.ReadLine()); Console.Write("Digite o nome do comediante: "); string entradaNomeComediante = Console.ReadLine(); Console.Write("Digite o ano da comedia: "); int entradaAno = int.Parse(Console.ReadLine()); Console.Write("Digite a descrição da comedia: "); string entradaDescricao = Console.ReadLine(); Comedian novoComediante = new Comedian( id: repository.ProximoId(), genero: (Genero)entradaGenero, nomeComediante: entradaNomeComediante, ano: entradaAno, descricao: entradaDescricao ); repository.Insere(novoComediante); }
private static void AtualizarComediante() { Console.WriteLine("Digite o id do Comediante: "); int indiceComediante = int.Parse(Console.ReadLine()); foreach (int i in Enum.GetValues(typeof(Genero))) { Console.WriteLine("{0}-{1}", i, Enum.GetName(typeof(Genero), i)); } Console.Write("Digite o genêro entre as opções acima: "); int entradaGenero = int.Parse(Console.ReadLine()); Console.Write("Digite o nome do comediante: "); string entradaNomeComediante = Console.ReadLine(); Console.Write("Digite o ano da comedia: "); int entradaAno = int.Parse(Console.ReadLine()); Console.Write("Digite a descrição da comedia: "); string entradaDescricao = Console.ReadLine(); Comedian atualizaComediante = new Comedian( id: indiceComediante, genero: (Genero)entradaGenero, nomeComediante: entradaNomeComediante, ano: entradaAno, descricao: entradaDescricao ); repository.Atualiza(indiceComediante, atualizaComediante); }
private static void ListarComediante() { Console.WriteLine("ListarSeries"); var lista = repository.Lista(); if (lista.Count == 0) { Console.WriteLine("Nenhum Comediante Cadastrado."); return; } foreach (var Comedian in lista) { var excluido = Comedian.RetornaExcluido(); Console.WriteLine("#ID {0}: - {1} {2}", Comedian.RetornaId(), Comedian.RetornaNomeComediante(), (excluido ? "+Excluido+" : "")); } }