public override MembershipUserCollection GetAllUsers(int pageIndex, int pageSize, out int totalRecords)
        {
            CustomUserDAO userDAO = new CustomUserDAO();
            IList<CustomUser> users = userDAO.FindAll(ApplicationName, pageIndex, pageSize);

            MembershipUserCollection membershipUsers = new MembershipUserCollection();

            if (users != null && users.Count > 0)
            {
                foreach (CustomUser user in users)
                {
                    membershipUsers.Add(CreateMembershipUser(user));
                }
            }

            totalRecords = userDAO.Count();
            return membershipUsers;
        }