コード例 #1
0
        private void btnAceitar_Click(object sender, EventArgs e)
        {
            APIs.ApiGmailSender        gmail  = new APIs.ApiGmailSender();
            Business.PrestadorBusiness buspre = new Business.PrestadorBusiness();
            buspre.AceitarPrestador(Model.Entities.Prestador.id);
            Business.LoginBusiness  buslogin = new Business.LoginBusiness();
            Model.Entities.tb_login log      = new Model.Entities.tb_login();

            log.ds_senha   = "1234";
            log.nm_email   = Model.Entities.Prestador.email;
            log.nm_usuario = "#user" + Model.Entities.Prestador.id.ToString();
            log.ds_tipo    = "Prestador";

            buslogin.Inserir(log);

            string para     = Model.Entities.Prestador.email;
            string assunto  = "Fast Care - Seleção";
            string mensagem = "Parabens!!! seu perfil foi Aceito, entre com seu email e senha padrão '1234'. Você poderá trocar a qualquer momento em 'Meu Perfil' e 'Alterar Senha'";

            gmail.Enviar(para, assunto, mensagem);
            MessageBox.Show("O prestador está ativo agora", "Fast Care", MessageBoxButtons.OK, MessageBoxIcon.Information);

            frmValidarPrestador tela = new frmValidarPrestador();

            tela.Show();
            Hide();
        }
コード例 #2
0
        private void btnRejeitar_Click(object sender, EventArgs e)
        {
            APIs.ApiGmailSender        gmail  = new APIs.ApiGmailSender();
            Business.PrestadorBusiness buspre = new Business.PrestadorBusiness();
            buspre.RejeitarPestador(Model.Entities.Prestador.id);

            string para     = Model.Entities.Prestador.email;
            string assunto  = "Fast Care - Seleção";
            string mensagem = "O seu perfil foi Rejeitado";

            gmail.Enviar(para, assunto, mensagem);
            MessageBox.Show("O prestador foi Rejeitado", "Fast Care", MessageBoxButtons.OK, MessageBoxIcon.Information);

            frmValidarPrestador tela = new frmValidarPrestador();

            tela.Show();
            Hide();
        }
コード例 #3
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;
        }
コード例 #4
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();
        }