private void txt_KeyPress(object sender, KeyPressEventArgs e)
        {
            if (Char.IsDigit(e.KeyChar))
            {
                e.Handled = false;
            }
            else if (Char.IsControl(e.KeyChar))
            {
                e.Handled = false;
            }
            else if (Char.IsSeparator(e.KeyChar))
            {
                e.Handled = false;
            }
            else
            {
                e.Handled = true;
            }
            if ((int)e.KeyChar == (int)Keys.Enter)
            {
                DataTable dtTrabajador;
                dtTrabajador = NTrabajador.mostrarTrabajadorDni(txtNroDoc.Text);
                if (dtTrabajador.Rows.Count <= 0)
                {
                    MessageBox.Show("No existe un trabajador con el nro de doc ingresado");
                }
                else
                {
                    decimal sueldo = 00.00m;
                    if (Convert.ToString(dtTrabajador.Rows[0][2].ToString()) == "" || Convert.ToString(dtTrabajador.Rows[0][2].ToString()) == null)
                    {
                        sueldo = 00.00m;
                    }
                    else
                    {
                        sueldo = Convert.ToDecimal(Convert.ToString(dtTrabajador.Rows[0][2].ToString()));
                    }
                    if (sueldo <= 0)
                    {
                        MessageBox.Show("Ingrese un sueldo mayor a 0");
                        cbFactor.SelectedIndex = -1;
                        return;
                    }
                    else
                    {
                        lblIdTrabajador.Text = Convert.ToString(dtTrabajador.Rows[0][0].ToString());
                        // if (Validar() == true)
                        // {
                        txtTrabajador.Text     = Convert.ToString(dtTrabajador.Rows[0][1].ToString());
                        txtSueldo.Text         = Convert.ToString(dtTrabajador.Rows[0][2].ToString());
                        lblDNI.Text            = Convert.ToString(dtTrabajador.Rows[0][3].ToString());
                        cbFactor.SelectedIndex = 1;
                        mostrarDctos();
                        mostrarAdelantos();
                        txtDiasTrabajados.Select();
                        btnGuardar.Enabled = true;
                        // }else
                        //{
                        //  MessageBox.Show("Ya se registró un pago a este traajador en este mes");
                        // txtNroDoc.Focus();
                        //btnGuardar.Enabled = false;

                        // }
                    }
                }
            }
        }