コード例 #1
0
        private async Task CreateProviderCourseLocationRegions(UpdateStandardSubRegionsCommand command)
        {
            var providerCourseLocationBulkInsertModel = new ProviderCourseLocationBulkInsertModel
            {
                Ukprn                = command.Ukprn,
                LarsCode             = command.LarsCode,
                UserId               = command.UserId,
                SelectedSubregionIds = command.SelectedSubRegions,
            };

            var providerCourseLocationBulkInsertRequest = new ProviderCourseLocationBulkInsertRequest(providerCourseLocationBulkInsertModel);
            await _innerApiClient.PostWithResponseCode <ProviderCourseLocationBulkInsertRequest>(providerCourseLocationBulkInsertRequest);
        }
コード例 #2
0
        public async Task <Unit> Handle(AddNationalLocationToProviderCourseLocationsCommand request, CancellationToken cancellationToken)
        {
            var apiRequest = new AddNationalLocationToProviderCourseLocationsRequest(request.Ukprn, request.LarsCode, request.UserId);
            await _innerApiClient.PostWithResponseCode <int>(apiRequest);

            return(Unit.Value);
        }