public async Task <JsonResult> GetPagingDataLog(SystemDataLogGetPagingInput paging)
        {
            var list = new List <FilterDefinition <SystemDataLog> >
            {
                Builders <SystemDataLog> .Filter.Lt("CreateTime", DateTime.Now)
            };

            if (!paging.Name.IsNullOrEmpty())
            {
                list.Add(Builders <SystemDataLog> .Filter.Where(w => w.CreateUserName.Contains(paging.Name)));
            }

            var filter = Builders <SystemDataLog> .Filter.And(list);

            return(JsonForGridPaging(await _dataLogLogic.PagingQueryProcAsync(filter, paging)));
        }
Beispiel #2
0
 public async Task <JsonResult> GetPagingDataLog(QueryParam paging)
 {
     return(JsonForGridPaging(await _dataLogLogic.PagingQueryProcAsync(paging)));
 }