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);
 }