コード例 #1
0
 public PopupWindow(SeatManage.EnumType.TipType ucType)
 {
     InitializeComponent();
     viewModel        = new ViewModel.PopupWindow_ViewModel(ucType);
     this.DataContext = viewModel;
     if (ucType == SeatManage.EnumType.TipType.ActivationReadCard)
     {
         viewModel.CountDown = new OperateResult.FormCloseCountdown(15);
     }
     else
     {
         viewModel.CountDown = new OperateResult.FormCloseCountdown(7);
     }
     viewModel.CountDown.EventCountdown += new EventHandler(CountDown_EventCountdown);
     if (viewModel.Clientobject.ObjCardReader != null)
     {
         viewModel.Clientobject.ObjCardReader.CardNoGeted += new SeatManage.ISystemTerminal.IPOS.EventPosCardNo(ObjCardReader_CardNoGeted);
     }
     ShowUC_Type();
     if (viewModel.PopAd == null)
     {
         this.Height            = 335;
         image_down.Visibility  = System.Windows.Visibility.Collapsed;
         rec_down.Visibility    = System.Windows.Visibility.Collapsed;
         rec_down_co.Visibility = System.Windows.Visibility.Visible;
     }
 }
コード例 #2
0
 public PopupWindow(SeatManage.EnumType.TipType ucType)
 {
     InitializeComponent();
     viewModel           = new ViewModel.PopupWindow_ViewModel(ucType);
     this.DataContext    = viewModel;
     viewModel.CountDown = new OperateResult.FormCloseCountdown(3);
     viewModel.CountDown.EventCountdown += new EventHandler(CountDown_EventCountdown);
     ShowUC_Type();
     if (viewModel.PopAd == null)
     {
         this.Height            = 335;
         image_down.Visibility  = System.Windows.Visibility.Collapsed;
         rec_down.Visibility    = System.Windows.Visibility.Collapsed;
         rec_down_co.Visibility = System.Windows.Visibility.Visible;
     }
 }