Esempio n. 1
0
        private async Task UpdateAsync(CreateOrUpdateParameterTypeInput input)
        {
            Debug.Assert(input.ParameterType.Id != null, "input.ParameterType.Id != null");
            ParameterType parameter = await _parameterTypeRepository.GetAsync(input.ParameterType.Id.Value);

            parameter = _mapper.Map(input.ParameterType, parameter);
            await _parameterTypeRepository.UpdateAsync(parameter);
        }
Esempio n. 2
0
 public async Task CreateOrEditAsync(CreateOrUpdateParameterTypeInput input)
 {
     if (input.ParameterType.Id.HasValue)
     {
         await UpdateAsync(input);
     }
     else
     {
         await CreateAsync(input);
     }
 }
Esempio n. 3
0
 private async Task CreateAsync(CreateOrUpdateParameterTypeInput input)
 {
     ParameterType parameterType = _mapper.Map <ParameterType>(input.ParameterType);
     await _parameterTypeRepository.InsertAsync(parameterType);
 }