温馨提示:代码在线浏览功能只能做为源码浏览参考,如果想更进一步了解该代码请下载:NBear+NBear开发BBS系统源码
当前文件:
NBBS/IDAL/IMotherBoardDAL.cs,打开代码结构图
NBBS/IDAL/IMotherBoardDAL.cs,打开代码结构图1using System; 2
using System.Collections; 3
using System.Collections.Generic; 4
using NBBS.Entity; 5
6
namespace NBBS.IDAL 7
{ 8
/// <summary> 9
/// 数据访问层接口——主版面 10
/// </summary> 11
public interface IMotherBoardDAL 12
{ 13
/// <summary> 14
/// 插入一个主版面 15
/// </summary> 16
/// <param name="MotherBoard">主版面实体类</param> 17
/// <returns>操作是否成功</returns> 18
bool Insert(MotherBoardInfo motherBoard); 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="MotherBoard">主版面实体类</param> 31
/// <returns>操作是否成功</returns> 32
bool Update(MotherBoardInfo motherBoard); 33
34
/// <summary> 35
/// 按ID取得一个主版面的全部信息 36
/// </summary> 37
/// <param name="id">主版面ID</param> 38
/// <returns>主版面实体类</returns> 39
MotherBoardInfo GetByID(int id); 40
41
/// <summary> 42
/// 按名称取得一个主版面的全部信息 43
/// </summary> 44
/// <param name="name">名字</param> 45
/// <returns>主版面实体类</returns> 46
MotherBoardInfo GetByName(string name); 47
48
/// <summary> 49
/// 取得所有主版面信息 50
/// </summary> 51
/// <returns>主版面实体集合类</returns> 52
IList<MotherBoardInfo> GetAll(); 53
54
/// <summary> 55
/// 取得Place字段的最大值 56
/// </summary> 57
/// <returns>最大Place</returns> 58
int GetMaxPlace(); 59
60
/// <summary> 61
/// 取得所有记录的数量 62
/// </summary> 63
/// <returns>记录的数量</returns> 64
int GetCount(); 65
} 66
} 67





}