public IActionResult OnPostCreateTeeTime()
        {
            Confirmation = false;
            CBS RequestDirector = new CBS();

            int SelectTest = selectedGolferNumber;

            Golfer selectedGolfer = new Golfer();
            var    tempGolfers    = TempData.Get <List <Golfer> >("key");

            foreach (var g in tempGolfers)
            {
                if (g.MemberNumber == selectedGolferNumber)
                {
                    selectedGolfer = g;
                }
            }


            DailyTeeSheet verifyTeeSheet = new DailyTeeSheet();

            TeeTime newTeeTime = new TeeTime();

            TimeSpan time = Convert.ToDateTime(selectedTime).TimeOfDay;

            if (User.Identity.Name == "Club Clerk" || User.Identity.Name == "Club ProShop")
            {
                newTeeTime.CreatedBy = selectedGolfer.MemberNumber;
            }
            else
            {
                Int32.TryParse(User.Claims.SingleOrDefault(c => c.Type == "MemberNumber").Value, out int createdBy);
                newTeeTime.CreatedBy = createdBy;
            }
            if (User.Identity.Name == "Club Clerk" || User.Identity.Name == "Club ProShop")
            {
                newTeeTime.Golfer1 = selectedGolfer.FirstName + " " + selectedGolfer.LastName;
            }
            else
            {
                newTeeTime.Golfer1 = User.Identity.Name;
            }

            newTeeTime.Date    = selectedDateTemp;
            newTeeTime.Time    = time;
            newTeeTime.Golfer2 = Golfer2;
            newTeeTime.Golfer3 = Golfer3;
            newTeeTime.Golfer4 = Golfer4;

            Confirmation = RequestDirector.CreateTeeTime(newTeeTime);

            if (Confirmation)
            {
                TempData["Alert"] = $"Successfully Created Tee Time";
                return(RedirectToPage("/Index"));
            }
            else
            {
                TempData["Danger"] = true;
                Alert         = $"Could Not Create Tee Time";
                dailyTeeSheet = null;
            }


            return(Page());
        }