public override int GetNumberOfInactiveProfiles(ProfileAuthenticationOption authenticationOption, DateTime userInactiveSinceDate)
        {
            SaveLog("GetNumberOfInactiveProfiles");

            int    errorNumber      = 0;
            string errorDescription = null;

            int result = _profileDao.GetNumberOfInactiveProfiles(_currentLogin, authenticationOption, userInactiveSinceDate,
                                                                 out errorNumber, out errorDescription);

            if (errorNumber > 0 || !string.IsNullOrEmpty(errorDescription))
            {
                LogManager.WriteWarning(_currentLogin, this, "Error getting number of inactive profiles ", errorDescription);
                return(-1);
            }

            return(result);
        }