public AcquaintanceTaskGroup SendToAcquaintance( IEnumerable<Document> documents, IEnumerable<User> users, DateTime executionDate )
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: AcquaintanceTaskGroupAcquaintance 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