您目前尚未登陆,请选择【登陆】或【注册
首页->电子商务->衣购网站项目(三层开发)源码>>BLL/cart.cs>>代码在线查看
温馨提示:代码在线浏览功能只能做为源码浏览参考,不能展示项目的全部,如果想更进一步了解该代码请下载:衣购网站项目(三层开发)源码


当前文件路径:ClothesShop/BLL/cart.cs 文件类型
普通视图
		            
1using System; 2using System.Collections.Generic; 3using System.Text; 4using ClothesShop.DALFactory; 5using ClothesShop.IDAL; 6using System.Data; 7using System.Data.OleDb; 8 9namespace ClothesShop.BLL 10{ 11 public class cart 12 { 13 private static readonly Icart ocart = DataAccess.Createcart(); 14 15 /// <summary> 16 /// 添加到购物车 17 /// </summary> 18 /// <param name="product"></param> 19 /// <param name="count"></param> 20 /// <param name="checkout"></param> 21 /// <returns></returns> 22 public int createcart(int productid,int userid, int count, bool checkout) 23 { 24 return ocart.createcart(productid,userid,count,checkout); 25 } 26 27 /// <summary> 28 /// 删除一件商品 29 /// </summary> 30 /// <param name="cartid"></param> 31 /// <returns></returns> 32 public int deletecart(int cartid) 33 { 34 return ocart.deletecart(cartid); 35 } 36 37 /// <summary> 38 /// 批量删除商品 39 /// </summary> 40 /// <param name="cartids"></param> 41 /// <returns></returns> 42 public int deltecartlist(int[] cartids) 43 { 44 return ocart.deltecartlist(cartids); 45 } 46 47 /// <summary> 48 /// 获得购物列表 49 /// </summary> 50 /// <returns></returns> 51 public DataTable selectcartlist() 52 { 53 return ocart.selectcartlist(); 54 } 55 56 /// <summary> 57 /// 获得某个用户的购物列表 58 /// </summary> 59 /// <param name="userid"></param> 60 /// <returns></returns> 61 public DataTable getcartlist(int userid) 62 { 63 return ocart.getcartlist(userid); 64 } 65 66 /// <summary> 67 /// 修改购物列表的购买数量 68 /// </summary> 69 /// <param name="cartids"></param> 70 /// <param name="count"></param> 71 /// <returns></returns> 72 public int updatecartlist(int[] cartids, int[] count) 73 { 74 return ocart.updatecartlist(cartids,count); 75 } 76 public int updatecart(int productid,int userid, int count) 77 { 78 return ocart.updatecart(productid,userid, count); 79 } 80 81 /// <summary> 82 /// 商品是否存在购物车里 83 /// </summary> 84 /// <param name="productid"></param> 85 /// <returns></returns> 86 public bool isexitproduct(int productid,int userid) 87 { 88 return ocart.isexitproduct(productid,userid); 89 } 90 91 /// <summary> 92 /// 根据某一购物商品的数量 93 /// </summary> 94 /// <param name="cartid"></param> 95 /// <returns></returns> 96 public int updatecart(int productid,int userid) 97 { 98 return ocart.updatecart(productid,userid); 99 } 100 101 /// <summary> 102 /// 修改商品的购物状态 103 /// </summary> 104 /// <param name="cartid"></param> 105 /// <returns></returns> 106 public int updatestate(int productid,int userid, bool checkout) 107 { 108 return ocart.updatestate(productid,userid, checkout); 109 } 110 111 /// <summary> 112 /// 购物成功后商品数量减一 113 /// </summary> 114 /// <param name="productid"></param> 115 public void updateproduct(int productid,int num) 116 { 117 ocart.updateproduct(productid,num); 118 } 119 120 /// <summary> 121 /// 获得一条购物纪录 122 /// </summary> 123 /// <param name="productid"></param> 124 /// <returns></returns> 125 public DataRow getonecartbyproductid(int productid) 126 { 127 return ocart.getonecartbyproductid(productid); 128 } 129 130 /// <summary> 131 /// 根据商品ID获得一条购物纪录的数量 132 /// </summary> 133 /// <param name="productid"></param> 134 /// <returns></returns> 135 public int getcartnum(int cartid) 136 { 137 return ocart.getcartnum(cartid); 138 } 139 } 140} 141
还没有找到您心仪的内容?请用.net源码大搜捕
代码片断 打包下载该项目完整源码:衣购网站项目(三层开发)源码

- 多功能在线考试系统改进版源码

- 中小企业网站系统前台源码(..

- MyShop Build20081005源码

- 快乐商城全站源码

- ASP.NET(C#)实现一次性上传多..

- 银行模拟登陆系统源码

- Ajax实现无刷新添加和删除数..

- 新闻发布系统源码及演示PPT

51Aspx.com 版权所有 CopyRight © 2000-2008. 京ICP备06046876号