Esempio n. 1
0
 //针对工装环节 , 如果正常下机的话 不仅需要在产品档案表中存有,还需要在工量具加工档案表中存有
 //但不能出现在产品档案表中, 需要将产品和工量具区分开来
 private void KitProcessingDocTurn()
 {
     using (var context = new Model())
     {
         var kitProcessingDocument = new KitProcessingDocument();
         kitProcessingDocument.IsAvailable      = true;
         kitProcessingDocument.LastModifiedTime = context.GetServerDate();
         kitProcessingDocument.ModifierID       = _staffId;
         kitProcessingDocument.CreateTime       = context.GetServerDate();
         kitProcessingDocument.CreatorID        = _staffId;
         //如何判定工量具类型
         kitProcessingDocument.ApplicanceType = 1;
         kitProcessingDocument.KitBornCode    = _cProductProcessing.ProductBornCode;
         kitProcessingDocument.KitName        = _cProductProcessing.ProductName;
         context.KitProcessingDocument.Add(kitProcessingDocument);
         context.SaveChanges();
     }
 }
Esempio n. 2
0
 private void EnrichTextbox(string receivedData)
 {
     using (var context = new Model())
     {
         var kitProcessingDocument = context.KitProcessingDocument.FirstOrDefault(s =>
                                                                                  s.KitBornCode == receivedData && s.IsAvailable == true);
         if (kitProcessingDocument != null)
         {
             _kitProcessingDocument = kitProcessingDocument;
             string kitType = _kitProcessingDocument.ApplicanceType == 1 ? "工具" : "量具";
             BeginInvoke(new Action((() =>
             {
                 ToolingIdTxt.Text = _kitProcessingDocument.KitBornCode;
                 ToolingNameTxt.Text = _kitProcessingDocument.KitName;
                 ToolingTypeTxt.Text = kitType;
             })));
         }
     }
 }