Пример #1
0
        /// <summary>
        /// 获取日志信息。
        /// </summary>
        /// <param name="so">日志查询条件</param>
        /// <returns>日志信息列表</returns>
        public ResponseSet<Log> SearchLogs(LogSO so)
        {
            var totalRecords = 0;
            var result = this.InvokeService(nameof(SearchLogs), () => this.Persistence.QueryForPaginatedList<Log>(LoggerNamespace, "SearchLogs", out totalRecords, so), so, false);

            result.TotalRecords = totalRecords;

            return result;
        }
Пример #2
0
		public ActionResult Search(LogSO so)
		{
			if (so.EndDate.HasValue)
			{
				so.EndDate = DateTime.Parse($"{so.EndDate.Value.ToString("yyyy-MM-dd")} 23:59:59");
			}

            this.ViewBag.SO = so;
			var rsp = this.LoggerService.SearchLogs(so);

			return this.PartialView("_Logs", rsp);
		}