Exemple #1
0
 private void Reload()
 {
     BestConversationTimeChanged?.Invoke(this, EventArgs.Empty);
     ConversationCountChanged?.Invoke(this, EventArgs.Empty);
     KilometersCountChanged?.Invoke(this, EventArgs.Empty);
     ReceivedMessagesCountChanged?.Invoke(this, EventArgs.Empty);
     SentMessagesCountChanged?.Invoke(this, EventArgs.Empty);
 }
Exemple #2
0
        private void conversationTimer_Elapsed(object sender, ElapsedEventArgs e)
        {
            if (!_recordingStats)
            {
                return;
            }

            CurrentConversationTime = CurrentConversationTime.Add(new TimeSpan(0, 0, 0, 1));
            CurrentConversationTimeChanged?.Invoke(this, EventArgs.Empty);

            if (CurrentConversationTime > Statistics.BestConversationTime)
            {
                Statistics.BestConversationTime = CurrentConversationTime;
                BestConversationTimeChanged?.Invoke(this, EventArgs.Empty);
            }
        }