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(); }
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); }