private void InitializeComponent() { this.CanModifyActivities = true; System.Workflow.ComponentModel.ActivityBind activitybind1 = new System.Workflow.ComponentModel.ActivityBind(); System.Workflow.ComponentModel.ActivityBind activitybind2 = new System.Workflow.ComponentModel.ActivityBind(); System.Workflow.ComponentModel.ActivityBind activitybind3 = new System.Workflow.ComponentModel.ActivityBind(); System.Workflow.ComponentModel.ActivityBind activitybind4 = new System.Workflow.ComponentModel.ActivityBind(); System.Workflow.ComponentModel.ActivityBind activitybind5 = new System.Workflow.ComponentModel.ActivityBind(); System.Workflow.ComponentModel.ActivityBind activitybind6 = new System.Workflow.ComponentModel.ActivityBind(); System.Workflow.ComponentModel.ActivityBind activitybind7 = new System.Workflow.ComponentModel.ActivityBind(); System.Workflow.ComponentModel.ActivityBind activitybind8 = new System.Workflow.ComponentModel.ActivityBind(); System.Workflow.Activities.CodeCondition codecondition1 = new System.Workflow.Activities.CodeCondition(); this.approvalWorkflow = new TVMCORP.TVS.WORKFLOWS.Actions.ApprovalWorkflow(); this.customLogToWFHistoryActivity1 = new TVMCORP.TVS.WORKFLOWS.Activities.CustomLogToWFHistoryActivity(); this.setDescriptionLog = new System.Workflow.Activities.CodeActivity(); this.replicatorApprovalWorkflow = new System.Workflow.Activities.ReplicatorActivity(); this.initialEntryApprovalData = new System.Workflow.Activities.CodeActivity(); // // approvalWorkflow // activitybind1.Name = "EntryApproval"; activitybind1.Path = "__ActivationProperties"; activitybind2.Name = "EntryApproval"; activitybind2.Path = "__ListId"; activitybind3.Name = "EntryApproval"; activitybind3.Path = "__ListItem"; activitybind4.Name = "EntryApproval"; activitybind4.Path = "_strApprovalConfigurationListURL"; this.approvalWorkflow.ApprovalName = null; this.approvalWorkflow.ApprovalWorkflowParameter = null; this.approvalWorkflow.Name = "approvalWorkflow"; this.approvalWorkflow.Status = null; this.approvalWorkflow.SetBinding(TVMCORP.TVS.WORKFLOWS.Actions.ApprovalWorkflow.@__ActivationPropertiesProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind1))); this.approvalWorkflow.SetBinding(TVMCORP.TVS.WORKFLOWS.Actions.ApprovalWorkflow.@__ListIdProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind2))); this.approvalWorkflow.SetBinding(TVMCORP.TVS.WORKFLOWS.Actions.ApprovalWorkflow.@__ListItemProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind3))); this.approvalWorkflow.SetBinding(TVMCORP.TVS.WORKFLOWS.Actions.ApprovalWorkflow.ApprovalConfigListURLProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind4))); // // customLogToWFHistoryActivity1 // this.customLogToWFHistoryActivity1.EventId = Microsoft.SharePoint.Workflow.SPWorkflowHistoryEventType.WorkflowComment; activitybind5.Name = "EntryApproval"; activitybind5.Path = "_strLogDescription"; activitybind6.Name = "EntryApproval"; activitybind6.Path = "Status"; this.customLogToWFHistoryActivity1.Name = "customLogToWFHistoryActivity1"; activitybind7.Name = "EntryApproval"; activitybind7.Path = "__ActivationProperties"; this.customLogToWFHistoryActivity1.SetBinding(TVMCORP.TVS.WORKFLOWS.Activities.CustomLogToWFHistoryActivity.HistoryDescriptionProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind5))); this.customLogToWFHistoryActivity1.SetBinding(TVMCORP.TVS.WORKFLOWS.Activities.CustomLogToWFHistoryActivity.HistoryOutcomeProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind6))); this.customLogToWFHistoryActivity1.SetBinding(TVMCORP.TVS.WORKFLOWS.Activities.CustomLogToWFHistoryActivity.WorkflowPropertiesProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind7))); // // setDescriptionLog // this.setDescriptionLog.Name = "setDescriptionLog"; this.setDescriptionLog.ExecuteCode += new System.EventHandler(this.logResultToHistoryList_ExecuteCode); activitybind8.Name = "EntryApproval"; activitybind8.Path = "_listApprovalLevel"; // // replicatorApprovalWorkflow // this.replicatorApprovalWorkflow.Activities.Add(this.approvalWorkflow); this.replicatorApprovalWorkflow.ExecutionType = System.Workflow.Activities.ExecutionType.Sequence; this.replicatorApprovalWorkflow.Name = "replicatorApprovalWorkflow"; codecondition1.Condition += new System.EventHandler<System.Workflow.Activities.ConditionalEventArgs>(this.untilReplicatorCondition_ExecuteCode); this.replicatorApprovalWorkflow.UntilCondition = codecondition1; this.replicatorApprovalWorkflow.ChildInitialized += new System.EventHandler<System.Workflow.Activities.ReplicatorChildEventArgs>(this.initializedChild_ExecuteCode); this.replicatorApprovalWorkflow.ChildCompleted += new System.EventHandler<System.Workflow.Activities.ReplicatorChildEventArgs>(this.completedChild_ExecuteCode); this.replicatorApprovalWorkflow.SetBinding(System.Workflow.Activities.ReplicatorActivity.InitialChildDataProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind8))); // // initialEntryApprovalData // this.initialEntryApprovalData.Name = "initialEntryApprovalData"; this.initialEntryApprovalData.ExecuteCode += new System.EventHandler(this.initialEntryApprovalData_ExecuteCode); // // EntryApproval // this.Activities.Add(this.initialEntryApprovalData); this.Activities.Add(this.replicatorApprovalWorkflow); this.Activities.Add(this.setDescriptionLog); this.Activities.Add(this.customLogToWFHistoryActivity1); this.Name = "EntryApproval"; this.CanModifyActivities = false; }
private void InitializeComponent() { this.CanModifyActivities = true; System.Workflow.ComponentModel.ActivityBind activitybind1 = new System.Workflow.ComponentModel.ActivityBind(); System.Workflow.ComponentModel.ActivityBind activitybind2 = new System.Workflow.ComponentModel.ActivityBind(); System.Workflow.ComponentModel.ActivityBind activitybind3 = new System.Workflow.ComponentModel.ActivityBind(); System.Workflow.ComponentModel.ActivityBind activitybind4 = new System.Workflow.ComponentModel.ActivityBind(); System.Workflow.ComponentModel.ActivityBind activitybind5 = new System.Workflow.ComponentModel.ActivityBind(); this.entryApprovalWorkflow = new TVMCORP.TVS.WORKFLOWS.Actions.EntryApproval(); this.customLogToWFHistoryActivity1 = new TVMCORP.TVS.WORKFLOWS.Activities.CustomLogToWFHistoryActivity(); this.replicatorMultiEntries = new System.Workflow.Activities.ReplicatorActivity(); this.initialMultiEntriesApprovalData = new System.Workflow.Activities.CodeActivity(); // // entryApprovalWorkflow // activitybind1.Name = "MultiEntriesApproval"; activitybind1.Path = "__ActivationProperties"; activitybind2.Name = "MultiEntriesApproval"; activitybind2.Path = "__ListId"; activitybind3.Name = "MultiEntriesApproval"; activitybind3.Path = "__ListItem"; this.entryApprovalWorkflow.ApprovalKey = null; this.entryApprovalWorkflow.ApprovalListId = null; this.entryApprovalWorkflow.Name = "entryApprovalWorkflow"; this.entryApprovalWorkflow.Status = null; this.entryApprovalWorkflow.SetBinding(TVMCORP.TVS.WORKFLOWS.Actions.EntryApproval.@__ActivationPropertiesProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind1))); this.entryApprovalWorkflow.SetBinding(TVMCORP.TVS.WORKFLOWS.Actions.EntryApproval.@__ListIdProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind2))); this.entryApprovalWorkflow.SetBinding(TVMCORP.TVS.WORKFLOWS.Actions.EntryApproval.@__ListItemProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind3))); // // customLogToWFHistoryActivity1 // this.customLogToWFHistoryActivity1.EventId = Microsoft.SharePoint.Workflow.SPWorkflowHistoryEventType.WorkflowComment; this.customLogToWFHistoryActivity1.HistoryDescription = "Multi Entries Appproval workflow completed"; this.customLogToWFHistoryActivity1.HistoryOutcome = ""; this.customLogToWFHistoryActivity1.Name = "customLogToWFHistoryActivity1"; activitybind4.Name = "MultiEntriesApproval"; activitybind4.Path = "__ActivationProperties"; this.customLogToWFHistoryActivity1.SetBinding(TVMCORP.TVS.WORKFLOWS.Activities.CustomLogToWFHistoryActivity.WorkflowPropertiesProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind4))); activitybind5.Name = "MultiEntriesApproval"; activitybind5.Path = "_approvalEntries"; // // replicatorMultiEntries // this.replicatorMultiEntries.Activities.Add(this.entryApprovalWorkflow); this.replicatorMultiEntries.ExecutionType = System.Workflow.Activities.ExecutionType.Parallel; this.replicatorMultiEntries.Name = "replicatorMultiEntries"; this.replicatorMultiEntries.ChildInitialized += new System.EventHandler<System.Workflow.Activities.ReplicatorChildEventArgs>(this.initializedChild_ExecuteCode); this.replicatorMultiEntries.SetBinding(System.Workflow.Activities.ReplicatorActivity.InitialChildDataProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind5))); // // initialMultiEntriesApprovalData // this.initialMultiEntriesApprovalData.Name = "initialMultiEntriesApprovalData"; this.initialMultiEntriesApprovalData.ExecuteCode += new System.EventHandler(this.initialMultiEntriesApprovalData_ExecuteCode); // // MultiEntriesApproval // this.Activities.Add(this.initialMultiEntriesApprovalData); this.Activities.Add(this.replicatorMultiEntries); this.Activities.Add(this.customLogToWFHistoryActivity1); this.Name = "MultiEntriesApproval"; this.CanModifyActivities = false; }