コード例 #1
0
 private void llenarTarjeta()
 {
     servicio           = new ServicioMasterBikes.ServicioClient();
     lblNombreProd.Text = this.producto.nombre;
     lblModelo.Text     = this.producto.modelo;
     lblStock.Text      = this.producto.stock.ToString();
     byte[] imagen = this.producto.imagen;
     picFoto.Image    = ByteToImage(imagen);
     picFoto.SizeMode = PictureBoxSizeMode.StretchImage;
 }
コード例 #2
0
 public FormMotivoCambiarProd(int DetVenta, int cant, int venta, int prodNuevo, int prodAntiguo,int tot, int trabajador,FormCambiarProducto cambiarProd)
 {
     InitializeComponent();
     idDetalleVenta = DetVenta;
     cantidad = cant;
     idVenta = venta;
     idProdNuevo = prodNuevo;
     idProdAntiguo = prodAntiguo;
     total = tot;
     idTrabajador = trabajador;
     formcambiarProd = cambiarProd;
     servicio = new ServicioMasterBikes.ServicioClient();
 }
コード例 #3
0
        private void cargarProdProv()
        {
            List <UserControl> tarjetaProvControl = new List <UserControl>();

            if (tarjetaProvControl != null)
            {
                foreach (UserControl item in this.comprarPage.Controls.OfType <UserControl>())
                {
                    //DO NOT REMOVE COMPONENT IN THIS LOOP BECAUSE
                    //YOU DECREASE THE .Controls  ARRAY AND YOU WILL HAVE AN ERROR
                    tarjetaProvControl.Add(item);
                    //MessageBox.Show(item.Name);
                }
                foreach (UserControl item in tarjetaProvControl)
                {
                    item.Dispose();
                }
            }
            servicio = new ServicioMasterBikes.ServicioClient();
            IEnumerable <CapaLogicaNegocios.ServicioMasterBikes.Cl_Producto> listaProd = servicio.obtenerProdProv();
            int x = 5;
            int y = 5;

            foreach (var prod in listaProd)
            {
                TarjetaProvControl tp = new TarjetaProvControl(prod, this);
                tp.Location = new Point(x, y);
                x          += 185;
                if (x > 650)
                {
                    x  = 5;
                    y += 260;
                }
                comprarPage.Controls.Add(tp);
            }
        }