private void addNewOrder() { if (Request.Cookies["newOrder"] == null) { //No new order } else { HttpCookie newCookie = Request.Cookies["newOrder"]; DataClasses1DataContext db = new DataClasses1DataContext(); var userID = Convert.ToInt32(Session["userID"]); orderTable newOrder = new orderTable(); newOrder.userID = userID; newOrder.computer = newCookie["computer"]; newOrder.ram = newCookie["ram"]; newOrder.hd = newCookie["hd"]; newOrder.display = newCookie["display"]; newOrder.cpu = newCookie["cpu"]; newOrder.soundcard = newCookie["soundcard"]; newOrder.os = newCookie["os"]; newOrder.totalPrice = newCookie["totalPrice"]; db.orderTables.InsertOnSubmit(newOrder); db.SubmitChanges(); Response.Cookies.Remove("newOrder"); } Response.Redirect("viewOrders.aspx"); }
protected void deleteSelectedProducts_Clicks(object sender, EventArgs e) { DataClasses1DataContext db = new DataClasses1DataContext(); foreach (GridViewRow row in orderGridView.Rows) { CheckBox cb = (CheckBox)row.FindControl("cbSelect"); if (cb != null && cb.Checked == true) { //Delete row! int id = Convert.ToInt32(row.Cells[1].Text); orderTable del = db.orderTables.Single(c => c.Id == id); db.orderTables.DeleteOnSubmit(del); db.SubmitChanges(); orderGridView.DataBind(); } } }
protected void order(object sender, EventArgs e) { customize_p4.Visible = false; computerDrowDownList_p4.Visible = false; outputLabel_p4.Text = "Your order had been issued."; outputLabel_p4.Visible = true; var computer = computerLabel_p4.Text; var ram = ramLabel_p4.Text; var hd = hdLabel_p4.Text; var cpu = cpuLabel_p4.Text; var display = displayLabel_p4.Text; var os = osLabel_p4.Text; var soundcard = soundcardLabel_p4.Text; var totalPrice = totalpriceLabel_p4.Text; if (Session["userID"] == null) { //User had not login, need to create a cooke to store order information //Create cookie to store order information if (Request.Cookies["newOrder"] != null) { Response.Cookies.Remove("newOrder"); } HttpCookie newCookie = new HttpCookie("newOrder"); newCookie["userId"] = (-1).ToString(); newCookie["computer"] = computer; newCookie["ram"] = ram; newCookie["hd"] = hd; newCookie["cpu"] = cpu; newCookie["display"] = display; newCookie["os"] = os; newCookie["soundcard"] = soundcard; newCookie["totalPrice"] = totalPrice; newCookie.Expires.AddMinutes(30); //Cookie expired at 30 minutes. Response.Cookies.Add(newCookie); Response.Redirect("signIn.aspx"); } else { //User already log in DataClasses1DataContext db = new DataClasses1DataContext(); var userID = Convert.ToInt32(Session["userID"]); orderTable newOrder = new orderTable(); newOrder.userID = userID; newOrder.computer = computer; newOrder.ram = ram; newOrder.hd = hd; newOrder.display = display; newOrder.cpu = cpu; newOrder.soundcard = soundcard; newOrder.os = os; newOrder.totalPrice = totalPrice; db.orderTables.InsertOnSubmit(newOrder); db.SubmitChanges(); Response.Redirect("viewOrders.aspx"); } }
private void Awake() { instance = this; }
void Awake() { table = orderTable.instance; inventory = GameObject.Find("player").GetComponent <playerInventory>(); }