private async Task SearchData() { //await Task.Delay(3000); var resultSet = await UploadRepositoryAsyncReference.SearchAllAsync(pager.PageIndex, pager.PageSize, this.searchQuery); pager.RecordCount = resultSet.TotalRecords; models = resultSet.Records.ToList(); }
private async Task SearchData() { if (ParentId == 0) { var resultSet = await UploadRepositoryAsyncReference.SearchAllAsync(pager.PageIndex, pager.PageSize, this.searchQuery); pager.RecordCount = resultSet.TotalRecords; models = resultSet.Records.ToList(); StateHasChanged(); } else { var resultSet = await UploadRepositoryAsyncReference.SearchAllByParentIdAsync(pager.PageIndex, pager.PageSize, this.searchQuery, ParentId); pager.RecordCount = resultSet.TotalRecords; models = resultSet.Records.ToList(); StateHasChanged(); } }