Exemplo 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);
        }
Exemplo n.º 2
0
 public async Task CreateOrEditAsync(CreateOrUpdateParameterTypeInput input)
 {
     if (input.ParameterType.Id.HasValue)
     {
         await UpdateAsync(input);
     }
     else
     {
         await CreateAsync(input);
     }
 }
Exemplo n.º 3
0
 private async Task CreateAsync(CreateOrUpdateParameterTypeInput input)
 {
     ParameterType parameterType = _mapper.Map <ParameterType>(input.ParameterType);
     await _parameterTypeRepository.InsertAsync(parameterType);
 }