public IActionResult Index() { ViewBag.Comentario = comentario.ReadAll(); ViewBag.FotoLogado = HttpContext.Session.GetString("_FotoLogado"); List <string> usuarios = usuario.ReadAllLinesCSV(PATH); string IdUsuarioLogado = HttpContext.Session.GetString("_IdUsuarioLogado"); ViewBag.Publicacoes = publicacaoModel.ReadAll(int.Parse(IdUsuarioLogado)); ViewBag._IdUsuarioLogado = HttpContext.Session.GetString("_IdUsuarioLogado"); bool redirecionamentoLogado = false; if (ViewBag._IdUsuarioLogado != null) { redirecionamentoLogado = true; } if (redirecionamentoLogado == false) { return(LocalRedirect("~/Login")); } var logado = usuarios.Find( x => x.Split(";")[0] == IdUsuarioLogado ); string followBase = usuario.SeguidoresAndSeguindo(int.Parse(IdUsuarioLogado)); string seguindo = followBase.Split(";")[0]; string seguidores = followBase.Split(";")[1]; HttpContext.Session.SetString("_NomeLogado", logado.Split(";")[1]); HttpContext.Session.SetString("_FotoLogado", logado.Split(";")[2]); HttpContext.Session.SetString("_SeguindoLogado", seguindo); HttpContext.Session.SetString("_SeguidoresLogado", seguidores); HttpContext.Session.SetString("_EmailLogado", logado.Split(";")[5]); HttpContext.Session.SetString("_UserNameLogado", logado.Split(";")[6]); HttpContext.Session.SetString("_SenhaLogado", logado.Split(";")[7]); string totalPubl = publicacaoModel.TotalPublicacoes(int.Parse(IdUsuarioLogado)); HttpContext.Session.SetString("_TotalPublicacoes", totalPubl); ViewBag.TotalPublicacoes = HttpContext.Session.GetString("_TotalPublicacoes"); ViewBag.NomeLogado = HttpContext.Session.GetString("_NomeLogado"); ViewBag.SeguindoLogado = HttpContext.Session.GetString("_SeguindoLogado"); ViewBag.SeguidoresLogado = HttpContext.Session.GetString("_SeguidoresLogado"); ViewBag.UserNameLogado = HttpContext.Session.GetString("_UserNameLogado"); ViewBag.FotoLogado = HttpContext.Session.GetString("_FotoLogado"); return(View()); }
public IActionResult Index() { ViewBag.Publicacoes = publicacaoModel.ReadAll(); ViewBag.Comentario = comentario.ReadAll(); ViewBag.Usuarios = usuario.MostrarUsuario(); ViewBag.IdUsuarioLogado = HttpContext.Session.GetString("_IdUsuarioLogado"); ViewBag.FotoLogado = HttpContext.Session.GetString("_FotoLogado"); ViewBag.NascimentoLogado = HttpContext.Session.GetString("_NascimentoLogado"); ViewBag.NomeLogado = HttpContext.Session.GetString("_NomeLogado"); ViewBag.EmailLogado = HttpContext.Session.GetString("_EmailLogado"); ViewBag.UserNomeLogado = HttpContext.Session.GetString("_UserNameLogado"); ViewBag.SenhaLogado = HttpContext.Session.GetString("_SenhaLogado"); ViewBag._IdUsuarioLogado = HttpContext.Session.GetString("_IdUsuarioLogado"); return(View()); }
public IActionResult Index() { //Traz todods os comentarios ViewBag.Comentarios = comentarioModel.ReadAll(); //Traz todods os posts ViewBag.Posts = publicacaoModel.ReadAll(); //Traz todos os usuários ViewBag.Usuarios = usuarioModel.ReadAll(); var userId = HttpContext.Session.GetString("_UserId"); ViewBag.UserLogado = usuarioModel.ObterUsuarioDaSessao(int.Parse(userId)); return(View()); }
public IActionResult Index() { ViewBag.Comentarios = comentarioModel.ReadAll(); ViewBag.UserLogado = MostrarUsuario(); ViewBag.PublicacoesUser = ExibirPublicacoes(); //Exibe número de publicações List <Publicacao> postsPerfil = new List <Publicacao>(); postsPerfil = ExibirPublicacoes(); int numPosts = postsPerfil.Count(); ViewBag.NumPosts = numPosts; //Exibe número de publicações // System.Console.WriteLine(ViewBag.PublicacoesUser.Imagem); return(View()); }
public IActionResult Index(IFormCollection form) { var userId = HttpContext.Session.GetString("_UserId"); ViewBag.UserLogado = usuarioModel.ObterUsuarioDaSessao(int.Parse(userId)); ViewBag.Comentarios = comentarioModel.ReadAll(); ViewBag.UsuarioClicado = ObterUsuarioClicado(int.Parse(form["IdAmigo"])); ViewBag.PostAmigo = ExibirPublicacoes(int.Parse(form["IdAmigo"])); //Exibe número de publicações List <Publicacao> postsPerfil = new List <Publicacao>(); postsPerfil = ExibirPublicacoes(int.Parse(form["IdAmigo"])); int numPosts = postsPerfil.Count(); ViewBag.NumPosts = numPosts; //Exibe número de publicações return(View()); }
public IActionResult Index() { ViewBag.Comentarios = comentarioModel.ReadAll(); return(View()); }
// Index para chama a pagina public IActionResult Index() { ViewBag._IdUsuarioLogado = HttpContext.Session.GetString("_IdUsuarioLogado"); ViewBag.Comentario = comentario.ReadAll(); return(View()); }