示例#1
0
        private void ProcessAutoReplyEmailActivity(ParallelActivity activityList)
        {
            AutoReplyEmail emailActivity = new AutoReplyEmail();

            emailActivity.Name = "AutoReplyEmail";
            SequenceActivity branch = new SequenceActivity();

            branch.Name = "branch1";
            branch.Activities.Add(emailActivity);

            if (activityList != null)
            {
                activityList.Activities.Add(branch);
            }
            else
            {
                workflowDesigner.SequentialWorkflow.Activities.Add(branch);
            }

            workflowDesigner.Host.RootComponent.Site.Container.Add(emailActivity);
            workflowDesigner.Host.RootComponent.Site.Container.Add(branch);
        }
示例#2
0
        private void ProcessAutoReplyEmailActivity(ParallelActivity activityList)
        {
            AutoReplyEmail emailActivity = new AutoReplyEmail();
            emailActivity.Name = "AutoReplyEmail";
            SequenceActivity branch = new SequenceActivity();
            branch.Name = "branch1";
            branch.Activities.Add(emailActivity);

            if (activityList != null)
                activityList.Activities.Add(branch);
            else
                workflowDesigner.SequentialWorkflow.Activities.Add(branch);
            
            workflowDesigner.Host.RootComponent.Site.Container.Add(emailActivity);
            workflowDesigner.Host.RootComponent.Site.Container.Add(branch);
        }