/// <summary> /// AddRRuleByDay /// </summary> /// <param name="sb"></param> /// <param name="repeat"></param> private void AddRRuleByDay(StringBuilder sb, eDailyRecurrenceRepeat repeat) { sb.Append(";BYDAY="); switch (repeat) { case eDailyRecurrenceRepeat.All: sb.Append(";BYDAY=SU,MO,TU,WE,TH,FR,SA"); break; case eDailyRecurrenceRepeat.WeekDays: sb.Append(";BYDAY=MO,TU,WE,TH,FR"); break; default: sb.Append(";BYDAY=SA,SU"); break; } }
private void OnRepeatOnDaysOfWeekChanged(eDailyRecurrenceRepeat oldValue, eDailyRecurrenceRepeat newValue) { OnPropertyChanged(new PropertyChangedEventArgs("RepeatOnDaysOfWeek")); }