Ejemplo n.º 1
0
 public FrameworkProviderSearchResultsItemResponse MapToFrameworkProviderResponse(
     FrameworkProviderSearchResultsItem item)
 {
     return(new FrameworkProviderSearchResultsItemResponse
     {
         ProviderName = item.ProviderName,
         ApprenticeshipInfoUrl = item.ApprenticeshipInfoUrl,
         ApprenticeshipMarketingInfo = item.ApprenticeshipMarketingInfo,
         ContactUsUrl = item.ContactUsUrl,
         DeliveryModes = item.DeliveryModes,
         Distance = item.Distance,
         Email = item.Email,
         EmployerSatisfaction = item.EmployerSatisfaction,
         LearnerSatisfaction = item.LearnerSatisfaction,
         MarketingName = item.MarketingName,
         NationalOverallAchievementRate = item.NationalOverallAchievementRate,
         NationalProvider = item.NationalProvider,
         OverallAchievementRate = item.OverallAchievementRate,
         OverallCohort = item.OverallCohort,
         Phone = item.Phone,
         ProviderMarketingInfo = item.ProviderMarketingInfo,
         TrainingLocations = item.TrainingLocations,
         Ukprn = item.Ukprn,
         IsHigherEducationInstitute = item.IsHigherEducationInstitute,
         Website = item.Website,
         FrameworkCode = item.FrameworkCode,
         Level = item.Level,
         PathwayCode = item.PathwayCode,
         HasNonLevyContract = item.HasNonLevyContract,
         HasParentCompanyGuarantee = item.HasParentCompanyGuarantee,
         IsNew = item.IsNew,
         IsLevyPayerOnly = item.IsLevyPayerOnly
     });
 }
Ejemplo n.º 2
0
        public ApprenticeshipDetails MapToProvider(FrameworkProviderSearchResultsItem item, int locationId)
        {
            var details = MapFromInterface(item, locationId);

            details.Product.Apprenticeship.Code = item.FrameworkId;

            return(details);
        }