Esempio n. 1
0
        public void ShowToOrderpicker(object s, ProductAddedEventArgs poe)
        {
            StringBuilder prodAddInfo = new StringBuilder("==========Warehouse===========");

            prodAddInfo.Append(string.Format("\nThe following product was added:\n{0},\n{1} times",
                                             poe.product.Description,
                                             poe.amount.ToString()));

            prodAddInfo.Append("\n==========================================\n");
            ConsoleController.Print(prodAddInfo.ToString());
        }
Esempio n. 2
0
 /// <summary>
 /// Rise new product added
 /// </summary>
 /// <param name="e"></param>
 public static void ProductAdded(ProductAddedEventArgs e) => SystemEvents.InvokeEvent(null, OnProductAdded, e, nameof(OnProductAdded));
 public void HandleProductAdded(object sender, ProductAddedEventArgs args)
 {
     products.Add(args.Product);
     System.Console.WriteLine($"Product {args.Product.Name} received in Reporting Service");
 }
 public static void OnProductAddedHandler(object sender, ProductAddedEventArgs args)
 {
     //Do something
 }