Methods / User Delegation |
Creates a rule for delegating one user's tasks to another user. This method uses the WFDelegation class. For more information, see the AgilePoint Class Reference.
Name | Type | Description |
---|---|---|
delegation | WFDelegation | An object that specifies the details of the delegation rule, including the user whose tasks will be delegated and the designated user to whom to delegate the tasks. |
IWFAdminService svc = GetAdminService(); WFDelegation delegation = new WFDelegation(); //Set the object properties. delegation.FromUser = "Demo3\\Andy"; delegation.ToUser = "Demo3\\Joe"; delegation.StartDate = DateTime.Now; delegation.EndDate = DateTime.Parse("27/10/2009"); delegation.Description = "Delegating Andy's task to Joe"; try { WFDelegation delegation = adminService.AddDelegation(delegation); Console.WriteLine("Delegation ID: {0}", delegation.DelegationID); } catch (Exception ex) { Console.WriteLine("Failed! " + ShUtil.GetSoapMessage(ex)); }