MvcBookStore/Models/IShoppingCart.cs
(完整代码) 1KBusing System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Web;
namespace MvcBookStore.Models
{
interface IShoppingCart
{
//存放购物车ID
string ShoppingCartId { get; set; }
//获取临时购物车ID
string GetCartId(HttpContextBase c);
//添加到购物车,数量加1或增加行
void AddToCart(int id);
//从购物车删除,数量减1或删除行,返回值为所删除项现在的数量itemCount
int RemoveFromCart(int bookId);
//清空购物车
void EmptyCart();
//获取购物车列表
IList<Carts> GetCartItems();
//获取购物总数
int GetCount();
//获取购物总价
decimal GetTotal();
//创建订单,并返回订单id
int CreateOrder(Orders order);
//根据RecordId(购物车主键)获取书籍
Books GetBookByRecordId(int id);
//将当前购物车物品转移到用户
void MigrateCart(string userName);
}
}
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。