Esempio n. 1
0
        protected override IRWorkflow FetchWorkflowData(Guid instId)
        {
            var workflow = new WF_RT_Workflow();

            workflow.ID = instId;
            workflow.Fresh(this.accessor);

            return(workflow);
        }
Esempio n. 2
0
        protected override IRWorkflow NewWorkflowData(IRTask task)
        {
            var workflow = new WF_RT_Workflow();

            workflow.ID             = Guid.NewGuid();
            workflow.WorkflowID     = task.WorkflowID;
            workflow.BizCode        = task.BizCode;
            workflow.OwnerID        = task.CreatedBy;
            workflow.CreatedBy      = task.CreatedBy;
            workflow.CreatedOn      = task.CreatedOn;
            workflow.ProcStatus     = 0;
            workflow.TaskID         = null;
            workflow.LastModifiedBy = task.CreatedBy;
            workflow.LastModifiedOn = task.CreatedOn;

            return(workflow);
        }