128 lines
		
	
	
		
			2.9 KiB
		
	
	
	
		
			C#
		
	
	
	
			
		
		
	
	
			128 lines
		
	
	
		
			2.9 KiB
		
	
	
	
		
			C#
		
	
	
	
| 
 | |
| /// <summary>
 | |
| ///INTERFACE CLASS FOR TABLE t_wmsInUpPort
 | |
| ///By wm  
 | |
| ///on 04/16/2018
 | |
| /// </summary>
 | |
| 
 | |
| 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;
 | |
|         }
 | |
|         /// <summary>
 | |
|         /// 查入库单是否全部完成上架
 | |
|         /// </summary>
 | |
|         /// <param name="orderNo"></param>
 | |
|         /// <returns></returns>
 | |
|         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 getJobsByFlowSku(string flowNo, string goodsId,string productDate  )
 | |
|         {
 | |
|             cmdParameters[0] = flowNo;
 | |
|             cmdParameters[1] = goodsId;
 | |
|             cmdParameters[2] = productDate;
 | |
| 
 | |
|             return CustQuery(610).Tables[0];
 | |
| 
 | |
|         }
 | |
| 
 | |
|         public DataTable getAlltasksForInTest( )
 | |
|         {
 | |
|             
 | |
|             return CustQuery(700).Tables[0];
 | |
| 
 | |
|         }
 | |
| 
 | |
|         public DataTable getTasksByRecId(int recId)
 | |
|         {
 | |
| 
 | |
|             return CustQuery(800).Tables[0];
 | |
| 
 | |
|         }
 | |
|     }
 | |
| }
 | |
|   |