本文整理汇总了C#中Cart.RemoveLine方法的典型用法代码示例。如果您正苦于以下问题:C# Cart.RemoveLine方法的具体用法?C# Cart.RemoveLine怎么用?C# Cart.RemoveLine使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Cart
的用法示例。
在下文中一共展示了Cart.RemoveLine方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: RemoveFromCart
public RedirectToRouteResult RemoveFromCart(Cart cart, int productId,
string returnUrl)
{
Product product = productsRepository.Products
.FirstOrDefault(p => p.ProductID == productId);
cart.RemoveLine(product);
return RedirectToAction("Index", new { returnUrl });
}
示例2: RemoveFromCart
public ActionResult RemoveFromCart(Cart cart, int dishId)
{
Dish dish = menuService.GetDish(dishId);
if (dish != null)
{
cart.RemoveLine(dish);
}
return RedirectToAction("Index", "Client");
}
示例3: RemoveFromCart
public RedirectToRouteResult RemoveFromCart(int Id)
{
cart = getCart();
Product p = db.Products.Where(x => x.Id == Id).SingleOrDefault();
cart.RemoveLine(p);
//ViewData["EncryptedData"] = EncryptPaypalData(cart);
ViewData["UnencryptedButton"] = MakeUnencryptedPaypalButtonHtml(cart);
return RedirectToAction("Index", "Cart");
}
示例4: CartCanRemoveLine
public void CartCanRemoveLine()
{
Cart cart = new Cart();
cart.AddItem(new Product { ProductID = 1 }, 2);
cart.RemoveLine(new Product { ProductID = 1 });
cart.Lines.Count.ShouldEqual(0);
}
示例5: RemoveFromCart
public RedirectToRouteResult RemoveFromCart(Cart pCart, int pMediaId, string pReturnUrl)
{
pCart.RemoveLine(FetchMediaById(pMediaId));
return RedirectToAction("Index", new { pReturnUrl });
}