public ActionResult Index(ManageMessageId?message) { var user = GetUser(); var allBookings = BL_WebsiteUser.GetBookings(user.Id); var model = new IndexViewModel { HasPassword = user.PasswordHash != null, OFRPoints = user.OFRPoints, ProfileImageUrl = ConfigurationManager.AppSettings["BlobUrl"] + user.ProfileImageUrl //PhoneNumber = await UserManager.GetPhoneNumberAsync(User.Identity.GetUserId<long>()), //TwoFactor = await UserManager.GetTwoFactorEnabledAsync(User.Identity.GetUserId<long>()), //Logins = await UserManager.GetLoginsAsync(User.Identity.GetUserId<long>()), //BrowserRemembered = await AuthenticationManager.TwoFactorBrowserRememberedAsync(User.Identity.GetUserId<long>().ToString()) }; List <eCustomerViewedItems> relatedViewItems; model.RecentlyViewedItems = BL_WebsiteUser.GetRecentlyViewedItems(user.Id, out relatedViewItems); model.UserMayLikeItems = relatedViewItems; return(View(model)); }