protected override IRWorkflow FetchWorkflowData(Guid instId) { var workflow = new WF_RT_Workflow(); workflow.ID = instId; workflow.Fresh(this.accessor); return(workflow); }
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); }