using HL_FristAidPlatform_Help;
using HL_FristAidPlatform_Models;
namespace HL_FristAidPlatform_IDataBase
{
///
/// 接口层T_Base_PublicDictionary
///
public interface IT_Base_PublicDictionary
{
#region 成员方法
///
/// 增加一条数据
///
/// 实体
///
bool Add(T_Base_PublicDictionary model);
///
/// 更新一条数据
///
/// 实体
///
bool Update(T_Base_PublicDictionary model);
///
/// 删除数据
///
bool Delete(long ID);
///
/// 得到一个对象实体
///
/// 主键
///
T_Base_PublicDictionary GetModel(long id);
///
/// 根据分页获得数据列表
///
/// 起始页
/// 每页条数
///
TableModel GetPageList(int pageSize, int pageIndex);
///
/// 根据条件获得数据列表
///
/// 所属系统模块
/// 类型: 参考枚举HL_FristAidPlatform_Public.Enumerate.PublicDictionaryType
///
TableModel GetList(long systemModuleID, int type);
#endregion 成员方法
}
}