Ejemplo n.º 1
0
        /// <summary>
        /// Deserialization constructor.
        /// </summary>
        /// <param name="parent">The parent.</param>
        /// <param name="src">The source.</param>
        /// <exception cref="System.ArgumentNullException">src</exception>
        public BlueprintMarketGroup(MarketGroup parent, SerializableBlueprintMarketGroup src)
            : base(parent, src)
        {
            src.ThrowIfNull(nameof(src));

            SubGroups = new BlueprintMarketGroupCollection(this, src.SubGroups);
            Blueprints = new BlueprintCollection(this, src.Blueprints);
        }
Ejemplo n.º 2
0
        private void GenerateDemoData()
        {
            //string[] car = { "Engine", "Tires", "Center", "Gear" };
            //string[] motorcycle = { "Engine", "Tires", "Chassis", "Tank" };
            //string[] bicycle = { "Rack", "Tires", "Pedals" };

            string car        = "Engine, Tires, Center, Gear";
            string motorcycle = "Engine, Tires, Chassis, Tank";
            string bicycle    = "Rack, Tires, Pedals";


            BlueprintCollection.Add(new OrderVM("Car", 10, DateTime.Now.AddHours(3), DateTime.Now, car));
            BlueprintCollection.Add(new OrderVM("Motorcycle", 50, DateTime.Now.AddHours(6), DateTime.Now, motorcycle));
            BlueprintCollection.Add(new OrderVM("Bicycle", 30, DateTime.Now, DateTime.Now, bicycle));
        }
Ejemplo n.º 3
0
 /// <summary>
 /// Deserialization constructor.
 /// </summary>
 /// <param name="src"></param>
 public BlueprintMarketGroup(BlueprintMarketGroup parent, SerializableBlueprintGroup src)
     : base(parent, src)
 {
     m_subCategories = new BlueprintMarketGroupCollection(this, src.SubGroups);
     m_blueprints = new BlueprintCollection(this, src.Blueprints);
 }