Exemplo n.º 1
0
        static void Main(string[] args)
        {
            do
            {
                opcao = "";
                opcao = ObterOpcaoUsuario();
                switch (opcao)
                {
                case "1":
                    var list = repository.List();
                    if (list.Count <= 0)
                    {
                        Console.WriteLine("Nenhuma Série Cadastrada.");
                        for (int i = 0; i < 25; i++)
                        {
                            Console.Write("-");
                        }
                        Console.WriteLine("\nPressione Qualquer Tecla.");
                        Console.ReadLine();
                    }
                    else
                    {
                        ListarSeries();
                    }
                    break;

                case "2":
                    CadastrarSerie();
                    break;

                case "3":
                    AtualizarSerie();
                    break;

                case "4":
                    ExcluirSerie();
                    break;

                case "5":
                    VisualizarSerie();
                    break;

                default:
                    Console.WriteLine("Opção Inválida");
                    break;
                }
            }while(opcao.ToUpper() != "X");
        }
Exemplo n.º 2
0
        private static void ListSeries()
        {
            Console.WriteLine("List series");

            var list = repository.List();

            if (list.Count == 0)
            {
                Console.WriteLine("No series registered.");
                return;
            }

            foreach (var serie in list)
            {
                Console.WriteLine($"#ID {serie.Id}: - {serie.Title} {(serie.IsDeleted ? "*Deleted*" : "")}");
            }
        }