private static void ListarFilme() { Console.WriteLine("Listar Filmes"); filmes = filmeRepositorio.Lista(); if (filmes.Count == 0) { Console.WriteLine("Nenhum filme cadastrado."); return; } foreach (var filme in filmes) { Console.WriteLine("#ID {0}: {1} - Excluido(a): {2}", filme.retornaId(), filme.retornaTitulo(), filme.retornaExcluido() ? "Sim" : "Não"); } }
private static void ListarFilmes() { Console.WriteLine("Listar filmes"); var lista = repositorioFilme.Lista(); if (lista.Count == 0) { Console.WriteLine("Nenhum filme cadastrado."); return; } foreach (var filme in lista) { var excluido = filme.retornaExcluido(); Console.WriteLine("#ID {0} - {1} {2}", filme.retornaId(), filme.retornaTitulo(), (excluido ? "- Excluido" : "")); } }
private static void ListarTitulos() { Console.WriteLine("Listar títulos"); var lista = repositorio.Lista(); var listaFilme = repositorioFilme.Lista(); if (lista.Count == 0 && listaFilme.Count == 0) { Console.WriteLine("Nenhum título cadastrado."); return; } int tipoItem = definirTipo(); if (tipoItem == 2) { if (lista.Count == 0) { Console.WriteLine("Nenhuma série cadastrada."); return; } foreach (var serie in lista) { var excluido = serie.retornaExcluido(); Console.WriteLine("#ID {0}: - {1}{2}", serie.retornaId(), serie.retornaTitulo(), (excluido ? " - Excluido" : "")); } } else { if (listaFilme.Count == 0) { Console.WriteLine("Nenhum filme cadastrado."); return; } foreach (var filme in listaFilme) { var excluido = filme.retornaExcluido(); Console.WriteLine("#ID {0}: - {1}{2}", filme.retornaId(), filme.retornaTitulo(), (excluido ? " - Excluido" : "")); } } }
private static void ListarFilmes() { Console.WriteLine("Listar filmes"); var lista = filmeRepositorio.Lista(); if (lista.Count == 0) { Console.WriteLine("Nennhum filme cadastrado."); return; } else { foreach (var serie in lista) { var excluido = serie.retornaExcluido(); Console.WriteLine("#ID {0}: - {1} {2}", serie.retornaId(), serie.retornaTitulo(), (excluido ? "*Excluido*" : "")); } } }
private static void Listar() { Console.WriteLine("Listar Series"); if (tituloTipo == "filme") { List <Filme> lista = new List <Filme>(); lista = repositorioFilme.Lista(); if (lista.Count == 0) { Console.WriteLine($"Nenhum(a) {tituloTipo} cadastrada."); return; } foreach (var serie in lista) { var excluido = serie.retornaExcluido(); Console.WriteLine($"#ID {serie.retornaId()}: - {serie.retornaTitulo()} " + "{0}", excluido ? "*Excluido*" : ""); } } else { List <Serie> lista = new List <Serie>(); lista = repositorioSerie.Lista(); if (lista.Count == 0) { Console.WriteLine($"Nenhum(a) {tituloTipo} cadastrada."); return; } foreach (var serie in lista) { var excluido = serie.retornaExcluido(); Console.WriteLine($"#ID {serie.retornaId()}: - {serie.retornaTitulo()} " + "{0}", excluido ? "*Excluido*" : ""); } } }
private static void ExcluirItem(bool isSerie) { if (isSerie) { Console.Write("Digite o id da série: "); int indiceSerie = int.Parse(Console.ReadLine()); bool entradaValida; string entradaExcluir; Console.WriteLine("Tem certeza que deseja excluir a série: {0}(s/n)", repositorioSerie.Lista()[indiceSerie].retornaTitulo()); do { entradaExcluir = Console.ReadLine(); if (entradaExcluir.ToLower().Equals("s")) { repositorioSerie.Exclui(indiceSerie); entradaValida = true; Console.WriteLine("Série excluída com sucesso"); } else if (entradaExcluir.ToLower().Equals("n")) { entradaValida = true; Console.WriteLine("Série não excluída"); } else { Console.WriteLine("Entrada inválida, tente novamente"); entradaValida = false; } } while(!entradaValida); } else { Console.Write("Digite o id do filme: "); int indiceFilme = int.Parse(Console.ReadLine()); bool entradaValida; string entradaExcluir; Console.WriteLine("Tem certeza que deseja excluir o filme: {0}(s/n)", repositorioFilme.Lista()[indiceFilme].retornaTitulo()); do { entradaExcluir = Console.ReadLine(); if (entradaExcluir.ToLower().Equals("s")) { repositorioFilme.Exclui(indiceFilme); entradaValida = true; Console.WriteLine("Filme excluído com sucesso"); } else if (entradaExcluir.ToLower().Equals("n")) { entradaValida = true; Console.WriteLine("Filme não excluído"); } else { Console.WriteLine("Entrada inválida, tente novamente"); entradaValida = false; } } while(!entradaValida); } }