コード例 #1
0
        public IActionResult Index()
        {
            ComentarioRepositorioCSV ComentarioRepositorio = new ComentarioRepositorioCSV();
            string id = HttpContext.Session.GetString("IDusuario");

            if (id != null)
            {
                int idINT = int.Parse(id);

                UsuarioRepositorioCSV rep          = new UsuarioRepositorioCSV();
                UsuarioModel          usuarioModel = rep.BuscarPorID(idINT);
            }

            ViewData["ComentariosAprovados"] = ComentarioRepositorio.Listar();
            return(View());
        }
コード例 #2
0
        public ActionResult Cadastro(IFormCollection form)
        {
            UsuarioRepositorioCSV usuarioRep = new UsuarioRepositorioCSV();


            if (string.IsNullOrEmpty(HttpContext.Session.GetString("IDusuario")))
            {
                return(RedirectToAction("Login", "Usuario"));
            }

            int id = int.Parse(HttpContext.Session.GetString("IDusuario"));

            UsuarioModel usuarioModel = usuarioRep.BuscarPorID(id);

            ComentarioModel comentarioModel = new ComentarioModel(idusuario: id, nomeUsuario: usuarioModel.Nome, comentario: form["mensagem"], dataComentario: DateTime.Now, status: "em espera");

            ComentarioRepositorioCSV rep = new ComentarioRepositorioCSV();

            rep.Cadastrar(comentarioModel);

            return(RedirectToAction("Index", "Pages"));
        }