Esempio n. 1
0
        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);
            }
        }
Esempio n. 2
0
        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));
        }