Example #1
0
        public IEnumerable <Document> GetDocuments()
        {
            var documentsNodes = EntityDeSerializer
                                 .GetDeSerializedEntity <DocumentNodesCollection>(_rootFolderPath, FILE_NAME);

            if (documentsNodes != null)
            {
                var documentsList = new List <Document>();
                foreach (var documentNode in documentsNodes.DocumentsNodes)
                {
                    documentsList.Add(NodeToDocument(documentNode));
                }

                return(documentsList);
            }
            else
            {
                return(null);
            }
        }
Example #2
0
        public IEnumerable <Data.Entities.File> GetFiles()
        {
            var filesNodes = EntityDeSerializer
                             .GetDeSerializedEntity <FilesNodesCollection>(_rootFolderPath, FILE_NAME);

            if (filesNodes != null)
            {
                var filesList = new List <Data.Entities.File>();
                foreach (var fileNode in filesNodes.FilesNodes)
                {
                    filesList.Add(NodeToFile(fileNode));
                }

                return(filesList);
            }
            else
            {
                return(null);
            }
        }