| Name | Description |
---|
| AddExecutor(AcquaintanceTaskGroup, User) |
Add a user to the document acquaintance list
|
| AddExecutor(ApprovementTaskGroup, User) |
Add a user to the list of document approvers
|
| AddExecutors(AcquaintanceTaskGroup, IEnumerable User ) |
Add users to the document acquaintance list
|
| AddExecutors(ApprovementTaskGroup, IEnumerable User ) |
Add users to the list of document approvers
|
| CreateResolution |
Create Decision
|
| CreateResult(Document, String) |
Create a decision result, without creating additional tasks and completing the document consideration task
|
| CreateResult(Resolution, String) |
Create a decision result, without creating additional tasks and completing the document consideration task
|
| CreateTask(ApprovementTaskGroup, ApprovementListItem, User, Nullable DateTime , String) |
Create task
|
| CreateTask(ApprovementTaskGroup, ApprovementListItem, Boolean, User, Nullable DateTime , String) |
Create task
|
| CreateTask(ApprovementTaskGroup, ApprovementListItem, Nullable WorkTime , User, Nullable DateTime , String) |
Create Task
|
| CreateTask(ApprovementTaskGroup, ApprovementListItem, Nullable WorkTime , Boolean, User, Nullable DateTime , String) |
Create task
|
| DeleteExecutor(AcquaintanceTaskGroup, User) |
Delete the user from the document acquaintance list
|
| DeleteExecutor(ApprovementTaskGroup, User) |
Delete a user from the list of the document approvers
|
| DeleteExecutors(AcquaintanceTaskGroup, IEnumerable User ) |
Delete users from the document acquaintance list
|
| DeleteExecutors(ApprovementTaskGroup, IEnumerable User ) |
Delete users from the list of document approvers
|
| GetAcquaintanceGroupByDocument |
Get the list of document acquaintance groups
|
| GetAcquaintanceGroupsByInstance |
Get acquaintance task groups by process instance
|
| GetActiveAcquaintanceGroups |
Get the active document acquaintance groups
|
| GetActiveApprovementGroups |
Get active document approval groups
|
| GetApprovementGroupsByDocument |
Get the document approval groups
|
| GetApprovementGroupsByInstance |
Get approval tasks groups by process instance
|
| GetTaskByResolution |
Get all the decision tasks
|
| SendToAcquaintance(Document, IEnumerable User ) |
Sends a document for acquaintance to a list of users
|
| SendToAcquaintance(IEnumerable Document , IEnumerable User ) |
Sends documents for acquaintance to the list of users
|
| SendToAcquaintance(Document, IEnumerable User , DateTime) |
Sends a document for acquaintance to a list of users
|
| SendToAcquaintance(IEnumerable Document , IEnumerable User , DateTime) |
Sends documents for acquaintance to the list of users
|
| SendToApprovement(Document, IEnumerable User ) |
Send a document for approval to a list of users
|
| SendToApprovement(IEnumerable Document , IEnumerable User ) |
Sends documents for approval to a list of users
|
| SendToApprovement(Document, IEnumerable User , DateTime) |
Send a document for approval to a list of users
|
| SendToApprovement(IEnumerable Document , IEnumerable User , DateTime) |
Sends documents for approval to a list of users
|
| SendToResolution(Document, User) |
Send Document for acquaintance
|
| SendToResolution(Document, User, DateTime) |
Send Document for acquaintance
|
| SendToResolution(Document, User, String) |
Send Document for acquaintance
|
| SendToResolution(Document, User, String, DateTime) |
Send Document for consideration
|
Send for acquaintance the document createdwith here
var acqTaskGroup = PublicAPI.Docflow.Tasks.SendToAcquaintance(myDocument, context.UserList);
var acqTaskGroup = PublicAPI.Docflow.Tasks.SendToAcquaintance(myDocument, context.UserList);
Send the document for acquaintance
var appTaskGroup = PublicAPI.Docflow.Tasks.SendToApprovement(myDocument, context.UserList, DateTime.Now.AddDays(3));
var appTaskGroup = PublicAPI.Docflow.Tasks.SendToApprovement(myDocument, context.UserList, DateTime.Now.AddDays(3));
Create a decision on the document
var resolution = PublicAPI.Docflow.Tasks.CreateResolution(myDocument);
var resolution = PublicAPI.Docflow.Tasks.CreateResolution(myDocument);
Send the document for approval
PublicAPI.Docflow.Tasks.SendToResolution(myDocument, context.User, "Sample Resolution", DateTime.Now.AddDays(3));
PublicAPI.Docflow.Tasks.SendToResolution(myDocument, context.User, "Sample Resolution", DateTime.Now.AddDays(3));
Add users to the consideration and acquaintance groups
PublicAPI.Docflow.Tasks.AddExecutor(acqTaskGroup, context.UserPetrov);
PublicAPI.Docflow.Tasks.AddExecutor(appTaskGroup, context.UserLobanov);
//add a user to the acquaintance group
PublicAPI.Docflow.Tasks.AddExecutor(acqTaskGroup, context.UserPetrov);
//add a user to the consideration group
PublicAPI.Docflow.Tasks.AddExecutor(appTaskGroup, context.UserLobanov);
Delete users from the consideration and acquaintance groups
PublicAPI.Docflow.Tasks.DeleteExecutor(acqTaskGroup, context.UserSidorov);
PublicAPI.Docflow.Tasks.DeleteExecutor(appTaskGroup, context.UserSidorov);
//Delete a user from the acquaintance group
PublicAPI.Docflow.Tasks.DeleteExecutor(acqTaskGroup, context.UserSidorov);
//delete a user from the consideration group
PublicAPI.Docflow.Tasks.DeleteExecutor(appTaskGroup, context.UserSidorov);