Exemple #1
0
 private void ScannerManager_SheetProcessed(object sender, SheetEventArgs e)
 {
     _lastVotingResult = e.SheetProcessingSession.VotingResult;
     _lastError        = e.SheetProcessingSession.Error;
     _lastDropResult   = e.SheetProcessingSession.DropResult;
     _lastSheetType    = e.SheetProcessingSession.SheetType;
     _sheetProcessed.GetAccess(this);
     _sheetProcessed.Set();
 }
Exemple #2
0
 private void ScannerManager_NewSheetReceived(object sender, SheetEventArgs e)
 {
     _logger.LogVerbose(Message.Common_DebugCall);
     if (_bulletinReceivingAllowed || CanReceiveBulletin())
     {
         _bulletinReceivingAllowed = false;
         e.SheetProcessingSession.ReceivingAllowed = true;
     }
     else
     {
         e.SheetProcessingSession.ReceivingAllowed = false;
     }
     _sheetProcessed.GetAccess(this);
     _sheetProcessed.Reset();
     _workflowManager.GoToActivity(NewSheetReceivedHandlerActivityName);
 }