// GET: Profile public ActionResult Index(string id) { aspnetuser user = GetUser(id); if(user == null) { return RedirectToAction("index", "home"); } string userId = user.Id; var description = DataManager.User.GetUserDescription(userId); IEnumerable<dish> dishList = DataManager.Dish.GetDishByUserId(userId, 5); var review = DataManager.User.GetReviewByUserId(userId); var model = new ProfileViewModel { Id = userId, Avatar_Url = user.Avatar_Url, Firstname = user.FristName, Surname = user.Surname, UserName = user.UserName, Description = description, Rating = user.Raiting == null? 0:(int)user.Raiting, DishList = dishList, ReviewList = review }; return View(model); }