示例#1
0
 protected override void OnDeleted()
 {
     base.OnDeleted();
     if (DefinicjaPunktuSchema.OnDeleted != null)
     {
         DefinicjaPunktuSchema.OnDeleted((DefinicjaPunktu)this);
     }
 }
示例#2
0
 protected override void OnEditing()
 {
     base.OnEditing();
     if (DefinicjaPunktuSchema.OnEditing != null)
     {
         DefinicjaPunktuSchema.OnEditing((DefinicjaPunktu)this);
     }
 }
示例#3
0
 protected override void OnAdded()
 {
     base.OnAdded();
     Session.Verifiers.Add(new NazwaRequiredVerifier(this));
     if (DefinicjaPunktuSchema.OnAdded != null)
     {
         DefinicjaPunktuSchema.OnAdded((DefinicjaPunktu)this);
     }
 }
示例#4
0
            protected sealed override AccessRights GetParentsObjectRight()
            {
                AccessRights result = CalcParentsObjectRight();

                if (DefinicjaPunktuSchema.OnCalcParentsObjectRight != null)
                {
                    DefinicjaPunktuSchema.OnCalcParentsObjectRight((DefinicjaPunktu)this, ref result);
                }
                return(result);
            }
示例#5
0
            public sealed override AccessRights GetObjectRight()
            {
                AccessRights ar = CalcObjectRight();

                if (DefinicjaPunktuSchema.OnCalcObjectRight != null)
                {
                    DefinicjaPunktuSchema.OnCalcObjectRight((DefinicjaPunktu)this, ref ar);
                }
                return(ar);
            }