public ActionResult Following(string id) { var userid = string.IsNullOrEmpty(id) ? User.Identity.GetUserId() : id; var model = _userServiceAgent.FollowingList(userid, User.Identity.GetUserId()); var userModel = _userServiceAgent.GetByUserId(userid); ViewBag.Image = userModel.ImageUrl; ViewBag.Text = userModel.FirstName + " is following " + model.Count + " person."; return(View("Index", model)); }
public UserProfileViewModel GetUser(string userid) { if (SessionHelper.Get <UserProfileViewModel>(userid) == null) { var model = _userServiceAgent.GetByUserId(userid); if (model == null) { model = new UserProfileViewModel() { FirstName = userid, ImageUrl = @"\images\DefaultPhoto.png" }; } SessionHelper.Set <UserProfileViewModel>(userid, model); SessionHelper.UserImage = model.ImageUrl; SessionHelper.UserName = model.FirstName; SessionHelper.UserId = userid; } return(SessionHelper.Get <UserProfileViewModel>(userid)); }