/// <summary>
        /// CampaignView Section is the Integration part of the CampaignInfo, Targetfile Provider, Followup
        /// Mainframe and Left Navigaton section
        /// </summary>
        /// <returns></returns>
        public ActionResult CampaignView(int?CampaignId)
        {
            if (CampaignId == null)
            {
                CampaignId = 0;
            }
            Session["CampaignId"] = CampaignId;
            ACM.Model.Campaign campaign = new ACM.Model.Campaign();
            campaign.CampaignId = Convert.ToInt32(CampaignId);
            var campaignInq = campaignServiceClient.CampaignInq(campaign);

            if (campaignInq == null)
            {
                campaignInq = new Model.Campaign();
            }
            if (CampaignId == 0)
            {
                ViewBag.ViewMode = "Add";
            }
            Session["Note"] = campaignInq.Notes;
            return(View(campaignInq));
        }