private void button1_Click(object sender, EventArgs e) { MySqlToolCTG_IT.ControladorAcces Controlar = new MySqlToolCTG_IT.ControladorAcces(); Encriptografias.ClasseDeEncriptografia Encriptografar = new Encriptografias.ClasseDeEncriptografia(); if (Controlar.VisualizadoresBooleanos("Select * from tbl_login where login = '******';") == true) { MessageBox.Show("Já existe um usuario com este nome.\nTente outro...", "Atenção!", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { Controlar.Modificadores("Insert into tbl_login (login,senha,email) values('" + Encriptografar.EncriptografarString(tb_login.Text) + "','" + Encriptografar.EncriptografarString(tb_senha.Text) + "','" + Encriptografar.EncriptografarString(tb_email.Text) + "');", true, "Usuário inserido com sucesso!", "Atenção!"); this.Close(); } }
private void button1_Click(object sender, EventArgs e) { try { if (tb_email.Text == "" || tb_login.Text == "") { MessageBox.Show("É necessário preencher todos os campos para concluir.", "Erro!", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { GeradorDeSenha(); MySqlToolCTG_IT.ControladorAcces Controlar = new MySqlToolCTG_IT.ControladorAcces(); Encriptografias.ClasseDeEncriptografia Encriptografar = new Encriptografias.ClasseDeEncriptografia(); if (Controlar.VisualizadoresBooleanos("Select * from tbl_login where login = '******';") == true && Controlar.VisualizadoresBooleanos("Select * from tbl_login where email = '" + Encriptografar.EncriptografarString(tb_email.Text) + "';") == true) { Controlar.Visualizadores("Select * from tbl_login where login = '******';", 1); int codigo = int.Parse(Controlar._VisualizadorMOD1); Controlar.Modificadores("Update tbl_login set senha = '" + Encriptografar.EncriptografarString(_senhaGerada) + "' where codigo = " + codigo + ";", true, "Usuário inserido com sucesso!", "Atenção!"); MailMessage menssagem = new MailMessage("*****@*****.**", tb_email.Text, "Sua nova senha!", "Sua nova senha é: " + _senhaGerada); SmtpClient client = new SmtpClient("mail.toolctg.com.br"); client.EnableSsl = false; // Add credentials if the SMTP server requires them. client.Credentials = new NetworkCredential("*****@*****.**", "XrmabE7CwZmM"); client.Send(menssagem); MessageBox.Show("Senha alterada com sucesso!", "Atenção!", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } else { MessageBox.Show("Email ou senha invalido, por favor tente novamente.", "Atenção!", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } } catch (Exception ex) { MessageBox.Show(ex.Message, "Erro!", MessageBoxButtons.OK, MessageBoxIcon.Error); } }