private void getUpdateData(HttpContext context)
        {
            string msg = string.Empty;
            string id  = context.Request.QueryString["id"];

            if (!string.IsNullOrEmpty(id))
            {
                Workflow_NodeConfigEx nodeConfigEx = new Workflow_NodeConfigEx();
                nodeConfigEx = new Workflow_NodeConfigExBLL().Get(p => p.NodeConfigExID == id);
                nodeConfigEx.NodeConfigEx_Name       = context.Request.QueryString["WorkflowNodeConfig_Name"];
                nodeConfigEx.NodeConfigEx_Setp       = context.Request.QueryString["WorkflowNodeConfig_Setp"].ToInt(0);
                nodeConfigEx.NodeConfigEx_UpdateTime = DateTime.Now;
                if (new Workflow_NodeConfigExBLL().Update(nodeConfigEx))
                {
                    var    jsonperson = new { id = nodeConfigEx.NodeConfigEx_Setp.ToString(), text = nodeConfigEx.NodeConfigEx_Name, data = "更新成功" };
                    string jsonPerson = JsonConvert.SerializeObject(jsonperson);
                    context.Response.Write(jsonPerson);
                }
                else
                {
                    context.Response.Write("{\"data\":\"更新出错\"}");
                }
            }
            else
            {
                context.Response.Write("{\"data\":\"更新出错\"}");
            }
        }
Exemplo n.º 2
0
        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();
                    }
                }
            }
        }
        private void Show()
        {
            string id = Request["id"];

            if (!string.IsNullOrEmpty(id))
            {
                Workflow_NodeCondition entity = new Workflow_NodeCondition();
                entity = new Workflow_NodeConditionBLL().Get(p => p.NodeConditionID == id);
                if (entity.IsNotNull())
                {
                    List <Workflow_NodeConfigEx> nodeConfigExList = new Workflow_NodeConfigExBLL().GetList(p => p.NodeConfigExID == entity.NodeCondition_WfConfigNodeID).ToList();
                    if (nodeConfigExList.Count > 0)
                    {
                        ddlworkflowTasksEx.SelectedValue = nodeConfigExList[0].NodeConfigEx_TasksInstanceID;
                        BingWfConfigNodeID();
                        ddlWfConfigNodeID.SelectedValue          = entity.NodeCondition_WfConfigNodeID;
                        this.ddlNextWfConfigNodeID.SelectedValue = entity.NodeCondition_NextWfConfigNodeID;
                    }

                    txtDescription.Text                 = entity.NodeCondition_Description;
                    txtContent.Text                     = entity.NodeCondition_Content;
                    ddlParameterType.SelectedValue      = entity.NodeCondition_ParameterType;
                    txtParameterStart.Text              = entity.NodeCondition_ParameterStart.ToString();
                    txtParameterEnd.Text                = entity.NodeCondition_ParameterEnd.ToString();
                    txtFixedParameter.Text              = entity.NodeCondition_FixedParameter;
                    ddlFixedParameterType.SelectedValue = entity.NodeCondition_FixedParameterType;
                    txtNextWfOptionURL.Text             = entity.NodeCondition_NextWfOptionURL;
                }
            }
        }
Exemplo n.º 4
0
        private void BingWfConfigNodeID()
        {
            Workflow_NodeConfigExBLL     workflowNodeConfigExBLL = new Workflow_NodeConfigExBLL();
            List <Workflow_NodeConfigEx> nodeConfigExList        = workflowNodeConfigExBLL.GetList(p => p.NodeConfigEx_TasksInstanceID == this.ddlworkflowTasksEx.SelectedValue).ToList();

            this.ddlWfConfigNodeID.DataSource     = nodeConfigExList;
            this.ddlWfConfigNodeID.DataTextField  = "NodeConfigEx_Name";
            this.ddlWfConfigNodeID.DataValueField = "NodeConfigExID";
            this.ddlWfConfigNodeID.DataBind();

            this.ddlNextStep.DataSource     = nodeConfigExList;
            this.ddlNextStep.DataTextField  = "NodeConfigEx_Name";
            this.ddlNextStep.DataValueField = "NodeConfigExID";
            this.ddlNextStep.DataBind();
        }
        private void getTreeData(HttpContext context)
        {
            StringBuilder sb = new StringBuilder();

            List <Workflow_NodeConfigEx> nodeConfigExList = new List <Workflow_NodeConfigEx>();

            List <View_Workflow_NodeRoute> NodeRouteList = new View_Workflow_NodeRouteBLL().GetAll().ToList();

            nodeConfigExList = new Workflow_NodeConfigExBLL().GetAll().OrderBy(p => p.NodeConfigEx_Setp).ToList();
            List <Workflow_TasksEx> entityTasksList = new Workflow_TasksExBLL().GetAll().ToList();
            List <combotree>        comtree         = new List <combotree>();

            foreach (var tree in entityTasksList)
            {
                comtree.Add(new combotree {
                    id = tree.TasksEx_InstanceID, text = tree.TasksEx_Name, state = "open", children = SetMenu(nodeConfigExList, tree.TasksEx_InstanceID, NodeRouteList)
                });
            }
            string jsonPerson = JsonConvert.SerializeObject(comtree);

            sb.Append(jsonPerson);
            context.Response.Write(sb.ToString());
        }
Exemplo n.º 6
0
        private void getTreeData(HttpContext context)
        {
            StringBuilder sb       = new StringBuilder();
            string        parentId = string.Empty;

            if (!string.IsNullOrEmpty(context.Request.QueryString["id"]))
            {
                parentId = context.Request.QueryString["id"];
            }

            List <Workflow_NodeConfigEx> nodeConfigExList = new List <Workflow_NodeConfigEx>();

            nodeConfigExList = new Workflow_NodeConfigExBLL().GetList(p => p.NodeConfigEx_TasksInstanceID == parentId).OrderBy(p => p.NodeConfigEx_Setp).ToList();
            Workflow_TasksEx entityTasks = new Workflow_TasksExBLL().Get(p => p.TasksEx_InstanceID == parentId);
            List <combotree> comtree     = new List <combotree>();

            comtree.Add(new combotree {
                id = entityTasks.TasksEx_InstanceID, text = entityTasks.TasksEx_Name, state = "open", children = SetMenu(nodeConfigExList, entityTasks.TasksEx_InstanceID)
            });
            string jsonPerson = JsonConvert.SerializeObject(comtree);

            sb.Append(jsonPerson);
            context.Response.Write(sb.ToString());
        }