using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Bowin.Common.Linq.Entity;
using EMIS.ViewModel.Log;
using EMIS.ViewModel;
namespace EMIS.CommonLogic.Log
{
public interface IOperateLogServices
{
///
/// 获取日志列表
///
/// 动态查询条件
/// 开始时间(必填)
/// 结束时间(必填)
/// 页码
/// 每页行数
/// 数据库分页后的单页结果,以及总记录数
IGridResultSet GetOperateLogViewList(ConfiguretView searchCondition, DateTime startTime, DateTime endTime, int pageIndex, int pageSize);
///
/// 获取日志列表
///
/// 动态查询条件
/// 开始时间(必填)
/// 结束时间(必填)
/// 获取全部结果
IList GetOperateLogViewList(ConfiguretView searchCondition, DateTime startTime, DateTime endTime);
void Delete(IList logIDList);
}
}