public ActionResult <ItemReadDto> CreateItem(ItemCreateDto itemCreateDto)
        {
            var itemModel = _mapper.Map <item>(itemCreateDto);

            _item.CreateItem(itemModel);
            _item.SaveChanges();

            var itemReadDto = _mapper.Map <ItemReadDto>(itemModel);

            return(CreatedAtRoute(nameof(GetItemById), new { Id = itemReadDto.ItemId }, itemReadDto));
        }
 private Item AddItem(Item item)
 {
     InitNonExistingRepo();
     return(ItemRepo.CreateItem(item));
 }