private void button1_Click(object sender, EventArgs e) { if (textBoxId.Text != "") { int idBuscar = Int32.Parse(textBoxId.Text); txtCargando.Visible = true; txtCargando.Refresh(); txtCargando.Update(); tablaProductosAlmacen.DataSource = almacenProductos.obtenerProductosAlmacen(this.idAlmacen, idBuscar, textBoxNombre.Text, (int)Math.Round(numStockMin.Value), (int)Math.Round(numStockMax.Value)); tablaProductosAlmacen.Refresh(); tablaProductosAlmacen.Update(); txtCargando.Visible = false; txtCargando.Refresh(); txtCargando.Update(); txtNumResultados.Text = ((BindingList <ProductoAlmacen>)tablaProductosAlmacen.DataSource).Count.ToString() + " Resultado(s)"; txtNumResultados.Refresh(); txtNumResultados.Update(); } else { txtCargando.Visible = true; txtCargando.Refresh(); txtCargando.Update(); tablaProductosAlmacen.DataSource = almacenProductos.obtenerProductosAlmacen(this.idAlmacen, textBoxNombre.Text, (int)Math.Round(numStockMin.Value), (int)Math.Round(numStockMax.Value)); tablaProductosAlmacen.Refresh(); tablaProductosAlmacen.Update(); txtCargando.Visible = false; txtCargando.Refresh(); txtCargando.Update(); txtNumResultados.Text = ((BindingList <ProductoAlmacen>)tablaProductosAlmacen.DataSource).Count.ToString() + " Resultado(s)"; txtNumResultados.Refresh(); txtNumResultados.Update(); } if (tablaProductosAlmacen.CurrentRow != null) { nombreSeleccionado.Text = ((ProductoAlmacen)tablaProductosAlmacen.CurrentRow.DataBoundItem).Nombre; stockActualSeleccionado.Text = ((ProductoAlmacen)tablaProductosAlmacen.CurrentRow.DataBoundItem).CantidadAlmacenada.ToString(); nuevoStockNumBox.Value = ((ProductoAlmacen)tablaProductosAlmacen.CurrentRow.DataBoundItem).CantidadAlmacenada; } else { stockActualSeleccionado.Text = nombreSeleccionado.Text = ""; nuevoStockNumBox.Value = 0; } }
public PantallaProductosAlmacen(int idAlmacen, char tipoUser) { productosBL = new AlmacenProductosBL(); almacenProductos = new AlmacenProductosBL(); //BindingList<int> enteros = new BindingList<int>(); InitializeComponent(); this.idAlmacen = idAlmacen; if (tipoUser == 'A') { //admin this.Height = 510; this.Width = 841; btnInsertarProducto.Enabled = true; btnModificarStock.Enabled = true; button2.Location = new Point(685, 367); } else if (tipoUser == 'U') { //usuario normal this.Height = 523; this.Width = 510; btnInsertarProducto.Enabled = false; btnModificarStock.Enabled = false; button2.Location = new Point(352, 433); } tablaProductosAlmacen.AutoGenerateColumns = false; tablaProductosAlmacen.DataSource = almacenProductos.obtenerProductosAlmacen(idAlmacen); txtNumResultados.Text = ((BindingList <ProductoAlmacen>)tablaProductosAlmacen.DataSource).Count.ToString() + " Resultado(s)"; txtNumResultados.Visible = true; almacenProductos.actualizarAlmacenPedidoProd(); }
public PantallaModificarStock(Almacen almacenModificar) { productosBL = new AlmacenProductosBL(); this.almacenModificar = almacenModificar; InitializeComponent(); dataGridStock.AutoGenerateColumns = false; dataGridStock.DataSource = productosBL.obtenerProductosAlmacen(almacenModificar.IdAlmacen); }
/* * public PantallaSeleccionarProducto() * { * productosBL = new AlmacenProductosBL(); * InitializeComponent(); * dataGridProductos.AutoGenerateColumns = false; * dataGridProductos.DataSource = productosBL.obtenerProductosEmpresa(); * } */ public PantallaSeleccionarProducto(int idAlmacen) { productosBL = new AlmacenProductosBL(); InitializeComponent(); dataGridProductos.AutoGenerateColumns = false; dataGridProductos.DataSource = productosBL.obtenerProductosAlmacen(idAlmacen); productosBL.actualizarAlmacenPedidoProd(); }
//inicializacion con lista de productos public PantallaProductosAlmacen(int idAlmacen) { productosBL = new AlmacenProductosBL(); almacenProductos = new AlmacenProductosBL(); //BindingList<int> enteros = new BindingList<int>(); InitializeComponent(); tablaProductosAlmacen.AutoGenerateColumns = false; tablaProductosAlmacen.DataSource = almacenProductos.obtenerProductosAlmacen(idAlmacen); this.idAlmacen = idAlmacen; }