public async Task <IActionResult> Excluir(int idNorma) { try { var norma = _normaRepository.Delete(idNorma); if (norma == null) { return(new NotFoundObjectResult("Norma não localizada.")); } _normaService.ExcluiArquivoNorma(norma.LocalArquivoNormas); var normaResponse = _mapper.Map <ExcluirNormaResponseDTO>(norma); return(new OkObjectResult(normaResponse)); } catch (Exception ex) { return(new BadRequestObjectResult(ex.Message)); } }