public FM25Data MapData(FM25Global fm25Global)
        {
            var data = new FM25Data();

            if (fm25Global.Learners != null)
            {
                data.Globals                         = MapFM25Global(fm25Global).ToList();
                data.Learners                        = MapFM25Learners(fm25Global).ToList();
                data.Fm25Fm35Globals                 = MapFM25_35_Global(fm25Global).ToList();
                data.Fm25Fm35LearnerPeriods          = MapFM25_35_LearnerPeriod(fm25Global).ToList();
                data.Fm25Fm35LearnerPeriodisedValues = MapFM25_35_LearnerPeriodisedValues(fm25Global).ToList();
            }

            return(data);
        }
 public Task StoreFM25DataAsync(FM25Data fm25Data, SqlConnection sqlConnection, CancellationToken cancellationToken)
 => _fm25DataStoreService.StoreAsync(fm25Data, sqlConnection, cancellationToken);