Employee Shift Schedule / Planner

1 Answer 325 Views
Form Scheduler and Reminder
Hakim
Top achievements
Rank 1
Hakim asked on 25 Sep 2022, 03:00 PM

Hello,

I am trying to develop an option to work with employees and their shifts. Locations and their opening times indicate the possible working hours. In an overview I pass the location in a ComboBox, in the individual, the employee as a parameter. It would be beneficial to have a possibility to add a location to the appointment dialog to be able to dynamically query with EF. Has anyone here already gained experience?

1 Answer, 1 is accepted

Sort by
0
Accepted
Dess | Tech Support Engineer, Principal
Telerik team
answered on 26 Sep 2022, 10:58 AM
Hello, Hakim, 

Telerik UI for WinForms suite offers RadScheduler control which I believe would fit your scenario: https://docs.telerik.com/devtools/winforms/controls/scheduler/overview 
You can add appointments for the different people (resource) arranged in the appropriate view: https://docs.telerik.com/devtools/winforms/controls/scheduler/views/grouping-by-resources 

Radscheduler provides a convenient API for customizing the edit dialog or creating your own from scratch. The following help articles demonstrate the two approaches:
https://docs.telerik.com/devtools/winforms/controls/scheduler/dialogs/editappointmentdialog   
https://docs.telerik.com/devtools/winforms/controls/scheduler/appointments-and-dialogs/adding-a-custom-field-to-the-editappointment-dialog 

You can also refer to our Demo application >> Scheduler examples and get familiar with the main features that this controls offers. Thus, you will know better whether it would meet your expectations.

I hope this information helps. If you need any further assistance please don't hesitate to contact me. 

Regards,
Dess | Tech Support Engineer, Principal
Progress Telerik

Love the Telerik and Kendo UI products and believe more people should try them? Invite a fellow developer to become a Progress customer and each of you can get a $50 Amazon gift voucher.

Hakim
Top achievements
Rank 1
commented on 30 Sep 2022, 03:27 PM

I'm working with a EF database first approach where preferred shifts are stored in timeprofiles(Id, Start, End, Day, Location, createdAt). How do i work with the scheduler in a week context without dates for a "planner" besides the aktive hours. How do i update Scheduler start end with days as integer?
Dess | Tech Support Engineer, Principal
Telerik team
commented on 03 Oct 2022, 01:53 PM

It is possible to specify the start/end range of the scheduler's ruler simulating the work time:

            this.radScheduler1.ActiveViewType = SchedulerViewType.Week;
            RulerPrimitive ruler = (this.radScheduler1.SchedulerElement.ViewElement as SchedulerDayViewElement).DataAreaElement.Ruler;
            ruler.StartScale = 8;
            ruler.EndScale = 17;

Tags
Form Scheduler and Reminder
Asked by
Hakim
Top achievements
Rank 1
Answers by
Dess | Tech Support Engineer, Principal
Telerik team
Share this question
or