Asp.net源码专业站
首页->博客空间->23blog v1.080709项目源代码>>BLL/Pic.cs>>源码在线查看
温馨提示:代码在线浏览功能只能做为源码浏览参考,如果想更进一步了解该代码请下载:23blog v1.080709项目源代码
当前文件:文件类型 23blog/BLL/Pic.cs[2K,2009-6-12 11:30:49]打开代码结构图
普通视图
		            
1using System; 2using System.Collections.Generic; 3using System.Text; 4using System.Data; 5using Model; 6using IDAL; 7 8namespace BLL 9{ 10 public class Pic 11 { 12 //利用反射生成实例 13 public static readonly IPic BLL_GetPic = DALFactory.DataAccess.CreateGetPic(); 14 private static PicInfo BLL_Pic = new PicInfo(); 15 16 //查询——返回DataTable 17 public static DataTable Select_DataTable(byte flag, int pic_menu_id, int pic_id, int page_size, int current_index) 18 { 19 BLL_Pic.flag = flag; 20 BLL_Pic.pic_menu_id = pic_menu_id; 21 BLL_Pic.pic_id = pic_id; 22 BLL_Pic.page_size = page_size; 23 BLL_Pic.current_index = current_index; 24 return BLL_GetPic.Select_DataTable(BLL_Pic); 25 } 26 27 //重载Select_DataTable 28 public static DataTable Select_DataTable(byte flag, int pic_id) 29 { 30 return Select_DataTable(flag, 0, pic_id, 0, 0); 31 } 32 33 //查询——返回string 34 public static string Select_string(byte flag, int pic_menu_id, int pic_id, int page_size, int current_index) 35 { 36 BLL_Pic.flag = flag; 37 BLL_Pic.pic_menu_id = pic_menu_id; 38 BLL_Pic.pic_id = pic_id; 39 BLL_Pic.page_size = page_size; 40 BLL_Pic.current_index = current_index; 41 return BLL_GetPic.Select_string(BLL_Pic); 42 } 43 44 //重载Select_string 45 public static string Select_string(byte flag, int pic_id) 46 { 47 return Select_string(flag, 0, pic_id, 0, 0); 48 } 49 50 //插入 51 public static int Insert(int pic_menu_id, string pic_path, string thumbnail_path, string pic_type, int pic_size, string pic_info) 52 { 53 BLL_Pic.pic_menu_id = pic_menu_id; 54 BLL_Pic.pic_path = pic_path; 55 BLL_Pic.thumbnail_path = thumbnail_path; 56 BLL_Pic.pic_type = pic_type; 57 BLL_Pic.pic_size = pic_size; 58 BLL_Pic.pic_info = pic_info; 59 return BLL_GetPic.Insert(BLL_Pic); 60 } 61 62 //更新 63 public static int Update(int pic_menu_id, int pic_id, string pic_info) 64 { 65 BLL_Pic.pic_menu_id = pic_menu_id; 66 BLL_Pic.pic_id = pic_id; 67 BLL_Pic.pic_info = pic_info; 68 return BLL_GetPic.Update(BLL_Pic); 69 } 70 71 //删除 72 public static int Delete(int pic_menu_id, int pic_id) 73 { 74 BLL_Pic.pic_menu_id = pic_menu_id; 75 BLL_Pic.pic_id = pic_id; 76 return BLL_GetPic.Delete(BLL_Pic); 77 } 78 } 79} 80
还没有找到您心仪的内容?请用.net源码大搜捕
代码片断 打包下载该项目完整源码:23blog v1.080709项目源代码
51Aspx.com 版权所有 CopyRight © 2006-2010. 京ICP备06046876号 本站法律顾问:ITlaw-庄毅雄律师
返回顶部
客户服务:点击这里进行客户咨询 业务合作:点击这里洽谈业务合作 合作热线:010-68880146