public FM36Data MapData(FM36Global fm36Global) { var data = new FM36Data(); if (fm36Global.Learners != null) { data.Globals = MapGlobals(fm36Global).ToList(); data.Learners = MapLearners(fm36Global).ToList(); data.LearningDeliveries = MapLearningDeliveries(fm36Global).ToList(); data.LearningDeliveryPeriods = MapLearningDeliveryPeriods(fm36Global).ToList(); data.LearningDeliveryPeriodisedValues = MapLearningDeliveryPeriodisedValues(fm36Global).ToList(); data.LearningDeliveryPeriodisedTextValues = MapLearningDeliveryPeriodisedTextValues(fm36Global).ToList(); data.ApprenticeshipPriceEpisodes = MapPriceEpisodes(fm36Global).ToList(); data.ApprenticeshipPriceEpisodePeriods = MapPriceEpisodePeriods(fm36Global).ToList(); data.ApprenticeshipPriceEpisodePeriodisedValues = MapPriceEpisodePeriodisedValues(fm36Global).ToList(); } return(data); }
public Task StoreFM36DataAsync(FM36Data fm36Data, SqlConnection sqlConnection, CancellationToken cancellationToken) => _fm36DataStoreService.StoreAsync(fm36Data, sqlConnection, cancellationToken);