private void btn_EnviarEmail_Click(object sender, EventArgs e)
 {
     for (int i = 0; i < CadastroUsuarioSistema.usuarioPre.Count(); i++)
     {
         UsuarioSistema usuarioSistema = CadastroUsuarioSistema.usuarioPre[i];
         try
         {
             if (txt_EmailRecuperarSenha.Text == usuarioSistema.Email)
             {
                 EmailMessage msg = new EmailMessage();
                 msg.Body    = "Suas informações conforme solicitado <br/><br/>" + "Nome:" + usuarioSistema.Nome + "<br/>" + "Login:"******"<br/>" + "Senha:" + usuarioSistema.Senha;
                 msg.IsHtml  = true;
                 msg.Subject = "Recuperação de senha";
                 msg.ToEmail = txt_EmailRecuperarSenha.Text;
                 gmail.SendEmailMessage(msg);
                 MessageBox.Show("E-mail foi enviado com suas informações");
             }
             else
             {
                 MessageBox.Show("E-Mail não cadastrado no sistema");
                 txt_EmailRecuperarSenha.Focus();
                 return;
             }
         }
         catch (Exception)
         {
             MessageBox.Show("Preencha corretamente!");
             return;
         }
     }
 }
示例#2
0
        private void btn_Entrar_Click(object sender, EventArgs e)
        {
            if (txt_Usuario.Text == "admin" && txt_Senha.Text == "123")  // evento para fechar o foms de login
            {
                this.Hide();
                var form2 = new TelaPrincipal();
                form2.Closed += (s, args) => this.Close();
                form2.Show();
                validarErro = false;
            }

            for (int i = 0; i < CadastroUsuarioSistema.usuarioPre.Count(); i++)
            {
                UsuarioSistema usuarioSistema = CadastroUsuarioSistema.usuarioPre[i];
                if (txt_Usuario.Text == usuarioSistema.Login && txt_Senha.Text == usuarioSistema.Senha)
                {
                    this.Hide();
                    var form2 = new TelaPrincipal();
                    form2.Closed += (s, args) => this.Close();
                    form2.Show();
                }
            }

            if (validarErro == true || Tools.IsPasswordStrong(txt_Senha.Text))
            {
                lb_AvisoSenhaLogin.Visible = true;
            }
            else
            {
                lb_AvisoSenhaLogin.Visible = false;
            }
        }
        static CadastroUsuarioSistema()
        {
            UsuarioSistema usuarioPreCadastro = new UsuarioSistema();

            usuarioPreCadastro.Nome       = "Carlos José Silvasaurro";
            usuarioPreCadastro.Privilegio = "Professor";
            usuarioPreCadastro.Login      = "******";
            usuarioPreCadastro.Senha      = "0405";
            usuarioPreCadastro.Email      = "*****@*****.**";
            usuarioPre.Add(usuarioPreCadastro);
        }