Ok for some reason I have a recurrance dated for 19/04/2016 but for some reason its giviing me recurrances in the past instead of the future.
//Creating a Weekly Recurrence rule
interval = 2;
RecurrenceRange range =
range.Start = Convert.ToDateTime(rdStartShift.SelectedDate);
range.EventDuration = TimeSpan.FromMinutes(30);
range.MaxOccurrences = 3;
RecurrenceDay recurrenceDay = (RecurrenceDay) Convert.ToInt32(rdDayOfWeek.SelectedValue);
// _shifts.RecurrenceRule = new WeeklyRecurrenceRule(interval, recurrenceDay, range).ToString();
DayOfWeek startDayOfWeek = DayOfWeek.Monday;
WeeklyRecurrenceRule(interval, recurrenceDay, range, startDayOfWeek).ToString();
I am sure if i set weekly which I have done acording to the option it should set them in the future.