public QuoteList() { objProspect = new Prospect(); objListQuote = new List <LifeQuote>(); ObjLifeQuote = new LifeQuote(); ObjQuotationPreviousInsurance = new QuotationPreviousInsurance(); }
public AIA.Life.Models.Opportunity.LifeQuote SaveQuote(AIA.Life.Models.Opportunity.LifeQuote objQuote) { #region Call API objQuote = WebApiLogic.GetPostComplexTypeToAPI <AIA.Life.Models.Opportunity.LifeQuote>(objQuote, "SaveQuote", "Policy"); #endregion return(objQuote); }
public AIA.Life.Models.Opportunity.LifeQuote LoadQuoteMaster(AIA.Life.Models.Opportunity.LifeQuote objQuoteList) { #region Call API objQuoteList = WebApiLogic.GetPostComplexTypeToAPI <AIA.Life.Models.Opportunity.LifeQuote>(objQuoteList, "LoadQuoteMaster", "Suspect"); #endregion return(objQuoteList); }
public AIA.Life.Models.Opportunity.LifeQuote LoadPreviousInsuranceGrid(AIA.Life.Models.Opportunity.LifeQuote objLifeQuote) { #region Call API objLifeQuote = WebApiLogic.GetPostComplexTypeToAPI <AIA.Life.Models.Opportunity.LifeQuote>(objLifeQuote, "LoadPreviousInsuranceGrid", "Policy"); #endregion return(objLifeQuote); }
public AIA.Life.Models.Integration.Services.QuoteInfo FetchServicesQuoteData(AIA.Life.Models.Integration.Services.QuoteInfo objQuote) { // AIA.Life.Models.Integration.Services.QuoteInfo objQuote = new AIA.Life.Models.Integration.Services.QuoteInfo(); #region Call API AIA.Life.Models.Opportunity.LifeQuote objLifeQuote = new AIA.Life.Models.Opportunity.LifeQuote(); objLifeQuote.IsForServices = true; objLifeQuote.QuoteNo = objQuote.QuoteNo; objLifeQuote = WebApiLogic.GetPostComplexTypeToAPI <AIA.Life.Models.Opportunity.LifeQuote>(objLifeQuote, "FetchQuoteData", "Policy"); #endregion if (objLifeQuote != null) { objQuote.objProductDetials = objLifeQuote.objProductDetials; objQuote.QuoteNo = objLifeQuote.QuoteNo; objQuote.AnnualPremium = objLifeQuote.AnnualPremium; objQuote.HalfYearlyPremium = objLifeQuote.HalfYearlyPremium; objQuote.QuaterlyPremium = objLifeQuote.QuaterlyPremium; objQuote.MonthlyPremium = objLifeQuote.MonthlyPremium; objQuote.Cess = objLifeQuote.Cess; objQuote.PolicyFee = objLifeQuote.PolicyFee; objQuote.VAT = objLifeQuote.VAT; objQuote.IsSelfCovered = objLifeQuote.IsSelfCovered; objQuote.IsSpouseCovered = objLifeQuote.IsSpouseCovered; objQuote.IsChildCovered = objLifeQuote.IsChildCovered; objQuote.NoofChilds = objLifeQuote.NoofChilds; objQuote.objQuoteMemberDetails = objLifeQuote.objQuoteMemberDetails; objQuote.Status = "Success"; } else { objQuote.Status = "Error"; } return(objQuote); }
public AIA.Life.Models.Opportunity.LifeQuote SendEmailAndSMSNotificationOnQuoteCreation(AIA.Life.Models.Opportunity.LifeQuote ObjQuote) { AIA.Life.Business.Quote.QuoteBusiness objQuoteBusiness = new AIA.Life.Business.Quote.QuoteBusiness(); return(objQuoteBusiness.SendEmailAndSMSNotificationOnQuoteCreation(ObjQuote)); }
public AIA.Life.Models.Opportunity.LifeQuote SaveQuote(AIA.Life.Models.Opportunity.LifeQuote ObjQuote) { AIA.Life.Business.Quote.QuoteBusiness objQuoteBusiness = new AIA.Life.Business.Quote.QuoteBusiness(); return(objQuoteBusiness.SaveQuote(ObjQuote)); }
public AIA.Life.Models.Opportunity.LifeQuote LoadBenefits(AIA.Life.Models.Opportunity.LifeQuote objQuote) { AIA.Life.Business.Quote.QuoteBusiness objQuoteBusiness = new AIA.Life.Business.Quote.QuoteBusiness(); return(objQuoteBusiness.LoadBenefits(objQuote)); }
public AIA.Life.Models.Opportunity.LifeQuote LoadPreviousInsuranceGrid(AIA.Life.Models.Opportunity.LifeQuote objLifeQuote) { AIA.Life.Business.Quote.QuoteBusiness objQuoteBusiness = new AIA.Life.Business.Quote.QuoteBusiness(); return(objQuoteBusiness.LoadPreviousInsuranceGrid(objLifeQuote)); }
public AIA.Life.Models.Opportunity.LifeQuote LoadMastersForQuote(AIA.Life.Models.Opportunity.LifeQuote objLifeQuote) { AIA.Life.Business.Quote.QuoteBusiness objQuoteBusiness = new AIA.Life.Business.Quote.QuoteBusiness(); return(objQuoteBusiness.LoadMastersForQuote(objLifeQuote)); }
public AIA.Life.Models.Opportunity.LifeQuote FetchQuoteData(AIA.Life.Models.Opportunity.LifeQuote objLifeQuote) { AIA.Life.Business.Quote.QuoteBusiness objQuoteBusiness = new AIA.Life.Business.Quote.QuoteBusiness(); return(objQuoteBusiness.FetchQuoteData(objLifeQuote)); }
public AIA.Life.Models.Opportunity.LifeQuote SendEmailAndSMSNotificationOnQuoteCreation(AIA.Life.Models.Opportunity.LifeQuote objQuote) { #region Call API objQuote = WebApiLogic.GetPostComplexTypeToAPI <AIA.Life.Models.Opportunity.LifeQuote>(objQuote, "SendEmailAndSMSNotificationOnQuoteCreation", "Policy"); #endregion return(objQuote); }
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.LifeQuote LoadQuoteMaster(AIA.Life.Models.Opportunity.LifeQuote objQuoteList) { ProspectLogic objlogic = new ProspectLogic(); return(objlogic.LoadQuoteMaster(objQuoteList)); }