protected void Page_Load(object sender, EventArgs e)
    {
        ci = EditedObject as CampaignInfo;
        if (!RequestHelper.IsPostBack())
        {
            if (ci != null)
            {
                rbAllConversions.Checked = ci.CampaignUseAllConversions;
                rbSelectedConversions.Checked = !ci.CampaignUseAllConversions;
            }
        }

        // Validate SiteID for non administrators
        if (ci != null)
        {
            if (!ci.CheckPermissions(PermissionsEnum.Read, CurrentSiteName, CurrentUser))
            {
                RedirectToAccessDenied(ci.TypeInfo.ModuleName, "Read");
            }
        }

        plcTable.Visible = !rbAllConversions.Checked;

        campaignID = QueryHelper.GetInteger("campaignid", 0);

        // Get the conversions
        currentValues = GetConversions();

        if (!RequestHelper.IsPostBack())
        {
            usConversions.Value = currentValues;
        }

        usConversions.WhereCondition = "ConversionSiteID = " + SiteContext.CurrentSiteID;
        usConversions.OnSelectionChanged += usConversions_OnSelectionChanged;
        rbAllConversions.CheckedChanged += ConversionsSelection_changed;
        rbSelectedConversions.CheckedChanged += ConversionsSelection_changed;
    }
Пример #2
0
    protected void Page_Load(object sender, EventArgs e)
    {
        ci = EditedObject as CampaignInfo;
        if (!RequestHelper.IsPostBack())
        {
            if (ci != null)
            {
                rbAllConversions.Checked      = ci.CampaignUseAllConversions;
                rbSelectedConversions.Checked = !ci.CampaignUseAllConversions;
            }
        }

        // Validate SiteID for non administrators
        if (ci != null)
        {
            if (!ci.CheckPermissions(PermissionsEnum.Read, CurrentSiteName, CurrentUser))
            {
                RedirectToAccessDenied(ci.TypeInfo.ModuleName, "Read");
            }
        }

        plcTable.Visible = !rbAllConversions.Checked;

        campaignID = QueryHelper.GetInteger("campaignid", 0);

        // Get the conversions
        currentValues = GetConversions();

        if (!RequestHelper.IsPostBack())
        {
            usConversions.Value = currentValues;
        }

        usConversions.WhereCondition          = "ConversionSiteID = " + SiteContext.CurrentSiteID;
        usConversions.OnSelectionChanged     += usConversions_OnSelectionChanged;
        rbAllConversions.CheckedChanged      += ConversionsSelection_changed;
        rbSelectedConversions.CheckedChanged += ConversionsSelection_changed;
    }