Ejemplo n.º 1
0
 public int Update(MPSTLItem item)
 {
     if (item.SubFItemId == 0)
     {
         return(0);
     }
     _dbcontext.Entry(item).State = System.Data.Entity.EntityState.Modified;
     return(_dbcontext.SaveChanges());
 }
 private void FTLCommandExec()
 {
     selectedMpsYpitem.CPItem.PrevRCLProcessItems.ForEach(x =>
     {
         new ICMO
         {
             FauxQty         = selectedMpsYpitem.OnePlanQTY,
             FBomInterID     = selectedMpsYpitem.CPItem.BOMId,
             FWorkShop       = selectedMpsYpitem.CPItem.DepId,
             FPlanCommitDate = DateTime.Now.Date,
             FPlanFinishDate = DateTime.Now.Date,
             FItemId         = x.K3ItemID,
             QJId            = selectedMpsYpitem.QJId,
             WorkId          = 55, UnitID = 305
         }.InsertICMO();
     });
     processeditem.Clear();
     selectedMpsYpitem.RunningStatus = EnumRunningStatus.等待同步;
     using (MyKingdeeDBContext _context = new MyKingdeeDBContext())
     {
         var item = _context.MPSYPFeedings.Find(selectedMpsYpitem.ID);
         item.RunningStatus         = EnumRunningStatus.等待同步;
         _context.Entry(item).State = System.Data.Entity.EntityState.Modified;
         _context.SaveChanges();
     }
 }
Ejemplo n.º 3
0
 public int Update(MPSYPItem item)
 {
     _dbcontext.Entry(item).State = System.Data.Entity.EntityState.Modified;
     return(_dbcontext.SaveChanges());
 }