public FM81Data MapData(FM81Global fm81Global)
        {
            var data = new FM81Data();

            if (fm81Global.Learners != null)
            {
                data.Globals                          = MapGlobals(fm81Global).ToList();
                data.Learners                         = MapLearners(fm81Global).ToList();
                data.LearningDeliveries               = MapLearningDeliveries(fm81Global).ToList();
                data.LearningDeliveryPeriods          = MapLearningDeliveryPeriods(fm81Global).ToList();
                data.LearningDeliveryPeriodisedValues = MapLearningDeliveryPeriodisedValues(fm81Global).ToList();
            }

            return(data);
        }
 public Task StoreFM81DataAsync(FM81Data fm81Data, SqlConnection sqlConnection, CancellationToken cancellationToken)
 => _fm81DataStoreService.StoreAsync(fm81Data, sqlConnection, cancellationToken);