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); }
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); }