예제 #1
0
        private void btnReenviarCodigo_Click(object sender, EventArgs e)
        {
            Utils.GeradorDeCodigos gerador = new Utils.GeradorDeCodigos();
            APIs.ApiGmailSender    gmail   = new APIs.ApiGmailSender();
            string codigo = gerador.GerarCodigo();

            string para     = Model.Entities.UsuarioLogado.email;
            string assunto  = "Recuperação de senha - Fast Care";
            string mensagem = "O seu código de verificação é " + codigo;

            gmail.Enviar(para, assunto, mensagem);

            Model.Entities.UsuarioLogado.chave = codigo;
            lblEspera.Visible = true;
            timer1.Start();

            MessageBox.Show("O código foi reenviado com sucesso", "Fast Care", MessageBoxButtons.OK, MessageBoxIcon.Information);
            btnReenviarCodigo.Enabled = false;
            tempo = 60;
        }
예제 #2
0
        private void btnEnviar_Click(object sender, EventArgs e)
        {
            Utils.GeradorDeCodigos gerador = new Utils.GeradorDeCodigos();
            APIs.ApiGmailSender    gmail   = new APIs.ApiGmailSender();
            string codigo = gerador.GerarCodigo();

            string para     = txtEmail.Text;
            string assunto  = "Recuperação de senha Fast Care";
            string mensagem = "O seu código de verificação é " + codigo;

            gmail.Enviar(para, assunto, mensagem);

            Model.Entities.UsuarioLogado.email = txtEmail.Text;
            Model.Entities.UsuarioLogado.chave = codigo;

            MessageBox.Show("O código foi enviado com sucesso", "Fast Care", MessageBoxButtons.OK, MessageBoxIcon.Information);

            frmRecuperarSenha tela = new frmRecuperarSenha();

            tela.Show();
            Hide();
        }