Example #1
0
        public static ModifyInstanceChargeTypeResponse Unmarshall(UnmarshallerContext context)
        {
            ModifyInstanceChargeTypeResponse modifyInstanceChargeTypeResponse = new ModifyInstanceChargeTypeResponse();

            modifyInstanceChargeTypeResponse.HttpResponse = context.HttpResponse;
            modifyInstanceChargeTypeResponse.RequestId    = context.StringValue("ModifyInstanceChargeType.RequestId");
            modifyInstanceChargeTypeResponse.OrderId      = context.StringValue("ModifyInstanceChargeType.OrderId");

            return(modifyInstanceChargeTypeResponse);
        }
        public static ModifyInstanceChargeTypeResponse Unmarshall(UnmarshallerContext _ctx)
        {
			ModifyInstanceChargeTypeResponse modifyInstanceChargeTypeResponse = new ModifyInstanceChargeTypeResponse();

			modifyInstanceChargeTypeResponse.HttpResponse = _ctx.HttpResponse;
			modifyInstanceChargeTypeResponse.RequestId = _ctx.StringValue("ModifyInstanceChargeType.RequestId");
			modifyInstanceChargeTypeResponse.OrderId = _ctx.StringValue("ModifyInstanceChargeType.OrderId");

			List<ModifyInstanceChargeTypeResponse.ModifyInstanceChargeType_FeeOfInstance> modifyInstanceChargeTypeResponse_feeOfInstances = new List<ModifyInstanceChargeTypeResponse.ModifyInstanceChargeType_FeeOfInstance>();
			for (int i = 0; i < _ctx.Length("ModifyInstanceChargeType.FeeOfInstances.Length"); i++) {
				ModifyInstanceChargeTypeResponse.ModifyInstanceChargeType_FeeOfInstance feeOfInstance = new ModifyInstanceChargeTypeResponse.ModifyInstanceChargeType_FeeOfInstance();
				feeOfInstance.InstanceId = _ctx.StringValue("ModifyInstanceChargeType.FeeOfInstances["+ i +"].InstanceId");
				feeOfInstance.Fee = _ctx.StringValue("ModifyInstanceChargeType.FeeOfInstances["+ i +"].Fee");
				feeOfInstance.Currency = _ctx.StringValue("ModifyInstanceChargeType.FeeOfInstances["+ i +"].Currency");

				modifyInstanceChargeTypeResponse_feeOfInstances.Add(feeOfInstance);
			}
			modifyInstanceChargeTypeResponse.FeeOfInstances = modifyInstanceChargeTypeResponse_feeOfInstances;
        
			return modifyInstanceChargeTypeResponse;
        }