public async Task <IActionResult> Post([FromBody] OrganTypeDto organTypeDto)
        {
            var model = _mapper.Map <OrganTypeDto, OrganType>(organTypeDto);
            await _organTypeRepository.AddAsync(model);

            return(Ok(model));
        }
        public async Task <IActionResult> Put(int id, [FromBody] OrganTypeDto organTypeDto)
        {
            var actualData = await _organTypeRepository.FindByIdAsync(id);

            if (actualData == null)
            {
                return(BadRequest(new ErrorResponseModel("Tipo de orgão não encontrado")));
            }
            actualData = _mapper.Map <OrganTypeDto, OrganType>(organTypeDto, actualData);
            await _organTypeRepository.UpdateAsync(actualData);

            return(Ok(actualData));
        }