Example #1
0
 public ActionResult Edit(SerieModelView serie)
 {
     try
     {
         if (ModelState.IsValid)
         {
             serieService.EditaFilme(Mapper.Map <SerieModelView, Serie>(serie));
             return(RedirectToAction("Index"));
         }
         return(RedirectToAction("Edit", serie));
     }
     catch (Exception e)
     {
         ViewBag.Erro = e.Message;
         return(View(serie));
     }
 }
Example #2
0
        public ActionResult AddAtuacaoSerie(SerieModelView atuaSerie, string atorId)
        {
            var getSerieComObjCorreto = _serieService.GetById(atuaSerie.Id);

            try
            {
                if (!ModelState.IsValid)
                {
                    var idVindoDoViewBagDoAtor = _atorService.GetById(atorId.AsInt());
                    getSerieComObjCorreto.SerieAtores.Add(idVindoDoViewBagDoAtor);
                    serieService.Update(getSerieComObjCorreto);
                    return(RedirectToAction("Index"));
                }
                return(RedirectToAction("Create"));
            }
            catch (Exception E)
            {
                ViewBag.Erro   = E.Message;
                ViewBag.Atores = Mapper.Map <ICollection <Ator>, ICollection <AtorModelView> >(_atorService.GetAll());
                return(View(Mapper.Map <Serie, SerieModelView>(getSerieComObjCorreto)));
            }
        }