public void Insert(int BrowsingBehaviorId, int?RelevantId, string UserName, string Url, string SearchTerms, string SessionId, string CreatedBy, DateTime CreatedOn, string ModifiedBy, DateTime ModifiedOn) { BrowsingLog item = new BrowsingLog(); item.BrowsingBehaviorId = BrowsingBehaviorId; item.RelevantId = RelevantId; item.UserName = UserName; item.Url = Url; item.SearchTerms = SearchTerms; item.SessionId = SessionId; item.CreatedBy = CreatedBy; item.CreatedOn = CreatedOn; item.ModifiedBy = ModifiedBy; item.ModifiedOn = ModifiedOn; item.Save(UserName); }
/// <summary> /// Logs the users browsing information, used for site Statistics. /// </summary> /// <param name="relevantId">The relevant id.</param> /// <param name="searchTerm">The search term.</param> /// <param name="browsingBehaviour">The browsing behaviour.</param> /// <param name="url">The URL.</param> /// <param name="sessionId">The session id.</param> /// <param name="userName">Name of the user.</param> public static void LogBrowsingInfo(int?relevantId, string searchTerm, BrowsingBehaviour browsingBehaviour, string url, string sessionId, string userName) { //if (SiteSettingCache.GetSiteSettings().CollectBrowsingCategory) { BrowsingLog browsingLog = new BrowsingLog(); browsingLog.BrowsingBehaviorId = (int)browsingBehaviour; if (searchTerm != null) { browsingLog.SearchTerms = searchTerm; } if (relevantId != null) { browsingLog.RelevantId = relevantId; } browsingLog.UserName = userName; browsingLog.Url = url; browsingLog.SessionId = sessionId; browsingLog.Save("System"); //} }