Hello,
I've downloaded the telerik scheduler.
when I use the "RadSchedule Scenario Wizard" to add Web Service with Customer Provider, everything works fine.
I would like to make a change to allow Multiple Resources be selected.
I can see the following code in MyDbSechedulerProvider.cs ... However I cannot select more than 1 teacher and 1 student per appointment
I've downloaded the telerik scheduler.
when I use the "RadSchedule Scenario Wizard" to add Web Service with Customer Provider, everything works fine.
I would like to make a change to allow Multiple Resources be selected.
I can see the following code in MyDbSechedulerProvider.cs ... However I cannot select more than 1 teacher and 1 student per appointment
public override IEnumerable<
Resource
> GetResourcesByType(RadScheduler owner, string resourceType)
{
switch (resourceType)
{
case "Teacher":
return Teachers.Values;
case "Student":
return Students.Values;
default:
throw new InvalidOperationException("Unknown resource type: " + resourceType);
}
}
public override IDictionary<
ResourceType
, IEnumerable<Resource>> GetResources(ISchedulerInfo schedulerInfo)
{
var resCollection = new Dictionary<
ResourceType
, IEnumerable<Resource>>();
resCollection.Add(new ResourceType("Teacher", false), Teachers.Values);
resCollection.Add(new ResourceType("Student", true), Students.Values);
return resCollection;
}
public override IEnumerable<
ResourceType
> GetResourceTypes(RadScheduler owner)
{
var resourceTypes = new ResourceType[2];
resourceTypes[0] = new ResourceType("Teacher", false);
resourceTypes[1] = new ResourceType("Student", true);
return resourceTypes;
}