Exemplo 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);
        }
Exemplo 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);
            }
        }