public ActionResult Comentar(IFormCollection form) { int idUsuario = int.Parse(HttpContext.Session.GetString("idUsuario")); UsuarioModel usuario = UsuarioRepositorio.BuscarPorId(idUsuario); ComentarioModel comentario = new ComentarioModel( comentario: form["comentario"], dataCriacao: DateTime.Now, usuario: usuario, aprovado: false); ComentarioRepositorio.Comentar(comentario); return(View()); }
public IActionResult Cadastrar(IFormCollection form) { UsuarioRepositorio usuarioRep = new UsuarioRepositorio(); UsuarioModel usuario = new UsuarioModel( nome: HttpContext.Session.GetString("nomeUsuario") ); ComentarioModel comentario = new ComentarioModel(); comentario.Id = 1; comentario.Texto = form["texto"]; comentario.DataCriacao = DateTime.Now; comentario.Usuario = usuarioRep.BuscarporId(int.Parse(HttpContext.Session.GetString("idUsuario"))); comentario.Status = "Espera"; ComentarioRepositorio comentarioRepositorio = new ComentarioRepositorio(); comentarioRepositorio.Comentar(comentario); ViewData["Comentarios"] = comentarioRepositorio.Listar(); return(RedirectToAction("Comentar", "Comentario")); }