public IActionResult ConsultarProdutoPorCodigoGTIN(long codigoGtin) { try { if (codigoGtin == 0) { return(BadRequest("Erro 400 - Bad Request")); } SqliteDataAcess dataAcess = new SqliteDataAcess(); var produto = dataAcess.ConsultarProdutoPorCodigoGTIN(codigoGtin); Auxiliar Auxiliar = new Auxiliar(); for (int i = 0; i < produto.Count; i++) { var latitude = produto[i].Num_Latitude; var longitude = produto[i].Num_Longitude; produto[i].Url_Maps = Auxiliar.GerarUrlMaps(latitude, longitude); } if (produto.Count > 0) { return(Ok(produto)); } else { return(NotFound("Erro 404 - Not Found")); } } catch (Exception erro) { return(Problem(erro.Message.ToString())); } }