private void Show()
        {
            string id = Request["id"];

            if (!string.IsNullOrEmpty(id))
            {
                Workflow_NodeRoute entity = new Workflow_NodeRoute();
                entity = new Workflow_NodeRouteBLL().Get(p => p.NodeRouteID == id);
                if (entity.IsNotNull())
                {
                    List <Workflow_NodeConfigEx> nodeConfigExList = new Workflow_NodeConfigExBLL().GetList(p => p.NodeConfigExID == entity.NodeRoute_WfConfigNodeID).ToList();
                    if (nodeConfigExList.Count > 0)
                    {
                        ddlworkflowTasksEx.SelectedValue = nodeConfigExList[0].NodeConfigEx_TasksInstanceID;
                        BingWfConfigNodeID();
                        ddlWfConfigNodeID.SelectedValue = entity.NodeRoute_WfConfigNodeID;
                        this.ddlNextStep.SelectedValue  = entity.NodeRoute_NextWfConfigNodeID;
                    }

                    ddlAuditActionDefinition.SelectedValue = entity.NodeRoute_WfAuditActionDefinitionID;
                    ddlNextStep.SelectedValue   = entity.NodeRoute_NextWfConfigNodeID;
                    ddlIfCondJump.SelectedValue = entity.NodeRoute_IfCondJump.ToString();
                    txtNextWfOptionURL.Text     = entity.NodeRoute_NextWfOptionURL;
                    if (entity.NodeRoute_NextWfOptionUserAttribute != null)
                    {
                        ddlNextWfOptionUserAttribute.SelectedValue = entity.NodeRoute_NextWfOptionUserAttribute.ToString();
                    }
                }
            }
        }
        protected void btn_Tijiao_Click(object sender, ImageClickEventArgs e)
        {
            string id = Request["id"];

            Workflow_NodeRoute entity = new Workflow_NodeRoute();

            entity = new Workflow_NodeRouteBLL().Get(p => p.NodeRouteID == id);

            if (entity.IsNull())
            {
                entity             = new Workflow_NodeRoute();
                entity.NodeRouteID = Guid.NewGuid().ToString();
            }
            entity.NodeRoute_IfCondJump                = Convert.ToBoolean(ddlIfCondJump.SelectedValue);
            entity.NodeRoute_IsDeleted                 = false;
            entity.NodeRoute_NextWfConfigNodeID        = ddlNextStep.SelectedValue;
            entity.NodeRoute_NextWfOptionURL           = txtNextWfOptionURL.Text;
            entity.NodeRoute_WfAuditActionDefinitionID = ddlAuditActionDefinition.SelectedValue;
            entity.NodeRoute_WfConfigNodeID            = ddlWfConfigNodeID.SelectedValue;
            entity.NodeRoute_NextWfOptionUserAttribute = Convert.ToInt32(ddlNextWfOptionUserAttribute.SelectedValue);
            entity.NodeRoute_UpdateTime                = DateTime.Now;
            entity.NodeRoute_UpdateUserID              = base.CurrUserInfo().UserID;
            bool rtn = false;

            if (string.IsNullOrEmpty(id))
            {
                rtn = new Workflow_NodeRouteBLL().Add(entity);
            }
            else
            {
                rtn = new Workflow_NodeRouteBLL().Update(entity);
            }

            if (rtn)
            {
                if (string.IsNullOrEmpty(id))
                {
                    MessageBox.ResponseScript(this, "window.location.href=document.URL;alert('保存成功!');window.parent.WorkFlowNodeTree();");
                }
                else
                {
                    MessageBox.Show(this, "保存成功");
                }
                //MessageBox.ShowAndRedirect(this, "保存成功!", "WorkflowNodeRouteList.aspx");
            }
            else
            {
                MessageBox.Show(this, "保存失败");
            }
        }