protected void TreeView1_TreeNodePopulate1(object sender, ZJGEportTreeNodeEventArgs e)
        {
            ZJGEportTreeNode pNode = e.Node;
            if (this.ViewState["flag"] != null)
            {
                AddChildNode(pNode);
            }
            else
            {

                DataView dvList = new RoleSetting().SelectUsersByRole(pNode.Value);

                ZJGEportTreeNode node;

                foreach (DataRowView dev in dvList)
                {
                    node = new ZJGEportTreeNode();
                    node.Text = dev["USERNAME"].ToString().Trim();
                    node.Value = dev["USERGUID"].ToString().Trim();
                    node.CtrlClickFunction = "AutoSetPValue(this,'" + node.Value + "','" + node.Text + "')";
                    node.PopulateOnDemand = false;

                    pNode.ChildNodes.Add(node);
                }
            }
        }
Exemplo n.º 2
0
        /// <summary>
        /// 根据资产类型显示相应的资产条目
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void TreeView1_TreeNodePopulate1(object sender, ZJGEportTreeNodeEventArgs e)
        {
            ZJGEportTreeNode pNode = e.Node;
            List<ZJGEportAssetsDB.DetailAssetsItems> DAI=new ZJGEportAssetsDB.AssetsManage().SelectAssetsItemList(pNode.Value);

            for (int i = 0; i < DAI.Count; i++)
            {
                ZJGEportTreeNode node = new ZJGEportTreeNode();
                node.Value = DAI[i].AssetsGuid;
                node.Text = DAI[i].AssetsName;
                node.PopulateOnDemand = false;
                node.NavigateUrl = "AssetsStockIn_List.aspx?AssetsGuid=" + node.Value + "&AssetsName=" + node.Text;
                pNode.ChildNodes.Add(node);
            }
        }
Exemplo n.º 3
0
        protected void TreeView1_TreeNodePopulate1(object sender, ZJGEportTreeNodeEventArgs e)
        {
            ZJGEportTreeNode pNode = e.Node;
            dvList = new CawDBInfo().GetTabInfo();
            dvList.RowFilter = "PARENT_ID='" + pNode.Value + "'";

            ZJGEportTreeNode node;

            foreach (DataRowView dev in dvList)
            {
                node = new ZJGEportTreeNode();
                node.Text = dev["TABLE_NAME_CN"].ToString().Trim();
                node.Value =dev["TABLE_NAME_CN"].ToString().Trim()+","+dev["TABLE_NAME_EN"].ToString().Trim();
                node.CtrlClickFunction = "OpenWin('" + dev["TABLE_NAME_EN"].ToString().Trim() + "','" + dev["ID"].ToString().Trim() + "','" + dev["TABLE_NAME_CN"].ToString().Trim() + "')";
                node.PopulateOnDemand = false;

                pNode.ChildNodes.Add(node);
            }
        }
Exemplo n.º 4
0
        protected void TreeView1_TreeNodePopulate1(object sender, ZJGEportTreeNodeEventArgs e)
        {
            ZJGEportTreeNode pNode = e.Node;

            string ORGID = Convert.ToString(Request.QueryString["ORGID"]);
            if (ORGID == null || ORGID.Trim() == "")
            {
                ORGID = Convert.ToString(Session["ORGID"]);
            }
            if (ORGID == null || ORGID.Trim() == "")
            {
                return;
            }
            string GroupID = pNode.Value.Split('&')[0]; //
            string TreeCode = pNode.Value.Split('&')[1]; //
            List<GroupInfo> GIList = new List<GroupInfo>();
            GIList = Jcpt.SelectGroupInfo(ORGID);  //所有的树节点

            ZJGEportTreeNode node;
            //加载子部门
            for (int i = 0; i < GIList.Count; i++)
            {
                if (GIList[i].TreeCode.Length == (TreeCode.Length + 4) && GIList[i].TreeCode.StartsWith(TreeCode)) //4位一级,该处为下一层
                {
                    node = new ZJGEportTreeNode();
                    node.Text = GIList[i].GroupName;
                    node.Value = GIList[i].GroupID + "&" + GIList[i].TreeCode;
                    //判断该部门下是否还有子部门
                    bool Haschild = Jcpt.HasSubGroup(ORGID, GIList[i].TreeCode);
                    if (Haschild)
                    {
                        node.PopulateOnDemand = true;
                        node.ExpandOnCheckedChanged = true;
                    }
                    else
                    {
                        node.PopulateOnDemand = false;
                    }
                    node.CtrlClickFunction = "AutoSetPValue(this,'" + node.Value + "','" + node.Text + "')";
                    pNode.ChildNodes.Add(node);
                }
            }
        }
        protected void TreeView1_TreeNodePopulate1(object sender, ZJGEportTreeNodeEventArgs e)
        {
            ZJGEportTreeNode pNode = e.Node;

            DataView dv = new CawBusinessTypeDB().SelectOneNextLevelModuleView(pNode.Value);
            DataView dvTemp = new DataView();
            ZJGEportTreeNode node;

            for (int i = 0; i < dv.Count; i++)
            {
                node = new ZJGEportTreeNode();

                node.Text = dv[i]["TYPENAME"].ToString();
                node.Value = dv[i]["TYPECODE"].ToString();
                dvTemp = new CawBusinessTypeDB().SelectOneNextLevelModuleView(dv[i]["TYPECODE"].ToString());
                if (dvTemp.Count > 0)
                    node.PopulateOnDemand = true;
                node.CtrlClickFunction = "AutoSetPValue(this,'" + node.Value + "','" + node.Text + "')";
                pNode.ChildNodes.Add(node);
            }
        }
Exemplo n.º 6
0
        /// <summary>
        /// 根据资产类型显示相应的资产条目
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void TreeView1_TreeNodePopulate1(object sender, ZJGEportTreeNodeEventArgs e)
        {
            ZJGEportTreeNode pNode = e.Node;

            if (pNode.Value == "aaa") //4位一级,该处为下一层
            {
                string OrgID = Convert.ToString(Session["ORGID"]);
                List<GroupInfo> GIList = new List<GroupInfo>();
                GIList = Jcpt.SelectGroupInfo(OrgID);  //所有的树节点

                ZJGEportTreeNode node;
                //加载子部门
                for (int i = 0; i < GIList.Count; i++)
                {
                    node = new ZJGEportTreeNode();
                    node.Text = GIList[i].GroupName;
                    node.Value = GIList[i].GroupID;
                    node.PopulateOnDemand = false;
                    node.NavigateUrl = "PerInfos_List.aspx?GroupID=" + node.Value + "&Type=0";
                    pNode.ChildNodes.Add(node);
                }
            }
            else
            {
                DataView dv = PreInfo.GetCorpInfo();  //所有的树节点

                ZJGEportTreeNode node;
                //加载所有的企业信息
                for (int i = 0; i < dv.Count; i++)
                {
                    node = new ZJGEportTreeNode();
                    node.Text = dv[i]["REG_CO"].ToString();
                    node.Value = dv[i]["ORG_ID"].ToString();
                    node.PopulateOnDemand = false;
                    node.NavigateUrl = "PerInfos_List.aspx?OrgID=" + node.Value + "&Type=1";
                    pNode.ChildNodes.Add(node);
                }

            }
        }
        protected void CargoClass_TreeNodePopulate(object sender, ZJGEportTreeNodeEventArgs e)
        {
            ZJGEportTreeNode pNode = e.Node;

            DataView dv = CCCD.SelectOneNextLevelModuleView(pNode.Value);
            DataView dvTemp = new DataView();
            ZJGEportTreeNode node;

            for (int i = 0; i < dv.Count; i++)
            {
                node = new ZJGEportTreeNode();

                node.Text = dv[i]["CLASSNAME"].ToString();
                node.Value = dv[i]["CLASSCODE"].ToString();
                dvTemp = CCCD.SelectOneNextLevelModuleView(dv[i]["CLASSCODE"].ToString());
                if (dvTemp.Count > 0)
                {
                    node.PopulateOnDemand = true;
                }
                pNode.ChildNodes.Add(node);
            }
        }
        protected void TreeView1_TreeNodePopulate1(object sender, ZJGEportTreeNodeEventArgs e)
        {
            ZJGEportTreeNode pNode = e.Node;

            DataView dv = CBTDB.SelectOneNextLevelModuleView(pNode.Value);
            DataView dvTemp = new DataView();
            ZJGEportTreeNode node;

            for (int i = 0; i < dv.Count; i++)
            {
                node = new ZJGEportTreeNode();

                node.Text = dv[i]["TYPENAME"].ToString();
                node.Value = dv[i]["TYPECODE"].ToString();
                dvTemp = CBTDB.SelectOneNextLevelModuleView(dv[i]["TYPECODE"].ToString());
                if (dvTemp.Count > 0)
                {
                    node.PopulateOnDemand = true;
                }
                node.NavigateUrl = "BusinessType_List.aspx?TypeCode=" + node.Value;
                pNode.ChildNodes.Add(node);
            }
        }
        protected void TreeView1_TreeNodePopulate1(object sender, ZJGEportTreeNodeEventArgs e)
        {
            ZJGEportTreeNode pNode = e.Node;

            DataView dv = db_fm.SelectOneNextLevelModuleView(pNode.Value, "public");
            DataView dvTemp = new DataView();
            ZJGEportTreeNode node;

            for (int i = 0; i < dv.Count; i++)
            {
                node = new ZJGEportTreeNode();

                node.Text = dv[i]["ModuleName"].ToString();
                node.Value = dv[i]["ModuleCode"].ToString();
                dvTemp = db_fm.SelectOneNextLevelModuleView(dv[i]["ModuleCode"].ToString(), "public");
                if (dvTemp.Count > 0)
                {
                    node.PopulateOnDemand = true;
                }
                node.NavigateUrl = "Module_List.aspx?ModuleGuid=" + dv[i]["ModuleGuid"].ToString();
                pNode.ChildNodes.Add(node);
            }
        }
Exemplo n.º 10
0
        protected void TreeView1_TreeNodePopulate1(object sender, ZJGEportTreeNodeEventArgs e)
        {
            ZJGEportTreeNode pNode = e.Node;

            string OrgID = Convert.ToString(Session["ORGID"]);
            string GroupID = pNode.Value.Split('&')[0]; //
            string TreeCode = pNode.Value.Split('&')[1]; //
            List<GroupInfo> GIList = new List<GroupInfo>();
            GIList = Jcpt.SelectGroupInfo(OrgID);  //所有的树节点
            List<UserInfo> UIList = new List<UserInfo>();
            UIList = Jcpt.SelectUserInfoByGroup(OrgID, GroupID);//该节点下的所有人员信息

            ZJGEportTreeNode node;
            //加载子部门
            for (int i = 0; i < GIList.Count; i++)
            {
                if (GIList[i].TreeCode.Length == (TreeCode.Length + 4) && GIList[i].TreeCode.StartsWith(TreeCode)) //4位一级,该处为下一层
                {
                    node = new ZJGEportTreeNode();
                    node.Text = GIList[i].GroupName;
                    node.Value = GIList[i].GroupID + "&" + GIList[i].TreeCode;
                    node.PopulateOnDemand = true;
                    pNode.ChildNodes.Add(node);
                }
            }
            //加载人员
            for (int j = 0; j < UIList.Count; j++)
            {
                node = new ZJGEportTreeNode();
                node.Text = UIList[j].RealName;
                node.Value = UIList[j].UserID;
                node.PopulateOnDemand = false;
                node.CtrlClickFunction = "SetValue(this,'" + node.Text + "','" + node.Value + "')";
                pNode.ChildNodes.Add(node);
            }
        }
Exemplo n.º 11
0
 protected void TreeView1_TreeNodePopulate1(object sender, ZJGEportTreeNodeEventArgs e)
 {
     ZJGEportTreeNode pNode = e.Node;
     AddChildNode(pNode);
 }
Exemplo n.º 12
0
 protected void TreeView1_TreeNodePopulate1(object sender, ZJGEportTreeNodeEventArgs e)
 {
 }