public void Complete()
 {
     EndTicks    = TimeRecorder.GetCurrentTicks();
     EndTime     = DateTime.Now;
     IsCompleted = true;
     TimeRecorder.AddCompletedAction(this);
 }