예제 #1
0
 protected override void OnDeleted()
 {
     base.OnDeleted();
     if (DefinicjaBrunchSchema.OnDeleted != null)
     {
         DefinicjaBrunchSchema.OnDeleted((DefinicjaBrunch)this);
     }
 }
예제 #2
0
 protected override void OnEditing()
 {
     base.OnEditing();
     if (DefinicjaBrunchSchema.OnEditing != null)
     {
         DefinicjaBrunchSchema.OnEditing((DefinicjaBrunch)this);
     }
 }
예제 #3
0
            protected sealed override AccessRights GetParentsObjectRight()
            {
                AccessRights result = CalcParentsObjectRight();

                if (DefinicjaBrunchSchema.OnCalcParentsObjectRight != null)
                {
                    DefinicjaBrunchSchema.OnCalcParentsObjectRight((DefinicjaBrunch)this, ref result);
                }
                return(result);
            }
예제 #4
0
 protected override void OnAdded()
 {
     base.OnAdded();
     System.Diagnostics.Debug.Assert(record.Projekt == null || record.Projekt.State == RowState.Detached || Session == record.Projekt.Session);
     System.Diagnostics.Debug.Assert(record.Pracownik == null || record.Pracownik.State == RowState.Detached || Session == record.Pracownik.Session);
     if (DefinicjaBrunchSchema.OnAdded != null)
     {
         DefinicjaBrunchSchema.OnAdded((DefinicjaBrunch)this);
     }
 }
예제 #5
0
            public sealed override AccessRights GetObjectRight()
            {
                AccessRights ar = CalcObjectRight();

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