예제 #1
0
        protected virtual void OnRejected()
        {
            lastRejected = DateTime.Now;
            RejectedEventHandler handler = Rejected;

            if (handler != null)
            {
                handler(this, EventArgs.Empty);
            }
        }
예제 #2
0
        public void initialize()
        {
            ConnectedEventHandler    ConnectedDelegate    = new ConnectedEventHandler(HandleConnectedEvent);
            DisconnectedEventHandler DisconnectedDelegate = new DisconnectedEventHandler(HandleDisconnectedEvent);
            EscrowEventHandler       EscrowedDelegate     = new EscrowEventHandler(HandleEscrowedEvent);
            RejectedEventHandler     RejectedDelegate     = new RejectedEventHandler(HandleRejectedEvent);
            ReturnedEventHandler     ReturnedDelegate     = new ReturnedEventHandler(HandleReturnedEvent);
            StackedEventHandler      StackedDelegate      = new StackedEventHandler(HandleStackedEvent);


            billacceptor.OnConnected    += ConnectedDelegate;
            billacceptor.OnDisconnected += DisconnectedDelegate;
            billacceptor.OnEscrow       += EscrowedDelegate;
            billacceptor.OnRejected     += RejectedDelegate;
            billacceptor.OnReturned     += ReturnedDelegate;
            billacceptor.OnStacked      += StackedDelegate;
        }