//Constructor. public FrmBuscarProducto(FrmIngresoProductos _FormIngresoProductos) { InitializeComponent(); FormIngresoProductos = _FormIngresoProductos; //Estable la búqueda por defecto (Código) cbxTipoBusqueda.SelectedIndex = 0; //Rellena los resultados con las coincidencias que encuentre. this.dgvProductos.DataSource = NProductos.Buscar("", "Código"); }
//******************************************************************************* //******************************************************************************* public void Buscar() { try { this.dataGridViewProductos.DataSource = NProductos.Buscar(this.textboxNombreBuscar.Text); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public void Buscar() { try { this.dataGridViewProductos.DataSource = NProductos.Buscar(this.textBoxBuscarNombre.Text); } catch (Exception ex) { MensajeError(ex.Message); } }
//txtBuscar - Evento TextChanged - Carga los resultados de la búsqueda. private void txtBuscar_TextChanged(object sender, EventArgs e) { try { //Busca las coincidencias. this.dgvProductos.DataSource = NProductos.Buscar(this.txtBuscar.Text, this.cbxTipoBusqueda.Text); } catch (Exception ex) { //En caso de error muestra mensaje al usuario. new Configuracion().Mensaje(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
//txtBuscar - Evento TextChanged - Muestra los datos que coincidan con la búsqueda en el "dvgProductos". private void txtBuscar_TextChanged(object sender, EventArgs e) { if (this.txtBuscar.Text == String.Empty || this.cbxTipoBusqueda.Text == "") { Configuracion.NumeroPagina = 1; this.Mostrar(); this.panelPaginacion.Show(); } else { try { this.dgvProductos.DataSource = NProductos.Buscar(this.txtBuscar.Text, this.cbxTipoBusqueda.Text); } catch (Exception ex) { MessageBox.Show(ex.Message, String.Format(Configuracion.Titulo, "Error"), MessageBoxButtons.OK, MessageBoxIcon.Error); } this.panelPaginacion.Hide(); } }