ldj/Model/wms/data/basic/Erp_receiveValidDetail_base...

556 lines
32 KiB
C#
Raw Normal View History

2023-05-23 16:13:17 +08:00
/// <summary>
///Data Implemention Object
///BASIC CRUD CLASS FOR TABLE t_erp_receiveValidDetail
///By wm
///on 05/09/2023
/// </summary>
using System;
using DeiNiu.Utils;
using System.Data.SqlClient;
using DeiNiu.Data.BaseObject;
using System.Data;
namespace DeiNiu.wms.Data.Model
{
#region Erp_receiveValidDetail_base_Imp
[Serializable] class Erp_receiveValidDetail_base_Imp: BaseModel_Imp{
protected override void datarowToModel(DataRow dr, BaseModel obj)
{
if (dr != null )
{
Erp_receiveValidDetail_base tmpObj = (Erp_receiveValidDetail_base)obj;
if (dr.Table.Columns.Contains("id") && !(dr["id"] is DBNull))
{
tmpObj.ID = Convert.ToInt32(dr["id"].ToString()); ;
}
if (dr.Table.Columns.Contains("flowNo") && !(dr["flowNo"] is DBNull))
{
tmpObj._flowNo = dr["flowNo"].ToString() ;
tmpObj._OflowNo = dr["flowNo"].ToString() ;
}
if (dr.Table.Columns.Contains("receive_order") && !(dr["receive_order"] is DBNull))
{
tmpObj._receive_order = dr["receive_order"].ToString() ;
tmpObj._Oreceive_order = dr["receive_order"].ToString() ;
}
if (dr.Table.Columns.Contains("purch_d_id") && !(dr["purch_d_id"] is DBNull))
{
tmpObj._purch_d_id = Convert.ToInt32(dr["purch_d_id"].ToString()); ;
tmpObj._Opurch_d_id = Convert.ToInt32(dr["purch_d_id"].ToString()); ;
}
if (dr.Table.Columns.Contains("preInOrder") && !(dr["preInOrder"] is DBNull))
{
tmpObj._preInOrder = dr["preInOrder"].ToString() ;
tmpObj._OpreInOrder = dr["preInOrder"].ToString() ;
}
if (dr.Table.Columns.Contains("goods_id") && !(dr["goods_id"] is DBNull))
{
tmpObj._goods_id = dr["goods_id"].ToString() ;
tmpObj._Ogoods_id = dr["goods_id"].ToString() ;
}
if (dr.Table.Columns.Contains("skuId") && !(dr["skuId"] is DBNull))
{
tmpObj._skuId = Convert.ToInt32(dr["skuId"].ToString()); ;
tmpObj._OskuId = Convert.ToInt32(dr["skuId"].ToString()); ;
}
if (dr.Table.Columns.Contains("skuCode") && !(dr["skuCode"] is DBNull))
{
tmpObj._skuCode = dr["skuCode"].ToString() ;
tmpObj._OskuCode = dr["skuCode"].ToString() ;
}
if (dr.Table.Columns.Contains("batch") && !(dr["batch"] is DBNull))
{
tmpObj._batch = dr["batch"].ToString() ;
tmpObj._Obatch = dr["batch"].ToString() ;
}
if (dr.Table.Columns.Contains("productDate") && !(dr["productDate"] is DBNull))
{
tmpObj._productDate = dr["productDate"].ToString() ;
tmpObj._OproductDate = dr["productDate"].ToString() ;
}
if (dr.Table.Columns.Contains("validDate") && !(dr["validDate"] is DBNull))
{
tmpObj._validDate = dr["validDate"].ToString() ;
tmpObj._OvalidDate = dr["validDate"].ToString() ;
}
if (dr.Table.Columns.Contains("valid_count") && !(dr["valid_count"] is DBNull))
{
tmpObj._valid_count = Convert.ToDecimal(dr["valid_count"].ToString()); ;
tmpObj._Ovalid_count = Convert.ToDecimal(dr["valid_count"].ToString()); ;
}
if (dr.Table.Columns.Contains("seeds_count") && !(dr["seeds_count"] is DBNull))
{
tmpObj._seeds_count = Convert.ToDecimal(dr["seeds_count"].ToString()); ;
tmpObj._Oseeds_count = Convert.ToDecimal(dr["seeds_count"].ToString()); ;
}
if (dr.Table.Columns.Contains("inCount") && !(dr["inCount"] is DBNull))
{
tmpObj._inCount = Convert.ToDecimal(dr["inCount"].ToString()); ;
tmpObj._OinCount = Convert.ToDecimal(dr["inCount"].ToString()); ;
}
if (dr.Table.Columns.Contains("upShelfCount") && !(dr["upShelfCount"] is DBNull))
{
tmpObj._upShelfCount = Convert.ToDecimal(dr["upShelfCount"].ToString()); ;
tmpObj._OupShelfCount = Convert.ToDecimal(dr["upShelfCount"].ToString()); ;
}
if (dr.Table.Columns.Contains("validResult") && !(dr["validResult"] is DBNull))
{
tmpObj._validResult = Convert.ToInt32(dr["validResult"].ToString()); ;
tmpObj._OvalidResult = Convert.ToInt32(dr["validResult"].ToString()); ;
}
if (dr.Table.Columns.Contains("whType") && !(dr["whType"] is DBNull))
{
tmpObj._whType = Convert.ToInt32(dr["whType"].ToString()); ;
tmpObj._OwhType = Convert.ToInt32(dr["whType"].ToString()); ;
}
if (dr.Table.Columns.Contains("reason") && !(dr["reason"] is DBNull))
{
tmpObj._reason = dr["reason"].ToString() ;
tmpObj._Oreason = dr["reason"].ToString() ;
}
if (dr.Table.Columns.Contains("wms_state") && !(dr["wms_state"] is DBNull))
{
tmpObj._wms_state = Convert.ToInt32(dr["wms_state"].ToString()); ;
tmpObj._Owms_state = Convert.ToInt32(dr["wms_state"].ToString()); ;
}
if (dr.Table.Columns.Contains("erp_state") && !(dr["erp_state"] is DBNull))
{
tmpObj._erp_state = Convert.ToInt32(dr["erp_state"].ToString()); ;
tmpObj._Oerp_state = Convert.ToInt32(dr["erp_state"].ToString()); ;
}
if (dr.Table.Columns.Contains("price") && !(dr["price"] is DBNull))
{
tmpObj._price = Convert.ToDecimal(dr["price"].ToString()); ;
tmpObj._Oprice = Convert.ToDecimal(dr["price"].ToString()); ;
}
if (dr.Table.Columns.Contains("validby") && !(dr["validby"] is DBNull))
{
tmpObj._validby = Convert.ToInt32(dr["validby"].ToString()); ;
tmpObj._Ovalidby = Convert.ToInt32(dr["validby"].ToString()); ;
}
if (dr.Table.Columns.Contains("validby1") && !(dr["validby1"] is DBNull))
{
tmpObj._validby1 = Convert.ToInt32(dr["validby1"].ToString()); ;
tmpObj._Ovalidby1 = Convert.ToInt32(dr["validby1"].ToString()); ;
}
if (dr.Table.Columns.Contains("validByName") && !(dr["validByName"] is DBNull))
{
tmpObj._validByName = dr["validByName"].ToString() ;
tmpObj._OvalidByName = dr["validByName"].ToString() ;
}
if (dr.Table.Columns.Contains("validByName2") && !(dr["validByName2"] is DBNull))
{
tmpObj._validByName2 = dr["validByName2"].ToString() ;
tmpObj._OvalidByName2 = dr["validByName2"].ToString() ;
}
if (dr.Table.Columns.Contains("validbyTime") && !(dr["validbyTime"] is DBNull))
{
tmpObj._validbyTime = dr["validbyTime"].ToString() ;
tmpObj._OvalidbyTime = dr["validbyTime"].ToString() ;
}
if (dr.Table.Columns.Contains("validbyTime1") && !(dr["validbyTime1"] is DBNull))
{
tmpObj._validbyTime1 = dr["validbyTime1"].ToString() ;
tmpObj._OvalidbyTime1 = dr["validbyTime1"].ToString() ;
}
if (dr.Table.Columns.Contains("partion") && !(dr["partion"] is DBNull))
{
tmpObj._partion = Convert.ToInt32(dr["partion"].ToString()); ;
tmpObj._Opartion = Convert.ToInt32(dr["partion"].ToString()); ;
}
if (dr.Table.Columns.Contains("pickorderNo") && !(dr["pickorderNo"] is DBNull))
{
tmpObj._pickorderNo = dr["pickorderNo"].ToString() ;
tmpObj._OpickorderNo = dr["pickorderNo"].ToString() ;
}
if (dr.Table.Columns.Contains("operater") && !(dr["operater"] is DBNull))
{
tmpObj._operater = Convert.ToInt32(dr["operater"].ToString()); ;
tmpObj._Ooperater = Convert.ToInt32(dr["operater"].ToString()); ;
}
if (dr.Table.Columns.Contains("dr") && !(dr["dr"] is DBNull))
{
tmpObj._dr = Convert.ToBoolean(dr["dr"].ToString()); ;
}
if (dr.Table.Columns.Contains("createtime") && !(dr["createtime"] is DBNull))
{
tmpObj._createtime = dr["createtime"].ToString() ;
}
if (dr.Table.Columns.Contains("lastmodified") && !(dr["lastmodified"] is DBNull))
{
tmpObj._lastmodified = dr["lastmodified"].ToString() ;
}
}
}
protected override void CmdPrepare(SqlCommand oraCmd) {
Erp_receiveValidDetail_base tmpObj = (Erp_receiveValidDetail_base)modelObj;
switch (this._op_flag) {
case (int)op_flag.add:
_strSql = "INSERT INTO dbo.T_ERP_RECEIVEVALIDDETAIL({0}) VALUES({1} )";
_strSql = String.Format(_strSql, getFields(tmpObj), getValues(tmpObj));
break;
case (int)op_flag.update:
// _strSql = "UPDATE dbo.T_ERP_RECEIVEVALIDDETAIL SET FLOWNO = @FLOWNO,RECEIVE_ORDER = @RECEIVE_ORDER,PURCH_D_ID = @PURCH_D_ID,PREINORDER = @PREINORDER,GOODS_ID = @GOODS_ID,SKUID = @SKUID,SKUCODE = @SKUCODE,BATCH = @BATCH,PRODUCTDATE = @PRODUCTDATE,VALIDDATE = @VALIDDATE,VALID_COUNT = @VALID_COUNT,SEEDS_COUNT = @SEEDS_COUNT,INCOUNT = @INCOUNT,UPSHELFCOUNT = @UPSHELFCOUNT,VALIDRESULT = @VALIDRESULT,WHTYPE = @WHTYPE,REASON = @REASON,WMS_STATE = @WMS_STATE,ERP_STATE = @ERP_STATE,PRICE = @PRICE,VALIDBY = @VALIDBY,VALIDBY1 = @VALIDBY1,VALIDBYNAME = @VALIDBYNAME,VALIDBYNAME2 = @VALIDBYNAME2,VALIDBYTIME = @VALIDBYTIME,VALIDBYTIME1 = @VALIDBYTIME1,PARTION = @PARTION,PICKORDERNO = @PICKORDERNO,OPERATER = @OPERATER,LASTMODIFIED = getdate() WHERE ID = @ID";
_strSql = "UPDATE dbo.T_ERP_RECEIVEVALIDDETAIL {0} WHERE ID = @ID";
_strSql = String.Format(_strSql, getChangedFields(tmpObj) );
break;
case (int)op_flag.delete:
// _strSql = "UPDATE dbo.T_ERP_RECEIVEVALIDDETAIL SET DR =0 WHERE ID = @ID";
_strSql = "delete from dbo.T_ERP_RECEIVEVALIDDETAIL WHERE ID = @ID";
break;
case (int)op_flag.getObj:
_strSql = "SELECT * FROM dbo.T_ERP_RECEIVEVALIDDETAIL WHERE ID = @ID";
break;
case (int)op_flag.queryAll:
_strSql = "SELECT * FROM dbo.T_ERP_RECEIVEVALIDDETAIL WHERE DR =1 ";
// if (this.rownumEnd >0 )
{
// _strSql = "SELECT * FROM (SELECT *, ROW_NUMBER() OVER (ORDER BY ID DESC) as sortNo FROM dbo.T_ERP_RECEIVEVALIDDETAIL WHERE DR =1 )AS SORTEDTB WHERE DR =1 AND sortNo BETWEEN @START AND @END";
}
// _strSql += ";SELECT COUNT(*) FROM T_ERP_RECEIVEVALIDDETAIL WHERE DR =1";
break;
case (int)op_flag.queryActived:
_strSql = "SELECT * FROM dbo.T_ERP_RECEIVEVALIDDETAIL WHERE DR =1";
_strSql += ";SELECT COUNT(*) FROM T_ERP_RECEIVEVALIDDETAIL WHERE DR =1";
break;
case (int)op_flag.getPk:
_strSql = "SELECT MAX(ID) FROM dbo.T_ERP_RECEIVEVALIDDETAIL WHERE DR =1";
break;
case (int) op_flag.getCount:
_strSql = "SELECT COUNT(*) FROM T_ERP_RECEIVEVALIDDETAIL WHERE DR =1";
break;
}
oraCmd.CommandText = _strSql;
fillParameters(oraCmd,tmpObj);
}
private string getFields(Erp_receiveValidDetail_base tmpObj)
{
String colums ="";
colums+= tmpObj._flowNo == null ? "" : "FLOWNO" + ",";
colums+= tmpObj._receive_order == null ? "" : "RECEIVE_ORDER" + ",";
colums+= tmpObj._purch_d_id == null ? "" : "PURCH_D_ID" + ",";
colums+= tmpObj._preInOrder == null ? "" : "PREINORDER" + ",";
colums+= tmpObj._goods_id == null ? "" : "GOODS_ID" + ",";
colums+= tmpObj._skuId == null ? "" : "SKUID" + ",";
colums+= tmpObj._skuCode == null ? "" : "SKUCODE" + ",";
colums+= tmpObj._batch == null ? "" : "BATCH" + ",";
colums+= tmpObj._productDate == null ? "" : "PRODUCTDATE" + ",";
colums+= tmpObj._validDate == null ? "" : "VALIDDATE" + ",";
colums+= tmpObj._valid_count == null ? "" : "VALID_COUNT" + ",";
colums+= tmpObj._seeds_count == null ? "" : "SEEDS_COUNT" + ",";
colums+= tmpObj._inCount == null ? "" : "INCOUNT" + ",";
colums+= tmpObj._upShelfCount == null ? "" : "UPSHELFCOUNT" + ",";
colums+= tmpObj._validResult == null ? "" : "VALIDRESULT" + ",";
colums+= tmpObj._whType == null ? "" : "WHTYPE" + ",";
colums+= tmpObj._reason == null ? "" : "REASON" + ",";
colums+= tmpObj._wms_state == null ? "" : "WMS_STATE" + ",";
colums+= tmpObj._erp_state == null ? "" : "ERP_STATE" + ",";
colums+= tmpObj._price == null ? "" : "PRICE" + ",";
colums+= tmpObj._validby == null ? "" : "VALIDBY" + ",";
colums+= tmpObj._validby1 == null ? "" : "VALIDBY1" + ",";
colums+= tmpObj._validByName == null ? "" : "VALIDBYNAME" + ",";
colums+= tmpObj._validByName2 == null ? "" : "VALIDBYNAME2" + ",";
colums+= tmpObj._validbyTime == null ? "" : "VALIDBYTIME" + ",";
colums+= tmpObj._validbyTime1 == null ? "" : "VALIDBYTIME1" + ",";
colums+= tmpObj._partion == null ? "" : "PARTION" + ",";
colums+= tmpObj._pickorderNo == null ? "" : "PICKORDERNO" + ",";
colums+= tmpObj._operater == null ? "" : "OPERATER" + ",";
return colums.Substring(0,colums.Length -1) ;
}
private string getValues(Erp_receiveValidDetail_base tmpObj)
{
String values ="";
values+= tmpObj._flowNo == null ? "" : "@FLOWNO" + ",";
values+= tmpObj._receive_order == null ? "" : "@RECEIVE_ORDER" + ",";
values+= tmpObj._purch_d_id == null ? "" : "@PURCH_D_ID" + ",";
values+= tmpObj._preInOrder == null ? "" : "@PREINORDER" + ",";
values+= tmpObj._goods_id == null ? "" : "@GOODS_ID" + ",";
values+= tmpObj._skuId == null ? "" : "@SKUID" + ",";
values+= tmpObj._skuCode == null ? "" : "@SKUCODE" + ",";
values+= tmpObj._batch == null ? "" : "@BATCH" + ",";
values+= tmpObj._productDate == null ? "" : "@PRODUCTDATE" + ",";
values+= tmpObj._validDate == null ? "" : "@VALIDDATE" + ",";
values+= tmpObj._valid_count == null ? "" : "@VALID_COUNT" + ",";
values+= tmpObj._seeds_count == null ? "" : "@SEEDS_COUNT" + ",";
values+= tmpObj._inCount == null ? "" : "@INCOUNT" + ",";
values+= tmpObj._upShelfCount == null ? "" : "@UPSHELFCOUNT" + ",";
values+= tmpObj._validResult == null ? "" : "@VALIDRESULT" + ",";
values+= tmpObj._whType == null ? "" : "@WHTYPE" + ",";
values+= tmpObj._reason == null ? "" : "@REASON" + ",";
values+= tmpObj._wms_state == null ? "" : "@WMS_STATE" + ",";
values+= tmpObj._erp_state == null ? "" : "@ERP_STATE" + ",";
values+= tmpObj._price == null ? "" : "@PRICE" + ",";
values+= tmpObj._validby == null ? "" : "@VALIDBY" + ",";
values+= tmpObj._validby1 == null ? "" : "@VALIDBY1" + ",";
values+= tmpObj._validByName == null ? "" : "@VALIDBYNAME" + ",";
values+= tmpObj._validByName2 == null ? "" : "@VALIDBYNAME2" + ",";
values+= tmpObj._validbyTime == null ? "" : "@VALIDBYTIME" + ",";
values+= tmpObj._validbyTime1 == null ? "" : "@VALIDBYTIME1" + ",";
values+= tmpObj._partion == null ? "" : "@PARTION" + ",";
values+= tmpObj._pickorderNo == null ? "" : "@PICKORDERNO" + ",";
values+= tmpObj._operater == null ? "" : "@OPERATER" + ",";
return values.Substring(0,values.Length -1) ;
}
private string getChangedFields(Erp_receiveValidDetail_base tmpObj)
{
string updateFields = " set ";
if (tmpObj._flowNo != tmpObj._OflowNo)
{
updateFields +="FLOWNO = @FLOWNO," ;
}
if (tmpObj._receive_order != tmpObj._Oreceive_order)
{
updateFields +="RECEIVE_ORDER = @RECEIVE_ORDER," ;
}
if (tmpObj._purch_d_id != tmpObj._Opurch_d_id)
{
updateFields +="PURCH_D_ID = @PURCH_D_ID," ;
}
if (tmpObj._preInOrder != tmpObj._OpreInOrder)
{
updateFields +="PREINORDER = @PREINORDER," ;
}
if (tmpObj._goods_id != tmpObj._Ogoods_id)
{
updateFields +="GOODS_ID = @GOODS_ID," ;
}
if (tmpObj._skuId != tmpObj._OskuId)
{
updateFields +="SKUID = @SKUID," ;
}
if (tmpObj._skuCode != tmpObj._OskuCode)
{
updateFields +="SKUCODE = @SKUCODE," ;
}
if (tmpObj._batch != tmpObj._Obatch)
{
updateFields +="BATCH = @BATCH," ;
}
if (tmpObj._productDate != tmpObj._OproductDate)
{
updateFields +="PRODUCTDATE = @PRODUCTDATE," ;
}
if (tmpObj._validDate != tmpObj._OvalidDate)
{
updateFields +="VALIDDATE = @VALIDDATE," ;
}
if (tmpObj._valid_count != tmpObj._Ovalid_count)
{
updateFields +="VALID_COUNT = @VALID_COUNT," ;
}
if (tmpObj._seeds_count != tmpObj._Oseeds_count)
{
updateFields +="SEEDS_COUNT = @SEEDS_COUNT," ;
}
if (tmpObj._inCount != tmpObj._OinCount)
{
updateFields +="INCOUNT = @INCOUNT," ;
}
if (tmpObj._upShelfCount != tmpObj._OupShelfCount)
{
updateFields +="UPSHELFCOUNT = @UPSHELFCOUNT," ;
}
if (tmpObj._validResult != tmpObj._OvalidResult)
{
updateFields +="VALIDRESULT = @VALIDRESULT," ;
}
if (tmpObj._whType != tmpObj._OwhType)
{
updateFields +="WHTYPE = @WHTYPE," ;
}
if (tmpObj._reason != tmpObj._Oreason)
{
updateFields +="REASON = @REASON," ;
}
if (tmpObj._wms_state != tmpObj._Owms_state)
{
updateFields +="WMS_STATE = @WMS_STATE," ;
}
if (tmpObj._erp_state != tmpObj._Oerp_state)
{
updateFields +="ERP_STATE = @ERP_STATE," ;
}
if (tmpObj._price != tmpObj._Oprice)
{
updateFields +="PRICE = @PRICE," ;
}
if (tmpObj._validby != tmpObj._Ovalidby)
{
updateFields +="VALIDBY = @VALIDBY," ;
}
if (tmpObj._validby1 != tmpObj._Ovalidby1)
{
updateFields +="VALIDBY1 = @VALIDBY1," ;
}
if (tmpObj._validByName != tmpObj._OvalidByName)
{
updateFields +="VALIDBYNAME = @VALIDBYNAME," ;
}
if (tmpObj._validByName2 != tmpObj._OvalidByName2)
{
updateFields +="VALIDBYNAME2 = @VALIDBYNAME2," ;
}
if (tmpObj._validbyTime != tmpObj._OvalidbyTime)
{
updateFields +="VALIDBYTIME = @VALIDBYTIME," ;
}
if (tmpObj._validbyTime1 != tmpObj._OvalidbyTime1)
{
updateFields +="VALIDBYTIME1 = @VALIDBYTIME1," ;
}
if (tmpObj._partion != tmpObj._Opartion)
{
updateFields +="PARTION = @PARTION," ;
}
if (tmpObj._pickorderNo != tmpObj._OpickorderNo)
{
updateFields +="PICKORDERNO = @PICKORDERNO," ;
}
if (tmpObj._operater != tmpObj._Ooperater)
{
updateFields +="OPERATER = @OPERATER," ;
}
updateFields +="LASTMODIFIED = getdate()" ;
return updateFields ;
}
private void fillParameters(SqlCommand oraCmd, Erp_receiveValidDetail_base tmpObj) {
switch (this._op_flag) {
case (int)op_flag.getObj:
case (int)op_flag.delete:
oraCmd.Parameters.AddWithValue("@ID", tmpObj.ID);
return;
case (int)op_flag.getPk:
oraCmd.Parameters.AddWithValue("@ID", tmpObj.ID);
return;
case (int)op_flag.queryAll:
if (this.rownumEnd > 0)
{
oraCmd.Parameters.AddWithValue("@START", this._rownumStart);
oraCmd.Parameters.AddWithValue("@END", this._rownumEnd);
}
return;
case 0:
case (int)op_flag.queryActived:
return;
case (int)op_flag.update:
oraCmd.Parameters.AddWithValue("@ID", tmpObj.ID);
oraCmd.Parameters.AddWithValue("@FLOWNO", VerifyDbnull(tmpObj._flowNo)) ;
oraCmd.Parameters.AddWithValue("@RECEIVE_ORDER", VerifyDbnull(tmpObj._receive_order)) ;
oraCmd.Parameters.AddWithValue("@PURCH_D_ID", VerifyDbnull(tmpObj._purch_d_id)) ;
oraCmd.Parameters.AddWithValue("@PREINORDER", VerifyDbnull(tmpObj._preInOrder)) ;
oraCmd.Parameters.AddWithValue("@GOODS_ID", VerifyDbnull(tmpObj._goods_id)) ;
oraCmd.Parameters.AddWithValue("@SKUID", VerifyDbnull(tmpObj._skuId)) ;
oraCmd.Parameters.AddWithValue("@SKUCODE", VerifyDbnull(tmpObj._skuCode)) ;
oraCmd.Parameters.AddWithValue("@BATCH", VerifyDbnull(tmpObj._batch)) ;
oraCmd.Parameters.AddWithValue("@PRODUCTDATE", VerifyDbnull(tmpObj._productDate)) ;
oraCmd.Parameters.AddWithValue("@VALIDDATE", VerifyDbnull(tmpObj._validDate)) ;
oraCmd.Parameters.AddWithValue("@VALID_COUNT", VerifyDbnull(tmpObj._valid_count)) ;
oraCmd.Parameters.AddWithValue("@SEEDS_COUNT", VerifyDbnull(tmpObj._seeds_count)) ;
oraCmd.Parameters.AddWithValue("@INCOUNT", VerifyDbnull(tmpObj._inCount)) ;
oraCmd.Parameters.AddWithValue("@UPSHELFCOUNT", VerifyDbnull(tmpObj._upShelfCount)) ;
oraCmd.Parameters.AddWithValue("@VALIDRESULT", VerifyDbnull(tmpObj._validResult)) ;
oraCmd.Parameters.AddWithValue("@WHTYPE", VerifyDbnull(tmpObj._whType)) ;
oraCmd.Parameters.AddWithValue("@REASON", VerifyDbnull(tmpObj._reason)) ;
oraCmd.Parameters.AddWithValue("@WMS_STATE", VerifyDbnull(tmpObj._wms_state)) ;
oraCmd.Parameters.AddWithValue("@ERP_STATE", VerifyDbnull(tmpObj._erp_state)) ;
oraCmd.Parameters.AddWithValue("@PRICE", VerifyDbnull(tmpObj._price)) ;
oraCmd.Parameters.AddWithValue("@VALIDBY", VerifyDbnull(tmpObj._validby)) ;
oraCmd.Parameters.AddWithValue("@VALIDBY1", VerifyDbnull(tmpObj._validby1)) ;
oraCmd.Parameters.AddWithValue("@VALIDBYNAME", VerifyDbnull(tmpObj._validByName)) ;
oraCmd.Parameters.AddWithValue("@VALIDBYNAME2", VerifyDbnull(tmpObj._validByName2)) ;
oraCmd.Parameters.AddWithValue("@VALIDBYTIME", VerifyDbnull(tmpObj._validbyTime)) ;
oraCmd.Parameters.AddWithValue("@VALIDBYTIME1", VerifyDbnull(tmpObj._validbyTime1)) ;
oraCmd.Parameters.AddWithValue("@PARTION", VerifyDbnull(tmpObj._partion)) ;
oraCmd.Parameters.AddWithValue("@PICKORDERNO", VerifyDbnull(tmpObj._pickorderNo)) ;
oraCmd.Parameters.AddWithValue("@OPERATER", VerifyDbnull(tmpObj._operater)) ;
// oraCmd.Parameters.AddWithValue("@LASTMODIFIED", "getdate()") ;
return;
case (int)op_flag.add:
if(tmpObj._flowNo!=null)
oraCmd.Parameters.AddWithValue("@FLOWNO", VerifyDbnull(tmpObj._flowNo)) ;
if(tmpObj._receive_order!=null)
oraCmd.Parameters.AddWithValue("@RECEIVE_ORDER", VerifyDbnull(tmpObj._receive_order)) ;
if(tmpObj._purch_d_id!=null)
oraCmd.Parameters.AddWithValue("@PURCH_D_ID", VerifyDbnull(tmpObj._purch_d_id)) ;
if(tmpObj._preInOrder!=null)
oraCmd.Parameters.AddWithValue("@PREINORDER", VerifyDbnull(tmpObj._preInOrder)) ;
if(tmpObj._goods_id!=null)
oraCmd.Parameters.AddWithValue("@GOODS_ID", VerifyDbnull(tmpObj._goods_id)) ;
if(tmpObj._skuId!=null)
oraCmd.Parameters.AddWithValue("@SKUID", VerifyDbnull(tmpObj._skuId)) ;
if(tmpObj._skuCode!=null)
oraCmd.Parameters.AddWithValue("@SKUCODE", VerifyDbnull(tmpObj._skuCode)) ;
if(tmpObj._batch!=null)
oraCmd.Parameters.AddWithValue("@BATCH", VerifyDbnull(tmpObj._batch)) ;
if(tmpObj._productDate!=null)
oraCmd.Parameters.AddWithValue("@PRODUCTDATE", VerifyDbnull(tmpObj._productDate)) ;
if(tmpObj._validDate!=null)
oraCmd.Parameters.AddWithValue("@VALIDDATE", VerifyDbnull(tmpObj._validDate)) ;
if(tmpObj._valid_count!=null)
oraCmd.Parameters.AddWithValue("@VALID_COUNT", VerifyDbnull(tmpObj._valid_count)) ;
if(tmpObj._seeds_count!=null)
oraCmd.Parameters.AddWithValue("@SEEDS_COUNT", VerifyDbnull(tmpObj._seeds_count)) ;
if(tmpObj._inCount!=null)
oraCmd.Parameters.AddWithValue("@INCOUNT", VerifyDbnull(tmpObj._inCount)) ;
if(tmpObj._upShelfCount!=null)
oraCmd.Parameters.AddWithValue("@UPSHELFCOUNT", VerifyDbnull(tmpObj._upShelfCount)) ;
if(tmpObj._validResult!=null)
oraCmd.Parameters.AddWithValue("@VALIDRESULT", VerifyDbnull(tmpObj._validResult)) ;
if(tmpObj._whType!=null)
oraCmd.Parameters.AddWithValue("@WHTYPE", VerifyDbnull(tmpObj._whType)) ;
if(tmpObj._reason!=null)
oraCmd.Parameters.AddWithValue("@REASON", VerifyDbnull(tmpObj._reason)) ;
if(tmpObj._wms_state!=null)
oraCmd.Parameters.AddWithValue("@WMS_STATE", VerifyDbnull(tmpObj._wms_state)) ;
if(tmpObj._erp_state!=null)
oraCmd.Parameters.AddWithValue("@ERP_STATE", VerifyDbnull(tmpObj._erp_state)) ;
if(tmpObj._price!=null)
oraCmd.Parameters.AddWithValue("@PRICE", VerifyDbnull(tmpObj._price)) ;
if(tmpObj._validby!=null)
oraCmd.Parameters.AddWithValue("@VALIDBY", VerifyDbnull(tmpObj._validby)) ;
if(tmpObj._validby1!=null)
oraCmd.Parameters.AddWithValue("@VALIDBY1", VerifyDbnull(tmpObj._validby1)) ;
if(tmpObj._validByName!=null)
oraCmd.Parameters.AddWithValue("@VALIDBYNAME", VerifyDbnull(tmpObj._validByName)) ;
if(tmpObj._validByName2!=null)
oraCmd.Parameters.AddWithValue("@VALIDBYNAME2", VerifyDbnull(tmpObj._validByName2)) ;
if(tmpObj._validbyTime!=null)
oraCmd.Parameters.AddWithValue("@VALIDBYTIME", VerifyDbnull(tmpObj._validbyTime)) ;
if(tmpObj._validbyTime1!=null)
oraCmd.Parameters.AddWithValue("@VALIDBYTIME1", VerifyDbnull(tmpObj._validbyTime1)) ;
if(tmpObj._partion!=null)
oraCmd.Parameters.AddWithValue("@PARTION", VerifyDbnull(tmpObj._partion)) ;
if(tmpObj._pickorderNo!=null)
oraCmd.Parameters.AddWithValue("@PICKORDERNO", VerifyDbnull(tmpObj._pickorderNo)) ;
if(tmpObj._operater!=null)
oraCmd.Parameters.AddWithValue("@OPERATER", VerifyDbnull(tmpObj._operater)) ;
return;
}
}
protected override enumDbInstance instance
{
get
{
return enumDbInstance.wms_erp;
}
}
}
#endregion
}