Пересчитывает состояние (Статус, Процент выполнения, Даты начала и завершения) для задачи (берется родитель от currentChangedTask) по ее подзадачам. Пересчет производится у всех родительских задач по иерархии вверх.

Пространство имен: EleWise.ELMA.Projects.Managers
Сборка: EleWise.ELMA.Projects (в EleWise.ELMA.Projects.dll) Версия: 1.0.0.0 (3.8.0.22046)

Синтаксис

C#
public void ParentTaskStateReCalculateWithCheck(
	IProjectTask currentChangedTask,
	bool recalculateCompletePercent = false,
	bool recalculateDate = false,
	bool recalculateStatus = true
)

Параметры

currentChangedTask
Тип: EleWise.ELMA.Projects.Models..::..IProjectTask
текущая измененная задача
recalculateCompletePercent (Optional)
Тип: System..::..Boolean
признак необходимости пересчета Процента выполнения
recalculateDate (Optional)
Тип: System..::..Boolean
признак необходимости пересчета Дат начала и завершения
recalculateStatus (Optional)
Тип: System..::..Boolean
признак необходимости пересчета статуса задачи

См. также