// GET
        public async Task <IActionResult> Index()
        {
            var facilities = await _facilityService.GetFacilitiesAsync();

            var dogs = await _dogService.GetDogs();

            var reservations = await _reservationService.GetReservations();

            var reservationsResults = reservations.Select(r => new Reservation
            {
                DropOffDttm = r.DropOffDttm,
                FacilityId  = r.FacilityId,
                Id          = r.Id,
                PetId       = r.PetId,
                Pet         = dogs.First(d => d.Id == r.PetId),
                PickUpDttm  = r.PickUpDttm
            }).ToList();

            return(View(reservationsResults));
        }