Exemplo n.º 1
0
        public void Page_Load(object sender, EventArgs e)
        {
            if (IsForbidden)
            {
                return;
            }

            if (Body.IsQueryExists("Delete"))
            {
                var groupId = Body.GetQueryInt("GroupID");

                try
                {
                    BaiRongDataProvider.UserGroupDao.Delete(groupId);

                    SuccessDeleteMessage();
                }
                catch (Exception ex)
                {
                    FailDeleteMessage(ex);
                }
            }

            if (!IsPostBack)
            {
                BreadCrumbUser(AppManager.User.LeftMenu.UserManagement, "用户组管理", AppManager.User.Permission.UserManagement);

                UserGroupManager.GetDefaultGroupInfo();

                BindGrid();
                AddButton.Attributes.Add("onclick", ModalUserGroupAdd.GetOpenWindowStringToAdd(0));
            }
        }
Exemplo n.º 2
0
        public void Page_Load(object sender, EventArgs e)
        {
            if (IsForbidden)
            {
                return;
            }
            if (IsPostBack)
            {
                return;
            }

            BreadCrumbUser(AppManager.User.LeftMenu.UserConfiguration, "投稿基本设置", AppManager.User.Permission.UserConfiguration);

            EBooleanUtils.AddListItems(DdlIsWritingEnabled, "开启", "关闭");
            ControlUtils.SelectListItemsIgnoreCase(DdlIsWritingEnabled, ConfigManager.UserConfigInfo.IsWritingEnabled.ToString());
            PhWriting.Visible = ConfigManager.UserConfigInfo.IsWritingEnabled;

            var pairList         = new List <KeyValuePair <int, string> >();
            var defaultGroupInfo = UserGroupManager.GetDefaultGroupInfo();

            pairList.Add(new KeyValuePair <int, string>(defaultGroupInfo.GroupId, defaultGroupInfo.GroupName));
            var groupInfoList = UserGroupManager.GetGroupInfoList();

            foreach (var groupInfo in groupInfoList)
            {
                if (groupInfo.GroupId != defaultGroupInfo.GroupId)
                {
                    pairList.Add(new KeyValuePair <int, string>(groupInfo.GroupId, groupInfo.GroupName));
                }
            }

            RptGroup.DataSource     = pairList;
            RptGroup.ItemDataBound += RptGroup_ItemDataBound;
            RptGroup.DataBind();
        }