private static void CadastrarSerie() { foreach (int i in Enum.GetValues(typeof(Genero))) { Console.WriteLine("{0}-{1}", Enum.GetName(typeof(Genero), i)); } Console.WriteLine("Digite o gênero entre as opções acima: "); int entradaGenero = int.Parse(Console.ReadLine()); Console.WriteLine("Digite o Título da Série: "); string entradaTitulo = Console.ReadLine(); Console.WriteLine("Digite o Ano de início da Série: "); int entradaAno = int.Parse(Console.ReadLine()); Console.WriteLine("Faça uma breve descrição da Série: "); string entradaDescricao = Console.ReadLine(); Serie newSerie = new Serie(id: repository.NextId(), genero: (Genero)entradaGenero, title: entradaTitulo, year: entradaAno, description: entradaDescricao ); }
private static void AdicionarSerie() { System.Console.WriteLine("Inserir nova Série"); foreach (int i in Enum.GetValues(typeof(Genero))) { System.Console.WriteLine($"{i} - {Enum.GetName(typeof(Genero), i)}"); } System.Console.Write("Digite o Genero da serie: "); int genero = int.Parse(Console.ReadLine()); System.Console.Write("Digite o Titulo da serie: "); string titulo = Console.ReadLine(); System.Console.Write("Digite o Ano de Lancamento da serie: "); int ano = int.Parse(Console.ReadLine()); System.Console.Write("Digite a Descricao da serie: "); string descricao = Console.ReadLine(); Serie serie = new Serie( id: repository.NextId(), genero: (Genero)genero, titulo: titulo, ano: ano, descricao: descricao ); repository.Insert(serie); }
private static void ViewSerie() { int id; Console.WriteLine("View series"); Console.Write("Enter the series id: "); if (!(int.TryParse(Console.ReadLine(), out id) && id < repository.NextId())) { Console.WriteLine(); Console.WriteLine("- Invalid id, try again."); return; } Console.WriteLine(); Console.WriteLine(repository.ReturnById(id)); }
private static void InserirSerie() { Console.WriteLine("Inserir séries: "); foreach (int i in Enum.GetValues(typeof(Genero))) { Console.WriteLine("{0}-{1}", i, Enum.GetName(typeof(Genero), i)); } Console.Write("Escolha um gênero listado acima: "); int entradaGenero = int.Parse(Console.ReadLine()); Console.WriteLine(); Console.Write("Digite o titulo da série:"); string entradaTitulo = Console.ReadLine(); Console.WriteLine(); Console.Write("Digite o nome do diretor:"); string entradaDiretor = Console.ReadLine(); Console.WriteLine(); Console.Write("Digite a data de lançamento: "); int entradaLancamento = int.Parse(Console.ReadLine()); Console.WriteLine(); foreach (int i in Enum.GetValues(typeof(Plataforma))) { Console.WriteLine("{0}-{1}", i, Enum.GetName(typeof(Plataforma), i)); } Console.WriteLine(); Console.Write("Escolha uma plataforma listada acima: "); int entradaPlataforma = int.Parse(Console.ReadLine()); Console.WriteLine(); Console.Write("Descreva a série: "); string entradaDescricao = Console.ReadLine(); Serie novaSerie = new Serie(id: repository.NextId(), genero: (Genero)entradaGenero, diretor: entradaDiretor, titulo: entradaTitulo, plataforma: (Plataforma)entradaPlataforma, dataLancamento: entradaLancamento, descricao: entradaDescricao); repository.Insert(novaSerie); }