private bool getData() { string url = idToUrl(id); string content = HttpReader.Read(url); processContent(content); processTimestamps(); if (data.SomethingNull()) { return(false); } return(true); }
public int Do() { int processedItems = 0; string xml = HttpReader.Read(url); XmlDocument xmlDoc = new XmlDocument(); xmlDoc.LoadXml(xml); XmlNode channelNode = xmlDoc.DocumentElement.FirstChild; foreach (XmlNode node in channelNode.ChildNodes) { if (node.Name == "item") { bool processed = processItem(node); if (processed) { processedItems++; } } } return(processedItems); }