Example #1
0
        public static ListCorpGroupMetricsResponse Unmarshall(UnmarshallerContext context)
        {
            ListCorpGroupMetricsResponse listCorpGroupMetricsResponse = new ListCorpGroupMetricsResponse();

            listCorpGroupMetricsResponse.HttpResponse = context.HttpResponse;
            listCorpGroupMetricsResponse.Code         = context.StringValue("ListCorpGroupMetrics.Code");
            listCorpGroupMetricsResponse.Message      = context.StringValue("ListCorpGroupMetrics.Message");
            listCorpGroupMetricsResponse.RequestId    = context.StringValue("ListCorpGroupMetrics.RequestId");
            listCorpGroupMetricsResponse.PageNumber   = context.IntegerValue("ListCorpGroupMetrics.PageNumber");
            listCorpGroupMetricsResponse.PageSize     = context.IntegerValue("ListCorpGroupMetrics.PageSize");
            listCorpGroupMetricsResponse.TotalCount   = context.IntegerValue("ListCorpGroupMetrics.TotalCount");
            listCorpGroupMetricsResponse.Success      = context.StringValue("ListCorpGroupMetrics.Success");

            List <ListCorpGroupMetricsResponse.ListCorpGroupMetrics_Day> listCorpGroupMetricsResponse_data = new List <ListCorpGroupMetricsResponse.ListCorpGroupMetrics_Day>();

            for (int i = 0; i < context.Length("ListCorpGroupMetrics.Data.Length"); i++)
            {
                ListCorpGroupMetricsResponse.ListCorpGroupMetrics_Day day = new ListCorpGroupMetricsResponse.ListCorpGroupMetrics_Day();
                day.CheckedTime = context.StringValue("ListCorpGroupMetrics.Data[" + i + "].CheckedTime");
                day.TagMetrics  = context.StringValue("ListCorpGroupMetrics.Data[" + i + "].TagMetrics");
                day.TagCode     = context.StringValue("ListCorpGroupMetrics.Data[" + i + "].TagCode");
                day.TagValue    = context.StringValue("ListCorpGroupMetrics.Data[" + i + "].TagValue");
                day.GroupId     = context.StringValue("ListCorpGroupMetrics.Data[" + i + "].GroupId");

                listCorpGroupMetricsResponse_data.Add(day);
            }
            listCorpGroupMetricsResponse.Data = listCorpGroupMetricsResponse_data;

            return(listCorpGroupMetricsResponse);
        }
        public static ListCorpGroupMetricsResponse Unmarshall(UnmarshallerContext context)
        {
            ListCorpGroupMetricsResponse listCorpGroupMetricsResponse = new ListCorpGroupMetricsResponse();

            listCorpGroupMetricsResponse.HttpResponse = context.HttpResponse;
            listCorpGroupMetricsResponse.Code         = context.StringValue("ListCorpGroupMetrics.Code");
            listCorpGroupMetricsResponse.Message      = context.StringValue("ListCorpGroupMetrics.Message");
            listCorpGroupMetricsResponse.RequestId    = context.StringValue("ListCorpGroupMetrics.RequestId");
            listCorpGroupMetricsResponse.PageNumber   = context.IntegerValue("ListCorpGroupMetrics.PageNumber");
            listCorpGroupMetricsResponse.PageSize     = context.IntegerValue("ListCorpGroupMetrics.PageSize");
            listCorpGroupMetricsResponse.TotalCount   = context.IntegerValue("ListCorpGroupMetrics.TotalCount");
            listCorpGroupMetricsResponse.Success      = context.StringValue("ListCorpGroupMetrics.Success");

            List <ListCorpGroupMetricsResponse.ListCorpGroupMetrics_DataItem> listCorpGroupMetricsResponse_data = new List <ListCorpGroupMetricsResponse.ListCorpGroupMetrics_DataItem>();

            for (int i = 0; i < context.Length("ListCorpGroupMetrics.Data.Length"); i++)
            {
                ListCorpGroupMetricsResponse.ListCorpGroupMetrics_DataItem dataItem = new ListCorpGroupMetricsResponse.ListCorpGroupMetrics_DataItem();
                dataItem.DateId        = context.StringValue("ListCorpGroupMetrics.Data[" + i + "].DateId");
                dataItem.TagMetrics    = context.StringValue("ListCorpGroupMetrics.Data[" + i + "].TagMetrics");
                dataItem.TagCode       = context.StringValue("ListCorpGroupMetrics.Data[" + i + "].TagCode");
                dataItem.TagValue      = context.StringValue("ListCorpGroupMetrics.Data[" + i + "].TagValue");
                dataItem.CorpGroupId   = context.StringValue("ListCorpGroupMetrics.Data[" + i + "].CorpGroupId");
                dataItem.CorpId        = context.StringValue("ListCorpGroupMetrics.Data[" + i + "].CorpId");
                dataItem.DeviceGroupId = context.StringValue("ListCorpGroupMetrics.Data[" + i + "].DeviceGroupId");
                dataItem.DeviceId      = context.StringValue("ListCorpGroupMetrics.Data[" + i + "].DeviceId");
                dataItem.UserGroupId   = context.StringValue("ListCorpGroupMetrics.Data[" + i + "].UserGroupId");
                dataItem.PersonID      = context.StringValue("ListCorpGroupMetrics.Data[" + i + "].PersonID");

                listCorpGroupMetricsResponse_data.Add(dataItem);
            }
            listCorpGroupMetricsResponse.Data = listCorpGroupMetricsResponse_data;

            return(listCorpGroupMetricsResponse);
        }