public void Write(TProtocol oprot) { TStruct struc = new TStruct("UserAcademicResponse"); oprot.WriteStructBegin(struc); TField field = new TField(); if (DbStatus != null && __isset.dbStatus) { field.Name = "dbStatus"; field.Type = TType.Struct; field.ID = 1; oprot.WriteFieldBegin(field); DbStatus.Write(oprot); oprot.WriteFieldEnd(); } if (__isset.academicId) { field.Name = "academicId"; field.Type = TType.I64; field.ID = 2; oprot.WriteFieldBegin(field); oprot.WriteI64(AcademicId); oprot.WriteFieldEnd(); } oprot.WriteFieldStop(); oprot.WriteStructEnd(); }
public void Write(TProtocol oprot) { TStruct struc = new TStruct("Employment"); oprot.WriteStructBegin(struc); TField field = new TField(); if (__isset.userId) { field.Name = "userId"; field.Type = TType.I32; field.ID = 1; oprot.WriteFieldBegin(field); oprot.WriteI32(UserId); oprot.WriteFieldEnd(); } if (__isset.mode) { field.Name = "mode"; field.Type = TType.I16; field.ID = 2; oprot.WriteFieldBegin(field); oprot.WriteI16(Mode); oprot.WriteFieldEnd(); } if (EmployeeInfo != null && __isset.employeeInfo) { field.Name = "employeeInfo"; field.Type = TType.Struct; field.ID = 3; oprot.WriteFieldBegin(field); EmployeeInfo.Write(oprot); oprot.WriteFieldEnd(); } if (__isset.personEmploymentId) { field.Name = "personEmploymentId"; field.Type = TType.I64; field.ID = 4; oprot.WriteFieldBegin(field); oprot.WriteI64(PersonEmploymentId); oprot.WriteFieldEnd(); } if (__isset.requestId) { field.Name = "requestId"; field.Type = TType.I64; field.ID = 5; oprot.WriteFieldBegin(field); oprot.WriteI64(RequestId); oprot.WriteFieldEnd(); } if (City != null && __isset.city) { field.Name = "city"; field.Type = TType.Struct; field.ID = 6; oprot.WriteFieldBegin(field); City.Write(oprot); oprot.WriteFieldEnd(); } if (DbStatus != null && __isset.dbStatus) { field.Name = "dbStatus"; field.Type = TType.Struct; field.ID = 7; oprot.WriteFieldBegin(field); DbStatus.Write(oprot); oprot.WriteFieldEnd(); } if (EmployeeIds != null && __isset.employeeIds) { field.Name = "employeeIds"; field.Type = TType.String; field.ID = 8; oprot.WriteFieldBegin(field); oprot.WriteString(EmployeeIds); oprot.WriteFieldEnd(); } if (__isset.rating) { field.Name = "rating"; field.Type = TType.I32; field.ID = 9; oprot.WriteFieldBegin(field); oprot.WriteI32(Rating); oprot.WriteFieldEnd(); } oprot.WriteFieldStop(); oprot.WriteStructEnd(); }
public void Write(TProtocol oprot) { TStruct struc = new TStruct("Skill"); oprot.WriteStructBegin(struc); TField field = new TField(); if (__isset.userId) { field.Name = "userId"; field.Type = TType.I32; field.ID = 1; oprot.WriteFieldBegin(field); oprot.WriteI32(UserId); oprot.WriteFieldEnd(); } if (__isset.friendId) { field.Name = "friendId"; field.Type = TType.I32; field.ID = 2; oprot.WriteFieldBegin(field); oprot.WriteI32(FriendId); oprot.WriteFieldEnd(); } if (__isset.skillTypeId) { field.Name = "skillTypeId"; field.Type = TType.I32; field.ID = 3; oprot.WriteFieldBegin(field); oprot.WriteI32(SkillTypeId); oprot.WriteFieldEnd(); } if (__isset.thumbsUpOrDown) { field.Name = "thumbsUpOrDown"; field.Type = TType.I32; field.ID = 4; oprot.WriteFieldBegin(field); oprot.WriteI32(ThumbsUpOrDown); oprot.WriteFieldEnd(); } if (__isset.thumbsUp) { field.Name = "thumbsUp"; field.Type = TType.I32; field.ID = 5; oprot.WriteFieldBegin(field); oprot.WriteI32(ThumbsUp); oprot.WriteFieldEnd(); } if (__isset.thumbsDown) { field.Name = "thumbsDown"; field.Type = TType.I32; field.ID = 6; oprot.WriteFieldBegin(field); oprot.WriteI32(ThumbsDown); oprot.WriteFieldEnd(); } if (__isset.yourThumb) { field.Name = "yourThumb"; field.Type = TType.Bool; field.ID = 7; oprot.WriteFieldBegin(field); oprot.WriteBool(YourThumb); oprot.WriteFieldEnd(); } if (DbStatus != null && __isset.dbStatus) { field.Name = "dbStatus"; field.Type = TType.Struct; field.ID = 8; oprot.WriteFieldBegin(field); DbStatus.Write(oprot); oprot.WriteFieldEnd(); } if (__isset.offset) { field.Name = "offset"; field.Type = TType.I32; field.ID = 9; oprot.WriteFieldBegin(field); oprot.WriteI32(Offset); oprot.WriteFieldEnd(); } if (__isset.pageSize) { field.Name = "pageSize"; field.Type = TType.I32; field.ID = 10; oprot.WriteFieldBegin(field); oprot.WriteI32(PageSize); oprot.WriteFieldEnd(); } if (Picture != null && __isset.picture) { field.Name = "picture"; field.Type = TType.String; field.ID = 11; oprot.WriteFieldBegin(field); oprot.WriteString(Picture); oprot.WriteFieldEnd(); } if (Username != null && __isset.username) { field.Name = "username"; field.Type = TType.String; field.ID = 12; oprot.WriteFieldBegin(field); oprot.WriteString(Username); oprot.WriteFieldEnd(); } if (Name != null && __isset.name) { field.Name = "name"; field.Type = TType.String; field.ID = 13; oprot.WriteFieldBegin(field); oprot.WriteString(Name); oprot.WriteFieldEnd(); } if (Text != null && __isset.text) { field.Name = "text"; field.Type = TType.String; field.ID = 14; oprot.WriteFieldBegin(field); oprot.WriteString(Text); oprot.WriteFieldEnd(); } if (__isset.suggestorId) { field.Name = "suggestorId"; field.Type = TType.I32; field.ID = 15; oprot.WriteFieldBegin(field); oprot.WriteI32(SuggestorId); oprot.WriteFieldEnd(); } if (__isset.accept) { field.Name = "accept"; field.Type = TType.Bool; field.ID = 16; oprot.WriteFieldBegin(field); oprot.WriteBool(Accept); oprot.WriteFieldEnd(); } if (__isset.profileUserId) { field.Name = "profileUserId"; field.Type = TType.I32; field.ID = 17; oprot.WriteFieldBegin(field); oprot.WriteI32(ProfileUserId); oprot.WriteFieldEnd(); } if (SkillName != null && __isset.skillName) { field.Name = "skillName"; field.Type = TType.String; field.ID = 18; oprot.WriteFieldBegin(field); oprot.WriteString(SkillName); oprot.WriteFieldEnd(); } if (__isset.percentThumbsUp) { field.Name = "percentThumbsUp"; field.Type = TType.I32; field.ID = 19; oprot.WriteFieldBegin(field); oprot.WriteI32(PercentThumbsUp); oprot.WriteFieldEnd(); } if (__isset.percentThumbsDown) { field.Name = "percentThumbsDown"; field.Type = TType.I32; field.ID = 20; oprot.WriteFieldBegin(field); oprot.WriteI32(PercentThumbsDown); oprot.WriteFieldEnd(); } if (SkillGuid != null && __isset.skillGuid) { field.Name = "skillGuid"; field.Type = TType.String; field.ID = 21; oprot.WriteFieldBegin(field); oprot.WriteString(SkillGuid); oprot.WriteFieldEnd(); } if (UserIdOrName != null && __isset.userIdOrName) { field.Name = "userIdOrName"; field.Type = TType.String; field.ID = 22; oprot.WriteFieldBegin(field); oprot.WriteString(UserIdOrName); oprot.WriteFieldEnd(); } if (Suggestor != null && __isset.suggestor) { field.Name = "suggestor"; field.Type = TType.String; field.ID = 23; oprot.WriteFieldBegin(field); oprot.WriteString(Suggestor); oprot.WriteFieldEnd(); } if (EmployeeIds != null && __isset.employeeIds) { field.Name = "employeeIds"; field.Type = TType.String; field.ID = 24; oprot.WriteFieldBegin(field); oprot.WriteString(EmployeeIds); oprot.WriteFieldEnd(); } if (__isset.rating) { field.Name = "rating"; field.Type = TType.I32; field.ID = 25; oprot.WriteFieldBegin(field); oprot.WriteI32(Rating); oprot.WriteFieldEnd(); } if (ProfileUser != null && __isset.profileUser) { field.Name = "profileUser"; field.Type = TType.String; field.ID = 26; oprot.WriteFieldBegin(field); oprot.WriteString(ProfileUser); oprot.WriteFieldEnd(); } if (Users != null && __isset.users) { field.Name = "users"; field.Type = TType.String; field.ID = 27; oprot.WriteFieldBegin(field); oprot.WriteString(Users); oprot.WriteFieldEnd(); } if (__isset.thumbsCount) { field.Name = "thumbsCount"; field.Type = TType.I32; field.ID = 28; oprot.WriteFieldBegin(field); oprot.WriteI32(ThumbsCount); oprot.WriteFieldEnd(); } oprot.WriteFieldStop(); oprot.WriteStructEnd(); }