public partial class Myreservations : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { if (Session["email"] != null && Session["table"] != null) { HyperLink choosemore = new HyperLink(); ImageButton cancelDVD = new ImageButton(); ImageButton BookDVDs = new ImageButton(); choosemore.ImageUrl = "~/Images/more.gif"; choosemore.NavigateUrl = "Movies.aspx"; cancelDVD.ImageUrl = "~/Images/cancel.gif"; cancelDVD.Click += new ImageClickEventHandler(cancelDVD_Click); BookDVDs.ImageUrl = "~/Images/bookdvds.gif"; Panel1.Controls.Add(choosemore); Panel1.Controls.Add(cancelDVD); Panel1.Controls.Add(BookDVDs); if (Page.IsPostBack == false) { String Mname = Request.QueryString["Vn"]; String Myear = Request.QueryString["Vy"]; String Mstars = Request.QueryString["Vs"]; DataTable bookingtable = (DataTable)Session["table"]; DataRow row = bookingtable.NewRow(); row["Movie Name"] = Mname; row["Movie Year"] = Myear; row["Starring"] = Mstars; if (bookingtable.Rows.Count == 0) { bookingtable.Rows.Add(row); bookingtable.AcceptChanges(); Reservations.DataSource = bookingtable; Reservations.DataBind(); Session.Add("table", bookingtable); } else { bookingtable = (DataTable)Session["table"]; bookingtable.Rows.Add(row); bookingtable.AcceptChanges(); Reservations.DataSource = bookingtable; Reservations.DataBind(); Session.Add("table", bookingtable); } } } else { loginLabel.Text = "You have not logged in.Please log in to book the DVD!"; } } private string BookDVDsinDB() { throw new NotImplementedException(); } protected void cancelDVD_Click(object sender, ImageClickEventArgs e) { DataTable deleteRows = (DataTable)Session["table"]; if (deleteRows.Rows.Count > 1) { deleteRows.Rows[deleteRows.Rows.Count - 1].Delete(); deleteRows.Rows[deleteRows.Rows.Count - 2].Delete(); deleteRows.AcceptChanges(); Session.Add("table", deleteRows); } else { loginLabel.Text = "You must select atlest one DVD!"; } } }
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)