コード例 #1
0
ファイル: MainControlViewModel.cs プロジェクト: mhdb96/HRPM
 private void SetLoggerStatus()
 {
     if (LoggingStatus == LoggingStatus.Running)
     {
         stateMngr.Run();
     }
     else
     {
         stateMngr.Stop();
     }
 }
コード例 #2
0
        //void SetTime()
        //{
        //    DateTime Start = DateTime.Now;
        //    dayStart = new DateTime(Start.Year,Start.Month,Start.Day,8,0,0);
        //    dayEnd = new DateTime(Start.Year, Start.Month, Start.Day, 17, 30, 0);
        //}



        //private void CheckForLogin()
        //{
        //    isRunning = true;
        //    while(isRunning == true)
        //    {
        //        this.Dispatcher.Invoke(() =>
        //        {
        //            if (Helpers.ConvertNanosecondToSecond(DateTime.Now.Ticks - LastLogTime.Ticks) > 1)
        //            {
        //                logstatus.IsChecked = false;
        //            }
        //            else
        //            {
        //                logstatus.IsChecked = true;
        //            }
        //        });
        //    }
        //}
        private async void runBtn_Click(object sender, RoutedEventArgs e)
        {
            stateMngr.Run();
            //try
            //{
            //    runBtn.IsEnabled = false;
            //    stopBtn.IsEnabled = true;
            //    //Task.Run(() => CheckForLogin());
            //    LoggingStatus l = LoggingStatus.Running;
            //    StateController.GetStateController().Run(l);
            //}
            //catch (Exception)
            //{

            //    return;
            //}
        }