public JsonResult TaskLogs(TaskLogFilter filter, PageView pageView) { var list = _taskService.GetAllTaskLog(filter, pageView); foreach (var item in list.DataList) { item.ExecResult = Server.HtmlEncode(item.ExecResult); } return(Json(list)); }
public PageList <Ts_ExecLog> GetAllTaskLog(TaskLogFilter filter, PageView page) { Expression <Predicate <Ts_ExecLog> > where = w => w.TaskGuid == filter.TaskGuid; if (filter.BeginTime.HasValue) { where = where.And(w => w.ExecStatrtTime > filter.BeginTime); } if (filter.EndTime.HasValue) { where = where.And(w => w.ExecEndTime <= filter.EndTime); } return(new PageList <Ts_ExecLog>(_ormExecLog.GetPage(page, where))); }