public static DescribeUserLogResponse Unmarshall(UnmarshallerContext _ctx) { DescribeUserLogResponse describeUserLogResponse = new DescribeUserLogResponse(); describeUserLogResponse.HttpResponse = _ctx.HttpResponse; describeUserLogResponse.ErrorMessage = _ctx.StringValue("DescribeUserLog.ErrorMessage"); describeUserLogResponse.ErrorCode = _ctx.StringValue("DescribeUserLog.ErrorCode"); describeUserLogResponse.PageNumber = _ctx.IntegerValue("DescribeUserLog.PageNumber"); describeUserLogResponse.Message = _ctx.StringValue("DescribeUserLog.Message"); describeUserLogResponse.DynamicCode = _ctx.StringValue("DescribeUserLog.DynamicCode"); describeUserLogResponse.Code = _ctx.StringValue("DescribeUserLog.Code"); describeUserLogResponse.PageSize = _ctx.IntegerValue("DescribeUserLog.PageSize"); describeUserLogResponse.DynamicMessage = _ctx.StringValue("DescribeUserLog.DynamicMessage"); describeUserLogResponse.RequestId = _ctx.StringValue("DescribeUserLog.RequestId"); describeUserLogResponse.Success = _ctx.BooleanValue("DescribeUserLog.Success"); describeUserLogResponse.TotalCount = _ctx.IntegerValue("DescribeUserLog.TotalCount"); List <DescribeUserLogResponse.DescribeUserLog_UserLogInfo> describeUserLogResponse_userLogs = new List <DescribeUserLogResponse.DescribeUserLog_UserLogInfo>(); for (int i = 0; i < _ctx.Length("DescribeUserLog.UserLogs.Length"); i++) { DescribeUserLogResponse.DescribeUserLog_UserLogInfo userLogInfo = new DescribeUserLogResponse.DescribeUserLog_UserLogInfo(); userLogInfo.ResultCode = _ctx.StringValue("DescribeUserLog.UserLogs[" + i + "].ResultCode"); userLogInfo.OperationSendTime = _ctx.StringValue("DescribeUserLog.UserLogs[" + i + "].OperationSendTime"); userLogInfo.GmtCreate = _ctx.StringValue("DescribeUserLog.UserLogs[" + i + "].GmtCreate"); userLogInfo.StoreId = _ctx.StringValue("DescribeUserLog.UserLogs[" + i + "].StoreId"); userLogInfo.GmtModified = _ctx.StringValue("DescribeUserLog.UserLogs[" + i + "].GmtModified"); userLogInfo.ActionPrice = _ctx.StringValue("DescribeUserLog.UserLogs[" + i + "].ActionPrice"); userLogInfo.OperationStatus = _ctx.StringValue("DescribeUserLog.UserLogs[" + i + "].OperationStatus"); userLogInfo.PriceUnit = _ctx.StringValue("DescribeUserLog.UserLogs[" + i + "].PriceUnit"); userLogInfo.LogId = _ctx.StringValue("DescribeUserLog.UserLogs[" + i + "].LogId"); userLogInfo.ItemShortTitle = _ctx.StringValue("DescribeUserLog.UserLogs[" + i + "].ItemShortTitle"); userLogInfo.OperationType = _ctx.StringValue("DescribeUserLog.UserLogs[" + i + "].OperationType"); userLogInfo.OperationResponseTime = _ctx.StringValue("DescribeUserLog.UserLogs[" + i + "].OperationResponseTime"); userLogInfo.SpendTime = _ctx.StringValue("DescribeUserLog.UserLogs[" + i + "].SpendTime"); userLogInfo.EslBarCode = _ctx.StringValue("DescribeUserLog.UserLogs[" + i + "].EslBarCode"); userLogInfo.ItemId = _ctx.StringValue("DescribeUserLog.UserLogs[" + i + "].ItemId"); userLogInfo.ItemBarCode = _ctx.StringValue("DescribeUserLog.UserLogs[" + i + "].ItemBarCode"); userLogInfo.BePromotion = _ctx.BooleanValue("DescribeUserLog.UserLogs[" + i + "].BePromotion"); userLogInfo.UserId = _ctx.StringValue("DescribeUserLog.UserLogs[" + i + "].UserId"); describeUserLogResponse_userLogs.Add(userLogInfo); } describeUserLogResponse.UserLogs = describeUserLogResponse_userLogs; return(describeUserLogResponse); }
public static DescribeUserLogResponse Unmarshall(UnmarshallerContext context) { DescribeUserLogResponse describeUserLogResponse = new DescribeUserLogResponse(); describeUserLogResponse.HttpResponse = context.HttpResponse; describeUserLogResponse.ErrorMessage = context.StringValue("DescribeUserLog.ErrorMessage"); describeUserLogResponse.PageNumber = context.IntegerValue("DescribeUserLog.PageNumber"); describeUserLogResponse.ErrorCode = context.StringValue("DescribeUserLog.ErrorCode"); describeUserLogResponse.Message = context.StringValue("DescribeUserLog.Message"); describeUserLogResponse.DynamicCode = context.StringValue("DescribeUserLog.DynamicCode"); describeUserLogResponse.PageSize = context.IntegerValue("DescribeUserLog.PageSize"); describeUserLogResponse.Code = context.StringValue("DescribeUserLog.Code"); describeUserLogResponse.DynamicMessage = context.StringValue("DescribeUserLog.DynamicMessage"); describeUserLogResponse.TotalCount = context.IntegerValue("DescribeUserLog.TotalCount"); describeUserLogResponse.RequestId = context.StringValue("DescribeUserLog.RequestId"); describeUserLogResponse.Success = context.BooleanValue("DescribeUserLog.Success"); List <DescribeUserLogResponse.DescribeUserLog_UserLogInfo> describeUserLogResponse_userLogs = new List <DescribeUserLogResponse.DescribeUserLog_UserLogInfo>(); for (int i = 0; i < context.Length("DescribeUserLog.UserLogs.Length"); i++) { DescribeUserLogResponse.DescribeUserLog_UserLogInfo userLogInfo = new DescribeUserLogResponse.DescribeUserLog_UserLogInfo(); userLogInfo.OperateType = context.StringValue("DescribeUserLog.UserLogs[" + i + "].OperateType"); userLogInfo.OperateUserId = context.LongValue("DescribeUserLog.UserLogs[" + i + "].OperateUserId"); userLogInfo.Mac = context.StringValue("DescribeUserLog.UserLogs[" + i + "].Mac"); userLogInfo.ItemActionPrice = context.IntegerValue("DescribeUserLog.UserLogs[" + i + "].ItemActionPrice"); userLogInfo.StoreId = context.StringValue("DescribeUserLog.UserLogs[" + i + "].StoreId"); userLogInfo.EslBarCode = context.StringValue("DescribeUserLog.UserLogs[" + i + "].EslBarCode"); userLogInfo.OperateStatus = context.StringValue("DescribeUserLog.UserLogs[" + i + "].OperateStatus"); userLogInfo.ItemBarCode = context.StringValue("DescribeUserLog.UserLogs[" + i + "].ItemBarCode"); userLogInfo.ItemId = context.LongValue("DescribeUserLog.UserLogs[" + i + "].ItemId"); userLogInfo.ShelfCode = context.StringValue("DescribeUserLog.UserLogs[" + i + "].ShelfCode"); userLogInfo.OperateTime = context.StringValue("DescribeUserLog.UserLogs[" + i + "].OperateTime"); userLogInfo.ItemTitle = context.StringValue("DescribeUserLog.UserLogs[" + i + "].ItemTitle"); describeUserLogResponse_userLogs.Add(userLogInfo); } describeUserLogResponse.UserLogs = describeUserLogResponse_userLogs; return(describeUserLogResponse); }