Ejemplo n.º 1
0
 // Code History:
 // 2010-12-12 mws
 // ******************************************************************************
 public void ScAddCSCconceptId(string conceptElementId, ConceptId conceptId)
 {
     XmlNode parentXN = XmlDoc.SelectSingleNode("/nar:" + RootElemName + "/nar:conceptSet/nar:concept[@id='" + conceptElementId + "']", NsMngr);
     if (parentXN == null)
         AddCSconcept(conceptElementId);
     parentXN = XmlDoc.SelectSingleNode("/nar:" + RootElemName + "/nar:conceptSet/nar:concept[@id='" + conceptElementId + "']", NsMngr);
     XmlElement newXElement = XmlDoc.CreateElement("conceptId", G2NsCs);
     if (!string.IsNullOrEmpty(conceptId.qcode))
         newXElement.SetAttribute("qcode", conceptId.qcode);
     if (!string.IsNullOrEmpty(conceptId.created))
         newXElement.SetAttribute("created", conceptId.created);
     if (!string.IsNullOrEmpty(conceptId.retired))
         newXElement.SetAttribute("retired", conceptId.retired);
     parentXN.PrependChild(newXElement);
 }
 public ConceptStructProp()
 {
     CoreConcept = new Concept();
     ConceptId = new ConceptId();
     Type = new Type();
     Names = new List<Name>();
     Definitions = new List<Definition>();
     Notes = new List<Note>();
     RemoteInfos = new List<RemoteInfo>();
     HierarchyInfos = new List<HierarchyInfo>();
     SameAsses = new List<SameAs>();
     Broaders = new List<Broader>();
     Narrowers = new List<Narrower>();
     Relateds = new List<Related>();
 }