Пример #1
0
 /// <summary>
 /// Add stock to a product
 /// </summary>
 /// <param name="product"></param>
 /// <param name="cargo"></param>
 public void AddStock(Product product, int cargo)
 {
     if (SearchRackByProduct(product.name) != null)
     {
         product.AddStock(cargo);
     }
 }
Пример #2
0
        /// <summary>
        /// Adds a new product
        /// </summary>
        /// <param name="name">The name of the new product</param>
        public void AddProduct(string name)
        {
            // Create the product
            Product product = new Product();

            product.AddStock(product.maxStock);
            SortList(Products);

            int id = 0;

            if (Products.Count > 0)
            {
                id = Products.Last().id + 1; // Assign a new id
            }

            // Add the product and order the product
            product.AddProduct(id, name);
            Products.Add(product);
            AddOrderOrShipment(Orders, product);
        }