private static void VisualizarSerie() { Console.WriteLine("Digite o id da série:"); int id = int.Parse(Console.ReadLine()); Console.WriteLine(series.RetornaPorId(id)); }
private static void ExcluirSerie() { Console.WriteLine("Exclusão de série"); Console.WriteLine(); Console.WriteLine("Informe o ID da série que deseja excluir:"); int indiceSerie = int.Parse(Console.ReadLine()); Console.Clear(); Console.WriteLine("!!!!ATENÇÃO!!!!"); Console.WriteLine("Tem certeza que deseja excluir a série abaixo:?"); Console.WriteLine(repositorio.RetornaPorId(indiceSerie)); Console.WriteLine(); Console.WriteLine("Digite 1 para CONFIRMAR A EXCLUSÃO ou 2 para CANCELAR e retornar ao menu inicial."); var confirma = Console.ReadLine(); switch (confirma) { case "1": repositorio.Exclui(indiceSerie); Console.WriteLine("Exclusão realizada."); Console.ReadLine(); break; case "2": return; default: Console.WriteLine("Valor inválido. Retornado ao menu principal."); Console.ReadLine(); return; } }
private static void VisualizarSerie() { Console.Write("Digite o id da série: "); int indiceSerie = int.Parse(Console.ReadLine()); var serie = repositorio.RetornaPorId(indiceSerie); Console.WriteLine(serie); }
//Caso3 private static void AtualizarSerie() { int indiceSerie = RecebendoIdSerie(); var serie = repositorio.RetornaPorId(indiceSerie); if (serie.RetornarAtivo()) { //ativar antes de atualizar Console.WriteLine(); Console.WriteLine("Série inativada, deseja Ativar?"); Console.WriteLine("S - Sim"); Console.WriteLine("N - Não"); string opcao = Console.ReadLine().ToUpper(); switch (opcao) { case "S": repositorio.Ativar(indiceSerie); return; case "N": return; default: throw new ArgumentOutOfRangeException(); } } // https://docs.microsoft.com/pt-br/dotnet/api/system.enum.getvalues?view=netcore-3.1 // https://docs.microsoft.com/pt-br/dotnet/api/system.enum.getname?view=netcore-3.1 foreach (int i in Enum.GetValues(typeof(Genero))) { Console.WriteLine("{0}-{1}", i, Enum.GetName(typeof(Genero), i)); } Console.Write("Digite o gênero entre as opções acima: "); int entradaGenero = int.Parse(Console.ReadLine()); Console.Write("Digite o Título da Série: "); string entradaTitulo = Console.ReadLine(); Console.Write("Digite o Ano de Início da Série: "); int entradaAno = int.Parse(Console.ReadLine()); Console.Write("Digite a Descrição da Série: "); string entradaDescricao = Console.ReadLine(); Serie atualizaSerie = new Serie(id: indiceSerie, genero: (Genero)entradaGenero, titulo: entradaTitulo, ano: entradaAno, descricao: entradaDescricao); repositorio.Atualiza(indiceSerie, atualizaSerie); }
private static void VisualizarSerie() { Console.Write("Digite o id da série: "); int indiceSerie = int.Parse(Console.ReadLine()); var serie = repositorio.RetornaPorId(indiceSerie); Console.WriteLine("Detalhes da Séria"); Console.WriteLine("-----------------"); Console.WriteLine("{0}", serie.ToString()); Console.WriteLine(); AguardarTeclaVoltarMenu(); }
private static void VisualizarSerie() { obj.escrevaL("Selecione o ID da Série que deseja visualizar: "); int id = int.Parse(Console.ReadLine()); var entidade = repositorio.RetornaPorId(id); obj.escrevaL("\nTitulo: " + entidade.Titulo); obj.escreva("\nGenero: " + entidade.Genero); obj.escreva("\nAno: " + entidade.Ano); obj.escreva("\nDescricao: " + entidade.Descricao); obj.escreva("\nExcluída ?: " + (entidade.isExcluido == true ? "Sim" : "Não")); }
private static void Visualizar() { if (tituloTipo == "filme") { var serie = repositorioFilme.RetornaPorId(digiteId()); Console.WriteLine(nameof(tituloTipo)); Console.WriteLine(serie); } else { var serie = repositorioSerie.RetornaPorId(digiteId()); Console.WriteLine(serie); } }
private static void VisualizarSerie() { Console.WriteLine("Digite o id da serie: "); int indiceSerie = int.Parse(Console.ReadLine()); var serie = repositorio.RetornaPorId(indiceSerie); if (serie != null) { Console.WriteLine(serie); } else { Console.WriteLine("Não existe uma serie para esse id"); } }
private static void VisualizarSerie() { var lista = repositorio.Lista(); if (lista.Count == 0) { Console.WriteLine("+++++++++++++++++++++++++++++++++"); Console.WriteLine("+ Não há registros no catálogo +"); Console.WriteLine("+++++++++++++++++++++++++++++++++"); return; } else { Console.Write("Digite o id da série: "); int indiceSerie = int.Parse(Console.ReadLine()); Console.WriteLine(); Console.WriteLine("+ ==================================== +"); Console.WriteLine("+ -------- Detalhes da Série -------- +"); Console.WriteLine("+ ==================================== +"); var serie = repositorio.RetornaPorId(indiceSerie); Console.WriteLine(serie); Console.WriteLine(); Console.WriteLine("+ ================ End =============== +"); } }
private static void VisualizarSeries() { Console.WriteLine("Visualizar Série:"); Console.Write("Digite o ID da Série que será visualizada:"); int entradaId = int.Parse(Console.ReadLine()); var serie = repositorioSerie.RetornaPorId(entradaId); Console.WriteLine(serie); }
public static void VisualizarSerie() { Console.WriteLine("Digite o id da serie: "); int entradaId = Convert.ToInt32(Console.ReadLine()); var obj = repositorio.RetornaPorId(entradaId); Console.WriteLine(obj); }
private static void VisualizarSerie() { Console.WriteLine("Digite o número da série que gostaria de ver as informações, conforme a lista a seguir"); ListarSeries(); int numSerie = int.Parse(Console.ReadLine()); var serie = repositorio.RetornaPorId(numSerie); Console.WriteLine(serie); }
private static void VisualizarSerie() { Console.WriteLine("Visualizar série"); Console.WriteLine(); Console.Write("Digite o id da série que deseja visualizar: "); int id = int.Parse(Console.ReadLine()); Console.WriteLine(repositorio.RetornaPorId(id).ToString()); }
private static void VisualizarSerie() { Console.WriteLine("Visualizar Serie"); Console.WriteLine("Digite o ID da Serie:"); int id = Convert.ToInt32(Console.ReadLine()); Serie serie = Repositorio.RetornaPorId(id); Console.WriteLine(serie); }
private static void ExcluirSerie() { Console.Write("Digite o id da série: "); int indiceSerie = int.Parse(Console.ReadLine()); Serie serie = repositorio.RetornaPorId(indiceSerie); Console.WriteLine("Realmente deseja excluir a série de id {0}? [S] ou [N]", serie.retornaTitulo()); string confirmacao = Console.ReadLine().ToUpper(); Console.WriteLine(); if (confirmacao == "S") { repositorio.Exclui(indiceSerie); Console.WriteLine("Serie excluida"); return; } Console.WriteLine("Serie não excluida"); }
private static void VisualizarSerie() { Console.WriteLine("--- Visualizar série ---"); Console.Write("Digite o Id da Série: "); int entradaId = int.Parse(Console.ReadLine()); var serie = repositorio.RetornaPorId(entradaId); Console.WriteLine(serie); }
private static void VisualizarItem(bool isSerie) { if (isSerie) { Console.Write("Digite o id da série: "); int indiceSerie = int.Parse(Console.ReadLine()); var serie = repositorioSerie.RetornaPorId(indiceSerie); Console.WriteLine(serie); } else { Console.Write("Digite o id do filme: "); int indiceFilme = int.Parse(Console.ReadLine()); var filme = repositorioSerie.RetornaPorId(indiceFilme); Console.WriteLine(filme); } }
private static void ExcluirSerie() { Console.Write("Digite o id da série: "); int indiceSerie = int.Parse(Console.ReadLine()); int proximo = repositorio.ProximoId(); if (indiceSerie < proximo) { Serie Excluir = repositorio.RetornaPorId(indiceSerie); string titulo = Excluir.retornaTitulo(); Console.WriteLine("Tem certeza que deseja excluir: {0}", titulo); Console.WriteLine("1 - Sim"); Console.WriteLine("0 - Não"); int confirmacao = int.Parse(Console.ReadLine()); if (confirmacao == 1) { repositorio.Exclui(indiceSerie); } } else { Console.WriteLine("Id não encontrado"); } }
private static void VisualizarSerie() { int indiceSerie = -1; Console.WriteLine("Visualizar série"); Console.Write("Digite o cod. da série: "); indiceSerie = int.Parse(Console.ReadLine()); var serie = repositorio.RetornaPorId(indiceSerie); Console.WriteLine(serie); // serie.ToString() Console.WriteLine(); }
private static void VisualizarSerie() { Console.WriteLine("Você escolheu visualizar uma série."); Console.Write("Digite o ID da série: "); int indiceSerie = int.Parse(Console.ReadLine()); while (indiceSerie > repositorio.listaSerie.Count - 1 || indiceSerie < 0) { Console.WriteLine("ID inválida."); indiceSerie = int.Parse(Console.ReadLine()); } var serie = repositorio.RetornaPorId(indiceSerie); Console.WriteLine(serie); }
private static void VisualizarSerie() { Console.Write("Digite o id da série: "); int indiceSerie = int.Parse(Console.ReadLine()); var serie = repositorio.RetornaPorId(indiceSerie); if (serie != null && !serie.retornaExcluido()) { Console.Write(serie); } else { Console.Write("Id de série inexistente! "); } Console.WriteLine(); }
// ------------------------------------------------------------ Interage com usuário e visualiza a série private static void VisualizarSerie() { Console.WriteLine("****** FLIX ****** Você escolheu: Visualizar série"); // -------------------------------------------------------- Verificar se o ID existe Console.Write("Digite o id da série: "); int indiceSerie = int.Parse(Console.ReadLine()); while (indiceSerie > repositorio.ProximoId()) { Console.Write($"Digite o id da série corretamente. Limite máximo: {repositorio.ProximoId()}"); indiceSerie = int.Parse(Console.ReadLine()); } var serie = repositorio.RetornaPorId(indiceSerie); Console.WriteLine(serie); }
private static void VisualizarSerie() { if (!ListaEstaVazia()) { Console.Write("Digite o id da série: "); int indiceSerie = int.Parse(Console.ReadLine()); var serie = repositorio.RetornaPorId(indiceSerie); if (serie == null) { Console.WriteLine("ID de série inexistente!"); } else { Console.WriteLine(serie); } } }
//Visualizar Serie private static void VisualizarSerie() { string separador3 = "----------------------------"; string separador4 = "============================"; Console.WriteLine(separador3); Console.Write("Digite o id da série: "); int indiceSerie = int.Parse(Console.ReadLine()); var serie = repositorio.RetornaPorId(indiceSerie); Console.ForegroundColor = ConsoleColor.White; Console.WriteLine(separador4); Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine(serie); Console.ForegroundColor = ConsoleColor.White; Console.WriteLine(separador4); }
private static void VisualizarTitulo() { int tipoItem = definirTipo(); Console.Write("Digite o ID do Título: "); int indiceSerie = int.Parse(Console.ReadLine()); if (tipoItem == 2) { var serie = repositorio.RetornaPorId(indiceSerie); Console.WriteLine(serie); } else { var filme = repositorioFilme.RetornaPorId(indiceSerie); Console.WriteLine(filme); } }
private static void VisualizarSerie() { try { Console.WriteLine("=> Visualização da Série <="); Console.WriteLine(); Console.Write("= Digite o id da série: "); int indiceSerie = int.Parse(Console.ReadLine()); Console.WriteLine(); var serie = repositorio.RetornaPorId(indiceSerie); Console.WriteLine(serie); } catch (Exception) { Console.Write(" ==== ID não encontrado, ou digitado de forma errada! ===="); Console.WriteLine(); } }
public static bool SerieValida(int id) { return(repositorio.RetornaPorId(id) != null); }