public ActionResult <SourceTypeDto> Get(int id) { var sourceType = _sourceTypeService.Get(id); if (sourceType == null) { return(new BadRequestResult()); } return(Ok(_mapper.Map <SourceTypeDto>(sourceType))); }
public ActionResult <SourceDto> Create([FromBody] SourceDto sourceDto) { if (sourceDto == null) { return(new BadRequestResult()); } var sourceType = _sourceTypeService.Get(sourceDto.SourceTypeId); if (sourceType == null) { return(NotFound()); } var source = _mapper.Map <Source>(sourceDto); source.SourceType = sourceType; var newSource = _sourceService.Create(source); return(Ok(_mapper.Map <SourceDto>(newSource))); }