public async Task <IActionResult> OnGetAsync() { var user = await _userManager.GetUserAsync(User); if (user == null) { return(NotFound($"Unable to load user with ID '{_userManager.GetUserId(User)}'.")); } UserReservations = (await _reservationManager.GetReservationsForUser(user.Id)) .OrderByDescending(r => r.ReserveFrom).ToList(); UserCompanies = _companyManager.GetCompaniesForUser(user.Id); var userName = await _userManager.GetUserNameAsync(user); var email = await _userManager.GetEmailAsync(user); var phoneNumber = await _userManager.GetPhoneNumberAsync(user); var birthDate = user.BirthDate; var fullName = user.FullName; Username = userName; Input = new InputModel { Email = email, PhoneNumber = phoneNumber, BirthDate = birthDate, FullName = fullName }; return(Page()); }