public string CreatePagingStateFilter(MFulfillment_FulfillableStatus fulfillableStatus, int recordCount) { return($"{fulfillableStatus}|{recordCount}"); }
public async Task <AFulfillable_FulfillableSummaryList> GetFulfillableSummariesAsync(MFulfillment_FulfillableStatus fulfillableStatus, int?recordCount) { using var log = BeginFunction(nameof(FulfillableAdminService), nameof(GetFulfillableSummariesAsync), fulfillableStatus, recordCount); try { await Assert(SecurityPolicy.IsPrivileged).ConfigureAwait(false); var mFulfillableSummaryList = await FulfillmentMicroService.GetFulfillableSummariesAsync(fulfillableStatus, recordCount); var result = new AFulfillable_FulfillableSummaryList() { MSummaries = mFulfillableSummaryList.Summaries }; log.Result(result); return(result); } catch (Exception ex) { log.Exception(ex); throw; } }