Beispiel #1
0
 /// <summary>
 /// Sets recurrence in direction Google -> Outlook
 /// </summary>
 /// <param name="googleItem">Source Google event</param>
 /// <param name="outlookItem">Target Outlook event</param>
 private void SetRecurrence(Event googleItem, Outlook.AppointmentItem outlookItem)
 {
     if (googleItem.Recurrence != null)
     {
         Logger.Log(string.Join(@"\n", googleItem.Recurrence), EventType.Debug);
         new EventSchedule(googleItem, this._googleCalendar, this.CalendarService).GetOutlookRecurrence(outlookItem);
         this.SetRecurrenceExceptions(googleItem, outlookItem);
     }
     else
     {
         outlookItem.ClearRecurrencePattern();
     }
 }