private void refreshControlButtons()
        {
            if (currentTask == null)
            {
                pauseBtn.SetImage(UIImage.FromBundle("pause-deactivated"), UIControlState.Normal);
                playBtn.SetImage(UIImage.FromBundle("play-activated"), UIControlState.Normal);
                completeBtn.SetImage(UIImage.FromBundle("checkbox-unchecked"), UIControlState.Normal);
                pauseBtn.Enabled    = false;
                playBtn.Enabled     = false;
                completeBtn.Enabled = false;
            }
            else
            {
                if (currentTask.CompletionDate != null)
                {
                    completeBtn.SetImage(UIImage.FromBundle("checkbox-checked"), UIControlState.Normal);
                }
                else
                {
                    completeBtn.SetImage(UIImage.FromBundle("checkbox-unchecked"), UIControlState.Normal);
                }
                completeBtn.Enabled = true;

                if (timeLoggingController.IsTimerRunning() && timeLoggingController.GetTimingTaskId() == currentTask.Id)
                {
                    pauseBtn.SetImage(UIImage.FromBundle("pause-deactivated"), UIControlState.Normal);
                    playBtn.SetImage(UIImage.FromBundle("play-activated"), UIControlState.Normal);
                    pauseBtn.Enabled = true;
                    playBtn.Enabled  = false;
                }
                else
                {
                    pauseBtn.SetImage(UIImage.FromBundle("pause-activated"), UIControlState.Normal);
                    playBtn.SetImage(UIImage.FromBundle("play-deactivated"), UIControlState.Normal);
                    pauseBtn.Enabled = false;
                    playBtn.Enabled  = true;
                }
            }
        }
        public void refreshControlButtons()
        {
            if (task == null)
            {
                TdPauseBtn.SetImage(UIImage.FromBundle("pause-deactivated"), UIControlState.Normal);
                TdPlayBtn.SetImage(UIImage.FromBundle("play-activated"), UIControlState.Normal);
                TdCheckboxBtn.SetImage(UIImage.FromBundle("checkbox-unchecked"), UIControlState.Normal);
                TdPauseBtn.Enabled    = false;
                TdPlayBtn.Enabled     = false;
                TdCheckboxBtn.Enabled = false;
            }
            else
            {
                if (task.CompletionDate == null)
                {
                    TdCheckboxBtn.SetImage(UIImage.FromBundle("checkbox-unchecked"), UIControlState.Normal);
                }
                else
                {
                    TdCheckboxBtn.SetImage(UIImage.FromBundle("checkbox-checked"), UIControlState.Normal);
                }
                TdCheckboxBtn.Enabled = true;

                if (timeLoggingController.IsTimerRunning() && timeLoggingController.GetTimingTaskId() == task.Id)
                {
                    TdPauseBtn.SetImage(UIImage.FromBundle("pause-deactivated"), UIControlState.Normal);
                    TdPlayBtn.SetImage(UIImage.FromBundle("play-activated"), UIControlState.Normal);
                    TdPauseBtn.Enabled = true;
                    TdPlayBtn.Enabled  = false;
                }
                else
                {
                    TdPauseBtn.SetImage(UIImage.FromBundle("pause-activated"), UIControlState.Normal);
                    TdPlayBtn.SetImage(UIImage.FromBundle("play-deactivated"), UIControlState.Normal);
                    TdPauseBtn.Enabled = false;
                    TdPlayBtn.Enabled  = true;
                }
            }
        }