예제 #1
0
 public Models.Policy.Policy SubmitCounterOfferQuote(Models.Policy.Policy policy)
 {
     #region Call API
     policy = WebApiLogic.GetPostComplexTypeToAPI<AIA.Life.Models.Policy.Policy>(policy, "SubmitCounterOfferQuote", "Policy");
     WebApiLogic.FireForgetAPI(policy, "InvokeILForAddLife", "Policy");
     #endregion
     return policy;
 }
예제 #2
0
 public Models.Policy.Policy SaveBeforeClaGenerateQuote(Models.Policy.Policy policy)
 {
     #region Call API
     policy = WebApiLogic.GetPostComplexTypeToAPI<AIA.Life.Models.Policy.Policy>(policy, "SaveBeforeClaGenerateQuote", "Policy");
     WebApiLogic.FireForgetAPI(policy, "InvokeILForDeleteLife", "Policy");
     #endregion
     return policy;
 }
예제 #3
0
 public Models.Policy.Policy InvokeILModifyProposal(AIA.Life.Models.Policy.Policy objPolicy)
 {
     #region Call API
     //objPolicy=WebApiLogic.GetPostComplexTypeToAPI<AIA.Life.Models.Policy.Policy>(objPolicy, "InvokeILModifyProposal", "Policy");
     WebApiLogic.FireForgetAPI(objPolicy, "InvokeILModifyProposal", "Policy");
     #endregion
     return objPolicy;
 }
예제 #4
0
        public AIA.Life.Models.Policy.Policy SaveProposal(AIA.Life.Models.Policy.Policy objpolicy)
        {
            #region Call API
            objpolicy = WebApiLogic.GetPostComplexTypeToAPI<AIA.Life.Models.Policy.Policy>(objpolicy, "SaveProposal", "Policy");
            #endregion

            //upload documents to LDMS asynchronously
            WebApiLogic.FireForgetAPI(objpolicy, "UploadLdmsDocuments", "Policy");

            return objpolicy;
        }
예제 #5
0
 public void CreateServiceLog(TpServiceLog Obj)
 {
     WebApiLogic.FireForgetAPI(Obj, "CreateServiceLog", "Policy");
 }
예제 #6
0
 public void SendDocumentsEmail(AIA.Life.Models.Policy.Policy objPolicy)
 {
     #region Call API
     WebApiLogic.FireForgetAPI(objPolicy, "SendDocumentsEmail", "Policy");
     #endregion
 }
예제 #7
0
 public void PostPolicyIssuanceTriggers(PaymentModel objPaymentModel)
 {
     #region Call API
     WebApiLogic.FireForgetAPI(objPaymentModel, "PostPolicyIssuanceTriggers", "Policy");
     #endregion
 }
예제 #8
0
 public void UploadDocumentsLDMS(LdmsDocuments documents)
 {
     #region Call API
     WebApiLogic.FireForgetAPI(documents, "UploadDocumentsLDMS", "Policy");
     #endregion
 }
예제 #9
0
 public void InvokeILModifyProposalForExtras(AIA.Life.Models.Policy.Policy objPolicy)
 {
     #region Call API
     WebApiLogic.FireForgetAPI(objPolicy, "InvokeILModifyProposalForExtras", "Policy");
     #endregion
 }
예제 #10
0
 public void InvokeILWorkFlowAck(AIA.Life.Models.Policy.Policy objPolicy)
 {
     #region Call API
     WebApiLogic.FireForgetAPI(objPolicy, "InvokeILWorkFlowAck", "Policy");
     #endregion
 }
예제 #11
0
 public void InvokeILUWApproval(AIA.Life.Models.Policy.Policy objPolicy)
 {
     #region Call API
     WebApiLogic.FireForgetAPI(objPolicy, "InvokeILUWApproval", "Policy");
     #endregion
 }
예제 #12
0
 public void InvokeILPolicyIssuance(AIA.Life.Models.Policy.Policy objPolicy)
 {
     #region Call API
     WebApiLogic.FireForgetAPI(objPolicy, "InvokeILPolicyIssuance", "Policy");
     #endregion
 }