Exemple #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);
 }
Exemple #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));
     }
 }
Exemple #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);
        }
Exemple #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);
        }
Exemple #5
0
 public ProposalStatus FetchProposalStatus(ProposalStatus proposalStatus)
 {
     AIA.Life.Business.Policy.PolicyBusiness objPolicyBusiness = new AIA.Life.Business.Policy.PolicyBusiness();
     return(objPolicyBusiness.FetchProposalStatus(proposalStatus));
 }
Exemple #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));
 }
Exemple #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);
 }
Exemple #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);
 }
Exemple #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));
 }
Exemple #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);
 }
Exemple #11
0
 public void UploadDocumentsLDMS(LdmsDocuments documents)
 {
     AIA.Life.Business.Policy.PolicyBusiness objPolicyBusiness = new AIA.Life.Business.Policy.PolicyBusiness();
     objPolicyBusiness.UploadDocumentsLDMS(documents);
 }
Exemple #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));
 }
Exemple #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));
 }
Exemple #14
0
 public Policy CalculateLoadingPremium(Policy objPolicy)
 {
     AIA.Life.Business.Policy.PolicyBusiness objPolicyBusiness = new AIA.Life.Business.Policy.PolicyBusiness();
     return(objPolicyBusiness.CalculateLoadingPremium(objPolicy));
 }
Exemple #15
0
 public MemberLevelDecisions DerivePolicyLevelDecision(MemberLevelDecisions objMemberDecision)
 {
     AIA.Life.Business.Policy.PolicyBusiness objPolicyBusiness = new AIA.Life.Business.Policy.PolicyBusiness();
     return(objPolicyBusiness.DerivePolicyLevelDecision(objMemberDecision));
 }
Exemple #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));
 }
Exemple #17
0
 public DeletePolicyDocuments DeletePolicyDocument(DeletePolicyDocuments ObjPolicyDocuments)
 {
     AIA.Life.Business.Policy.PolicyBusiness objPolicyBusiness = new AIA.Life.Business.Policy.PolicyBusiness();
     return(objPolicyBusiness.DeletePolicyDocument(ObjPolicyDocuments));
 }
Exemple #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);
 }
Exemple #19
0
 public TransactLog FetchTraceID(TransactLog objTransactLog)
 {
     AIA.Life.Business.Policy.PolicyBusiness objPolicyBusiness = new AIA.Life.Business.Policy.PolicyBusiness();
     return(objPolicyBusiness.FetchTraceID(objTransactLog));
 }
Exemple #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);
 }
Exemple #21
0
 public void PostPolicyIssuanceTriggers(PaymentModel objPaymentModel)
 {
     AIA.Life.Business.Policy.PolicyBusiness objPolicyBusiness = new AIA.Life.Business.Policy.PolicyBusiness();
     objPolicyBusiness.PostPolicyIssuanceTriggers(objPaymentModel);
 }
Exemple #22
0
 public MemberDetails FetchLoadigInfo(MemberDetails objMemberDetails)
 {
     AIA.Life.Business.Policy.PolicyBusiness objPolicyBusiness = new AIA.Life.Business.Policy.PolicyBusiness();
     return(objPolicyBusiness.FetchLoadigInfo(objMemberDetails));
 }
Exemple #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);
 }
Exemple #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);
 }
Exemple #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);
 }
Exemple #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);
 }
Exemple #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);
 }
Exemple #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);
 }
Exemple #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);
 }
Exemple #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));
 }