Beispiel #1
0
        public override string[] GetRolesForUser(string username)
        {
            Server.DbDataSet.平台用户Row 平台用户Row1 = Program.db.平台用户.Get平台用户(username);
            角色 角色1 = (角色)平台用户Row1.角色;

            return(new string[] { 角色1.ToString() });
        }
Beispiel #2
0
        public override bool IsUserInRole(string username, string roleName)
        {
            Server.DbDataSet.平台用户Row 平台用户Row1 = Program.db.平台用户.Get平台用户(username);
            角色 角色1 = (角色)平台用户Row1.角色;

            return(角色1.ToString() == roleName);
        }
Beispiel #3
0
        private void dataGridView用户_CellFormatting(object sender, DataGridViewCellFormattingEventArgs e)
        {
            if ((sender as DataGridView).Columns[e.ColumnIndex].HeaderText == "角色")
            {
                int int1 = (int)e.Value;

                角色 角色1 = (角色)Enum.Parse(typeof(角色), int1.ToString(), false);
                e.Value = 角色1.ToString();
            }
            else if ((sender as DataGridView).Columns[e.ColumnIndex].HeaderText == "分组")
            {
                分组 分组1 = (分组)Enum.Parse(typeof(分组), e.Value.ToString(), false);
                e.Value = 分组1.ToString();
            }
        }