public void Load(UserAuthenticatedMessage loggedInMessage) { NewestPosts.Clear(); var newestPosts = facade.FindNewestNPostsForUser(loggedInMessage.User, PostsQuantity) .ToList(); NewestPosts.AddRange(newestPosts); //sort comments foreach (var post in NewestPosts) { post.Comments = post.Comments.OrderBy(c => c.Date).ToArray(); post.Comments = post.Comments.Take(CommentsQuantity).ToArray(); } loggedUser = loggedInMessage.User; }
public void Load(UserAuthenticatedMessage loggedInMessage) { loggedUser = loggedInMessage.User; TaggedInPosts.Clear(); TaggedInComments.Clear(); var taggedInContributions = facade.FindNewestNTagsOfUser(loggedInMessage.User, contributionsQuantity); foreach (var contribution in taggedInContributions) { switch (contribution) { case PostLightModel post: TaggedInPosts.Add(post); break; case CommentLightModel comment: TaggedInComments.Add(comment); break; } } }
private void LoadUser(UserAuthenticatedMessage loggedUser) { Model = loggedUser.User; }
private void LoadLoggedUser(UserAuthenticatedMessage userAuthenticatedMessage) { loggedUser = userAuthenticatedMessage.User; }
public void LoadLoggeduser(UserAuthenticatedMessage loggedInMessage) { loggedUser = loggedInMessage.User; }
private void LoadLoggedUser(UserAuthenticatedMessage loggedUserMessage) { this.loggedUser = loggedUserMessage.User; this.IsLoggedUser = true; LoadActivity(); }
private void LoadLoggedUser(UserAuthenticatedMessage loggedUser) { this.LoggedUser = loggedUser.User; }
private void LoadLoggedUser(UserAuthenticatedMessage loggedUser) { this.logerUser = loggedUser.User; this.LoadMyTeams(); }