Пример #1
0
        public string GetParentIds()
        {
            string rez = "";

            rez = PrimaryId.ToString();
            foreach (var item in GroupHelper.GetAllParent <DBGroupItem>(this))
            {
                rez += "," + item.PrimaryId;
            }
            return(rez);
        }
Пример #2
0
        public bool GroupCompare(string column, string value)
        {
            DBColumn col = Table.Columns[column];

            foreach (DBItem item in GroupHelper.GetAllParent <DBGroupItem>(this))
            {
                if (!item[col].ToString().Equals(value, StringComparison.OrdinalIgnoreCase))
                {
                    return(false);
                }
            }
            return(true);
        }
Пример #3
0
 public IEnumerable <T> GetParents <T>(bool addCurrent = false)
 {
     return(GroupHelper.GetAllParent <T>(this, addCurrent));
 }