Exemple #1
0
        public override void OnTaskChangeCustomColumnData(TaskChangeCustomColumnDataEventArgs e)
        {
//            if (Task.GetTask(e.Data.m_TaskID).MainProjectID.m_ID == project.UniqueID.m_ID)
//            {
            if (!BufferedEvents)
            {
                DoUpdate();
            }
            else
            {
                changeImpact = true;
            }
//            }
        }
Exemple #2
0
 public override void OnTaskChangeCustomColumnData(TaskChangeCustomColumnDataEventArgs e)
 {
     // TODO: Optimize by checking which columns has changed
     if (Task.GetTask(e.Data.m_TaskID).MainProjectID.m_ID == sourceProject.Id)
     {
         if (!BufferedEvents)
         {
             DoUpdate();
         }
         else
         {
             changeImpact = true;
         }
     }
 }
Exemple #3
0
 public override void OnTaskChangeCustomColumnData(TaskChangeCustomColumnDataEventArgs e)
 {
     if (initializationOK)
     {
         if (e.Data.m_ColumnHash == trackedColumn.m_Hash)
         {
             Task task = Task.GetTask(e.Data.m_TaskID);
             if (projects.Contains(task.Project) && projectViews.Contains(task.ProjectView))
             {
                 HPMSDKInternalData hid = GetCustomColumn(task);
                 task.SetCustomColumnValue(trackingColumn, DateTimeValue.FromHpmDateTime(task, trackingColumn, HPMUtilities.HPMNow()));
                 writeHIDStatus(task);
             }
         }
     }
 }
Exemple #4
0
    public override void On_TaskChangeCustomColumnData(HPMChangeCallbackData_TaskChangeCustomColumnData data)
    {
        TaskChangeCustomColumnDataEventArgs dataArgs = new TaskChangeCustomColumnDataEventArgs(data);

        TaskChangeCustomColumnDataEvent(this, dataArgs);
    }
 protected void HPM_CustomColumnChanged(Object sender, TaskChangeCustomColumnDataEventArgs e)
 {
     UpdateTask(e.data.m_TaskID);
 }
 protected void HPM_CustomColumnChanged(Object sender, TaskChangeCustomColumnDataEventArgs e)
 {
     UpdateTask(e.data.m_TaskID);
 }
	public override void On_TaskChangeCustomColumnData(HPMChangeCallbackData_TaskChangeCustomColumnData data)
	{
        TaskChangeCustomColumnDataEventArgs dataArgs = new TaskChangeCustomColumnDataEventArgs(data);
        TaskChangeCustomColumnDataEvent(this, dataArgs);
	}