protected void Page_Load(object sender, EventArgs e) { SaleTier theTier = new SaleTier(); List <Sale> saleList = theTier.getAllItems(); grvSale.DataSource = saleList; grvSale.DataBind(); }
protected void btnSubmit_Click(Object Sender, EventArgs e) { List <Item> cart; if (Session["cart"] == null) { cart = new List <Item>(); } else { cart = (List <Item>)Session["cart"]; } Session["cart"] = null; foreach (Item buy in cart) { Sale sale = new Sale(); sale.SKU = buy.SKU; sale.price = buy.price; //1 qty at a time for now sale.qty_sold = 1; Users me = (Users)Session["UserID"]; sale.user_id = me.user_id; //add sale to table SaleTier add = new SaleTier(); add.addSale(sale); //decrease item from inventory ItemTier dec = new ItemTier(); dec.decreaseItem(buy.SKU); sale = null; } Session["cart"] = cart; cart.Clear(); Response.Redirect("Purchases.aspx"); total = 0; }
protected void Page_Load(object sender, EventArgs e) { if (Session["UserID"] != null) { Users me = (Users)Session["UserID"]; SaleTier theTier = new SaleTier(); List <Sale> sales = theTier.getUserPurchase(me.user_id); if (sales == null) { lblPurch.Text = "No items to display."; } else { lblPurch.Text = " "; Table theTable = null; foreach (Sale order in sales) { Sale s = new Sale(); s.sales_no = order.sales_no; s.SKU = order.SKU; s.user_id = order.user_id; Session["MyPurchases"] = s; ItemTier aTier = new ItemTier(); Item items = aTier.getItemByID(s.SKU); //foreach (Item item in items) //{ theTable = getItemTable(items); pnlOut.Controls.Add(theTable); //} } } } else { Response.Redirect("UserProductList.aspx"); } }