protected void btnCart_Click(object sender, EventArgs e)
    {
        InsertProductDetails();

        CartBAL balCart = new CartBAL();
        CartENT entCart = new CartENT();

        if (Session["UserID"] != null)
        {
            entCart.UserID = Convert.ToInt32(Session["UserID"]);
        }

        if (tempProductDetailsID != 0)
        {
            entCart.ProductDetailsID = tempProductDetailsID;
        }

        if (balCart.Insert(entCart))
        {
            lblMessage.Text       = "Add to Cart SuccessFullly";
            divMessage.Visible    = true;
            hlMessage.Text        = "View Cart";
            hlMessage.NavigateUrl = ("~/User/Cart.aspx");
            hlMessage.Visible     = true;
        }
        else
        {
            lblMessage.Text    = balCart.Message;
            divMessage.Visible = true;
        }
    }
Пример #2
0
    protected void gvProductDetails_RowCommand(object sender, GridViewCommandEventArgs e)
    {
        if (e.CommandName == "Remove")
        {
            if (e.CommandArgument != null)
            {
                ProductDetailsBAL balProductDetails = new ProductDetailsBAL();
                if (balProductDetails.Delete(Convert.ToInt32(e.CommandArgument.ToString().Trim()), Convert.ToInt32(Session["UserID"])))
                {
                    FillProductDetailsGridView();
                }
                else
                {
                    lblMessage.Text    = balProductDetails.Message;
                    divMessage.Visible = true;
                }
            }
        }
        else if (e.CommandName == "AddtoCart")
        {
            if (e.CommandArgument != null)
            {
                CartBAL balCart = new CartBAL();
                CartENT entCart = new CartENT();

                if (Session["UserID"] != null)
                {
                    entCart.UserID = Convert.ToInt32(Session["UserID"]);
                }

                if (e.CommandArgument != null)
                {
                    entCart.ProductDetailsID = Convert.ToInt32(e.CommandArgument.ToString().Trim());
                }

                if (balCart.Insert(entCart))
                {
                    lblMessage.Text    = "Add to Cart Successfully";
                    divMessage.Visible = true;
                    hlMessage.Text     = "View Cart";
                    hlMessage.Visible  = true;
                }
                else
                {
                    lblMessage.Text    = balCart.Message;
                    divMessage.Visible = true;
                }
            }
        }
    }