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