public async Task <QueryResultModel <TaskGroupEntity> > Query(TaskGroupQueryModel model) { var paging = model.Paging(); var query = dbSet.AsQueryable(); if (!model.GroupName.IsNull()) { query = query.Where(a => a.GroupName.Contains(model.GroupName)); } if (!paging.OrderBy.Any()) { query = query.OrderByDescending(m => m.GroupCode); } return(await query.PaginationGetResult(paging)); }
public async Task <IResultModel <QueryResultModel <TaskGroupEntity> > > Query(TaskGroupQueryModel model) { var result = new ResultModel <QueryResultModel <TaskGroupEntity> >(); var data = await _repository.Query(model); return(result.Success(data)); }
public async Task <QueryResultModel <TaskGroupEntity> > Query(TaskGroupQueryModel model) { var result = await _service.Query(model); return(result.Data); }