This is a migrated thread and some comments may be shown as answers.

Employee Scheduling Guidance

4 Answers 43 Views
Scheduler
This is a migrated thread and some comments may be shown as answers.
Michael
Top achievements
Rank 1
Michael asked on 01 Feb 2012, 05:08 AM
Hello, 

I have two tables and two RadSchedulers, one for employee availability and one for jobs that the employees work at. 

Lets say I have a job that is on the 15th from noon to 6pm, I want to get a list of all employees available in that time. Employees may have availability that is reccuring (example, they can work every monday from 9 to 5). 

So, with the RadSheduler control, how can I check if an employee is available on one scheduler, so that I may use it on another scheduler. (I mark availability by making an appointment with the subject "Available")

4 Answers, 1 is accepted

Sort by
0
Accepted
Peter
Telerik team
answered on 01 Feb 2012, 12:59 PM
Hello Michael,

Please, refer to the resource availability demo.

Greetings,
Peter
the Telerik team
If you want to get updates on new releases, tips and tricks and sneak peeks at our product labs directly from the developers working on the RadControls for ASP.NET AJAX, subscribe to their blog feed now
0
Nick Coppola
Top achievements
Rank 1
answered on 02 Feb 2012, 06:09 PM
Along this topic, can the RadScheduler be utilized where we have a population of employees that are to be assigned to one or more scheduled routes.  An employee can only be assigned to one route per day.  A route may consist of one or more jobs.

In this scenario, I have a set population of employees to assign to route and a population of jobs (or those to be added).  We also have resources like vehicle to be used, apparel to be worn, etc...

Can I take the scheduler this far?

Thank you,

- Nick
0
Michael
Top achievements
Rank 1
answered on 03 Feb 2012, 06:23 AM
Thanks Peter. 

Using RadScheduler1.Appointments.GetAppointmentsInRange(appointment.Start, appointment.End) 

I was able to check what employees are available to work, it worked out very well. 
0
densteini
Top achievements
Rank 1
answered on 02 Feb 2019, 08:22 AM
You can use this function RadScheduler1.Appointments.GetAppointmentsInRange(appointment.Start, appointment.End)
Tags
Scheduler
Asked by
Michael
Top achievements
Rank 1
Answers by
Peter
Telerik team
Nick Coppola
Top achievements
Rank 1
Michael
Top achievements
Rank 1
densteini
Top achievements
Rank 1
Share this question
or