Ejemplo n.º 1
0
        /// <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;
            }
        }
Ejemplo n.º 2
0
 private void OnRepeatOnDaysOfWeekChanged(eDailyRecurrenceRepeat oldValue, eDailyRecurrenceRepeat newValue)
 {
     OnPropertyChanged(new PropertyChangedEventArgs("RepeatOnDaysOfWeek"));
 }