Exemple #1
0
        private static void MenuFilmes()
        {
            //Adiciona o filme recomendado a lista de filmes recomendados.
            filmeRepositorio.InserirFilmeRecomendado();
            Console.WriteLine();
            Console.WriteLine("DIO Filmes a seu dispor!");
            Console.WriteLine("Informe a opcao desejada:");

            Console.WriteLine("1- Listar filmes");
            Console.WriteLine("2- Inserir novo filme");
            Console.WriteLine("3- Atualizar filme");
            Console.WriteLine("4- Excluir filme");
            Console.WriteLine("5- Visualizar filme");
            Console.WriteLine("6- [NEW] DIO Indicações");
            Console.WriteLine("0- Voltar ao MENU de Séries");
            Console.WriteLine("C- Limpar tela");
            Console.WriteLine("X- Sair");

            string useroptionFilme = Console.ReadLine().ToUpper();

            if (useroptionFilme.ToUpper() == "X")
            {
                Environment.Exit(0);
            }

            while (useroptionFilme.ToUpper() != "X")
            {
                switch (useroptionFilme)
                {
                case "1":
                    ListarFilmes();
                    break;

                case "2":
                    InserirFilmes();
                    break;

                case "3":
                    AtualizarFilmes();
                    break;

                case "4":
                    ExcluirFilmes();
                    break;

                case "5":
                    VisualizarFilme();
                    break;

                case "6":
                    Recomendacoes();
                    break;

                case "0":
                    Main();
                    break;

                case "C":
                    Console.Clear();
                    break;

                default:
                    throw new ArgumentOutOfRangeException();
                }

                MenuFilmes();
            }
        }