#region
using System.Data;
using CSFrameworkV5.Core;
#endregion
namespace CSFrameworkV5.Interfaces
{
public interface IBridgeBase_Business
{
///
/// 审核/反审核功能
///
/// 查询参数模型
bool ApprovalBusiness(QueryApproval Q);
///
/// 检查单据号码是否存在
///
/// 单据号码
///
bool CheckNoExists(string keyValue);
///
/// 删除一张单据:只删除明细,主表金额清零!!!
///
/// 单据号码
///
bool Delete(string keyValue);
///
/// 获取一张业务单据的数据
///
/// 单据号码
///
DataSet GetDataByKey(string keyValue);
///
/// 查询功能,获取主表数据
///
/// 查询条件
///
DataTable Query(QueryBusinessBase P);
///
/// 取报表数据
///
/// 查询条件
///
DataSet QueryReportData(QueryBusinessBase P);
///
/// 提交数据
///
/// 需要提交的数据,主从表结构Index为0表示主表,1是明细表
///
SaveResult Update(DataSet saveData);
}
}