Example #1
0
        private void getCurrentEvents(out FacebookObjectCollection <Event> o_Events, eEventsType i_EventsType)
        {
            o_Events = null;

            switch (i_EventsType)
            {
            case eEventsType.Attending:
            {
                o_Events = m_LoggedInUser.EventsCreated;
                break;
            }

            case eEventsType.Maybe:
            {
                o_Events = m_LoggedInUser.EventsMaybe;
                break;
            }

            case eEventsType.NotAttending:
            {
                o_Events = m_LoggedInUser.EventsDeclined;
                break;
            }

            case eEventsType.NotRepliad:
            {
                o_Events = m_LoggedInUser.EventsNotYetReplied;
                break;
            }
            }
        }
Example #2
0
        private void runNewThreadOnEvents(eEventsType i_EventsType)
        {
            Thread currentThread = new Thread(() =>
            {
                getCurrentEvents(out m_CurrentEvents, i_EventsType);
                fetchEvents();
            });

            currentThread.Start();
        }