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