您目前尚未登陆,请选择【登陆】或【注册
首页->博客论坛->NBear+NBear开发BBS系统源码>>IDAL/IUserDAL.cs>>源码在线查看
温馨提示:代码在线浏览功能只能做为源码浏览参考,如果想更进一步了解该代码请下载:NBear+NBear开发BBS系统源码
当前文件:文件类型 NBBS/IDAL/IUserDAL.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 IUserDAL 12 { 13 /// <summary> 14 /// 插入一个用户 15 /// </summary> 16 /// <param name="user">用户实体类</param> 17 /// <returns>操作是否成功</returns> 18 bool Insert(UserInfo user); 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="user">用户实体类</param> 31 /// <returns>操作是否成功</returns> 32 bool Update(UserInfo user); 33 34 /// <summary> 35 /// 按ID取得一个用户的全部信息 36 /// </summary> 37 /// <param name="id">用户ID</param> 38 /// <returns>用户实体类</returns> 39 UserInfo GetByID(int id); 40 41 /// <summary> 42 /// 按身份取得用户信息 43 /// </summary> 44 /// <param name="status">身份</param> 45 /// <returns>用户实体集合类</returns> 46 IList<UserInfo> GetByStatus(string status); 47 48 /// <summary> 49 /// 取得全部记录的数量 50 /// </summary> 51 /// <returns>记录的数量</returns> 52 int GetCount(); 53 54 /// <summary> 55 /// 取得指定身份记录的数量 56 /// </summary> 57 /// <param name="status">身份</param> 58 /// <returns>记录的数量</returns> 59 int GetCountByStatus(string status); 60 } 61} 62
还没有找到您心仪的内容?请用.net源码大搜捕
代码片断 打包下载该项目完整源码:NBear+NBear开发BBS系统源码
51Aspx.com 版权所有 CopyRight © 2000-2008. 京ICP备06046876号