Exemple #1
0
 public IndexViewModel(IQueryable <EventViewModel> eventItems, DateTime?filterDate, CalendarNames calendarName, OrderTypes orderBy)
     : this(eventItems)
 {
     FilterDate   = filterDate;
     CalendarName = calendarName;
     OrderBy      = orderBy;
 }
Exemple #2
0
        /// <summary>
        /// Implement this method if you use custom resources.
        /// </summary>
        public override IEnumerable <Resource> GetResourcesByType(RadScheduler owner, string resourceType)
        {
            string[] sharedCalendarNames = CalendarNames.Split(new char[] { ',' });


            List <Resource> resources = new List <Resource>(sharedCalendarNames.Length);

            for (int ix = 0; ix < sharedCalendarNames.Length; ix++)
            {
                Resource sharedCalendar = new Resource();
                sharedCalendar.Type     = "SharedCalendar";
                sharedCalendar.Key      = sharedCalendarNames[ix];
                sharedCalendar.Text     = sharedCalendarNames[ix];
                sharedCalendar.CssClass = "res" + sharedCalendarNames[ix];

                resources.Add(sharedCalendar);
            }

            return(resources.ToArray());
        }