public void Create(WMS_M101_StockTx_Data WMS_M101_StockTx_Data) { WMS_M101_StockTx_Data.CreateDt = DateTime.Now; tb_Sys_User tempUser = appCacheService.GetItem("user") as tb_Sys_User; WMS_M101_StockTx_Data.CreateUser = tempUser.UserName; WMS_M101_StockTx_Data.Validate(); this.WMS_M101_StockTx_DataRepository.Add(WMS_M101_StockTx_Data); this.runtimeService.Commit(); }
public void Update(WMS_M101_StockTx_Data WMS_M101_StockTx_Data) { WMS_M101_StockTx_Data.ModifyDt = DateTime.Now; tb_Sys_User tempUser = appCacheService.GetItem("user") as tb_Sys_User; WMS_M101_StockTx_Data.ModifyUser = tempUser.UserName; WMS_M101_StockTx_Data.Validate(); var existstb_Sys_Menu = this.GetByIdentityNo(WMS_M101_StockTx_Data.Id); this.WMS_M101_StockTx_DataRepository.SetValues(WMS_M101_StockTx_Data, existstb_Sys_Menu); this.runtimeService.Commit(); }
public void Save(List <WMS_M101_StockTx_Data> stockTxList, string arCode) { foreach (var stock in stockTxList) { WMS_M101_StockTx_Data model = new WMS_M101_StockTx_Data(); model.ARCode = arCode; model.CustCode = stock.CustCode; model.StockID = stock.StockID; model.OPType = "CPIN"; model.TxDt = DateTime.Now.Date; model.LotNo = stock.LotNo; model.PartNo = stock.PartNo; model.Weight = stock.Weight; model.Qty = stock.Qty; model.IsProcessed = true; this.WMS_M101_StockTx_DataRepository.Add(model); //更新大标签设置CPIn为True; } // var Label = MES_M801_Label_LRepository.GetMany(a=>a.LotNo == stock) this.runtimeService.Commit(); }