/// ///WCF Data Object ///BASIC CLASS FOR TABLE t_Lot ///By wm ///on 08/07/2018 /// using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Runtime.Serialization; using DeiNiu.wms.Data.Model; namespace DeiNiu.Wcf { #region WcfLot /// /// This object represents the properties and methods of a WcfLot. /// [DataContract] public class WcfLot { internal int _ID; internal string _lotName = String.Empty; internal string _description = String.Empty; internal int _operater; internal string _lastmodified = String.Empty; internal string _createtime = String.Empty; internal bool _dr; public WcfLot () { } #region Public Properties [DataMember] public int ID{ get {return _ID;} set {_ID = value;} } [DataMember] public string lotName{ get {return _lotName;} set {_lotName = value;} } [DataMember] public string description{ get {return _description;} set {_description = value;} } [DataMember] public int operater{ get {return _operater;} set {_operater = value;} } [DataMember] public string lastmodified{ get {return _lastmodified;} set {_lastmodified = value;} } [DataMember] public string createtime{ get {return _createtime;} set {_createtime = value;} } [DataMember] public bool dr{ get {return _dr;} set {_dr = value;} } #endregion public Lot getDbObject(){ Lot dbObj = new Lot(ID); dbObj.ID = ID; dbObj.lotName = lotName; dbObj.description = description; dbObj.operater = operater; return dbObj; } public WcfLot getWcfObject( Lot dbObj){ WcfLot wcfObj = new WcfLot(); wcfObj.ID = dbObj.ID; wcfObj.lotName = dbObj.lotName; wcfObj.description = dbObj.description; wcfObj.operater = dbObj.operater; return wcfObj; } } #endregion }