protected void btnAction_Command(object sender, CommandEventArgs e)
        {
            if (e.CommandName == "Save")
            {
                if (Page.IsValid)
                {
                    Campaign campaign = new Campaign();
                    campaign.Name           = txtName.Text;
                    campaign.Description    = txtDesc.Text;
                    campaign.Active         = cbActive.Checked;
                    campaign.Paused         = cbPaused.Checked;
                    campaign.CampaignType   = ddlType.SelectedValue;
                    campaign.WinningVersion = new CSBusiness.Version();
                    if (ddlWinningVersion.SelectedIndex > 0)
                    {
                        campaign.WinningVersion.VersionId = Convert.ToInt32(ddlWinningVersion.SelectedValue);
                    }
                    if (cId > 0)
                    {
                        campaign.CampaignId = cId;
                    }

                    AddVersions(ref campaign);
                    CampaignFactory.SaveCampaign(campaign);
                    lblSuccess.Visible = true;
                    CampaignManager.InitializeCampaigns();
                }
            }
            if (cId == 0)
            {
                Response.Redirect("CampaignList.aspx");
            }
        }