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))); }
public async Task <JsonResult> GetPagingDataLog(QueryParam paging) { return(JsonForGridPaging(await _dataLogLogic.PagingQueryProcAsync(paging))); }