public static void LogDocumentsDownloaded(List<string> virtualPaths) { string userID = System.Web.Security.Membership.GetUser().ProviderUserKey.ToString(); DocumentsOperations documentsOperations = new DocumentsOperations(); foreach (string path in virtualPaths) { Guid fileID = documentsOperations.GetFileIDByVirtualPath(path); documentsOperations.InsertFilesDownloadAuditTrails(fileID,new Guid(userID)); } }