Project Plan
Access path: PublicAPI.Projects.ProjectPlanMethods
Name | Description | |
---|---|---|
Approve(ProjectPlanApprovalTask) |
Confirm deleting the project plan
| |
Approve(ProjectPlanApprovalTask, CommentActionModel) |
Confirm deleting the project plan
| |
Approve(ProjectPlanApprovalTask, String) |
Confirm deleting the project plan
| |
Count |
Returns the total number of objects of this type
| |
Count(IEntityFilter) |
Get Total Number of Objects by Filter
| |
Create |
Create New Entity (without a Database entry)
| |
CreateLink(Int64, Int64, ProjectLinkTaskType) |
Create a link between the tasks
| |
CreateLink(ProjectPlan, ProjectTaskBase, ProjectTaskBase, ProjectLinkTaskType) |
Create a link between the tasks in a project
| |
CreateOrClone |
Create a new project plan draft or create its copy from the selected one.
| |
Delete |
Delete the object
| |
DeleteLink(Int64, Int64) |
Delete the link between the tasks
| |
DeleteLink(ProjectPlan, ProjectTaskBase, ProjectTaskBase) |
Delete the link between the tasks in a project
| |
Filter |
Creates an assistant for working with the "Project Plan" object filter
| |
Find(FetchOptions) |
Find objects according to fetch options
| |
Find(String) |
Find objects according to the filter in the EQL language
| |
Find(IEntityFilter, FetchOptions) |
Fing objects according to fetch options and filter
| |
FindByIdArray |
Find All Objects by Array IDs
| |
GetCurrentPlan |
Get the current project plan. If there is not one, null is returned
| |
GetPlanByNumber |
Get plan by number
| |
IsDirty |
Check, if there are unsaved changes in the object
| |
IsNew |
Check, if the object is new (not saved in the database)
| |
Load(Guid) |
Load by UID. If not found, an exception is invoked
| |
Load(Int64) |
Load by ID. If not found, an exception is invoked
| |
LoadOrCreate(Guid) |
Load by ID. If not found, the new object is returned
| |
LoadOrCreate(Int64) |
Load by ID. If not found, the new object is returned
| |
LoadOrNull(Guid) |
Load by UID. If not found, null is returned
| |
LoadOrNull(Int64) |
Load by ID. If not found, null is returned
| |
PublishPlan |
Publishes the selected project plan, automatically adds executors to the project team members.
| |
Refresh |
Refresh (read over) Object from Database
| |
Refuse(ProjectPlanApprovalTask) |
Reject the project plan
| |
Refuse(ProjectPlanApprovalTask, CommentActionModel) |
Reject the project plan
| |
Refuse(ProjectPlanApprovalTask, String) |
Reject the project plan
| |
Save |
Save Object to Database
| |
SendToApprove(User, ProjectPlan, DateTime, DateTime) |
Send the plan for approval
| |
SendToApprove(User, ProjectPlan, DateTime, DateTime, String) |
Send the plan for approval
|
Properties
Name | Description | |
---|---|---|
TypeUid |
Returns the unique object identifier "Project Plan"
|
Remarks
See Also