public WriteModel.ApprenticeshipFavourites MapToWriteModel()
        {
            var model = new Domain.WriteModel.ApprenticeshipFavourites();

            model.AddRange(this.Select(x => new Domain.WriteModel.ApprenticeshipFavourite
            {
                ApprenticeshipId = x.ApprenticeshipId,
                Providers = x.Providers.Select(y => new WriteModel.Provider(y.Ukprn, y.Locations)).ToList() ?? new List<WriteModel.Provider> { }
            })); 

            return model;
        }
Esempio n. 2
0
 public Task SaveApprenticeshipFavourites(string employerAccountId, Domain.WriteModel.ApprenticeshipFavourites apprenticeshipFavourite)
 {
     return(Task.CompletedTask);
 }
Esempio n. 3
0
 public ApprenticeshipFavouritesEntity(string employerAccountId, Domain.WriteModel.ApprenticeshipFavourites favourites)
 {
     PartitionKey = employerAccountId;
     RowKey       = ROW_KEY;
     Favourites   = JsonConvert.SerializeObject(favourites);
 }