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;
                }
            }
        }
 private bool isActiveTimeLog()
 {
     return(!isAddingMode && tlc.IsTimerRunning() && tlc.GetActiveTimeLogEntryId().Equals(timeLogEntry.Id.ToString()));
 }
Ejemplo n.º 4
0
        private bool isActiveTimeLog(TimeLogEntry log)
        {
            TimeLoggingController tlc = TimeLoggingController.GetInstance();

            return(tlc.IsTimerRunning() && tlc.GetActiveTimeLogEntryId().Equals(log.Id.ToString()));
        }