using System; using System.Data; namespace OT.IDAL { /// /// 接口层OTB_SYS_Departments /// public interface IOTB_SYS_Departments { #region 成员方法 /// /// 是否存在该记录 /// bool Exists(string DepartmentID); /// /// 增加一条数据 /// bool Add(OT.Model.OTB_SYS_Departments model); /// /// 更新一条数据 /// bool Update(OT.Model.OTB_SYS_Departments model); /// /// 删除一条数据 /// bool Delete(string PID, string DepartmentID, string OldOrderByValue, string OrderByValue); bool DeleteList(string DepartmentIDlist); /// /// 得到一个对象实体 /// OT.Model.OTB_SYS_Departments GetModel(string DepartmentID); int GetListCount( string DepartmentID, string DepartmentName, string Effective); DataSet GetList(int StartRecordIndex, int EndRecordIndex, string DepartmentID, string DepartmentName, string Effective, string SortExpression); DataSet GetParentID(string DepartmentID); int GetDeptCountByParent( string DepartmentID, string ParentDepartmentID); #endregion 成员方法 } }