Esempio n. 1
0
        public static TaskTimer AddTimer(Timer timer, string taskName, string description,
                                         long start, long period)
        {
            TaskTimer _timer = new TaskTimer
            {
                Timer       = timer,
                TaskName    = taskName,
                Description = description,
                StartTime   = DateTime.Now.AddMilliseconds(start),
                PeriodTime  = TimeSpan.FromMilliseconds(period)
            };

            MainForm.Form.Timers.Add(_timer);

            LogAddedTimer(_timer);

            return(_timer);
        }
Esempio n. 2
0
        public static TaskTimer AddTimer(Timer timer, string taskName, string description,
                                         TimeSpan start, TimeSpan period)
        {
            TaskTimer _timer = new TaskTimer
            {
                Timer       = timer,
                TaskName    = taskName,
                Description = description,
                StartTime   = DateTime.Now.Add(start),
                PeriodTime  = period
            };

            MainForm.Form.Timers.Add(_timer);

            LogAddedTimer(_timer);

            return(_timer);
        }
Esempio n. 3
0
 private static void LogAddedTimer(TaskTimer timer)
 {
     logger.Info($"Timer [{timer}] is added.");
 }