PublicAPI.Docflow.Tasks.SendToAcquaintance ELMA API Documentation
Sends documents for acquaintance to the list of users
 
 
Syntax

public AcquaintanceTaskGroup SendToAcquaintance(
	IEnumerable<Document> documents,
	IEnumerable<User> users,
	DateTime executionDate
)

Parameters

documents
Type: System.Collections.Generic IEnumerable Document 
List of documents, sent for acquaintance. Object. Access path: PublicAPI.Docflow.Document
users
Type: System.Collections.Generic IEnumerable User 
List of users for acquaintance. Object. Access path: PublicAPI.Portal.Security.User
executionDate
Type: System DateTime
Acquaintance task end date (optional parameter)

Return Value

Type: AcquaintanceTaskGroup
Acquaintance tasks group
Examples

//create an empty list for documents 
var docList new List<IDocument>();
//load documents by IDs and add them to the list
docList.Add(PublicAPI.Docflow.Document.Load(3));
docList.Add(PublicAPI.Docflow.Document.Load(4));
//create an empty list for users 
var userList = new List<IUser>();
//load users by IDs and add them to the list
userList.Add(PublicAPI.Portal.Security.User.Load(3));
userList.Add(PublicAPI.Portal.Security.User.Load(4));
//set the approval task end date 
var executeDate = DateTime.Now.AddDays(4);

//send for acquaintance 
var acqTaskGroup = PublicAPI.Docflow.Tasks.SendToAcquaintance(docList, userList, executeDate);

//acqTaskGroup - acquaintance tasks group 

//WARNING!! If the acquaintance task end date is not set, then one day is added to the task creation date. 
//The result will be the acquaintance task end date
See Also