Ejemplo n.º 1
0
 public void coinSelectorThreadFunction()
 {
     coinSelector      = new CoinSelector();
     coinSelectorError = coinSelector.SearchDevices();
     if (coinSelectorError == CoinSelectorError.OK)
     {
         coinSelectorError = coinSelector.ConnectDevice();
     }
     double[] coinValues = new double[3];
     coinValues[0] = CoinValues.TRY025;
     coinValues[1] = CoinValues.TRY050;
     coinValues[2] = CoinValues.TRY100;
     if (coinSelectorError == CoinSelectorError.OK)
     {
         coinSelectorError = coinSelector.SetEnabledCoins(coinValues);
         if (coinSelectorError == CoinSelectorError.OK)
         {
             pictureBox7.Invoke((MethodInvoker) delegate
             {
                 pictureBox7.Visible = false;
             });
         }
         else
         {
             LogManager.Log(new LogData(string.Format("Geçerli para birimleri kaydedilemedi."), LogType.Error));
         }
     }
     else
     {
         LogManager.Log(new LogData(string.Format("Para tanıma cihazı bulunamadı."), LogType.Error));
     }
     coinSelectorThread.Abort();
 }