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())); }
private bool isActiveTimeLog(TimeLogEntry log) { TimeLoggingController tlc = TimeLoggingController.GetInstance(); return(tlc.IsTimerRunning() && tlc.GetActiveTimeLogEntryId().Equals(log.Id.ToString())); }