Esempio n. 1
0
 public AIA.Life.Models.Policy.Policy SaveProposal(AIA.Life.Models.Policy.Policy objpolicy)
 {
     //string objPolicyProposal = Newtonsoft.Json.JsonConvert.SerializeObject(objpolicy);
     AIA.Life.Business.Policy.PolicyBusiness obj = new AIA.Life.Business.Policy.PolicyBusiness();
     objpolicy = obj.SaveProposal(objpolicy);
     return(objpolicy);
 }
Esempio n. 2
0
 public AIA.Life.Models.Integration.Services.ProposalInfo UpdateProposalInfo(AIA.Life.Models.Integration.Services.ProposalInfo objProposalInfo)
 {
     if (string.IsNullOrEmpty(objProposalInfo.ProposalNo))
     {
         objProposalInfo.Message = "Please Provide Proposal Number.";
         objProposalInfo.Status  = "Error";
         return(objProposalInfo);
     }
     else
     {
         AIA.Life.Business.Policy.PolicyBusiness objPolicyBusiness = new AIA.Life.Business.Policy.PolicyBusiness();
         return(objPolicyBusiness.UpdateUWInfo(objProposalInfo));
     }
 }
Esempio n. 3
0
        public AIA.Life.Models.Policy.Policy LoadProposalInfo(AIA.Life.Models.Policy.Policy objpolicy)
        {
            TpServiceLog tpServiceLog = new TpServiceLog();

            tpServiceLog.ServiceRequest = Newtonsoft.Json.JsonConvert.SerializeObject(objpolicy);
            TransactLog transactLog = new TransactLog();

            transactLog.SerivceTraceID = tpServiceLog.ServiceTraceID = objpolicy.ServiceTraceID;
            transactLog.UserName       = objpolicy.UserName;
            string Message = ValidateUserAuth(transactLog);

            if (Message != "" && Message != null)
            {
                objpolicy.Message = Message;
                return(objpolicy);
            }
            AIA.Life.Business.Policy.PolicyBusiness objPolicyBusiness = new AIA.Life.Business.Policy.PolicyBusiness();
            objpolicy = objPolicyBusiness.LoadProposalInfo(objpolicy);
            objPolicyBusiness.InvokeILWorkFlowAck(objpolicy);

            tpServiceLog.ServiceResponse = Newtonsoft.Json.JsonConvert.SerializeObject(objpolicy);
            commonBusiness.CreateServiceLog(tpServiceLog);
            return(objpolicy);
        }
Esempio n. 4
0
        public ProposalStatus FetchProposalStatus(ProposalStatus proposalStatus)
        {
            TpServiceLog tpServiceLog = new TpServiceLog();

            tpServiceLog.ServiceRequest = Newtonsoft.Json.JsonConvert.SerializeObject(proposalStatus);
            TransactLog transactLog = new TransactLog();

            transactLog.SerivceTraceID = tpServiceLog.ServiceTraceID = proposalStatus.ServiceTraceID;
            transactLog.UserName       = proposalStatus.UserName;
            string Message = ValidateUserAuth(transactLog);

            if (Message != "" && Message != null)
            {
                proposalStatus.Message = Message;
                return(proposalStatus);
            }
            AIA.Life.Business.Policy.PolicyBusiness objPolicyBusiness = new AIA.Life.Business.Policy.PolicyBusiness();

            proposalStatus = objPolicyBusiness.FetchProposalStatus(proposalStatus);

            tpServiceLog.ServiceResponse = Newtonsoft.Json.JsonConvert.SerializeObject(proposalStatus);
            commonBusiness.CreateServiceLog(tpServiceLog);
            return(proposalStatus);
        }
Esempio n. 5
0
 public ProposalStatus FetchProposalStatus(ProposalStatus proposalStatus)
 {
     AIA.Life.Business.Policy.PolicyBusiness objPolicyBusiness = new AIA.Life.Business.Policy.PolicyBusiness();
     return(objPolicyBusiness.FetchProposalStatus(proposalStatus));
 }
Esempio n. 6
0
 public AIA.Life.Models.Policy.Policy SubmitPolicyDocuments(AIA.Life.Models.Policy.Policy objpolicy)
 {
     AIA.Life.Business.Policy.PolicyBusiness objPolicyBusiness = new AIA.Life.Business.Policy.PolicyBusiness();
     return(objPolicyBusiness.SubmitPolicyDocuments(objpolicy));
 }
Esempio n. 7
0
 public AIA.Life.Models.Policy.Policy BenefitDetails(AIA.Life.Models.Policy.Policy objpolicy)
 {
     AIA.Life.Business.Policy.PolicyBusiness obj = new AIA.Life.Business.Policy.PolicyBusiness();
     objpolicy = obj.BenefitDetails(objpolicy);
     return(objpolicy);
 }
Esempio n. 8
0
 public AIA.Life.Models.Policy.Policy LoadMastersForProposal(AIA.Life.Models.Policy.Policy objpolicy)
 {
     AIA.Life.Business.Policy.PolicyBusiness obj = new AIA.Life.Business.Policy.PolicyBusiness();
     objpolicy = obj.LoadMastersForProposal(objpolicy);
     return(objpolicy);
 }
Esempio n. 9
0
 // Till here
 public AIA.Life.Models.Policy.UWInbox FetchUWProposalCount(AIA.Life.Models.Policy.UWInbox objUWInbox)
 {
     AIA.Life.Business.Policy.PolicyBusiness obj = new AIA.Life.Business.Policy.PolicyBusiness();
     return(obj.FetchUWProposalCount(objUWInbox));
 }
Esempio n. 10
0
 public void InvokeILDeleteLife(AIA.Life.Models.Policy.Policy objpolicy)
 {
     AIA.Life.Business.Policy.PolicyBusiness objPolicyBusiness = new AIA.Life.Business.Policy.PolicyBusiness();
     objPolicyBusiness.InvokeILDeleteLife(objpolicy);
 }
Esempio n. 11
0
 public void UploadDocumentsLDMS(LdmsDocuments documents)
 {
     AIA.Life.Business.Policy.PolicyBusiness objPolicyBusiness = new AIA.Life.Business.Policy.PolicyBusiness();
     objPolicyBusiness.UploadDocumentsLDMS(documents);
 }
Esempio n. 12
0
 public AIA.Life.Models.Policy.Policy EmailNotificationOnUWDecision(AIA.Life.Models.Policy.Policy objPolicy)
 {
     AIA.Life.Business.Policy.PolicyBusiness objPolicyBusiness = new AIA.Life.Business.Policy.PolicyBusiness();
     return(objPolicyBusiness.EmailNotificationOnUWDecision(objPolicy));
 }
Esempio n. 13
0
 public AIA.Life.Models.Policy.Policy SaveLoadingDetails(AIA.Life.Models.Policy.Policy objPolicy)
 {
     AIA.Life.Business.Policy.PolicyBusiness objPolicyBusiness = new AIA.Life.Business.Policy.PolicyBusiness();
     return(objPolicyBusiness.SaveLoadingDetails(objPolicy));
 }
Esempio n. 14
0
 public Policy CalculateLoadingPremium(Policy objPolicy)
 {
     AIA.Life.Business.Policy.PolicyBusiness objPolicyBusiness = new AIA.Life.Business.Policy.PolicyBusiness();
     return(objPolicyBusiness.CalculateLoadingPremium(objPolicy));
 }
Esempio n. 15
0
 public MemberLevelDecisions DerivePolicyLevelDecision(MemberLevelDecisions objMemberDecision)
 {
     AIA.Life.Business.Policy.PolicyBusiness objPolicyBusiness = new AIA.Life.Business.Policy.PolicyBusiness();
     return(objPolicyBusiness.DerivePolicyLevelDecision(objMemberDecision));
 }
Esempio n. 16
0
 public AIA.Life.Models.Reports.UWDecisionReport UWDecisionReport(AIA.Life.Models.Reports.UWDecisionReport objUWDecisionReport)
 {
     AIA.Life.Business.Policy.PolicyBusiness objPolicyBusiness = new AIA.Life.Business.Policy.PolicyBusiness();
     return(objPolicyBusiness.UWDecisionReport(objUWDecisionReport));
 }
Esempio n. 17
0
 public DeletePolicyDocuments DeletePolicyDocument(DeletePolicyDocuments ObjPolicyDocuments)
 {
     AIA.Life.Business.Policy.PolicyBusiness objPolicyBusiness = new AIA.Life.Business.Policy.PolicyBusiness();
     return(objPolicyBusiness.DeletePolicyDocument(ObjPolicyDocuments));
 }
Esempio n. 18
0
 public AIA.Life.Models.Policy.Policy LoadMastersRelationship(AIA.Life.Models.Policy.Policy objPolicy)
 {
     AIA.Life.Business.Policy.PolicyBusiness obj = new AIA.Life.Business.Policy.PolicyBusiness();
     objPolicy = obj.LoadMastersRelationship(objPolicy);
     return(objPolicy);
 }
Esempio n. 19
0
 public TransactLog FetchTraceID(TransactLog objTransactLog)
 {
     AIA.Life.Business.Policy.PolicyBusiness objPolicyBusiness = new AIA.Life.Business.Policy.PolicyBusiness();
     return(objPolicyBusiness.FetchTraceID(objTransactLog));
 }
Esempio n. 20
0
 public AIA.Life.Models.Policy.Policy OccupationQuestions(AIA.Life.Models.Policy.Policy objPolicy)
 {
     AIA.Life.Business.Policy.PolicyBusiness obj = new AIA.Life.Business.Policy.PolicyBusiness();
     objPolicy = obj.OccupationQuestions(objPolicy);
     return(objPolicy);
 }
Esempio n. 21
0
 public void PostPolicyIssuanceTriggers(PaymentModel objPaymentModel)
 {
     AIA.Life.Business.Policy.PolicyBusiness objPolicyBusiness = new AIA.Life.Business.Policy.PolicyBusiness();
     objPolicyBusiness.PostPolicyIssuanceTriggers(objPaymentModel);
 }
Esempio n. 22
0
 public MemberDetails FetchLoadigInfo(MemberDetails objMemberDetails)
 {
     AIA.Life.Business.Policy.PolicyBusiness objPolicyBusiness = new AIA.Life.Business.Policy.PolicyBusiness();
     return(objPolicyBusiness.FetchLoadigInfo(objMemberDetails));
 }
Esempio n. 23
0
 public AIA.Life.Models.Policy.Policy ResidentialStatusQuestions(AIA.Life.Models.Policy.Policy objPolicy)
 {
     AIA.Life.Business.Policy.PolicyBusiness obj = new AIA.Life.Business.Policy.PolicyBusiness();
     objPolicy = obj.ResidentialStatusQuestions(objPolicy);
     return(objPolicy);
 }
Esempio n. 24
0
 public void InvokeILPolicyIssuance(AIA.Life.Models.Policy.Policy objPolicy)
 {
     AIA.Life.Business.Policy.PolicyBusiness objPolicyBusiness = new AIA.Life.Business.Policy.PolicyBusiness();
     objPolicyBusiness.InvokeILPolicyIssuance(objPolicy);
 }
Esempio n. 25
0
 public AIA.Life.Models.Common.Address FillAddressMasterList(AIA.Life.Models.Common.Address objAddress)
 {
     AIA.Life.Business.Policy.PolicyBusiness obj = new AIA.Life.Business.Policy.PolicyBusiness();
     objAddress = obj.FillAddressMasterList();
     return(objAddress);
 }
Esempio n. 26
0
 public void InvokeILUWApproval(AIA.Life.Models.Policy.Policy objPolicy)
 {
     AIA.Life.Business.Policy.PolicyBusiness objPolicyBusiness = new AIA.Life.Business.Policy.PolicyBusiness();
     objPolicyBusiness.InvokeILUWApproval(objPolicy);
 }
Esempio n. 27
0
 public AIA.Life.Models.Policy.Policy AssuredMemberDetails(AIA.Life.Models.Policy.Policy objpolicy)
 {
     AIA.Life.Business.Policy.PolicyBusiness obj = new AIA.Life.Business.Policy.PolicyBusiness();
     objpolicy = obj.AssuredMemberDetails(objpolicy);
     return(objpolicy);
 }
Esempio n. 28
0
 public void InvokeILModifyProposalForExtras(AIA.Life.Models.Policy.Policy objPolicy)
 {
     AIA.Life.Business.Policy.PolicyBusiness objPolicyBusiness = new AIA.Life.Business.Policy.PolicyBusiness();
     objPolicyBusiness.InvokeILModifyProposalForExtras(objPolicy);
 }
Esempio n. 29
0
 public void InvokeILWorkFlowAck(AIA.Life.Models.Policy.Policy objPolicy)
 {
     AIA.Life.Business.Policy.PolicyBusiness objPolicyBusiness = new AIA.Life.Business.Policy.PolicyBusiness();
     objPolicyBusiness.InvokeILWorkFlowAck(objPolicy);
 }
Esempio n. 30
0
 public AIA.Life.Models.Policy.Policy CounterOfferSubmit(AIA.Life.Models.Policy.Policy objpolicy)
 {
     AIA.Life.Business.Policy.PolicyBusiness objPolicyBusiness = new AIA.Life.Business.Policy.PolicyBusiness();
     return(objPolicyBusiness.CounterOfferSubmit(objpolicy));
 }