コード例 #1
0
        /// <summary>
        /// 准备专用退件流程,据有A、B、C、D、E5个活动。F为结束点
        /// B有BC和BE两条出线,IsCLine为True走BC,否则走BE。
        /// 然后流转到活动D
        /// </summary>
        /// <returns></returns>
        public static IWfActivity PrepareAndMoveToSpecialActivity()
        {
            IWfProcessDescriptor processDesp = ReturnExecutorTestHelper.PrepareSpecialReturnProcessDesp();

            IWfProcess process = ReturnExecutorTestHelper.StartSpecialReturnProcess(processDesp);

            process.MoveToNextDefaultActivity();        //To B
            process.MoveToNextDefaultActivity();        //To C
            process.MoveToNextDefaultActivity();        //To D

            return(process.CurrentActivity);
        }