C# Class WhiskWork.Web.XmlParser

Show file Open project: jorn-ola-birkeland/WhiskWork

Public Methods

Method Description
ParseWorkItems ( XmlNode doc ) : IEnumerable
ParseWorkItems ( XmlNode doc, string workItemClass ) : IEnumerable

Private Methods

Method Description
CreateProperties ( XmlNode workItem ) : NameValueCollection
ParseClasses ( XmlNode workItemNode, WorkItem workItem ) : WorkItem
ParseLastMoved ( XmlNode workItemNode, WorkItem workItem ) : WorkItem
ParseOrdinal ( XmlNode workItemNode, WorkItem workItem ) : WorkItem
ParseTimestamp ( XmlNode workItemNode, WorkItem workItem ) : WorkItem
ReadWorkSteps ( XmlNodeList worksteps ) : IEnumerable
SelectNodeValueOrDefault ( XmlNode node, string xpath, string defaultValue ) : string

Method Details

ParseWorkItems() public static method

public static ParseWorkItems ( XmlNode doc ) : IEnumerable
doc System.Xml.XmlNode
return IEnumerable

ParseWorkItems() public static method

public static ParseWorkItems ( XmlNode doc, string workItemClass ) : IEnumerable
doc System.Xml.XmlNode
workItemClass string
return IEnumerable