Пример #1
0
        public override MembershipUserCollection FindUsersByName(string usernameToMatch, int pageIndex, int pageSize,
                                                                 out int totalRecords)
        {
            usernameToMatch = usernameToMatch.Replace('*', '%');
            usernameToMatch = usernameToMatch.Replace('?', '_');
            List <SystemUserWrapper> users = SystemUserWrapper.FindUsersByName(usernameToMatch, pageIndex, pageSize,
                                                                               out totalRecords);
            var mc = new MembershipUserCollection();

            foreach (SystemUserWrapper systemUser in users)
            {
                mc.Add(systemUser.ToMembershipUser(Name));
            }
            return(mc);
        }