Exemplo n.º 1
0
        public void AddAssetsScrapApply(AssetsScrapApply item)
        {
            //
            // 写报废申请主表
            //
            _scrapApllyRep.Add(item);

            //
            // 创建报废详情
            //
            var details = new List <AssetsScrapApplyDetail>();
            var assets  = _assetsService.Get(item.AssetsNums);

            foreach (var asset in assets)
            {
                details.Add(new AssetsScrapApplyDetail
                {
                    ScrapFormNo = item.EntityId,
                    AssetsNo    = asset.AssetsNum,
                    ScrapReason = ""
                });
            }
            _scrapApplyDetailRep.Add(details);
            _assetsMainRep.UpdateUsePeople(item.ScrapPerson, item.AssetsNums);
        }
Exemplo n.º 2
0
 /// <summary>
 /// 新增
 /// </summary>
 /// <param name="item"></param>
 public void AddAssetsScrap(AssetsScrapApply item)
 {
     _scrapApllyRepository.Add(item);
 }