public SystemInfoMonitorsViewModel()
 {
     IdentifyMonitors              = new Command(OnIdentifyMonitors);
     CalibrateMonitor              = new Command(OnCalibrateMonitor);
     TouchScreenAssignment         = new Command(OnTouchScreenAssignment);
     PrintChangeOrientationBarcode = new Command(OnPrintChangeOrientationBarcode);
     Mediator.Register <string>(this, ShowSystemInfoMonitors, MsgTag.LanguageChosenHeader);
 }
        public SystemStationVerificationViewModel()
        {
            AcceptCommand = new Command(OnVerifyStation);
            CheckBarcodeScannerCommand = new Command(OnCheckBarcodeScanner);
            CheckCashAcceptorCommand   = new Command(OnCheckCashAcceptor);
            CheckCoinAcceptorCommand   = new Command(OnCheckCoinAcceptor);
            CheckIDCardCommand         = new Command(OnCheckIDCard);

            dispatcherTimerCash.Tick              += new EventHandler(dispatcherTimerCash_Tick);
            dispatcherTimerCash.Interval           = new TimeSpan(0, 0, 1);
            dispatcherTimerCoin.Tick              += new EventHandler(dispatcherTimerCoin_Tick);
            dispatcherTimerCoin.Interval           = new TimeSpan(0, 0, 1);
            dispatcherTimerIdReader.Tick          += new EventHandler(dispatcherTimerIdReader_Tick);
            dispatcherTimerIdReader.Interval       = new TimeSpan(0, 0, 1);
            dispatcherTimerBarcodeScanner.Tick    += new EventHandler(dispatcherBarcodeScanner_Tick);
            dispatcherTimerBarcodeScanner.Interval = new TimeSpan(0, 0, 1);
            Mediator.Register <bool>(this, OnBarcodeScannerTest, MsgTag.BarcodeScannerTest);
        }