protected void imbEditCampaign_Click(object sender, EventArgs e)
        {
            try
            {
                cmbCampaignCode.DataSource     = RankingCampaignBiz.GetCampaignMasterList(); //C=Customer
                cmbCampaignCode.DataTextField  = "slm_CampaignCode";
                cmbCampaignCode.DataValueField = "slm_CampaignCode";
                cmbCampaignCode.DataBind();
                cmbCampaignCode.Items.Insert(0, new ListItem("", ""));

                cmbCampaignName.DataSource     = RankingCampaignBiz.GetCampaignMasterList(); //C=Customer
                cmbCampaignName.DataTextField  = "slm_CampaignName";
                cmbCampaignName.DataValueField = "slm_CampaignCode";
                cmbCampaignName.DataBind();
                cmbCampaignName.Items.Insert(0, new ListItem("", ""));

                decimal RankingCampaignId = decimal.Parse(((ImageButton)sender).CommandArgument);

                List <RankingCampaignData> rcs = (List <RankingCampaignData>)ViewState["Campaign"];
                RankingCampaignData        rc  = rcs.Where(r => r.coc_RankingCampaignId == RankingCampaignId).FirstOrDefault();

                cmbCampaignCode.SelectedValue = rc.coc_CampaignCode;
                cmbCampaignName.SelectedValue = rc.coc_CampaignCode;

                mpePopupAddCampaign.Show();
                upPopupAddCampaign.Update();
            }
            catch (Exception ex)
            {
                string message = ex.InnerException != null ? ex.InnerException.Message : ex.Message;
                _log.Debug(message);
                AppUtil.ClientAlert(Page, message);
            }
        }
        protected void btnAddCampaign_Click(object sender, EventArgs e)
        {
            try
            {
                cmbCampaignCode.DataSource     = RankingCampaignBiz.GetCampaignMasterList(); //C=Customer
                cmbCampaignCode.DataTextField  = "slm_CampaignCode";
                cmbCampaignCode.DataValueField = "slm_CampaignCode";
                cmbCampaignCode.DataBind();
                cmbCampaignCode.Items.Insert(0, new ListItem("", ""));

                cmbCampaignName.DataSource     = RankingCampaignBiz.GetCampaignMasterList(); //C=Customer
                cmbCampaignName.DataTextField  = "slm_CampaignName";
                cmbCampaignName.DataValueField = "slm_CampaignCode";
                cmbCampaignName.DataBind();
                cmbCampaignName.Items.Insert(0, new ListItem("", ""));
                mpePopupAddCampaign.Show();
                upPopupAddCampaign.Update();
            }
            catch (Exception ex)
            {
                string message = ex.InnerException != null ? ex.InnerException.Message : ex.Message;
                _log.Debug(message);
                AppUtil.ClientAlert(Page, message);
            }
        }
        private void DoSearchCampaign(int pageIndex)
        {
            try
            {
                //RankingCampaignBiz biz = new RankingCampaignBiz();

                if (ViewState["Campaign"] == null)
                {
                    List <RankingCampaignData> list = RankingCampaignBiz.GetRankingCampaignList(hidRankingId.Value.Trim());
                    ViewState["Campaign"] = list;
                }
                BindGridview_gvAddCampaign(((List <RankingCampaignData>)ViewState["Campaign"]).ToArray());
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }