Exemple #1
0
        public ActionResult Edit(int id, Filme filme)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    repository.AtualizarFilme
                    (
                        //sobescrevendo o objeto filme
                        new Filme
                    {
                        Id             = filme.Id,
                        Titulo         = filme.Titulo,
                        TituloOriginal = filme.TituloOriginal,
                        Ano            = filme.Ano,
                        Duracao        = filme.Duracao
                    }

                    );

                    return(RedirectToAction(nameof(Index)));
                }
                else
                {
                    //return View("Index");
                    // TODO: Add update logic here

                    return(RedirectToAction(nameof(Index)));
                }
            }
            catch
            {
                return(View());
            }
        }
 public ActionResult Edit(Filme filme)
 {
     if (ModelState.IsValid)
     {
         _repository.AtualizarFilme(new Filme
         {
             Id             = filme.Id,
             Titulo         = filme.Titulo,
             TituloOriginal = filme.TituloOriginal,
             Ano            = filme.Ano
         });
         return(RedirectToAction("Index"));
     }
     else
     {
         return(View(filme));
     }
 }