protected async override void OnAppearing()
        {
            base.OnAppearing();
            usuarios clsUsuarios = new usuarios();

            List <usuarios> _ListaUsuarios = await clsUsuarios.LocalGet();

            clsUsuarios = null;

            pckPessoa.SelectedIndex = 0;
        }
Exemple #2
0
        protected async override void OnAppearing()
        {
            base.OnAppearing();
            usuarios        clsUsuario = new usuarios();
            List <usuarios> _Lista     = await clsUsuario.LocalGet();

            if (_Lista.Count > 0)
            {
                await DisplayAlert("Recicle Aqui!", "Seja bem-vindo " + _Lista[_Lista.Count - 1].nome + "!", "OK");
            }
            clsUsuario = null;
            _Lista     = null;
        }
Exemple #3
0
        protected async override void OnAppearing()
        {
            base.OnAppearing();
            usuarios        clsUsuario = new usuarios();
            List <usuarios> _Lista     = await clsUsuario.LocalGet();

            if (_Lista.Count == 0)
            {
                MenuItems.Add(new MenuMenuItem {
                    Id = 9, Title = "Registre-se", TargetType = typeof(RegistroView)
                });
                MenuItems.Add(new MenuMenuItem {
                    Id = 10, Title = "Login", TargetType = typeof(LoginView)
                });
            }
            else
            {
                MenuItems.Add(new MenuMenuItem {
                    Id = 11, Title = "Solicite Coleta", TargetType = typeof(PedidoView)
                });
                // MenuItems.Add(new MenuMenuItem { Id = 12, Title = "Logout", TargetType = Button });



                //private async void btnLogout_Clicked(object sender, EventArgs e)
                //{
                //    bool vResposta = await DisplayAlert("Logout", "Deseja realmente sair?", "Sim", "Não");
                //    if (vResposta)
                //    {
                //        //Model.usuario clsUsuario = new Model.usuario(); //ja estou utilizando globalmente a variavel e nao preciso cria-la localmente
                //        await clsUsuario.ExcluirLocal();
                //        //clsUsuario = null;
                //        App.Current.MainPage = new View.PageLogar();
                //    }
                //}
            }
            clsUsuario = null;
            _Lista     = null;
        }