Example #1
0
        public ActionResult <SourceTypeDto> Create(SourceTypeDto sourceTypeDto)
        {
            if (sourceTypeDto == null)
            {
                return(new BadRequestResult());
            }

            var sourceType = _mapper.Map <SourceType>(sourceTypeDto);

            var newSourceType = _sourceTypeService.Create(sourceType);

            return(Ok(_mapper.Map <SourceTypeDto>(newSourceType)));
        }
Example #2
0
        public ActionResult Update([FromBody] SourceTypeDto sourceTypeDto)
        {
            if (sourceTypeDto == null)
            {
                return(new BadRequestResult());
            }

            var source = _sourceTypeService.Get(sourceTypeDto.Id);

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

            _mapper.Map(sourceTypeDto, source);

            _sourceTypeService.Update(source);

            return(NoContent());
        }