Esempio n. 1
0
        protected override void OnAppearing()
        {
            base.OnAppearing();
            var regraLoja = LojaFactory.create();
            var raioBusca = regraLoja.RaioBusca;

            if (raioBusca <= 0)
            {
                raioBusca = 100;
            }
            _buscaBar.Placeholder = string.Format(_descricaoBusca, raioBusca);
            _bannerView.inicializarRotacao();
        }
Esempio n. 2
0
        protected override void OnAppearing()
        {
            base.OnAppearing();

            /*
             * var regraLoja = LojaFactory.create();
             * var raioBusca = regraLoja.RaioBusca;
             * if (raioBusca <= 0) {
             *  raioBusca = 100;
             * }
             */
            _bannerView.inicializarRotacao();
        }
Esempio n. 3
0
        protected override async void OnAppearing()
        {
            base.OnAppearing();
            if (AoCarregar != null)
            {
                if (_carregado)
                {
                    return;
                }
                UserDialogs.Instance.ShowLoading("Carregando...");
                try
                {
                    var regraLoja = LojaFactory.create();
                    var args      = new LojaListaEventArgs();
                    await AoCarregar?.Invoke(this, args);

                    if (args.Banners != null)
                    {
                        //_bannerView.ItemsSource = args.Banners;
                        this.Banners = args.Banners;
                    }
                    if (args.Lojas != null)
                    {
                        //_lojaListView.ItemsSource = args.Lojas;
                        this.Lojas = args.Lojas;
                    }
                    _carregado = true;
                    UserDialogs.Instance.HideLoading();
                }
                catch (Exception erro)
                {
                    UserDialogs.Instance.HideLoading();
                    //UserDialogs.Instance.Alert(erro.Message, "Erro", "Fechar");
                    await DisplayAlert("Erro", erro.Message, "Entendi");
                }
            }
            _bannerView.inicializarRotacao();
        }
 protected override async void OnAppearing()
 {
     base.OnAppearing();
     _bannerView.inicializarRotacao();
     await atualizarCategoria();
 }