public JsonResult SaveCampaignFollowUp(ACM.Model.CampaignFollowUp CmpFollowUp)
        {
            string loginId = Utility.LoginId(User.Identity.Name);

            ACM.BO.Admin.UsersBO usersBO = new ACM.BO.Admin.UsersBO();
            var userDetail = usersBO.GetUserDetail(loginId);

            CmpFollowUp.ModifiedBy   = userDetail.UserId;
            CmpFollowUp.ModifiedDate = DateTime.Now;

            CampaignFollowUp campaignFollowUp = new CampaignFollowUp();

            campaignFollowUp = campaignServiceClient.CampaignFollowUpInq(CmpFollowUp);
            if (campaignFollowUp == null)
            {
                CmpFollowUp.CampaignId  = Convert.ToInt32(Session["CampaignId"]);
                CmpFollowUp.CreateBy    = userDetail.UserId;
                CmpFollowUp.CreatedDate = DateTime.Now;
                campaignServiceClient.CampaignFollowUpAdd(CmpFollowUp);
                return(Json(CmpFollowUp));
            }
            else
            {
                CmpFollowUp.CreatedDate = DateTime.Now;
                campaignServiceClient.CampaignFollowUpMod(CmpFollowUp);
                return(Json(CmpFollowUp));
            }
        }