예제 #1
0
        private async Task UpdateAsync(ItemClassDto input)
        {
            if (input.Id != null)
            {
                var itemClass = await _itemClassRepository.FirstOrDefaultAsync((int)input.Id);

                ObjectMapper.Map(input, itemClass);
            }
        }
예제 #2
0
 public async Task CreateOrUpdateItemClass(ItemClassDto input)
 {
     if (input.Id == null)
     {
         await CreateAsync(input);
     }
     else
     {
         await UpdateAsync(input);
     }
 }
예제 #3
0
 private async Task CreateAsync(ItemClassDto input)
 {
     var itemClass = ObjectMapper.Map <ItemClass>(input);
     await _itemClassRepository.InsertAsync(itemClass);
 }