public IActionResult Reservation() { if (!authProvider.IsLoggedIn) { return(RedirectToAction("Login", "Account")); } var user = authProvider.GetCurrentUser(); ReservationUserViewModel vm = new ReservationUserViewModel(); vm.User = userDAL.GetUser(user.Username); vm.Reservations = reservationDAO.GetAllReservationsForUser(user.Id); vm.Pets = petDAO.GetAllPets(user.Id); return(View(vm)); }