/// <summary>
        /// 绑定店铺类型
        /// </summary>
        protected void BindShopType()
        {
            var dics = new Dictionary <int, string>
            {
                { -1, "所有类型" }
            };
            var shopTypeList = EnumArrtibute.GetDict <ShopJoinType>();

            if (shopTypeList != null)
            {
                foreach (var shopType in shopTypeList)
                {
                    dics.Add(shopType.Key, shopType.Value);
                }
            }
            RcbShopType.DataSource = dics;
            RcbShopType.DataBind();
        }
Exemple #2
0
        //获取往来单位分类树
        private void GetTreeCompanyClass()
        {
            RadTreeNode rootNode = CreateNode("往来单位分类", true, Guid.Empty.ToString());

            rootNode.Category = "CompanyClass";
            rootNode.Selected = true;
            RT_CompanyClass.Nodes.Add(rootNode);
            RecursivelyCompanyClass(Guid.Empty, rootNode);
            #region  添加门店往来单位收付款审核权限节点 add by liangcanren at 2015-03-16
            var joinTypeList = EnumArrtibute.GetDict <ShopJoinType>();
            foreach (var joinTypeKey in joinTypeList)
            {
                RadTreeNode typeNode = CreateNode(string.Format("门店类型-{0}", joinTypeKey.Value), false, string.Format("{0}", joinTypeKey.Key));
                typeNode.Category = "ShopJoinType";
                typeNode.Selected = false;
                typeNode.PostBack = true;
                RT_CompanyClass.Nodes.Add(typeNode);
                RecursivelyCompanyShop(typeNode, joinTypeKey.Key);
            }
            #endregion
            RT_CompanyClass.Nodes.Add(rootNode);
        }