/// ///LOGIC CLASS FOR TABLE t_wmsInRequest ///By wm with codesmith. ///on 05/12/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.Data.BaseObject; using DeiNiu.Utils; using Microsoft.Reporting.WinForms; namespace DeiNiu.wms.Logical { [Serializable] public class lWmsInRequest : lbase { WmsInRequest _obj; WmsStock _stkObj; private int p; public WmsStock stkObj { get { if (_stkObj == null) { _stkObj = new WmsStock(); } return _stkObj; } } public lWmsInRequest() { initialize(); } public lWmsInRequest(int p):base(p) { initialize(); } public WmsInRequest getWmsInRequest { get { return _obj; } } /// /// get all data /// public DataSet getAllData() { return _obj.Query(); } /// /// get all data /// public DataSet getAllActiveData() { return _obj.QueryActived(); } protected override BaseModel getModel() { return _obj; } /// /// get a record by id /// public void initialize(int id) { _obj = id != 0 ? new WmsInRequest(id) : new WmsInRequest(); } /// /// get a record by id 0 /// public void initialize() { initialize(0); } /// /// get a record by id /// public void initialize(DataRow dr) { _obj = new WmsInRequest(dr); } //begin cust db operation, query, excute sql etc. } }