protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { BeBooking bus = (BeBooking)Session["bus"]; BalBooking2 bal = new BalBooking2(); userid.Disabled = true; userid.Value = bus.uid.ToString(); uname.Value = bal.GetUser(bus); date.Value = bus.dte.Date.ToString().Substring(0, 9); cost.Value = bus.cost.ToString() + ".00"; time.Value = bus.time.ToLongTimeString().ToString().Substring(0, 8); bookingid.Value = bus.bookingid.ToString(); from.Value = bus.start; to.Value = bus.destination; busname.Value = bus.bus_name; noOftickets.Value = bus.noOfTickets.ToString(); Session.Clear(); } }
protected void btnBookTicket_Click(object sender, EventArgs e) { string[] st = new string[10]; st = bus.dte.ToString("MM/dd/yyyy").Split(' '); Random rnd = new Random(); int num = rnd.Next(1000, 9999); bus.cost = Convert.ToSingle(cost1.Value); bus.noOfTickets = Convert.ToInt32(ddlCost.SelectedValue); string bus_id = bus.bus_id; string date = st[0]; string result = bus_id + date.Substring(3, 2) + date.Substring(0, 2) + date.Substring(8, 2) + num.ToString(); bus.bookingid = result; BalBooking2 bal = new BalBooking2(); bal.InsertBooking(bus); Session["bus"] = bus; bal.UpdateTicket(bus); Response.Redirect("BookingTicket.aspx"); }
protected void btnSubmit_Click(object sender, EventArgs e) { BalBooking2 bal = new BalBooking2(); bus.uid = Convert.ToInt32(lbl_custid.Text); bus.start = ddlFrom.SelectedValue.ToString(); bus.destination = ddlTo.SelectedValue.ToString(); bus.dte = Convert.ToDateTime(txtDate.Text).Date; Session["bus"] = bus; DataTable dt = bal.SearchBus(bus); if (dt.Rows.Count == 0) { string script = "alert('No Route Found');"; Page.ClientScript.RegisterStartupScript(this.GetType(), "Alert", script, true); txtDate.Text = ""; } else { Response.Redirect("BookingBus.aspx"); } }
protected void Page_Load(object sender, EventArgs e) { Response.Cache.SetExpires(DateTime.Now.AddSeconds(-1)); Response.Cache.SetNoStore(); if (Session.Count == 0) { Response.Redirect("Home.aspx"); } else { BalBooking2 bal = new BalBooking2(); bus = (BeBooking)Session["bus"]; userid.Value = bus.uid.ToString(); uname.Value = bal.GetUser(bus); start.Value = bus.start; destination.Value = bus.destination; time.Value = bus.time.ToLongTimeString().Substring(0, 8); busname.Value = bus.bus_name; date.Value = bus.dte.Date.ToString().Substring(0, 9); cost = bus.cost; ClientScript.RegisterArrayDeclaration("cost", "'" + cost + "'"); } }