private async void btnStart_Click(object sender, EventArgs e) { try { Status = "A"; startTime = DateTime.Now; elapseTime = randomTime[0].Value; elapseindex = randomTime[0].Value; dtFirst = DateTime.Now.AddMinutes(elapseTime); //lblStart.Text = "Task start Time :" + DateTime.Now.TimeOfDay.ToString(); //lblStop.Visible = false; btnStart.Visible = false; btnStop.Visible = true; lastInput = new FindInputCtrl(); lblRun.Visible = true; timer1.Start(); Task t = new Task(showTime); t.Start(); await t; } catch (Exception ex) { log.Error(ex); } }
private void frmTracker_Load(object sender, EventArgs e) { log.Info("Initializing Component..."); //lblStartTimer.Text = "Start Time " + startTime.ToString("dd-MMM-yyyy hh:mm tt"); log.Info("Initializing Classess..."); keyboard = new KeyboardInput(); keyboard.KeyBoardKeyPressed += keyboard_KeyBoardKeyPressed; mouse = new MouseInput(); mouse.MouseMoved += mouse_MouseMoved; lastInput = new FindInputCtrl(); log.Info("Initializing Timer..."); randomTime.Add(new Idltime { Id = 1, Value = 2 }); randomTime.Add(new Idltime { Id = 2, Value = 4 }); randomTime.Add(new Idltime { Id = 3, Value = 1 }); randomTime.Add(new Idltime { Id = 4, Value = 5 }); randomTime.Add(new Idltime { Id = 5, Value = 3 }); elapseTime = randomTime[0].Value; elapseindex = randomTime[0].Value; startTime = DateTime.Now.AddMinutes(elapseTime); timer1 = new Timer(); timer1.Interval = 1000; timer1.Tick += timer1_Tick; log.Info("Starting timer..."); timer1.Start(); }