public IHttpActionResult Create(int tpid, [FromBody] TradingPartnerPropertyCreateDto property)
        {
            if (property == null)
            {
                return(BadRequest("Invalid Property Object!"));
            }

            return(Ok(_tpService.AddProperty(tpid, property)));
        }
        public TradingPartnerPropertyDto AddProperty(int tpid, TradingPartnerPropertyCreateDto dto)
        {
            var entity = AutoMapper.Mapper.Map <TradingPartnerProperty>(dto);

            var tradingPartner = _tpRepository.GetById(tpid);

            entity.TradingPartner = tradingPartner;
            _propertyRepository.Add(entity);

            return(AutoMapper.Mapper.Map <TradingPartnerPropertyDto>(entity));
        }