// GET: ProfilePage public ActionResult Index() { var userId = User.Identity.GetUserId(); var user = userOperations.Get(userId); var posts = postOperations.GetPosts(userId); var friends = friendOperations.GetFriends(userId); var myFriends = new List <FriendModel>(); foreach (var item in friends) { myFriends.Add(new FriendModel() { user = item.TheUser, otherUser = item.TheFriend }); } var model = new ProfileModel { CurrentUser = user, Firstname = user.Firstname, Lastname = user.Lastname, ProfilpageImage = user.ProfileImage, Description = user.Description, Gender = user.Gender, Email = user.Email, Friends = myFriends }; var postModel = ConvertPostToPostViewModelIdentity(posts, user.Id); model.Posts = postModel; return(View(model)); }