private void txtusuario_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyChar == 13) { objconexion = new Clases.conexion(); conexion = new SqlConnection(objconexion.conn()); //se abre la conexion conexion.Open(); string query = "select * from usuarios where us_login=@us_login"; //asigo a comando el sql command SqlCommand comando = new SqlCommand(query, conexion); //inicializo cualquier parametro definido anteriormente comando.Parameters.Clear(); comando.Parameters.AddWithValue("@us_login", txtusuario.Text); //asigno a leer el sqldatareader para leer el registro SqlDataReader leer = comando.ExecuteReader(); if (leer.Read()) { //lo encuentra pass = leer["us_password"].ToString(); nivel = leer["us_nivel"].ToString(); if (nivel == "1") { txtnivel.Text = "Administrador"; } if (nivel == "2") { txtnivel.Text = "Operador"; } if (nivel == "3") { txtnivel.Text = "Invitado"; } txtpassword.Enabled = true; txtpassword.Focus(); btnaccesar.Enabled = true; string foto = "c:\\fotos\\" + this.txtusuario.Text + ".jpg"; pboxfoto.Image = Image.FromFile(foto); pboxfoto.Visible = true; } else { MessageBox.Show("Error, usuario no registrado", "ERRROR!!", MessageBoxButtons.OK, MessageBoxIcon.Error); txtusuario.Clear(); txtusuario.Focus(); } conexion.Close(); } else { } }
public static void auditoria(string au_actividad, string us_nombre) { conexion objconexion = new conexion(); SqlConnection conn = new SqlConnection(objconexion.conn()); conn.Open(); string query = "insert into auditoria values (@au_login,@au_fecha, @au_actividad)"; SqlCommand cmd = new SqlCommand(query, conn); cmd.Parameters.Clear(); cmd.Parameters.AddWithValue("@au_login", us_nombre); cmd.Parameters.AddWithValue("@au_fecha", DateTime.Now); cmd.Parameters.AddWithValue("@au_actividad", au_actividad); cmd.ExecuteNonQuery(); //conn.Close(); }