public ActionResult GetMoreWorkByUserName(string userName, int lastPostId) { ViewWorkViewModel model = new ViewWorkViewModel(); model.UserAccount = _peopleServcie.getUserAccount(userName); model.Posts = _peopleServcie.getMoreWorkByUserName(userName, lastPostId).ToList(); if (model.Posts.Count > 0) { return(PartialView("_AdditionalUserWork", model)); } else { return(null); } }
public ViewResult ViewWork(string userName) { ViewWorkViewModel model = new ViewWorkViewModel(); model.Posts = _peopleServcie.getLatestWorkByUserName(userName).ToList(); model.UserAccount = _peopleServcie.getUserAccount(userName); int sparks = 0; foreach (var post in model.UserAccount.Posts) { sparks += post.OriginPost.Count(); } model.Sparks = sparks; return(View(model)); }