BExIS.Web.Shell.Areas.DDM.Models.ShowPrimaryDataModel.ConvertContentDiscriptorsToFileInfos C# (CSharp) Method

ConvertContentDiscriptorsToFileInfos() private static method

private static ConvertContentDiscriptorsToFileInfos ( List cds ) : List
cds List
return List
        private static List<BasicFileInfo> ConvertContentDiscriptorsToFileInfos(List<ContentDescriptor> cds)
        {
            List<BasicFileInfo> list = new List<BasicFileInfo>();

            foreach (ContentDescriptor cd in cds)
            {

                string filePath = Path.Combine(AppConfiguration.DataPath, cd.URI);

                if (cd.Name.Equals("unstructuredData") && FileHelper.FileExist(filePath))
                {
                    FileInfo fileInfo = new FileInfo(filePath);

                    list.Add(
                        new BasicFileInfo(fileInfo.Name, cd.URI, cd.MimeType, fileInfo.Extension, fileInfo.Length)
                        );
                }
            }

            return list;
        }