Exemple #1
0
 /// <summary>
 /// 任务节点绑定表单
 /// </summary>
 /// <param name="userContrlsId">任务节点id</param>
 /// <param name="workflowid">workflowid</param>
 /// <param name="worktaskId">worktaskId</param>
 public static void SetTaskUserCtrls(string userCtrlId, string workflowid,string worktaskId)
 {
     try
     {
         WF_WorkTaskControls wt = new WF_WorkTaskControls();
         //WF_WorkTaskControls wt = MainHelper.PlatformSqlMap.GetOneByKey<WF_WorkTaskControls>(userCtrlId);
         //if (wt == null) return;
         wt.UserControlId= userCtrlId;
         wt.WorkflowId=workflowid;
         wt.WorktaskId = worktaskId;
         wt.ControlType = "表单";
        // if (MainHelper.PlatformSqlMap.GetOneByKey<WF_WorkTaskControls>(wt)==null)
         wt.taskControlId = wt.CreateID();
         Thread.Sleep(new TimeSpan(100000));//0.1毫秒
         MainHelper.PlatformSqlMap.Create<WF_WorkTaskControls>(wt);
         //else
         //MainHelper.PlatformSqlMap.Update <WF_WorkTaskControls>(wt);
         
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Exemple #2
0
        /// <summary>
        /// 任务节点绑定表单
        /// </summary>
        /// <param name="userContrlsId">任务节点id</param>
        /// <param name="workflowid">workflowid</param>
        /// <param name="worktaskId">worktaskId</param>
        public static void SetTaskBindTaskContent(string WorktaskId, string workflowid, string worktaskId)
        {
            try
            {
                WF_WorkTaskControls wt = new WF_WorkTaskControls();
                //WF_WorkTaskControls wt = MainHelper.PlatformSqlMap.GetOneByKey<WF_WorkTaskControls>(userCtrlId);
                //if (wt == null) return;
                wt.UserControlId = WorktaskId;
                wt.WorkflowId = workflowid;
                wt.WorktaskId = worktaskId;
                wt.ControlType = "绑定节点";
                // if (MainHelper.PlatformSqlMap.GetOneByKey<WF_WorkTaskControls>(wt)==null)
                MainHelper.PlatformSqlMap.Create<WF_WorkTaskControls>(wt);
                //else
                //MainHelper.PlatformSqlMap.Update <WF_WorkTaskControls>(wt);

            }
            catch (Exception ex)
            {
                throw ex;
            }
        
        }