/// <summary> /// Create a Product clone /// </summary> public Product(int TeamId, Product p, double SpendProduct, double SpendMedia1, double SpendMedia2, Random Rnd) { this.TeamId = TeamId; this.Price = p.Price; this.Sugar = p.Sugar; this.Honey = p.Honey; this.Cream = p.Cream; this.Butterfat = p.Butterfat; this.Media1Price = p.Media1Price; this.Media1Sweetness = p.Media1Sweetness; this.Media1Richness = p.Media1Richness; this.Media2Price = p.Media2Price; this.Media2Sweetness = p.Media2Sweetness; this.Media2Richness = p.Media2Richness; this.SpendProduct = SpendProduct; this.SpendMedia1 = SpendMedia1; this.SpendMedia2 = SpendMedia2; MarketShare1 = 0; MarketShare2 = 0; MarketShare3 = 0; }
/// <summary> /// Create a specific Product /// </summary> public void CopyProduct(Product p) { this.TeamId = p.TeamId; this.Price = p.Price; this.Sugar = p.Sugar; this.Honey = p.Honey; this.Cream = p.Cream; this.Butterfat = p.Butterfat; this.Media1Price = p.Media1Price; this.Media1Sweetness = p.Media1Sweetness; this.Media1Richness = p.Media1Richness; this.Media2Price = p.Media2Price; this.Media2Sweetness = p.Media2Sweetness; this.Media2Richness = p.Media2Richness; this.SpendProduct = p.SpendProduct; this.SpendMedia1 = p.SpendMedia1; this.SpendMedia2 = p.SpendMedia2; MarketShare1 = 0; MarketShare2 = 0; MarketShare3 = 0; }
public Product Copy() { Product pnew = new Product(TeamId, Price, Sugar, Honey, Cream, Butterfat, Media1Price, Media1Sweetness, Media1Richness, Media2Price, Media2Sweetness, Media2Richness, SpendProduct, SpendMedia1, SpendMedia2); return pnew; }