public WorkflowNode() { FormPatterns = new FormPatterns(); DataPatterns = new DataPatterns(); UserPatterns = new UserPatterns(); dataObject = new DataObject(); }
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); }
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; }
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); }