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


当前文件路径:ClothesShop/BLL/product.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 product 12 { 13 private static readonly Iproduct pro = DataAccess.Createproduct(); 14 15 /// <summary> 16 /// 创建一个商品 17 /// </summary> 18 /// <param name="productname">商品名称</param> 19 /// <param name="typeid_1">商品一级分类</param> 20 /// <param name="typeid_2">商品二级分类</param> 21 /// <param name="recommended">是否推荐</param> 22 /// <param name="specials">是否特价</param> 23 /// <param name="price">商品原价</param> 24 /// <param name="userprice">会员价格</param> 25 /// <param name="specialsprice">推荐价格</param> 26 /// <param name="pointcount">点击数量</param> 27 /// <param name="imagepath">图片路径</param> 28 /// <param name="count">商品库存数量</param> 29 /// <param name="count">销售数量</param> 30 /// <param name="description">商品描述</param> 31 /// <returns></returns> 32 public int createproduct(string productname, int typeid_1, int typeid_2, bool recommended, bool specials, Double price, 33 Double userprice, Double specialsprice, int pointcount, string imagepath, int count, int sellcount, string description) 34 { 35 return pro.createproduct(productname,typeid_1,typeid_2,recommended,specials,price, 36 userprice,specialsprice,pointcount, imagepath,count,sellcount,description); 37 } 38 39 /// <summary> 40 /// 删除一个商品 41 /// </summary> 42 /// <param name="productid"></param> 43 /// <returns></returns> 44 public int deleteproduct(int productid) 45 { 46 return pro.deleteproduct(productid); 47 } 48 49 /// <summary> 50 /// 更新一个商品 51 /// </summary> 52 /// <param name="productid">商品编号</param> 53 /// <param name="productname">商品名称</param> 54 /// <param name="typeid_1">商品一级分类</param> 55 /// <param name="typeid_2">商品二级分类</param> 56 /// <param name="recommended">是否推荐</param> 57 /// <param name="specials">是否特价</param> 58 /// <param name="price">商品原价</param> 59 /// <param name="userprice">会员价格</param> 60 /// <param name="specialsprice">推荐价格</param> 61 /// <param name="pointcount">点击数量</param> 62 /// <param name="imagepath">图片路径</param> 63 /// <param name="count">商品库存数量</param> 64 /// <param name="count">销售数量</param> 65 /// <param name="description">商品描述</param> 66 /// <returns></returns> 67 public int updateproduct(int productid, string productname, int typeid_1, int typeid_2, bool recommended, bool specials, Double price, 68 Double userprice, Double specialsprice, int pointcount, string imagepath, int count, int sellcount, string description) 69 { 70 return pro.updateproduct(productid, productname, typeid_1, typeid_2, recommended, specials, price, 71 userprice, specialsprice, pointcount, imagepath, count,sellcount, description); 72 } 73 74 /// <summary> 75 /// 根据参数查询商品 76 /// </summary> 77 /// <param name="typeid_1"></param> 78 /// <param name="typeid_2"></param> 79 /// <param name="productname"></param> 80 /// <returns></returns> 81 public DataTable productlist(int typeid_1, int typeid_2, string productname) 82 { 83 return pro.productlist(typeid_1,typeid_2,productname); 84 } 85 86 /// <summary> 87 /// 根据参数查询商品 88 /// </summary> 89 /// <param name="typeid_1"></param> 90 /// <param name="typeid_2"></param> 91 /// <param name="productname"></param> 92 /// <param name="recommended"></param> 93 /// <param name="specials"></param> 94 /// <returns></returns> 95 public DataTable selectproduct(int typeid_1, int typeid_2, string productname, int recommended, int specials) 96 { 97 98 return pro.selectproduct(typeid_1,typeid_2,productname,recommended,specials); 99 } 100 101 /// <summary> 102 ///获得一条商品纪录 103 /// </summary> 104 /// <param name="productid"></param> 105 /// <returns></returns> 106 public DataRow getoneproduct(int productid) 107 { 108 return pro.getoneproduct(productid); 109 } 110 111 /// <summary> 112 /// 获得若干数量的新商品 113 /// </summary> 114 /// <returns></returns> 115 public DataTable getnewproductlist(int num) 116 { 117 return pro.getnewproductlist(num); 118 } 119 120 /// <summary> 121 /// 获得若干数量的特价商品 122 /// </summary> 123 /// <param name="num"></param> 124 /// <returns></returns> 125 public DataTable getspecialproductlist(int num) 126 { 127 return pro.getspecialproductlist(num); 128 } 129 130 /// <summary> 131 /// 获得若干数量的推荐商品 132 /// </summary> 133 /// <param name="num"></param> 134 /// <returns></returns> 135 public DataTable getrecommendedproductlist(int num) 136 { 137 return pro.getrecommendedproductlist(num); 138 } 139 140 /// <summary> 141 /// 获得若干数量的热卖商品 142 /// </summary> 143 /// <param name="num"></param> 144 /// <returns></returns> 145 public DataTable gethotsellproductlist(ref int num) 146 { 147 return pro.gethotsellproductlist(ref num); 148 } 149 150 /// <summary> 151 /// 获得若干数量的热门商品 152 /// </summary> 153 /// <param name="num"></param> 154 /// <returns></returns> 155 public DataTable getpointproductlist(ref int num) 156 { 157 return pro.getpointproductlist(ref num); 158 } 159 160 /// <summary> 161 ///更新商品的浏览数量 162 /// </summary> 163 /// <param name="productid"></param> 164 public void updatepointnum(int productid) 165 { 166 pro.updatepointnum(productid); 167 } 168 169 /// <summary> 170 /// 获得新商品 171 /// </summary> 172 /// <returns></returns> 173 public DataTable getnewproduct() 174 { 175 return pro.getnewproduct(); 176 } 177 178 /// <summary> 179 /// 获得特价商品 180 /// </summary> 181 /// <returns></returns> 182 public DataTable getspecialproduct() 183 { 184 return pro.getspecialproduct(); 185 } 186 187 /// <summary> 188 /// 获得推荐商品 189 /// </summary> 190 /// <returns></returns> 191 public DataTable getrecommendedproduct() 192 { 193 return pro.getrecommendedproduct(); 194 } 195 196 /// <summary> 197 /// 更新图片路径 198 /// </summary> 199 /// <param name="path"></param> 200 public int updatepic(string imagepath, int productid) 201 { 202 return pro.updatepic(imagepath,productid); 203 } 204 205 public DataTable searchproductlist(int type_1, int type_2, string productname, string price_1, string price_2) 206 { 207 return pro.searchproductlist(type_1,type_2,productname,price_1,price_2); 208 } 209 } 210} 211
还没有找到您心仪的内容?请用.net源码大搜捕
代码片断 打包下载该项目完整源码:衣购网站项目(三层开发)源码

- ASP.Net网络资源管理器 v2.0

- 天风文章系统 v1.1.0(源码)

- Asp.net2.0实现简易菜单Tab切换

- BK通用信息采集系统web版源码

- 项目管理系统(多用户)源码

- Asp.net人事人力资源管理系统..

- Discuz!NT 1.0 正式版(愚人节..

- 香蕉视频网源码

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