예제 #1
0
        private void btn_Entrar_Click(object sender, EventArgs e)
        {
            if (txt_Login.Text == "admin" && txt_Senha.Text == "123")
            {
                this.Hide();
                var form2 = new TelaPrincipal();
                form2.Closed += (s, args) => this.Close();
                form2.Show();
                validarErro = false;
            }


            for (int i = 0; i < Program.usuarios.Count; i++)
            {
                ListaUsuarios usuarioLogin = Program.usuarios[i];
                if (txt_Login.Text == usuarioLogin.Login && txt_Senha.Text == usuarioLogin.Senha)
                {
                    this.Hide();
                    var form2 = new TelaPrincipal();
                    form2.Closed += (s, args) => this.Close();
                    form2.Show();
                    validarErro = false;
                }
            }

            if (validarErro == true)
            {
                lb_ErroLogin.Visible = true;
            }
            else
            {
                lb_ErroLogin.Visible = false;
            }
        }
        private void btn_Enviar_Click(object sender, EventArgs e)
        {
            for (int i = 0; i < Program.usuarios.Count(); i++)
            {
                ListaUsuarios emailUsuarios = Program.usuarios[i];
                try
                {
                    if (txt_Email.Text == emailUsuarios.Email)
                    {
                        EmailMessage msg = new EmailMessage();
                        msg.Body    = "Suas informações conforme solicitado <br/><br/>" + "Nome:" + emailUsuarios.Nome + "<br/>" + "Login:"******"<br/>" + "Senha:" + emailUsuarios.Senha;
                        msg.IsHtml  = true;
                        msg.Subject = "Recuperação de senha";
                        msg.ToEmail = txt_Email.Text;
                        gmail.SendEmailMessage(msg);
                        MessageBox.Show("E-mail foi enviado com suas informações");
                    }

                    if (string.IsNullOrEmpty(txt_Email.Text))
                    {
                        MessageBox.Show("Preencha o E-Mail corretamente!");
                        txt_Email.Focus();
                        return;
                    }
                }


                catch (Exception)
                {
                    MessageBox.Show("Preencha corretamente!");
                    return;
                }
            }
        }