Exemplo n.º 1
0
        public async Task <IEnumerable <DefinedDatasetValueModel> > GetValuesByDatasetIdAsync(int id)
        {
            var definedDatasetValues = await _definedDatasetRepository.GetValuesByDatasetIdAsync(id);

            if (definedDatasetValues == null)
            {
                throw new InvalidDataException($"Can't get values of Defined Dataset with id {id} !");
            }
            return(_mapper.Map <IEnumerable <DefinedDatasetValueModel> >(definedDatasetValues));
        }
Exemplo n.º 2
0
        private async Task <IEnumerable <DatasetValueModel> > GetValuesFromDefinedDataset(string datasetName)
        {
            var definedDataset = await _definedDatasetRepository.GetByNameAsync(datasetName.ToLower());

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