.NET重複除外データセット、蓄積の数は、の新しいセットを生成し、

一覧<JE_PartInventoryTran> listtran =新しいリスト<JE_PartInventoryTran>();

foreachの(dataGridView10.RowsでDataGridViewRowアイテム)
{

MessageBoxButtons.OK、MessageBoxIcon.Warning)。返します。}














tran.PartNo = Convert.ToString(item.Cells [ "PartNo3"]の値。)
tran.PkgCode = Convert.ToInt32(item.Cells [ "PkgCode3"]の値。)
小数プーノ= Convert.ToDecimal(item.Cells [ "PUNo3"]の値。)
tran.StockQty = Convert.ToDecimal(item.Cells [ "Qty3"]の値。)
tran.PkgQty = Convert.ToDecimal(tran.StockQty /プーノ)。
tran.Status = 3。
tran.SubmitBy = BaseInfo.CurrentUser.appInfo.APLAccount。
list.Add(LL)。
IF(listtran.Exists(P => p.PartNo == tran.PartNo && p.FromSPNo == tran.FromSPNo && p.SPNo == tran.SPNo))
{
ため(INT i = 0; iは<listtran.Count; iは++)
{
IF(listtran [I] .PartNo == tran.PartNo && listtran [I] .FromSPNo == tran.FromSPNo && listtran [I] .SPNo == TRAN。

listtran [I] = .StockQty listtran [I] + .StockQty tran.StockQty。
}
}
}
エルス
{
//和=和+ Convert.ToDecimal(tran.StockQty)。
tran.RefNo = FormCommon.GatePassNo( "615"、 "RFN"); //生成单号
listtran.Add(TRAN)。
}

}

おすすめ

転載: www.cnblogs.com/xiaomihu-0001/p/11315262.html