using System;
using System.Data;
namespace FOUPOS.IDAL
{
	/// <summary>
	/// 接口层IFClass 的摘要说明。
	/// </summary>
	public interface IFClass
	{
		#region  成员方法
		/// <summary>
		/// 是否存在该记录
		/// </summary>
		bool Exists(int CID);
        /// <summary>
        /// 是否存在该记录
        /// </summary>
        bool Exists(string cunit);
		/// <summary>
		/// 增加一条数据
		/// </summary>
		void Add(FOUPOS.Model.FClass model);
		/// <summary>
		/// 更新一条数据
		/// </summary>
		void Update(FOUPOS.Model.FClass model);
		/// <summary>
		/// 删除一条数据
		/// </summary>
		void Delete(int CID);
		/// <summary>
		/// 得到一个对象实体
		/// </summary>
		FOUPOS.Model.FClass GetModel(int CID);
		/// <summary>
		/// 获得数据列表
		/// </summary>
		DataSet GetList(string strWhere);
		/// <summary>
		/// 根据分页获得数据列表
		/// </summary>
//		DataSet GetList(int PageSize,int PageIndex,string strWhere);
		#endregion  成员方法
	}
}
