Тип ProjectManager предоставляет следующие члены.
Методы
Имя | Описание | |
---|---|---|
AddUserToProject |
Добавить пользователя в список участников проекта, если его там нет.
| |
CanChangeStage |
Проверка возможности изменения стадии
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.) | |
CanChangeStageUpdate |
Проверка возможности изменения стадии
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.) | |
CanIncludeTaskInProjectPlan |
Разрешено ли добавление задач в план проекта.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.) | |
ChangeManager |
Изменить менеджера проекта.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.) | |
ChangeProjectManager(IProject, IUser) |
Изменить менеджера проекта
| |
ChangeProjectManager(IProject, IUser, String) |
Изменить менеджера проекта
| |
ChangeProjectRunProcess()()()() |
Запуск бизнес процесса по задаче из плана проекта (для всех активных проектов)
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.) | |
ChangeProjectRunProcess(T) |
Запуск бизнес процесса по задаче из плана проекта (для активного проекта)
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.) | |
ChangeProjectStage |
Изменить стадию проекта
| |
ChangeStage |
Изменение стадии проекта
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.) | |
ChangeStageUpdate |
Изменение стадии проекта
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.) | |
ChangeTaskPropertyNotShowInLists()()()() |
Изменение видимости задач в списке пользователей в зависимости от параметра проекта ShowTaskBeforeDays.
Проверяются все активные задачи всех активных проектов.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.) | |
ChangeTaskPropertyNotShowInLists(TId, Boolean) |
Изменение видимости задач в списке пользователей в зависимости от параметра проекта ShowTaskBeforeDays.
Проверяются все активные задачи одного проекта.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.) | |
CheckPermission(Permission) | (Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.) | |
CheckPermission(Permission, T) |
Проверяет права на проект.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.) | |
Close |
Завершает/закрывает проект.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.) | |
CloseProject(IProject) |
Закрыть проект (отправить в архив)
| |
CloseProject(IProject, IWorkflowInstance) |
Закрыть проект (отправить в архив)
| |
CopyTemplate |
Сохраняет новый проект, копируя необходимые данные из шаблона.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.) | |
CopyTemplateFolders |
Копирует структуру папок из папки шаблона в папку проекта
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.) | |
CopyTemplateFoldersFromTemplate |
Копирует структуру папок из папки шаблона в папку проекта
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.) | |
Create(IProjectMetadataHead) |
Создание нового проекта по настройкам его типа.
Сущность в БД не сохраняется!
Из шаблона копируется только общая информация: Название проекта, Дата старта, Дата завершения, Менеджер.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.) | |
Create(String, IUser, DateTime, DateTime) |
Создает проект определённого типа.
Объект сохраняется в БД.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.) | |
Create(String, IProjectMetadataHead, DateTime, DateTime, IUser) |
Создать проект.
Сущность сохраняется в БД
| |
Create(String, IUser, DateTime, DateTime, IFolder) |
Создает проект определённого типа.
ОБъект сохраняется в БД
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.) | |
Create(String, IProjectMetadataHead, DateTime, DateTime, IUser, IFolder) |
Создать проект.
Сущность сохраняется в БД
| |
CreateDefaultFoldersForTemplate |
Создаёт папки документов для шаблона проекта.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.) | |
CreatePhase(IProject, String) |
Создать новый этап проекта
| |
CreatePhase(IProject, String, String) |
Создать новый этап проекта
| |
CreatePhase(IProject, String, String, Int64) |
Создать новый этап проекта
| |
DeleteOldManager |
Удаляет старого менеджера.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.) | |
ExportRules | (Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.) | |
FindAllWithElevatedPrivilegies | (Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.) | |
FindWithElevatedPrivilegies(Expression<(Of <<'(Func<(Of <<'(T, Boolean>)>>)>)>>)) | (Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.) | |
FindWithElevatedPrivilegies(IEntityFilter, FetchOptions) | (Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.) | |
GetActiveProjects |
Активные проекты
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.) | |
GetActiveProjectsWithDelay |
Активные проекты с отложенным отображением
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.) | |
GetBitmapNetworkDiagram |
Получение картинки bitmap сетевого графика
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.) | |
GetCollapseBudgetState |
Возвращает список состояний узлов бюджета.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.) | |
GetCollapseTaskState | (Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.) | |
GetDraftProjectPlans |
Получить все черновики плана проекта. Если таковых нет, вернёт клон текущего опубликованного плана
| |
GetMetadataHead |
Возвращает настройки типа проекта.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.) | |
GetNetworkDiagram |
Получение модели сетевого графика
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.) | |
HasPermission(Permission) |
Проверяет привилегию у текущего пользователя.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.) | |
HasPermission(IUser, Permission) |
Проверяет привилегию у указанного пользователя.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.) | |
HasPermission(Permission, T) |
Возвращает результат проверки прав на проект.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.) | |
HasPermission(IUser, Permission, T) |
Возвращает результат проверки прав на проект.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.) | |
IsAvailableCanChangeShared |
Можно ли менять общие настройки проекта.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.) | |
IsAvailableChangeManager |
Можно ли изменить менеджера проекта
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.) | |
IsAvailableClose |
Можно ли завершить проект
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.) | |
IsAvailableCreate()()()() |
Можно ли создать проект
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.) | |
IsAvailableCreate(IProject, IProjectMetadataHead, Boolean) |
Можно ли создавать проект.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.) | |
IsAvailableEdit |
Можно ли изменить проект
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.) | |
IsAvailableExportToMsProject |
Можно ли экспортировать в файл MS Project
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.) | |
IsAvailableImportFromMsProject |
Можно ли импортировать задачи из MS Project
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.) | |
IsAvailableManageProjectPermissions |
Можно ли изменять настройки прав доступа для проекта.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.) | |
IsAvailableProjectsPlanWorkLogEdit |
Можно ли редактировать лимит трудозатрат по проекту.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.) | |
IsAvailablePublish |
Можно ли публиковать проект
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.) | |
IsAvailableStageChange |
Можно ли менять стадию проекта.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.) | |
IsAvailableTemplateAdmin(T) |
Проверяет доступность шаблона для администрирования.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.) | |
IsAvailableTemplateAdmin(IProjectMetadataHead) |
Проверяет доступность шаблона для администрирования.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.) | |
IsAvailableTemplateAdmin(IUser, IProjectMetadataHead) |
Проверяет доступность шаблона для администрирования.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.) | |
IsAvailableTemplateAdmin(IUser, T) |
Проверяет доступность шаблона для администрирования.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.) | |
IsAvailableViewProjectRoles |
Можно ли просматривать список ролей.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.) | |
IsAvailableViewTaskList |
Можно ли просматривать чужие списки задач
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.) | |
LoadProject |
Загрузить проект или шаблон по идентификатору.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.) | |
LoadWithElevatedPrivilegies |
Загрузить без учёта привилегий.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.) | |
NotifyAssignExecutor |
Отправка оповещений о необходимости назначения исполнителя
Проверяются все активные задачи всех активных проектов.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.) | |
OverduePhaseTaskWorking |
Проверяет просрочку по началу и по завершению выполнения подзадач фазовой задачи.
При просрочке генерирует соответствующие события.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.) | |
Publish |
Публикует проект.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.) | |
PublishProject |
Публиковать проект
| |
RecalcCompletePercent |
Пересчитать процент выполнения по проекту и сохраняет проект, если процент был изменён. Пересчёт производится по текущему опубликованному плану проекта.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.) | |
ReOpen |
Переоткрывает проект. Возвращает из архива.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.) | |
ReOpenProject |
Переоткрыть проект (извлечь из архива)
| |
Save |
Сохраняет проект.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.) | |
SaveCollapseBudgetState |
Сохранить состояние раскрытия узла бюджета.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.) | |
SaveCollapseTaskState | (Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.) | |
SaveNew(IProject) |
Сохраняет новый проект, копируя необходимые данные из шаблона.
| |
SaveNew(T, Boolean) |
Сохраняет новый проект, копируя необходимые данные из шаблона.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.) | |
SendMessageToInfoChannel |
Отправить сообщение в инфоканал проекта
| |
SetNeedRecalcCompletePercent |
Установить необходимость пересчёта процента по проекту.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.) | |
SetPlanWorkLog |
Установить лимит трудозатрат для проекта (в минутах)
| |
SetPlanWorkLogDays |
Установить лимит трудозатрат для проекта (в днях)
| |
SetPlanWorkLogHours |
Установить лимит трудозатрат для проекта (в часах)
| |
SetPlanWorkLogMinutes |
Установить лимит трудозатрат для проекта (в минутах)
| |
SetSubTasksPropertyNotShowInLists |
Установить видимость внутренних подзадач
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.) | |
SetupFilter | (Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.) | |
TemplateCloneTo |
Клонирует шаблон (план и задачи шаблона не клонируются).
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.) | |
UserIsProjectMember |
Проверяет, является ли указанный пользователь участником проекта
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.) |