public void buscar() { ArrayList lista = new ArrayList(); // detalle if (cbox_filtro_producto.SelectedIndex == 1) { string buscar = "and p.detalle like '%" + txt_buscar.Text + "%'"; lista = DatosProducto.getProductosBuscarModelo(buscar); } //codigo else if (cbox_filtro_producto.SelectedIndex == 0) { string buscar = "and p.codigo like '%" + txt_buscar.Text + "%'"; lista = DatosProducto.getProductosBuscarModelo(buscar); } else if (cbox_filtro_producto.SelectedIndex == 2) { lista = DatosProducto.getProductosBuscarModelo(""); for (int i = lista.Count; i > 0; i--) { if (((Producto)lista[i - 1]).Stock > ((Producto)lista[i - 1]).Stock_min) { lista.RemoveAt(i - 1); } } } else { lista = listaVacia; } if (lista.Count == 0) { bdd_productos.DataSource = listaVacia; if (cbox_filtro_producto.SelectedIndex == 0) { txt_buscar.Text = ""; } } else { listaVacia.Clear(); listaVacia = lista; if (cbox_filtro_producto.SelectedIndex == 0) { txt_buscar.SelectAll(); } bdd_productos.DataSource = listaVacia; } if (cbox_filtro_producto.SelectedIndex == 0) { this.AcceptButton = btn_agregar; txt_codigo2.Focus(); } }
public void cargarpro() { // detalle if (cbox_filtro_producto.SelectedIndex == 0) { string buscar = "and p.detalle like '%" + txt_buscar.Text + "%'"; listaInicial = DatosProducto.getProductosBuscarModelo(buscar); listainicial2 = DatosProducto.getProductosBuscarModelo(buscar); } }
public Producto_Admin(int tipo) { solo_lectura = 1; InitializeComponent(); cbox_filtro_producto.SelectedIndex = 0; string buscar = "and p.detalle like '%" + txt_buscar.Text + "%'"; listaCargar = DatosProducto.getProductosBuscarModelo(buscar); if (listaCargar.Count > 0) { bdd_productos.DataSource = listaCargar; } btn_modificar.Enabled = false; btn_alta.Enabled = false; }
public void carga() { txt_buscar.Text = ""; string buscar = "and p.detalle like '%" + txt_buscar.Text + "%'"; listaCargar = DatosProducto.getProductosBuscarModelo(buscar); if (listaCargar.Count > 0) { bdd_productos.DataSource = listaCargar; listaVacia = listaCargar; } else { btn_modificar.Enabled = false; } validar_botones(); }
public void buscar() { ArrayList lista = new ArrayList(); // detalle if (cbox_filtro_producto.SelectedIndex == 0) { string buscar = "and p.detalle like '%" + txt_buscar.Text + "%'"; lista = DatosProducto.getProductosBuscarModelo(buscar); } //codigo else if (cbox_filtro_producto.SelectedIndex == 1) { string buscar = "and p.codigo like '%" + txt_buscar.Text + "%'"; lista = DatosProducto.getProductosBuscarModelo(buscar); } else if (cbox_filtro_producto.SelectedIndex == 2) { lista = DatosProducto.getProductosBuscarModelo(""); for (int i = lista.Count; i > 0; i--) { if (((Producto)lista[i - 1]).Stock > ((Producto)lista[i - 1]).Stock_min) { lista.RemoveAt(i - 1); } } } else { lista = listaVacia; } if (lista.Count == 0) { bdd_productos.DataSource = listaVacia; if (cbox_filtro_producto.SelectedIndex == 1) { txt_buscar.Text = ""; } if (cbox_filtro_producto.SelectedIndex == 2) { MessageBox.Show(this, "No hay productos en stock minimo", "¡Aviso!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); cbox_filtro_producto.SelectedIndex = 0; } } else { listaVacia.Clear(); listaVacia = lista; if (cbox_filtro_producto.SelectedIndex == 1) { txt_buscar.SelectAll(); } bdd_productos.DataSource = listaVacia; if (solo_lectura == 0) { btn_modificar.Enabled = true; } } validar_botones(); }