Exemplo n.º 1
0
        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;
 }