Example #1
0
        public SchedulerWeekModel(SchedulerDisplayInfo displayInfo, DateTime today, DisplayedDays displayedDays)
            : base(displayInfo)
        {
            this.displayedDays = displayedDays;

            days = new SchedulerDayModel[(int)displayedDays];
            for (int i = 0; i < days.Length; i++)
                days[i] = new SchedulerDayModel(displayInfo, today);
        }
Example #2
0
        public SchedulerWeekModel(SchedulerDisplayInfo displayInfo, DateTime today, DisplayedDays displayedDays)
            : base(displayInfo)
        {
            this.displayedDays = displayedDays;

            days = new SchedulerDayModel[(int)displayedDays];
            for (int i = 0; i < days.Length; i++)
            {
                days[i] = new SchedulerDayModel(displayInfo, today);
            }
        }
        public SchedulerWeekViewModel(ISchedulerHolder scheduler, IEnumerable<Occurrence> occurrences, DisplayedDays displayedDays)
            : base(scheduler, occurrences)
        {
            this.displayedDays = displayedDays;

            movingDays = 1;
            switch (displayedDays)
            {
                case DisplayedDays.WorkWeek:
                case DisplayedDays.Week:
                    movingDays = 7;
                    break;
            }
        }
Example #4
0
        public SchedulerWeekViewModel(ISchedulerHolder scheduler, IEnumerable <Occurrence> occurrences, DisplayedDays displayedDays)
            : base(scheduler, occurrences)
        {
            this.displayedDays = displayedDays;

            movingDays = 1;
            switch (displayedDays)
            {
            case DisplayedDays.WorkWeek:
            case DisplayedDays.Week:
                movingDays = 7;
                break;
            }
        }