示例#1
0
        private void ReloadProducts(List <Producto> ret)
        {
            var a = ret;
            List <ProductoForm> lista = new List <ProductoForm>();

            Products.Controls.Clear();
            foreach (var item in a)
            {
                ProductoForm frmView = new ProductoForm()
                {
                    Code        = item.IDProducto,
                    Descripcion = item.Descripcion,
                    Precio      = item.Precio
                };
                frmView.TopLevel = false;
                frmView.SetearImagen(item.ImagenByte);
                Products.Controls.Add(frmView);
                frmView.Show();
            }
            Refresh();
        }
示例#2
0
        private void CargarProductosEnForm()
        {
            listaP = _productoController.GetProductos();
            var a = listaP;
            List <ProductoForm> lista = new List <ProductoForm>();

            foreach (var item in a)
            {
                item.Precio      = _productoController.GetPrecioPrd(item.IDProducto);
                item.ProductType = _productoController.GetDescripcionTipoProducto(item.IDProducto);
                ProductoForm frmView = new ProductoForm()
                {
                    Code        = item.IDProducto,
                    Descripcion = item.Descripcion,
                    Precio      = item.Precio
                };
                frmView.TopLevel = false;
                frmView.SetearImagen(item.ImagenByte);
                Products.Controls.Add(frmView);
                frmView.Show();
            }
        }