//ActionResult para retornar os detalhes.
        public ActionResult Detalhes(int id)
        {
            var filme = Mapper.Map <Filme, FilmeViewModel>(_filmeService.GetById(id));

            if (filme == null)
            {
                return(HttpNotFound());
            }
            return(View(filme));
        }
        //ActionResult para retornar os detalhes.
        public ActionResult Detalhes(int id)
        {
            var locacao = Mapper.Map <Locacao, LocacaoViewModel>(_locacaoService.GetById(id));

            List <Filme> listaFilmes = new List <Filme>();

            foreach (var item in locacao.LocacaoFilmes)
            {
                var filme = _filmeService.GetById(item.FilmeId);
                listaFilmes.Add(filme);
            }

            ViewBag.Filmes = listaFilmes;
            if (locacao == null)
            {
                return(HttpNotFound());
            }
            return(View(locacao));
        }