public async Task <OkObjectResult> Delete(int id) { var resultado = new Retorno <bool>() { Status = ResultadoOperacao.Sucesso }; try { var excluido = await _cidadeService.ExcluirAsync(id); if (!excluido) { resultado.Mensagens.Add(new MensagemSistemaDto() { Titulo = "Exclusão", Mensagem = string.Format(" Não foi possível excluir o usuário {0}", id) }); resultado.Status = ResultadoOperacao.Falha; return(Ok(resultado)); } } catch (Exception) { resultado.Mensagens.Add(new MensagemSistemaDto() { Titulo = "Exclusão", Mensagem = string.Format(" Não foi possível excluir o usuário {0}", id) }); resultado.Status = ResultadoOperacao.Falha; return(Ok(resultado)); } return(Ok(resultado)); }