//
        //--------------------------------------------------------------------
        //
        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);
        }
Esempio n. 3
0
 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);
     }
 }
Esempio n. 4
0
        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();
        }