public void MakeCall(int number)
        {
            numberEventArgs = new AccountEventArgs
            {
                SenderNumber   = Account.Number,
                ReceiverNumber = number
            };

            OnCallHandler?.Invoke(this, numberEventArgs);
        }
        public void MakeCall(int number)
        {
            numberEventArgs = new AccountEventArgs
            {
                SenderNumber   = Account.Number,
                ReceiverNumber = number
            };

            Console.ForegroundColor = ConsoleColor.White;
            Console.WriteLine($"Try call to {AddressBook.GetAccountNameByNumber(number)}.");

            OnCallHandler?.Invoke(this, numberEventArgs);
        }
Beispiel #3
0
 private arithmeticFunctionDelegation(string name, OnCallHandler handler, ArithmeticQueue queue)
     : base(name)
 {
     p_Queue = queue;
     p_Handler = handler;
 }
Beispiel #4
0
 public static ArithmeticFunction FromDelegate(string name, OnCallHandler handler)
 {
     return new arithmeticFunctionDelegation(name, handler);
 }
Beispiel #5
0
 public arithmeticFunctionDelegation(string name, OnCallHandler handler)
     : this(name, handler, null)
 {
 }