public static Stream GetFileStream(CommonLibrary.Services.FileSystem.FileInfo objFile)
 {
     CommonLibrary.Services.FileSystem.FileController objFileController = new CommonLibrary.Services.FileSystem.FileController();
     Stream fileStream = null;
     switch (objFile.StorageLocation)
     {
         case (int)CommonLibrary.Services.FileSystem.FolderController.StorageLocationTypes.InsecureFileSystem:
             fileStream = new FileStream(objFile.PhysicalPath, FileMode.Open, FileAccess.Read, FileShare.Read);
             break;
         case (int)CommonLibrary.Services.FileSystem.FolderController.StorageLocationTypes.SecureFileSystem:
             fileStream = new FileStream(objFile.PhysicalPath + Globals.glbProtectedExtension, FileMode.Open, FileAccess.Read, FileShare.Read);
             break;
         case (int)CommonLibrary.Services.FileSystem.FolderController.StorageLocationTypes.DatabaseSecure:
             fileStream = new MemoryStream(objFileController.GetFileContent(objFile.FileId, objFile.PortalId));
             break;
     }
     return fileStream;
 }