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)); } }