private void InitializeComponent() { this.CanModifyActivities = true; System.Workflow.ComponentModel.ActivityBind activityBind1 = new System.Workflow.ComponentModel.ActivityBind(); this.SampleReplicatorChildActivity1 = new Microsoft.Samples.Workflow.SimpleReplicator.SampleReplicatorChildActivity(); this.ReplicatorWork = new System.Workflow.Activities.ReplicatorActivity(); // // SampleReplicatorChildActivity1 // this.SampleReplicatorChildActivity1.InstanceData = null; this.SampleReplicatorChildActivity1.Name = "SampleReplicatorChildActivity1"; activityBind1.Name = "SimpleReplicatorWorkflow"; activityBind1.Path = "ChildData"; // // ReplicatorWork // this.ReplicatorWork.Activities.Add(this.SampleReplicatorChildActivity1); this.ReplicatorWork.ExecutionType = System.Workflow.Activities.ExecutionType.Sequence; this.ReplicatorWork.Name = "ReplicatorWork"; this.ReplicatorWork.ChildInitialized += new System.EventHandler <System.Workflow.Activities.ReplicatorChildEventArgs>(this.ChildInitializer); this.ReplicatorWork.SetBinding(System.Workflow.Activities.ReplicatorActivity.InitialChildDataProperty, ((System.Workflow.ComponentModel.ActivityBind)(activityBind1))); // // SimpleReplicatorWorkflow // this.Activities.Add(this.ReplicatorWork); this.Name = "SimpleReplicatorWorkflow"; this.CanModifyActivities = false; }
private void InitializeComponent() { this.CanModifyActivities = true; System.Workflow.ComponentModel.ActivityBind activityBind1 = new System.Workflow.ComponentModel.ActivityBind(); this.SampleReplicatorChildActivity1 = new Microsoft.Samples.Workflow.SimpleReplicator.SampleReplicatorChildActivity(); this.ReplicatorWork = new System.Workflow.Activities.ReplicatorActivity(); // // SampleReplicatorChildActivity1 // this.SampleReplicatorChildActivity1.InstanceData = null; this.SampleReplicatorChildActivity1.Name = "SampleReplicatorChildActivity1"; activityBind1.Name = "SimpleReplicatorWorkflow"; activityBind1.Path = "ChildData"; // // ReplicatorWork // this.ReplicatorWork.Activities.Add(this.SampleReplicatorChildActivity1); this.ReplicatorWork.ExecutionType = System.Workflow.Activities.ExecutionType.Sequence; this.ReplicatorWork.Name = "ReplicatorWork"; this.ReplicatorWork.ChildInitialized += new System.EventHandler<System.Workflow.Activities.ReplicatorChildEventArgs>(this.ChildInitializer); this.ReplicatorWork.SetBinding(System.Workflow.Activities.ReplicatorActivity.InitialChildDataProperty, ((System.Workflow.ComponentModel.ActivityBind)(activityBind1))); // // SimpleReplicatorWorkflow // this.Activities.Add(this.ReplicatorWork); this.Name = "SimpleReplicatorWorkflow"; this.CanModifyActivities = false; }
private void InitializeComponent() { this.CanModifyActivities = true; System.Workflow.ComponentModel.ActivityBind activitybind1 = new System.Workflow.ComponentModel.ActivityBind(); this.InitiatePO = new System.Workflow.Activities.HandleExternalEventActivity(); this.SetupRoles = new System.Workflow.Activities.CodeActivity(); activitybind1.Name = "PurchaseOrderWorkflow"; activitybind1.Path = "POInitiators"; // // InitiatePO // this.InitiatePO.EventName = "InitiatePurchaseOrder"; this.InitiatePO.InterfaceType = typeof(Microsoft.Samples.Workflow.ActiveDirectoryRoles.IStartPurchaseOrder); this.InitiatePO.Name = "InitiatePO"; this.InitiatePO.Invoked += new System.EventHandler <System.Workflow.Activities.ExternalDataEventArgs>(this.OnPOInitiated); this.InitiatePO.SetBinding(System.Workflow.Activities.HandleExternalEventActivity.RolesProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind1))); // // SetupRoles // this.SetupRoles.Name = "SetupRoles"; this.SetupRoles.ExecuteCode += new System.EventHandler(this.OnSetupRoles); // // PurchaseOrderWorkflow // this.Activities.Add(this.SetupRoles); this.Activities.Add(this.InitiatePO); this.Name = "PurchaseOrderWorkflow"; this.CanModifyActivities = false; }
private void InitializeComponent() { this.CanModifyActivities = true; System.Workflow.Runtime.CorrelationToken correlationtoken1 = new System.Workflow.Runtime.CorrelationToken(); System.Workflow.ComponentModel.ActivityBind activitybind1 = new System.Workflow.ComponentModel.ActivityBind(); this.Deployment = new System.Workflow.Activities.CodeActivity(); this.onWorkflowActivated1 = new Microsoft.SharePoint.WorkflowActions.OnWorkflowActivated(); // // Deployment // this.Deployment.Name = "Deployment"; this.Deployment.ExecuteCode += new System.EventHandler(this.Deployment_ExecuteCode); // // onWorkflowActivated1 // correlationtoken1.Name = "ITXWorkflowAppDeployment"; correlationtoken1.OwnerActivityName = "ITXWorkflowAppDeployment"; this.onWorkflowActivated1.CorrelationToken = correlationtoken1; this.onWorkflowActivated1.EventName = "OnWorkflowActivated"; this.onWorkflowActivated1.Name = "onWorkflowActivated1"; activitybind1.Name = "ITXWorkflowAppDeployment"; activitybind1.Path = "onWorkflowActivated1_WorkflowProperties1"; this.onWorkflowActivated1.SetBinding(Microsoft.SharePoint.WorkflowActions.OnWorkflowActivated.WorkflowPropertiesProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind1))); // // ITXWorkflowAppDeployment // this.Activities.Add(this.onWorkflowActivated1); this.Activities.Add(this.Deployment); this.Name = "ITXWorkflowAppDeployment"; this.CanModifyActivities = false; }
private void InitializeComponent() { this.CanModifyActivities = true; System.Workflow.ComponentModel.ActivityBind activitybind1 = new System.Workflow.ComponentModel.ActivityBind(); this.InitiatePO = new System.Workflow.Activities.HandleExternalEventActivity(); this.SetupRoles = new System.Workflow.Activities.CodeActivity(); activitybind1.Name = "PurchaseOrderWorkflow"; activitybind1.Path = "POInitiators"; // // InitiatePO // this.InitiatePO.EventName = "InitiatePurchaseOrder"; this.InitiatePO.InterfaceType = typeof(Microsoft.Samples.Workflow.WebWorkflow.IStartPurchaseOrder); this.InitiatePO.Name = "InitiatePO"; this.InitiatePO.Invoked += new System.EventHandler<System.Workflow.Activities.ExternalDataEventArgs>(this.OnInitiatePO); this.InitiatePO.SetBinding(System.Workflow.Activities.HandleExternalEventActivity.RolesProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind1))); // // SetupRoles // this.SetupRoles.Name = "SetupRoles"; this.SetupRoles.ExecuteCode += new System.EventHandler(this.OnSetupRoles); // // PurchaseOrderWorkflow // this.Activities.Add(this.SetupRoles); this.Activities.Add(this.InitiatePO); this.Name = "PurchaseOrderWorkflow"; this.CanModifyActivities = false; }
/// <summary> /// Required method for Designer support - do not modify /// the contents of this method with the code editor. /// </summary> private void InitializeComponent() { this.CanModifyActivities = true; System.Workflow.ComponentModel.ActivityBind activitybind1 = new System.Workflow.ComponentModel.ActivityBind(); System.Workflow.ComponentModel.WorkflowParameterBinding workflowparameterbinding1 = new System.Workflow.ComponentModel.WorkflowParameterBinding(); System.Workflow.ComponentModel.ActivityBind activitybind2 = new System.Workflow.ComponentModel.ActivityBind(); System.Workflow.ComponentModel.WorkflowParameterBinding workflowparameterbinding2 = new System.Workflow.ComponentModel.WorkflowParameterBinding(); System.Workflow.Activities.Rules.RuleSetReference rulesetreference1 = new System.Workflow.Activities.Rules.RuleSetReference(); this.EnviarContainer = new System.Workflow.Activities.InvokeWebServiceActivity(); this.CriarRequisicao = new System.Workflow.Activities.CodeActivity(); this.ExecutarRegras = new System.Workflow.Activities.PolicyActivity(); this.BuscarRequisicoes = new System.Workflow.Activities.CodeActivity(); // // EnviarContainer // this.EnviarContainer.MethodName = "setarContainer"; this.EnviarContainer.Name = "EnviarContainer"; activitybind1.Name = "Decisao"; activitybind1.Path = "DadosMonitoracao.Container"; workflowparameterbinding1.ParameterName = "nome"; workflowparameterbinding1.SetBinding(System.Workflow.ComponentModel.WorkflowParameterBinding.ValueProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind1))); activitybind2.Name = "Decisao"; activitybind2.Path = "DadosAtuacao"; workflowparameterbinding2.ParameterName = "dados"; workflowparameterbinding2.SetBinding(System.Workflow.ComponentModel.WorkflowParameterBinding.ValueProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind2))); this.EnviarContainer.ParameterBindings.Add(workflowparameterbinding1); this.EnviarContainer.ParameterBindings.Add(workflowparameterbinding2); this.EnviarContainer.ProxyClass = typeof(DecisaoRegras.Atuador.Atuador); // // CriarRequisicao // this.CriarRequisicao.Name = "CriarRequisicao"; this.CriarRequisicao.ExecuteCode += new System.EventHandler(this.CriarRequisicao_ExecuteCode); // // ExecutarRegras // this.ExecutarRegras.Name = "ExecutarRegras"; rulesetreference1.RuleSetName = "regrasteste"; this.ExecutarRegras.RuleSetReference = rulesetreference1; // // BuscarRequisicoes // this.BuscarRequisicoes.Name = "BuscarRequisicoes"; this.BuscarRequisicoes.ExecuteCode += new System.EventHandler(this.BuscarRequisicoes_ExecuteCode); // // Decisao // this.Activities.Add(this.BuscarRequisicoes); this.Activities.Add(this.ExecutarRegras); this.Activities.Add(this.CriarRequisicao); this.Activities.Add(this.EnviarContainer); this.Name = "Decisao"; this.CanModifyActivities = false; }
private void InitializeComponent() { this.CanModifyActivities = true; System.Workflow.ComponentModel.ActivityBind activitybind1 = new System.Workflow.ComponentModel.ActivityBind(); this.Print = new CustomActivity(); // // Print // this.Print.Name = "Print"; activitybind1.Name = "SampleWorkflow"; activitybind1.Path = "NameToPrint"; this.Print.SetBinding(CustomActivity.NameToPrintProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind1))); // // SampleWorkflow // this.Activities.Add(this.Print); this.Name = "SampleWorkflow"; this.CanModifyActivities = false; }
private void InitializeComponent() { this.CanModifyActivities = true; System.Workflow.ComponentModel.ActivityBind activitybind1 = new System.Workflow.ComponentModel.ActivityBind(); System.Workflow.Activities.CodeCondition codecondition1 = new System.Workflow.Activities.CodeCondition(); this.printInput = new System.Workflow.Activities.CodeActivity(); this.dequeueInput = new Microsoft.Samples.Workflow.SimpleInput.Input(); this.sequenceActivity = new System.Workflow.Activities.SequenceActivity(); this.whileActivity = new System.Workflow.Activities.WhileActivity(); // // printInput // this.printInput.Name = "printInput"; this.printInput.ExecuteCode += new System.EventHandler(this.OnPrintInput); // // dequeueInput // activitybind1.Name = "SimpleInputWorkflow"; activitybind1.Path = "Data"; this.dequeueInput.Name = "dequeueInput"; this.dequeueInput.Queue = "Queue"; this.dequeueInput.SetBinding(Microsoft.Samples.Workflow.SimpleInput.Input.DataProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind1))); // // sequenceActivity // this.sequenceActivity.Activities.Add(this.dequeueInput); this.sequenceActivity.Activities.Add(this.printInput); this.sequenceActivity.Name = "sequenceActivity"; // // whileActivity // this.whileActivity.Activities.Add(this.sequenceActivity); codecondition1.Condition += new System.EventHandler<System.Workflow.Activities.ConditionalEventArgs>(this.LoopCondition); this.whileActivity.Condition = codecondition1; this.whileActivity.Name = "whileActivity"; // // SimpleInputWorkflow // this.Activities.Add(this.whileActivity); this.Name = "SimpleInputWorkflow"; this.CanModifyActivities = false; }
private void InitializeComponent() { this.CanModifyActivities = true; System.Workflow.ComponentModel.ActivityBind activitybind1 = new System.Workflow.ComponentModel.ActivityBind(); System.Workflow.Activities.CodeCondition codecondition1 = new System.Workflow.Activities.CodeCondition(); this.printInput = new System.Workflow.Activities.CodeActivity(); this.dequeueInput = new Microsoft.Samples.Workflow.SimpleInput.Input(); this.sequenceActivity = new System.Workflow.Activities.SequenceActivity(); this.whileActivity = new System.Workflow.Activities.WhileActivity(); // // printInput // this.printInput.Name = "printInput"; this.printInput.ExecuteCode += new System.EventHandler(this.OnPrintInput); // // dequeueInput // activitybind1.Name = "SimpleInputWorkflow"; activitybind1.Path = "Data"; this.dequeueInput.Name = "dequeueInput"; this.dequeueInput.Queue = "Queue"; this.dequeueInput.SetBinding(Microsoft.Samples.Workflow.SimpleInput.Input.DataProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind1))); // // sequenceActivity // this.sequenceActivity.Activities.Add(this.dequeueInput); this.sequenceActivity.Activities.Add(this.printInput); this.sequenceActivity.Name = "sequenceActivity"; // // whileActivity // this.whileActivity.Activities.Add(this.sequenceActivity); codecondition1.Condition += new System.EventHandler <System.Workflow.Activities.ConditionalEventArgs>(this.LoopCondition); this.whileActivity.Condition = codecondition1; this.whileActivity.Name = "whileActivity"; // // SimpleInputWorkflow // this.Activities.Add(this.whileActivity); this.Name = "SimpleInputWorkflow"; this.CanModifyActivities = false; }
private void InitializeComponent() { this.CanModifyActivities = true; System.Workflow.ComponentModel.ActivityBind activitybind1 = new System.Workflow.ComponentModel.ActivityBind(); this.Print = new CustomActivity(); // // Print // this.Print.Name = "Print"; activitybind1.Name = "SampleWorkflow"; activitybind1.Path = "NameToPrint"; this.Print.SetBinding(CustomActivity.NameToPrintProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind1))); // // SampleWorkflow // this.Activities.Add(this.Print); this.Name = "SampleWorkflow"; this.CanModifyActivities = false; }
private void InitializeComponent() { this.CanModifyActivities = true; System.Workflow.ComponentModel.ActivityBind activitybind1 = new System.Workflow.ComponentModel.ActivityBind(); System.Workflow.ComponentModel.WorkflowParameterBinding workflowparameterbinding1 = new System.Workflow.ComponentModel.WorkflowParameterBinding(); System.Workflow.ComponentModel.ActivityBind activitybind2 = new System.Workflow.ComponentModel.ActivityBind(); System.Workflow.ComponentModel.WorkflowParameterBinding workflowparameterbinding2 = new System.Workflow.ComponentModel.WorkflowParameterBinding(); this.webServiceResponse1 = new System.Workflow.Activities.WebServiceOutputActivity(); this.webServiceReceive1 = new System.Workflow.Activities.WebServiceInputActivity(); // // webServiceResponse1 // this.webServiceResponse1.InputActivityName = "webServiceReceive1"; this.webServiceResponse1.Name = "webServiceResponse1"; activitybind1.Name = "WebServicePublishWorkflow"; activitybind1.Path = "POStatus"; workflowparameterbinding1.ParameterName = "orderStatus"; workflowparameterbinding1.SetBinding(System.Workflow.ComponentModel.WorkflowParameterBinding.ValueProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind1))); this.webServiceResponse1.ParameterBindings.Add(workflowparameterbinding1); // // webServiceReceive1 // this.webServiceReceive1.InterfaceType = typeof(Microsoft.Samples.Workflow.WebService.IPurchaseOrder); this.webServiceReceive1.IsActivating = true; this.webServiceReceive1.MethodName = "CreateOrder"; this.webServiceReceive1.Name = "webServiceReceive1"; activitybind2.Name = "WebServicePublishWorkflow"; activitybind2.Path = "PurchaseOrderId"; workflowparameterbinding2.ParameterName = "id"; workflowparameterbinding2.SetBinding(System.Workflow.ComponentModel.WorkflowParameterBinding.ValueProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind2))); this.webServiceReceive1.ParameterBindings.Add(workflowparameterbinding2); this.webServiceReceive1.InputReceived += new System.EventHandler(this.OnWebServiceInputReceived); // // WebServicePublishWorkflow // this.Activities.Add(this.webServiceReceive1); this.Activities.Add(this.webServiceResponse1); this.Name = "WebServicePublishWorkflow"; this.CanModifyActivities = false; }
private void InitializeComponent() { this.CanModifyActivities = true; System.Workflow.ComponentModel.ActivityBind activitybind1 = new System.Workflow.ComponentModel.ActivityBind(); System.Workflow.ComponentModel.WorkflowParameterBinding workflowparameterbinding1 = new System.Workflow.ComponentModel.WorkflowParameterBinding(); System.Workflow.ComponentModel.ActivityBind activitybind2 = new System.Workflow.ComponentModel.ActivityBind(); System.Workflow.ComponentModel.WorkflowParameterBinding workflowparameterbinding2 = new System.Workflow.ComponentModel.WorkflowParameterBinding(); this.webServiceResponse1 = new System.Workflow.Activities.WebServiceOutputActivity(); this.webServiceReceive1 = new System.Workflow.Activities.WebServiceInputActivity(); // // webServiceResponse1 // this.webServiceResponse1.InputActivityName = "webServiceReceive1"; this.webServiceResponse1.Name = "webServiceResponse1"; activitybind1.Name = "WebServicePublishWorkflow"; activitybind1.Path = "POStatus"; workflowparameterbinding1.ParameterName = "orderStatus"; workflowparameterbinding1.SetBinding(System.Workflow.ComponentModel.WorkflowParameterBinding.ValueProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind1))); this.webServiceResponse1.ParameterBindings.Add(workflowparameterbinding1); // // webServiceReceive1 // this.webServiceReceive1.InterfaceType = typeof(Microsoft.Samples.Workflow.WebService.IPurchaseOrder); this.webServiceReceive1.IsActivating = true; this.webServiceReceive1.MethodName = "CreateOrder"; this.webServiceReceive1.Name = "webServiceReceive1"; activitybind2.Name = "WebServicePublishWorkflow"; activitybind2.Path = "PurchaseOrderId"; workflowparameterbinding2.ParameterName = "id"; workflowparameterbinding2.SetBinding(System.Workflow.ComponentModel.WorkflowParameterBinding.ValueProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind2))); this.webServiceReceive1.ParameterBindings.Add(workflowparameterbinding2); this.webServiceReceive1.InputReceived += new System.EventHandler(this.OnWebServiceInputReceived); // // WebServicePublishWorkflow // this.Activities.Add(this.webServiceReceive1); this.Activities.Add(this.webServiceResponse1); this.Name = "WebServicePublishWorkflow"; this.CanModifyActivities = false; }
private void InitializeComponent() { this.CanModifyActivities = true; System.Workflow.ComponentModel.ActivityBind activitybind1 = new System.Workflow.ComponentModel.ActivityBind(); System.Workflow.ComponentModel.WorkflowParameterBinding workflowparameterbinding1 = new System.Workflow.ComponentModel.WorkflowParameterBinding(); System.Workflow.ComponentModel.ActivityBind activitybind2 = new System.Workflow.ComponentModel.ActivityBind(); System.Workflow.ComponentModel.WorkflowParameterBinding workflowparameterbinding2 = new System.Workflow.ComponentModel.WorkflowParameterBinding(); this.code1 = new System.Workflow.Activities.CodeActivity(); this.invokeWebService1 = new System.Workflow.Activities.InvokeWebServiceActivity(); // // code1 // this.code1.Name = "code1"; this.code1.ExecuteCode += new System.EventHandler(this.OnExecuteCode); // // invokeWebService1 // this.invokeWebService1.MethodName = "CreateOrder"; this.invokeWebService1.Name = "invokeWebService1"; activitybind1.Name = "WebServiceInvokeWorkflow"; activitybind1.Path = "POStatus"; workflowparameterbinding1.ParameterName = "(ReturnValue)"; workflowparameterbinding1.SetBinding(System.Workflow.ComponentModel.WorkflowParameterBinding.ValueProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind1))); activitybind2.Name = "WebServiceInvokeWorkflow"; activitybind2.Path = "PurchaseOrderId"; workflowparameterbinding2.ParameterName = "id"; workflowparameterbinding2.SetBinding(System.Workflow.ComponentModel.WorkflowParameterBinding.ValueProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind2))); this.invokeWebService1.ParameterBindings.Add(workflowparameterbinding1); this.invokeWebService1.ParameterBindings.Add(workflowparameterbinding2); this.invokeWebService1.ProxyClass = typeof(Microsoft.Samples.Workflow.WebService.localhost.WebServicePublishWorkflow_WebService); this.invokeWebService1.Invoking += new System.EventHandler<System.Workflow.Activities.InvokeWebServiceEventArgs>(this.OnWebServiceInvoking); // // WebServiceInvokeWorkflow // this.Activities.Add(this.invokeWebService1); this.Activities.Add(this.code1); this.Name = "WebServiceInvokeWorkflow"; this.CanModifyActivities = false; }
private void InitializeComponent() { this.CanModifyActivities = true; System.Workflow.ComponentModel.ActivityBind activitybind1 = new System.Workflow.ComponentModel.ActivityBind(); System.Workflow.ComponentModel.WorkflowParameterBinding workflowparameterbinding1 = new System.Workflow.ComponentModel.WorkflowParameterBinding(); System.Workflow.ComponentModel.ActivityBind activitybind2 = new System.Workflow.ComponentModel.ActivityBind(); System.Workflow.ComponentModel.WorkflowParameterBinding workflowparameterbinding2 = new System.Workflow.ComponentModel.WorkflowParameterBinding(); this.code1 = new System.Workflow.Activities.CodeActivity(); this.invokeWebService1 = new System.Workflow.Activities.InvokeWebServiceActivity(); // // code1 // this.code1.Name = "code1"; this.code1.ExecuteCode += new System.EventHandler(this.OnExecuteCode); // // invokeWebService1 // this.invokeWebService1.MethodName = "CreateOrder"; this.invokeWebService1.Name = "invokeWebService1"; activitybind1.Name = "WebServiceInvokeWorkflow"; activitybind1.Path = "POStatus"; workflowparameterbinding1.ParameterName = "(ReturnValue)"; workflowparameterbinding1.SetBinding(System.Workflow.ComponentModel.WorkflowParameterBinding.ValueProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind1))); activitybind2.Name = "WebServiceInvokeWorkflow"; activitybind2.Path = "PurchaseOrderId"; workflowparameterbinding2.ParameterName = "id"; workflowparameterbinding2.SetBinding(System.Workflow.ComponentModel.WorkflowParameterBinding.ValueProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind2))); this.invokeWebService1.ParameterBindings.Add(workflowparameterbinding1); this.invokeWebService1.ParameterBindings.Add(workflowparameterbinding2); this.invokeWebService1.ProxyClass = typeof(Microsoft.Samples.Workflow.WebService.localhost.WebServicePublishWorkflow_WebService); this.invokeWebService1.Invoking += new System.EventHandler <System.Workflow.Activities.InvokeWebServiceEventArgs>(this.OnWebServiceInvoking); // // WebServiceInvokeWorkflow // this.Activities.Add(this.invokeWebService1); this.Activities.Add(this.code1); this.Name = "WebServiceInvokeWorkflow"; this.CanModifyActivities = false; }
private void InitializeComponent() { this.CanModifyActivities = true; System.Workflow.Activities.CodeCondition codecondition1 = new System.Workflow.Activities.CodeCondition(); 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.Activities.CodeCondition codecondition2 = new System.Workflow.Activities.CodeCondition(); System.Workflow.Activities.CodeCondition codecondition3 = new System.Workflow.Activities.CodeCondition(); System.Workflow.Activities.CodeCondition codecondition4 = new System.Workflow.Activities.CodeCondition(); System.Workflow.ComponentModel.ActivityBind activitybind8 = new System.Workflow.ComponentModel.ActivityBind(); System.Workflow.ComponentModel.ActivityBind activitybind9 = new System.Workflow.ComponentModel.ActivityBind(); System.Workflow.ComponentModel.ActivityBind activitybind10 = new System.Workflow.ComponentModel.ActivityBind(); System.Workflow.Activities.CodeCondition codecondition5 = new System.Workflow.Activities.CodeCondition(); this.updateAllTasks = new System.Workflow.Activities.CodeActivity(); this.delayOneMinute = new System.Workflow.Activities.DelayActivity(); this.ifElseBranchActivity2 = new System.Workflow.Activities.IfElseBranchActivity(); this.isMustUpdateAllTasks = new System.Workflow.Activities.IfElseBranchActivity(); this.taskApproval1 = new TVMCORP.TVS.WORKFLOWS.Activities.TaskApproval(); this.terminateWF = new System.Workflow.ComponentModel.TerminateActivity(); this.setTerminateLog = new System.Workflow.Activities.CodeActivity(); this.ignoreLog = new TVMCORP.TVS.WORKFLOWS.Activities.CustomLogToWFHistoryActivity(); this.setIgnoreTasks = new System.Workflow.Activities.CodeActivity(); this.checkUpdateAllTasks = new System.Workflow.Activities.IfElseActivity(); this.customLogToWFHistoryActivity2 = new TVMCORP.TVS.WORKFLOWS.Activities.CustomLogToWFHistoryActivity(); this.setDescriptionLog = new System.Workflow.Activities.CodeActivity(); this.tasksReplicator = new System.Workflow.Activities.ReplicatorActivity(); this.terminateWorkflow = new System.Workflow.Activities.IfElseBranchActivity(); this.isIgnoreIfNoParticipant = new System.Workflow.Activities.IfElseBranchActivity(); this.isHaveApprovers = new System.Workflow.Activities.IfElseBranchActivity(); this.checkApprovers = new System.Workflow.Activities.IfElseActivity(); this.buildTasks = new System.Workflow.Activities.CodeActivity(); this.TaskEvenHandler = new TVMCORP.TVS.WORKFLOWS.Activities.TaskEventHandler(); this.customLogToWFHistoryActivity1 = new TVMCORP.TVS.WORKFLOWS.Activities.CustomLogToWFHistoryActivity(); this.setByPassValue = new System.Workflow.Activities.CodeActivity(); this.isNormalTask = new System.Workflow.Activities.IfElseBranchActivity(); this.isByPassTask = new System.Workflow.Activities.IfElseBranchActivity(); this.checkByPassTask = new System.Workflow.Activities.IfElseActivity(); this.initialData = new System.Workflow.Activities.CodeActivity(); // // updateAllTasks // this.updateAllTasks.Name = "updateAllTasks"; this.updateAllTasks.ExecuteCode += new System.EventHandler(this.updateAllTasks_ExecutedCode); // // delayOneMinute // this.delayOneMinute.Name = "delayOneMinute"; this.delayOneMinute.TimeoutDuration = System.TimeSpan.Parse("00:00:01"); // // ifElseBranchActivity2 // this.ifElseBranchActivity2.Name = "ifElseBranchActivity2"; // // isMustUpdateAllTasks // this.isMustUpdateAllTasks.Activities.Add(this.delayOneMinute); this.isMustUpdateAllTasks.Activities.Add(this.updateAllTasks); codecondition1.Condition += new System.EventHandler<System.Workflow.Activities.ConditionalEventArgs>(this.isMustUpdateAllTasks_Condition); this.isMustUpdateAllTasks.Condition = codecondition1; this.isMustUpdateAllTasks.Name = "isMustUpdateAllTasks"; // // taskApproval1 // this.taskApproval1.ApprovalInfoTask = null; this.taskApproval1.Name = "taskApproval1"; this.taskApproval1.Parameter = null; this.taskApproval1.WorkflowProperties = null; activitybind1.Name = "ApprovalWorkflow"; activitybind1.Path = "strLogDescription"; // // terminateWF // this.terminateWF.Name = "terminateWF"; this.terminateWF.SetBinding(System.Workflow.ComponentModel.TerminateActivity.ErrorProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind1))); // // setTerminateLog // this.setTerminateLog.Name = "setTerminateLog"; this.setTerminateLog.ExecuteCode += new System.EventHandler(this.setTerminateLog_ExecuteCode); // // ignoreLog // this.ignoreLog.EventId = Microsoft.SharePoint.Workflow.SPWorkflowHistoryEventType.WorkflowComment; activitybind2.Name = "ApprovalWorkflow"; activitybind2.Path = "strLogDescription"; this.ignoreLog.HistoryOutcome = "Ignored"; this.ignoreLog.Name = "ignoreLog"; activitybind3.Name = "ApprovalWorkflow"; activitybind3.Path = "__ActivationProperties"; this.ignoreLog.SetBinding(TVMCORP.TVS.WORKFLOWS.Activities.CustomLogToWFHistoryActivity.HistoryDescriptionProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind2))); this.ignoreLog.SetBinding(TVMCORP.TVS.WORKFLOWS.Activities.CustomLogToWFHistoryActivity.WorkflowPropertiesProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind3))); // // setIgnoreTasks // this.setIgnoreTasks.Name = "setIgnoreTasks"; this.setIgnoreTasks.ExecuteCode += new System.EventHandler(this.setIgnoreTask_ExecuteCode); // // checkUpdateAllTasks // this.checkUpdateAllTasks.Activities.Add(this.isMustUpdateAllTasks); this.checkUpdateAllTasks.Activities.Add(this.ifElseBranchActivity2); this.checkUpdateAllTasks.Name = "checkUpdateAllTasks"; // // customLogToWFHistoryActivity2 // this.customLogToWFHistoryActivity2.EventId = Microsoft.SharePoint.Workflow.SPWorkflowHistoryEventType.WorkflowComment; activitybind4.Name = "ApprovalWorkflow"; activitybind4.Path = "strLogDescription"; activitybind5.Name = "ApprovalWorkflow"; activitybind5.Path = "Status"; this.customLogToWFHistoryActivity2.Name = "customLogToWFHistoryActivity2"; activitybind6.Name = "ApprovalWorkflow"; activitybind6.Path = "__ActivationProperties"; this.customLogToWFHistoryActivity2.SetBinding(TVMCORP.TVS.WORKFLOWS.Activities.CustomLogToWFHistoryActivity.HistoryOutcomeProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind5))); this.customLogToWFHistoryActivity2.SetBinding(TVMCORP.TVS.WORKFLOWS.Activities.CustomLogToWFHistoryActivity.HistoryDescriptionProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind4))); this.customLogToWFHistoryActivity2.SetBinding(TVMCORP.TVS.WORKFLOWS.Activities.CustomLogToWFHistoryActivity.WorkflowPropertiesProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind6))); // // setDescriptionLog // this.setDescriptionLog.Name = "setDescriptionLog"; this.setDescriptionLog.ExecuteCode += new System.EventHandler(this.logResultToHistoryList_ExecuteCode); activitybind7.Name = "ApprovalWorkflow"; activitybind7.Path = "_listTasks"; // // tasksReplicator // this.tasksReplicator.Activities.Add(this.taskApproval1); this.tasksReplicator.ExecutionType = System.Workflow.Activities.ExecutionType.Parallel; this.tasksReplicator.Name = "tasksReplicator"; codecondition2.Condition += new System.EventHandler<System.Workflow.Activities.ConditionalEventArgs>(this.IsStopTaskReplicator); this.tasksReplicator.UntilCondition = codecondition2; this.tasksReplicator.ChildInitialized += new System.EventHandler<System.Workflow.Activities.ReplicatorChildEventArgs>(this.tasksReplicatorChild_Init); this.tasksReplicator.ChildCompleted += new System.EventHandler<System.Workflow.Activities.ReplicatorChildEventArgs>(this.tasksReplicatorChild_Complete); this.tasksReplicator.SetBinding(System.Workflow.Activities.ReplicatorActivity.InitialChildDataProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind7))); // // terminateWorkflow // this.terminateWorkflow.Activities.Add(this.setTerminateLog); this.terminateWorkflow.Activities.Add(this.terminateWF); this.terminateWorkflow.Name = "terminateWorkflow"; // // isIgnoreIfNoParticipant // this.isIgnoreIfNoParticipant.Activities.Add(this.setIgnoreTasks); this.isIgnoreIfNoParticipant.Activities.Add(this.ignoreLog); codecondition3.Condition += new System.EventHandler<System.Workflow.Activities.ConditionalEventArgs>(this.isIgnoreIfNoParticipant_ConditionCode); this.isIgnoreIfNoParticipant.Condition = codecondition3; this.isIgnoreIfNoParticipant.Name = "isIgnoreIfNoParticipant"; // // isHaveApprovers // this.isHaveApprovers.Activities.Add(this.tasksReplicator); this.isHaveApprovers.Activities.Add(this.setDescriptionLog); this.isHaveApprovers.Activities.Add(this.customLogToWFHistoryActivity2); this.isHaveApprovers.Activities.Add(this.checkUpdateAllTasks); codecondition4.Condition += new System.EventHandler<System.Workflow.Activities.ConditionalEventArgs>(this.isHaveApprovers_ConditionCode); this.isHaveApprovers.Condition = codecondition4; this.isHaveApprovers.Name = "isHaveApprovers"; // // checkApprovers // this.checkApprovers.Activities.Add(this.isHaveApprovers); this.checkApprovers.Activities.Add(this.isIgnoreIfNoParticipant); this.checkApprovers.Activities.Add(this.terminateWorkflow); this.checkApprovers.Name = "checkApprovers"; // // buildTasks // this.buildTasks.Name = "buildTasks"; this.buildTasks.ExecuteCode += new System.EventHandler(this.buildTasks_ExecuteCode); // // TaskEvenHandler // this.TaskEvenHandler.EventType = TVMCORP.TVS.WORKFLOWS.MODELS.TaskEventTypes.ByPassTask; this.TaskEvenHandler.Name = "TaskEvenHandler"; activitybind8.Name = "ApprovalWorkflow"; activitybind8.Path = "TaskHandlerParameter"; this.TaskEvenHandler.SetBinding(TVMCORP.TVS.WORKFLOWS.Activities.TaskEventHandler.ParameterProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind8))); // // customLogToWFHistoryActivity1 // this.customLogToWFHistoryActivity1.EventId = Microsoft.SharePoint.Workflow.SPWorkflowHistoryEventType.WorkflowComment; activitybind9.Name = "ApprovalWorkflow"; activitybind9.Path = "strLogDescription"; this.customLogToWFHistoryActivity1.HistoryOutcome = "ByPassed"; this.customLogToWFHistoryActivity1.Name = "customLogToWFHistoryActivity1"; activitybind10.Name = "ApprovalWorkflow"; activitybind10.Path = "__ActivationProperties"; this.customLogToWFHistoryActivity1.SetBinding(TVMCORP.TVS.WORKFLOWS.Activities.CustomLogToWFHistoryActivity.HistoryDescriptionProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind9))); this.customLogToWFHistoryActivity1.SetBinding(TVMCORP.TVS.WORKFLOWS.Activities.CustomLogToWFHistoryActivity.WorkflowPropertiesProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind10))); // // setByPassValue // this.setByPassValue.Name = "setByPassValue"; this.setByPassValue.ExecuteCode += new System.EventHandler(this.setByPassValue_ExecuteCode); // // isNormalTask // this.isNormalTask.Activities.Add(this.buildTasks); this.isNormalTask.Activities.Add(this.checkApprovers); this.isNormalTask.Name = "isNormalTask"; // // isByPassTask // this.isByPassTask.Activities.Add(this.setByPassValue); this.isByPassTask.Activities.Add(this.customLogToWFHistoryActivity1); this.isByPassTask.Activities.Add(this.TaskEvenHandler); codecondition5.Condition += new System.EventHandler<System.Workflow.Activities.ConditionalEventArgs>(this.isByPassTask_ExecuteCode); this.isByPassTask.Condition = codecondition5; this.isByPassTask.Name = "isByPassTask"; // // checkByPassTask // this.checkByPassTask.Activities.Add(this.isByPassTask); this.checkByPassTask.Activities.Add(this.isNormalTask); this.checkByPassTask.Name = "checkByPassTask"; // // initialData // this.initialData.Name = "initialData"; this.initialData.ExecuteCode += new System.EventHandler(this.InitialData_ExecuteCode); // // ApprovalWorkflow // this.Activities.Add(this.initialData); this.Activities.Add(this.checkByPassTask); this.Name = "ApprovalWorkflow"; this.CanModifyActivities = false; }
private void InitializeComponent() { this.CanModifyActivities = true; System.Workflow.ComponentModel.ActivityBind activitybind1 = new System.Workflow.ComponentModel.ActivityBind(); System.Workflow.ComponentModel.WorkflowParameterBinding workflowparameterbinding1 = new System.Workflow.ComponentModel.WorkflowParameterBinding(); System.Workflow.ComponentModel.ActivityBind activitybind2 = new System.Workflow.ComponentModel.ActivityBind(); System.Workflow.ComponentModel.WorkflowParameterBinding workflowparameterbinding2 = new System.Workflow.ComponentModel.WorkflowParameterBinding(); System.Workflow.ComponentModel.ActivityBind activitybind3 = new System.Workflow.ComponentModel.ActivityBind(); System.Workflow.ComponentModel.ActivityBind activitybind4 = new System.Workflow.ComponentModel.ActivityBind(); System.Workflow.ComponentModel.WorkflowParameterBinding workflowparameterbinding3 = new System.Workflow.ComponentModel.WorkflowParameterBinding(); System.Workflow.Activities.Rules.RuleConditionReference ruleconditionreference1 = new System.Workflow.Activities.Rules.RuleConditionReference(); this.DelayChanged = new System.Workflow.Activities.HandleExternalEventActivity(); this.SetLastRunTime = new System.Workflow.Activities.CodeActivity(); this.Run = new System.Workflow.Activities.CallExternalMethodActivity(); this.Timeout = new System.Workflow.Activities.DelayActivity(); this.DelayChangedEvent = new System.Workflow.Activities.EventDrivenActivity(); this.TimeoutEvent = new System.Workflow.Activities.EventDrivenActivity(); this.cancellationHandlerActivity1 = new System.Workflow.ComponentModel.CancellationHandlerActivity(); this.Wait = new System.Workflow.Activities.ListenActivity(); this.Complete = new System.Workflow.Activities.CallExternalMethodActivity(); this.whileWantEmail = new System.Workflow.Activities.WhileActivity(); // // DelayChanged // this.DelayChanged.EventName = "DelayChanged"; this.DelayChanged.InterfaceType = typeof(LinkMe.Workflow.Design.PeriodicWorkflow.IDataExchange); this.DelayChanged.Name = "DelayChanged"; this.DelayChanged.Invoked += new System.EventHandler <System.Workflow.Activities.ExternalDataEventArgs>(this.DelayChanged_Invoked); // // SetLastRunTime // this.SetLastRunTime.Name = "SetLastRunTime"; this.SetLastRunTime.ExecuteCode += new System.EventHandler(this.SetLastRunTime_ExecuteCode); // // Run // this.Run.InterfaceType = typeof(LinkMe.Workflow.Design.PeriodicWorkflow.IDataExchange); this.Run.MethodName = "Run"; this.Run.Name = "Run"; activitybind1.Name = "PeriodicWorkflow"; activitybind1.Path = "UserId"; workflowparameterbinding1.ParameterName = "userId"; workflowparameterbinding1.SetBinding(System.Workflow.ComponentModel.WorkflowParameterBinding.ValueProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind1))); activitybind2.Name = "PeriodicWorkflow"; activitybind2.Path = "LastRunTime"; workflowparameterbinding2.ParameterName = "lastRunTime"; workflowparameterbinding2.SetBinding(System.Workflow.ComponentModel.WorkflowParameterBinding.ValueProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind2))); this.Run.ParameterBindings.Add(workflowparameterbinding1); this.Run.ParameterBindings.Add(workflowparameterbinding2); // // Timeout // this.Timeout.Name = "Timeout"; activitybind3.Name = "PeriodicWorkflow"; activitybind3.Path = "Delay"; this.Timeout.SetBinding(System.Workflow.Activities.DelayActivity.TimeoutDurationProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind3))); // // DelayChangedEvent // this.DelayChangedEvent.Activities.Add(this.DelayChanged); this.DelayChangedEvent.Name = "DelayChangedEvent"; // // TimeoutEvent // this.TimeoutEvent.Activities.Add(this.Timeout); this.TimeoutEvent.Activities.Add(this.Run); this.TimeoutEvent.Activities.Add(this.SetLastRunTime); this.TimeoutEvent.Name = "TimeoutEvent"; // // cancellationHandlerActivity1 // this.cancellationHandlerActivity1.Name = "cancellationHandlerActivity1"; // // Wait // this.Wait.Activities.Add(this.TimeoutEvent); this.Wait.Activities.Add(this.DelayChangedEvent); this.Wait.Name = "Wait"; // // Complete // this.Complete.InterfaceType = typeof(LinkMe.Workflow.Design.PeriodicWorkflow.IDataExchange); this.Complete.MethodName = "CompleteWorkflow"; this.Complete.Name = "Complete"; activitybind4.Name = "PeriodicWorkflow"; activitybind4.Path = "UserId"; workflowparameterbinding3.ParameterName = "userId"; workflowparameterbinding3.SetBinding(System.Workflow.ComponentModel.WorkflowParameterBinding.ValueProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind4))); this.Complete.ParameterBindings.Add(workflowparameterbinding3); // // whileWantEmail // this.whileWantEmail.Activities.Add(this.Wait); this.whileWantEmail.Activities.Add(this.cancellationHandlerActivity1); ruleconditionreference1.ConditionName = "WantEmail"; this.whileWantEmail.Condition = ruleconditionreference1; this.whileWantEmail.Name = "whileWantEmail"; // // PeriodicWorkflow // this.Activities.Add(this.whileWantEmail); this.Activities.Add(this.Complete); this.Name = "PeriodicWorkflow"; this.CanModifyActivities = false; }
private void InitializeComponent() { this.CanModifyActivities = true; System.Workflow.Activities.CodeCondition codecondition1 = new System.Workflow.Activities.CodeCondition(); this.resolveXPathActivity1 = new Ensynch.FIM.Workflow.Activities.ResolveXPathActivity(); this.changeAttributeActivity1 = new Ensynch.FIM.Workflow.Activities.ChangeAttributeActivity(); this.ExecuteCode = new System.Workflow.Activities.CodeActivity(); this.whileAllParametersNotResolved = new System.Workflow.Activities.WhileActivity(); this.Preprocessing = new System.Workflow.Activities.CodeActivity(); 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.ComponentModel.ActivityBind activitybind9 = new System.Workflow.ComponentModel.ActivityBind(); // // resolveXPathActivity1 // activitybind5.Name = "CustomCodeActivity"; activitybind5.Path = "ActorID"; this.resolveXPathActivity1.Name = "resolveXPathActivity1"; activitybind6.Name = "CustomCodeActivity"; activitybind6.Path = "XPathResolved"; activitybind7.Name = "CustomCodeActivity"; activitybind7.Path = "TheActivityName"; activitybind8.Name = "CustomCodeActivity"; activitybind8.Path = "XPath"; this.resolveXPathActivity1.SetBinding(Ensynch.FIM.Workflow.Activities.ResolveXPathActivity.ActorIDProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind5))); this.resolveXPathActivity1.SetBinding(Ensynch.FIM.Workflow.Activities.ResolveXPathActivity.ThisActivityNameProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind7))); this.resolveXPathActivity1.SetBinding(Ensynch.FIM.Workflow.Activities.ResolveXPathActivity.ResolvedValueProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind6))); this.resolveXPathActivity1.SetBinding(Ensynch.FIM.Workflow.Activities.ResolveXPathActivity.XPathProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind8))); // // changeAttributeActivity1 // activitybind1.Name = "CustomCodeActivity"; activitybind1.Path = "ActorID"; activitybind2.Name = "CustomCodeActivity"; activitybind2.Path = "Target"; activitybind3.Name = "CustomCodeActivity"; activitybind3.Path = "CodeReturnValue"; this.changeAttributeActivity1.DiagnosticAfterActivityName = " (After)"; this.changeAttributeActivity1.DiagnosticBeforeActivityName = " (Before)"; this.changeAttributeActivity1.Name = "changeAttributeActivity1"; activitybind4.Name = "CustomCodeActivity"; activitybind4.Path = "TheActivityName"; activitybind9.Name = "CustomCodeActivity"; activitybind9.Path = "ReturnType"; this.changeAttributeActivity1.SetBinding(Ensynch.FIM.Workflow.Activities.ChangeAttributeActivity.ActorIDProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind1))); this.changeAttributeActivity1.SetBinding(Ensynch.FIM.Workflow.Activities.ChangeAttributeActivity.DestinationStringProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind2))); this.changeAttributeActivity1.SetBinding(Ensynch.FIM.Workflow.Activities.ChangeAttributeActivity.DestinationValueProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind3))); this.changeAttributeActivity1.SetBinding(Ensynch.FIM.Workflow.Activities.ChangeAttributeActivity.ThisActivityNameProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind4))); this.changeAttributeActivity1.SetBinding(Ensynch.FIM.Workflow.Activities.ChangeAttributeActivity.ValueTypeProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind9))); // // ExecuteCode // this.ExecuteCode.Name = "ExecuteCode"; this.ExecuteCode.ExecuteCode += new System.EventHandler(this._buildAndExecuteCode); // // whileAllParametersNotResolved // this.whileAllParametersNotResolved.Activities.Add(this.resolveXPathActivity1); codecondition1.Condition += new System.EventHandler <System.Workflow.Activities.ConditionalEventArgs>(this._whileXPathNotResolved); this.whileAllParametersNotResolved.Condition = codecondition1; this.whileAllParametersNotResolved.Name = "whileAllParametersNotResolved"; // // Preprocessing // this.Preprocessing.Name = "Preprocessing"; this.Preprocessing.ExecuteCode += new System.EventHandler(this._preprocessing); // // CustomCodeActivity // this.Activities.Add(this.Preprocessing); this.Activities.Add(this.whileAllParametersNotResolved); this.Activities.Add(this.ExecuteCode); this.Activities.Add(this.changeAttributeActivity1); this.Name = "CustomCodeActivity"; //this.TheActivityName = null; this.CanModifyActivities = false; }
private void InitializeComponent() { this.CanModifyActivities = true; System.Workflow.ComponentModel.ActivityBind activitybind1 = new System.Workflow.ComponentModel.ActivityBind(); System.Workflow.ComponentModel.WorkflowParameterBinding workflowparameterbinding1 = new System.Workflow.ComponentModel.WorkflowParameterBinding(); this.createBallotCallExternalMethodActivity = new System.Workflow.Activities.CallExternalMethodActivity(); this.waitForResponseListenActivity = new System.Workflow.Activities.ListenActivity(); this.waitForApprovalEventDrivenActivity = new System.Workflow.Activities.EventDrivenActivity(); this.waitForRejectionEventDrivenActivity = new System.Workflow.Activities.EventDrivenActivity(); this.approvedHandleExternalEventActivity = new System.Workflow.Activities.HandleExternalEventActivity(); this.rejectedHandleExternalEventActivity = new System.Workflow.Activities.HandleExternalEventActivity(); // // createBallotCallExternalMethodActivity // this.createBallotCallExternalMethodActivity.InterfaceType = typeof(Microsoft.Samples.Workflow.Communication.HostCommunication.IVotingService); this.createBallotCallExternalMethodActivity.MethodName = "CreateBallot"; this.createBallotCallExternalMethodActivity.Name = "createBallotCallExternalMethodActivity"; activitybind1.Name = "VotingServiceWorkflow"; activitybind1.Path = "Alias"; workflowparameterbinding1.ParameterName = "alias"; workflowparameterbinding1.SetBinding(System.Workflow.ComponentModel.WorkflowParameterBinding.ValueProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind1))); this.createBallotCallExternalMethodActivity.ParameterBindings.Add(workflowparameterbinding1); // // waitForResponseListenActivity // this.waitForResponseListenActivity.Activities.Add(this.waitForApprovalEventDrivenActivity); this.waitForResponseListenActivity.Activities.Add(this.waitForRejectionEventDrivenActivity); this.waitForResponseListenActivity.Name = "waitForResponseListenActivity"; // // waitForApprovalEventDrivenActivity // this.waitForApprovalEventDrivenActivity.Activities.Add(this.approvedHandleExternalEventActivity); this.waitForApprovalEventDrivenActivity.Name = "waitForApprovalEventDrivenActivity"; // // waitForRejectionEventDrivenActivity // this.waitForRejectionEventDrivenActivity.Activities.Add(this.rejectedHandleExternalEventActivity); this.waitForRejectionEventDrivenActivity.Name = "waitForRejectionEventDrivenActivity"; // // approvedHandleExternalEventActivity // this.approvedHandleExternalEventActivity.EventName = "ApprovedProposal"; this.approvedHandleExternalEventActivity.InterfaceType = typeof(Microsoft.Samples.Workflow.Communication.HostCommunication.IVotingService); this.approvedHandleExternalEventActivity.Name = "approvedHandleExternalEventActivity"; this.approvedHandleExternalEventActivity.Roles = null; this.approvedHandleExternalEventActivity.Invoked += new System.EventHandler <ExternalDataEventArgs>(this.OnApproved); // // rejectedHandleExternalEventActivity // this.rejectedHandleExternalEventActivity.EventName = "RejectedProposal"; this.rejectedHandleExternalEventActivity.InterfaceType = typeof(Microsoft.Samples.Workflow.Communication.HostCommunication.IVotingService); this.rejectedHandleExternalEventActivity.Name = "rejectedHandleExternalEventActivity"; this.rejectedHandleExternalEventActivity.Roles = null; this.rejectedHandleExternalEventActivity.Invoked += new System.EventHandler <ExternalDataEventArgs>(this.OnRejected); // // VotingServiceWorkflow // this.Activities.Add(this.createBallotCallExternalMethodActivity); this.Activities.Add(this.waitForResponseListenActivity); this.Name = "VotingServiceWorkflow"; this.CanModifyActivities = false; }
private void InitializeComponent() { this.CanModifyActivities = true; System.Workflow.ComponentModel.ActivityBind activitybind1 = new System.Workflow.ComponentModel.ActivityBind(); System.Workflow.ComponentModel.WorkflowParameterBinding workflowparameterbinding1 = new System.Workflow.ComponentModel.WorkflowParameterBinding(); System.Workflow.ComponentModel.ActivityBind activitybind2 = new System.Workflow.ComponentModel.ActivityBind(); System.Workflow.ComponentModel.WorkflowParameterBinding workflowparameterbinding2 = new System.Workflow.ComponentModel.WorkflowParameterBinding(); System.Workflow.ComponentModel.ActivityBind activitybind3 = new System.Workflow.ComponentModel.ActivityBind(); System.Workflow.ComponentModel.WorkflowParameterBinding workflowparameterbinding3 = new System.Workflow.ComponentModel.WorkflowParameterBinding(); System.Workflow.ComponentModel.ActivityBind activitybind4 = new System.Workflow.ComponentModel.ActivityBind(); System.Workflow.ComponentModel.ActivityBind activitybind5 = new System.Workflow.ComponentModel.ActivityBind(); System.Workflow.ComponentModel.WorkflowParameterBinding workflowparameterbinding4 = new System.Workflow.ComponentModel.WorkflowParameterBinding(); System.Workflow.ComponentModel.ActivityBind activitybind6 = new System.Workflow.ComponentModel.ActivityBind(); System.Workflow.ComponentModel.WorkflowParameterBinding workflowparameterbinding5 = new System.Workflow.ComponentModel.WorkflowParameterBinding(); System.Workflow.ComponentModel.ActivityBind activitybind7 = new System.Workflow.ComponentModel.ActivityBind(); System.Workflow.ComponentModel.WorkflowParameterBinding workflowparameterbinding6 = new System.Workflow.ComponentModel.WorkflowParameterBinding(); System.Workflow.ComponentModel.ActivityBind activitybind8 = new System.Workflow.ComponentModel.ActivityBind(); System.Workflow.ComponentModel.WorkflowParameterBinding workflowparameterbinding7 = new System.Workflow.ComponentModel.WorkflowParameterBinding(); System.Workflow.ComponentModel.ActivityBind activitybind9 = new System.Workflow.ComponentModel.ActivityBind(); System.Workflow.ComponentModel.WorkflowParameterBinding workflowparameterbinding8 = new System.Workflow.ComponentModel.WorkflowParameterBinding(); System.Workflow.ComponentModel.ActivityBind activitybind10 = new System.Workflow.ComponentModel.ActivityBind(); System.Workflow.ComponentModel.WorkflowParameterBinding workflowparameterbinding9 = new System.Workflow.ComponentModel.WorkflowParameterBinding(); System.Workflow.ComponentModel.ActivityBind activitybind11 = new System.Workflow.ComponentModel.ActivityBind(); System.Workflow.ComponentModel.WorkflowParameterBinding workflowparameterbinding10 = new System.Workflow.ComponentModel.WorkflowParameterBinding(); System.Workflow.ComponentModel.ActivityBind activitybind12 = new System.Workflow.ComponentModel.ActivityBind(); System.Workflow.Activities.Rules.RuleConditionReference ruleconditionreference1 = new System.Workflow.Activities.Rules.RuleConditionReference(); System.Workflow.ComponentModel.ActivityBind activitybind13 = new System.Workflow.ComponentModel.ActivityBind(); System.Workflow.ComponentModel.WorkflowParameterBinding workflowparameterbinding11 = new System.Workflow.ComponentModel.WorkflowParameterBinding(); System.Workflow.ComponentModel.ActivityBind activitybind14 = new System.Workflow.ComponentModel.ActivityBind(); System.Workflow.ComponentModel.ActivityBind activitybind15 = new System.Workflow.ComponentModel.ActivityBind(); System.Workflow.ComponentModel.WorkflowParameterBinding workflowparameterbinding12 = new System.Workflow.ComponentModel.WorkflowParameterBinding(); System.Workflow.ComponentModel.ActivityBind activitybind16 = new System.Workflow.ComponentModel.ActivityBind(); System.Workflow.ComponentModel.WorkflowParameterBinding workflowparameterbinding13 = new System.Workflow.ComponentModel.WorkflowParameterBinding(); System.Workflow.ComponentModel.ActivityBind activitybind17 = new System.Workflow.ComponentModel.ActivityBind(); System.Workflow.ComponentModel.WorkflowParameterBinding workflowparameterbinding14 = new System.Workflow.ComponentModel.WorkflowParameterBinding(); System.Workflow.ComponentModel.ActivityBind activitybind18 = new System.Workflow.ComponentModel.ActivityBind(); System.Workflow.ComponentModel.WorkflowParameterBinding workflowparameterbinding15 = new System.Workflow.ComponentModel.WorkflowParameterBinding(); System.Workflow.ComponentModel.ActivityBind activitybind19 = new System.Workflow.ComponentModel.ActivityBind(); System.Workflow.ComponentModel.ActivityBind activitybind20 = new System.Workflow.ComponentModel.ActivityBind(); System.Workflow.ComponentModel.WorkflowParameterBinding workflowparameterbinding16 = new System.Workflow.ComponentModel.WorkflowParameterBinding(); System.Workflow.Activities.Rules.RuleConditionReference ruleconditionreference2 = new System.Workflow.Activities.Rules.RuleConditionReference(); System.Workflow.Activities.Rules.RuleConditionReference ruleconditionreference3 = new System.Workflow.Activities.Rules.RuleConditionReference(); System.Workflow.Activities.Rules.RuleConditionReference ruleconditionreference4 = new System.Workflow.Activities.Rules.RuleConditionReference(); System.Workflow.Activities.Rules.RuleConditionReference ruleconditionreference5 = new System.Workflow.Activities.Rules.RuleConditionReference(); System.Workflow.Activities.Rules.RuleConditionReference ruleconditionreference6 = new System.Workflow.Activities.Rules.RuleConditionReference(); System.Workflow.ComponentModel.ActivityBind activitybind21 = new System.Workflow.ComponentModel.ActivityBind(); System.Workflow.ComponentModel.WorkflowParameterBinding workflowparameterbinding17 = new System.Workflow.ComponentModel.WorkflowParameterBinding(); System.Workflow.Activities.Rules.RuleConditionReference ruleconditionreference7 = new System.Workflow.Activities.Rules.RuleConditionReference(); this.SetAvailableNowShortTimeout = new System.Workflow.Activities.CodeActivity(); this.AvailableNowConfirmedWithShortReminder = new System.Workflow.Activities.HandleExternalEventActivity(); this.SetAvailableNowLongTimeout = new System.Workflow.Activities.CodeActivity(); this.AvailableNowConfirmedWithLongReminder = new System.Workflow.Activities.HandleExternalEventActivity(); this.CreateActivelyLookingNotification = new System.Workflow.Activities.CallExternalMethodActivity(); this.UpdateStatusActivelyLooking = new System.Workflow.Activities.CallExternalMethodActivity(); this.SetStateActivelyLooking = new System.Workflow.Activities.CodeActivity(); this.AvailableNowResponseDelay = new System.Workflow.Activities.DelayActivity(); this.StatusChanged5 = new System.Workflow.Activities.HandleExternalEventActivity(); this.SetAvailableNowResponseShortTimeout = new System.Workflow.Activities.CallExternalMethodActivity(); this.SetAvailableNowResponseLongTimeout = new System.Workflow.Activities.CallExternalMethodActivity(); this.UpdateStatusAvailableNow = new System.Workflow.Activities.CallExternalMethodActivity(); this.SetStateAvailableNow = new System.Workflow.Activities.CodeActivity(); this.ActivelyLookingUpgraded = new System.Workflow.Activities.HandleExternalEventActivity(); this.ActivelyLookingConfirmed = new System.Workflow.Activities.HandleExternalEventActivity(); this.CreatePassiveNotification = new System.Workflow.Activities.CallExternalMethodActivity(); this.UpdateStatusPassive = new System.Workflow.Activities.CallExternalMethodActivity(); this.SetStatePassive = new System.Workflow.Activities.CodeActivity(); this.ActivelyLookingResponseDelay = new System.Workflow.Activities.DelayActivity(); this.StatusChanged3 = new System.Workflow.Activities.HandleExternalEventActivity(); this.ConfirmAvailableNowShort = new System.Workflow.Activities.EventDrivenActivity(); this.ConfirmAvailableNowLong = new System.Workflow.Activities.EventDrivenActivity(); this.DowngradeAvailableNow = new System.Workflow.Activities.EventDrivenActivity(); this.ChangeAvailableNow = new System.Workflow.Activities.EventDrivenActivity(); this.GetAvailableNowResponseShortTimeout = new System.Workflow.Activities.IfElseBranchActivity(); this.GetAvailableNowResponseLongTimeout = new System.Workflow.Activities.IfElseBranchActivity(); this.UpgradeActivelyLooking = new System.Workflow.Activities.EventDrivenActivity(); this.ConfirmActivelyLooking = new System.Workflow.Activities.EventDrivenActivity(); this.DowngradeActivelyLooking = new System.Workflow.Activities.EventDrivenActivity(); this.ChangeActivelyLooking = new System.Workflow.Activities.EventDrivenActivity(); this.StatusChanged4 = new System.Workflow.Activities.HandleExternalEventActivity(); this.AvailableNowResponse = new System.Workflow.Activities.ListenActivity(); this.SetAvailableNowResponseTimeout = new System.Workflow.Activities.IfElseActivity(); this.CreateAvailableNowConfirmationRequest = new System.Workflow.Activities.CallExternalMethodActivity(); this.AvailableNowConfirmationDelay = new System.Workflow.Activities.DelayActivity(); this.SetAvailableNowConfirmationShortTimeout = new System.Workflow.Activities.CallExternalMethodActivity(); this.SetAvailableNowConfirmationLongTimeout = new System.Workflow.Activities.CallExternalMethodActivity(); this.SetAvailableNowTimeoutZero = new System.Workflow.Activities.CodeActivity(); this.ActivelyLookingResponse = new System.Workflow.Activities.ListenActivity(); this.SetActivelyLookingResponseTimeout = new System.Workflow.Activities.CallExternalMethodActivity(); this.CreateActivelyLookingConfirmationRequest = new System.Workflow.Activities.CallExternalMethodActivity(); this.ActivelyLookingConfirmationDelay = new System.Workflow.Activities.DelayActivity(); this.StatusChanged2 = new System.Workflow.Activities.HandleExternalEventActivity(); this.SetActivelyLookingConfirmationTimeout = new System.Workflow.Activities.CallExternalMethodActivity(); this.SetActivelyLookingTimeoutZero = new System.Workflow.Activities.CodeActivity(); this.AvailableNowStatusChanged = new System.Workflow.Activities.EventDrivenActivity(); this.AvailableNowConfirmation = new System.Workflow.Activities.EventDrivenActivity(); this.GetAvailableNowShortTimeout = new System.Workflow.Activities.IfElseBranchActivity(); this.GetAvailableNowLongTimeout = new System.Workflow.Activities.IfElseBranchActivity(); this.IgnoreAvailableNowTimeout = new System.Workflow.Activities.IfElseBranchActivity(); this.ActivelyLookingConfirmation = new System.Workflow.Activities.EventDrivenActivity(); this.ActivelyLookingStatusChanged = new System.Workflow.Activities.EventDrivenActivity(); this.GetActivelyLookingTimeout = new System.Workflow.Activities.IfElseBranchActivity(); this.IgnoreActivelyLookingTimeout = new System.Workflow.Activities.IfElseBranchActivity(); this.Available_Reminder = new System.Workflow.Activities.ListenActivity(); this.SetAvailableNowTimeout = new System.Workflow.Activities.IfElseActivity(); this.ActivelyLookingReminder = new System.Workflow.Activities.ListenActivity(); this.SetActivelyLookingTimeout = new System.Workflow.Activities.IfElseActivity(); this.AvailableNow = new System.Workflow.Activities.IfElseBranchActivity(); this.ActivelyLooking = new System.Workflow.Activities.IfElseBranchActivity(); this.SwitchState = new System.Workflow.Activities.IfElseActivity(); this.Complete = new System.Workflow.Activities.CallExternalMethodActivity(); this.WhileNotPassive = new System.Workflow.Activities.WhileActivity(); // // SetAvailableNowShortTimeout // this.SetAvailableNowShortTimeout.Name = "SetAvailableNowShortTimeout"; this.SetAvailableNowShortTimeout.ExecuteCode += new System.EventHandler(this.ExecuteSetAvailableNowShortTimeout); // // AvailableNowConfirmedWithShortReminder // this.AvailableNowConfirmedWithShortReminder.EventName = "AvailableNowConfirmedWithShortReminder"; this.AvailableNowConfirmedWithShortReminder.InterfaceType = typeof(LinkMe.Workflow.Design.CandidateStatusWorkflow.IDataExchange); this.AvailableNowConfirmedWithShortReminder.Name = "AvailableNowConfirmedWithShortReminder"; // // SetAvailableNowLongTimeout // this.SetAvailableNowLongTimeout.Name = "SetAvailableNowLongTimeout"; this.SetAvailableNowLongTimeout.ExecuteCode += new System.EventHandler(this.ExecuteSetAvailableNowLongTimeout); // // AvailableNowConfirmedWithLongReminder // this.AvailableNowConfirmedWithLongReminder.EventName = "AvailableNowConfirmedWithLongReminder"; this.AvailableNowConfirmedWithLongReminder.InterfaceType = typeof(LinkMe.Workflow.Design.CandidateStatusWorkflow.IDataExchange); this.AvailableNowConfirmedWithLongReminder.Name = "AvailableNowConfirmedWithLongReminder"; // // CreateActivelyLookingNotification // this.CreateActivelyLookingNotification.InterfaceType = typeof(LinkMe.Workflow.Design.CandidateStatusWorkflow.IDataExchange); this.CreateActivelyLookingNotification.MethodName = "CreateActivelyLookingNotification"; this.CreateActivelyLookingNotification.Name = "CreateActivelyLookingNotification"; activitybind1.Name = "Workflow"; activitybind1.Path = "CandidateId"; workflowparameterbinding1.ParameterName = "candidateId"; workflowparameterbinding1.SetBinding(System.Workflow.ComponentModel.WorkflowParameterBinding.ValueProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind1))); this.CreateActivelyLookingNotification.ParameterBindings.Add(workflowparameterbinding1); // // UpdateStatusActivelyLooking // this.UpdateStatusActivelyLooking.InterfaceType = typeof(LinkMe.Workflow.Design.CandidateStatusWorkflow.IDataExchange); this.UpdateStatusActivelyLooking.MethodName = "UpdateStatus"; this.UpdateStatusActivelyLooking.Name = "UpdateStatusActivelyLooking"; activitybind2.Name = "Workflow"; activitybind2.Path = "CandidateId"; workflowparameterbinding2.ParameterName = "candidateId"; workflowparameterbinding2.SetBinding(System.Workflow.ComponentModel.WorkflowParameterBinding.ValueProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind2))); activitybind3.Name = "Workflow"; activitybind3.Path = "State"; workflowparameterbinding3.ParameterName = "state"; workflowparameterbinding3.SetBinding(System.Workflow.ComponentModel.WorkflowParameterBinding.ValueProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind3))); this.UpdateStatusActivelyLooking.ParameterBindings.Add(workflowparameterbinding2); this.UpdateStatusActivelyLooking.ParameterBindings.Add(workflowparameterbinding3); // // SetStateActivelyLooking // this.SetStateActivelyLooking.Name = "SetStateActivelyLooking"; this.SetStateActivelyLooking.ExecuteCode += new System.EventHandler(this.ExecuteSetStateActivelyLooking); // // AvailableNowResponseDelay // this.AvailableNowResponseDelay.Name = "AvailableNowResponseDelay"; activitybind4.Name = "Workflow"; activitybind4.Path = "AvailableNowResponseTimeout"; this.AvailableNowResponseDelay.SetBinding(System.Workflow.Activities.DelayActivity.TimeoutDurationProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind4))); // // StatusChanged5 // this.StatusChanged5.EventName = "StatusChanged"; this.StatusChanged5.InterfaceType = typeof(LinkMe.Workflow.Design.CandidateStatusWorkflow.IDataExchange); this.StatusChanged5.Name = "StatusChanged5"; this.StatusChanged5.Invoked += new System.EventHandler <System.Workflow.Activities.ExternalDataEventArgs>(this.StatusChanged_Invoked); // // SetAvailableNowResponseShortTimeout // this.SetAvailableNowResponseShortTimeout.InterfaceType = typeof(LinkMe.Workflow.Design.CandidateStatusWorkflow.IDataExchange); this.SetAvailableNowResponseShortTimeout.MethodName = "GetAvailableNowResponseShortTimeout"; this.SetAvailableNowResponseShortTimeout.Name = "SetAvailableNowResponseShortTimeout"; activitybind5.Name = "Workflow"; activitybind5.Path = "AvailableNowResponseTimeout"; workflowparameterbinding4.ParameterName = "(ReturnValue)"; workflowparameterbinding4.SetBinding(System.Workflow.ComponentModel.WorkflowParameterBinding.ValueProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind5))); this.SetAvailableNowResponseShortTimeout.ParameterBindings.Add(workflowparameterbinding4); // // SetAvailableNowResponseLongTimeout // this.SetAvailableNowResponseLongTimeout.InterfaceType = typeof(LinkMe.Workflow.Design.CandidateStatusWorkflow.IDataExchange); this.SetAvailableNowResponseLongTimeout.MethodName = "GetAvailableNowResponseLongTimeout"; this.SetAvailableNowResponseLongTimeout.Name = "SetAvailableNowResponseLongTimeout"; activitybind6.Name = "Workflow"; activitybind6.Path = "AvailableNowResponseTimeout"; workflowparameterbinding5.ParameterName = "(ReturnValue)"; workflowparameterbinding5.SetBinding(System.Workflow.ComponentModel.WorkflowParameterBinding.ValueProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind6))); this.SetAvailableNowResponseLongTimeout.ParameterBindings.Add(workflowparameterbinding5); // // UpdateStatusAvailableNow // this.UpdateStatusAvailableNow.InterfaceType = typeof(LinkMe.Workflow.Design.CandidateStatusWorkflow.IDataExchange); this.UpdateStatusAvailableNow.MethodName = "UpdateStatus"; this.UpdateStatusAvailableNow.Name = "UpdateStatusAvailableNow"; activitybind7.Name = "Workflow"; activitybind7.Path = "CandidateId"; workflowparameterbinding6.ParameterName = "candidateId"; workflowparameterbinding6.SetBinding(System.Workflow.ComponentModel.WorkflowParameterBinding.ValueProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind7))); activitybind8.Name = "Workflow"; activitybind8.Path = "State"; workflowparameterbinding7.ParameterName = "state"; workflowparameterbinding7.SetBinding(System.Workflow.ComponentModel.WorkflowParameterBinding.ValueProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind8))); this.UpdateStatusAvailableNow.ParameterBindings.Add(workflowparameterbinding6); this.UpdateStatusAvailableNow.ParameterBindings.Add(workflowparameterbinding7); // // SetStateAvailableNow // this.SetStateAvailableNow.Name = "SetStateAvailableNow"; this.SetStateAvailableNow.ExecuteCode += new System.EventHandler(this.ExecuteSetStateAvailableNow); // // ActivelyLookingUpgraded // this.ActivelyLookingUpgraded.EventName = "ActivelyLookingUpgraded"; this.ActivelyLookingUpgraded.InterfaceType = typeof(LinkMe.Workflow.Design.CandidateStatusWorkflow.IDataExchange); this.ActivelyLookingUpgraded.Name = "ActivelyLookingUpgraded"; // // ActivelyLookingConfirmed // this.ActivelyLookingConfirmed.EventName = "ActivelyLookingConfirmed"; this.ActivelyLookingConfirmed.InterfaceType = typeof(LinkMe.Workflow.Design.CandidateStatusWorkflow.IDataExchange); this.ActivelyLookingConfirmed.Name = "ActivelyLookingConfirmed"; // // CreatePassiveNotification // this.CreatePassiveNotification.InterfaceType = typeof(LinkMe.Workflow.Design.CandidateStatusWorkflow.IDataExchange); this.CreatePassiveNotification.MethodName = "CreatePassiveNotification"; this.CreatePassiveNotification.Name = "CreatePassiveNotification"; activitybind9.Name = "Workflow"; activitybind9.Path = "CandidateId"; workflowparameterbinding8.ParameterName = "candidateId"; workflowparameterbinding8.SetBinding(System.Workflow.ComponentModel.WorkflowParameterBinding.ValueProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind9))); this.CreatePassiveNotification.ParameterBindings.Add(workflowparameterbinding8); // // UpdateStatusPassive // this.UpdateStatusPassive.InterfaceType = typeof(LinkMe.Workflow.Design.CandidateStatusWorkflow.IDataExchange); this.UpdateStatusPassive.MethodName = "UpdateStatus"; this.UpdateStatusPassive.Name = "UpdateStatusPassive"; activitybind10.Name = "Workflow"; activitybind10.Path = "CandidateId"; workflowparameterbinding9.ParameterName = "candidateId"; workflowparameterbinding9.SetBinding(System.Workflow.ComponentModel.WorkflowParameterBinding.ValueProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind10))); activitybind11.Name = "Workflow"; activitybind11.Path = "State"; workflowparameterbinding10.ParameterName = "state"; workflowparameterbinding10.SetBinding(System.Workflow.ComponentModel.WorkflowParameterBinding.ValueProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind11))); this.UpdateStatusPassive.ParameterBindings.Add(workflowparameterbinding9); this.UpdateStatusPassive.ParameterBindings.Add(workflowparameterbinding10); // // SetStatePassive // this.SetStatePassive.Name = "SetStatePassive"; this.SetStatePassive.ExecuteCode += new System.EventHandler(this.ExecuteSetStatePassive); // // ActivelyLookingResponseDelay // this.ActivelyLookingResponseDelay.Name = "ActivelyLookingResponseDelay"; activitybind12.Name = "Workflow"; activitybind12.Path = "ActivelyLookingResponseTimeout"; this.ActivelyLookingResponseDelay.SetBinding(System.Workflow.Activities.DelayActivity.TimeoutDurationProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind12))); // // StatusChanged3 // this.StatusChanged3.EventName = "StatusChanged"; this.StatusChanged3.InterfaceType = typeof(LinkMe.Workflow.Design.CandidateStatusWorkflow.IDataExchange); this.StatusChanged3.Name = "StatusChanged3"; this.StatusChanged3.Invoked += new System.EventHandler <System.Workflow.Activities.ExternalDataEventArgs>(this.StatusChanged_Invoked); // // ConfirmAvailableNowShort // this.ConfirmAvailableNowShort.Activities.Add(this.AvailableNowConfirmedWithShortReminder); this.ConfirmAvailableNowShort.Activities.Add(this.SetAvailableNowShortTimeout); this.ConfirmAvailableNowShort.Name = "ConfirmAvailableNowShort"; // // ConfirmAvailableNowLong // this.ConfirmAvailableNowLong.Activities.Add(this.AvailableNowConfirmedWithLongReminder); this.ConfirmAvailableNowLong.Activities.Add(this.SetAvailableNowLongTimeout); this.ConfirmAvailableNowLong.Name = "ConfirmAvailableNowLong"; // // DowngradeAvailableNow // this.DowngradeAvailableNow.Activities.Add(this.AvailableNowResponseDelay); this.DowngradeAvailableNow.Activities.Add(this.SetStateActivelyLooking); this.DowngradeAvailableNow.Activities.Add(this.UpdateStatusActivelyLooking); this.DowngradeAvailableNow.Activities.Add(this.CreateActivelyLookingNotification); this.DowngradeAvailableNow.Name = "DowngradeAvailableNow"; // // ChangeAvailableNow // this.ChangeAvailableNow.Activities.Add(this.StatusChanged5); this.ChangeAvailableNow.Name = "ChangeAvailableNow"; // // GetAvailableNowResponseShortTimeout // this.GetAvailableNowResponseShortTimeout.Activities.Add(this.SetAvailableNowResponseShortTimeout); this.GetAvailableNowResponseShortTimeout.Name = "GetAvailableNowResponseShortTimeout"; // // GetAvailableNowResponseLongTimeout // this.GetAvailableNowResponseLongTimeout.Activities.Add(this.SetAvailableNowResponseLongTimeout); ruleconditionreference1.ConditionName = "IfUseAvailableNowResponseLongTimeout"; this.GetAvailableNowResponseLongTimeout.Condition = ruleconditionreference1; this.GetAvailableNowResponseLongTimeout.Name = "GetAvailableNowResponseLongTimeout"; // // UpgradeActivelyLooking // this.UpgradeActivelyLooking.Activities.Add(this.ActivelyLookingUpgraded); this.UpgradeActivelyLooking.Activities.Add(this.SetStateAvailableNow); this.UpgradeActivelyLooking.Activities.Add(this.UpdateStatusAvailableNow); this.UpgradeActivelyLooking.Name = "UpgradeActivelyLooking"; // // ConfirmActivelyLooking // this.ConfirmActivelyLooking.Activities.Add(this.ActivelyLookingConfirmed); this.ConfirmActivelyLooking.Name = "ConfirmActivelyLooking"; // // DowngradeActivelyLooking // this.DowngradeActivelyLooking.Activities.Add(this.ActivelyLookingResponseDelay); this.DowngradeActivelyLooking.Activities.Add(this.SetStatePassive); this.DowngradeActivelyLooking.Activities.Add(this.UpdateStatusPassive); this.DowngradeActivelyLooking.Activities.Add(this.CreatePassiveNotification); this.DowngradeActivelyLooking.Name = "DowngradeActivelyLooking"; // // ChangeActivelyLooking // this.ChangeActivelyLooking.Activities.Add(this.StatusChanged3); this.ChangeActivelyLooking.Name = "ChangeActivelyLooking"; // // StatusChanged4 // this.StatusChanged4.EventName = "StatusChanged"; this.StatusChanged4.InterfaceType = typeof(LinkMe.Workflow.Design.CandidateStatusWorkflow.IDataExchange); this.StatusChanged4.Name = "StatusChanged4"; this.StatusChanged4.Invoked += new System.EventHandler <System.Workflow.Activities.ExternalDataEventArgs>(this.StatusChanged_Invoked); // // AvailableNowResponse // this.AvailableNowResponse.Activities.Add(this.ChangeAvailableNow); this.AvailableNowResponse.Activities.Add(this.DowngradeAvailableNow); this.AvailableNowResponse.Activities.Add(this.ConfirmAvailableNowLong); this.AvailableNowResponse.Activities.Add(this.ConfirmAvailableNowShort); this.AvailableNowResponse.Name = "AvailableNowResponse"; // // SetAvailableNowResponseTimeout // this.SetAvailableNowResponseTimeout.Activities.Add(this.GetAvailableNowResponseLongTimeout); this.SetAvailableNowResponseTimeout.Activities.Add(this.GetAvailableNowResponseShortTimeout); this.SetAvailableNowResponseTimeout.Name = "SetAvailableNowResponseTimeout"; // // CreateAvailableNowConfirmationRequest // this.CreateAvailableNowConfirmationRequest.InterfaceType = typeof(LinkMe.Workflow.Design.CandidateStatusWorkflow.IDataExchange); this.CreateAvailableNowConfirmationRequest.MethodName = "CreateAvailableNowConfirmationRequest"; this.CreateAvailableNowConfirmationRequest.Name = "CreateAvailableNowConfirmationRequest"; activitybind13.Name = "Workflow"; activitybind13.Path = "CandidateId"; workflowparameterbinding11.ParameterName = "candidateId"; workflowparameterbinding11.SetBinding(System.Workflow.ComponentModel.WorkflowParameterBinding.ValueProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind13))); this.CreateAvailableNowConfirmationRequest.ParameterBindings.Add(workflowparameterbinding11); // // AvailableNowConfirmationDelay // this.AvailableNowConfirmationDelay.Name = "AvailableNowConfirmationDelay"; activitybind14.Name = "Workflow"; activitybind14.Path = "AvailableNowConfirmationTimeout"; this.AvailableNowConfirmationDelay.SetBinding(System.Workflow.Activities.DelayActivity.TimeoutDurationProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind14))); // // SetAvailableNowConfirmationShortTimeout // this.SetAvailableNowConfirmationShortTimeout.InterfaceType = typeof(LinkMe.Workflow.Design.CandidateStatusWorkflow.IDataExchange); this.SetAvailableNowConfirmationShortTimeout.MethodName = "GetAvailableNowConfirmationShortTimeout"; this.SetAvailableNowConfirmationShortTimeout.Name = "SetAvailableNowConfirmationShortTimeout"; activitybind15.Name = "Workflow"; activitybind15.Path = "AvailableNowConfirmationTimeout"; workflowparameterbinding12.ParameterName = "(ReturnValue)"; workflowparameterbinding12.SetBinding(System.Workflow.ComponentModel.WorkflowParameterBinding.ValueProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind15))); this.SetAvailableNowConfirmationShortTimeout.ParameterBindings.Add(workflowparameterbinding12); // // SetAvailableNowConfirmationLongTimeout // this.SetAvailableNowConfirmationLongTimeout.InterfaceType = typeof(LinkMe.Workflow.Design.CandidateStatusWorkflow.IDataExchange); this.SetAvailableNowConfirmationLongTimeout.MethodName = "GetAvailableNowConfirmationLongTimeout"; this.SetAvailableNowConfirmationLongTimeout.Name = "SetAvailableNowConfirmationLongTimeout"; activitybind16.Name = "Workflow"; activitybind16.Path = "AvailableNowConfirmationTimeout"; workflowparameterbinding13.ParameterName = "(ReturnValue)"; workflowparameterbinding13.SetBinding(System.Workflow.ComponentModel.WorkflowParameterBinding.ValueProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind16))); this.SetAvailableNowConfirmationLongTimeout.ParameterBindings.Add(workflowparameterbinding13); // // SetAvailableNowTimeoutZero // this.SetAvailableNowTimeoutZero.Name = "SetAvailableNowTimeoutZero"; this.SetAvailableNowTimeoutZero.ExecuteCode += new System.EventHandler(this.ExecuteSetAvailableNowTimeoutZero); // // ActivelyLookingResponse // this.ActivelyLookingResponse.Activities.Add(this.ChangeActivelyLooking); this.ActivelyLookingResponse.Activities.Add(this.DowngradeActivelyLooking); this.ActivelyLookingResponse.Activities.Add(this.ConfirmActivelyLooking); this.ActivelyLookingResponse.Activities.Add(this.UpgradeActivelyLooking); this.ActivelyLookingResponse.Name = "ActivelyLookingResponse"; // // SetActivelyLookingResponseTimeout // this.SetActivelyLookingResponseTimeout.InterfaceType = typeof(LinkMe.Workflow.Design.CandidateStatusWorkflow.IDataExchange); this.SetActivelyLookingResponseTimeout.MethodName = "GetActivelyLookingResponseTimeout"; this.SetActivelyLookingResponseTimeout.Name = "SetActivelyLookingResponseTimeout"; activitybind17.Name = "Workflow"; activitybind17.Path = "ActivelyLookingResponseTimeout"; workflowparameterbinding14.ParameterName = "(ReturnValue)"; workflowparameterbinding14.SetBinding(System.Workflow.ComponentModel.WorkflowParameterBinding.ValueProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind17))); this.SetActivelyLookingResponseTimeout.ParameterBindings.Add(workflowparameterbinding14); // // CreateActivelyLookingConfirmationRequest // this.CreateActivelyLookingConfirmationRequest.InterfaceType = typeof(LinkMe.Workflow.Design.CandidateStatusWorkflow.IDataExchange); this.CreateActivelyLookingConfirmationRequest.MethodName = "CreateActivelyLookingConfirmationRequest"; this.CreateActivelyLookingConfirmationRequest.Name = "CreateActivelyLookingConfirmationRequest"; activitybind18.Name = "Workflow"; activitybind18.Path = "CandidateId"; workflowparameterbinding15.ParameterName = "candidateId"; workflowparameterbinding15.SetBinding(System.Workflow.ComponentModel.WorkflowParameterBinding.ValueProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind18))); this.CreateActivelyLookingConfirmationRequest.ParameterBindings.Add(workflowparameterbinding15); // // ActivelyLookingConfirmationDelay // this.ActivelyLookingConfirmationDelay.Name = "ActivelyLookingConfirmationDelay"; activitybind19.Name = "Workflow"; activitybind19.Path = "ActivelyLookingConfirmationTimeout"; this.ActivelyLookingConfirmationDelay.SetBinding(System.Workflow.Activities.DelayActivity.TimeoutDurationProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind19))); // // StatusChanged2 // this.StatusChanged2.EventName = "StatusChanged"; this.StatusChanged2.InterfaceType = typeof(LinkMe.Workflow.Design.CandidateStatusWorkflow.IDataExchange); this.StatusChanged2.Name = "StatusChanged2"; this.StatusChanged2.Invoked += new System.EventHandler <System.Workflow.Activities.ExternalDataEventArgs>(this.StatusChanged_Invoked); // // SetActivelyLookingConfirmationTimeout // this.SetActivelyLookingConfirmationTimeout.InterfaceType = typeof(LinkMe.Workflow.Design.CandidateStatusWorkflow.IDataExchange); this.SetActivelyLookingConfirmationTimeout.MethodName = "GetActivelyLookingConfirmationTimeout"; this.SetActivelyLookingConfirmationTimeout.Name = "SetActivelyLookingConfirmationTimeout"; activitybind20.Name = "Workflow"; activitybind20.Path = "ActivelyLookingConfirmationTimeout"; workflowparameterbinding16.ParameterName = "(ReturnValue)"; workflowparameterbinding16.SetBinding(System.Workflow.ComponentModel.WorkflowParameterBinding.ValueProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind20))); this.SetActivelyLookingConfirmationTimeout.ParameterBindings.Add(workflowparameterbinding16); // // SetActivelyLookingTimeoutZero // this.SetActivelyLookingTimeoutZero.Name = "SetActivelyLookingTimeoutZero"; this.SetActivelyLookingTimeoutZero.ExecuteCode += new System.EventHandler(this.ExecuteSetActivelyLookingTimeoutZero); // // AvailableNowStatusChanged // this.AvailableNowStatusChanged.Activities.Add(this.StatusChanged4); this.AvailableNowStatusChanged.Name = "AvailableNowStatusChanged"; // // AvailableNowConfirmation // this.AvailableNowConfirmation.Activities.Add(this.AvailableNowConfirmationDelay); this.AvailableNowConfirmation.Activities.Add(this.CreateAvailableNowConfirmationRequest); this.AvailableNowConfirmation.Activities.Add(this.SetAvailableNowResponseTimeout); this.AvailableNowConfirmation.Activities.Add(this.AvailableNowResponse); this.AvailableNowConfirmation.Name = "AvailableNowConfirmation"; // // GetAvailableNowShortTimeout // this.GetAvailableNowShortTimeout.Activities.Add(this.SetAvailableNowConfirmationShortTimeout); this.GetAvailableNowShortTimeout.Name = "GetAvailableNowShortTimeout"; // // GetAvailableNowLongTimeout // this.GetAvailableNowLongTimeout.Activities.Add(this.SetAvailableNowConfirmationLongTimeout); ruleconditionreference2.ConditionName = "IfUseAvailableNowConfirmationLongTimeout"; this.GetAvailableNowLongTimeout.Condition = ruleconditionreference2; this.GetAvailableNowLongTimeout.Name = "GetAvailableNowLongTimeout"; // // IgnoreAvailableNowTimeout // this.IgnoreAvailableNowTimeout.Activities.Add(this.SetAvailableNowTimeoutZero); ruleconditionreference3.ConditionName = "IgnoreTimeoutOnce"; this.IgnoreAvailableNowTimeout.Condition = ruleconditionreference3; this.IgnoreAvailableNowTimeout.Name = "IgnoreAvailableNowTimeout"; // // ActivelyLookingConfirmation // this.ActivelyLookingConfirmation.Activities.Add(this.ActivelyLookingConfirmationDelay); this.ActivelyLookingConfirmation.Activities.Add(this.CreateActivelyLookingConfirmationRequest); this.ActivelyLookingConfirmation.Activities.Add(this.SetActivelyLookingResponseTimeout); this.ActivelyLookingConfirmation.Activities.Add(this.ActivelyLookingResponse); this.ActivelyLookingConfirmation.Name = "ActivelyLookingConfirmation"; // // ActivelyLookingStatusChanged // this.ActivelyLookingStatusChanged.Activities.Add(this.StatusChanged2); this.ActivelyLookingStatusChanged.Name = "ActivelyLookingStatusChanged"; // // GetActivelyLookingTimeout // this.GetActivelyLookingTimeout.Activities.Add(this.SetActivelyLookingConfirmationTimeout); this.GetActivelyLookingTimeout.Name = "GetActivelyLookingTimeout"; // // IgnoreActivelyLookingTimeout // this.IgnoreActivelyLookingTimeout.Activities.Add(this.SetActivelyLookingTimeoutZero); ruleconditionreference4.ConditionName = "IgnoreTimeout"; this.IgnoreActivelyLookingTimeout.Condition = ruleconditionreference4; this.IgnoreActivelyLookingTimeout.Name = "IgnoreActivelyLookingTimeout"; // // Available_Reminder // this.Available_Reminder.Activities.Add(this.AvailableNowConfirmation); this.Available_Reminder.Activities.Add(this.AvailableNowStatusChanged); this.Available_Reminder.Name = "Available_Reminder"; // // SetAvailableNowTimeout // this.SetAvailableNowTimeout.Activities.Add(this.IgnoreAvailableNowTimeout); this.SetAvailableNowTimeout.Activities.Add(this.GetAvailableNowLongTimeout); this.SetAvailableNowTimeout.Activities.Add(this.GetAvailableNowShortTimeout); this.SetAvailableNowTimeout.Name = "SetAvailableNowTimeout"; // // ActivelyLookingReminder // this.ActivelyLookingReminder.Activities.Add(this.ActivelyLookingStatusChanged); this.ActivelyLookingReminder.Activities.Add(this.ActivelyLookingConfirmation); this.ActivelyLookingReminder.Name = "ActivelyLookingReminder"; // // SetActivelyLookingTimeout // this.SetActivelyLookingTimeout.Activities.Add(this.IgnoreActivelyLookingTimeout); this.SetActivelyLookingTimeout.Activities.Add(this.GetActivelyLookingTimeout); this.SetActivelyLookingTimeout.Name = "SetActivelyLookingTimeout"; // // AvailableNow // this.AvailableNow.Activities.Add(this.SetAvailableNowTimeout); this.AvailableNow.Activities.Add(this.Available_Reminder); ruleconditionreference5.ConditionName = "IsAvailableNow"; this.AvailableNow.Condition = ruleconditionreference5; this.AvailableNow.Name = "AvailableNow"; // // ActivelyLooking // this.ActivelyLooking.Activities.Add(this.SetActivelyLookingTimeout); this.ActivelyLooking.Activities.Add(this.ActivelyLookingReminder); ruleconditionreference6.ConditionName = "IsActivelyLooking"; this.ActivelyLooking.Condition = ruleconditionreference6; this.ActivelyLooking.Name = "ActivelyLooking"; // // SwitchState // this.SwitchState.Activities.Add(this.ActivelyLooking); this.SwitchState.Activities.Add(this.AvailableNow); this.SwitchState.Name = "SwitchState"; // // Complete // this.Complete.InterfaceType = typeof(LinkMe.Workflow.Design.CandidateStatusWorkflow.IDataExchange); this.Complete.MethodName = "CompleteWorkflow"; this.Complete.Name = "Complete"; activitybind21.Name = "Workflow"; activitybind21.Path = "CandidateId"; workflowparameterbinding17.ParameterName = "candidateId"; workflowparameterbinding17.SetBinding(System.Workflow.ComponentModel.WorkflowParameterBinding.ValueProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind21))); this.Complete.ParameterBindings.Add(workflowparameterbinding17); // // WhileNotPassive // this.WhileNotPassive.Activities.Add(this.SwitchState); ruleconditionreference7.ConditionName = "IsNotPassive"; this.WhileNotPassive.Condition = ruleconditionreference7; this.WhileNotPassive.Name = "WhileNotPassive"; // // Workflow // this.Activities.Add(this.WhileNotPassive); this.Activities.Add(this.Complete); this.Name = "Workflow"; this.CanModifyActivities = false; }
private void InitializeComponent() { this.CanModifyActivities = true; System.Workflow.ComponentModel.ActivityBind activitybind1 = new System.Workflow.ComponentModel.ActivityBind(); System.Workflow.ComponentModel.WorkflowParameterBinding workflowparameterbinding1 = new System.Workflow.ComponentModel.WorkflowParameterBinding(); this.createBallotCallExternalMethodActivity = new System.Workflow.Activities.CallExternalMethodActivity(); this.waitForResponseListenActivity = new System.Workflow.Activities.ListenActivity(); this.waitForApprovalEventDrivenActivity = new System.Workflow.Activities.EventDrivenActivity(); this.waitForRejectionEventDrivenActivity = new System.Workflow.Activities.EventDrivenActivity(); this.approvedHandleExternalEventActivity = new System.Workflow.Activities.HandleExternalEventActivity(); this.rejectedHandleExternalEventActivity = new System.Workflow.Activities.HandleExternalEventActivity(); // // createBallotCallExternalMethodActivity // this.createBallotCallExternalMethodActivity.InterfaceType = typeof(Microsoft.Samples.Workflow.Communication.HostCommunication.IVotingService); this.createBallotCallExternalMethodActivity.MethodName = "CreateBallot"; this.createBallotCallExternalMethodActivity.Name = "createBallotCallExternalMethodActivity"; activitybind1.Name = "VotingServiceWorkflow"; activitybind1.Path = "Alias"; workflowparameterbinding1.ParameterName = "alias"; workflowparameterbinding1.SetBinding(System.Workflow.ComponentModel.WorkflowParameterBinding.ValueProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind1))); this.createBallotCallExternalMethodActivity.ParameterBindings.Add(workflowparameterbinding1); // // waitForResponseListenActivity // this.waitForResponseListenActivity.Activities.Add(this.waitForApprovalEventDrivenActivity); this.waitForResponseListenActivity.Activities.Add(this.waitForRejectionEventDrivenActivity); this.waitForResponseListenActivity.Name = "waitForResponseListenActivity"; // // waitForApprovalEventDrivenActivity // this.waitForApprovalEventDrivenActivity.Activities.Add(this.approvedHandleExternalEventActivity); this.waitForApprovalEventDrivenActivity.Name = "waitForApprovalEventDrivenActivity"; // // waitForRejectionEventDrivenActivity // this.waitForRejectionEventDrivenActivity.Activities.Add(this.rejectedHandleExternalEventActivity); this.waitForRejectionEventDrivenActivity.Name = "waitForRejectionEventDrivenActivity"; // // approvedHandleExternalEventActivity // this.approvedHandleExternalEventActivity.EventName = "ApprovedProposal"; this.approvedHandleExternalEventActivity.InterfaceType = typeof(Microsoft.Samples.Workflow.Communication.HostCommunication.IVotingService); this.approvedHandleExternalEventActivity.Name = "approvedHandleExternalEventActivity"; this.approvedHandleExternalEventActivity.Roles = null; this.approvedHandleExternalEventActivity.Invoked += new System.EventHandler<ExternalDataEventArgs>(this.OnApproved); // // rejectedHandleExternalEventActivity // this.rejectedHandleExternalEventActivity.EventName = "RejectedProposal"; this.rejectedHandleExternalEventActivity.InterfaceType = typeof(Microsoft.Samples.Workflow.Communication.HostCommunication.IVotingService); this.rejectedHandleExternalEventActivity.Name = "rejectedHandleExternalEventActivity"; this.rejectedHandleExternalEventActivity.Roles = null; this.rejectedHandleExternalEventActivity.Invoked += new System.EventHandler<ExternalDataEventArgs>(this.OnRejected); // // VotingServiceWorkflow // this.Activities.Add(this.createBallotCallExternalMethodActivity); this.Activities.Add(this.waitForResponseListenActivity); this.Name = "VotingServiceWorkflow"; this.CanModifyActivities = false; }
private void InitializeComponent() { this.CanModifyActivities = true; System.Workflow.Activities.CodeCondition codecondition1 = new System.Workflow.Activities.CodeCondition(); System.Workflow.ComponentModel.ActivityBind activitybind1 = new System.Workflow.ComponentModel.ActivityBind(); this.setStateActivity8 = new System.Workflow.Activities.SetStateActivity(); this.setStateActivity3 = new System.Workflow.Activities.SetStateActivity(); this.FinishCodeActivity = new System.Workflow.Activities.CodeActivity(); this.closeCurrentViewActivity1 = new Composite.C1Console.Workflow.Activities.CloseCurrentViewActivity(); this.ifElseBranchActivity4 = new System.Workflow.Activities.IfElseBranchActivity(); this.ifElseBranchActivity3 = new System.Workflow.Activities.IfElseBranchActivity(); this.setStateActivity2 = new System.Workflow.Activities.SetStateActivity(); this.cancelHandleExternalEventActivity2 = new Composite.C1Console.Workflow.Activities.CancelHandleExternalEventActivity(); this.ifElseActivity2 = new System.Workflow.Activities.IfElseActivity(); this.finishHandleExternalEventActivity1 = new Composite.C1Console.Workflow.Activities.FinishHandleExternalEventActivity(); this.wizardSecondStepFormActivity = new Composite.C1Console.Workflow.Activities.WizardFormActivity(); this.setStateActivity1 = new System.Workflow.Activities.SetStateActivity(); this.codeActivity1 = new System.Workflow.Activities.CodeActivity(); this.setStateActivity4 = new System.Workflow.Activities.SetStateActivity(); this.cancelHandleExternalEventActivity1 = new Composite.C1Console.Workflow.Activities.CancelHandleExternalEventActivity(); this.Step2_Cancel = new System.Workflow.Activities.EventDrivenActivity(); this.Step2_Finish = new System.Workflow.Activities.EventDrivenActivity(); this.stateInitializationActivity3 = new System.Workflow.Activities.StateInitializationActivity(); this.stateInitializationActivity1 = new System.Workflow.Activities.StateInitializationActivity(); this.GlobalEventDrivenActivity = new System.Workflow.Activities.EventDrivenActivity(); this.Step1 = new System.Workflow.Activities.StateActivity(); this.FinishState = new System.Workflow.Activities.StateActivity(); this.InitializationState = new System.Workflow.Activities.StateActivity(); // // setStateActivity8 // this.setStateActivity8.Name = "setStateActivity8"; this.setStateActivity8.TargetStateName = "Step1"; // // setStateActivity3 // this.setStateActivity3.Name = "setStateActivity3"; this.setStateActivity3.TargetStateName = "FinishState"; // // FinishCodeActivity // this.FinishCodeActivity.Name = "FinishCodeActivity"; this.FinishCodeActivity.ExecuteCode += new System.EventHandler(this.Finish_ExecuteCode); // // closeCurrentViewActivity1 // this.closeCurrentViewActivity1.Name = "closeCurrentViewActivity1"; // // ifElseBranchActivity4 // this.ifElseBranchActivity4.Activities.Add(this.setStateActivity8); this.ifElseBranchActivity4.Name = "ifElseBranchActivity4"; // // ifElseBranchActivity3 // this.ifElseBranchActivity3.Activities.Add(this.closeCurrentViewActivity1); this.ifElseBranchActivity3.Activities.Add(this.FinishCodeActivity); this.ifElseBranchActivity3.Activities.Add(this.setStateActivity3); codecondition1.Condition += new System.EventHandler<System.Workflow.Activities.ConditionalEventArgs>(this.Step1_Validate); this.ifElseBranchActivity3.Condition = codecondition1; this.ifElseBranchActivity3.Name = "ifElseBranchActivity3"; // // setStateActivity2 // this.setStateActivity2.Name = "setStateActivity2"; this.setStateActivity2.TargetStateName = "FinishState"; // // cancelHandleExternalEventActivity2 // this.cancelHandleExternalEventActivity2.EventName = "Cancel"; this.cancelHandleExternalEventActivity2.InterfaceType = typeof(Composite.C1Console.Workflow.IFormsWorkflowEventService); this.cancelHandleExternalEventActivity2.Name = "cancelHandleExternalEventActivity2"; // // ifElseActivity2 // this.ifElseActivity2.Activities.Add(this.ifElseBranchActivity3); this.ifElseActivity2.Activities.Add(this.ifElseBranchActivity4); this.ifElseActivity2.Name = "ifElseActivity2"; // // finishHandleExternalEventActivity1 // this.finishHandleExternalEventActivity1.EventName = "Finish"; this.finishHandleExternalEventActivity1.InterfaceType = typeof(Composite.C1Console.Workflow.IFormsWorkflowEventService); this.finishHandleExternalEventActivity1.Name = "finishHandleExternalEventActivity1"; // // wizardSecondStepFormActivity // this.wizardSecondStepFormActivity.ContainerLabel = ""; activitybind1.Name = "OneStepsWizardWorkflow"; activitybind1.Path = "Step1_FormDefinitionFileName"; this.wizardSecondStepFormActivity.Name = "wizardSecondStepFormActivity"; this.wizardSecondStepFormActivity.SetBinding(Composite.C1Console.Workflow.Activities.WizardFormActivity.FormDefinitionFileNameProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind1))); // // setStateActivity1 // this.setStateActivity1.Name = "setStateActivity1"; this.setStateActivity1.TargetStateName = "Step1"; // // codeActivity1 // this.codeActivity1.Name = "codeActivity1"; this.codeActivity1.ExecuteCode += new System.EventHandler(this.Step1Initialization_ExecuteCode); // // setStateActivity4 // this.setStateActivity4.Name = "setStateActivity4"; this.setStateActivity4.TargetStateName = "FinishState"; // // cancelHandleExternalEventActivity1 // this.cancelHandleExternalEventActivity1.EventName = "Cancel"; this.cancelHandleExternalEventActivity1.InterfaceType = typeof(Composite.C1Console.Workflow.IFormsWorkflowEventService); this.cancelHandleExternalEventActivity1.Name = "cancelHandleExternalEventActivity1"; // // Step2_Cancel // this.Step2_Cancel.Activities.Add(this.cancelHandleExternalEventActivity2); this.Step2_Cancel.Activities.Add(this.setStateActivity2); this.Step2_Cancel.Name = "Step2_Cancel"; // // Step2_Finish // this.Step2_Finish.Activities.Add(this.finishHandleExternalEventActivity1); this.Step2_Finish.Activities.Add(this.ifElseActivity2); this.Step2_Finish.Name = "Step2_Finish"; // // stateInitializationActivity3 // this.stateInitializationActivity3.Activities.Add(this.wizardSecondStepFormActivity); this.stateInitializationActivity3.Name = "stateInitializationActivity3"; // // stateInitializationActivity1 // this.stateInitializationActivity1.Activities.Add(this.codeActivity1); this.stateInitializationActivity1.Activities.Add(this.setStateActivity1); this.stateInitializationActivity1.Name = "stateInitializationActivity1"; // // GlobalEventDrivenActivity // this.GlobalEventDrivenActivity.Activities.Add(this.cancelHandleExternalEventActivity1); this.GlobalEventDrivenActivity.Activities.Add(this.setStateActivity4); this.GlobalEventDrivenActivity.Name = "GlobalEventDrivenActivity"; // // Step1 // this.Step1.Activities.Add(this.stateInitializationActivity3); this.Step1.Activities.Add(this.Step2_Finish); this.Step1.Activities.Add(this.Step2_Cancel); this.Step1.Name = "Step1"; // // FinishState // this.FinishState.Name = "FinishState"; // // InitializationState // this.InitializationState.Activities.Add(this.stateInitializationActivity1); this.InitializationState.Name = "InitializationState"; // // OneStepsWizardWorkflow // this.Activities.Add(this.InitializationState); this.Activities.Add(this.FinishState); this.Activities.Add(this.Step1); this.Activities.Add(this.GlobalEventDrivenActivity); this.CompletedStateName = "FinishState"; this.DynamicUpdateCondition = null; this.InitialStateName = "InitializationState"; this.Name = "OneStepsWizardWorkflow"; 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(); System.Workflow.ComponentModel.ActivityBind activitybind6 = new System.Workflow.ComponentModel.ActivityBind(); this.AddWidgetOnCurrentPage = new DashboardBusiness.Activities.AddWidgetOnPage(); this.PushDownColumn = new DashboardBusiness.Activities.PushDownWidgetsOnColumnActivity(); this.GetThePageToAddWidget = new DashboardBusiness.Activities.GetUserSettingActivity(); this.GetUserGuid = new DashboardBusiness.Activities.GetUserGuidActivity(); // // AddWidgetOnCurrentPage // this.AddWidgetOnCurrentPage.Name = "AddWidgetOnCurrentPage"; activitybind1.Name = "AddWidgetWorkflow"; activitybind1.Path = "NewWidget"; activitybind2.Name = "GetThePageToAddWidget"; activitybind2.Path = "UserSetting.CurrentPageId"; activitybind3.Name = "AddWidgetWorkflow"; activitybind3.Path = "WidgetId"; this.AddWidgetOnCurrentPage.SetBinding(System.Workflow.ComponentModel.DependencyProperty.FromName("PageId", typeof(DashboardBusiness.Activities.AddWidgetOnPage)), ((System.Workflow.ComponentModel.ActivityBind)(activitybind2))); this.AddWidgetOnCurrentPage.SetBinding(System.Workflow.ComponentModel.DependencyProperty.FromName("WidgetId", typeof(DashboardBusiness.Activities.AddWidgetOnPage)), ((System.Workflow.ComponentModel.ActivityBind)(activitybind3))); this.AddWidgetOnCurrentPage.SetBinding(System.Workflow.ComponentModel.DependencyProperty.FromName("NewWidget", typeof(DashboardBusiness.Activities.AddWidgetOnPage)), ((System.Workflow.ComponentModel.ActivityBind)(activitybind1))); // // PushDownColumn // this.PushDownColumn.ColumnNo = 0; this.PushDownColumn.Name = "PushDownColumn"; activitybind4.Name = "GetThePageToAddWidget"; activitybind4.Path = "UserSetting.CurrentPageId"; this.PushDownColumn.Position = 0; this.PushDownColumn.SetBinding(System.Workflow.ComponentModel.DependencyProperty.FromName("PageId", typeof(DashboardBusiness.Activities.PushDownWidgetsOnColumnActivity)), ((System.Workflow.ComponentModel.ActivityBind)(activitybind4))); // // GetThePageToAddWidget // this.GetThePageToAddWidget.CurrentPage = null; this.GetThePageToAddWidget.Name = "GetThePageToAddWidget"; activitybind5.Name = "GetUserGuid"; activitybind5.Path = "UserGuid"; this.GetThePageToAddWidget.UserSetting = null; this.GetThePageToAddWidget.SetBinding(System.Workflow.ComponentModel.DependencyProperty.FromName("UserGuid", typeof(DashboardBusiness.Activities.GetUserSettingActivity)), ((System.Workflow.ComponentModel.ActivityBind)(activitybind5))); // // GetUserGuid // this.GetUserGuid.Name = "GetUserGuid"; this.GetUserGuid.UserGuid = new System.Guid("00000000-0000-0000-0000-000000000000"); activitybind6.Name = "AddWidgetWorkflow"; activitybind6.Path = "UserName"; this.GetUserGuid.SetBinding(System.Workflow.ComponentModel.DependencyProperty.FromName("UserName", typeof(DashboardBusiness.Activities.GetUserGuidActivity)), ((System.Workflow.ComponentModel.ActivityBind)(activitybind6))); // // AddWidgetWorkflow // this.Activities.Add(this.GetUserGuid); this.Activities.Add(this.GetThePageToAddWidget); this.Activities.Add(this.PushDownColumn); this.Activities.Add(this.AddWidgetOnCurrentPage); this.Name = "AddWidgetWorkflow"; this.CanModifyActivities = false; }
private void InitializeComponent() { this.CanModifyActivities = true; System.Workflow.Activities.CodeCondition codecondition1 = new System.Workflow.Activities.CodeCondition(); System.Workflow.ComponentModel.ActivityBind activitybind1 = new System.Workflow.ComponentModel.ActivityBind(); this.setStateActivity8 = new System.Workflow.Activities.SetStateActivity(); this.setStateActivity3 = new System.Workflow.Activities.SetStateActivity(); this.FinishCodeActivity = new System.Workflow.Activities.CodeActivity(); this.closeCurrentViewActivity1 = new Composite.C1Console.Workflow.Activities.CloseCurrentViewActivity(); this.ifElseBranchActivity4 = new System.Workflow.Activities.IfElseBranchActivity(); this.ifElseBranchActivity3 = new System.Workflow.Activities.IfElseBranchActivity(); this.setStateActivity2 = new System.Workflow.Activities.SetStateActivity(); this.cancelHandleExternalEventActivity2 = new Composite.C1Console.Workflow.Activities.CancelHandleExternalEventActivity(); this.ifElseActivity2 = new System.Workflow.Activities.IfElseActivity(); this.finishHandleExternalEventActivity1 = new Composite.C1Console.Workflow.Activities.FinishHandleExternalEventActivity(); this.wizardSecondStepFormActivity = new Composite.C1Console.Workflow.Activities.WizardFormActivity(); this.setStateActivity1 = new System.Workflow.Activities.SetStateActivity(); this.codeActivity1 = new System.Workflow.Activities.CodeActivity(); this.setStateActivity4 = new System.Workflow.Activities.SetStateActivity(); this.cancelHandleExternalEventActivity1 = new Composite.C1Console.Workflow.Activities.CancelHandleExternalEventActivity(); this.Step2_Cancel = new System.Workflow.Activities.EventDrivenActivity(); this.Step2_Finish = new System.Workflow.Activities.EventDrivenActivity(); this.stateInitializationActivity3 = new System.Workflow.Activities.StateInitializationActivity(); this.stateInitializationActivity1 = new System.Workflow.Activities.StateInitializationActivity(); this.GlobalEventDrivenActivity = new System.Workflow.Activities.EventDrivenActivity(); this.Step1 = new System.Workflow.Activities.StateActivity(); this.FinishState = new System.Workflow.Activities.StateActivity(); this.InitializationState = new System.Workflow.Activities.StateActivity(); // // setStateActivity8 // this.setStateActivity8.Name = "setStateActivity8"; this.setStateActivity8.TargetStateName = "Step1"; // // setStateActivity3 // this.setStateActivity3.Name = "setStateActivity3"; this.setStateActivity3.TargetStateName = "FinishState"; // // FinishCodeActivity // this.FinishCodeActivity.Name = "FinishCodeActivity"; this.FinishCodeActivity.ExecuteCode += new System.EventHandler(this.Finish_ExecuteCode); // // closeCurrentViewActivity1 // this.closeCurrentViewActivity1.Name = "closeCurrentViewActivity1"; // // ifElseBranchActivity4 // this.ifElseBranchActivity4.Activities.Add(this.setStateActivity8); this.ifElseBranchActivity4.Name = "ifElseBranchActivity4"; // // ifElseBranchActivity3 // this.ifElseBranchActivity3.Activities.Add(this.closeCurrentViewActivity1); this.ifElseBranchActivity3.Activities.Add(this.FinishCodeActivity); this.ifElseBranchActivity3.Activities.Add(this.setStateActivity3); codecondition1.Condition += new System.EventHandler <System.Workflow.Activities.ConditionalEventArgs>(this.Step1_Validate); this.ifElseBranchActivity3.Condition = codecondition1; this.ifElseBranchActivity3.Name = "ifElseBranchActivity3"; // // setStateActivity2 // this.setStateActivity2.Name = "setStateActivity2"; this.setStateActivity2.TargetStateName = "FinishState"; // // cancelHandleExternalEventActivity2 // this.cancelHandleExternalEventActivity2.EventName = "Cancel"; this.cancelHandleExternalEventActivity2.InterfaceType = typeof(Composite.C1Console.Workflow.IFormsWorkflowEventService); this.cancelHandleExternalEventActivity2.Name = "cancelHandleExternalEventActivity2"; // // ifElseActivity2 // this.ifElseActivity2.Activities.Add(this.ifElseBranchActivity3); this.ifElseActivity2.Activities.Add(this.ifElseBranchActivity4); this.ifElseActivity2.Name = "ifElseActivity2"; // // finishHandleExternalEventActivity1 // this.finishHandleExternalEventActivity1.EventName = "Finish"; this.finishHandleExternalEventActivity1.InterfaceType = typeof(Composite.C1Console.Workflow.IFormsWorkflowEventService); this.finishHandleExternalEventActivity1.Name = "finishHandleExternalEventActivity1"; // // wizardSecondStepFormActivity // this.wizardSecondStepFormActivity.ContainerLabel = ""; activitybind1.Name = "OneStepsWizardWorkflow"; activitybind1.Path = "Step1_FormDefinitionFileName"; this.wizardSecondStepFormActivity.Name = "wizardSecondStepFormActivity"; this.wizardSecondStepFormActivity.SetBinding(Composite.C1Console.Workflow.Activities.WizardFormActivity.FormDefinitionFileNameProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind1))); // // setStateActivity1 // this.setStateActivity1.Name = "setStateActivity1"; this.setStateActivity1.TargetStateName = "Step1"; // // codeActivity1 // this.codeActivity1.Name = "codeActivity1"; this.codeActivity1.ExecuteCode += new System.EventHandler(this.Step1Initialization_ExecuteCode); // // setStateActivity4 // this.setStateActivity4.Name = "setStateActivity4"; this.setStateActivity4.TargetStateName = "FinishState"; // // cancelHandleExternalEventActivity1 // this.cancelHandleExternalEventActivity1.EventName = "Cancel"; this.cancelHandleExternalEventActivity1.InterfaceType = typeof(Composite.C1Console.Workflow.IFormsWorkflowEventService); this.cancelHandleExternalEventActivity1.Name = "cancelHandleExternalEventActivity1"; // // Step2_Cancel // this.Step2_Cancel.Activities.Add(this.cancelHandleExternalEventActivity2); this.Step2_Cancel.Activities.Add(this.setStateActivity2); this.Step2_Cancel.Name = "Step2_Cancel"; // // Step2_Finish // this.Step2_Finish.Activities.Add(this.finishHandleExternalEventActivity1); this.Step2_Finish.Activities.Add(this.ifElseActivity2); this.Step2_Finish.Name = "Step2_Finish"; // // stateInitializationActivity3 // this.stateInitializationActivity3.Activities.Add(this.wizardSecondStepFormActivity); this.stateInitializationActivity3.Name = "stateInitializationActivity3"; // // stateInitializationActivity1 // this.stateInitializationActivity1.Activities.Add(this.codeActivity1); this.stateInitializationActivity1.Activities.Add(this.setStateActivity1); this.stateInitializationActivity1.Name = "stateInitializationActivity1"; // // GlobalEventDrivenActivity // this.GlobalEventDrivenActivity.Activities.Add(this.cancelHandleExternalEventActivity1); this.GlobalEventDrivenActivity.Activities.Add(this.setStateActivity4); this.GlobalEventDrivenActivity.Name = "GlobalEventDrivenActivity"; // // Step1 // this.Step1.Activities.Add(this.stateInitializationActivity3); this.Step1.Activities.Add(this.Step2_Finish); this.Step1.Activities.Add(this.Step2_Cancel); this.Step1.Name = "Step1"; // // FinishState // this.FinishState.Name = "FinishState"; // // InitializationState // this.InitializationState.Activities.Add(this.stateInitializationActivity1); this.InitializationState.Name = "InitializationState"; // // OneStepsWizardWorkflow // this.Activities.Add(this.InitializationState); this.Activities.Add(this.FinishState); this.Activities.Add(this.Step1); this.Activities.Add(this.GlobalEventDrivenActivity); this.CompletedStateName = "FinishState"; this.DynamicUpdateCondition = null; this.InitialStateName = "InitializationState"; this.Name = "OneStepsWizardWorkflow"; this.CanModifyActivities = false; }