// Manipulação em Filmes Opção 4 public void ExcluirFilme( )// Opção 4 { RepositorioSeriesFilmes repFilmes = new RepositorioSeriesFilmes(); Console.Write("\nDigite o Id do Filme: "); int indiceFilme = int.Parse(Console.ReadLine()); repFilmes.Excluir(indiceFilme); }
// Manipular Filmes Opção 5 public void VisualizarFilme( ) { RepositorioSeriesFilmes repFilmes = new RepositorioSeriesFilmes(); Console.Write("\nDigite o Id do Filme: "); int indice = int.Parse(Console.ReadLine()); var filme = repFilmes.RetornarId(indice); Console.WriteLine(filme); }
// Manipular Filmes Opção 2 public void InserirFilme( ) { RepositorioSeriesFilmes repFilmes = new RepositorioSeriesFilmes(); EntradaGenero = int.Parse(Console.ReadLine()); Console.Write("\nDigite o Título do Filme: "); EntradaTitulo = Console.ReadLine(); Console.Write("\nDigite o Ano de Início do Filme: "); EntradaAno = int.Parse(Console.ReadLine()); Console.Write("\nDigite a Descrição do Filme: "); EntradaDescricao = Console.ReadLine(); Filme novoFilme = new Filme(id: repFilmes.ProximoId(), genero: (Genero)EntradaGenero, titulo: EntradaTitulo, ano: EntradaAno, descricao: EntradaDescricao); repFilmes.Inserir(novoFilme); }
// Manipulação Filmes Opção 3 public void AtualizarFilme(int indice) { RepositorioSeriesFilmes repFilmes = new RepositorioSeriesFilmes(); 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(); Filme atualizaFilme = new Filme(id: Indice, genero: (Genero)EntradaGenero, titulo: EntradaTitulo, ano: EntradaAno, descricao: EntradaDescricao); repFilmes.Atualizar(Indice, atualizaFilme); }
// Manipular Filmes Opção 1 public void ListarFilmes( ) { RepositorioSeriesFilmes repFilmes = new RepositorioSeriesFilmes(); Console.WriteLine("\nListar Filmes"); var lista = repFilmes.Lista(); if (lista.Count == 0) { Console.WriteLine("\nNenhum Filme Cadastrado."); return; } foreach (var filme in lista) { var excluido = filme.RetornarExcluido(); Console.WriteLine($"#ID: {filme.RetornarId()}: - " + $"{filme.RetornarTitulo()} " + $"{(excluido ? "*Excluído*" : "")}"); } }