Browse Source

PTD007 Model Null value fix

PTD
vick_wang419@hotmail.com.tw 1 year ago
parent
commit
eb57168a7f
  1. 8
      AMESCoreStudio.WebApi/Controllers/AMES/WipInfosController.cs
  2. 6
      AMESCoreStudio.WebApi/Models/AMES/PTD101AMESModel.cs

8
AMESCoreStudio.WebApi/Controllers/AMES/WipInfosController.cs

@ -4224,12 +4224,12 @@ and b.item_no = '{0}' and a.barcode_no = '{1}'", kp_no, barcode_no);
string strSQL = $@"SELECT b.RecordNumber as DNNO string strSQL = $@"SELECT b.RecordNumber as DNNO
,b.RCLineNO as DNLineNO ,b.RCLineNO as DNLineNO
,b.ProductID ,b.ProductID
,a.SoldCustomerID ,b.EmplID as SoldCustomerID
,a.ExpectShipDate ,a.ExpectShipDate
,a.ShipQty ,a.ShipQty
,b.Qty ,b.Qty
FROM [dbo].ZDNDetail a right join (select sum(1) as Qty,RecordNumber,RCLineNO,RecordTypeID,ProductID FROM [dbo].ZDNDetail a right join (select sum(1) as Qty,RecordNumber,RCLineNO,RecordTypeID,ProductID,EmplID
from dbo.[ZWHPickListDetail] where TaskStatus ='Picked' group by RecordTypeID,RecordNumber,RCLineNO,ProductID)b from dbo.[ZWHPickListDetail] where TaskStatus ='Picked' group by RecordTypeID,RecordNumber,RCLineNO,ProductID,EmplID)b
on (b.RecordNumber = a.DNNO and b.RCLineNO = a.DNLineNO) on (b.RecordNumber = a.DNNO and b.RCLineNO = a.DNLineNO)
where b.RecordNumber = '{recordNumber}' and b.RecordTypeID = '{recordType}'"; where b.RecordNumber = '{recordNumber}' and b.RecordTypeID = '{recordType}'";
DataTable dtZDNDetail = new DataTable(); DataTable dtZDNDetail = new DataTable();
@ -4365,7 +4365,7 @@ and b.item_no = '{0}' and a.barcode_no = '{1}'", kp_no, barcode_no);
[CreatorID],[CreateDate],[ModifierID],[ModifyDate], [CreatorID],[CreateDate],[ModifierID],[ModifyDate],
[chkflag],[IsBranchCoReceived],[MOID]) VALUES [chkflag],[IsBranchCoReceived],[MOID]) VALUES
('{strLatest}','{row["ShipmentSN"]}','{strRecordType}','{SNData.dnno}','{SNData.dnLineNO}','{strRecordDate}', ('{strLatest}','{row["ShipmentSN"]}','{strRecordType}','{SNData.dnno}','{SNData.dnLineNO}','{strRecordDate}',
'{SNData.productID}',0,'9000','{SNData.soldCustomerID}',0, '{SNData.productID}',0,'9000','{SNData.soldCustomerID.ToString()}',0,
'{strWorkCenter}','{strRbu}','{strWorkCenter}','{strRbu}', '{strWorkCenter}','{strRbu}','{strWorkCenter}','{strRbu}',
'WH00','{strCreateDate}','WH00','{strCreateDate}',0,0,'')"; 'WH00','{strCreateDate}','WH00','{strCreateDate}',0,0,'')";
colSQL.Add(strSQL); colSQL.Add(strSQL);

6
AMESCoreStudio.WebApi/Models/AMES/PTD101AMESModel.cs

@ -112,9 +112,9 @@ namespace AMESCoreStudio.WebApi.Models.AMES
public string dnno { get; set; } public string dnno { get; set; }
public string dnLineNO { get; set; } public string dnLineNO { get; set; }
public string productID { get; set; } public string productID { get; set; }
public string soldCustomerID { get; set; } public string? soldCustomerID { get; set; }
public string expectShipDate { get; set; } public string? expectShipDate { get; set; }
public int shipQty { get; set; } public int? shipQty { get; set; }
public int qty { get; set; } public int qty { get; set; }
} }

Loading…
Cancel
Save