1private void createTask_Approval_MethodInvoking(object sender, EventArgs e)
2{
3 CreateTask task = sender as CreateTask;
4
5 task.TaskId = Guid.NewGuid();
6 task.TaskProperties = new SPWorkflowTaskProperties();
7
8 task.TaskProperties.TaskType = 0;
9 task.TaskProperties.Title = string.Format("APPROVAL REQUIRED: {0}", _seminarTitle);
10 task.TaskProperties.AssignedTo = _approver;
11
12 task.TaskProperties.SendEmailNotification = true;
13 task.TaskProperties.ExtendedProperties["SeminarTitle"] = _seminarTitle;
14 task.TaskProperties.ExtendedProperties["SeminarCost"] = _seminarCost;
15 task.TaskProperties.ExtendedProperties["DateOfEvent"] = _dateOfEvent;
16 task.TaskProperties.ExtendedProperties["Comments"] = _comments;
17
18 task.TaskProperties.ExtendedProperties["User"] = workflowProperties.OriginatorUser.LoginName;
19}