Esempio n. 1
0
        public void AddChildren(Node parentNode, Node childrenNode)
        {
            var node           = Context.Nodes.Single(n => n == parentNode);
            var children       = Context.Nodes.Single(n => n == childrenNode);
            var parentChildren = new ParentChildren()
            {
                Parent = node, Children = children
            };

            node.ChildrenRelation.Add(parentChildren);
            Context.SaveChanges();
        }
Esempio n. 2
0
        public void AddChildren(int nodeId, int childrenNodeId)
        {
            var node           = Context.Nodes.Single(n => n.Id == nodeId);
            var childrenNode   = Context.Nodes.Single(n => n.Id == childrenNodeId);
            var parentChildren = new ParentChildren()
            {
                Parent = node, Children = childrenNode
            };

            node.ChildrenRelation.Add(parentChildren);

            Context.SaveChanges();
        }