public override void OnTaskChange(TaskChangeEventArgs e) { if (initializationOK) { Task task = Task.GetTask(e.Data.m_TaskID); if (!projects.Contains(task.Project)) return; if (task is ProductBacklogItem) ProcessInternalDependencies(task); if (task is Release) ProcessExternalDependencies(task as Release); } }
public override void OnTaskChange(TaskChangeEventArgs e) { // if (Task.GetTask(e.Data.m_TaskID).MainProjectID.m_ID == project.UniqueID.m_ID) // { if (!BufferedEvents) { DoUpdate(); } else { changeImpact = true; } // } }
public override void OnTaskChange(TaskChangeEventArgs 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; } } }
public override void On_TaskChange(HPMChangeCallbackData_TaskChange data) { TaskChangeEventArgs dataArgs = new TaskChangeEventArgs(data); TaskChangeEvent(this, dataArgs); }
protected void HPM_TaskChanged(Object sender, TaskChangeEventArgs e) { UpdateTask(e.data.m_TaskID); }
protected void HPM_TaskChanged(Object sender, TaskChangeEventArgs e) { UpdateTask(e.data.m_TaskID); }
public override void On_TaskChange(HPMChangeCallbackData_TaskChange data) { TaskChangeEventArgs dataArgs = new TaskChangeEventArgs(data); TaskChangeEvent(this, dataArgs); }