PublicAPI ProjectsApiRoot PublicAPI.Projects.ProjectPlanДокументация ELMA API
План проекта
Путь доступа: PublicAPI.Projects.ProjectPlan
Методы

  ИмяОписание
Открытый методApprove(ProjectPlanApprovalTask)
Подтвердить утверждение плана проекта
Открытый методApprove(ProjectPlanApprovalTask, CommentActionModel)
Подтвердить утверждение плана проекта
Открытый методApprove(ProjectPlanApprovalTask, String)
Подтвердить утверждение плана проекта
Открытый методCount 
Возвращает количество всех объектов этого типа
Открытый методCount(IEntityFilter)
Получить количество всех объектов по фильтру
Открытый методCreate
Создать новую сущность (без записи в БД)
Открытый методCreateLink(Int64, Int64, ProjectLinkTaskType)
Создать связь между задачами
Открытый методCreateLink(ProjectPlan, ProjectTaskBase, ProjectTaskBase, ProjectLinkTaskType)
Создать связь между задачами в определённом плане
Открытый методCreateOrCloneTo(ReferenceOnEntity, ProjectPlan)
Создать новый черновик плана проекта, или создать его копию из указанного.
Открытый методCreateOrCloneTo(IProjectPlanObject, ProjectPlan)
Создать новый черновик плана проекта, или создать его копию из указанного.
Открытый методDelete
Удалить объект
Открытый методDeleteLink(Int64, Int64)
Удалить связь между задачами
Открытый методDeleteLink(ProjectPlan, ProjectTaskBase, ProjectTaskBase)
Удалить связь между задачами в определённом плане
Открытый методFilter
Создает помощник для работы с фильтром объекта "План проекта"
Открытый методFind(FetchOptions)
Найти объекты в соответствии с параметрами выборки
Открытый методFind(String)
Найти объекты в соответствии с фильтром на языке EQL
Открытый методFind(IEntityFilter, FetchOptions)
Найти объекты в соответствии с фильтром и параметрами выборки
Открытый методFindByIdArray
Найти все объекты по идентификаторам из массива
Открытый методGetCurrentPlanУстарело.
Получить текущий план проекта. Если такового нет, возвращает null
Открытый методGetPlanByNumberУстарело.
Получить план по номеру
Открытый методGetPlanByNumberTo
Получить план по номеру
Открытый методIsDirty
Проверить, есть ли несохраненные изменения в объекте
Открытый методIsNew
Проверить, является ли объект новым (не сохранен в БД)
Открытый методLoad(Guid)
Загрузить по уникальному идентификатору. Если не найдена - вызывается исключение
Открытый методLoad(Int64)
Загрузить по идентификатору. Если не найдена - вызывается исключение
Открытый методLoadOrCreate(Guid)
Загрузить по идентификатору. Если не найден - возвращается новый объект
Открытый методLoadOrCreate(Int64)
Загрузить по идентификатору. Если не найден - возвращается новый объект
Открытый методLoadOrNull(Guid)
Загрузить по уникальному идентификатору. Если не найдена - возвращается null
Открытый методLoadOrNull(Int64)
Загрузить по идентификатору. Если не найдена - возвращается null
Открытый методPublishPlan
Публикует указанный план проекта, автоматически добавляя исполнителей в участники проекта.
Открытый методRefresh
Обновить (перечитать) объект из БД
Открытый методRefuse(ProjectPlanApprovalTask)
Отказать в утверждении плана проекта
Открытый методRefuse(ProjectPlanApprovalTask, CommentActionModel)
Отказать в утверждении плана проекта
Открытый методRefuse(ProjectPlanApprovalTask, String)
Отказать в утверждении плана проекта
Открытый методSave
Сохранить объект в БД
Открытый методSendToApprove(User, ProjectPlan, DateTime, DateTime)
Отправить план на утверждение
Открытый методSendToApprove(User, ProjectPlan, DateTime, DateTime, String)
Отправить план на утверждение
В начало страницы
Свойства

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

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