コード例 #1
0
 private void txtDni_KeyPress(object sender, KeyPressEventArgs e)
 {
     if (Char.IsLetter(e.KeyChar) || char.IsSymbol(e.KeyChar) || char.IsSeparator(e.KeyChar) || char.IsPunctuation(e.KeyChar))
     {
         e.Handled = true;
     }
     if (Char.IsNumber(e.KeyChar))
     {
         e.Handled = false;
         var tabla = NEmpleado.BuscarEmpleado(txtDni.Text);
         if (tabla.Rows.Count > 0)
         {
             if (txtDni.Text == tabla.Rows[0]["dni"].ToString())
             {
                 txtDni.Focus();
                 epEmpleado.Clear();
                 epEmpleado.SetError(txtDni, "ya cuenta con un registro ");
             }
             else
             {
                 epEmpleado.Clear();
             }
         }
     }
 }
コード例 #2
0
        private void textBox2_KeyUp(object sender, KeyEventArgs e)
        {
            //string Consulta = "SELECT empleado.Id_Empleado,empleado.Nombre_Empleado,empleado.Direccion,empleado.Telefono,empleado.Usuario,empleado.Contrase_a,empleado.Estado_Empleado,empleado.Id_Puesto,puesto.Nombre_Puesto,empleado.Id_Centro,centro.Nombre_centro FROM proatitlan.empleado, proatitlan.puesto,proatitlan.centro where empleado.Id_Puesto= puesto.Id_Puesto and empleado.Id_Centro=centro.Id_Centro and empleado.Nombre_Empleado like'" + textBox2.Text + "%';";
            //MySqlConnection cnn = new MySqlConnection(Conexion.Cadena);
            //MySqlDataAdapter mdatos = new MySqlDataAdapter(Consulta, cnn);
            //cnn.Open();
            //DataTable dtDatos = new DataTable();
            //mdatos.Fill(dtDatos);
            //dataGridView1.DataSource = dtDatos;
            //dataGridView1.Refresh();
            //dataGridView1.Columns["Usuario"].Visible = false;
            //dataGridView1.Columns["Contrase_a"].Visible = false;
            //dataGridView1.Columns["Id_Puesto"].Visible = false;
            //dataGridView1.Columns["Id_Centro"].Visible = false;
            //cnn.Close();

            var bus = new DEmpleado();

            bus.Nombre = Convert.ToString(textBox2.Text);

            dataGridView1.DataSource = NEmpleado.BuscarEmpleado(bus);
            dataGridView1.Refresh();
        }
コード例 #3
0
 //Buscar columnas en DATAGRID
 private void BuscarNombre(string textoAbuscar)
 {
     this.dgvEmpleado.DataSource = NEmpleado.BuscarEmpleado(textoAbuscar);
     this.OcultarColumnas(this.dgvEmpleado);
     this.lblNumElementos.Text = "Elementos: " + Convert.ToString(this.dgvEmpleado.Rows.Count);
 }