Exemple #1
0
        private void FrmBaseInfoMemberTesterInput_Load(object sender, EventArgs e)
        {
            //sp.Volume = 40;
            //sp.Rate = -4;
            //sp.Speak("彩虹乐园欢迎您!黄腾达,手机:1 3 5 5 6 4 2 6 4 9 6 体验时间已到!", spFlags);
            DbObjectList <BaseInfoMemberTester> bimt = BaseInfoMemberTester.Find(CK.K["FinishedDate"] < DateTime.Now.AddDays(-1) && CK.K["Status"] == 0);
            int count = bimt.Count;

            if (count > 0)
            {
                for (int i = 0; i < count; i++)
                {
                    bimt[i].Status = "1";
                    bimt[i].Save();
                }
            }
            dgvTester.DataSource = BllBaseInfoMemberTester.ReturnFinishedTester(UserStatics.OptrType);
            timerWarning.Enabled = true;
        }
Exemple #2
0
        private void timerWarning_Tick(object sender, EventArgs e)
        {
            DbObjectList <BaseInfoMemberTester> bimt = BaseInfoMemberTester.Find(CK.K["FinishedDate"] < DateTime.Now && CK.K["Status"] == 0);
            int    count = bimt.Count;
            string text  = "";

            if (count > 0)
            {
                for (int i = 0; i < count; i++)
                {
                    text           = bimt[i].Name + "\n 体验时间已到!";
                    bimt[i].Status = "1";
                    bimt[i].Save();
                    MessageBox.Show(text);
                    sp.Volume = 40;
                    sp.Speak(text, spFlags);
                }
            }
            dgvTester.DataSource = null;
            dgvTester.DataSource = BllBaseInfoMemberTester.ReturnFinishedTester(UserStatics.OptrType);
        }