示例#1
0
        private async void btNovaSenha_Clicked(object sender, EventArgs e)
        {
            btNovaSenha.IsEnabled = false;
            try
            {
                Logic.Usuario usuario = new Logic.Usuario();
                if (await usuario.VerificaEmailExiste(dsEmail.Text))
                {
                    actAguarde.IsVisible = true;
                    lblAguarde.IsVisible = true;
                    await usuario.NovaSenha(dsEmail.Text);
                    await DisplayAlert("Sucesso", "Verifique seu e-mail, uma nova senha foi enviada para você!", "Vou verificar!");

                    await Navigation.PopAsync(true);
                }
                else
                {
                    await DisplayAlert("E-mail", "O e-mail digitado parece não estar correto! Verifique!", "Vou Verificar");
                }
                actAguarde.IsVisible  = false;
                lblAguarde.IsVisible  = false;
                btNovaSenha.IsEnabled = true;
            }
            catch
            {
                await DisplayAlert("Que pena", "Uma falha aconteceu ao gerar sua nova senha! Tente novamente em alguns minutos!", "Irei Aguardar");

                actAguarde.IsVisible  = false;
                lblAguarde.IsVisible  = false;
                btNovaSenha.IsEnabled = true;
            }
        }
示例#2
0
        private async void CarregarUsuario()
        {
            user  = new Logic.Usuario();
            dados = await user.GetDadosUsuario(App.sdsEmail);

            Email.Text      = dados.DS_EMAIL;
            Email.IsEnabled = false;
            Nome.Text       = dados.NM_NOME;
            CPF.Text        = dados.DS_CPF;

            Senha.Text = "";

            Telefone.Text    = dados.DS_TELEFONE;
            Endereco.Text    = dados.DS_ENDERECO;
            Numero.Text      = dados.NR_NUMERO;
            Bairro.Text      = dados.DS_BAIRRO;
            Complemento.Text = dados.DS_COMPLEMENTO;

            Senha.IsEnabled     = true;
            NovaSenha.IsEnabled = true;

            if (dados.BO_FACEBOOK.Replace("\"", "") == "T")
            {
                Senha.IsEnabled     = false;
                NovaSenha.IsEnabled = false;
            }
        }