Пример #1
0
        public override bool RoleExists(string roleName)
        {
            bool     exists = false;
            Sys_Role r      = _roleRepository.Find(ApplicationName, roleName);

            if (r != null)
            {
                exists = true;
            }

            return(exists);
        }
        private IList <Sys_Role> GetRoleList(string userName)
        {
            IList <Sys_Role>       result = new List <Sys_Role>();
            IList <Sys_UserInRole> list1  = _uirRepository.GetRolesForUser(_applicationName, userName);
            string roleName = string.Empty;

            foreach (Sys_UserInRole uir in list1)
            {
                Sys_Role r = _roleRepository.Find(_applicationName, uir.RoleName);
                result.Add(r);
            }
            return(result);
        }