Esempio n. 1
0
        public void AddOrUpdate(PortableNode portableNode)
        {
            var existingNode = PortableNodes.SingleOrDefault(p => p.Id == portableNode.Id);

            portableNode.PortableNodeCollection = this;
            if (existingNode != null) existingNode = portableNode;
            else PortableNodes.Add(portableNode);
        }
Esempio n. 2
0
        public void AddOrUpdate(PortableNode portableNode)
        {
            var existingNode = PortableNodes.SingleOrDefault(p => p.Id == portableNode.Id);

            portableNode.PortableNodeCollection = this;
            if (existingNode != null)
            {
                existingNode = portableNode;
            }
            else
            {
                PortableNodes.Add(portableNode);
            }
        }