BoldDeskWe are launching BoldDesk on Product Hunt soon. Learn more & follow us.
Hi,
When I click on an event on the calendar, I get the ScheduleAppointment object that is associated with the event.
When it comes to recurrence event, how can I get and edit the original event ? (As in "Open the entire series" vs. "Open this one" on outlook recurrence events) ?
Thanks,
Kesem
Hi Kesem,
Thank you for your patience.
We have analysed your query,
based on the implementation of SfSchedule, currently we don’t have support to
handle the recurrence appointment in Schedule events. We will consider this
scenario and we will implement this support in any of our future releases.
Please let us know, if you have
any concerns.
Regards,
Joy Oyiess Rex K
Hi Kesem,
We appreciate your patience.
From our latest service pack (Essential Studio
for WinRT v11.3.0.32), we are able to handle the Recurrence
appointments in the SfSchedule events. You can download it from the following
location.
We have created a simple sample
for the same, please find the sample in the attachment.
In the provided sample we have
provided options to handle the recurrence appointments. Please refer the below
code snippet to get the child appointment as well as original appointment from
the SfSchedule event.
[Code Snippet] void
schedule1_ContextMenuOpening(object sender, ContextMenuOpeningEventArgs e) { if (e.Appointment != null) { //to
get the Child Appointment ScheduleAppointment childAppointment = (e.Appointment as ScheduleAppointment); //to
get the Parent Appointment var myAppointment =
from app in (sender as SfSchedule).Appointments
where
app.RecurrenceID == (e.Appointment
as ScheduleAppointment).RecurrenceID
select
app; if (myAppointment != null) {
ScheduleAppointment parentAppointment =
(ScheduleAppointment)myAppointment; } }
} |
Please let us know, if you need any further assistance.
Regards,
Joy Oyiess Rex K