public async Task <LoadResult> Get(DataSourceLoadOptions loadOptions, [FromQuery] PostingRequestsSearchRequest request)
        {
            var response =
                await _postingRequestsService.Search(request) as WrappedResponse <IQueryable <AccountingRecord> >;

            return(await DataSourceLoader.LoadAsync(response?.Data, loadOptions));
        }
        public async Task <IWrappedResponse> Search(PostingRequestsSearchRequest request)
        {
            var query = _olmaPostingRequestRepo.FindAll()
                        .Where(pr => pr.Status == PostingRequestStatus.Pending &&
                               pr.PostingAccountId == request.PostingAccountId &&
                               pr.LoadCarrier.TypeId == request.LoadCarrierTypeId).AsNoTracking();

            var postingRequests = query.ProjectTo <AccountingRecord>(Mapper.ConfigurationProvider);

            return(Ok(postingRequests));
        }