private async void OpenGraphAsync(ProdutoOfertas produtoOferta)
        {
            var query = from oferta in Ofertas
                        where oferta.ProdutoId == produtoOferta.IdProduto
                        select oferta;

            foreach (var item in query)
            {
                OfertasGraph.Add(item);
            }

            var navigationParams = new NavigationParameters();

            navigationParams.Add("ofertas", OfertasGraph);
            navigationParams.Add("produto", produtoOferta.Produto);
            await _navigationService?.NavigateAsync("GraphPage", navigationParams);
        }
        public void CarregarOfertasAsync()
        {
            Sincroniza();

            var query = from oferta in Ofertas
                        join produto in Produtos on oferta.ProdutoId equals produto.Id
                        select new { ProdutoNome = produto.NomeP, Preco = oferta.Preco, Data = oferta.DataInicio, IdProduto = produto.Id };

            foreach (var produtoOferta in query)
            {
                ProdutoOfertas item = new ProdutoOfertas
                {
                    IdProduto  = produtoOferta.IdProduto,
                    Produto    = produtoOferta.ProdutoNome,
                    Preco      = produtoOferta.Preco,
                    DataInicio = produtoOferta.Data
                };

                ProdutoOfertas.Add(item);
            }

            IsBusy = false;
        }