Beispiel #1
0
 private void FillGridView(List <Product> productList)
 {
     GVCart.DataSource = productList;
     GVCart.DataBind();
     LBLPriceNoBTW.Text   = controller.GetTotalPrice(productList).ToString();
     LBLBTW.Text          = controller.GetBTW(productList).ToString();
     LBLPriceWithBTW.Text = controller.GetTotalPriceWithBTW(productList).ToString();
 }
Beispiel #2
0
    protected void GVCart_RowDeleting(object sender, GridViewDeleteEventArgs e)

    {
        int s = e.RowIndex;

        shopcart.RemoveItem(e.RowIndex);
        if (shopcart.Count < 1)
        {
            btnCheckout.Enabled     = false;
            lblEmptyCartMsg.Visible = true;
            lblEmptyCartMsg.Text    = "Your Cart is Empty";
        }
        GVCart.DataSource = shopcart.GetItems();
        GVCart.DataBind();
    }
Beispiel #3
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (Session["UserLoggedin"] != null && (bool)Session["UserLoggedin"] == true)
        {
            Panel p1 = (Panel)(Master.FindControl("PanelLogin"));
            p1.Visible = false;
            LinkButton bt1 = (LinkButton)(Master.FindControl("btnLogOut"));
            bt1.Visible = true;
            Label lblName = (Label)(Master.FindControl("lblLoginName"));
            if (Session["email"] != null)
            {
                lblName.Text = "Hello! " + Session["email"].ToString();
            }
        }
        else
        {
            LinkButton bt1 = (LinkButton)Master.FindControl("btnLogOut");
            bt1.Visible = false;
        }


        if (Session["cartItem"] == null)
        {
            shopcart            = new ShoppingCart();
            Session["cartItem"] = shopcart;
        }
        else
        {
            shopcart = (ShoppingCart)Session["cartItem"];
        }
        if (shopcart.Count < 1)
        {
            lblEmptyCartMsg.Visible = true;
            lblEmptyCartMsg.Text    = "Your Cart is Empty";
            btnCheckout.Enabled     = false;
        }
        else
        {
            lblEmptyCartMsg.Visible = false;
            btnCheckout.Enabled     = true;
        }

        if (!IsPostBack)
        {
            GVCart.DataSource = shopcart.GetItems();
            GVCart.DataBind();
        }
    }