您目前尚未登陆,请选择【登陆】或【注册
首页->博客论坛->NBear+NBear开发BBS系统源码>>IDAL/IBoardDAL.cs>>源码在线查看
温馨提示:代码在线浏览功能只能做为源码浏览参考,如果想更进一步了解该代码请下载:NBear+NBear开发BBS系统源码
当前文件:文件类型 NBBS/IDAL/IBoardDAL.cs打开代码结构图
普通视图
		            
1using System; 2using System.Collections; 3using System.Collections.Generic; 4using NBBS.Entity; 5 6namespace NBBS.IDAL 7{ 8 /// <summary> 9 /// 数据访问层接口——子版面 10 /// </summary> 11 public interface IBoardDAL 12 { 13 /// <summary> 14 /// 插入一个子版面 15 /// </summary> 16 /// <param name="Board">子版面实体类</param> 17 /// <returns>操作是否成功</returns> 18 bool Insert(BoardInfo board); 19 20 /// <summary> 21 /// 删除一个子版面 22 /// </summary> 23 /// <param name="id">欲删除子版面的ID</param> 24 /// <returns>操作是否成功</returns> 25 bool Delete(int id); 26 27 /// <summary> 28 /// 更新子版面信息 29 /// </summary> 30 /// <param name="Board">子版面实体类</param> 31 /// <returns>操作是否成功</returns> 32 bool Update(BoardInfo board); 33 34 /// <summary> 35 /// 按ID取得一个子版面的全部信息 36 /// </summary> 37 /// <param name="id">子版面ID</param> 38 /// <returns>子版面实体类</returns> 39 BoardInfo GetByID(int id); 40 41 /// <summary> 42 /// 按名称取得一个子版面的全部信息 43 /// </summary> 44 /// <param name="name">名字</param> 45 /// <returns>子版面实体类</returns> 46 BoardInfo GetByName(string name); 47 48 /// <summary> 49 /// 取得所有子版面信息 50 /// </summary> 51 /// <returns>子版面实体集合类</returns> 52 IList<BoardInfo> GetAll(); 53 54 /// <summary> 55 /// 按主版面取得所有子版面信息 56 /// </summary> 57 /// <param name="motherBoardId">主版面ID</param> 58 /// <returns>子版面实体集合类</returns> 59 IList<BoardInfo> GetByMotherBoard(int motherBoardId); 60 61 /// <summary> 62 /// 取得Place字段的最大值 63 /// </summary> 64 /// <returns>最大Place</returns> 65 int GetMaxPlace(); 66 67 /// <summary> 68 /// 取得所有子版面的记录数 69 /// </summary> 70 /// <returns>记录数</returns> 71 int GetCount(); 72 } 73} 74
还没有找到您心仪的内容?请用.net源码大搜捕
代码片断 打包下载该项目完整源码:NBear+NBear开发BBS系统源码
51Aspx.com 版权所有 CopyRight © 2000-2008. 京ICP备06046876号