private void OnReminder(Event e)
{
var reminder = (Reminder)e;
if ((reminder.Clock.Type == ClockType.Local && reminder.Clock.Mode == ClockMode.Simulation) || reminder.Clock.Type == ClockType.Exchange)
reminder.Clock.DateTime = e.dateTime;
((Reminder)e).Execute();
}