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()); }
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")); }