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; } }
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; } } } }