diff --git a/HJGL_DS/FineUIPro.Web/Global.asax.cs b/HJGL_DS/FineUIPro.Web/Global.asax.cs index 6ff033e..33189ed 100644 --- a/HJGL_DS/FineUIPro.Web/Global.asax.cs +++ b/HJGL_DS/FineUIPro.Web/Global.asax.cs @@ -737,6 +737,18 @@ BLL.HJGL_HotProessManageEditService.AddHotProessItemByJoint(item); } #endregion + + #region 自动修正库存负数 + Model.SGGLDB db1 = Funs.DB; + var list = from x in db1.Weld_StockIn + where x.Amount == null || x.Amount < x.UsingAmount + select x; + foreach (var item in list) + { + item.Amount = item.UsingAmount; + } + db1.SubmitChanges(); + #endregion } protected void Session_Start(object sender, EventArgs e)