private void GeneratePurchaseActivity(double spent, ContactInfo contact) { var activityTitleBuilder = new ActivityTitleBuilder(); ActivityInfoProvider.SetActivityInfo(new ActivityInfo { ActivityTitle = activityTitleBuilder.CreateTitle("purchase", "$" + spent), ActivityValue = spent.ToString(CultureHelper.EnglishCulture), //ActivityURL = "/", ActivityItemID = 0, ActivityType = "purchase", ActivitySiteID = _mSiteInfo.SiteID, ActivityContactID = contact.ContactID }); }
private void GeneratePageVisitActivity(TreeNode document, ContactInfo contact) { var nameBuilder = new ActivityTitleBuilder(); var url = DocumentURLProvider.GetAbsoluteUrl(document); var activity = new ActivityInfo { ActivityContactID = contact.ContactID, ActivitySiteID = mSite.SiteID, ActivityTitle = nameBuilder.CreateTitle(PredefinedActivityType.PAGE_VISIT, document.GetDocumentName()), ActivityType = PredefinedActivityType.PAGE_VISIT, ActivityURL = url, ActivityURLHash = mHashService.GetActivityUrlHash(url) }; ActivityInfo.Provider.Set(activity); }