private async Task UpdateAsync(ItemQuantityDto input) { if (input.Id != null) { var itemQuantity = await _itemQuantityRepository.FirstOrDefaultAsync((int)input.Id); ObjectMapper.Map(input, itemQuantity); } }
public async Task CreateOrUpdateItemQuantity(ItemQuantityDto input) { if (input.Id == null) { await CreateAsync(input); } else { await UpdateAsync(input); } }
private async Task CreateAsync(ItemQuantityDto input) { var itemQuantity = ObjectMapper.Map <ItemQuantity>(input); await _itemQuantityRepository.InsertAsync(itemQuantity); }