private string EncodeTitle(IApprenticeshipProduct product)
 {
     return(_urlEncoder.EncodeTextForUri(product.Title));
 }
Exemple #2
0
        public DetailProviderResponse CreateDetailProviderResponse(ApprenticeshipDetails model, IApprenticeshipProduct apprenticeshipProduct, ApprenticeshipTrainingType apprenticeshipProductType)
        {
            if (model == null || apprenticeshipProduct == null)
            {
                return(new DetailProviderResponse
                {
                    StatusCode = DetailProviderResponse.ResponseCodes.ApprenticeshipProviderNotFound
                });
            }

            var response = new DetailProviderResponse
            {
                StatusCode            = DetailProviderResponse.ResponseCodes.Success,
                ApprenticeshipDetails = model,
                ApprenticeshipType    = apprenticeshipProductType,
                ApprenticeshipName    = apprenticeshipProduct.Title,
                ApprenticeshipLevel   = apprenticeshipProduct.Level.ToString()
            };

            return(response);
        }