To get the recurrence pattern of an appointment, you can use its RecurrenceRule and the Pattern property, as you are already doing.
var pattern = CurrentCreatedAppointment.RecurrenceRule.Pattern;
Note that the Appointment elements doesn't have a recurrence rule set by default, so in the situations where the property is not set explicitly its value will be null. A similar statement applies for the DaysOfWeekMask property - if not defined explicitly, its value is None.
Can you tell me what exactly doesn't work on your side? And also when your code is executed? It would be useful, if you could isolate the issue in a runnable project and send it over.
Get quickly onboarded and successful
with your Telerik and/or Kendo UI products with the Virtual Classroom free technical training, available to all active customers. Learn More.