public ActionResult GetItem(int id)
        {
            ItemPhotoPropertySet set = _itemPhotoPropertySetRepository.Get(id);

            if (set == null)
            {
                return(NotFound());
            }

            return(Ok(_mapper.Map <ItemPhotoPropertySetDto>(set)));
        }
        public ActionResult <ItemPhotoPropertySetDto> PostItem(ItemPhotoPropertySet set)
        {
            if (set == null)
            {
                return(BadRequest());
            }

            ItemPhotoPropertySetPostDto postedSet = _mapper.Map <ItemPhotoPropertySetPostDto>(set);
            ItemPhotoPropertySet        setModel  = _mapper.Map <ItemPhotoPropertySet>(postedSet);

            _itemPhotoPropertySetRepository.Add(setModel);
            _itemPhotoPropertySetRepository.SaveChanges();

            var setDto = _mapper.Map <ItemPhotoPropertySet>(setModel);

            return(CreatedAtAction(nameof(GetItem), new { setDto.Id }, setDto));
        }