public bool DoesBaseAllowTableAudit() { var list = new List<Table>(GetTableHierarchy()); list.Remove(this); return (list.Count(x => x.AllowAuditTracking) > 0); }