PublicAPI ProjectsApiRoot ProjectTaskBaseProjectsApi PublicAPI.Projects.ProjectTaskBase.ProjectTaskДокументация ELMA API
Задача по проекту
Путь доступа: PublicAPI.Projects.ProjectTaskBase.ProjectTask
Методы

  ИмяОписание
Открытый методAddComment(ProjectTask, CommentActionModel)
Добавить комментарий к задаче
Открытый методAddComment(ProjectTask, String)
Добавить комментарий к задаче
Открытый методAddComment(ProjectTask, String, User)
Добавить комментарий к задаче
Открытый методAddComment(ProjectTask, String, IEnumerable Attachment )
Добавить комментарий к задаче
Открытый методAddQuestion(ProjectTask, Question)
Задать вопрос к проектной задаче
Открытый методAddQuestion(ProjectTask, User, String, Boolean)
Задать вопрос к проектой задаче
Открытый методAddQuestion(ProjectTask, User, String, Boolean, IEnumerable Attachment )
Задать вопрос к проектой задаче
Открытый методCompleteTask(ProjectTask, Boolean)
Завершить задачу
Открытый методCompleteTask(Int64, CompleteTaskModel)
Завершить задачу
Открытый методCompleteTask(ProjectTask, CommentActionModel, Boolean)
Завершить задачу
Открытый методCompleteTask(ProjectTask, String, Boolean)
Завершить задачу
Открытый методCount 
Возвращает количество всех объектов этого типа
Открытый методCount(IEntityFilter)
Получить количество всех объектов по фильтру
Открытый методCreate
Создать проектную задачу
Открытый методCreateMilestoneУстарело.
Создать контрольную точку. Создает объект без сохранения в БД
Открытый методCreateNormalTaskУстарело.
Создать задачу, включенную в план. Создает объект без сохранения в БД
Открытый методCreateSubTask(ProjectTask, String, User, DateTime, DateTime)Устарело.
Создать подзадачу для проектной задачи. Создает объект без сохранения в БД
Открытый методCreateSubTask(ProjectTask, String, User, DateTime, DateTime, Boolean)Устарело.
Создать подзадачу для проектной задачи. Создает объект без сохранения в БД
Открытый методCreateTask(Project, String, User, DateTime, DateTime)Устарело.
Создать проектную задачу. Создает объект без сохранения в БД
Открытый методCreateTask(Project, String, User, DateTime, DateTime, Boolean)Устарело.
Создать проектную задачу. Создает объект без сохранения в БД
Открытый методDelete
Переподвязывает чайлдов данной таски к ее родителю, вызывается перед удалением данной таски
Открытый методFilter
Создает помощник для работы с фильтром объекта "Задача (проектная)"
Открытый методFind(FetchOptions)
Найти объекты в соответствии с параметрами выборки
Открытый методFind(String)
Найти объекты в соответствии с фильтром на языке EQL
Открытый методFind(IEntityFilter, FetchOptions)
Найти объекты в соответствии с фильтром и параметрами выборки
Открытый методFindByIdArray
Найти все объекты по идентификаторам из массива
Открытый методIsDirty
Проверить, есть ли несохраненные изменения в объекте
Открытый методIsNew
Проверить, является ли объект новым (не сохранен в БД)
Открытый методLoad(Guid)
Загрузить по уникальному идентификатору. Если не найдена - вызывается исключение
Открытый методLoad(Int64)
Загрузка задачи.
Открытый методLoadOrCreate(Guid)
Загрузить по идентификатору. Если не найден - возвращается новый объект
Открытый методLoadOrCreate(Int64)
Загрузить по идентификатору. Если не найден - возвращается новый объект
Открытый методLoadOrNull(Guid)
Загрузить по уникальному идентификатору. Если не найдена - возвращается null
Открытый методLoadOrNull(Int64)
Загрузка задачи, если она существует.
Открытый методReAssign(Int64, User)
Переназначить задачу
Открытый методReAssign(Int64, User, Comment)
Переназначить задачу
Открытый методReAssign(Int64, User, DateTime)
Переназначить задачу
Открытый методReAssign(Int64, User, String)
Переназначить задачу
Открытый методReAssign(Int64, User, DateTime, Comment)
Переназначить задачу
Открытый методReAssign(Int64, User, DateTime, DateTime)
Переназначить задачу
Открытый методReAssign(Int64, User, DateTime, String)
Переназначить задачу
Открытый методReAssign(Int64, User, DateTime, TaskPriority, String)
Переназначить задачу
Открытый методReAssign(Int64, User, DateTime, DateTime, Comment)
Переназначить задачу
Открытый методReAssign(Int64, User, DateTime, DateTime, TaskPriority)
Переназначить задачу
Открытый методReAssign(Int64, User, DateTime, DateTime, String)
Переназначить задачу
Открытый методReAssign(Int64, User, DateTime, DateTime, TaskPriority, Comment)
Переназначить задачу
Открытый методReAssign(Int64, User, DateTime, DateTime, TaskPriority, String)
Переназначить задачу
Открытый методRefresh
Обновить (перечитать) объект из БД
Открытый методSave
Сохранить сущность в БД
Открытый методSetFactWorkLog(Int64, Int64)
Установить фактические трудозатраты в минутах
Открытый методSetFactWorkLog(Int64, Int64, DateTime)
Установить фактические трудозатраты в минутах
Открытый методSetFactWorkLog(Int64, Int64, String)
Установить фактические трудозатраты в минутах
Открытый методSetFactWorkLog(Int64, Int64, DateTime, String)
Установить фактические трудозатраты в минутах
Открытый методSetFactWorkLogDays(Int64, Int64)
Установить фактические трудозатраты в днях
Открытый методSetFactWorkLogDays(Int64, Int64, DateTime)
Установить фактические трудозатраты в днях
Открытый методSetFactWorkLogDays(Int64, Int64, String)
Установить фактические трудозатраты в днях
Открытый методSetFactWorkLogDays(Int64, Int64, DateTime, String)
Установить фактические трудозатраты в днях
Открытый методSetFactWorkLogHours(Int64, Int64)
Установить фактические трудозатраты в часах
Открытый методSetFactWorkLogHours(Int64, Int64, DateTime)
Установить фактические трудозатраты в часах
Открытый методSetFactWorkLogHours(Int64, Int64, String)
Установить фактические трудозатраты в часах
Открытый методSetFactWorkLogHours(Int64, Int64, DateTime, String)
Установить фактические трудозатраты в часах
Открытый методSetTaskCompletePercent
Установить процент выполнения задачи
Открытый методSetTaskEndDate
Изменить срок завершения задачи
В начало страницы
Свойства

  ИмяОписание
Открытое свойствоTypeUid
Возвращает уникальный идентификатор объекта "Задача (проектная)"
В начало страницы
Заметки

Раздел содержащий методы для работы с задачами по проекту
См. также