public JsonResult SaveDataBookTeeTimeReservation(BookTeeTimeReservation objBoookstanding)
        {
            bool   isStatus = false;
            string message  = string.Empty;

            int hours   = objBoookstanding.Hour;
            int minutes = objBoookstanding.Minute;

            if (objBoookstanding.AMorPM == "PM" && hours != 12)
            {
                hours += 12;
            }

            string datetime = objBoookstanding.Date;

            datetime += " " + hours.ToString() + ":" + minutes.ToString();
            TeeTime  NewTeeTime = new TeeTime();
            DateTime DateT      = DateTime.Parse(datetime);

            try
            {
                NewTeeTime = new TeeTime(DateT, DateT, Session["MemberName"].ToString(), objBoookstanding.MemberName2, objBoookstanding.MemberName3, objBoookstanding.MemberName4, Convert.ToInt32(Session["MemberNumber"]), objBoookstanding.NumberOfPlayers, objBoookstanding.PhoneNumber, Convert.ToInt32(objBoookstanding.NumberOfCarts), "N/A");



                ClubBAISTRequestDirector CBRD = new ClubBAISTRequestDirector();


                if (CBRD.ReserveTeeTime(NewTeeTime, Session["MembershipLevel"].ToString()))
                {
                    isStatus = true;
                    message  = "Reservation was successfuly made.";
                }
                else
                {
                    message = "Reservation could not be made.";
                }
            }
            catch (Exception ex)
            {
                return(Json(new { Status = isStatus, message = ex.Message.ToString() }, JsonRequestBehavior.AllowGet));
            }
            return(Json(new { Status = isStatus, message = message }, JsonRequestBehavior.AllowGet));
        }
    protected void BookTeeTime_Click(object sender, EventArgs e)
    {
        int hours   = int.Parse(Hour.SelectedItem.Text);
        int minutes = int.Parse(Minute.SelectedItem.Text);

        if (AMorPM.SelectedItem.Text == "PM" && hours != 12)
        {
            hours += 12;
        }

        string datetime = Date.Text;

        datetime += " " + hours.ToString() + ":" + minutes.ToString();
        TeeTime  NewTeeTime;
        DateTime DateT = DateTime.Parse(datetime);

        try
        {
            NewTeeTime = new TeeTime(DateT, DateT, Session["MemberName"].ToString(), MemberName2.Text, MemberName3.Text, MemberName4.Text, Convert.ToInt32(Session["MemberNumber"]), Convert.ToInt32(NumberOfPlayers.SelectedValue),
                                     PhoneNumber.Text, Convert.ToInt32(NumberOfCarts.Text), "N/A");
        }
        catch (Exception)
        {
            Message.Text = "Information was input incorrectly. Double check your fields";
            return;
        }


        ClubBAISTRequestDirector CBRD = new ClubBAISTRequestDirector();


        if (CBRD.ReserveTeeTime(NewTeeTime, Session["MembershipLevel"].ToString()))
        {
            Message.Text = "Reservation was successfuly made.";
        }
        else
        {
            Message.Text = "Reservation could not be made.";
        }
    }