コード例 #1
0
        private void CheckMessagesForEvent(int cntr)
        {
            bool isInAll = GlobalMethods.CheckIfInAllConditions(cntr, conditionalValAndMsg);
            int  pos     = -1;

            if (isInAll == false)
            {
                pos = GlobalMethods.CheckFirstIfInConditions(cntr, conditionalValAndMsg);
            }
            if (isInAll)
            {
                OnEventUpdate(new EventBase(cntr, GlobalMethods.GetCombinedStrFromList(conditionalValAndMsg)));
            }
            else if (pos != -1)
            {
                OnEventUpdate(new EventBase(cntr, conditionalValAndMsg[pos]));
            }
            else
            {
                OnEventUpdate(new EventBase(cntr));
            }
        }