private void btnBuscar_Click(object sender, EventArgs e) { if (Validar.ValidarExpresion(txtBuscarEmpleado.Text.ToUpper()) && Validar.ValidarLetra(txtBuscarEmpleado.Text.ToUpper())) { string consulta = $"SELECT `NIF`, `Nombre`, `Apellido`, `Edad`, `Password`, `Activo`, `Imagen` FROM `empleado` WHERE NIF = '{txtBuscarEmpleado.Text}';"; List <ArrayList> data = BBDD.Leer(consulta); if (BBDD.ConnectionWorking) { try { if (GlobalData.CargarDatosSoloEmpleado(data[0])) { mtxtDNI.Text = GlobalData.Empleado.Nif; txtNombre.Text = GlobalData.Empleado.Nombre; txtApellidos.Text = GlobalData.Empleado.Apelido; txtEdad.Text = GlobalData.Empleado.Edad.ToString(); txtPassword.Text = GlobalData.Empleado.Password; if (txtPassword.Text != "") { chkAdmin.Checked = true; txtPassword.ReadOnly = false; } else { chkAdmin.Checked = false; } chkActivo.Checked = GlobalData.Empleado.Activo; if (GlobalData.Empleado.Image != null) { picFotoPerfil.Image = GlobalData.Empleado.Image; } } else { MessageBox.Show("No se ha encontrado ningún usuario con ese DNI en la BBDD."); } } catch { MessageBox.Show("No se ha encontrado ningún usuario con ese DNI en la BBDD."); } } else { MessageBox.Show("Error con la conexión con la base de datos, comprueba tu conexión."); } } else { MessageBox.Show("La estructura o la letra del NIF son incorrectas."); } }