Exemple #1
0
 public ActionResult Novo(PostViewModel model)
 {
     if (ModelState.IsValid)
     {
         Post post = new Post
         {
             Titulo     = model.Titulo,
             Resumo     = model.Resumo,
             Categorias = model.CategoriasId.Select(c => categoriaDao.BuscaPorId(c)).ToList(),
             Autor      = dao.BuscaAutorPeloId(User.Identity.GetUserId())
         };
         this.dao.Adiciona(post);
         return(RedirectToAction("Index"));
     }
     else
     {
         ViewBag.Categorias = categoriaDao.Lista();
         return(View(model));
     }
 }