示例#1
0
 public WorkflowNode()
 {
     FormPatterns = new FormPatterns();
     DataPatterns = new DataPatterns();
     UserPatterns = new UserPatterns();
     dataObject = new DataObject();
 }
示例#2
0
 public WorkflowNode()
 {
     FormPatterns = new FormPatterns();
     DataPatterns = new DataPatterns();
     UserPatterns = new UserPatterns();
     dataObject   = new DataObject();
 }
示例#3
0
        public XmlNode Searialize(XmlDocument doc)
        {
            DataPatterns obj  = this;
            XmlNode      node = doc.CreateNode(XmlNodeType.Element, "DataPatterns", null);

            foreach (DataPattern fp in obj.ListofDataPatterns)
            {
                XmlNode      cnode            = doc.CreateNode(XmlNodeType.Element, "datapattern", null);
                XmlAttribute datapatternidatt = doc.CreateAttribute("datapatternid");
                datapatternidatt.Value = fp.Datapatternid;
                cnode.Attributes.Append(datapatternidatt);
                node.AppendChild(cnode);
            }
            return(node);
        }
示例#4
0
 public static DataPatterns Desearilize(XmlNode node)
 {
     DataPatterns obj = null;
     if (node != null && node.Name == "DataPatterns")
     {
         obj = new DataPatterns();
         foreach (XmlNode cnode in node.ChildNodes)
         {
             if (cnode.Name == "datapattern")
             {
                 obj.ListofDataPatterns.Add(new DataPattern(cnode.Attributes["datapatternid"].Value));
             }
         }
     }
     return obj;
 }
示例#5
0
        public static DataPatterns Desearilize(XmlNode node)
        {
            DataPatterns obj = null;

            if (node != null && node.Name == "DataPatterns")
            {
                obj = new DataPatterns();
                foreach (XmlNode cnode in node.ChildNodes)
                {
                    if (cnode.Name == "datapattern")
                    {
                        obj.ListofDataPatterns.Add(new DataPattern(cnode.Attributes["datapatternid"].Value));
                    }
                }
            }
            return(obj);
        }