public IActionResult Get(Guid id) { try { Produto produto = _produtoRepository.BuscarPorId(id); if (produto == null) { return(NotFound()); } Moeda dolar = new Moeda(); return(Ok(new { produto, valorDolar = produto.Preco / dolar.GetDolarValue() } )); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public IActionResult Get(Guid id) { try { //Busco o produto no repositorio var produto = _produtoRepository.BuscarPorId(id); //Verifica se o produto existe //Caso produto não exista retorna NotFound if (produto == null) { return(NotFound()); } Moeda dolar = new Moeda(); return(Ok(new { produto, ValorDolar = produto.Preco / dolar.GetDolarValue() })); } catch (Exception ex) { //Caso ocorra um erro retorna BadRequest com a mensagem //de erro return(BadRequest(ex.Message)); } }