示例#1
0
 public static void writeDBItem(Excel output, int row, ProduitDB item)
 {
     output.writeCell(row, 0, item.productName);
     output.writeCell(row, 1, item.sku);
     output.writeCell(row, 2, item.productType);
     output.writeCell(row, 3, item.description);
     output.writeDoubleCell(row, 4, item.setupPrice);
     output.writeCell(row, 5, item.priceSetId + "");
     output.writeCell(row, 6, item.active.ToString());
 }
示例#2
0
 public ProduitDB[] getChildProducts()
 {
     ProduitDB[] produits = new ProduitDB[this.colors.Length];
     for (int i = 0; i < this.colors.Length; i++)
     {
         ProduitDB itemDB = this.getProduit();
         itemDB.sku         = this.sku + "_" + this.colors[i];
         itemDB.productType = "static";
         produits[i]        = itemDB;
     }
     return(produits);
 }
示例#3
0
        public ProduitDB getProduit()
        {
            ProduitDB produit = new ProduitDB();

            produit.productName = this.productName;
            produit.sku         = this.sku;
            produit.description = this.description;
            produit.imageURL    = this.defaultImage;
            produit.productType = "master static";
            for (int i = 0; i < this.quantities.Count; i++)
            {
                produit.priceSets.Add(new PriceSet(0, this.productName, (int)this.quantities[i], (double)this.prices[i]));
            }
            return(produit);
        }