本文整理汇总了C#中DAL.AcceptChanges方法的典型用法代码示例。如果您正苦于以下问题:C# DAL.AcceptChanges方法的具体用法?C# DAL.AcceptChanges怎么用?C# DAL.AcceptChanges使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类DAL
的用法示例。
在下文中一共展示了DAL.AcceptChanges方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: Page_Load
//.........这里部分代码省略.........
}
}
}
}
}
}
//INSPECTION QTY ALLOCATIONS
foreach (DataRow row in dt2.Rows)
{
string pn = row["ITEM"].ToString();
IHC.InspFlagController CTRL = new IHC.InspFlagController();
IHC.InspFlagCollection COLL = CTRL.FetchByQuery(new SubSonic.Query("INSP_FLAG")
.WHERE("PART_NO", pn).AND("STATUS",0));
if (COLL.Count > 0)
{
row["ITEM_CLAS5"] = "Y";
}
int alloc = 0;
int pcsPer = 1;
int qtyDue = Int32.Parse(row["ORDER_QTY"].ToString());
if (row["PCS_PER"].ToString() != "")
{
pcsPer = Int32.Parse(row["PCS_PER"].ToString());
}
if (row["ALLOC"].ToString().Trim() != "")
{
alloc = Int32.Parse(row["ALLOC"].ToString());
}
if (alloc == qtyDue)
{
row.Delete();
}
}
dt2.AcceptChanges();
foreach (string item in items)
{
int inspQty = Int32.Parse(new DAL().GetInspQty(item).ToString());
//Response.Write("item: " + item + "<br/>insp qty: " + inspQty.ToString() + "<br/>emb qty: " + embQty.ToString());
foreach (DataRow row in dt2.Rows)
{
if (row["ITEM"].ToString() == item)
{
int pcsPer = 1;
int qtyDue = Int32.Parse(row["ORDER_QTY"].ToString());
if (row["PCS_PER"].ToString() != "")
{
pcsPer = Int32.Parse(row["PCS_PER"].ToString());
}
if (row["ITEM"].ToString() == item)
{
if (inspQty == qtyDue || inspQty > qtyDue)
{
row["ALLOC"] = qtyDue.ToString();
inspQty -= qtyDue;
}
else
{
if (inspQty < qtyDue)
{
if (row["PCS_PER"].ToString().Trim() != "")
{
if (inspQty > pcsPer || inspQty == pcsPer)