private void SetLoggerStatus() { if (LoggingStatus == LoggingStatus.Running) { stateMngr.Run(); } else { stateMngr.Stop(); } }
//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; //} }