/// ///INTERFACE CLASS FOR TABLE t_erp_pandian ///By wm ///on 06/08/2023 /// using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Data; namespace DeiNiu.wms.Data.Model { [Serializable] public class Erp_pandian : Erp_pandian_base { public Erp_pandian() { } public Erp_pandian(int id): base(id) { } public Erp_pandian(DataRow dr): base(dr) { } protected override void getImp() { model_imp = new Erp_pandian_Imp(); } //begin cust db operation, query, excute sql etc. public DataTable getOrder(string orderNo) { cmdParameters[0] = orderNo; return CustQuery(100).Tables[0]; } public Erp_pandian getGoodsSumary(string orderNo,string goodsId) { cmdParameters[0] = orderNo; cmdParameters[1] = goodsId; DataTable dt = CustQuery(200).Tables[0]; foreach (DataRow dr in dt.Rows) { return new Erp_pandian(dr); } return new Erp_pandian(); } /* public List< Erp_pandian> getGoodsDetail(string goodsId) { cmdParameters[0] = goodsId; List pands = new List(); DataTable dt = CustQuery(300).Tables[0]; foreach (DataRow dr in dt.Rows) { pands.Add ( new Erp_pandian(dr)); } return pands; }*/ public DataTable getGoodsDetail(string orderNo,string goodsId) { cmdParameters[0] = orderNo; cmdParameters[1] = goodsId; return CustQuery(300).Tables[0]; } } }