Example #1
0
        public async Task <ActionResult <InmateDto> > AddInmate(InmateDto inmateDto)
        {
            var inmate = _mapper.Map <Inmate>(inmateDto);

            var createdInmate = await _inmateService.AddInmate(inmate);

            return(Ok(_mapper.Map <InmateDto>(createdInmate)));
        }
Example #2
0
        public async Task <ActionResult <InmateDto> > UpdateInmate(InmateDto inmateDto)
        {
            var inmate = _mapper.Map <Inmate>(inmateDto);

            var created = await _inmateService.UpdateInmate(inmate);

            if (created)
            {
                return(Ok(inmateDto));
            }

            return(BadRequest());
        }