Exemple #1
0
        public RenewedInforcePoliciesDetailsAPIRequest MappingToRenewedInforceServiceObject(PaymentServiceModel objPaymentModel)
        {
            RenewedInforcePoliciesDetailsAPIRequest objInforceObject = new RenewedInforcePoliciesDetailsAPIRequest();

            objInforceObject.agentCode   = "AGE000000004121";
            objInforceObject.companyCode = "00003";
            //objInforceObject.fromDate = "01-01-2014";
            //objInforceObject.toDate = "31-12-2015";
            objInforceObject.proposerCode = "IM0000002595503";
            return(objInforceObject);
        }
Exemple #2
0
        public RenewedInforcePoliciesDetailsAPIResponse FetchRenewedInforcePoliciesInfo(PaymentServiceModel objPaymentModel)
        {
            RenewedInforcePoliciesDetailsAPIRequest objObject = new RenewedInforcePoliciesDetailsAPIRequest();

            objObject = MappingToRenewedInforceServiceObject(objPaymentModel);
            string URl    = "http://secure.AIA.com:8080/Lif_Ind_Rnwl_Sending/";
            string result = GetPostParametersToAPI("jersey", "renewableAgentsClientsInforce", URl, objObject);
            RenewedInforcePoliciesDetailsAPIResponse objRenewedInforcePoliciesResponse = new RenewedInforcePoliciesDetailsAPIResponse();

            Newtonsoft.Json.JsonSerializerSettings settings = new Newtonsoft.Json.JsonSerializerSettings();
            objRenewedInforcePoliciesResponse = Newtonsoft.Json.JsonConvert.DeserializeObject <RenewedInforcePoliciesDetailsAPIResponse>(result, settings);
            return(objRenewedInforcePoliciesResponse);
        }