|
|
@ -31,8 +31,10 @@ namespace NFine.Application.WMS |
|
|
|
DataTable dt = new DataTable(); |
|
|
|
|
|
|
|
List<DbParameter> parameter = new List<DbParameter>(); |
|
|
|
string sql = @"select max(LotNo) as NewLotNo from ICSInventoryLot where EATTRIBUTE1='{0}' "; |
|
|
|
sql = string.Format(sql, LotNO); |
|
|
|
//string sql = @"select max(LotNo) as NewLotNo from ICSInventoryLot where EATTRIBUTE1='{0}' ";
|
|
|
|
string sql = $@"SELECT TOP 1
|
|
|
|
LotNO as NewLotNo FROM ICSInventoryLot WHERE EATTRIBUTE1='{LotNO}' |
|
|
|
ORDER BY CAST(SUBSTRING(LotNO, (LEN(LotNO)-CHARINDEX('-',REVERSE(LotNO))+1)+1,CHARINDEX('-',REVERSE(LotNO))-1) AS INT) DESC";
|
|
|
|
dt= Repository().FindTableBySql(sql.ToString()); |
|
|
|
if (dt==null||dt.Rows.Count==0|| dt.Rows[0]["NewLotNo"].ToString()=="") |
|
|
|
{ |
|
|
|