Пример #1
0
 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");
        }
Пример #3
0
        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 + "'");
     }
 }