Пример #1
0
        public IHttpActionResult Create(int tpid, [FromBody] TradingPartnerIdentifierCreateDto dto)
        {
            if (dto == null)
            {
                return(BadRequest("Invalid Property Object!"));
            }

            return(Ok(_tpService.AddIdentifier(tpid, dto)));
        }
        public TradingPartnerIdentifierDto AddIdentifier(int tpid, TradingPartnerIdentifierCreateDto dto)
        {
            var entity = AutoMapper.Mapper.Map <TradingPartnerIdentifier>(dto);

            var tradingPartner = _tpRepository.GetById(tpid);

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

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