public async Task <IEnumerable <CustomDatasetValueModel> > GetValuesByDatasetIdAsync(int id)
        {
            var customDatasetValues = await _customDatasetRepository.GetValuesByDatasetIdAsync(id);

            if (customDatasetValues == null)
            {
                throw new InvalidDataException($"Can't get values of Custom Dataset with id {id} !");
            }
            return(_mapper.Map <IEnumerable <CustomDatasetValueModel> >(customDatasetValues.ToList()));
        }
Beispiel #2
0
        private async Task <IEnumerable <DatasetValueModel> > GetValuesFromCustomDataset(string datasetName)
        {
            var customDataset = await _customDatasetRepository.GetDatasetByNameAsync(datasetName.ToLower());

            return(_mapper.Map <IEnumerable <DatasetValueModel> >(await _customDatasetRepository.GetValuesByDatasetIdAsync(customDataset?.Id ?? 0)));
        }