Переназначить задачу

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

Синтаксис

C#
public void ReAssign(
	long taskId,
	IUser newExecutor,
	DateTime startDate,
	DateTime endDate,
	TaskPriority priority,
	string comment
)

Параметры

taskId
Тип: System..::..Int64
Идентификатор задачи для переназначения
newExecutor
Тип: EleWise.ELMA.Security.Models..::..IUser
Новый исполнитель
startDate
Тип: System..::..DateTime
Дата начала
endDate
Тип: System..::..DateTime
Дата окончания
priority
Тип: EleWise.ELMA.Tasks.Models..::..TaskPriority
Приоритет
comment
Тип: System..::..String
Комментарий

Remarks

Примеры

CopyC#
 1//загружаем пользователя по идентификатору
 2var newExecutor = PublicAPI.Portal.Security.User.Load(3);
 3//получаем приоритет задачи "Средний"
 4var priority = PublicAPI.Enums.Tasks.TaskPriority.Meduim;
 5//дата начала задачи
 6var startDate = DateTime.Now; 
 7//дата окончания задачи
 8var endDate = DateTime.Now.AddDays(5);
 9//добавляемый комментарий
10var comment = "Комменатрий";
11
12//переназначаем задачу
13PublicAPI.Portal.TaskBase.Task.ReAssign(taskId, newExecutor, startDate, endDate, priority, comment);

См. также