#region
using System.Collections.Generic;
using CSFrameworkV5.Interfaces.InterfaceModels;
#endregion
namespace CSFrameworkV5.Interfaces
{
///
/// 高级查询通用接口
///
public interface IAdvancedSearcher
{
///
/// 业务功能名称,如销售单,生产单
///
string BusinessName { get; }
///
/// 主表的别名,可以不定义。如:a, 拼接全部字段的SQL举例:a.CreateDate>'2017-01-01' AND a.CreatedBy='admin'
///
string TableAliasName { get; }
///
/// 最后一次查询返回的记录数
///
int TopRows { get; set; }
///
/// 最后一次查询生成的SQL语句
///
string WhereSQL { get; set; }
///
/// 本业务功能预设的查询字段列表
///
///
List GetFieldList();
}
}