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