Esempio n. 1
0
        public void Write(TProtocol oprot)
        {
            TStruct struc = new TStruct("UserAcademics");

            oprot.WriteStructBegin(struc);
            TField field = new TField();

            if (__isset.displayOrderId)
            {
                field.Name = "displayOrderId";
                field.Type = TType.I32;
                field.ID   = 1;
                oprot.WriteFieldBegin(field);
                oprot.WriteI32(DisplayOrderId);
                oprot.WriteFieldEnd();
            }
            if (__isset.academicInstituteId)
            {
                field.Name = "academicInstituteId";
                field.Type = TType.I32;
                field.ID   = 2;
                oprot.WriteFieldBegin(field);
                oprot.WriteI32(AcademicInstituteId);
                oprot.WriteFieldEnd();
            }
            if (AcademicInstituteName != null && __isset.academicInstituteName)
            {
                field.Name = "academicInstituteName";
                field.Type = TType.String;
                field.ID   = 3;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(AcademicInstituteName);
                oprot.WriteFieldEnd();
            }
            if (City != null && __isset.city)
            {
                field.Name = "city";
                field.Type = TType.Struct;
                field.ID   = 4;
                oprot.WriteFieldBegin(field);
                City.Write(oprot);
                oprot.WriteFieldEnd();
            }
            if (Country != null && __isset.country)
            {
                field.Name = "country";
                field.Type = TType.Struct;
                field.ID   = 5;
                oprot.WriteFieldBegin(field);
                Country.Write(oprot);
                oprot.WriteFieldEnd();
            }
            if (JoinedYear != null && __isset.joinedYear)
            {
                field.Name = "joinedYear";
                field.Type = TType.String;
                field.ID   = 6;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(JoinedYear);
                oprot.WriteFieldEnd();
            }
            if (__isset.hasGraduated)
            {
                field.Name = "hasGraduated";
                field.Type = TType.Bool;
                field.ID   = 7;
                oprot.WriteFieldBegin(field);
                oprot.WriteBool(HasGraduated);
                oprot.WriteFieldEnd();
            }
            if (GraduatedYear != null && __isset.graduatedYear)
            {
                field.Name = "graduatedYear";
                field.Type = TType.String;
                field.ID   = 8;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(GraduatedYear);
                oprot.WriteFieldEnd();
            }
            if (Degree != null && __isset.degree)
            {
                field.Name = "degree";
                field.Type = TType.Struct;
                field.ID   = 9;
                oprot.WriteFieldBegin(field);
                Degree.Write(oprot);
                oprot.WriteFieldEnd();
            }
            if (Concentration != null && __isset.concentration)
            {
                field.Name = "concentration";
                field.Type = TType.Struct;
                field.ID   = 10;
                oprot.WriteFieldBegin(field);
                Concentration.Write(oprot);
                oprot.WriteFieldEnd();
            }
            if (__isset.academicId)
            {
                field.Name = "academicId";
                field.Type = TType.I32;
                field.ID   = 11;
                oprot.WriteFieldBegin(field);
                oprot.WriteI32(AcademicId);
                oprot.WriteFieldEnd();
            }
            if (AcademicInstitute != null && __isset.academicInstitute)
            {
                field.Name = "academicInstitute";
                field.Type = TType.String;
                field.ID   = 12;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(AcademicInstitute);
                oprot.WriteFieldEnd();
            }
            if (__isset.userId)
            {
                field.Name = "userId";
                field.Type = TType.I32;
                field.ID   = 13;
                oprot.WriteFieldBegin(field);
                oprot.WriteI32(UserId);
                oprot.WriteFieldEnd();
            }
            if (__isset.mode)
            {
                field.Name = "mode";
                field.Type = TType.I32;
                field.ID   = 14;
                oprot.WriteFieldBegin(field);
                oprot.WriteI32(Mode);
                oprot.WriteFieldEnd();
            }
            if (UserIdOrName != null && __isset.userIdOrName)
            {
                field.Name = "userIdOrName";
                field.Type = TType.String;
                field.ID   = 15;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(UserIdOrName);
                oprot.WriteFieldEnd();
            }
            oprot.WriteFieldStop();
            oprot.WriteStructEnd();
        }
        public void Write(TProtocol oprot)
        {
            TStruct struc = new TStruct("CompanyEmployeeInfo");

            oprot.WriteStructBegin(struc);
            TField field = new TField();

            if (__isset.companyId)
            {
                field.Name = "companyId";
                field.Type = TType.I32;
                field.ID   = 1;
                oprot.WriteFieldBegin(field);
                oprot.WriteI32(CompanyId);
                oprot.WriteFieldEnd();
            }
            if (__isset.employeeId)
            {
                field.Name = "employeeId";
                field.Type = TType.I32;
                field.ID   = 2;
                oprot.WriteFieldBegin(field);
                oprot.WriteI32(EmployeeId);
                oprot.WriteFieldEnd();
            }
            if (Username != null && __isset.username)
            {
                field.Name = "username";
                field.Type = TType.String;
                field.ID   = 3;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(Username);
                oprot.WriteFieldEnd();
            }
            if (StartDate != null && __isset.startDate)
            {
                field.Name = "startDate";
                field.Type = TType.String;
                field.ID   = 4;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(StartDate);
                oprot.WriteFieldEnd();
            }
            if (__isset.positionId)
            {
                field.Name = "positionId";
                field.Type = TType.I32;
                field.ID   = 5;
                oprot.WriteFieldBegin(field);
                oprot.WriteI32(PositionId);
                oprot.WriteFieldEnd();
            }
            if (__isset.rating)
            {
                field.Name = "rating";
                field.Type = TType.I32;
                field.ID   = 6;
                oprot.WriteFieldBegin(field);
                oprot.WriteI32(Rating);
                oprot.WriteFieldEnd();
            }
            if (__isset.companyUserId)
            {
                field.Name = "companyUserId";
                field.Type = TType.I32;
                field.ID   = 7;
                oprot.WriteFieldBegin(field);
                oprot.WriteI32(CompanyUserId);
                oprot.WriteFieldEnd();
            }
            if (Name != null && __isset.name)
            {
                field.Name = "name";
                field.Type = TType.String;
                field.ID   = 8;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(Name);
                oprot.WriteFieldEnd();
            }
            if (Picture != null && __isset.picture)
            {
                field.Name = "picture";
                field.Type = TType.String;
                field.ID   = 9;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(Picture);
                oprot.WriteFieldEnd();
            }
            if (Position != null && __isset.position)
            {
                field.Name = "position";
                field.Type = TType.String;
                field.ID   = 10;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(Position);
                oprot.WriteFieldEnd();
            }
            if (CompanyName != null && __isset.companyName)
            {
                field.Name = "companyName";
                field.Type = TType.String;
                field.ID   = 11;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(CompanyName);
                oprot.WriteFieldEnd();
            }
            if (__isset.employeeTypeId)
            {
                field.Name = "employeeTypeId";
                field.Type = TType.I32;
                field.ID   = 12;
                oprot.WriteFieldBegin(field);
                oprot.WriteI32(EmployeeTypeId);
                oprot.WriteFieldEnd();
            }
            if (__isset.isExecutiveBody)
            {
                field.Name = "isExecutiveBody";
                field.Type = TType.Bool;
                field.ID   = 13;
                oprot.WriteFieldBegin(field);
                oprot.WriteBool(IsExecutiveBody);
                oprot.WriteFieldEnd();
            }
            if (EndDate != null && __isset.endDate)
            {
                field.Name = "endDate";
                field.Type = TType.String;
                field.ID   = 14;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(EndDate);
                oprot.WriteFieldEnd();
            }
            if (__isset.userId)
            {
                field.Name = "userId";
                field.Type = TType.I32;
                field.ID   = 15;
                oprot.WriteFieldBegin(field);
                oprot.WriteI32(UserId);
                oprot.WriteFieldEnd();
            }
            if (CompanyUsername != null && __isset.companyUsername)
            {
                field.Name = "companyUsername";
                field.Type = TType.String;
                field.ID   = 16;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(CompanyUsername);
                oprot.WriteFieldEnd();
            }
            if (CompanyPicture != null && __isset.companyPicture)
            {
                field.Name = "companyPicture";
                field.Type = TType.String;
                field.ID   = 17;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(CompanyPicture);
                oprot.WriteFieldEnd();
            }
            if (City != null && __isset.city)
            {
                field.Name = "city";
                field.Type = TType.Struct;
                field.ID   = 18;
                oprot.WriteFieldBegin(field);
                City.Write(oprot);
                oprot.WriteFieldEnd();
            }
            if (Country != null && __isset.country)
            {
                field.Name = "country";
                field.Type = TType.Struct;
                field.ID   = 19;
                oprot.WriteFieldBegin(field);
                Country.Write(oprot);
                oprot.WriteFieldEnd();
            }
            if (__isset.approvedStatus)
            {
                field.Name = "approvedStatus";
                field.Type = TType.Bool;
                field.ID   = 20;
                oprot.WriteFieldBegin(field);
                oprot.WriteBool(ApprovedStatus);
                oprot.WriteFieldEnd();
            }
            if (EmployeeTypeName != null && __isset.employeeTypeName)
            {
                field.Name = "employeeTypeName";
                field.Type = TType.String;
                field.ID   = 21;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(EmployeeTypeName);
                oprot.WriteFieldEnd();
            }
            if (__isset.scheduleType)
            {
                field.Name = "scheduleType";
                field.Type = TType.Bool;
                field.ID   = 22;
                oprot.WriteFieldBegin(field);
                oprot.WriteBool(ScheduleType);
                oprot.WriteFieldEnd();
            }
            if (Firstname != null && __isset.firstname)
            {
                field.Name = "firstname";
                field.Type = TType.String;
                field.ID   = 23;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(Firstname);
                oprot.WriteFieldEnd();
            }
            if (Lastname != null && __isset.lastname)
            {
                field.Name = "lastname";
                field.Type = TType.String;
                field.ID   = 24;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(Lastname);
                oprot.WriteFieldEnd();
            }
            if (Added != null && __isset.added)
            {
                field.Name = "added";
                field.Type = TType.String;
                field.ID   = 25;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(Added);
                oprot.WriteFieldEnd();
            }
            if (__isset.mode)
            {
                field.Name = "mode";
                field.Type = TType.I32;
                field.ID   = 26;
                oprot.WriteFieldBegin(field);
                oprot.WriteI32(Mode);
                oprot.WriteFieldEnd();
            }
            if (__isset.isPromoted)
            {
                field.Name = "isPromoted";
                field.Type = TType.Bool;
                field.ID   = 27;
                oprot.WriteFieldBegin(field);
                oprot.WriteBool(IsPromoted);
                oprot.WriteFieldEnd();
            }
            if (__isset.requestId)
            {
                field.Name = "requestId";
                field.Type = TType.I64;
                field.ID   = 28;
                oprot.WriteFieldBegin(field);
                oprot.WriteI64(RequestId);
                oprot.WriteFieldEnd();
            }
            if (PositionName != null && __isset.positionName)
            {
                field.Name = "positionName";
                field.Type = TType.String;
                field.ID   = 29;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(PositionName);
                oprot.WriteFieldEnd();
            }
            if (__isset.employmentId)
            {
                field.Name = "employmentId";
                field.Type = TType.I64;
                field.ID   = 30;
                oprot.WriteFieldBegin(field);
                oprot.WriteI64(EmploymentId);
                oprot.WriteFieldEnd();
            }
            oprot.WriteFieldStop();
            oprot.WriteStructEnd();
        }
Esempio n. 3
0
        public void Write(TProtocol oprot)
        {
            TStruct struc = new TStruct("Friend");

            oprot.WriteStructBegin(struc);
            TField field = new TField();

            if (UserInfo != null && __isset.userInfo)
            {
                field.Name = "userInfo";
                field.Type = TType.Struct;
                field.ID   = 1;
                oprot.WriteFieldBegin(field);
                UserInfo.Write(oprot);
                oprot.WriteFieldEnd();
            }
            if (User != null && __isset.user)
            {
                field.Name = "user";
                field.Type = TType.Struct;
                field.ID   = 2;
                oprot.WriteFieldBegin(field);
                User.Write(oprot);
                oprot.WriteFieldEnd();
            }
            if (AddedOn != null && __isset.addedOn)
            {
                field.Name = "addedOn";
                field.Type = TType.String;
                field.ID   = 3;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(AddedOn);
                oprot.WriteFieldEnd();
            }
            if (RelationshipType != null && __isset.relationshipType)
            {
                field.Name = "relationshipType";
                field.Type = TType.Struct;
                field.ID   = 4;
                oprot.WriteFieldBegin(field);
                RelationshipType.Write(oprot);
                oprot.WriteFieldEnd();
            }
            if (__isset.isClose)
            {
                field.Name = "isClose";
                field.Type = TType.Bool;
                field.ID   = 5;
                oprot.WriteFieldBegin(field);
                oprot.WriteBool(IsClose);
                oprot.WriteFieldEnd();
            }
            if (UserInfoPerson != null && __isset.userInfoPerson)
            {
                field.Name = "userInfoPerson";
                field.Type = TType.Struct;
                field.ID   = 6;
                oprot.WriteFieldBegin(field);
                UserInfoPerson.Write(oprot);
                oprot.WriteFieldEnd();
            }
            if (StatusType != null && __isset.statusType)
            {
                field.Name = "statusType";
                field.Type = TType.Struct;
                field.ID   = 7;
                oprot.WriteFieldBegin(field);
                StatusType.Write(oprot);
                oprot.WriteFieldEnd();
            }
            if (SettingPerson != null && __isset.settingPerson)
            {
                field.Name = "settingPerson";
                field.Type = TType.Struct;
                field.ID   = 8;
                oprot.WriteFieldBegin(field);
                SettingPerson.Write(oprot);
                oprot.WriteFieldEnd();
            }
            if (Country != null && __isset.country)
            {
                field.Name = "country";
                field.Type = TType.Struct;
                field.ID   = 9;
                oprot.WriteFieldBegin(field);
                Country.Write(oprot);
                oprot.WriteFieldEnd();
            }
            if (Industry != null && __isset.industry)
            {
                field.Name = "industry";
                field.Type = TType.Struct;
                field.ID   = 10;
                oprot.WriteFieldBegin(field);
                Industry.Write(oprot);
                oprot.WriteFieldEnd();
            }
            if (__isset.canMessage)
            {
                field.Name = "canMessage";
                field.Type = TType.Bool;
                field.ID   = 11;
                oprot.WriteFieldBegin(field);
                oprot.WriteBool(CanMessage);
                oprot.WriteFieldEnd();
            }
            if (__isset.dbStatusCode)
            {
                field.Name = "dbStatusCode";
                field.Type = TType.I32;
                field.ID   = 12;
                oprot.WriteFieldBegin(field);
                oprot.WriteI32(DbStatusCode);
                oprot.WriteFieldEnd();
            }
            if (CTag != null && __isset.cTag)
            {
                field.Name = "cTag";
                field.Type = TType.String;
                field.ID   = 13;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(CTag);
                oprot.WriteFieldEnd();
            }
            if (__isset.friendshipStatus)
            {
                field.Name = "friendshipStatus";
                field.Type = TType.I32;
                field.ID   = 14;
                oprot.WriteFieldBegin(field);
                oprot.WriteI32(FriendshipStatus);
                oprot.WriteFieldEnd();
            }
            if (__isset.fromPhoneBook)
            {
                field.Name = "fromPhoneBook";
                field.Type = TType.Bool;
                field.ID   = 15;
                oprot.WriteFieldBegin(field);
                oprot.WriteBool(FromPhoneBook);
                oprot.WriteFieldEnd();
            }
            if (__isset.receiveConnectionRequest)
            {
                field.Name = "receiveConnectionRequest";
                field.Type = TType.Bool;
                field.ID   = 16;
                oprot.WriteFieldBegin(field);
                oprot.WriteBool(ReceiveConnectionRequest);
                oprot.WriteFieldEnd();
            }
            if (__isset.allowAddingChatGroup)
            {
                field.Name = "allowAddingChatGroup";
                field.Type = TType.Bool;
                field.ID   = 17;
                oprot.WriteFieldBegin(field);
                oprot.WriteBool(AllowAddingChatGroup);
                oprot.WriteFieldEnd();
            }
            if (__isset.allowMsgForword)
            {
                field.Name = "allowMsgForword";
                field.Type = TType.Bool;
                field.ID   = 18;
                oprot.WriteFieldBegin(field);
                oprot.WriteBool(AllowMsgForword);
                oprot.WriteFieldEnd();
            }
            if (__isset.dbSubStatusCode)
            {
                field.Name = "dbSubStatusCode";
                field.Type = TType.I32;
                field.ID   = 19;
                oprot.WriteFieldBegin(field);
                oprot.WriteI32(DbSubStatusCode);
                oprot.WriteFieldEnd();
            }
            if (DbStatusMsg != null && __isset.dbStatusMsg)
            {
                field.Name = "dbStatusMsg";
                field.Type = TType.String;
                field.ID   = 20;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(DbStatusMsg);
                oprot.WriteFieldEnd();
            }
            if (__isset.requestId)
            {
                field.Name = "requestId";
                field.Type = TType.I32;
                field.ID   = 21;
                oprot.WriteFieldBegin(field);
                oprot.WriteI32(RequestId);
                oprot.WriteFieldEnd();
            }
            if (__isset.requestTypeId)
            {
                field.Name = "requestTypeId";
                field.Type = TType.I32;
                field.ID   = 22;
                oprot.WriteFieldBegin(field);
                oprot.WriteI32(RequestTypeId);
                oprot.WriteFieldEnd();
            }
            if (LastUpdated != null && __isset.lastUpdated)
            {
                field.Name = "lastUpdated";
                field.Type = TType.String;
                field.ID   = 23;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(LastUpdated);
                oprot.WriteFieldEnd();
            }
            oprot.WriteFieldStop();
            oprot.WriteStructEnd();
        }