//static SerierepositorioSeries repositorioSeries = new SerierepositorioSeries(); //static RepositorioSeriesFilmes repFilmes = new RepositorioSeriesFilmes(); // Manipulação em Séries Opção 4 public void ExcluirSerie( ) { SerierepositorioSeries repositorioSeries = new SerierepositorioSeries(); Console.Write("\nDigite o Id da Série: "); int indiceSerie = int.Parse(Console.ReadLine()); repositorioSeries.Excluir(indiceSerie); }
//static SerierepositorioSeries repositorioSeries = new SerierepositorioSeries(); //static RepositorioSeriesFilmes repFilmes = new RepositorioSeriesFilmes(); // Manipular Séries Opção 5 public void VisualizarSerie( ) { SerierepositorioSeries repositorioSeries = new SerierepositorioSeries(); Console.Write("\nDigite o Id da Série: "); int indiceSerie = int.Parse(Console.ReadLine()); var serie = repositorioSeries.RetornarId(indiceSerie); Console.WriteLine(serie); }
// Manipular Séries Opção 2 public void InserirSerie( ) { SerierepositorioSeries repositorioSeries = new SerierepositorioSeries(); EntradaGenero = int.Parse(Console.ReadLine()); Console.Write("\nDigite o Título da Série: "); EntradaTitulo = Console.ReadLine(); Console.Write("\nDigite o Ano de Início da Série: "); EntradaAno = int.Parse(Console.ReadLine()); Console.Write("\nDigite a Descrição da Série: "); EntradaDescricao = Console.ReadLine(); Serie novaSerie = new Serie(id: repositorioSeries.ProximoId(), genero: (Genero)EntradaGenero, titulo: EntradaTitulo, ano: EntradaAno, descricao: EntradaDescricao); repositorioSeries.Inserir(novaSerie); }
// Manipulação Séries Opção 3 public void AtualizarSerie(int indice) { SerierepositorioSeries repositorioSeries = new SerierepositorioSeries(); Indice = indice; EntradaGenero = int.Parse(Console.ReadLine()); Console.Write("\nDigite o Título da Série: "); EntradaTitulo = Console.ReadLine(); Console.Write("\nDigite o Ano de Início da Série: "); EntradaAno = int.Parse(Console.ReadLine()); Console.Write("\nDigite a Descrição da Série: "); EntradaDescricao = Console.ReadLine(); Serie atualizaSerie = new Serie(id: Indice, genero: (Genero)EntradaGenero, titulo: EntradaTitulo, ano: EntradaAno, descricao: EntradaDescricao); repositorioSeries.Atualizar(Indice, atualizaSerie); }
//static SerierepositorioSeries repositorioSeries = new SerierepositorioSeries(); //static RepositorioSeriesFilmes repFilmes = new RepositorioSeriesFilmes(); // Manipular Séries Opção 1 public void ListarSeries( ) { SerierepositorioSeries repositorioSeries = new SerierepositorioSeries(); Console.WriteLine("\nListar Séries"); var lista = repositorioSeries.Lista(); if (lista.Count == 0) { Console.WriteLine("\nNenhuma Série Cadastrada."); return; } foreach (var serie in lista) { var excluido = serie.RetornarExcluido(); Console.WriteLine($"#ID: {serie.RetornarId()}: - " + $"{serie.RetornarTitulo()} " + $"{(excluido ? "*Excluído*" : "")}"); } }