Esempio n. 1
0
        public bool PauseTaskByID(int task_id)
        {
            ISingleTask t          = this.GetTaskFromID(task_id);
            int         session_id = this._pool[t];

            return(this.s.Pause(session_id));
        }
 public void LoadFromTask(ISingleTask task)
 {
     TitleText.Text = task.Title;
     DescText.Text = task.Description;
     DueDateBox.IsChecked = task.DueDate.HasValue;
     if (task.DueDate.HasValue)
      DueDatePicker.SelectedDate = new DateTime?(task.DueDate.Value.DateTime);
 }
Esempio n. 3
0
        public void StartTaskByID(int task_id)
        {
            ISingleTask t          = this.GetTaskFromID(task_id);
            int         session_id = this._pool[t];

            this.s.Start(session_id);
            this.RemoveFromPool(task_id);
        }
 public void WriteToTask(ISingleTask task)
 {
     task.Title = TitleText.Text;
     task.Description = DescText.Text;
     if (DueDateBox.IsChecked.Value && DueDatePicker.SelectedDate.HasValue)
         task.DueDate = new DateTimeOffset(DueDatePicker.SelectedDate.Value);
     else
         task.DueDate = new DateTimeOffset?();
 }
Esempio n. 5
0
        public void RemoveFromPool(int task_id)
        {
            ISingleTask t = this.GetTaskFromID(task_id);

            this._pool.Remove(t);
        }