Beispiel #1
0
 private void Grid_Load(object sender, RoutedEventArgs e)
 {
     try
     {
         string PortName = OperationConfig.GetValue("cardcom");
         if (OperationConfig.GetValue("CardSort") == "USB")
         {
             ruc = new UsbICCard(PortName);
         }
         else
         {
             ruc = new ComICCard(PortName);
         }
         if (ruc.IsOpen())
         {
             thead3 = new Thread(ruc.Read);
             thead3.Start();
             ruc.HandDataBack -= BackCardID;
             ruc.HandDataBack += BackCardID;
         }
         else
         {
             idcardError.Visibility = Visibility.Visible;
         }
     }
     catch
     {
         idcardError.Visibility = Visibility.Visible;
     }
 }
 public CardService(ICardRepository cardRepository, ISmsService smsService,
                    ICardHelper cardHelper, ICryptoHelper cryptoHelper)
 {
     _cardRepository = cardRepository;
     _smsService     = smsService;
     _cardHelper     = cardHelper;
     _cryptoHelper   = cryptoHelper;
 }
 public TransactionController(IAccountService accountService, ICurrencyService currencyService, ITransactionService transactionService,
                              ICryptoHelper cryptoHelper, ICardHelper cardHelper)
 {
     _accountService     = accountService;
     _currencyService    = currencyService;
     _transactionService = transactionService;
     _cryptoHelper       = cryptoHelper;
     _cardHelper         = cardHelper;
 }
 public RunningSprintUpdater(ICoreSprintFactory coreSprintFactory, string trelloBoardId, string spreadsheetId)
 {
     _trelloBoardId = trelloBoardId;
     _spreadsheetId = spreadsheetId;
     _trelloFacade = coreSprintFactory.GetTrelloFacade();
     _spreadsheetFacade = coreSprintFactory.GetSpreadsheetFacade();
     _cardHelper = coreSprintFactory.GetCardHelper();
     _sprintRunningHelper = coreSprintFactory.GetSprintRunningHelper();
 }
Beispiel #5
0
 public AccountService(IAccountRepository accountRepository, ICardRepository cardRepository,
                       IAccountHelper accountHelper, ICardHelper cardHelper, ISmsService smsService, ICryptoHelper cryptoHelper)
 {
     _accountRepository = accountRepository;
     _cardRepository    = cardRepository;
     _accountHelper     = accountHelper;
     _cardHelper        = cardHelper;
     _cryptoHelper      = cryptoHelper;
     _smsService        = smsService;
 }
 public WrenchBorrow(ICardHelper r)
 {
     InitializeComponent();
     ruc = r;
     //aTimer = new System.Timers.Timer(1000);
     //aTimer.Elapsed += new ElapsedEventHandler(OnTimedEvent);
     //aTimer.Interval = 10;
     //aTimer.Enabled = true;
     ruc.HandDataBack += BackCardID;
 }
 public WorkExtract(ICoreSprintFactory sprintFactory, string trelloBoardId, string spreadsheetId)
 {
     _trelloBoardId = trelloBoardId;
     _spreadsheetId = spreadsheetId;
     _trelloFacade = sprintFactory.GetTrelloFacade();
     _spreadsheetFacade = sprintFactory.GetSpreadsheetFacade();
     _cardHelper = sprintFactory.GetCardHelper();
     _worksheetHelper = sprintFactory.GetWorksheetHelper();
     _sprintRunningHelper = sprintFactory.GetSprintRunningHelper();
 }
Beispiel #8
0
        public EditerUser(ICardHelper r)
        {
            InitializeComponent();
            userediter.BindDepartment(this.cbox_department);
            userediter.BindRole(this.cbox_role);
            userediter.BindDuty(this.cb_duty);
            isadd = true;

            ruc = r;
            ruc.HandDataBack += BackCardID;
        }
Beispiel #9
0
 public GameService(UserManager <User> userManager, ICardHelper cardHelper, IGameRepository gameRepository, IPlayerRepository playerRepository, IBotRepository botRepository, IPlayerStepRepository playerStepRepository,
                    IBotStepRepository botStepRepository, ICardRepository cardRepository, IPlayerInGameRepository playerInGameRepository, IBotInGameRepository botInGameRepository)
 {
     _userManager            = userManager;
     _gameRepository         = gameRepository;
     _playerRepository       = playerRepository;
     _botRepository          = botRepository;
     _playerStepRepository   = playerStepRepository;
     _botStepRepository      = botStepRepository;
     _cardRepository         = cardRepository;
     _botInGameRepository    = botInGameRepository;
     _playerInGameRepository = playerInGameRepository;
     _cardHelper             = cardHelper;
 }
Beispiel #10
0
 public IEnumerable<uint> DealToDealer(List<uint> dealerHand, IShoe theshoe, ICardHelper cardHelper, IBasicStrategy basicStrategy )
 {
     var cardsAddedToDealer = new List<uint>();
     if (!cardHelper.IsBlackJack(dealerHand[0], dealerHand[1]))
     {
         var handValue = basicStrategy.DetermineHandValue(dealerHand);
         var value = handValue.Value;
         while (value <= 17)
         {
             var card = theshoe.GiveMeSomeCards(1)[0];
             cardsAddedToDealer.Add(card);
             dealerHand.Add(card);
             handValue = basicStrategy.DetermineHandValue(dealerHand);
             value = handValue.Value;
         }
     }
     return cardsAddedToDealer;
 }
Beispiel #11
0
 public CardService(BankSystemDbContext context, ICardHelper cardHelper)
     : base(context)
 {
     this.cardHelper = cardHelper;
 }
Beispiel #12
0
        private void ICReadThread(object obj)
        {
            ICardHelper card = obj as ICardHelper;

            card?.Read();
        }
Beispiel #13
0
 public CardService(CodexBankDbContext context, ICardHelper cardHelper)
     : base(context)
 {
     this.cardHelper = cardHelper;
 }
Beispiel #14
0
        public Main(ICardHelper _ruc)
        {
            this.ruc             = _ruc;
            this.taskbarNotifier = new WinTaskbarNotifier();
            InitializeComponent();
            //  this.taskbarNotifier.Show();
            #region
            aTimer          = new System.Timers.Timer(100);
            aTimer.Elapsed += new ElapsedEventHandler(OnTimedEvent);
            aTimer.Interval = 100;
            aTimer.Enabled  = true;

            string msg = "";
            try
            {
                getsystemset();
                //  校验仪
                try
                {
                    rct1   = new ReadCheckTester(_t1);
                    thead1 = new Thread(rct1.Read);
                    thead1.Start();
                    //if (!_t1.IsOpen)
                    //    _t1.Open();
                }
                catch
                {
                    msg      += "校验仪1链接失败\r\n";
                    strerror += "校验仪1链接失败";
                }
                try
                {
                    rct2   = new ReadCheckTester(_t2);
                    thead2 = new Thread(rct2.Read);
                    thead2.Start();
                    //if (!_t2.IsOpen)
                    //    _t2.Open();
                }
                catch
                {
                    msg      += "校验仪2链接失败\r\n";
                    strerror += "---校验仪2连接失败";
                }



                EncoderPlcPort.PortName = OperationConfig.GetValue("encodercom");
                EncoderPlcPort.BaudRate = 9600;
                EncoderPlcPort.DataBits = 7;
                EncoderPlcPort.StopBits = StopBits.One;
                EncoderPlcPort.Parity   = Parity.Even;
                try
                {
                    if (!EncoderPlcPort.IsOpen)
                    {
                        EncoderPlcPort.Open();
                    }
                }
                catch
                {
                    msg      += "编码器链接失败\r\n";
                    strerror += "---编码器连接失败";
                }

                if (msg != "")
                {
                    MessageBox.Show(msg);
                }

                this.porterror.Content = strerror;
            }
            catch
            {
                LogUtil.WriteLog(typeof(Main), "端口打开失败!,设置端口名称不能为空!");
                return;
            }
            #endregion
        }
Beispiel #15
0
 public Table(ICardHelper cardHelper)
 {
     _cardHelper = cardHelper;
     _visibleCards = new ObservableCollection<uint>();
     _visibleCards.CollectionChanged += DealtCard_CollectionChanged;
 }