public async Task <IActionResult> Adiciona(Post post)
        {
            if (ModelState.IsValid)
            {
                Usuario usuario = await manager.GetUserAsync(User);

                dao.Adiciona(post, usuario);
                return(RedirectToAction("Index"));
            }
            return(View("Novo", post));
        }
Exemple #2
0
 public ActionResult AdicionaPost(Post post)
 {
     if (ModelState.IsValid)
     {
         dao.Adiciona(post, usuarioDAO.UsuarioLogado());
         return(RedirectToAction("Index"));
     }
     else
     {
         return(View(post));
     }
 }
Exemple #3
0
 public ActionResult Novo(Post post)
 {
     if (ModelState.IsValid)
     {
         dao.Adiciona(post);
         return(RedirectToAction("Index"));
     }
     else
     {
         return(View(post));
     }
 }
 public IActionResult Adiciona(Post post)
 {
     if (ModelState.IsValid)
     {
         dao.Adiciona(post);
         return(View("Index", listaDePosts));
     }
     else
     {
         return(View("Novo"));
     }
 }
 public IActionResult Adiciona(Post p)
 {
     if (ModelState.IsValid)
     {
         dao.Adiciona(p);
         return(RedirectToAction("Index"));
     }
     else
     {
         return(View("Novo", p));
     }
 }
 public IActionResult AdicionaPostagem(Post post)
 {
     if (ModelState.IsValid)
     {
         postDAO.Adiciona(post);
         return(RedirectToAction("Index"));
     }
     else
     {
         return(View("AdicionaPostagem", post));
     }
 }
 public IActionResult Adiciona(Post post)
 {
     if (ModelState.IsValid)
     {
         PostDAO dao = new PostDAO();
         dao.Adiciona(post);
         return(RedirectToAction("Index"));
     }
     else
     {
         return(View("Novo", post));
     }
 }
 public IActionResult Adiciona(Post post)
 {
     if (ModelState.IsValid)
     {
         string usuarioJson   = HttpContext.Session.GetString("usuario");
         var    usuarioLogado = JsonConvert.DeserializeObject <Usuario>(usuarioJson);
         postDAO.Adiciona(post, usuarioLogado);
         return(RedirectToAction("Index"));
     }
     else
     {
         return(View("Novo", post));
     }
 }
 public ActionResult Novo(Post p)
 {
     if (ModelState.IsValid)
     {
         var manager = HttpContext.GetOwinContext().GetUserManager <UsuarioManager>();
         p.AutorId = User.Identity.GetUserId();
         DAO.Adiciona(p);
         return(RedirectToAction("Index"));
     }
     else
     {
         return(View("NovoPost", p));
     }
 }
Exemple #10
0
        public IActionResult Adiciona(Post p)
        {
            if (ModelState.IsValid)
            {
                var usuario = JsonConvert.DeserializeObject <Usuario>(HttpContext.Session.GetString("usuario"));

                dao.Adiciona(p, usuario);
                return(RedirectToAction("Index"));
            }
            else
            {
                return(View("Novo", p));
            }
        }
 public IActionResult CadastraPost([FromBody] Post p)
 {
     dao.Adiciona(p);
     return(CreatedAtAction("BuscaPostPorId", new { id = p.ID }));
 }
 public IActionResult Novo([FromBody] Post p)
 {
     postDAO.Adiciona(p);
     return(Created("/api/post/" + p.Id, p));
 }