public virtual void AddInsertTrigger(string baseIdentifier, string className, NeoDatis.Odb.Core.Server.Trigger.ServerInsertTrigger trigger) { serverImpl.AddInsertTrigger(baseIdentifier, className, trigger); }
public virtual void AddInsertTrigger(string baseIdentifier, string className, NeoDatis.Odb.Core.Server.Trigger.ServerInsertTrigger trigger) { NeoDatis.Odb.Core.Server.Layers.Layer3.Engine.IServerStorageEngine engine = (NeoDatis.Odb.Core.Server.Layers.Layer3.Engine.IServerStorageEngine )bases[baseIdentifier]; if (engine == null) { throw new NeoDatis.Odb.ODBRuntimeException(NeoDatis.Odb.Core.Error.UnregisteredBaseOnServer .AddParameter(baseIdentifier)); } engine.AddInsertTriggerFor(className, trigger); }