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#
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();
|
|
}
|
|
|
|
}
|
|
|