/// <summary> /// /// </summary> /// <param name="sender"></param> /// <param name="e"></param> /// protected void btn_Submit_Click(object sender, EventArgs e) { long TransectionCounter = GTICKBOL.TransactionCounter_Max(); Session[TransectionCounter.ToString()] = TransectionCounter; //***************if routed from other website***************** if (Request.QueryString["Router"] == "" || Request.QueryString["Router"] == null) { Session["Router"] = ""; } else if (Request.QueryString["Router"] != "buzzintown" && Request.QueryString["Router"] != "airfaresau") { Session["Router"] = ""; } else { Microsoft.Practices.EnterpriseLibrary.Logging.Logger.Write("Booking Through" + Request.QueryString["Router"].ToString()); Session["Router"] = Request.QueryString["Router"].ToString(); } //**************************************************************** Session["play_Val"] = ddl_Play.SelectedValue; Session["play_Val_Location"] = ddl_Location.SelectedItem; string Category_SelectedItem = ""; if (ddl_Category.SelectedItem.Text == "CHILD, Rs. 2999") { Category_SelectedItem = "COPPER, Rs. 2999"; } else if (ddl_Category.SelectedItem.Text == "SINGLE, Rs. 6999") { Category_SelectedItem = "GOLD, Rs. 6999"; } else if (ddl_Category.SelectedItem.Text == "COUPLE, Rs. 11999") { Category_SelectedItem = "PLATINUM, Rs. 11999"; } else if (ddl_Category.SelectedItem.Text == "TEEN, Rs. 3999") { Category_SelectedItem = "SILVER, Rs. 3999"; } Session_value = ddl_Location.SelectedValue + "," + ddl_Play.SelectedValue + "," + Convert.ToDateTime(dateofshow.Text.ToString()).ToString("dd/MM/yyyy") + "," + ddl_ShowTimes.SelectedValue + "," + ddl_Category.SelectedValue + "," + drp_TotalSeats.SelectedValue + "," + ddl_Location.SelectedItem.Text + "," + ddl_ShowTimes.SelectedItem.Text + "," + Category_SelectedItem + "," + "" + "," + "" + "," + TransectionCounter; Microsoft.Practices.EnterpriseLibrary.Logging.Logger.Write("Render Seat Layout for " + Session_value); GTICKBOL.Insert_ShowDetail(Session_value, TransectionCounter); DataTable dt_NewyearSeat = GTICKBOL.Select_NewYearSeat(ddl_ShowTimes.SelectedValue, TransectionCounter, Convert.ToInt32(drp_TotalSeats.SelectedValue)); string seatinfonewyear = ""; foreach (DataRow row in dt_NewyearSeat.Rows) { seatinfonewyear += row[0] + ","; } if (dt_NewyearSeat != null) { GTICKBOL.Insert_SeatInfo(seatinfonewyear.TrimEnd(','), TransectionCounter); } if (Request.QueryString["Router"] == "buzzintown" || Request.QueryString["Router"] == "airfaresau") { Response.Redirect("ContactDetails.aspx?SessionId=" + Encrypt(TransectionCounter.ToString()) + "&Router=" + Request.QueryString["Router"], false); } else { Response.Redirect("ContactDetails.aspx?SessionId=" + Encrypt(TransectionCounter.ToString()), false); } }