public void Read(EnterpriseEmployeeApplyFail structs, Protocol iprot) { String schemeStruct = iprot.ReadStructBegin(); if (schemeStruct != null) { while (true) { String schemeField = iprot.ReadFieldBegin(); if (schemeField == null) { break; } bool needSkip = true; if ("apply_info".Equals(schemeField.Trim())) { needSkip = false; vipapis.account.EnterpriseEmployeeApplyInfo value; value = new vipapis.account.EnterpriseEmployeeApplyInfo(); vipapis.account.EnterpriseEmployeeApplyInfoHelper.getInstance().Read(value, iprot); structs.SetApply_info(value); } if ("error_msg".Equals(schemeField.Trim())) { needSkip = false; string value; value = iprot.ReadString(); structs.SetError_msg(value); } if (needSkip) { ProtocolUtil.skip(iprot); } iprot.ReadFieldEnd(); } iprot.ReadStructEnd(); Validate(structs); } else { throw new OspException(); } }
public void Read(EnterpriseAccountBatchUpdateRequest structs, Protocol iprot) { String schemeStruct = iprot.ReadStructBegin(); if (schemeStruct != null) { while (true) { String schemeField = iprot.ReadFieldBegin(); if (schemeField == null) { break; } bool needSkip = true; if ("enterprise_code".Equals(schemeField.Trim())) { needSkip = false; string value; value = iprot.ReadString(); structs.SetEnterprise_code(value); } if ("apply_employees".Equals(schemeField.Trim())) { needSkip = false; List <vipapis.account.EnterpriseEmployeeApplyInfo> value; value = new List <vipapis.account.EnterpriseEmployeeApplyInfo>(); iprot.ReadListBegin(); while (true) { try{ vipapis.account.EnterpriseEmployeeApplyInfo elem0; elem0 = new vipapis.account.EnterpriseEmployeeApplyInfo(); vipapis.account.EnterpriseEmployeeApplyInfoHelper.getInstance().Read(elem0, iprot); value.Add(elem0); } catch (Exception e) { break; } } iprot.ReadListEnd(); structs.SetApply_employees(value); } if (needSkip) { ProtocolUtil.skip(iprot); } iprot.ReadFieldEnd(); } iprot.ReadStructEnd(); Validate(structs); } else { throw new OspException(); } }
public void SetApply_info(vipapis.account.EnterpriseEmployeeApplyInfo value) { this.apply_info_ = value; }