コード例 #1
0
    protected void Page_Load(object sender, EventArgs e)
    {
        koszyk = (Koszyk)Session["koszyk"];
        if (koszyk == null)
        {
            koszyk            = new Koszyk();
            Session["koszyk"] = koszyk;
        }

        if (!IsPostBack)
        {
            string req = Request.QueryString["prodID"];
            if (req != null)
            {
                int prodID = int.Parse(Request.QueryString["prodID"]);
                koszyk.Dodaj(prodID);
                //usuwanie z adresu prodID
                string url = Request.Url.AbsolutePath;
                System.Web.HttpContext.Current.RewritePath(url, "", "");
            }
        }

        KoszykGridView.DataSource = koszyk.Pobierz();
        KoszykGridView.DataBind();
        kasaButton.Enabled = (koszyk.Ilosc > 0);
    }
コード例 #2
0
ファイル: Form1.cs プロジェクト: lbabiuch/Koszyk
        private void koszyk_Click(object sender, EventArgs e)
        {
            int ile = Convert.ToInt32(ilosc.Text);

            kosz.Dodaj(aktualny, ile);
            licznik();
        }