public int CountVoicePast24Hours() => VCTime.Count > 0 ? VCTime.Last().Value : 0;
private int CountLast(int days, MessageCountHandler.ActivityType t) { switch (t) { case MessageCountHandler.ActivityType.Message: if (Messages.Count == 0) { return(0); } break; case MessageCountHandler.ActivityType.Voice: if (VCTime.Count == 0) { return(0); } break; } var msgs = t == MessageCountHandler.ActivityType.Message ? Messages.TakeLast(days) : VCTime.TakeLast(days); int final = 0; foreach (var msg in msgs) { final += msg.Value; } return(final); }
public bool HasDateKeyVoice(string key) => VCTime.ContainsKey(key);