public PaymentSummaryAPIRequest MappingToRenewalSummary(PaymentServiceModel objPaymentModel) { PaymentSummaryAPIRequest objRenewalSummary = new PaymentSummaryAPIRequest(); objRenewalSummary.agentCode = "AGE000000040001"; objRenewalSummary.companyCode = "00003"; objRenewalSummary.fromDate = "01-11-2017"; objRenewalSummary.toDate = "31-12-2018"; objRenewalSummary.userId = "NayanajithG"; return(objRenewalSummary); }
public PaymentSummaryAPIResponse FetchRenewalSummaryInfo(PaymentServiceModel objPaymentModel) { PaymentSummaryAPIRequest objObject = new PaymentSummaryAPIRequest(); objObject = MappingToRenewalSummary(objPaymentModel); string URl = "http://secure.AIA.com:8080/Life_Finance_Sending/jersey/"; string result = GetPostParametersToAPI("Agent", "getRenevalSummary", URl, objObject); PaymentSummaryAPIResponse objRenewalResponse = new PaymentSummaryAPIResponse(); Newtonsoft.Json.JsonSerializerSettings settings = new Newtonsoft.Json.JsonSerializerSettings(); objRenewalResponse = Newtonsoft.Json.JsonConvert.DeserializeObject <PaymentSummaryAPIResponse>(result, settings); return(objRenewalResponse); }