//Load Resources
ResourceType resourceType = new ResourceType();
resourceType.ForeignKeyField =
"UsersID";
resourceType.KeyField =
"UsersID";
resourceType.Name =
"Devices";
resourceType.TextField =
"Name";
resourceType.AllowMultipleValues =
true;
//Load Scheduled Events
RadScheduler1.DataKeyField =
"UserScheduleID";
RadScheduler1.DataStartField =
"BegDateTime";
RadScheduler1.DataEndField =
"EndDateTime";
RadScheduler1.DataSubjectField =
"Subject";
RadScheduler1.GroupBy =
"Devices";
RadScheduler1.DataRecurrenceField =
"RecurrenceRule";
RadScheduler1.DataRecurrenceParentKeyField =
"RecurrenceParentId";
listOfUserScheduleResources = userScheduleResourceRepository.FetchByUsersID(
Helper.LoadFromSessionAsInt(Helper.SessionKey.SelectedUserID));
resourceType.DataSource = listOfUserScheduleResources;
RadScheduler1.ResourceTypes.Add(resourceType);
listOfUserSchedule = userScheduleRepository.FetchByUsersID(
Helper.LoadFromSessionAsInt(Helper.SessionKey.SelectedUserID));
RadScheduler1.DataSource = listOfUserSchedule;
RadScheduler1.DataBind();