コード例 #1
0
        private void button2_Click(object sender, EventArgs e)
        {
            this.Close();
            frmmenu x = new frmmenu();

            x.Show();
        }
        private void button2_Click(object sender, EventArgs e)
        {
            this.Close();
            frmmenu x = new frmmenu();

            x.Text = "Menu principal VERSION 1.0 USUARIO: " + user + " " + "NIVEL: " + nvl;
            x.Show();
            Clases.globales.auditoria("Salio de capturas de calificaciones", user);
        }
        private void txtpassword_KeyPress(object sender, KeyPressEventArgs e)
        {
            if (e.KeyChar == 13)
            {
                txtpassword.Text = encriptar();
                conexion.Open();
                SqlCommand comando = new SqlCommand("select * from usuarios where us_login=@us_login and us_password=@us_password", conexion);
                //asigo a comando el sql command
                //inicializo cualquier parametro definido anteriormente
                comando.Parameters.Clear();
                comando.Parameters.AddWithValue("@us_login", txtusuario.Text);
                comando.Parameters.AddWithValue("@us_password", txtpassword.Text);
                //asigno a leer el sqldatareader para leer el registro
                SqlDataReader leer = comando.ExecuteReader();
                if (leer.Read())
                {
                    pass = leer["us_password"].ToString();

                    /*DialogResult res = MessageBox.Show("Bienvenido al sistema: " + txtusuario.Text, "Bienvenido", MessageBoxButtons.OK, MessageBoxIcon.Information);
                     * if(res== DialogResult.OK)
                     * {*/
                    Clases.globales.auditoria("Ingreso al sistema", txtusuario.Text);
                    Formas.frmmenu x = new Formas.frmmenu();
                    x.Text = "Menu principal VERSION 1.0 USUARIO: " + txtusuario.Text + " " + "NIVEL: " + txtnivel.Text;
                    x.Show();
                    this.Hide();
                    usuario = txtusuario.Text;
                    nvl     = txtnivel.Text;
                    //}
                }
                else//password incorrecto
                {
                    MessageBox.Show("Error, password incorrecta", "ERROR!!", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    txtpassword.Clear();
                    txtpassword.Focus();
                    intentos++;
                    if (intentos == 3)
                    {
                        MessageBox.Show("Oportunidades agotadas!!", "Error!!", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                        //El sistema se cierra
                        Application.Exit();
                    }
                }
                conexion.Close();
            }
        }
        private void btnaccesar_Click(object sender, EventArgs e)
        {
            txtpassword.Text = encriptar();
            conexion.Open();
            string query = "select * from usuarios where us_password=@us_password";
            //asigo a comando el sql command
            SqlCommand comando = new SqlCommand(query, conexion);

            //inicializo cualquier parametro definido anteriormente
            comando.Parameters.Clear();
            comando.Parameters.AddWithValue("@us_password", txtpassword.Text);
            //asigno a leer el sqldatareader para leer el registro
            SqlDataReader leer = comando.ExecuteReader();

            if (leer.Read())
            {
                pass = leer["us_password"].ToString();



                Formas.frmmenu x = new Formas.frmmenu();
                x.Show();
                this.Hide();
            }
            else//password incorrecto
            {
                MessageBox.Show("Error, password incorrecta", "ERROR!!", MessageBoxButtons.OK, MessageBoxIcon.Error);
                txtpassword.Clear();
                txtpassword.Focus();
                intentos++;
                if (intentos == 3)
                {
                    MessageBox.Show("Oportunidades agotadas!!", "Error!!", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    //El sistema se cierra
                    Application.Exit();
                }
            }
            if (pass == txtpassword.Text.Trim())
            {
            }
            conexion.Close();
        }