public static GetUserResponse Unmarshall(UnmarshallerContext _ctx) { GetUserResponse getUserResponse = new GetUserResponse(); getUserResponse.HttpResponse = _ctx.HttpResponse; getUserResponse.Code = _ctx.StringValue("GetUser.Code"); getUserResponse.HttpStatusCode = _ctx.IntegerValue("GetUser.HttpStatusCode"); getUserResponse.Message = _ctx.StringValue("GetUser.Message"); getUserResponse.RequestId = _ctx.StringValue("GetUser.RequestId"); List <string> getUserResponse_params = new List <string>(); for (int i = 0; i < _ctx.Length("GetUser.Params.Length"); i++) { getUserResponse_params.Add(_ctx.StringValue("GetUser.Params[" + i + "]")); } getUserResponse._Params = getUserResponse_params; GetUserResponse.GetUser_Data data = new GetUserResponse.GetUser_Data(); data.DisplayName = _ctx.StringValue("GetUser.Data.DisplayName"); data.Email = _ctx.StringValue("GetUser.Data.Email"); data.Extension = _ctx.StringValue("GetUser.Data.Extension"); data.InstanceId = _ctx.StringValue("GetUser.Data.InstanceId"); data.LoginName = _ctx.StringValue("GetUser.Data.LoginName"); data.Mobile = _ctx.StringValue("GetUser.Data.Mobile"); data.RoleId = _ctx.StringValue("GetUser.Data.RoleId"); data.RoleName = _ctx.StringValue("GetUser.Data.RoleName"); data.UserId = _ctx.StringValue("GetUser.Data.UserId"); data.WorkMode = _ctx.StringValue("GetUser.Data.WorkMode"); getUserResponse.Data = data; return(getUserResponse); }
public static GetUserResponse Unmarshall(UnmarshallerContext _ctx) { GetUserResponse getUserResponse = new GetUserResponse(); getUserResponse.HttpResponse = _ctx.HttpResponse; getUserResponse.Code = _ctx.StringValue("GetUser.Code"); getUserResponse.Message = _ctx.StringValue("GetUser.Message"); getUserResponse.RequestId = _ctx.StringValue("GetUser.RequestId"); GetUserResponse.GetUser_Data data = new GetUserResponse.GetUser_Data(); data.CreatedAt = _ctx.StringValue("GetUser.Data.CreatedAt"); data.Email = _ctx.StringValue("GetUser.Data.Email"); data.Id = _ctx.StringValue("GetUser.Data.Id"); data.Name = _ctx.StringValue("GetUser.Data.Name"); data.PhoneNumber = _ctx.StringValue("GetUser.Data.PhoneNumber"); data.Role = _ctx.StringValue("GetUser.Data.Role"); data.Source = _ctx.StringValue("GetUser.Data.Source"); data.UpdatedAt = _ctx.StringValue("GetUser.Data.UpdatedAt"); data.Username = _ctx.StringValue("GetUser.Data.Username"); List <GetUserResponse.GetUser_Data.GetUser_DepartmentsItem> data_departments = new List <GetUserResponse.GetUser_Data.GetUser_DepartmentsItem>(); for (int i = 0; i < _ctx.Length("GetUser.Data.Departments.Length"); i++) { GetUserResponse.GetUser_Data.GetUser_DepartmentsItem departmentsItem = new GetUserResponse.GetUser_Data.GetUser_DepartmentsItem(); departmentsItem.Description = _ctx.StringValue("GetUser.Data.Departments[" + i + "].Description"); departmentsItem.GmtCreate = _ctx.StringValue("GetUser.Data.Departments[" + i + "].GmtCreate"); departmentsItem.GmtModified = _ctx.StringValue("GetUser.Data.Departments[" + i + "].GmtModified"); departmentsItem.Id = _ctx.StringValue("GetUser.Data.Departments[" + i + "].Id"); departmentsItem.Name = _ctx.StringValue("GetUser.Data.Departments[" + i + "].Name"); data_departments.Add(departmentsItem); } data.Departments = data_departments; getUserResponse.Data = data; return(getUserResponse); }