The problem:
I have scanned the support center issues and couldn't find a answer. Here is what I want to do:
1) Create an appointment with custom fields and an alarm
2) Add occurrence for that appointment with alarm as well
3) Prevent the alarm from showing and insert my own code for all occurrences
4) Being able to access the custom fields data for all occurrences
5) Dismiss the handled recurrent appointment
The solution:
To accomplish the required tasks, perform the following actions:
Run the attached project. Click the "Create appointment with reminder" button. See the appointment series created at a current time of the day. The alert will be fired in one minute. Before it happens, open the newly created today's appointment, change its "Price" value and save modifications. When the reminder is triggered, a new appointment is created with a Subject line informing of the changed value for the Price custom field.
See Also:
How to bind ASPxScheduler to ObjectDataSource
How to bind ASPxScheduler to MS SQL Server database
How to bind ASPxScheduler to XPO via the Unit of Work
How to bind ASPxScheduler to SyBase ASE 15 database
Question Comments
Added By: Muhammed Yasir at: 5/21/2015 1:08:12 AM
Reminder is now showing.. and why price is always 15?
Added By: Andrey (DevExpress Support) at: 5/21/2015 1:53:24 AMHello,
In this example, the reminder form should not appear as it is mentioned in the annotation's point 3.
The Price field is always equal to 15, because this value is assigned in the ExecuteCore method of the CreateAppointmentWithReminderCallbackCommand class.
Should you have further questions, let me know.