コード例 #1
0
ファイル: OrderProcessing.cs プロジェクト: jjrob13/CSE445HW2
        //This method allows other objects to subscribe to the ProcessedOrderAddedEvent.
        //The ProcessedOrderAddedEvent is designed to notify travel agencies that an order has
        //been reviewed by a hotel supplier
        public static void callMethodWhenAnOrderIsProcessed(Action <int> subscriberMethodForTravelAgency)
        {
            //The method that will get called in the travel agency object takes a single integer, which is
            //the id of the travel agency for which the new order that was added is destined.

            //subscribe the method from the travel agency to the event that will be triggered when a new
            //method is processed from the hotel supplier.
            signalThatAnOrderHasBeenProcessed += new ProcessedOrderAddedEvent(subscriberMethodForTravelAgency);
        }
コード例 #2
0
ファイル: OrderProcessing.cs プロジェクト: jjrob13/CSE445HW2
        //This method allows other objects to subscribe to the ProcessedOrderAddedEvent.
        //The ProcessedOrderAddedEvent is designed to notify travel agencies that an order has 
        //been reviewed by a hotel supplier
        public static void callMethodWhenAnOrderIsProcessed(Action<int> subscriberMethodForTravelAgency)
        {
            //The method that will get called in the travel agency object takes a single integer, which is
            //the id of the travel agency for which the new order that was added is destined.

            //subscribe the method from the travel agency to the event that will be triggered when a new 
            //method is processed from the hotel supplier.
            signalThatAnOrderHasBeenProcessed += new ProcessedOrderAddedEvent(subscriberMethodForTravelAgency);
        }