using System;
using System.Data;
namespace FOUPOS.IDAL
{
	/// <summary>
	/// 接口层IFUser 的摘要说明。
	/// </summary>
	public interface IFUser
	{
		#region  成员方法
		/// <summary>
		/// 是否存在该记录
		/// </summary>
		bool Exists(int UID);
		/// <summary>
		/// 增加一条数据
		/// </summary>
		void Add(FOUPOS.Model.FUser model);
		/// <summary>
		/// 更新一条数据
		/// </summary>
		void Update(FOUPOS.Model.FUser model);
		/// <summary>
		/// 删除一条数据
		/// </summary>
		void Delete(int UID);
		/// <summary>
		/// 得到一个对象实体
		/// </summary>
		FOUPOS.Model.FUser GetModel(int UID);

        /// <summary>
        /// 得到一个对象实体
        /// </summary>
        FOUPOS.Model.FUser GetModel(string uname,string upwd);
		/// <summary>
		/// 获得数据列表
		/// </summary>
		DataSet GetList(string strWhere);
		/// <summary>
		/// 根据分页获得数据列表
		/// </summary>
//		DataSet GetList(int PageSize,int PageIndex,string strWhere);
		#endregion  成员方法
	}
}
