public async Task <PageEntity <IEnumerable <User> > > GetUsersByPageAsync(PageEntityBase page) { var result = new PageEntity <IEnumerable <User> >() { PageIndex = page.PageIndex, PageSize = page.PageSize }; using (var conn = _dbHelper.CreateSqlSugarConnection()) { int total = 0; result.Result = await Task.Run <IEnumerable <User> >(() => { return(GetUsersByPage(page.PageIndex, page.PageSize, ref total)); }); result.Total = total; return(result); } }
public async Task <ResultEntity <PageEntity <IEnumerable <Video> > > > GetVideosByPageAsync(PageEntityBase page) { var result = new ResultEntity <PageEntity <IEnumerable <Video> > >() { }; var videos = await _videoResponstory.GetVideosByPageAsync(page); if (videos.Result == null || videos.Result.Count() == 0) { result.Status = StatusCode.Error; result.Message = $"不存在视频"; return(result); } result.Result = videos; return(result); }
public async Task <ResultEntity <PageEntity <IEnumerable <User> > > > GetUsersByPageAsync(PageEntityBase page) { var result = new ResultEntity <PageEntity <IEnumerable <User> > >() { }; var users = await _iuserResponstory.GetUsersByPageAsync(page); if (users.Result == null || users.Result.Count() == 0) { result.Status = StatusCode.Error; result.Message = $"不存在用户"; return(result); } return(result); }
public async Task <ResultEntity <PageEntity <IEnumerable <Tag> > > > List([FromQuery] PageEntityBase pageEntity) { return(await _itagService.GetTagsByPageAsync(pageEntity)); }
public async Task <ResultEntity <PageEntity <IEnumerable <Video> > > > List([FromQuery] PageEntityBase pageEntity) { return(await _ivideoService.GetVideosByPageAsync(pageEntity)); }
public Task <PageEntity <IEnumerable <User> > > GetUsersByPageAsync(PageEntityBase page) { throw new NotImplementedException(); }
public async Task<ResultEntity<PageEntity<IEnumerable<Tag>>>> GetTagsByPageAsync(PageEntityBase page) { var result = new ResultEntity<PageEntity<IEnumerable<Tag>>>() { }; var tags = await _tagResponstory.GetTagsByPageAsync(page); if (tags.Result == null || tags.Result.Count() == 0) { result.Status = StatusCode.Error; result.Message = $"不存在标签"; return await Task.FromResult(result); } result.Result = tags; return await Task.FromResult(result); }