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."; } }