You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

361 lines
7.5 KiB
C#

/**
* Autogenerated by Thrift Compiler (0.9.0)
*
* DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
* @generated
*/
using System;
using System.Collections;
using System.Collections.Generic;
using System.Text;
using System.IO;
using Thrift;
using Thrift.Collections;
using System.Runtime.Serialization;
using Thrift.Protocol;
using Thrift.Transport;
#if !SILVERLIGHT
[Serializable]
#endif
public partial class LineArea : TBase
{
private string _Id;
private string _AreaNo;
private string _AreaNm;
private string _LineNo;
private string _AreaType;
private string _MaxNumber;
private string _MaterialNo;
private string _MaterialNm;
private string _AreaStorageType;
public string Id
{
get
{
return _Id;
}
set
{
__isset.Id = true;
this._Id = value;
}
}
public string AreaNo
{
get
{
return _AreaNo;
}
set
{
__isset.AreaNo = true;
this._AreaNo = value;
}
}
public string AreaNm
{
get
{
return _AreaNm;
}
set
{
__isset.AreaNm = true;
this._AreaNm = value;
}
}
public string LineNo
{
get
{
return _LineNo;
}
set
{
__isset.LineNo = true;
this._LineNo = value;
}
}
public string AreaType
{
get
{
return _AreaType;
}
set
{
__isset.AreaType = true;
this._AreaType = value;
}
}
public string MaxNumber
{
get
{
return _MaxNumber;
}
set
{
__isset.MaxNumber = true;
this._MaxNumber = value;
}
}
public string MaterialNo
{
get
{
return _MaterialNo;
}
set
{
__isset.MaterialNo = true;
this._MaterialNo = value;
}
}
public string MaterialNm
{
get
{
return _MaterialNm;
}
set
{
__isset.MaterialNm = true;
this._MaterialNm = value;
}
}
public string AreaStorageType
{
get
{
return _AreaStorageType;
}
set
{
__isset.AreaStorageType = true;
this._AreaStorageType = value;
}
}
public Isset __isset;
#if !SILVERLIGHT
[Serializable]
#endif
public struct Isset {
public bool Id;
public bool AreaNo;
public bool AreaNm;
public bool LineNo;
public bool AreaType;
public bool MaxNumber;
public bool MaterialNo;
public bool MaterialNm;
public bool AreaStorageType;
}
public LineArea() {
}
public void Read (TProtocol iprot)
{
TField field;
iprot.ReadStructBegin();
while (true)
{
field = iprot.ReadFieldBegin();
if (field.Type == TType.Stop) {
break;
}
switch (field.ID)
{
case 1:
if (field.Type == TType.String) {
Id = iprot.ReadString();
} else {
TProtocolUtil.Skip(iprot, field.Type);
}
break;
case 2:
if (field.Type == TType.String) {
AreaNo = iprot.ReadString();
} else {
TProtocolUtil.Skip(iprot, field.Type);
}
break;
case 3:
if (field.Type == TType.String) {
AreaNm = iprot.ReadString();
} else {
TProtocolUtil.Skip(iprot, field.Type);
}
break;
case 4:
if (field.Type == TType.String) {
LineNo = iprot.ReadString();
} else {
TProtocolUtil.Skip(iprot, field.Type);
}
break;
case 5:
if (field.Type == TType.String) {
AreaType = iprot.ReadString();
} else {
TProtocolUtil.Skip(iprot, field.Type);
}
break;
case 6:
if (field.Type == TType.String) {
MaxNumber = iprot.ReadString();
} else {
TProtocolUtil.Skip(iprot, field.Type);
}
break;
case 7:
if (field.Type == TType.String) {
MaterialNo = iprot.ReadString();
} else {
TProtocolUtil.Skip(iprot, field.Type);
}
break;
case 8:
if (field.Type == TType.String) {
MaterialNm = iprot.ReadString();
} else {
TProtocolUtil.Skip(iprot, field.Type);
}
break;
case 9:
if (field.Type == TType.String) {
AreaStorageType = iprot.ReadString();
} else {
TProtocolUtil.Skip(iprot, field.Type);
}
break;
default:
TProtocolUtil.Skip(iprot, field.Type);
break;
}
iprot.ReadFieldEnd();
}
iprot.ReadStructEnd();
}
public void Write(TProtocol oprot) {
TStruct struc = new TStruct("LineArea");
oprot.WriteStructBegin(struc);
TField field = new TField();
if (Id != null && __isset.Id) {
field.Name = "Id";
field.Type = TType.String;
field.ID = 1;
oprot.WriteFieldBegin(field);
oprot.WriteString(Id);
oprot.WriteFieldEnd();
}
if (AreaNo != null && __isset.AreaNo) {
field.Name = "AreaNo";
field.Type = TType.String;
field.ID = 2;
oprot.WriteFieldBegin(field);
oprot.WriteString(AreaNo);
oprot.WriteFieldEnd();
}
if (AreaNm != null && __isset.AreaNm) {
field.Name = "AreaNm";
field.Type = TType.String;
field.ID = 3;
oprot.WriteFieldBegin(field);
oprot.WriteString(AreaNm);
oprot.WriteFieldEnd();
}
if (LineNo != null && __isset.LineNo) {
field.Name = "LineNo";
field.Type = TType.String;
field.ID = 4;
oprot.WriteFieldBegin(field);
oprot.WriteString(LineNo);
oprot.WriteFieldEnd();
}
if (AreaType != null && __isset.AreaType) {
field.Name = "AreaType";
field.Type = TType.String;
field.ID = 5;
oprot.WriteFieldBegin(field);
oprot.WriteString(AreaType);
oprot.WriteFieldEnd();
}
if (MaxNumber != null && __isset.MaxNumber) {
field.Name = "MaxNumber";
field.Type = TType.String;
field.ID = 6;
oprot.WriteFieldBegin(field);
oprot.WriteString(MaxNumber);
oprot.WriteFieldEnd();
}
if (MaterialNo != null && __isset.MaterialNo) {
field.Name = "MaterialNo";
field.Type = TType.String;
field.ID = 7;
oprot.WriteFieldBegin(field);
oprot.WriteString(MaterialNo);
oprot.WriteFieldEnd();
}
if (MaterialNm != null && __isset.MaterialNm) {
field.Name = "MaterialNm";
field.Type = TType.String;
field.ID = 8;
oprot.WriteFieldBegin(field);
oprot.WriteString(MaterialNm);
oprot.WriteFieldEnd();
}
if (AreaStorageType != null && __isset.AreaStorageType) {
field.Name = "AreaStorageType";
field.Type = TType.String;
field.ID = 9;
oprot.WriteFieldBegin(field);
oprot.WriteString(AreaStorageType);
oprot.WriteFieldEnd();
}
oprot.WriteFieldStop();
oprot.WriteStructEnd();
}
public override string ToString() {
StringBuilder sb = new StringBuilder("LineArea(");
sb.Append("Id: ");
sb.Append(Id);
sb.Append(",AreaNo: ");
sb.Append(AreaNo);
sb.Append(",AreaNm: ");
sb.Append(AreaNm);
sb.Append(",LineNo: ");
sb.Append(LineNo);
sb.Append(",AreaType: ");
sb.Append(AreaType);
sb.Append(",MaxNumber: ");
sb.Append(MaxNumber);
sb.Append(",MaterialNo: ");
sb.Append(MaterialNo);
sb.Append(",MaterialNm: ");
sb.Append(MaterialNm);
sb.Append(",AreaStorageType: ");
sb.Append(AreaStorageType);
sb.Append(")");
return sb.ToString();
}
}