Ejemplo n.º 1
0
 public void LastSeatRun()
 {
     _LastSeatCount = SeatManage.Bll.TerminalOperatorService.LastSeatCount(rooms);
     OnPropertyChanged("LastSeat");
     MyLastSeatSumTime         = new SeatManage.SeatManageComm.TimeLoop(30 * 1000);
     MyLastSeatSumTime.TimeTo += new EventHandler(MyLastSeatSumTime_TimeTo);
     MyLastSeatSum             = new Thread(new ThreadStart(timeDateTimeShow.TimeStrat));
     MyLastSeatSum.Start();
 }
Ejemplo n.º 2
0
 public void ShowTimeRun()
 {
     NowDateTime              = ServiceDateTime.Now;
     timeDateTimeShow         = new SeatManage.SeatManageComm.TimeLoop(1000);
     timeDateTimeShow.TimeTo += new EventHandler(timeDateTimeShow_TimeTo);
     showTimeThread           = new Thread(new ThreadStart(timeDateTimeShow.TimeStrat));
     showTimeThread.Start();
     timeDateTimeSync         = new SeatManage.SeatManageComm.TimeLoop(300000);
     timeDateTimeSync.TimeTo += new EventHandler(timeDateTimeSync_TimeTo);
     syncTimeThread           = new Thread(new ThreadStart(timeDateTimeSync.TimeStrat));
     syncTimeThread.Start();
 }
Ejemplo n.º 3
0
        /// <summary>
        /// 执行图片切换
        /// </summary>
        public void ImageChangeRun()
        {
            SchoolNotices = OperateResult.SystemObject.GetInstance().SchoolNote;
            PromotionAd   = OperateResult.SystemObject.GetInstance().PromotionAdvert;
            UserGuide     = OperateResult.SystemObject.GetInstance().UserGuide;
            noticeNum     = 0;
            promotionNum  = 0;
            guideNum      = 0;
            if (UserGuide != null && UserGuide.ImageFilePath.Count > 0)
            {
                NowShowImage = new System.Windows.Media.Imaging.BitmapImage(new Uri(Apppath + "UserGuide\\" + UserGuide.ImageFilePath[guideNum], UriKind.RelativeOrAbsolute));
                NowTap       = AdType.None;
            }
            if (PromotionAd.Count > 0)
            {
                NowShowImage = new System.Windows.Media.Imaging.BitmapImage(new Uri(Apppath + "PromotionImage\\" + PromotionAd[promotionNum].AdImagePath, UriKind.RelativeOrAbsolute));
                NowTap       = AdType.PromotionAd;
            }
            if (SchoolNotices.Count > 0)
            {
                NowShowImage = new System.Windows.Media.Imaging.BitmapImage(new Uri(Apppath + "NoteImage\\" + SchoolNotices[noticeNum].NoteImagePath, UriKind.RelativeOrAbsolute));
                NowTap       = AdType.SchoolNotice;
            }
            BtnVisible();
            if (ImageSwitch != null)
            {
                ImageSwitch(this, new EventArgs());
            }


            ImgTime             = new SeatManage.SeatManageComm.TimeLoop(10 * 1000);
            ImgTime.TimeTo     += new EventHandler(ImgTime_TimeTo);
            ImgTimeStop         = new SeatManage.SeatManageComm.TimeLoop(10 * 1000);
            ImgTimeStop.TimeTo += new EventHandler(ImgTimeStop_TimeTo);
            ImgTime.TimeStrat();
        }