protected void Page_Load(object sender, EventArgs e) { ci = EditedObject as ConversionInfo; if (ci == null) { RedirectToAccessDenied(GetString("general.invalidparameters")); } if (!ci.CheckPermissions(PermissionsEnum.Read, CurrentSiteName, CurrentUser)) { RedirectToAccessDenied(ci.TypeInfo.ModuleName, "Read"); } // Get the conversions currentValues = GetCampaigns(); if (!RequestHelper.IsPostBack()) { usCampaigns.Value = currentValues; } usCampaigns.WhereCondition = "CampaignSiteID = " + SiteContext.CurrentSiteID; usCampaigns.OnSelectionChanged += usConversions_OnSelectionChanged; }
protected void Page_Init(object sender, EventArgs e) { ConversionInfo ci = EditedObject as ConversionInfo; string conversionName = QueryHelper.GetString("conversionName", String.Empty); if (conversionName != String.Empty) { // Try to check dialog mode conversionName = conversionName.Trim(';'); ci = ConversionInfoProvider.GetConversionInfo(conversionName, SiteContext.CurrentSiteName); } // Test whether conversion is in current site, if not - test if user is authorized for conversion's site if (ci != null) { if (!ci.CheckPermissions(PermissionsEnum.Read, CurrentSiteName, CurrentUser)) { RedirectToAccessDenied(ci.TypeInfo.ModuleName, "Read"); } } if ((conversionName != String.Empty) && (ci == null)) { // Set warning text infoText = String.Format(GetString("conversion.editedobjectnotexits"), HTMLHelper.HTMLEncode(conversionName)); // Create new conversion info based on conversion name ci = new ConversionInfo(); ci.ConversionName = conversionName; ci.ConversionDisplayName = conversionName; } if (modalDialog) { if (ci != null) { PageTitle.TitleText = GetString("analytics.conversion"); } else { PageTitle.TitleText = GetString("conversion.conversion.new"); } } if (ci != null) { EditedObject = ci; } }