本文整理汇总了C#中Cart.Get_Cart方法的典型用法代码示例。如果您正苦于以下问题:C# Cart.Get_Cart方法的具体用法?C# Cart.Get_Cart怎么用?C# Cart.Get_Cart使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Cart
的用法示例。
在下文中一共展示了Cart.Get_Cart方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: Page_Load
protected void Page_Load(object sender, EventArgs e)
{
this.ShoppingCart = new Cart();
this.conn = new SqlConnection(this.connString);
string action = "";
if(!String.IsNullOrEmpty(Request.QueryString["action"]))
action = Request.QueryString["action"].Trim();
if(action == "add")
{
int product_id;
int qty;
if(!int.TryParse(Request.Form["product_id"], out product_id))
{
alert.InnerText = "Invalid product ID";
alert.Visible = true;
return;
}
if(!int.TryParse(Request.Form["quantity"], out qty))
{
alert.InnerText = "Invalid quantity";
alert.Visible = true;
return;
}
if(qty > 0)
{
if(this.Add(product_id, qty))
Response.Redirect("cart.aspx");
}
else {
alert.InnerText = "Invalid quantity";
alert.Visible = true;
}
}
else if(action == "empty")
{
this.Empty_Cart();
Response.Redirect("cart.aspx");
}
SqlDataSource1.SelectParameters["cart_id"].DefaultValue = ShoppingCart.Get_Cart().ToString();
sub_total.InnerText = "$" + Convert.ToDecimal(this.ShoppingCart.Calculate_Subtotal().ToString()).ToString("#,##0.00");
total.InnerText = "$" + Convert.ToDecimal(this.ShoppingCart.Calculate_Subtotal().ToString()).ToString("#,##0.00");
}