public IActionResult Get() { try { var lista = _repositorioMoeda.RetornaMoedas(); if (lista.Count > 0) { _repositorioMoeda.AtualizarMoedas(); return(Ok(lista)); } else { var comandoResultadoSemDados = new ObjetoResultado(false, "Não foram localizados registros", null); return(StatusCode((int)ERetornoApi.NotFind, comandoResultadoSemDados)); } } catch (Exception ex) { var comandoResultadoError = new ObjetoResultado(false, "Sistema temporáriamente fora do ar", new { ErroInterno = "Tente Novamente Mais Tarde" }); return(StatusCode((int)ERetornoApi.InternalServerError, comandoResultadoError)); } }