/// <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); } }
/// <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); }