private void ObjectSpaceOnObjectDeleted(object sender, ObjectsManipulatingEventArgs e) { foreach (var obj in e.Objects) { EntityScriptUtil.RunScriptsFor(obj, WhenToRun.OnDeleted, sender as IObjectSpace); } }
private void ObjectSpace_ObjectChanged(object sender, ObjectChangedEventArgs e) { EntityScriptUtil.RunScriptsFor(e.Object, WhenToRun.OnChanged, sender as IObjectSpace); }
private void ObjectSpace_ObjectSaving(object sender, ObjectManipulatingEventArgs e) { EntityScriptUtil.RunScriptsFor(e.Object, WhenToRun.OnSaving, sender as IObjectSpace); }
private void _newObjectViewController_ObjectCreated(object sender, ObjectCreatedEventArgs e) { EntityScriptUtil.RunScriptsFor(e.CreatedObject, WhenToRun.OnNew, e.ObjectSpace); }