private List <HMEntities.Settings.LastFiles> ParseSettingLastFilesNode(XmlNode node) { try { List <HMEntities.Settings.LastFiles> lastFiles = new List <HMEntities.Settings.LastFiles>(); foreach (XmlNode xmlFileNodes in node.ChildNodes) { if (xmlFileNodes.NodeType != XmlNodeType.Comment && xmlFileNodes.ChildNodes != null) { HMEntities.Settings.LastFiles file = new HMEntities.Settings.LastFiles(); foreach (XmlNode xmlFileNode in xmlFileNodes.ChildNodes) { switch (xmlFileNode.Name) { case Tags.LastFileName: file.fileNameField = xmlFileNode.InnerText; break; case Tags.LastFileType: file.fileTypeField = (FileType)Convert.ToInt32(xmlFileNode.InnerText); break; case Tags.LastFileDate: file.dateField = xmlFileNode.InnerText; break; } } lastFiles.Add(file); } } return(lastFiles); } catch (Exception ex) { throw ex; } }
private List<HMEntities.Settings.LastFiles> ParseSettingLastFilesNode(XmlNode node) { try { List<HMEntities.Settings.LastFiles> lastFiles = new List<HMEntities.Settings.LastFiles>(); foreach (XmlNode xmlFileNodes in node.ChildNodes) { if (xmlFileNodes.NodeType != XmlNodeType.Comment && xmlFileNodes.ChildNodes != null) { HMEntities.Settings.LastFiles file = new HMEntities.Settings.LastFiles(); foreach (XmlNode xmlFileNode in xmlFileNodes.ChildNodes) { switch (xmlFileNode.Name) { case Tags.LastFileName: file.fileNameField = xmlFileNode.InnerText; break; case Tags.LastFileType: file.fileTypeField = (FileType)Convert.ToInt32(xmlFileNode.InnerText); break; case Tags.LastFileDate: file.dateField = xmlFileNode.InnerText; break; } } lastFiles.Add(file); } } return lastFiles; } catch (Exception ex) { throw ex; } }