コード例 #1
0
        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());
        }
コード例 #2
0
        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"));
        }