コード例 #1
0
        /// <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);
        }
コード例 #2
0
 /// <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);
 }
コード例 #3
0
 /// <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;
 }