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;
            }
        }