Esempio n. 1
0
 protected override void OnStart(string[] args)
 {
     travelTimer = new Timer();
     this.travelTimer.Interval = 60000;
     this.travelTimer.Elapsed += new ElapsedEventHandler(travelTimer_Tick);
     this.travelTimer.Enabled  = true;
     TimeLogger.WriteErrorLog("Travel Time Logger Started");
 }
Esempio n. 2
0
        private void travelTimer_Tick(object sender, ElapsedEventArgs e)
        {
            // Fire Timer Every 5 Mins
            int timeInterval = Convert.ToInt32(DateTime.Now.ToString("HHmm"));

            if (timeInterval % 5 == 0)
            {
                TimeLogger.LogTime();
            }
        }
Esempio n. 3
0
 protected override void OnStop()
 {
     this.travelTimer.Enabled = false;
     TimeLogger.WriteErrorLog("Travel Time Logger Stopped");
 }