Ejemplo n.º 1
0
 private void XS156_NewLoadExist(TrackingDataBag data)
 {
     if (!_firstLoad)
     {
         M221Plc?.SetPoPcNewOrderNumber();
     }
     else
     {
         _firstLoad = false;
     }
 }
Ejemplo n.º 2
0
 private void trackingBagHandler(TrackingDataBag data)
 {
     chb_Traceability.BackColor = chb_Traceability.BackColor == _onColor ? _offColor : _onColor;
     lbl_Processable.Text       = data.ProcessableQuantity.ToString("000");
     if (M221Plc != null)
     {
         if (M221Plc.QuantityProccessable != data.ProcessableQuantity)
         {
             M221Plc.SetQuantityProcessable(data.ProcessableQuantity);
         }
     }
     lbl_OrderNumber.Text = data.OrderNumber;
     lbl_Reference.Text   = data.CurrentReferenceName;
     if (_afterReload)
     {
         M221Plc?.SetQuantityOutput(data.OutputQuantity);
         M221Plc?.SetQuantityReject(data.RejectedQuantity);
         M221Plc?.SetQuantityProcessable(data.ProcessableQuantity);
         M221Plc?.ResetPoPcNewOrderNumber();
         _afterReload = false;
     }
 }
Ejemplo n.º 3
0
 private void XS156_TrackingUpdated(TrackingDataBag data)
 {
     Invoke(new TrackingBagDelegate(trackingBagHandler), new object[] { data });
 }