/// <summary> /// Obtiene los datos básicos de un nodo /// </summary> protected MLNode GetMLNodeBase(string tag, BaseExtendedModel item) { MLNode nodeML = new MLNode(tag); // Asigna los datos al nodo FillNodeBase(nodeML, item); // Devuelve el nodo return(nodeML); }
/// <summary> /// Obtiene los datos básicos de un nodo /// </summary> protected void FillNodeBase(MLNode nodeML, BaseExtendedModel item) { nodeML.Attributes.Add(TagId, item.GlobalId); nodeML.Nodes.Add(TagName, item.Name); nodeML.Nodes.Add(TagDescription, item.Description); }
/// <summary> /// Carga los datos básicos de un nodo /// </summary> protected void LoadBase(MLNode nodeML, BaseExtendedModel item) { item.GlobalId = nodeML.Attributes[TagId].Value; item.Name = nodeML.Nodes[TagName].Value; item.Description = nodeML.Nodes[TagDescription].Value; }