Beispiel #1
0
        public ActionResult ListaFilme()
        {
            //Instancia a controller de RN (SERVICE)
            FilmeController controller = new FilmeController();

            List <Filme> lst = controller.Listar();

            return(View(lst));
        }
        /** ~~~~~~~~~~ METODOS FILMES ~~~~~~~~~~ **/

        /// <summary>
        /// Método da VIEW para chamada da controller de listagem de filmes
        /// </summary>
        private static void ListarFilmes()
        {
            //Instancia a controller de filme
            FilmeController controller = new FilmeController();

            //Recupera a lista de filmes
            var lstFilme = controller.Listar();

            //Laço de repetição para navegar na lista de filmes
            foreach (var item in lstFilme)
            {
                //Imprime em tela os dados do filme
                Console.WriteLine($"ID: {item.Id} || Titulo: {item.Titulo} || Lancamento:{item.Lancamento} || Sinopse: {(item.Sinopse != null ? item.Sinopse : "")} || Genero Cinematografico: {item.GeneroCinematografico.Genero} || Classificacao Indicativa: {item.ClassificacaoIndicativa.Indicacao} - {item.ClassificacaoIndicativa.Descricao}");
            }
        }