protected override void OnDeleted() { base.OnDeleted(); if (PunktSchema.OnDeleted != null) { PunktSchema.OnDeleted((Punkt)this); } }
protected override void OnEditing() { base.OnEditing(); if (PunktSchema.OnEditing != null) { PunktSchema.OnEditing((Punkt)this); } }
protected sealed override AccessRights GetParentsObjectRight() { AccessRights result = CalcParentsObjectRight(); if (PunktSchema.OnCalcParentsObjectRight != null) { PunktSchema.OnCalcParentsObjectRight((Punkt)this, ref result); } return(result); }
public sealed override AccessRights GetObjectRight() { AccessRights ar = CalcObjectRight(); if (PunktSchema.OnCalcObjectRight != null) { PunktSchema.OnCalcObjectRight((Punkt)this, ref ar); } return(ar); }
protected override void OnAdded() { base.OnAdded(); Session.Verifiers.Add(new DefinicjaRequiredVerifier(this)); System.Diagnostics.Debug.Assert(record.Definicja == null || record.Definicja.State == RowState.Detached || Session == record.Definicja.Session); System.Diagnostics.Debug.Assert(record.Dokument == null || record.Dokument.State == RowState.Detached || Session == record.Dokument.Session); if (PunktSchema.OnAdded != null) { PunktSchema.OnAdded((Punkt)this); } }