Add admin page for bundle
This commit is contained in:
@@ -561,6 +561,35 @@ namespace Managing.Application.Backtests
|
||||
return await _backtestRepository.GetBundleBacktestRequestsByStatusAsync(status);
|
||||
}
|
||||
|
||||
public (IEnumerable<BundleBacktestRequest> BundleRequests, int TotalCount) GetBundleBacktestRequestsPaginated(
|
||||
int page,
|
||||
int pageSize,
|
||||
BundleBacktestRequestSortableColumn sortBy = BundleBacktestRequestSortableColumn.CreatedAt,
|
||||
string sortOrder = "desc",
|
||||
BundleBacktestRequestsFilter? filter = null)
|
||||
{
|
||||
var (bundleRequests, totalCount) =
|
||||
_backtestRepository.GetBundleBacktestRequestsPaginated(page, pageSize, sortBy, sortOrder, filter);
|
||||
return (bundleRequests, totalCount);
|
||||
}
|
||||
|
||||
public async Task<(IEnumerable<BundleBacktestRequest> BundleRequests, int TotalCount)> GetBundleBacktestRequestsPaginatedAsync(
|
||||
int page,
|
||||
int pageSize,
|
||||
BundleBacktestRequestSortableColumn sortBy = BundleBacktestRequestSortableColumn.CreatedAt,
|
||||
string sortOrder = "desc",
|
||||
BundleBacktestRequestsFilter? filter = null)
|
||||
{
|
||||
var (bundleRequests, totalCount) =
|
||||
await _backtestRepository.GetBundleBacktestRequestsPaginatedAsync(page, pageSize, sortBy, sortOrder, filter);
|
||||
return (bundleRequests, totalCount);
|
||||
}
|
||||
|
||||
public async Task<BundleBacktestRequestSummary> GetBundleBacktestRequestsSummaryAsync()
|
||||
{
|
||||
return await _backtestRepository.GetBundleBacktestRequestsSummaryAsync();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Sends a LightBacktestResponse to all SignalR subscribers of a bundle request.
|
||||
/// </summary>
|
||||
|
||||
Reference in New Issue
Block a user