|
|
@ -31,7 +31,9 @@ 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}' "; |
|
|
|
string sql = @"
|
|
|
|
SELECT TOP 1 LotNO as NewLotNo FROM ICSInventoryLot WHERE EATTRIBUTE1='{0}' |
|
|
|
ORDER BY CAST(SUBSTRING(LotNO, (LEN(LotNO)-CHARINDEX('-',REVERSE(LotNO))+1)+1,CHARINDEX('-',REVERSE(LotNO))-1) AS INT) DESC";
|
|
|
|
sql = string.Format(sql, LotNO); |
|
|
|
dt = Repository().FindTableBySql(sql.ToString()); |
|
|
|
if (dt == null || dt.Rows.Count == 0 || dt.Rows[0]["NewLotNo"].ToString() == "") |
|
|
|