private async Task UpdateAsync(ItemClassDto input) { if (input.Id != null) { var itemClass = await _itemClassRepository.FirstOrDefaultAsync((int)input.Id); ObjectMapper.Map(input, itemClass); } }
public async Task CreateOrUpdateItemClass(ItemClassDto input) { if (input.Id == null) { await CreateAsync(input); } else { await UpdateAsync(input); } }
private async Task CreateAsync(ItemClassDto input) { var itemClass = ObjectMapper.Map <ItemClass>(input); await _itemClassRepository.InsertAsync(itemClass); }