/// ///LOGIC CLASS FOR TABLE t_wmsOutRequest ///By wm with codesmith. ///on 05/18/2017 /// using System; using System.Collections.Generic; using System.Linq; using System.Text; using DeiNiu.wms.Data.Model; using System.Data; using System.Transactions; using DeiNiu.Utils; using System.Threading; using System.ServiceModel; namespace DeiNiu.wms.Logical { [Serializable] public class lWmsOutRequest :lbase { WmsOutRequest _obj; WmsOutPickRequest _pickRequestObj; public lWmsOutRequest(int operId):base(operId) { initialize(); } public lWmsOutRequest() { initialize(); } public WmsOutPickRequest pickRequestObj { get { if (_pickRequestObj == null) { _pickRequestObj = new WmsOutPickRequest(); } return _pickRequestObj; } } public WmsOutRequest getWmsOutRequest { get { if (_obj == null) { _obj = new WmsOutRequest(); } return _obj; } } /// /// get all data /// public DataSet getAllData() { return getWmsOutRequest.Query(); } /// /// get all data /// public DataSet getAllActiveData() { return getWmsOutRequest.QueryActived(); } /// /// get a record by id /// public void initialize(int id) { _obj = id != 0 ? new WmsOutRequest(id) : new WmsOutRequest(); } /// /// get a record by id 0 /// public void initialize() { initialize(0); } /// /// get a record by id /// public void initialize(DataRow dr) { _obj = new WmsOutRequest(dr); } protected override DeiNiu.Data.BaseObject.BaseModel getModel() { return getWmsOutRequest; } //begin cust db operation, query, excute sql etc. private bool valid() { return true; } } }