private string addTablePermissionScope(string itemCode, string itemName)
        {
            string returnValue = string.Empty;
            var    entity      = new PiTablePermissionScopeEntity
            {
                ItemCode   = itemCode,
                ItemName   = itemName,
                Enabled    = 1,
                DeleteMark = 0
            };

            entity.ItemValue = entity.ItemCode;
            string statusCode    = string.Empty;
            string statusMessage = string.Empty;

            returnValue = RDIFrameworkService.Instance.TableColumnsService.AddTablePermissionScope(this.UserInfo, entity, out statusCode, out statusMessage);
            if (statusCode != StatusCode.OKAdd.ToString())
            {
                MessageBoxHelper.ShowWarningMsg(statusMessage);
            }
            return(returnValue);
        }
        private void AddTablePermissionScope(HttpContext ctx)
        {
            var tableName = PublicMethod.GetString(WebCommon.StringHelper.GetRequestObject("tableName"));
            //var itemName = tableName.Substring(tableName.IndexOf('[') + 1, tableName.Length - tableName.IndexOf('[') - 2);
            //var itemValue = tableName.Substring(0, tableName.IndexOf('['));
            var itemName  = tableName;
            var itemValue = tableName;
            var entity    = new PiTablePermissionScopeEntity
            {
                ItemCode   = itemValue,
                ItemName   = itemName,
                Enabled    = 1,
                DeleteMark = 0
            };

            entity.ItemValue = entity.ItemCode;
            string statusCode;
            string statusMessage;

            RDIFrameworkService.Instance.TableColumnsService.AddTablePermissionScope(Utils.UserInfo, entity, out statusCode, out statusMessage);
            ctx.Response.Write(statusCode == StatusCode.OKAdd.ToString() ? "1" : "0");
        }