XmlNode CreateOrgsNode(XmlDocument doc)
{
xmlOrganizations = orgs;
//creo elemento
XmlElement organizations = doc.CreateElement("Organizations");
//aggiungo attributi all'elemento
organizations.SetAttribute("DefaultOrganization",xmlOrganizations.p_default_organization);
//creo nodo figlio
XmlNode organization = CreateOrgNode(doc);
organizations.AppendChild(organization);
return organizations;
}
XmlNode CreateOrgNode(XmlDocument doc)
{
xmlOrganization = org;
//creo elemento
XmlElement organization = doc.CreateElement("Organization");
//aggiungo attributi all'elemento
organization.SetAttribute("Identifier","");
organization.SetAttribute("Structure","Hierarchical");
//creo nodo figlio
XmlNode item = CreateItemNode(doc);
organization.AppendChild(item);
//creo nodo figlio
XmlNode constraints = CreateConstsNode(doc);
organization.AppendChild(constraints);
return organization;
}
Orgs rappresenta A -> è uno soltanto....non da problemi
org rappresenta B -> da 1 a n...come mi consigli di impostare il ciclo??
grazie per il tuo aiuto