Тип ProjectPlanManager предоставляет следующие члены.
Методы
Имя | Описание | |
---|---|---|
CanConfirmApprove |
Можно ли выполнять подтверждение согласования
| |
CanDelete |
Можно ли удалять план проекта
(Overrides EntityManager<(Of <(<'T, IdT>)>)>..::..CanDelete(T).) | |
CanRefuseApprove |
Можно ли выполнять отказ в утверждении
| |
ConflictsWithBudget |
Ищет конфликты с бюджетами (проверяет, есть ли удаленные PlanItem, на которые ссылаются факты по доходам и расходам)
| |
Create |
Создать план для проекта
| |
CreateFrom(Int64) |
Клонировать и сохранить план из указанного
| |
CreateFrom(IProjectPlan, Boolean, Boolean, IProject) |
Клонировать и сохранить план из указанного
| |
CreateLink(Int64, Int64, ProjectLinkTaskType) |
Создать связь между задачами
| |
CreateLink(IProjectPlan, IProjectTaskBase, IProjectTaskBase, ProjectLinkTaskType) |
Создать связь между задачами в определённом плане
| |
CreateOrClone |
Создать новый черновик плана проекта, или создать его копию из указанного.
| |
Delete |
Удалить объект
(Overrides EntityManager<(Of <(<'T, IdT>)>)>..::..Delete(T).) | |
DeleteLink(Int64, Int64) |
Удалить связь между задачами
| |
DeleteLink(IProjectPlan, IProjectTaskBase, IProjectTaskBase) |
Удалить связь между задачами в определённом плане
| |
DoConfirmApprove |
Подтвердить утверждение плана проекта
| |
DoRefuseApprove |
Отказать в утверждении плана проекта
| |
ExportRules | (Overrides EntityManager<(Of <(<'T, IdT>)>)>..::..ExportRules()()()().) | |
GetBLOBMergeProjectPlan | ||
GetBLOBProjectPlanLastEditDraftVersion | ||
GetCurrentPlan |
Получить текущий план проекта. Если такового нет, возвращает null
| |
GetItems |
Получить задачи плана
| |
GetLastSavedPlanIdForProject |
Возвращает последнюю сохраненную версию плана
| |
GetNewDraftCountFilter |
Создать фильтр для получения новых черновиков.
| |
GetNewNumber |
Получить номер новой версии плана проекта
| |
GetPlanByNumber |
Получить план по номеру
| |
IsAvailableEdit |
Доступно ли редактирование плана
| |
IsAvailableProjectsPlanApprove |
Можно ли отправлять план проекта на утверждение.
| |
IsAvailableProjectsPlanPublish |
Можно ли публиковать план проекта.
| |
IsAvailableProjectsPlanSaveAndApprove |
Можно ли сохранять и отправлять план проекта на утверждение.
| |
IsAvailableProjectsPlanSaveAndPublish |
Можно ли сохранить и публиковать план проекта.
| |
IsAvailableProjectsPlanSign(IProjectPlan) |
Можно ли утверждать план проекта.
| |
IsAvailableProjectsPlanSign(IProjectPlanApprovalTask) |
Можно ли утверждать план проекта.
| |
NewDraftCount |
Получить количество версий черновиков плана проекта, созданных после текущей версии.
| |
Publish |
Публиковать черновик плана проекта.
| |
PublishPlan |
Публикует указанный план проекта, автоматически добавляя исполнителей в участники проекта.
| |
RemoveBLOBMergeProjectPlan | ||
SaveOrCloneDraft |
Если черновик, возвращаем его,
Иначе создаем новый клон-черновиик
| |
SendToApprove(IUser, IProjectPlan, DateTime, DateTime) |
Отправить план на утверждение
| |
SendToApprove(IUser, IProjectPlan, DateTime, DateTime, String) |
Отправить план на утверждение
| |
SetBLOBMergeProjectPlan | ||
SetBLOBProjectPlanLastEditDraftVersion | ||
SetupFilter | (Overrides EntityManager<(Of <(<'T, IdT>)>)>..::..SetupFilter(ICriteria, IEntityFilter).) | |
Shift |
Сдвиг дат начала и завершения плана согласно датам задач в плане
|