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();
        }
Пример #2
0
        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();
        }
Пример #3
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();
        }