private void BuscarEmpleados(string tipo_busqueda, string texto_busqueda) { try { string rpta; DataTable Tabla = NEmpleados.BuscarEmpleados(tipo_busqueda, texto_busqueda, out rpta); this.dgvEmpleados.DataSource = Tabla; if (Tabla != null) { this.dgvEmpleados.Enabled = true; this.lblResultados.Text = "Se encontraron " + Tabla.Rows.Count + " empleados"; string[] columns_header_text = { "Id empleado", "Nombre", "Teléfono", "Correo electrónico", "Cargo", "Contraseña", "Clave maestra", "Estado" }; this.dgvEmpleados = DatagridString.ChangeColumnsHeaderText(this.dgvEmpleados, columns_header_text); bool[] columns_visible = { false, true, true, true, true, false, false, false, false }; this.dgvEmpleados = DatagridString.ChangeColumnsVisible(this.dgvEmpleados, columns_visible); this.CargarPanelColumnas(this.dgvEmpleados); } else { this.dgvEmpleados.Enabled = false; this.lblResultados.Text = "No se encontraron empleados"; } } catch (Exception ex) { Mensajes.MensajeErrorCompleto(this.Name, "BuscarEmpleados", "Hubo un error al buscar un empleado", ex.Message); } }
private void BuscarClientes(string tipo_busqueda, string texto_busqueda) { try { DataTable Tabla = NClientes.BuscarClientes(tipo_busqueda, texto_busqueda); this.dgvClientes.DataSource = Tabla; if (Tabla != null) { this.lblResultados.Text = "Se encontraron " + Tabla.Rows.Count + " clientes"; this.dgvClientes.Enabled = true; string[] columns_header_text = { "Id cliente", "Nombre", "Teléfono", "Correo electrónico" }; this.dgvClientes = DatagridString.ChangeColumnsHeaderText(this.dgvClientes, columns_header_text); bool[] columns_visible = { false, true, true, true }; this.dgvClientes = DatagridString.ChangeColumnsVisible(this.dgvClientes, columns_visible); } else { this.lblResultados.Text = "No se encontraron clientes"; this.dgvClientes.Enabled = false; } } catch (Exception ex) { Mensajes.MensajeErrorCompleto(this.Name, "BuscarClientes", "Hubo un error con la tabla de datos", ex.Message); } }