//Transforma o DTO no model
        private List<DadosFilmes> ListaFilmes(List<DTOResultado> lista, string action)
        {

            var filmes = new List<DadosFilmes>();


            foreach (var item in lista)
            {
                var auxiliar = new DadosFilmes();
                auxiliar.descricao = item.overview;
                auxiliar.id = Convert.ToInt32(item.id);
                auxiliar.codigo = Convert.ToInt32(item.id);
                auxiliar.titulo_original = item.title;

                if (item.poster_path != null)
                {
                    if (action == "index")
                    {
                        auxiliar.imagem = "http://image.tmdb.org/t/p/w154" + item.poster_path;
                    }
                    else
                    {
                        auxiliar.imagem = "http://image.tmdb.org/t/p/w300" + item.poster_path;
                    }
                }
                else
                {
                    auxiliar.imagem = String.Empty;
                }
                auxiliar.poster = "http://image.tmdb.org/t/p/w154" + item.backdrop_path;
                try
                {
                    var aux = Convert.ToDateTime((item.release_date));
                    auxiliar.lancamento = aux.ToShortDateString();
                }
                catch
                {
                    auxiliar.lancamento = null;
                }
                filmes.Add(auxiliar);

            }

            return filmes;
        }
        public async Task<ActionResult> Index(DadosFilmes model)
        {
            var urlPesquisa = "search/movie?api_key=7569f2f1ca73d5a27cd10beebcb6602e&&query=";
            int pageSize = 9;
            int pageIndex = 1;
            var parametros = model.pesquisa.Split(' ');
            var query = String.Join("+", parametros);
            urlPesquisa = urlPesquisa + query;
            var filmes = new ListaFilmes();
            var lista = await EfetuarPesquisa(urlPesquisa, "index");
            IPagedList<DadosFilmes> Filmes = null;
            Filmes = lista.ToPagedList(pageIndex, pageSize);
            model.pesquisaEfetuda = true;
            Filmes.FirstOrDefault().pesquisa = model.pesquisa;
            return View(Filmes);



        }