#region
using System.Data;
using CSFrameworkV5.Core;
#endregion
namespace CSFrameworkV5.Interfaces
{
/// *************************************************************************/
/// *
/// * 文件名 :IBridge_DataDict.cs
/// * 程序说明 : 数据字典数据层桥接接口
/// * 原创作者 :www.csframework.com
/// *
/// * Copyright 2006-2021 C/S框架网 www.csframework.com
/// *
/// **************************************************************************/
///
/// 数据字典数据层桥接接口
///
public interface IBridgeBase_DataDict
{
///
/// 检查编号是否重复
///
///
///
bool CheckNoExists(string keyValue);
///
/// 检查某个字段的值是否存在
///
/// 字段名称
/// 值
///
bool CheckNoExists(string keyFieldName, string keyValue);
///
/// 删除一条记录
///
///
///
bool Delete(string keyValue);
///
/// 根据主键获取一条记录
///
/// 主键
///
DataTable GetDataByKey(string key);
///
/// 取字典表所有数据
///
///
DataTable GetSummaryData();
///
/// 提交数据
///
///
///
bool Update(DataSet data);
///
/// 提交数据,扩展方法
///
///
///
SaveResultEx UpdateEx(DataSet data);
}
}