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); } }