/// ///INTERFACE CLASS FOR TABLE t_wmsInUpPort ///By wm ///on 04/16/2018 /// using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Data; using DeiNiu.Utils; namespace DeiNiu.wms.Data.Model { [Serializable] public class WmsInUpPort : WmsInUpPort_base { public WmsInUpPort() { } public WmsInUpPort(int id): base(id) { } public WmsInUpPort(DataRow dr): base(dr) { } protected override void getImp() { model_imp = new WmsInUpPort_Imp(); } //begin cust db operation, query, excute sql etc. public DataSet QueryByName(string name) { cmdParameters[0] = name; return CustQuery(100); } public new int Add() { base.Add(); this.id128 = Util.getCode128(ID + ""); Update(); return ID; } public DataTable getDetail(int portId) { cmdParameters[0] = portId; return CustQuery(200).Tables[0]; } public bool isDoneByFlow(string flowNo) { cmdParameters[0] = flowNo; return queryCount(300)==0; } public bool isDoneByDetailId(int detailId) { cmdParameters[0] = detailId; return queryCount(310) == 0; } public bool isDoneByOrderNo(string orderNo) { cmdParameters[0] = orderNo; return queryCount(320) == 0; } public DataTable getTaskDetail(string taskNo) { cmdParameters[0] = taskNo; return CustQuery(400).Tables[0]; } public int retrieveJobs(string flowNo,int skuId,string desc) { cmdParameters[0] = flowNo; cmdParameters[1] = skuId; cmdParameters[2] = desc; return CustOper(500); } public DataTable getJobsByFlowSku(string flowNo, int skuId) { cmdParameters[0] = flowNo; cmdParameters[1] = skuId; return CustQuery(600).Tables[0]; } public DataTable getAlltasksForInTest( ) { return CustQuery(700).Tables[0]; } public DataTable getTasksByRecId(int recId) { return CustQuery(800).Tables[0]; } } }