public IActionResult Reservations(string id) { User user = context.Users.Find(id); UserViewModel userViewModel = new UserViewModel(user.Id, user.UserName, user.Email, user.FirstName, user.MiddleName, user.LastName, user.IsActive); List <ReservationViewModel> reservations = context.Reservations.Where(r => r.Creator.Id == id) .Select(r => new ReservationViewModel(r.Id, r.Room.Number, r.Room.Type, r.CheckInDate, r.CheckOutDate, r.Price)) .ToList(); UserReservationsViewModel model = new UserReservationsViewModel(userViewModel, reservations); return(View(model)); }
public ShowAllUsersReservationsCommand(UserReservationsViewModel viewModel) { this.viewModel = viewModel; }