Пример #1
0
        public override string[] GetRolesForUser(string username)
        {
            string[] roles = new string[] { };

            using (ps2Entities db = new ps2Entities())
            {
                // Получаем пользователя
                Пользователи user = db.Пользователи.FirstOrDefault(u => u.Логин == username);
                if (user != null)
                {
                    // получаем роль
                    roles = new string[] { user.оль };
                }
                return(roles);
            }
        }
Пример #2
0
        public override bool IsUserInRole(string username, string roleName)
        {
            using (ps2Entities db = new ps2Entities())
            {
                // Получаем пользователя
                Пользователи user = db.Пользователи.FirstOrDefault(u => u.Логин == username);

                if (user != null && user.оль != null && user.оль == roleName)
                {
                    return(true);
                }
                else
                {
                    return(false);
                }
            }
        }