Esempio n. 1
0
        public static void SendEventsToCalendar(List <Event> events, Calendar calendarName, CalendarAccount google, bool splitEvents, bool enableReminders, string customEventName)
        {
            //split events by day if checked
            if (splitEvents)
            {
                events = EventManager.SplitEventsByDay(events);
            }

            //pass thread canceler, so that sending can be stopped if needed
            CalendarManager.threadCanceler = threadCanceler;

            //start sending
            CalendarManager.AddEventsToCalenderGoogle(events, calendarName.Id, enableReminders, customEventName);

            //fire event to let others know event sending is done
            SendingEventsCompleted.Invoke();
        }