예제 #1
0
        public static string GetIssueArea(int intIssueArea)
        {
            StringBuilder           stringBuilder = new StringBuilder();
            IList <EnumDescription> issueAreaList = IssueAreaHelper.GetIssueAreaList(typeof(IssueArea));

            foreach (EnumDescription item in issueAreaList)
            {
                if (item.EnumValue == (intIssueArea & item.EnumValue))
                {
                    stringBuilder.AppendFormat("{0},", IssueAreaHelper.GetIssueAreaDes((IssueArea)item.EnumValue));
                }
            }
            return(stringBuilder.ToString().TrimEnd(','));
        }
예제 #2
0
        //道具发行范围
        protected string GetIssueArea(int intIssueArea)
        {
            StringBuilder           sb           = new StringBuilder( );
            IList <EnumDescription> arrIssueArea = IssueAreaHelper.GetIssueAreaList(typeof(IssueArea));

            foreach (EnumDescription v in arrIssueArea)
            {
                if (v.EnumValue == (intIssueArea & v.EnumValue))
                {
                    sb.AppendFormat("{0},", IssueAreaHelper.GetIssueAreaDes(( IssueArea )v.EnumValue));
                }
            }

            return(sb.ToString( ).TrimEnd(new char[] { ',' }));
        }
예제 #3
0
 public static string GetIssueArea(int intIssueArea)
 {
     System.Text.StringBuilder stringBuilder = new System.Text.StringBuilder();
     System.Collections.Generic.IList <EnumDescription> issueAreaList = IssueAreaHelper.GetIssueAreaList(typeof(IssueArea));
     foreach (EnumDescription current in issueAreaList)
     {
         if (current.EnumValue == (intIssueArea & current.EnumValue))
         {
             stringBuilder.AppendFormat("{0},", IssueAreaHelper.GetIssueAreaDes((IssueArea)current.EnumValue));
         }
     }
     return(stringBuilder.ToString().TrimEnd(new char[]
     {
         ','
     }));
 }
예제 #4
0
        private void BindArea()
        {
            //使用范围
            IList <EnumDescription> arrIssueArea = IssueAreaHelper.GetIssueAreaList(typeof(IssueArea));

            ckbIssueArea.DataSource     = arrIssueArea;
            ckbIssueArea.DataValueField = "EnumValue";
            ckbIssueArea.DataTextField  = "Description";
            ckbIssueArea.DataBind();

            //作用范围
            IList <EnumDescription> arrServiceArea = ServiceAreaHelper.GetServiceAreaList(typeof(ServiceArea));

            ckbServiceArea.DataSource     = arrServiceArea;
            ckbServiceArea.DataValueField = "EnumValue";
            ckbServiceArea.DataTextField  = "Description";
            ckbServiceArea.DataBind();
        }