예제 #1
0
        protected virtual void OnOrderStatusChanged(OrderInfoEventArgs args)
        {
            var tmp = this.OrderStatusChanged;

            if (tmp != null)
            {
                tmp(this, args);
            }
        }
예제 #2
0
        void gw_OrderChanged(object sender, OrderInfoEventArgs e)
        {
            if (e.OrderInfo.Mode == OrderInfoMode.NewOrder)
            {
                _logger.Log(e.OrderInfo.ToString());
                _logger.Log(e.OrderInfoDetails.ToString());
            }

            //e.OrderInfoDetails.
            //throw new NotImplementedException();
        }
예제 #3
0
 private void OrderStatusChanged(object sender, OrderInfoEventArgs e)
 {
     Console.WriteLine("Order status changed: {0}\n{1}", e.OrderInfo, e.OrderInfoDetails);
 }
예제 #4
0
 private static void OrderChanged(object sender, OrderInfoEventArgs e)
 {
     // Process order here
     Console.WriteLine("--> ORDER: {0}", e.OrderInfo);
 }