// //-------------------------------------------------------------------- // public static bool IncluirUsuario(string _Nome, string _senha) { bool result = true; try { // encriptar a senha encriptar enc = new encriptar(); string senhaEnc = enc.CriarMD5(_senha); //preparar e executar a gravação do novo registro; MicroForum.Startup.expressaoSQL = MontarQuery_IncluirUsuario(RetornarNovoId(), _Nome, senhaEnc); MicroForum.Startup.comando = new SqlCommand(); MicroForum.Startup.comando.CommandText = MicroForum.Startup.expressaoSQL; MicroForum.Startup.comando.Connection = MicroForum.Startup.Ligacao; MicroForum.Startup.comando.Connection.Open(); MicroForum.Startup.comando.ExecuteNonQuery(); MicroForum.Startup.comando.Connection.Close(); result = true; } catch (Exception) { result = false; } MicroForum.Startup.comando.Connection.Close(); return(result); }
// //-------------------------------------------------------------------- // public static bool VerificarSenha(string _usuario, string _senha) { encriptar enc = new encriptar(); string pass = enc.CriarMD5(_senha); bool Retorno = false; if (pass == MicroForum.Dados.RetornarSenha(_usuario)) { Retorno = true; } return(Retorno); }
private void bntRegistrar_Click(object sender, EventArgs e) { if (txtPass.Text == txtPass2.Text) { database db = new database(); encriptar en = new encriptar(); int alta = 0; String pass = en.SHA256Encrypt(txtPass.Text.ToString()); alta = db.altaUser(txtUser.Text.ToString(), pass); if (alta > 0) { MessageBox.Show("Usuario dado de alta correctamente", "ROMY", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Dispose(); } } else { MessageBox.Show("Las contraseñas no coinciden", "ROMY", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
private void btnEntrar_Click(object sender, EventArgs e) { database db = new database(); encriptar en = new encriptar(); bool entro = false; String pass = en.SHA256Encrypt(textBox2.Text.ToString()); entro = db.login(textBox1.Text.ToString(), pass); if (entro) { this.Hide(); frmPrincipal prin = new frmPrincipal(); prin.user = textBox1.Text.ToString(); prin.Show(); } else { MessageBox.Show("Verifique sus datos", "ROMY", MessageBoxButtons.OK, MessageBoxIcon.Error); } db.closeConnection(); }