using System;
|
using System.Runtime.Serialization;
|
namespace CY_DocumentSynchroWCFService
|
{
|
/// <summary>
|
///Document_TenderUnit
|
/// </summary>
|
[DataContract]
|
public partial class Document_TenderUnit : IAggregateRoot
|
{
|
public Document_TenderUnit()
|
{
|
}
|
|
#region Model
|
private int? _unitid;
|
private string _unitname;
|
private string _unittype;
|
private string _address;
|
private string _zipcode;
|
private string _contactperson;
|
private string _contactphone;
|
private string _fax;
|
private string _weburl;
|
private string _orgstructure;
|
private string _corporater;
|
private string _corporaterpost;
|
private string _corporatertechnicalpost;
|
private string _corporatephone;
|
private string _technicalleader;
|
private string _technicalpost;
|
private string _technicalphone;
|
private string _creattime;
|
private string _staffcount;
|
private string _firmqualificationlevel;
|
private string _businesslicense;
|
private string _regmoney;
|
private string _openbank;
|
private string _banknum;
|
private string _projectmanager;
|
private string _seniorstaff;
|
private string _middlestaff;
|
private string _primarystaff;
|
private string _mechanicer;
|
private string _businesscontent;
|
private string _remark;
|
private string _unitlogo;
|
private string _unitlogoversionno;
|
private int? _unitlogosize;
|
private string _cardpositive;
|
private string _cardpositiveversionno;
|
private int? _cardpositivesize;
|
private int? _isused;
|
private DateTime? _lastupdatetime;
|
private string _lastupdatename;
|
private int? _adviseflag;
|
private int? _userid;
|
|
/// <summary>
|
/// UnitId
|
/// </summary>
|
[DataMember]
|
public int? UnitId
|
{
|
get
|
{
|
return _unitid;
|
}
|
set
|
{
|
_unitid = value;
|
}
|
}
|
/// <summary>
|
/// UnitName
|
/// </summary>
|
[DataMember]
|
public string UnitName
|
{
|
get
|
{
|
return _unitname;
|
}
|
set
|
{
|
_unitname = value;
|
}
|
}
|
/// <summary>
|
/// UnitType
|
/// </summary>
|
[DataMember]
|
public string UnitType
|
{
|
get
|
{
|
return _unittype;
|
}
|
set
|
{
|
_unittype = value;
|
}
|
}
|
/// <summary>
|
/// Address
|
/// </summary>
|
[DataMember]
|
public string Address
|
{
|
get
|
{
|
return _address;
|
}
|
set
|
{
|
_address = value;
|
}
|
}
|
/// <summary>
|
/// ZipCode
|
/// </summary>
|
[DataMember]
|
public string ZipCode
|
{
|
get
|
{
|
return _zipcode;
|
}
|
set
|
{
|
_zipcode = value;
|
}
|
}
|
/// <summary>
|
/// ContactPerson
|
/// </summary>
|
[DataMember]
|
public string ContactPerson
|
{
|
get
|
{
|
return _contactperson;
|
}
|
set
|
{
|
_contactperson = value;
|
}
|
}
|
/// <summary>
|
/// ContactPhone
|
/// </summary>
|
[DataMember]
|
public string ContactPhone
|
{
|
get
|
{
|
return _contactphone;
|
}
|
set
|
{
|
_contactphone = value;
|
}
|
}
|
/// <summary>
|
/// Fax
|
/// </summary>
|
[DataMember]
|
public string Fax
|
{
|
get
|
{
|
return _fax;
|
}
|
set
|
{
|
_fax = value;
|
}
|
}
|
/// <summary>
|
/// WebUrl
|
/// </summary>
|
[DataMember]
|
public string WebUrl
|
{
|
get
|
{
|
return _weburl;
|
}
|
set
|
{
|
_weburl = value;
|
}
|
}
|
/// <summary>
|
/// OrgStructure
|
/// </summary>
|
[DataMember]
|
public string OrgStructure
|
{
|
get
|
{
|
return _orgstructure;
|
}
|
set
|
{
|
_orgstructure = value;
|
}
|
}
|
/// <summary>
|
/// Corporater
|
/// </summary>
|
[DataMember]
|
public string Corporater
|
{
|
get
|
{
|
return _corporater;
|
}
|
set
|
{
|
_corporater = value;
|
}
|
}
|
/// <summary>
|
/// CorporaterPost
|
/// </summary>
|
[DataMember]
|
public string CorporaterPost
|
{
|
get
|
{
|
return _corporaterpost;
|
}
|
set
|
{
|
_corporaterpost = value;
|
}
|
}
|
/// <summary>
|
/// CorporaterTechnicalPost
|
/// </summary>
|
[DataMember]
|
public string CorporaterTechnicalPost
|
{
|
get
|
{
|
return _corporatertechnicalpost;
|
}
|
set
|
{
|
_corporatertechnicalpost = value;
|
}
|
}
|
/// <summary>
|
/// CorporatePhone
|
/// </summary>
|
[DataMember]
|
public string CorporatePhone
|
{
|
get
|
{
|
return _corporatephone;
|
}
|
set
|
{
|
_corporatephone = value;
|
}
|
}
|
/// <summary>
|
/// TechnicalLeader
|
/// </summary>
|
[DataMember]
|
public string TechnicalLeader
|
{
|
get
|
{
|
return _technicalleader;
|
}
|
set
|
{
|
_technicalleader = value;
|
}
|
}
|
/// <summary>
|
/// TechnicalPost
|
/// </summary>
|
[DataMember]
|
public string TechnicalPost
|
{
|
get
|
{
|
return _technicalpost;
|
}
|
set
|
{
|
_technicalpost = value;
|
}
|
}
|
/// <summary>
|
/// TechnicalPhone
|
/// </summary>
|
[DataMember]
|
public string TechnicalPhone
|
{
|
get
|
{
|
return _technicalphone;
|
}
|
set
|
{
|
_technicalphone = value;
|
}
|
}
|
/// <summary>
|
/// CreatTime
|
/// </summary>
|
[DataMember]
|
public string CreatTime
|
{
|
get
|
{
|
return _creattime;
|
}
|
set
|
{
|
_creattime = value;
|
}
|
}
|
/// <summary>
|
/// StaffCount
|
/// </summary>
|
[DataMember]
|
public string StaffCount
|
{
|
get
|
{
|
return _staffcount;
|
}
|
set
|
{
|
_staffcount = value;
|
}
|
}
|
/// <summary>
|
/// FirmQualificationLevel
|
/// </summary>
|
[DataMember]
|
public string FirmQualificationLevel
|
{
|
get
|
{
|
return _firmqualificationlevel;
|
}
|
set
|
{
|
_firmqualificationlevel = value;
|
}
|
}
|
/// <summary>
|
/// BusinessLicense
|
/// </summary>
|
[DataMember]
|
public string BusinessLicense
|
{
|
get
|
{
|
return _businesslicense;
|
}
|
set
|
{
|
_businesslicense = value;
|
}
|
}
|
/// <summary>
|
/// RegMoney
|
/// </summary>
|
[DataMember]
|
public string RegMoney
|
{
|
get
|
{
|
return _regmoney;
|
}
|
set
|
{
|
_regmoney = value;
|
}
|
}
|
/// <summary>
|
/// OpenBank
|
/// </summary>
|
[DataMember]
|
public string OpenBank
|
{
|
get
|
{
|
return _openbank;
|
}
|
set
|
{
|
_openbank = value;
|
}
|
}
|
/// <summary>
|
/// BankNum
|
/// </summary>
|
[DataMember]
|
public string BankNum
|
{
|
get
|
{
|
return _banknum;
|
}
|
set
|
{
|
_banknum = value;
|
}
|
}
|
/// <summary>
|
/// ProjectManager
|
/// </summary>
|
[DataMember]
|
public string ProjectManager
|
{
|
get
|
{
|
return _projectmanager;
|
}
|
set
|
{
|
_projectmanager = value;
|
}
|
}
|
/// <summary>
|
/// SeniorStaff
|
/// </summary>
|
[DataMember]
|
public string SeniorStaff
|
{
|
get
|
{
|
return _seniorstaff;
|
}
|
set
|
{
|
_seniorstaff = value;
|
}
|
}
|
/// <summary>
|
/// MiddleStaff
|
/// </summary>
|
[DataMember]
|
public string MiddleStaff
|
{
|
get
|
{
|
return _middlestaff;
|
}
|
set
|
{
|
_middlestaff = value;
|
}
|
}
|
/// <summary>
|
/// PrimaryStaff
|
/// </summary>
|
[DataMember]
|
public string PrimaryStaff
|
{
|
get
|
{
|
return _primarystaff;
|
}
|
set
|
{
|
_primarystaff = value;
|
}
|
}
|
/// <summary>
|
/// Mechanicer
|
/// </summary>
|
[DataMember]
|
public string Mechanicer
|
{
|
get
|
{
|
return _mechanicer;
|
}
|
set
|
{
|
_mechanicer = value;
|
}
|
}
|
/// <summary>
|
/// BusinessContent
|
/// </summary>
|
[DataMember]
|
public string BusinessContent
|
{
|
get
|
{
|
return _businesscontent;
|
}
|
set
|
{
|
_businesscontent = value;
|
}
|
}
|
/// <summary>
|
/// Remark
|
/// </summary>
|
[DataMember]
|
public string Remark
|
{
|
get
|
{
|
return _remark;
|
}
|
set
|
{
|
_remark = value;
|
}
|
}
|
/// <summary>
|
/// UnitLogo
|
/// </summary>
|
[DataMember]
|
public string UnitLogo
|
{
|
get
|
{
|
return _unitlogo;
|
}
|
set
|
{
|
_unitlogo = value;
|
}
|
}
|
/// <summary>
|
/// UnitLogoVersionNo
|
/// </summary>
|
[DataMember]
|
public string UnitLogoVersionNo
|
{
|
get
|
{
|
return _unitlogoversionno;
|
}
|
set
|
{
|
_unitlogoversionno = value;
|
}
|
}
|
/// <summary>
|
/// UnitLogoSize
|
/// </summary>
|
[DataMember]
|
public int? UnitLogoSize
|
{
|
get
|
{
|
return _unitlogosize;
|
}
|
set
|
{
|
_unitlogosize = value;
|
}
|
}
|
/// <summary>
|
/// CardPositive
|
/// </summary>
|
[DataMember]
|
public string CardPositive
|
{
|
get
|
{
|
return _cardpositive;
|
}
|
set
|
{
|
_cardpositive = value;
|
}
|
}
|
/// <summary>
|
/// CardPositiveVersionNo
|
/// </summary>
|
[DataMember]
|
public string CardPositiveVersionNo
|
{
|
get
|
{
|
return _cardpositiveversionno;
|
}
|
set
|
{
|
_cardpositiveversionno = value;
|
}
|
}
|
/// <summary>
|
/// CardPositiveSize
|
/// </summary>
|
[DataMember]
|
public int? CardPositiveSize
|
{
|
get
|
{
|
return _cardpositivesize;
|
}
|
set
|
{
|
_cardpositivesize = value;
|
}
|
}
|
/// <summary>
|
/// IsUsed
|
/// </summary>
|
[DataMember]
|
public int? IsUsed
|
{
|
get
|
{
|
return _isused;
|
}
|
set
|
{
|
_isused = value;
|
}
|
}
|
/// <summary>
|
/// LastUpdateTime
|
/// </summary>
|
[DataMember]
|
public DateTime? LastUpdateTime
|
{
|
get
|
{
|
return _lastupdatetime;
|
}
|
set
|
{
|
_lastupdatetime = value;
|
}
|
}
|
/// <summary>
|
/// LastUpdateName
|
/// </summary>
|
[DataMember]
|
public string LastUpdateName
|
{
|
get
|
{
|
return _lastupdatename;
|
}
|
set
|
{
|
_lastupdatename = value;
|
}
|
}
|
/// <summary>
|
/// AdviseFlag
|
/// </summary>
|
[DataMember]
|
public int? AdviseFlag
|
{
|
get
|
{
|
return _adviseflag;
|
}
|
set
|
{
|
_adviseflag = value;
|
}
|
}
|
/// <summary>
|
/// UserId
|
/// </summary>
|
[DataMember]
|
public int? UserId
|
{
|
get
|
{
|
return _userid;
|
}
|
set
|
{
|
_userid = value;
|
}
|
}
|
#endregion Model
|
|
#region Visiter
|
/// <summary>
|
/// 属性访问器
|
/// </summary>
|
/// <param name="name">属性名</param>
|
/// <param name="index">索引</param>
|
/// <param name="isChange">是否将指定属性设置为传入值</param>
|
/// <param name="value">需要赋予的值</param>
|
/// <returns>与名称对应的属性值</returns>
|
public object Visiter(string name, int? index = -1, bool isChange = false, object value = null)
|
{
|
object theValue = null;
|
if ("UnitId".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 1)
|
{
|
this.UnitId = isChange ? MyConvert.ConvertToInt(value) : UnitId;
|
theValue = this.UnitId;
|
}
|
else if ("UnitName".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 2)
|
{
|
this.UnitName = isChange ? MyConvert.ConvertToString(value) : UnitName;
|
theValue = this.UnitName;
|
}
|
else if ("UnitType".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 3)
|
{
|
this.UnitType = isChange ? MyConvert.ConvertToString(value) : UnitType;
|
theValue = this.UnitType;
|
}
|
else if ("Address".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 4)
|
{
|
this.Address = isChange ? MyConvert.ConvertToString(value) : Address;
|
theValue = this.Address;
|
}
|
else if ("ZipCode".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 5)
|
{
|
this.ZipCode = isChange ? MyConvert.ConvertToString(value) : ZipCode;
|
theValue = this.ZipCode;
|
}
|
else if ("ContactPerson".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 6)
|
{
|
this.ContactPerson = isChange ? MyConvert.ConvertToString(value) : ContactPerson;
|
theValue = this.ContactPerson;
|
}
|
else if ("ContactPhone".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 7)
|
{
|
this.ContactPhone = isChange ? MyConvert.ConvertToString(value) : ContactPhone;
|
theValue = this.ContactPhone;
|
}
|
else if ("Fax".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 8)
|
{
|
this.Fax = isChange ? MyConvert.ConvertToString(value) : Fax;
|
theValue = this.Fax;
|
}
|
else if ("WebUrl".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 9)
|
{
|
this.WebUrl = isChange ? MyConvert.ConvertToString(value) : WebUrl;
|
theValue = this.WebUrl;
|
}
|
else if ("OrgStructure".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 10)
|
{
|
this.OrgStructure = isChange ? MyConvert.ConvertToString(value) : OrgStructure;
|
theValue = this.OrgStructure;
|
}
|
else if ("Corporater".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 11)
|
{
|
this.Corporater = isChange ? MyConvert.ConvertToString(value) : Corporater;
|
theValue = this.Corporater;
|
}
|
else if ("CorporaterPost".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 12)
|
{
|
this.CorporaterPost = isChange ? MyConvert.ConvertToString(value) : CorporaterPost;
|
theValue = this.CorporaterPost;
|
}
|
else if ("CorporaterTechnicalPost".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 13)
|
{
|
this.CorporaterTechnicalPost = isChange ? MyConvert.ConvertToString(value) : CorporaterTechnicalPost;
|
theValue = this.CorporaterTechnicalPost;
|
}
|
else if ("CorporatePhone".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 14)
|
{
|
this.CorporatePhone = isChange ? MyConvert.ConvertToString(value) : CorporatePhone;
|
theValue = this.CorporatePhone;
|
}
|
else if ("TechnicalLeader".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 15)
|
{
|
this.TechnicalLeader = isChange ? MyConvert.ConvertToString(value) : TechnicalLeader;
|
theValue = this.TechnicalLeader;
|
}
|
else if ("TechnicalPost".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 16)
|
{
|
this.TechnicalPost = isChange ? MyConvert.ConvertToString(value) : TechnicalPost;
|
theValue = this.TechnicalPost;
|
}
|
else if ("TechnicalPhone".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 17)
|
{
|
this.TechnicalPhone = isChange ? MyConvert.ConvertToString(value) : TechnicalPhone;
|
theValue = this.TechnicalPhone;
|
}
|
else if ("CreatTime".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 18)
|
{
|
this.CreatTime = isChange ? MyConvert.ConvertToString(value) : CreatTime;
|
theValue = this.CreatTime;
|
}
|
else if ("StaffCount".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 19)
|
{
|
this.StaffCount = isChange ? MyConvert.ConvertToString(value) : StaffCount;
|
theValue = this.StaffCount;
|
}
|
else if ("FirmQualificationLevel".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 20)
|
{
|
this.FirmQualificationLevel = isChange ? MyConvert.ConvertToString(value) : FirmQualificationLevel;
|
theValue = this.FirmQualificationLevel;
|
}
|
else if ("BusinessLicense".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 21)
|
{
|
this.BusinessLicense = isChange ? MyConvert.ConvertToString(value) : BusinessLicense;
|
theValue = this.BusinessLicense;
|
}
|
else if ("RegMoney".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 22)
|
{
|
this.RegMoney = isChange ? MyConvert.ConvertToString(value) : RegMoney;
|
theValue = this.RegMoney;
|
}
|
else if ("OpenBank".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 23)
|
{
|
this.OpenBank = isChange ? MyConvert.ConvertToString(value) : OpenBank;
|
theValue = this.OpenBank;
|
}
|
else if ("BankNum".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 24)
|
{
|
this.BankNum = isChange ? MyConvert.ConvertToString(value) : BankNum;
|
theValue = this.BankNum;
|
}
|
else if ("ProjectManager".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 25)
|
{
|
this.ProjectManager = isChange ? MyConvert.ConvertToString(value) : ProjectManager;
|
theValue = this.ProjectManager;
|
}
|
else if ("SeniorStaff".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 26)
|
{
|
this.SeniorStaff = isChange ? MyConvert.ConvertToString(value) : SeniorStaff;
|
theValue = this.SeniorStaff;
|
}
|
else if ("MiddleStaff".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 27)
|
{
|
this.MiddleStaff = isChange ? MyConvert.ConvertToString(value) : MiddleStaff;
|
theValue = this.MiddleStaff;
|
}
|
else if ("PrimaryStaff".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 28)
|
{
|
this.PrimaryStaff = isChange ? MyConvert.ConvertToString(value) : PrimaryStaff;
|
theValue = this.PrimaryStaff;
|
}
|
else if ("Mechanicer".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 29)
|
{
|
this.Mechanicer = isChange ? MyConvert.ConvertToString(value) : Mechanicer;
|
theValue = this.Mechanicer;
|
}
|
else if ("BusinessContent".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 30)
|
{
|
this.BusinessContent = isChange ? MyConvert.ConvertToString(value) : BusinessContent;
|
theValue = this.BusinessContent;
|
}
|
else if ("Remark".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 31)
|
{
|
this.Remark = isChange ? MyConvert.ConvertToString(value) : Remark;
|
theValue = this.Remark;
|
}
|
else if ("UnitLogo".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 32)
|
{
|
this.UnitLogo = isChange ? MyConvert.ConvertToString(value) : UnitLogo;
|
theValue = this.UnitLogo;
|
}
|
else if ("UnitLogoVersionNo".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 33)
|
{
|
this.UnitLogoVersionNo = isChange ? MyConvert.ConvertToString(value) : UnitLogoVersionNo;
|
theValue = this.UnitLogoVersionNo;
|
}
|
else if ("UnitLogoSize".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 34)
|
{
|
this.UnitLogoSize = isChange ? MyConvert.ConvertToInt(value) : UnitLogoSize;
|
theValue = this.UnitLogoSize;
|
}
|
else if ("CardPositive".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 35)
|
{
|
this.CardPositive = isChange ? MyConvert.ConvertToString(value) : CardPositive;
|
theValue = this.CardPositive;
|
}
|
else if ("CardPositiveVersionNo".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 36)
|
{
|
this.CardPositiveVersionNo = isChange ? MyConvert.ConvertToString(value) : CardPositiveVersionNo;
|
theValue = this.CardPositiveVersionNo;
|
}
|
else if ("CardPositiveSize".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 37)
|
{
|
this.CardPositiveSize = isChange ? MyConvert.ConvertToInt(value) : CardPositiveSize;
|
theValue = this.CardPositiveSize;
|
}
|
else if ("IsUsed".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 38)
|
{
|
this.IsUsed = isChange ? MyConvert.ConvertToInt(value) : IsUsed;
|
theValue = this.IsUsed;
|
}
|
else if ("LastUpdateTime".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 39)
|
{
|
this.LastUpdateTime = isChange ? MyConvert.ConvertToDateTime(value) : LastUpdateTime;
|
theValue = this.LastUpdateTime;
|
}
|
else if ("LastUpdateName".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 40)
|
{
|
this.LastUpdateName = isChange ? MyConvert.ConvertToString(value) : LastUpdateName;
|
theValue = this.LastUpdateName;
|
}
|
else if ("AdviseFlag".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 45)
|
{
|
this.AdviseFlag = isChange ? MyConvert.ConvertToInt(value) : AdviseFlag;
|
theValue = this.AdviseFlag;
|
}
|
else if ("UserId".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 46)
|
{
|
this.UserId = isChange ? MyConvert.ConvertToInt(value) : UserId;
|
theValue = this.UserId;
|
}
|
return theValue;
|
}
|
#endregion Visiter
|
}
|
}
|