Exemplo n.º 1
0
        //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);
     }
 }
Exemplo n.º 4
0
 //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);
     }
 }
Exemplo n.º 5
0
 //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();
     }
 }