Esempio n. 1
0
        static internal void Record(Root root, Relation rel, Item item1, Item item2)
        {
            var nam1 = item1.GetFullNameId();
            var nam2 = item2.GetFullNameId();
            var rnam = rel.GetNameId();

            var name = $" [{rnam}]   ({nam1}) --> ({nam2})";

            (int parentIndex, int chilldIndex) = rel.AppendLink(item1, item2);
            new ItemLinked(root.Get <ChangeManager>().ChangeSet, rel, item1, item2, parentIndex, chilldIndex, name).DoNow();
        }