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)); } }
public List<CampaignFollowUp> CampaignFollowUpInfo(CampaignFollowUp request) { List<CampaignFollowUp> response = new List<CampaignFollowUp>(); try { using (ACM_Redesign2014Context ctx = new ACM_Redesign2014Context()) { if (request != null && request.CampaignId != 0) { response = (from campaignFollowUp in ctx.CampaignFollowUps where campaignFollowUp.CampaignId == request.CampaignId select campaignFollowUp).ToList(); } else response = (from campaign in ctx.CampaignFollowUps select campaign).ToList(); } } catch (Exception ex) { Error.WriteException(TraceEventType.Error, ex.Message.ToString(), "CampaignFollowUpInfo"); throw; } return response; }
public ActionResult CampaignFollowUp(ACM.Model.CampaignFollowUp cmpFollowUp) { ACM.Model.CampaignFollowUp CampFollowUp = new ACM.Model.CampaignFollowUp(); if (cmpFollowUp != null && cmpFollowUp.CampaignId == 0) { cmpFollowUp.CampaignId = Convert.ToInt32(Session["CampaignId"]); } else { CampFollowUp.CampaignId = Convert.ToInt32(cmpFollowUp.CampaignId); } var campaignFollowUp = campaignServiceClient.CampaignFollowUpInq(CampFollowUp); if (campaignFollowUp == null) { campaignFollowUp = new Model.CampaignFollowUp(); campaignFollowUp.CampaignId = CampFollowUp.CampaignId; } var FollowUpList = campaignServiceClient.GetMasterDropDownDataforMasterTables("FollowUpId", "FollowUpDescription", "FollowUp"); ViewBag.FollowUpList = new SelectList(FollowUpList, "id", "name"); return(PartialView(campaignFollowUp)); }
public string CampaignFollowUpDel(CampaignFollowUp request) { try { return campaignProxy.CampaignFollowUpDel(request); } catch (Exception exp) { WCFFaultException.GetClientException(exp, "CampaignFollowUpDel"); throw new Exception(exp.ToString()); } }
public string CampaignFollowUpAdd(CampaignFollowUp request) { try { using (ACM_Redesign2014Context ctx = new ACM_Redesign2014Context()) { ctx.CampaignFollowUps.Add(request); ctx.SaveChanges(); } } catch (Exception ex) { Error.WriteException(TraceEventType.Error, ex.Message.ToString(), "CampaignFollowUpAdd"); throw; } return "Successfully added"; }
public string CampaignFollowUpDel(CampaignFollowUp request) { try { using (ACM_Redesign2014Context ctx = new ACM_Redesign2014Context()) { CampaignFollowUp campaign = ctx.CampaignFollowUps.Find(request.CampaignId); ctx.CampaignFollowUps.Remove(campaign); ctx.SaveChanges(); } } catch (Exception ex) { Error.WriteException(TraceEventType.Error, ex.Message.ToString(), "CampaignFollowUpDel"); throw; } return "Successfully deleted"; }
public ActionResult CampaignFollowUp(ACM.Model.CampaignFollowUp cmpFollowUp) { ACM.Model.CampaignFollowUp CampFollowUp = new ACM.Model.CampaignFollowUp(); if (cmpFollowUp != null && cmpFollowUp.CampaignId == 0) cmpFollowUp.CampaignId = Convert.ToInt32(Session["CampaignId"]); else CampFollowUp.CampaignId = Convert.ToInt32(cmpFollowUp.CampaignId); var campaignFollowUp = campaignServiceClient.CampaignFollowUpInq(CampFollowUp); if (campaignFollowUp == null) { campaignFollowUp = new Model.CampaignFollowUp(); campaignFollowUp.CampaignId = CampFollowUp.CampaignId; } var FollowUpList = campaignServiceClient.GetMasterDropDownDataforMasterTables("FollowUpId", "FollowUpDescription", "FollowUp"); ViewBag.FollowUpList = new SelectList(FollowUpList, "id", "name"); return PartialView(campaignFollowUp); }
public CampaignFollowUp CampaignFollowUpInq(CampaignFollowUp request) { CampaignFollowUp response = new CampaignFollowUp(); try { using (ACM_Redesign2014Context ctx = new ACM_Redesign2014Context()) { ctx.Configuration.ProxyCreationEnabled = false; if (request != null) { response = ctx.CampaignFollowUps.Find(request.CampaignId); } ctx.Configuration.ProxyCreationEnabled = true; } } catch (Exception ex) { Error.WriteException(TraceEventType.Error, ex.Message.ToString(), "CampaignFollowUpInq"); throw; } return response; }
public string CampaignFollowUpMod(CampaignFollowUp request) { return campaignFollowUpDAO.CampaignFollowUpMod(request); }
public CampaignFollowUp CampaignFollowUpInq(CampaignFollowUp request) { return campaignFollowUpDAO.CampaignFollowUpInq(request); }
public List<CampaignFollowUp> CampaignFollowUpInfo(CampaignFollowUp request) { return campaignFollowUpDAO.CampaignFollowUpInfo(request); }
public string CampaignFollowUpMod(CampaignFollowUp request) { try { using (ACM_Redesign2014Context ctx = new ACM_Redesign2014Context()) { ctx.Entry(request).State = EntityState.Modified; ctx.SaveChanges(); } } catch (Exception ex) { Error.WriteException(TraceEventType.Error, ex.Message.ToString(), "CampaignFollowUpMod"); throw; } return "Successfully updated"; }
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); } }
public List<CampaignFollowUp> CampaignFollowUpInfo(CampaignFollowUp request) { try { return campaignProxy.CampaignFollowUpInfo(request); } catch (Exception exp) { WCFFaultException.GetClientException(exp, "CampaignFollowUpInfo"); throw new Exception(exp.ToString()); } }