Esempio n. 1
0
 public override void Close()
 {
     ChangeTracker.IsForecastOpen = false;
     Mediator.UnregisterRecipientAndIgnoreTags(this);
     Races.Clear();
     LineSr.UnsubscribeFromEnent(DataCopy_DataSqlUpdateSucceeded);
     base.Close();
 }
Esempio n. 2
0
 private void DataCopy_DataSqlUpdateSucceeded(eUpdateType eut, string sProviderDescription)
 {
     if (ChangeTracker.CurrentMatch.VisibleBetDomainCount == 0)
     {
         LineSr.UnsubscribeFromEnent(DataCopy_DataSqlUpdateSucceeded);
         Mediator.SendMessage(true, MsgTag.NavigateBack);
         ShowError(TranslationProvider.Translate(MultistringTags.TERMINAL_NO_BETDOMAINS).ToString(), null, true, 3);
     }
 }
Esempio n. 3
0
        public override void Close()
        {
            _timer.Stop();
            _timer.Tick -= Timer_Elapsed;

            Mediator.UnregisterRecipientAndIgnoreTags(this);
            Matches.Clear();
            LineSr.UnsubscribeFromEnent(DataCopy_DataSqlUpdateSucceeded);
            base.Close();
        }
Esempio n. 4
0
 private void DataCopy_DataSqlUpdateSucceeded(eUpdateType eut, string sProviderDescription)
 {
     if (!StationRepository.IsLiveMatchEnabled)
     {
         LineSr.UnsubscribeFromEnent(DataCopy_DataSqlUpdateSucceeded);
         disabledLive = true;
         Mediator.SendMessage("", MsgTag.ShowFirstViewAndResetFilters);
     }
     if (eut == eUpdateType.LiveBet)
     {
         Update();
     }
 }
        public override void Close()
        {
            if (ChangeTracker.CurrentMatch != null)
            {
                ChangeTracker.CurrentMatch.IsStartUp = true;

                if (ChangeTracker.CurrentMatch.GoalsTimer != null)
                {
                    ChangeTracker.CurrentMatch.GoalsTimer.Stop();
                }
            }
            LineSr.UnsubscribeFromEnent(DataCopy_DataSqlUpdateSucceeded);
            ChangeTracker.IsBetdomainViewOpen = false;
            base.Close();
        }
        public override void Close()
        {
            LineSr.UnsubscribeFromEnent(LineSr_DataSqlUpdateSucceeded);

            base.Close();
        }