Beispiel #1
0
        public RenewedRunningLapsePoliciesDetailsAPIRequest MappingToRenewedRunningLapseServiceObject(PaymentServiceModel objPaymentModel)
        {
            RenewedRunningLapsePoliciesDetailsAPIRequest objInGraceObject = new RenewedRunningLapsePoliciesDetailsAPIRequest();

            objInGraceObject.agentCode   = "AGE000000051387";
            objInGraceObject.companyCode = "00003";
            //objInGraceObject.fromDate = "01-01-2015";
            //objInGraceObject.toDate = "31-12-2017";
            objInGraceObject.proposerCode = "ID0000002236869";
            return(objInGraceObject);
        }
Beispiel #2
0
        public RenewedRunningLapsePoliciesDetailsAPIResponse FetchRunningLapsePoliciesInfo(PaymentServiceModel objPaymentModel)
        {
            RenewedRunningLapsePoliciesDetailsAPIRequest objObject = new RenewedRunningLapsePoliciesDetailsAPIRequest();

            objObject = MappingToRenewedRunningLapseServiceObject(objPaymentModel);
            string URl    = " http://secure.AIA.com:8080/Lif_Ind_Rnwl_Sending/";
            string result = GetPostParametersToAPI("jersey", "renewableAgentsClientsRunningLapse", URl, objObject);
            RenewedRunningLapsePoliciesDetailsAPIResponse objRenewedRunningLapsePoliciesResponse = new RenewedRunningLapsePoliciesDetailsAPIResponse();

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