亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? projectroles.ascx.cs

?? BugNET is an issue tracking and project issue management solution built using the ASP.NET web applic
?? CS
?? 第 1 頁 / 共 2 頁
字號:
        {
            switch (e.CommandName)
            {
                case "Edit":
                    //get roles details and bind to form
                    BindRoleDetails(Convert.ToInt32(e.CommandArgument));
                    break;
            }
        }

        /// <summary>
        /// Updates the permissions.
        /// </summary>
        /// <param name="roleId">The role id.</param>
        private void UpdatePermissions(int roleId)
        {
            //adds
            if (chkAddIssue.Checked)
            { Role.AddRolePermission(roleId, (int)Globals.Permission.ADD_ISSUE); }
            else
            { Role.DeleteRolePermission(roleId, (int)Globals.Permission.ADD_ISSUE); }
            if (chkAddComment.Checked)
            { Role.AddRolePermission(roleId, (int)Globals.Permission.ADD_COMMENT); }
            else
            { Role.DeleteRolePermission(roleId, (int)Globals.Permission.ADD_COMMENT); }
            if (chkAddAttachment.Checked)
            { Role.AddRolePermission(roleId, (int)Globals.Permission.ADD_ATTACHMENT); }
            else
            { Role.DeleteRolePermission(roleId, (int)Globals.Permission.ADD_ATTACHMENT); }
            if (chkAddRelated.Checked)
            { Role.AddRolePermission(roleId, (int)Globals.Permission.ADD_RELATED); }
            else
            { Role.DeleteRolePermission(roleId, (int)Globals.Permission.ADD_RELATED); }
            if (chkAddTimeEntry.Checked)
            { Role.AddRolePermission(roleId, (int)Globals.Permission.ADD_TIME_ENTRY); }
            else
            { Role.DeleteRolePermission(roleId, (int)Globals.Permission.ADD_TIME_ENTRY); }

            if (chkAddQuery.Checked) Role.AddRolePermission(roleId, (int)Globals.Permission.ADD_QUERY); else Role.DeleteRolePermission(roleId, (int)Globals.Permission.ADD_QUERY);

            //edits
            if (chkEditIssue.Checked)
            { Role.AddRolePermission(roleId, (int)Globals.Permission.EDIT_ISSUE); }
            else
            { Role.DeleteRolePermission(roleId, (int)Globals.Permission.EDIT_ISSUE); }
            if (chkEditComment.Checked)
            { Role.AddRolePermission(roleId, (int)Globals.Permission.EDIT_COMMENT); }
            else
            { Role.DeleteRolePermission(roleId, (int)Globals.Permission.EDIT_COMMENT); }
            if (chkEditOwnComment.Checked)
            { Role.AddRolePermission(roleId, (int)Globals.Permission.OWNER_EDIT_COMMENT); }
            else
            { Role.DeleteRolePermission(roleId, (int)Globals.Permission.OWNER_EDIT_COMMENT); }
            if (chkEditIssueDescription.Checked)
            { Role.AddRolePermission(roleId, (int)Globals.Permission.EDIT_ISSUE_DESCRIPTION); }
            else
            { Role.DeleteRolePermission(roleId, (int)Globals.Permission.EDIT_ISSUE_DESCRIPTION); }
            if (chkEditIssueSummary.Checked)
            { Role.AddRolePermission(roleId, (int)Globals.Permission.EDIT_ISSUE_TITLE); }
            else
            { Role.DeleteRolePermission(roleId, (int)Globals.Permission.EDIT_ISSUE_TITLE); }

            //deletes
            if (chkDeleteIssue.Checked)
            { Role.AddRolePermission(roleId, (int)Globals.Permission.DELETE_ISSUE); }
            else
            { Role.DeleteRolePermission(roleId, (int)Globals.Permission.DELETE_ISSUE); }
            if (chkDeleteComment.Checked)
            { Role.AddRolePermission(roleId, (int)Globals.Permission.DELETE_COMMENT); }
            else
            { Role.DeleteRolePermission(roleId, (int)Globals.Permission.DELETE_COMMENT); }
            if (chkDeleteAttachment.Checked)
            { Role.AddRolePermission(roleId, (int)Globals.Permission.DELETE_ATTACHMENT); }
            else
            { Role.DeleteRolePermission(roleId, (int)Globals.Permission.DELETE_ATTACHMENT); }
            if (chkDeleteRelated.Checked)
            { Role.AddRolePermission(roleId, (int)Globals.Permission.DELETE_RELATED); }
            else
            { Role.DeleteRolePermission(roleId, (int)Globals.Permission.DELETE_RELATED); }

            if (chkDeleteQuery.Checked) Role.AddRolePermission(roleId, (int)Globals.Permission.DELETE_QUERY); else Role.DeleteRolePermission(roleId, (int)Globals.Permission.DELETE_QUERY);

            //misc
            if (chkAssignIssue.Checked)
            { Role.AddRolePermission(roleId, (int)Globals.Permission.ASSIGN_ISSUE); }
            else
            { Role.DeleteRolePermission(roleId, (int)Globals.Permission.ASSIGN_ISSUE); }
            if (chkSubscribeIssue.Checked)
            { Role.AddRolePermission(roleId, (int)Globals.Permission.SUBSCRIBE_ISSUE); }
            else
            { Role.DeleteRolePermission(roleId, (int)Globals.Permission.SUBSCRIBE_ISSUE); }
            //if (chkReOpenIssue.Checked)
            //{ Role.AddRolePermission(roleId, (int)Globals.Permission.REOPEN_ISSUE); }
            //else
            //{ Role.DeleteRolePermission(roleId, (int)Globals.Permission.REOPEN_ISSUE); }
            
            if (chkCloseIssue.Checked) Role.AddRolePermission(roleId, (int)Globals.Permission.CLOSE_ISSUE); else Role.DeleteRolePermission(roleId, (int)Globals.Permission.CLOSE_ISSUE); 

            if (chkDeleteTimeEntry.Checked)
            { Role.AddRolePermission(roleId, (int)Globals.Permission.DELETE_TIME_ENTRY); }
            else
            { Role.DeleteRolePermission(roleId, (int)Globals.Permission.DELETE_TIME_ENTRY); }
        }

        /// <summary>
        /// Rebinds the permission checkboxes.
        /// </summary>
        private void ReBind()
        {
            chkAssignIssue.Checked = false;
            chkCloseIssue.Checked = false;
            chkAddAttachment.Checked = false;
            chkAddComment.Checked = false;
            chkAddIssue.Checked = false;
            chkAddRelated.Checked = false;
            chkAddTimeEntry.Checked = false;
            chkAssignIssue.Checked = false;
            chkDeleteAttachment.Checked = false;
            chkDeleteComment.Checked = false;
            chkDeleteIssue.Checked = false;
            chkDeleteRelated.Checked = false;
            chkDeleteTimeEntry.Checked = false;
            chkEditComment.Checked = false;
            chkEditIssue.Checked = false;
            chkEditIssueDescription.Checked = false;
            chkEditIssueSummary.Checked = false;
            chkEditOwnComment.Checked = false;
            chkReOpenIssue.Checked = false;
            chkSubscribeIssue.Checked = false;

            List<Permission> permissions = Role.GetPermissionsByRoleId(RoleId);

            foreach (Permission p in permissions)
            {
                switch (p.Key)
                {
                    case "ADD_ISSUE":
                        chkAddIssue.Checked = true;
                        break;
                    case "ADD_COMMENT":
                        chkAddComment.Checked = true;
                        break;
                    case "ADD_ATTACHMENT":
                        chkAddAttachment.Checked = true;
                        break;
                    case "ADD_RELATED":
                        chkAddRelated.Checked = true;
                        break;
                    case "EDIT_ISSUE":
                        chkEditIssue.Checked = true;
                        break;
                    case "EDIT_COMMENT":
                        chkEditComment.Checked = true;
                        break;
                    case "OWNER_EDIT_COMMENT":
                        chkEditOwnComment.Checked = true;
                        break;
                    case "DELETE_ISSUE":
                        chkDeleteIssue.Checked = true;
                        break;
                    case "DELETE_COMMENT":
                        chkDeleteComment.Checked = true;
                        break;
                    case "DELETE_ATTACHMENT":
                        chkDeleteAttachment.Checked = true;
                        break;
                    case "DELETE_RELATED":
                        chkDeleteRelated.Checked = true;
                        break;
                    case "ASSIGN_ISSUE":
                        chkAssignIssue.Checked = true;
                        break;
                    case "SUBSCRIBE_ISSUE":
                        chkSubscribeIssue.Checked = true;
                        break;
                    //case "REOPEN_ISSUE":
                    //    chkReOpenIssue.Checked = true;
                    //    break;
                    case "CLOSE_ISSUE":
                        chkCloseIssue.Checked = true;
                        break;
                    case "EDIT_ISSUE_DESCRIPTION":
                        chkEditIssueDescription.Checked = true;
                        break;
                    case "EDIT_ISSUE_TITLE":
                        chkEditIssueSummary.Checked = true;
                        break;
                    case "ADD_TIME_ENTRY":
                        chkAddTimeEntry.Checked = true;
                        break;
                    case "DELETE_TIME_ENTRY":
                        chkDeleteTimeEntry.Checked = true;
                        break;
                }

            }
        }
        /// <summary>
        /// Handles the Click event of the cmdCancel control.
        /// </summary>
        /// <param name="sender">The source of the event.</param>
        /// <param name="e">The <see cref="T:System.EventArgs"/> instance containing the event data.</param>
        protected void cmdCancel_Click(object sender, EventArgs e)
        {
            AddRole.Visible = !AddRole.Visible;
            Roles.Visible = !Roles.Visible;
            RoleId = -1;
        }

        /// <summary>
        /// Handles the Click event of the cmdDelete control.
        /// </summary>
        /// <param name="sender">The source of the event.</param>
        /// <param name="e">The <see cref="T:System.EventArgs"/> instance containing the event data.</param>
        protected void cmdDelete_Click(object sender, EventArgs e)
        {
            try
            {
                Role.DeleteRole(RoleId);
                AddRole.Visible = !AddRole.Visible;
                Roles.Visible = !Roles.Visible;
                Initialize();
            }
            catch
            {
                lblError.Text = "An error occurred deleting this role";
            }
        }
	}
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
bt欧美亚洲午夜电影天堂| 精品一区二区精品| 一区在线中文字幕| 中文字幕乱码久久午夜不卡| 国产亚洲精品福利| 中文字幕成人在线观看| 亚洲精品日产精品乱码不卡| 中文字幕一区三区| 亚洲国产美女搞黄色| 日韩电影免费一区| 久久av中文字幕片| 成人一级视频在线观看| 色婷婷精品久久二区二区蜜臀av| 色综合夜色一区| 欧美日韩中字一区| 精品乱码亚洲一区二区不卡| 久久亚洲春色中文字幕久久久| 国产无一区二区| 曰韩精品一区二区| 老司机免费视频一区二区三区| 国产一区二区网址| 97超碰欧美中文字幕| 欧美三级电影网| 欧美r级在线观看| 国产精品久久久一本精品| 亚洲sss视频在线视频| 日本欧美在线观看| 成人理论电影网| 精品视频在线看| 国产婷婷一区二区| 亚洲va韩国va欧美va| 国产老肥熟一区二区三区| 日本精品一级二级| 久久夜色精品一区| 亚洲bdsm女犯bdsm网站| 国产福利一区二区三区视频在线 | 日韩亚洲欧美一区| 国产精品午夜春色av| 丝袜诱惑亚洲看片| jlzzjlzz亚洲女人18| 精品久久久久香蕉网| 亚洲影院在线观看| 国产成人亚洲综合a∨婷婷| 欧美天天综合网| 中文字幕不卡一区| 日本少妇一区二区| 91成人在线精品| 国产精品免费久久| 国产在线一区二区| 日韩一区二区麻豆国产| 一区二区三区丝袜| 成人av免费在线观看| 精品福利一二区| 午夜成人在线视频| 在线视频一区二区三| 国产精品久久久久一区二区三区共| 久久黄色级2电影| 欧美日精品一区视频| 亚洲精品欧美综合四区| av影院午夜一区| 亚洲精品一区二区三区99| 天天色天天操综合| 欧美日本在线观看| 亚洲综合丝袜美腿| 91国偷自产一区二区使用方法| 亚洲国产精品精华液2区45| 精品一区二区国语对白| 日韩欧美国产一区在线观看| 午夜激情久久久| 欧美人与z0zoxxxx视频| 亚洲国产成人va在线观看天堂| 在线观看视频一区二区欧美日韩| 亚洲丝袜精品丝袜在线| 99精品久久只有精品| 亚洲欧美日韩国产综合在线| 成人av在线网站| ...xxx性欧美| 欧美性色黄大片| 污片在线观看一区二区| 日韩一级免费观看| 国内国产精品久久| 国产色综合久久| 91视频一区二区| 亚洲国产综合91精品麻豆| 欧美网站一区二区| 久久精品国产99国产| 国产日产精品1区| 一本高清dvd不卡在线观看| 亚洲午夜久久久| 日韩一区二区三区视频在线观看 | 亚洲乱码国产乱码精品精98午夜| 99国产精品国产精品毛片| 亚洲综合清纯丝袜自拍| 91麻豆精品国产91久久久使用方法| 老汉av免费一区二区三区| 日韩丝袜情趣美女图片| 成人开心网精品视频| 亚洲激情图片小说视频| 日韩小视频在线观看专区| 大白屁股一区二区视频| 亚洲综合图片区| 精品伦理精品一区| 91蝌蚪porny| 久久99精品国产麻豆不卡| 国产精品欧美久久久久一区二区| 91美女片黄在线| 美女爽到高潮91| 亚洲天堂免费看| 日韩欧美国产一区在线观看| 91麻豆产精品久久久久久| 久久国产精品色婷婷| 亚洲一区二区综合| 久久九九99视频| 欧美精品九九99久久| 91在线你懂得| 韩国女主播一区| 首页国产欧美日韩丝袜| 国产精品动漫网站| 日韩精品一区二区三区在线播放| 91蜜桃网址入口| 国产jizzjizz一区二区| 日本美女一区二区三区| 亚洲美女在线一区| 国产日韩欧美精品电影三级在线| 91麻豆精品国产91久久久久久 | 国产精品视频一二三| 7777精品伊人久久久大香线蕉| 成人免费视频视频在线观看免费 | 欧美人伦禁忌dvd放荡欲情| 成人h动漫精品| 国产一区啦啦啦在线观看| 亚洲成人免费在线| 亚洲另类在线制服丝袜| 一区免费观看视频| 久久精品水蜜桃av综合天堂| 欧美videos大乳护士334| 91精品国产综合久久小美女| 欧美性受极品xxxx喷水| 菠萝蜜视频在线观看一区| 国产又粗又猛又爽又黄91精品| 日本特黄久久久高潮| 香蕉影视欧美成人| 亚洲国产cao| 亚洲自拍与偷拍| 亚洲午夜视频在线| 亚洲国产视频在线| 亚洲大片精品永久免费| 亚洲成av人片在www色猫咪| 夜夜爽夜夜爽精品视频| 亚洲一区二区三区四区在线观看 | 中文字幕不卡在线播放| 久久―日本道色综合久久| 亚洲精品一区二区三区影院| 欧美成人精品3d动漫h| 精品理论电影在线| 久久久久久麻豆| 国产精品美女久久久久av爽李琼| 中文在线一区二区| 亚洲日本电影在线| 亚洲国产精品久久人人爱| 视频一区欧美精品| 久久精工是国产品牌吗| 韩国三级电影一区二区| 成人手机电影网| 色婷婷久久综合| 91麻豆精品国产综合久久久久久 | 日韩成人av影视| 精品制服美女久久| 国产成人免费视| 91国产精品成人| 欧美一级免费观看| 久久久久国产免费免费| 亚洲男人的天堂av| 午夜成人在线视频| 国产河南妇女毛片精品久久久| 91麻豆.com| 欧美r级在线观看| 亚洲乱码一区二区三区在线观看| 首页国产欧美日韩丝袜| 国产 日韩 欧美大片| 欧美性大战xxxxx久久久| 精品国产1区二区| 亚洲欧美日韩国产中文在线| 美女精品一区二区| 99国产一区二区三精品乱码| 欧美一区二区视频网站| 国产精品国产三级国产普通话99| 亚洲va韩国va欧美va| 国产成人精品一区二区三区四区 | 91精品1区2区| ww久久中文字幕| 一区二区免费看| 国产成人免费在线观看| 51精品久久久久久久蜜臀| 亚洲国产精品99久久久久久久久| 亚洲第一会所有码转帖| 丁香激情综合国产| 亚洲精品在线三区| 亚洲a一区二区| 日本久久精品电影|