示例#1
0
        public RenewableAgentsClientsInfoRequest MappingToRenewableAgentsClients(PaymentServiceModel objPaymentModel)
        {
            RenewableAgentsClientsInfoRequest objRenewableAgentClinets = new RenewableAgentsClientsInfoRequest();

            objRenewableAgentClinets.agentCode   = "AGE000000004121";
            objRenewableAgentClinets.companyCode = "00003";
            //objRenewableAgentClinets.fromDate = "01-01-2014";
            //objRenewableAgentClinets.toDate = "31-12-2015";
            objRenewableAgentClinets.proposerCode = "IM0000002595503";
            return(objRenewableAgentClinets);
        }
示例#2
0
        public RenewableAgentsClientsInfoResponse FetchRenewableAgentsClientsInfo(PaymentServiceModel objPaymentModel)
        {
            RenewableAgentsClientsInfoRequest objObject = new RenewableAgentsClientsInfoRequest();

            objObject = MappingToRenewableAgentsClients(objPaymentModel);
            string URl    = "http://secure.AIA.com:8080/Lif_Ind_Rnwl_Sending/";
            string result = GetPostParametersToAPI("jersey", "renewableAgentsClients", URl, objObject);
            RenewableAgentsClientsInfoResponse objRenewableAgentsClientsResponse = new RenewableAgentsClientsInfoResponse();

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