public List <TeeTimeViewModel> FindTeeTimes(FindTeeTimeModel teeTimeFinder)
        {
            var startDate = DateTime.Parse(teeTimeFinder.StartDate + " " + teeTimeFinder.StartTime);
            var endDate   = DateTime.Parse(teeTimeFinder.EndDate + " " + teeTimeFinder.EndTime);

            var teeTimes = _teeTimeRepository.GetList(startDate, endDate);

            var teeTimesViewModel = teeTimes.Select(x => new TeeTimeViewModel
            {
                StartDate        = x.StartDate,
                EndDate          = x.EndDate,
                Status           = x.Status,
                ID               = x.Id,
                ReservationCount = x.Reservations.Count
            });

            return(teeTimesViewModel.ToList());
        }
        public ActionResult FindTeeTime(FindTeeTimeModel teeTimeFinder)
        {
            var teeTimeList = _reservationService.FindTeeTimes(teeTimeFinder);

            return(PartialView(teeTimeList));
        }