public IActionResult RefleshCreatePost() { var gelen = UserM.GetDtoUser(User.Identity.Name); PostuserModel pum = new PostuserModel(); pum.User = gelen; return(PartialView("_CreatePost", pum)); }
public IActionResult RefleshPostList() { var owneresult = UserM.GetDtoUser(User.Identity.Name); var postlist = ConnM.GetFriendsConn(owneresult.UserId); PostuserModel pum = new PostuserModel(); pum.User = owneresult; pum.posts = postlist; return(PartialView("_Post", pum)); }
public IActionResult ProfilIndex(int id) { var result = UserM.GetDtoUserbyId(id); var owner = UserM.GetDtoUser(User.Identity.Name); if (result == null) { return(RedirectToAction("Error", "Home")); } if (result.UserId == owner.UserId) { ViewBag.durum = "Profili Düzenle"; } DtoConnection f1 = ConnM.getconnection1(result.UserId, owner.UserId); DtoConnection f2 = ConnM.getconnection2(result.UserId, owner.UserId); if (result.UserId != owner.UserId) { ViewBag.UserType = "Guest"; } if (f1 == null && f2 == null) { ViewBag.NotFriends = "True"; } if (f1 != null) { if (!f1.IsActive) { ViewBag.NotFriends = "Pending"; } } if (f2 != null) { if (!f2.IsActive) { ViewBag.NotFriends = "Pending"; } } PostuserModel model = new PostuserModel(); model.User = result; model.posts = UserM.sprofiltweet(id); return(View(model)); }