Exemplo n.º 1
0
 private void browseButton_Click(object sender, EventArgs e)
 {
     TaskSelectForm tgForm = new TaskSelectForm();
     if(tgForm.ShowDialog(this)==DialogResult.OK)
     {
         if (FindById(tgForm.SelectedTaskId) == null)
         {
             Task parentTask = new Task();
             parentTask.Id =  tgForm.SelectedTaskId;
             parentTask.Description = ViewHelper.FixTaskPath(Tasks.GetFullPath(parentTask.Id), this.parentTaskComboBox.MaxLength);
             this.parentTasksList.Insert(0, parentTask);
             this.parentTaskComboBox.BeginUpdate();
             this.parentTaskComboBox.DataSource = null;
             this.parentTaskComboBox.DisplayMember = "Description";
             this.parentTaskComboBox.ValueMember = "Id";
             this.parentTaskComboBox.DataSource = parentTasksList;
             this.parentTaskComboBox.EndUpdate();
         }
         this.parentTaskComboBox.SelectedValue = tgForm.SelectedTaskId;
     }
 }
Exemplo n.º 2
0
        private void EditSelectedTaskLog()
        {
            if (taskList.SelectedItems.Count == 0)
                return;
            if (!isValidEditableLog(taskList.SelectedItems[0]))
                return;
            int taskId = ((Log) taskList.SelectedItems[0].Tag).TaskId;

            TaskSelectForm taskSelectForm = new TaskSelectForm(taskId);
            if (taskSelectForm.ShowDialog(this.Parent) == DialogResult.OK)
            {
                for (int i = 0; i < taskList.SelectedItems.Count; i++)
                {
                    int taskLogId = ((Log) taskList.SelectedItems[i].Tag).Id;
                    Logs.UpdateLogTaskId(taskLogId, taskSelectForm.SelectedTaskId);
                }
            }
        }
Exemplo n.º 3
0
 private void browseButton_Click(object sender, EventArgs e)
 {
     TaskSelectForm tgForm = new TaskSelectForm();
     if (tgForm.ShowDialog(this) == DialogResult.OK)
         SetParent(tgForm.SelectedTaskId);
 }
Exemplo n.º 4
0
 internal void NewTaskLog(bool mustAddATask)
 {
     notifyTimer.Stop();
     TaskSelectForm tasklog = new TaskSelectForm();
     if (tasklog.ShowDialog(this) == DialogResult.OK)
     {
         AddTaskLog(tasklog.SelectedTaskId,
                    (int) ConfigurationHelper.GetConfiguration(ConfigurationKey.TasksLogDuration).Value);
     }
     else if (mustAddATask)
     {
         AddIdleTaskLog();
     }
 }