Пример #1
0
        public bool FilterGameEvents(object item)
        {
            if (m_filterText == null || m_filterText == "")
            {
                return(true);
            }

            GameEventVm eventVm = item as GameEventVm;

            return(eventVm?.Event?.gameId.Contains(m_filterText) ?? false);
        }
Пример #2
0
        private GameEventVm FindEvent(string gameId, DateTime timestamp)
        {
            foreach (var obj in m_eventsCv)
            {
                GameEventVm vm = obj as GameEventVm;

                if (vm?.Event.gameId == gameId && vm?.Event.firstPerceivedAt <= timestamp && vm?.Event.lastPerceivedAt >= timestamp)
                {
                    return(vm);
                }
            }

            return(null);
        }