I am converting an outlook apppointment to a scheduleview appointment, in converting the recurrence I am trying to build a RecurrenceDays, I may be missing something but I have not been able to find any documentation on building a RecurrencePattern from scratch so I am winging it.
When I step through the code below everything is fine except RecurrenceDay.AddDay doesn't do anything, The result is that telerikdays is always None. What am I missing?
When I step through the code below everything is fine except RecurrenceDay.AddDay doesn't do anything, The result is that telerikdays is always None. What am I missing?
pat.Frequency = RecurrenceFrequency.Weekly;pat.MaxOccurrences = week.NumberOfOccurrences;Microsoft.Exchange.WebServices.Data.DayOfTheWeekCollection days = ((Microsoft.Exchange.WebServices.Data.Recurrence.WeeklyPattern)week).DaysOfTheWeek;RecurrenceDays telerikdays = new RecurrenceDays();foreach (DayOfWeek d in days){ switch (d) { case DayOfWeek.Friday: telerikdays.AddDay(RecurrenceDays.Friday); break; case DayOfWeek.Saturday: telerikdays.AddDay(RecurrenceDays.Saturday); break; case DayOfWeek.Sunday: telerikdays.AddDay(RecurrenceDays.Sunday); break; case DayOfWeek.Monday: telerikdays.AddDay(RecurrenceDays.Monday); break; case DayOfWeek.Tuesday: telerikdays.AddDay(RecurrenceDays.Tuesday); break; case DayOfWeek.Wednesday: telerikdays.AddDay(RecurrenceDays.Wednesday); break; case DayOfWeek.Thursday: telerikdays.AddDay(RecurrenceDays.Thursday); break; }}pat.DaysOfWeekMask = telerikdays;