public AIA.Life.Models.Opportunity.Suspect SaveSuspect(AIA.Life.Models.Opportunity.Suspect objSuspect) { // string ObjSuspect= Newtonsoft.Json.JsonConvert.SerializeObject(objSuspect); AIA.Life.Business.Prospect.ProspectBusiness objProspectBusiness = new AIA.Life.Business.Prospect.ProspectBusiness(); objSuspect = objProspectBusiness.SaveSuspect(objSuspect); return(objSuspect); }
public CampaignLeadType SaveCampaignLead(CampaignLeadType objCampainLeadType) { AIA.Life.Business.Prospect.ProspectBusiness objProspectBusiness = new AIA.Life.Business.Prospect.ProspectBusiness(); objCampainLeadType = objProspectBusiness.SaveCampaignLead(objCampainLeadType); return(objCampainLeadType); }
public AIA.Life.Models.Opportunity.LifeQuote FetchSAM(LifeQuote objLifeQuote) { //objQuoteList = new QuoteList(); AIA.Life.Business.Prospect.ProspectBusiness objProspectBusiness = new AIA.Life.Business.Prospect.ProspectBusiness(); objLifeQuote = objProspectBusiness.GetSAM(objLifeQuote); return(objLifeQuote); }
public AIA.Life.Models.Opportunity.Prospect FetchNicDetails(AIA.Life.Models.Opportunity.Prospect objProspect) { //string ObjSuspect= Newtonsoft.Json.JsonConvert.SerializeObject(objProspect); TpServiceLog tpServiceLog = new TpServiceLog(); tpServiceLog.ServiceRequest = Newtonsoft.Json.JsonConvert.SerializeObject(objProspect); TransactLog transactLog = new TransactLog(); transactLog.SerivceTraceID = tpServiceLog.ServiceTraceID = objProspect.ServiceTraceID; transactLog.UserName = objProspect.UserName; string Message = ValidateUserAuth(transactLog); if (Message != "" && Message != null) { objProspect.Message = Message; return(objProspect); } if (!string.IsNullOrEmpty(objProspect.NIC)) { objProspect.NICAVAIL = false; AIA.Life.Business.Prospect.ProspectBusiness objProspectBusiness = new AIA.Life.Business.Prospect.ProspectBusiness(); objProspect = objProspectBusiness.FetchNicverifyPolicyIL(objProspect); } else { objProspect.ErrorMessage = "Nic is not provided"; } tpServiceLog.ServiceResponse = Newtonsoft.Json.JsonConvert.SerializeObject(objProspect); commonBusiness.CreateServiceLog(tpServiceLog); return(objProspect); }
public AIA.Life.Models.Opportunity.QuoteList GetVariant(string Plan) { QuoteList objQuoteList = new QuoteList(); AIA.Life.Business.Prospect.ProspectBusiness objProspectBusiness = new AIA.Life.Business.Prospect.ProspectBusiness(); objQuoteList = objProspectBusiness.GetVariant(Plan); return(objQuoteList); }
public AIA.Life.Models.Opportunity.QuoteList GetReason(string Decision) { QuoteList objQuoteList = new QuoteList(); AIA.Life.Business.Prospect.ProspectBusiness objProspectBusiness = new AIA.Life.Business.Prospect.ProspectBusiness(); objQuoteList = objProspectBusiness.GetReason(Decision); return(objQuoteList); }
public AIA.Life.Models.Opportunity.Prospect FetchNicForModifySuspect(AIA.Life.Models.Opportunity.Prospect objProspect) { AIA.Life.Business.Prospect.ProspectBusiness objProspectBusiness = new AIA.Life.Business.Prospect.ProspectBusiness(); objProspect = objProspectBusiness.FetchNicverify(objProspect); if (objProspect == null) { objProspect = objProspectBusiness.FetchNicverifyPolicyIL(objProspect); } return(objProspect); }
public AIA.Life.Models.Opportunity.Prospect SaveProspect(AIA.Life.Models.Opportunity.Prospect objProspect) { TpServiceLog tpServiceLog = new TpServiceLog(); tpServiceLog.ServiceRequest = Newtonsoft.Json.JsonConvert.SerializeObject(objProspect); TransactLog transactLog = new TransactLog(); transactLog.SerivceTraceID = tpServiceLog.ServiceTraceID = objProspect.ServiceTraceID; transactLog.UserName = objProspect.UserName; string Message = ValidateUserAuth(transactLog); if (Message != "" && Message != null) { objProspect.Message = Message; return(objProspect); } ProspectController Prospect = new ProspectController(); if (objProspect.NotePad != null) { objProspect.NotePadByteArray = Convert.FromBase64String(objProspect.NotePad); string Proposerfilename = "NotePad.png"; string ProposerdirectryPath = ""; //ProposerdirectryPath = HttpContext.Current.Server.MapPath("ContactID_" + objProspect.ContactID); ProposerdirectryPath = System.Web.Hosting.HostingEnvironment.MapPath("~/Policy/ContactID_" + objProspect.ContactID); if (!Directory.Exists(ProposerdirectryPath)) { Directory.CreateDirectory(ProposerdirectryPath); } string Proposerfilepath = Path.Combine(ProposerdirectryPath, Proposerfilename); System.IO.File.WriteAllBytes(Proposerfilepath, objProspect.NotePadByteArray); objProspect.objNeedAnalysis.NotePadPath = Path.Combine("\\Policy", "ContactID_" + objProspect.ContactID, Proposerfilename); } Prospect.GetByteArray(objProspect); if (!string.IsNullOrEmpty(objProspect.objNeedAnalysis.ByteArraygraph)) { objProspect.ByteArrayGraph = Convert.FromBase64String(objProspect.objNeedAnalysis.ByteArraygraph); objProspect.ByteArrayGraph = Prospect.Appgeneratepdf(objProspect.ByteArrayGraph, objProspect); } AIA.Life.Business.Prospect.ProspectBusiness objProspectBusiness = new AIA.Life.Business.Prospect.ProspectBusiness(); objProspect = objProspectBusiness.SaveProspect(objProspect); if (objProspect.ProspectStage == 4) { AIA.Life.Business.Quote.QuoteBusiness QuoteBusiness = new AIA.Life.Business.Quote.QuoteBusiness(); objProspect = QuoteBusiness.SendEmailAndSMSNotificationOnSAveProspect(objProspect); } tpServiceLog.ServiceResponse = Newtonsoft.Json.JsonConvert.SerializeObject(objProspect); commonBusiness.CreateServiceLog(tpServiceLog); return(objProspect); }
public string SaveCampaignLead(AIA.Life.Models.Opportunity.CampaignLeadType objCampaignLeadType) { if (!string.IsNullOrEmpty(objCampaignLeadType.Code) && !string.IsNullOrEmpty(objCampaignLeadType.Description)) { AIA.Life.Business.Prospect.ProspectBusiness objProspectBusiness = new AIA.Life.Business.Prospect.ProspectBusiness(); objCampaignLeadType = objProspectBusiness.SaveCampaignLead(objCampaignLeadType); objCampaignLeadType.Message = "Campaign LeadType Entered Successfully"; } else { objCampaignLeadType.Message = "Fail"; } return(objCampaignLeadType.Message); }
public AIA.Life.Models.Opportunity.Suspect SaveSuspect(AIA.Life.Models.Opportunity.Suspect objSuspect) { TpServiceLog tpServiceLog = new TpServiceLog(); tpServiceLog.ServiceRequest = Newtonsoft.Json.JsonConvert.SerializeObject(objSuspect); TransactLog transactLog = new TransactLog(); transactLog.SerivceTraceID = tpServiceLog.ServiceTraceID = objSuspect.ServiceTraceID; transactLog.UserName = objSuspect.UserName; string Message = ValidateUserAuth(transactLog); if (Message != "" && Message != null) { objSuspect.Message = Message; return(objSuspect); } AIA.Life.Business.Prospect.ProspectBusiness objProspectBusiness = new AIA.Life.Business.Prospect.ProspectBusiness(); objSuspect = objProspectBusiness.SaveSuspect(objSuspect); tpServiceLog.ServiceResponse = Newtonsoft.Json.JsonConvert.SerializeObject(objSuspect); commonBusiness.CreateServiceLog(tpServiceLog); return(objSuspect); }
public AIA.Life.Models.Opportunity.Prospect DeleteOpportunityInfo(AIA.Life.Models.Opportunity.Prospect objSuspect) { AIA.Life.Business.Prospect.ProspectBusiness objProspectBusiness = new AIA.Life.Business.Prospect.ProspectBusiness(); objSuspect = objProspectBusiness.DeleteOpportunityInfo(objSuspect); return(objSuspect); }
public AIA.Life.Models.Opportunity.Prospect SaveNeedAnalysis(AIA.Life.Models.Opportunity.Prospect objProspect) { AIA.Life.Business.Prospect.ProspectBusiness objProspectBusiness = new AIA.Life.Business.Prospect.ProspectBusiness(); objProspect = objProspectBusiness.SaveNeedAnalysis(objProspect); return(objProspect); }
public AIA.Life.Models.Policy.Policy LoadProspectReAllocateData(Policy objPolicyData) { AIA.Life.Business.Prospect.ProspectBusiness objProspectBusiness = new AIA.Life.Business.Prospect.ProspectBusiness(); objPolicyData = objProspectBusiness.LoadProspectReAllocate(objPolicyData); return(objPolicyData); }
public AIA.Life.Models.Opportunity.Prospect FetchNicDetails(AIA.Life.Models.Opportunity.Prospect objProspect) { AIA.Life.Business.Prospect.ProspectBusiness objProspectBusiness = new AIA.Life.Business.Prospect.ProspectBusiness(); objProspect = objProspectBusiness.FetchNicDetails(objProspect); return(objProspect); }
public AIA.Life.Models.Opportunity.Prospect LoadProspectPoolData(AIA.Life.Models.Opportunity.Prospect objPolicyData) { AIA.Life.Business.Prospect.ProspectBusiness objProspectBusiness = new AIA.Life.Business.Prospect.ProspectBusiness(); objPolicyData = objProspectBusiness.LoadProspectPool(objPolicyData); return(objPolicyData); }
//FetchNicverifyPolicyIL public AIA.Life.Models.Opportunity.Prospect FetchNicverifyPolicyIL(AIA.Life.Models.Opportunity.Prospect objProspect) { AIA.Life.Business.Prospect.ProspectBusiness objProspectBusiness = new AIA.Life.Business.Prospect.ProspectBusiness(); objProspect = objProspectBusiness.FetchNicverifyPolicyIL(objProspect); return(objProspect); }
public AIA.Life.Models.Opportunity.Prospect LoadAllocateSuspect(AIA.Life.Models.Opportunity.Prospect objPolicyData) { AIA.Life.Business.Prospect.ProspectBusiness objProspectBusiness = new AIA.Life.Business.Prospect.ProspectBusiness(); objPolicyData = objProspectBusiness.LoadAllocateSuspect(objPolicyData); return(objPolicyData); }
public AIA.Life.Models.Opportunity.SuspectPool AllocateLead(AIA.Life.Models.Opportunity.SuspectPool objSuspectPool) { AIA.Life.Business.Prospect.ProspectBusiness objProspectBusiness = new AIA.Life.Business.Prospect.ProspectBusiness(); objSuspectPool = objProspectBusiness.AllocateLead(objSuspectPool); return(objSuspectPool); }
public AIA.Life.Models.Opportunity.Prospect LoadContactInformation(AIA.Life.Models.Opportunity.Prospect objProspect) { AIA.Life.Business.Prospect.ProspectBusiness objProspectBusiness = new AIA.Life.Business.Prospect.ProspectBusiness(); objProspect = objProspectBusiness.LoadContactInformation(objProspect); return(objProspect); }
public AIA.Life.Models.Opportunity.LifeQuote LoadProspectMaster(AIA.Life.Models.Opportunity.LifeQuote objQuoteList) { AIA.Life.Business.Prospect.ProspectBusiness objProspectBusiness = new AIA.Life.Business.Prospect.ProspectBusiness(); objQuoteList = objProspectBusiness.LoadProspectMaster(objQuoteList); return(objQuoteList); }
public AIA.Life.Models.Opportunity.Suspect LoadOccupation(AIA.Life.Models.Opportunity.Suspect objSuspect) { AIA.Life.Business.Prospect.ProspectBusiness objProspectBusiness = new AIA.Life.Business.Prospect.ProspectBusiness(); objSuspect = objProspectBusiness.LoadOccupation(objSuspect); return(objSuspect); }