Example #1
0
 public override IList <Role> GetAllRoles()
 {
     using (var transaction = new TransactionScope(mConfiguration))
     {
         var roleDataStore = new RoleDataStore(transaction);
         return(roleDataStore.FindAll(ApplicationName));
     }
 }
Example #2
0
        public override string[] GetAllRoles()
        {
            var rolesNames = new List <string>();

            using (var transaction = new TransactionScope(mConfiguration))
            {
                var roleDataStore = new RoleDataStore(transaction);

                IList <Role> list = roleDataStore.FindAll(ApplicationName);

                foreach (Role ur in list)
                {
                    rolesNames.Add(ur.Name);
                }
            }

            return(rolesNames.ToArray());
        }